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
337033744082	337033744643	337033745193	337033745743	337033746293	337033746843	337033747393	337033747943	337033748493	337033749043	337033749593	337033750143	337033750693	337033751243	337033751793	337033752343	337033752893	337033753443	337033753993	337033754543	337033755093	337033755643	337033756193	337033756743	337033757293	337033757843	337033758393	337033758943	337033759493	337033760043	337033760593	337033761143	337033761693	337033762243	337033762793	337033763343	337033763893	337033764443	337033764993	337033765543	337033766093	337033766643	337033767193	337033767743	337033768293	337033768843	337033769393	337033769943	337033770493	337033771043	337033771593	337033772143	337033772693	337033773243	337033773793	337033774343	337033774893	337033775443	337033775993	337033776543	337033777093	337033777643	337033778193	337033778743	337033779293	337033779843	337033780393	337033780943	337033781493	337033782043	337033782593	337033783143	337033783693	337033784243	337033784793	337033785343	337033785893	337033786443	337033786993	337033787543	337033788093	337033788643	337033789193	337033789743	337033790293	337033790843	337033791393	337033791943	337033792493	337033793043	337033793593	337033794143	337033794693	337033795243	337033795793	337033796343	337033796893	337033797443	337033797993	337033798543	337033799093	337033799643	337033800193	337033800743	337033801293	337033801843	337033802393	337033802943	337033803493	337033804043	337033804593	337033805143	337033805693	337033806243	337033806793	337033807343	337033807893	337033808443	337033808993	337033809543	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
55113	16207	4533	1923	1163	888	681	572	513	460	430	386	367	340	328	311	294	278	272	320	240	278	253	252	261	273	277	263	239	236	253	222	252	265	240	259	270	266	260	211	219	253	243	239	245	245	261	260	243	222	245	268	232	245	253	229	247	232	232	229	206	254	218	239	267	230	252	221	208	232	235	216	231	210	229	266	267	225	218	251	238	244	226	224	222	242	236	240	264	240	216	260	271	244	261	253	265	220	244	239	252	239	243	239	234	220	208	226	221	231	289	213	223	227	251	236	249	219	210	216	226	213	224	239	255	251	228	198	262	237	260	235	225	248	231	231	228	229	242	240	252	229	196	220	255	213	259	250	247	228	259	228	202	223	230	231	230	228	206	220	232	215	229	228	218	220	243	247	258	202	230	219	213	247	237	243	193	251	238	221	240	229	234	216	230	217	225	269	220	233	215	240	270	254	240	252	217	251	268	256	239	240	216	236	232	237	237	239	211	228	226	231	229	253	233	233	255	235	239	242	223	208	225	215	236	220	238	229	251	226	262	237	272	225	230	255	212	268	216	202	212	230	225	218	239	225	234	255	235	243	243	244	250	235	220	265	239	254	229	242	242	230	252	210	236	255	239	207	218	237	242	245	248	253	237	256	243	214	225	239	229	248	248	205	246	199	222	242	229	242	215	243	240	285	216	241	237	226	247	243	229	215	234	230	222	257	231	259	256	218	226	237	240	240	208	226	214	235	217	219	234	222	225	241	227	221	230	231	231	222	233	267	234	226	231	232	236	233	261	244	250	233	255	230	216	243	250	259	225	235	220	251	214	227	224	226	215	230	246	247	220	245	230	225	241	247	258	260	234	249	244	253	242	245	224	252	246	233	247	257	247	247	231	213	252	236	230	214	248	222	232	247	250	222	240	243	253	247	227	234	224	210	220	243	228	217	234	226	232	253	249	206	256	215	223	224	234	240	229	245	272	217	230	259	208	242	226	238	251	212	215	236	209	187	229	234	228	230	223	277	230	235	230	229	241	238	229	231	240	218	212	272	226	245	265	234	215	234	225	238	265	233	251	256	222	215	229	253	240	250	212	252	245	219	238	232	258	221	242	226	233	231	224	247	207	227	248	234	234	223	218	221	241	233	197	227	206	205	224	231	240	221	244	229	242	250	234	242	242	243	226	228	245	217	214	255	245	244	227	268	213	266	218	221	222	234	245	224	223	232	231	223	246	245	229	246	234	238	219	253	224	225	223	232	229	217	246	219	241	238	216	234	236	276	262	235	219	234	217	224	243	206	220	223	241	245	223	222	228	239	247	246	232	265	239	221	224	219	247	233	254	246	257	232	249	218	220	259	242	246	226	214	193	262	218	236	228	228	237	227	228	226	223	225	222	229	216	213	222	255	257	265	216	223	215	224	235	221	239	266	231	229	232	225	227	238	232	254	238	247	247	238	227	247	251	228	221	231	240	218	249	218	219	238	244	238	224	234	246	244	225	210	224	246	248	225	207	231	241	246	242	243	230	228	242	238	247	233	253	241	252	235	248	246	228	237	234	236	255	231	253	263	225	243	215	248	248	253	223	211	256	251	236	225	227	244	244	223	244	264	235	214	224	240	221	220	222	242	213	252	238	244	230	231	221	240	239	227	227	236	213	234	210	228	257	237	238	215	225	261	243	253	231	241	229	242	228	214	224	232	250	234	228	242	208	257	232	240	220	218	238	230	251	207	242	213	226	233	241	219	221	226	210	253	226	221	250	240	237	204	271	246	229	234	256	250	239	225	232	239	236	256	214	265	221	234	221	229	219	218	238	228	225	222	245	225	246	221	207	220	216	245	263	246	248	222	207	263	232	235	254	240	228	245	247	240	257	219	228	239	240	235	214	227	228	267	245	253	241	251	228	215	233	220	224	207	209	234	223	262	241	216	226	257	216	234	237	252	255	233	237	246	238	238	242	238	264	228	241	226	261	219	226	233	212	241	221	232	219	229	273	240	231	241	226	227	235	220	238	247	250	245	239	254	254	221	228	218	240	228	226	241	234	234	234	234	238	255	246	210	248	225	226	220	229	241	210	254	252	213	233	238	206	230	226	238	246	244	228	234	236	234	248	235	238	242	217	226	235	234	267	248	218	239	207	246	239	243	209	247	228	204	231	219	233	242	233	196	231	246	209	249	247	242	222	190	226	252	266	256	247	208	224	206	240	222	256	225	257	223	232	238	250	229	231	220	245	236	237	212	212	222	205	220	238	250	216	246	248	234	226	198	234	237	211	244	245	231	231	241	243	245	203	242	202	221	227	239	273	250	237	205	233	225	250	201	250	229	248	233	232	232	245	227	220	216	216	197	237	254	205	221	226	241	235	175	217	237	230	231	238	246	266	235	221	248	234	207	244	249	243	229	256	227	228	244	235	251	230	239	250	221	258	218	225	235	223	242	233	227	208	246	231	227	228	219	247	222	227	227	233	231	237	234	228	249	267	245	240	226	232	230	258	243	219	230	240	235	243	226	233	219	231	257	231	224	252	212	219	237	224	233	234	233	251	228	208	219	230	241	260	214	241	220	240	215	262	233	192	224	263	241	236	256	206	227	245	224	234	260	244	236	256	230	253	218	209	239	248	234	226	238	250	231	214	233	248	249	245	228	218	223	240	218	210	226	256	233	212	255	238	220	230	238	232	227	214	249	215	269	217	263	247	245	255	263	223	239	232	238	267	211	215	249	218	218	230	198	246	268	228	233	225	242	226	242	230	228	229	222	224	202	214	243	245	226	232	243	213	217	208	248	207	252	203	237	244	223	255	239	208	260	234	222	219	235	208	230	234	245	248	235	246	235	228	253	208	239	234	222	256	218	210	249	251	231	204	250	209	239	228	221	228	223	234	236	244	209	238	228	268	223	242	239	238	226	235	228	261	259	240	253	235	258	232	241	225	248	251	244	230	238	257	237	233	225	245	234	233	226	236	232	222	245	242	228	231	229	233	222	234	249	207	229	207	245	223	235	243	259	226	212	226	235	246	239	262	218	229	266	222	252	238	256	219	247	229	224	250	238	261	215	219	231	222	238	228	235	222	262	218	203	214	205	219	207	221	273	200	242	226	221	222	226	222	242	236	211	227	219	243	213	224	223	203	248	215	242	235	237	231	210	252	229	253	235	192	259	242	242	229	238	224	243	247	245	208	251	242	257	269	273	228	187	222	257	254	232	217	219	234	231	242	232	232	233	241	248	220	253	247	256	234	211	246	271	247	242	230	254	244	233	221	227	249	238	220	236	223	223	243	219	254	219	223	263	254	253	249	234	248	237	237	217	230	232	229	238	269	234	231	247	226	230	236	231	256	242	223	217	245	259	242	234	214	222	255	231	233	217	243	231	218	263	243	254	216	230	241	256	251	238	234	209	206	222	229	238	236	235	215	236	216	230	228	253	220	210	222	226	260	237	230	248	238	235	241	257	236	202	223	237	212	230	246	235	231	241	208	230	222	249	225	220	227	241
24556	1987	4201	4937	4278	3632	2918	2488	2124	1836	1646	1521	1420	1312	1178	1121	1089	1036	953	923	829	867	845	830	793	817	792	785	727	750	719	676	688	676	678	715	698	705	671	686	690	646	659	643	624	659	690	663	622	621	621	626	618	691	657	671	624	593	621	611	582	577	602	628	619	614	605	600	572	596	592	599	572	616	603	578	601	616	535	594	619	583	615	577	592	571	611	632	595	588	593	567	602	630	646	598	585	619	613	580	583	536	621	613	604	572	616	598	611	615	605	601	580	585	601	559	580	578	618	623	617	547	598	608	577	604	563	598	624	573	574	554	592	588	558	621	589	589	577	608	565	596	614	575	592	603	575	537	647	605	620	587	570	549	581	598	539	597	559	592	625	564	557	577	600	571	596	592	599	582	572	568	587	615	584	583	543	624	580	617	548	564	588	629	586	566	554	609	569	608	605	599	570	629	595	604	575	619	592	639	598	590	594	572	525	587	575	614	605	619	555	599	568	621	581	572	572	561	591	562	585	556	577	599	640	606	571	582	555	585	582	547	549	583	606	554	541	606	622	601	601	571	610	595	568	577	583	593	612	576	571	611	617	568	578	543	582	557	631	562	592	558	617	612	624	555	594	605	604	588	591	613	582	620	609	593	593	612	583	595	565	618	618	594	592	596	579	572	622	582	584	624	580	611	565	573	584	602	652	603	553	588	571	595	580	626	610	584	561	562	590	602	645	592	590	597	597	591	587	590	581	600	614	553	618	583	601	609	615	608	631	566	579	572	597	651	595	595	555	577	562	538	545	589	555	594	641	596	565	582	537	598	565	596	617	574	624	620	608	596	576	610	608	614	601	615	586	581	571	570	613	609	574	595	582	591	583	559	574	528	590	609	612	604	616	575	587	622	561	560	587	539	564	616	599	584	605	583	568	614	611	590	602	641	591	592	581	563	565	616	572	581	604	580	564	563	546	604	586	600	590	605	601	559	600	541	580	582	593	666	581	585	585	567	598	580	571	623	547	601	602	600	578	602	555	581	632	609	597	542	603	589	633	616	564	573	615	579	592	597	577	606	574	601	571	589	567	549	556	614	575	584	587	631	576	585	567	596	571	565	602	616	534	624	599	574	565	597	593	611	588	584	553	607	595	623	614	619	596	633	550	598	579	588	596	568	584	596	610	613	605	582	570	612	605	589	611	605	569	586	555	603	575	652	609	624	625	623	576	637	593	550	580	592	560	609	567	546	540	572	624	541	545	606	558	557	612	627	532	570	609	532	618	616	565	620	577	594	580	583	599	632	596	605	606	604	581	604	609	584	585	583	588	617	570	575	580	572	575	609	619	600	566	585	599	573	624	592	586	541	570	597	604	620	600	620	573	583	589	611	604	559	592	613	600	570	594	604	628	590	587	604	580	591	587	634	609	585	601	602	575	628	584	623	539	610	506	590	563	607	589	623	640	630	607	561	588	583	594	598	574	618	582	613	605	563	586	610	606	617	604	628	594	588	590	584	596	625	573	578	583	570	568	595	576	587	540	591	611	608	579	561	589	619	551	570	570	580	620	609	551	627	604	623	592	584	571	611	592	557	556	593	558	592	591	587	561	600	591	588	559	578	608	575	638	549	579	567	632	562	596	617	619	564	594	587	586	581	580	573	559	622	590	594	553	610	588	552	606	607	596	585	610	545	622	575	574	613	598	627	571	604	581	544	594	581	611	579	619	625	582	598	605	606	563	593	621	565	596	600	586	567	589	565	638	568	578	580	594	593	618	549	642	621	567	633	625	599	591	606	624	538	561	587	611	584	630	634	652	641	579	545	564	578	580	602	615	572	595	575	640	593	609	603	544	638	592	602	557	607	567	513	626	615	583	586	559	557	544	578	590	553	555	542	636	610	648	593	617	537	610	594	581	588	615	630	611	604	608	595	592	637	597	621	576	588	551	621	588	548	609	599	591	594	598	605	580	624	593	601	597	583	592	639	599	583	663	606	603	573	617	552	590	609	588	554	603	608	627	600	608	578	584	594	582	602	591	595	580	615	592	617	596	606	618	627	584	594	545	598	644	628	591	590	628	588	583	636	563	580	548	603	600	605	604	615	612	626	584	646	592	580	608	577	621	572	604	611	618	618	618	602	596	616	627	567	606	610	553	596	551	598	582	541	610	563	558	622	579	627	574	578	571	566	579	631	632	536	544	599	555	590	564	604	566	615	582	597	629	596	617	586	580	577	575	551	604	640	567	627	618	590	557	602	603	611	579	626	640	600	576	554	594	556	644	599	576	579	619	580	607	562	588	586	597	651	616	639	596	582	591	588	570	610	600	599	625	602	650	604	553	577	598	570	586	602	564	583	608	596	576	576	602	561	585	603	576	604	547	620	579	577	602	651	603	583	615	594	567	598	574	617	619	580	574	585	580	620	575	599	620	598	563	606	605	613	576	616	567	564	608	574	597	604	588	581	561	573	578	597	555	578	605	573	566	600	614	603	563	595	625	609	627	563	626	612	584	597	576	612	574	540	612	612	567	613	575	564	581	616	567	610	587	578	584	557	645	575	565	632	607	589	595	580	548	573	529	588	637	552	589	618	598	614	590	582	634	565	612	603	595	581	537	614	554	581	563	623	608	561	615	586	598	610	579	627	537	601	638	622	585	570	544	627	601	608	587	630	616	571	620	561	601	589	592	585	606	608	633	577	615	547	543	579	551	582	605	601	562	598	575	547	573	572	631	591	559	588	583	643	624	612	617	558	639	628	618	612	619	558	571	628	593	622	615	570	569	646	583	578	580	630	571	577	578	563	611	619	546	604	564	574	609	560	607	610	577	587	593	599	623	599	561	562	594	564	599	579	586	585	556	570	650	524	572	585	592	584	610	566	608	576	576	597	601	646	564	609	604	560	584	600	613	548	660	581	591	600	612	604	634	596	616	552	571	628	611	594	574	620	598	573	569	603	564	606	598	622	550	587	581	568	618	614	590	583	575	610	535	613	590	602	577	627	585	562	584	539	598	633	572	604	603	576	569	587	611	576	631	587	602	578	575	595	574	551	560	606	626	617	558	590	605	588	554	631	550	560	570	564	557	596	583	619	553	624	573	585	559	575	645	575	582	617	613	554	604	589	614	596	587	602	546	566	588	565	591	547	594	582	608	608	574	597	580	569	555	591	621	528	616	615	539	585	552	586	587	585	603	615	650	622	545	584	550	580	559	585	592	567	602	596	564	604	579	561	585	595	563	606	591	617	576	633	586	616	591	577	555	602	595	602	576	570	582	580	607	621	589	605	584	600	566	649	608	585	561	557	590	574	595	593	616	605	638	579	614	579	565	596	601	623	603	570	573	592	607	616	594	600	618	601	590	628	590	604	641	577	586	631	572	576	572	590	588	604	635	606	569	607	563	590	625	621	580	598	585	607	581	608	582	620	587	564	590	601	615	595	557	620	566	572	574	588	625	594	624	588	574	577	567	570	559	553	575	550	623	595	607	572	592	578	619	631	547	582
4040	272	234	233	237	259	227	239	232	200	239	224	218	213	210	208	203	236	208	221	235	219	226	223	216	226	221	227	234	226	259	226	223	220	221	199	213	262	243	241	239	231	217	232	248	214	214	237	268	225	231	237	223	223	217	233	211	226	209	205	200	233	219	215	226	234	214	243	259	234	237	226	203	231	190	233	270	241	236	221	219	244	223	239	242	246	224	235	208	234	231	248	238	222	206	249	240	225	231	217	221	223	217	247	240	219	235	215	241	227	233	206	228	224	234	239	219	215	241	230	219	217	227	219	235	219	208	241	230	225	257	219	212	231	221	202	232	189	216	213	225	227	238	241	218	228	218	215	221	230	223	220	223	244	227	213	211	216	214	221	210	206	221	231	221	249	206	239	224	239	218	221	221	222	222	212	211	207	217	239	215	246	226	264	231	200	230	228	218	217	198	219	253	211	224	235	225	240	238	254	260	223	208	214	227	231	217	230	207	227	226	213	243	233	201	214	203	233	239	236	217	204	244	218	238	200	214	248	213	205	219	211	225	248	224	238	236	198	222	229	239	242	237	229	248	243	224	233	216	231	211	222	209	244	227	259	208	242	224	250	237	223	212	214	236	214	199	236	236	239	231	189	228	221	221	221	220	221	214	225	236	225	229	232	232	224	249	225	224	222	213	226	211	224	239	215	232	215	232	216	242	213	221	257	256	231	227	225	258	249	211	253	219	216	209	239	207	244	222	248	246	231	205	226	208	204	229	226	238	237	238	247	215	201	204	214	219	222	223	213	228	228	226	221	219	219	209	242	254	240	222	230	229	211	244	233	211	212	248	195	256	220	191	239	232	208	222	255	235	227	215	215	226	219	216	214	213	260	218	211	225	204	221	238	241	215	244	238	222	226	219	218	243	237	218	235	229	224	224	218	223	220	203	239	234	207	230	242	216	247	227	216	211	214	208	242	204	232	206	196	239	207	213	206	209	219	218	223	226	228	210	216	194	210	243	235	194	233	231	222	211	249	228	221	220	221	234	219	225	267	248	209	209	214	219	218	211	243	221	235	218	202	239	226	215	211	217	207	231	223	224	248	226	238	237	196	230	235	250	211	197	209	239	200	238	244	230	219	232	210	230	221	212	234	217	232	223	219	213	206	211	220	224	248	230	204	205	235	236	258	204	222	232	231	226	218	231	214	215	235	230	223	218	204	230	234	238	199	213	240	224	224	214	212	228	199	212	210	234	208	212	232	204	208	249	222	232	229	215	238	231	217	226	226	224	217	227	255	247	225	218	203	254	225	206	240	245	231	247	220	242	240	213	222	219	239	239	222	242	246	205	242	239	186	216	247	254	251	233	236	226	215	202	217	211	223	222	243	218	225	222	210	248	225	217	201	216	237	213	206	239	248	217	253	222	234	231	231	225	202	242	238	222	253	230	213	200	222	221	209	225	242	242	242	234	243	217	208	232	207	227	195	203	238	266	251	223	185	219	230	227	218	219	229	205	224	230	228	209	247	233	246	232	233	230	216	241	212	193	233	217	219	212	218	237	223	207	230	225	197	237	212	216	235	232	222	224	220	220	235	218	224	215	208	232	216	240	238	224	215	248	229	220	220	224	226	223	219	258	247	238	243	216	218	214	235	208	224	217	224	233	224	231	239	225	223	219	242	249	209	225	248	211	258	231	234	210	214	257	269	230	215	230	244	218	213	252	221	198	225	214	228	195	212	221	242	216	252	225	212	210	226	203	233	241	231	233	253	214	231	237	242	202	212	235	230	227	243	238	207	222	209	279	236	224	205	238	255	219	220	208	245	226	247	239	232	220	215	211	200	227	224	220	218	204	244	214	213	230	222	228	239	247	241	230	215	217	231	205	212	193	217	246	224	234	233	216	219	234	234	210	255	198	225	216	207	234	228	233	214	228	236	227	217	244	211	221	209	226	223	212	192	217	250	226	238	237	236	222	245	233	216	232	244	218	235	217	235	215	228	195	203	234	245	229	214	239	224	224	227	258	211	216	236	235	215	225	228	239	220	226	198	233	211	231	239	206	236	226	232	241	241	209	210	227	241	252	243	248	205	225	216	227	235	217	223	219	215	206	222	211	217	243	221	233	202	200	235	223	232	208	226	213	241	238	216	223	239	252	244	243	212	207	234	226	228	239	235	224	215	239	232	199	245	227	232	218	220	195	198	219	233	252	242	237	233	227	228	225	222	205	249	221	262	224	223	229	216	236	194	212	244	232	211	233	195	226	232	238	219	218	224	232	222	243	242	217	223	220	232	228	204	214	215	217	232	246	207	205	209	214	228	234	231	204	230	215	233	212	219	208	246	242	224	212	221	216	207	218	214	251	237	231	231	229	258	222	236	228	246	242	230	212	221	240	192	247	242	217	239	269	250	238	226	218	224	220	223	206	237	270	226	217	233	249	218	216	223	200	233	225	234	236	236	221	224	237	224	248	242	240	231	220	227	190	219	247	250	204	239	234	225	214	237	213	231	226	218	249	241	224	218	214	224	222	238	229	218	206	201	244	243	227	214	196	226	225	221	208	239	240	221	220	249	228	212	216	215	238	250	206	254	220	219	218	224	199	231	224	219	233	205	194	240	220	222	240	221	236	208	215	215	247	208	218	203	229	223	211	217	202	261	204	234	216	227	225	244	241	222	224	225	217	236	238	242	221	210	248	218	231	226	221	205	216	242	210	232	222	255	186	221	237	215	217	226	218	229	235	231	225	238	241	213	240	244	223	218	234	232	208	231	223	220	236	225	250	239	235	230	217	217	211	240	227	222	249	223	244	233	234	209	288	205	217	221	201	219	213	200	208	198	233	256	228	214	215	227	245	234	203	203	215	226	250	229	240	207	211	235	244	221	242	225	213	240	241	217	206	213	218	235	249	207	202	232	220	216	237	216	226	212	225	250	220	238	231	231	248	205	224	221	227	212	216	222	233	199	222	206	252	228	214	227	215	224	213	217	241	233	233	226	222	223	209	263	222	269	258	220	220	232	226	253	223	232	224	245	237	206	197	227	222	230	212	200	234	235	237	181	222	231	221	212	232	251	208	240	233	240	223	233	224	206	219	205	245	210	226	205	220	251	228	245	240	231	234	225	237	217	250	230	255	222	218	218	232	191	228	213	207	214	200	238	226	230	210	215	244	213	238	247	233	223	220	228	225	259	231	234	214	212	198	233	234	213	229	226	204	217	247	246	241	239	236	229	220	212	233	227	209	218	250	220	253	238	189	209	212	216	245	225	182	221	233	243	221	231	211	239	208	234	237	215	241	232	212	209	196	225	202	192	227	184	219	249	228	213	208	204	211	231	217	212	192	234	242	227	222	259	254	216	235	210	231	224	226	210	234	235	214	222	229	199	231	221	211	258	224	218	199	229	231	226	219	235	200	206	220	219	196	249	242	220	220	241	234	215	243	227	224	256	253	226	217	217	202	247	230	246	226	214	205	205	210	208	218	215	244	212	226	207	224	222	208	241
4036	570	574	575	622	549	602	557	560	573	566	601	549	572	525	575	521	558	518	583	514	560	564	577	555	533	516	548	550	528	498	519	595	569	556	563	513	537	499	522	536	575	555	548	509	553	554	567	543	549	558	524	535	542	552	553	582	537	542	530	557	525	527	545	507	544	539	531	490	542	508	549	524	563	549	526	512	595	534	547	540	533	567	536	518	555	549	499	545	546	545	550	532	509	517	556	551	549	545	543	555	496	549	550	539	579	526	544	563	518	521	557	561	516	501	537	525	488	552	515	529	525	529	547	499	540	547	545	518	531	523	537	535	502	508	495	550	551	511	526	547	497	571	520	537	560	576	506	518	578	557	527	562	512	529	531	522	574	558	498	569	505	532	505	522	531	529	558	554	557	542	495	542	543	547	478	568	513	535	567	566	541	510	512	571	571	508	520	519	551	541	490	554	552	581	547	509	538	552	527	511	539	568	584	517	552	539	538	532	529	529	521	559	516	489	543	534	567	492	509	544	486	541	546	543	539	569	536	552	590	545	573	546	485	532	555	493	572	535	519	543	549	543	514	505	539	528	525	545	519	542	552	508	544	583	514	493	554	529	555	528	562	569	535	554	506	529	523	530	549	543	499	542	582	537	525	562	509	521	523	536	508	555	539	537	500	571	547	524	525	549	556	543	542	552	531	522	552	543	521	558	558	539	526	553	545	546	531	515	537	520	557	536	496	542	500	570	486	508	504	576	548	485	525	526	553	510	555	530	514	532	548	502	528	549	559	552	561	563	558	560	507	485	544	540	557	519	549	553	532	532	550	544	549	575	515	538	550	541	514	585	575	526	528	549	567	526	542	511	576	503	515	541	534	504	543	532	573	540	539	503	520	551	550	537	508	538	506	513	560	534	560	518	516	524	508	512	570	557	461	544	571	533	527	523	538	522	523	566	552	539	548	546	524	535	528	555	562	500	584	529	549	574	545	540	502	575	512	575	518	540	542	532	542	566	501	564	530	538	520	532	541	526	531	525	515	507	521	535	509	530	518	544	500	590	503	528	528	551	576	563	540	515	572	503	513	559	540	540	523	514	583	550	542	563	591	491	551	573	572	555	541	543	538	508	522	518	525	550	514	550	531	515	562	514	515	559	534	544	501	539	563	512	577	518	533	549	535	544	542	559	525	522	514	566	488	532	544	520	533	546	562	524	502	539	498	564	511	538	525	522	519	567	548	559	553	554	529	512	535	573	528	551	520	553	497	531	554	532	564	553	511	490	539	514	491	543	514	529	542	563	509	565	545	536	500	493	553	523	553	506	570	555	551	513	550	552	519	538	525	524	545	542	590	498	504	522	513	536	536	488	512	540	544	573	534	502	516	586	499	555	516	528	531	523	522	540	531	533	550	536	499	529	542	492	545	546	544	565	540	558	550	567	522	566	560	543	520	506	568	503	513	546	529	551	533	512	486	552	496	518	528	558	554	518	582	532	544	566	540	523	531	502	555	536	586	532	524	565	531	559	542	538	522	530	522	553	584	500	527	494	524	557	593	546	557	567	512	552	538	537	574	579	549	525	533	564	551	503	548	524	532	525	505	572	581	529	544	505	531	541	480	560	568	559	566	540	593	569	529	543	510	541	523	518	557	518	547	534	569	528	566	530	510	527	581	508	539	526	531	558	527	585	580	535	536	516	523	550	564	550	514	544	538	527	531	510	550	528	579	547	540	549	559	493	541	535	569	524	534	550	563	535	533	521	542	561	538	594	579	578	524	557	553	558	533	567	545	601	531	545	542	519	495	527	530	566	535	510	544	587	503	491	511	545	502	531	526	517	520	546	513	537	542	537	529	578	522	571	519	566	513	566	525	515	515	528	520	468	539	555	589	530	526	547	536	583	512	551	541	548	543	531	535	552	544	560	521	516	559	542	531	585	516	544	543	530	535	551	585	534	533	529	524	562	562	554	551	516	548	483	555	486	547	575	502	553	533	550	559	537	541	525	563	541	565	531	532	531	505	527	545	512	506	562	548	494	495	549	502	561	531	498	591	553	509	514	569	529	514	560	525	526	539	540	518	523	543	516	534	532	525	496	546	564	561	536	573	557	518	562	527	547	554	526	577	533	540	544	544	537	529	579	526	556	575	501	541	519	557	564	501	495	522	512	533	562	524	532	532	552	562	582	516	537	542	532	502	528	554	522	507	532	520	554	545	511	525	511	520	551	550	544	519	529	507	531	568	507	504	562	574	564	529	556	584	550	511	567	528	550	575	500	548	528	541	540	509	535	510	501	554	502	514	568	505	548	537	553	495	569	540	559	536	518	482	523	500	503	554	520	519	556	546	549	559	532	509	516	517	535	535	516	512	519	525	516	518	531	556	547	495	560	547	503	552	532	569	503	543	505	543	554	561	559	545	503	507	512	536	514	555	534	552	535	588	525	554	517	536	526	518	511	519	573	525	575	538	538	569	500	562	530	529	567	511	522	552	516	545	512	552	551	532	546	544	530	520	527	516	546	516	530	560	535	516	534	546	566	492	571	542	540	555	515	539	542	529	556	543	556	503	537	560	515	509	519	543	535	499	508	545	526	518	523	560	484	499	537	554	522	572	507	529	513	540	524	522	580	584	559	585	520	581	540	520	558	576	515	518	533	513	506	557	512	569	530	554	545	514	555	550	543	556	604	542	547	553	519	517	541	519	495	527	522	544	538	558	541	509	567	511	546	521	516	564	558	531	552	534	517	553	526	509	528	521	510	526	556	567	544	567	552	501	558	525	529	517	547	543	494	513	536	529	544	549	555	588	532	557	522	531	553	537	541	564	537	486	567	571	526	553	531	524	588	535	539	527	586	540	518	563	541	525	521	558	541	573	547	523	532	552	534	569	527	548	528	559	515	533	556	522	564	549	509	514	514	595	532	543	569	568	532	551	569	576	529	522	548	564	534	516	512	538	542	511	527	515	542	583	549	510	534	564	516	598	537	502	546	541	521	542	541	566	556	529	493	570	533	550	520	508	572	539	532	574	530	532	554	586	571	585	567	521	534	542	526	560	557	535	501	535	538	526	546	537	513	514	503	517	523	539	555	516	547	531	574	519	509	530	552	508	524	566	543	512	534	542	547	521	517	541	522	521	536	506	548	508	553	506	544	527	545	532	535	501	553	526	539	541	536	546	543	576	559	561	559	528	535	547	545	536	534	529	519	510	516	536	502	533	496	539	570	521	541	568	598	524	524	536	567	518	529	515	529	551	564	523	509	532	528	501	500	541	556	525	546	536	561	560	599	539	531	558	549	543	552	533	542	539	542	567	517	523	575	522	516	533	529	546	546	499	540	527	511	583	578	540	504	517	537	555	598	535	516	524	555	582	544	551	561	509	582	568	544	547	546	527	519	525	546	511	532	542	524	559	534	554	556	531	556	528	505	558	518	506	585	537	508	537	524	547	559	519	566	509	565	536	554	554	549	604	508	553	539	520	512	527	545	558	509	549	563	517	538	548
42219	8372	1290	854	596	405	320	255	253	205	226	176	164	154	172	167	159	153	140	116	139	141	116	124	133	136	158	128	153	126	150	123	126	130	139	121	120	114	130	128	116	114	108	114	116	119	106	117	108	121	112	117	108	140	138	110	125	116	127	133	118	98	114	119	118	107	134	103	129	135	144	98	130	114	125	118	112	118	125	144	123	113	113	123	113	111	126	116	112	120	129	137	101	127	116	136	131	122	124	122	97	130	134	112	109	116	104	91	105	112	121	119	96	126	123	117	120	98	135	109	113	115	125	102	104	124	142	110	116	112	122	120	166	112	114	105	103	118	124	111	143	123	137	109	115	108	128	115	139	136	129	126	101	113	135	127	120	128	122	128	105	115	118	113	118	123	124	114	128	106	113	126	135	131	115	106	98	122	130	114	103	110	97	115	97	116	111	94	136	111	117	122	132	131	122	111	114	123	125	117	103	131	118	98	127	108	120	127	122	113	144	126	117	109	145	127	106	103	112	126	124	117	140	128	124	116	109	109	121	108	125	129	109	129	107	117	114	135	105	128	122	111	107	110	112	102	128	126	119	130	107	116	113	87	109	114	119	137	123	105	111	113	82	111	132	106	117	113	115	101	112	114	132	106	109	123	118	101	135	111	115	136	110	95	123	127	119	130	128	106	134	112	128	108	104	129	101	142	120	103	102	133	111	114	101	107	126	103	120	129	127	136	120	107	129	140	128	124	126	131	100	129	127	128	117	116	113	117	101	98	102	116	122	101	105	123	115	121	108	118	121	110	120	118	127	133	106	104	103	120	130	121	97	118	128	133	134	115	106	112	100	107	113	109	112	125	120	126	129	121	116	118	132	127	126	137	116	102	119	107	116	87	130	128	126	115	112	102	113	120	119	94	114	114	104	98	126	124	103	124	129	99	113	116	117	114	119	125	105	119	110	120	101	106	116	133	118	117	113	108	105	101	98	124	101	119	102	134	114	128	130	103	114	109	93	100	114	119	108	108	110	101	111	116	102	126	104	118	102	127	132	118	123	131	104	134	130	107	108	105	128	124	105	98	129	123	136	107	110	140	133	124	123	118	107	122	129	101	118	104	117	120	116	110	125	116	128	126	104	138	110	115	97	131	109	94	95	102	113	119	94	94	108	110	124	108	108	107	127	116	130	122	121	118	137	134	124	124	140	128	110	109	110	111	108	131	99	115	111	118	113	100	122	129	108	117	113	104	114	111	121	120	128	106	122	107	119	102	106	114	119	112	113	119	132	105	121	107	117	109	98	129	122	127	114	90	102	136	123	142	125	122	121	122	134	110	129	115	121	102	137	136	102	119	121	112	115	124	139	108	118	130	136	119	111	120	134	114	132	125	112	115	110	106	107	97	107	132	114	110	108	100	100	106	108	119	123	119	109	130	123	103	105	106	138	111	140	103	108	107	129	111	120	114	139	100	111	126	112	108	96	126	132	120	118	116	110	105	116	116	85	116	128	116	124	124	104	112	132	108	98	110	134	121	121	106	115	101	118	114	123	102	126	103	118	126	128	138	116	108	117	111	121	121	111	133	113	124	121	137	108	116	116	102	152	124	114	108	113	105	106	112	121	115	127	121	117	142	127	109	89	112	120	98	101	127	106	106	127	116	123	127	126	109	118	105	108	95	132	111	111	141	100	90	116	110	116	139	100	118	121	119	125	109	98	118	134	112	118	102	137	109	108	119	123	126	117	113	136	97	125	125	109	100	118	122	118	119	123	115	112	115	111	118	101	113	116	129	111	138	102	115	146	111	124	105	103	100	152	110	128	131	124	143	103	121	113	124	97	122	117	110	112	106	114	117	131	121	115	119	121	114	99	124	122	87	102	113	124	112	96	112	113	126	122	96	112	116	112	112	128	133	119	121	117	117	108	116	98	122	117	105	113	101	115	119	116	111	133	121	121	107	112	123	121	111	107	106	133	132	117	111	120	118	110	124	101	118	129	123	124	127	144	114	121	130	132	111	106	114	131	123	130	112	131	128	93	121	110	114	109	124	112	122	115	112	122	121	123	112	111	101	129	116	122	103	127	100	111	125	115	128	124	104	104	105	122	120	117	112	120	96	109	97	112	113	108	109	121	119	142	123	127	103	114	121	119	127	128	108	119	103	123	119	110	109	108	144	121	119	103	128	133	109	101	110	96	122	118	109	119	127	113	108	101	115	107	125	113	132	115	99	124	112	125	123	119	103	128	133	109	122	98	107	123	102	131	110	122	141	113	110	118	105	116	98	115	116	115	120	126	130	118	101	111	103	128	107	129	113	110	122	126	97	107	112	110	106	113	106	124	128	114	128	109	120	117	128	141	104	117	101	123	112	127	116	116	131	114	132	123	116	110	133	118	117	111	118	101	115	114	121	103	109	126	116	127	129	111	139	112	89	116	95	122	112	133	120	111	129	113	115	138	121	132	124	110	126	113	133	128	108	115	121	117	134	108	118	105	98	117	109	133	112	114	127	116	108	131	104	116	109	127	118	101	112	135	118	106	114	136	108	115	120	129	118	136	119	128	103	122	124	111	100	112	126	114	130	120	124	108	125	98	94	106	97	144	102	98	121	104	138	105	108	133	106	125	121	124	126	115	120	119	135	88	118	112	123	112	129	113	112	131	100	118	127	91	118	118	116	98	103	123	100	121	100	110	101	107	104	107	120	109	121	107	122	123	114	117	124	121	107	114	111	113	123	109	128	106	104	141	119	108	116	108	132	106	139	109	117	119	143	103	123	138	101	112	117	102	112	148	115	103	116	145	129	130	116	118	117	114	116	122	115	105	116	117	105	136	117	125	119	120	106	135	125	110	119	107	130	137	141	124	114	114	104	123	102	137	122	118	109	105	109	120	130	112	122	128	150	126	104	118	96	103	115	103	118	129	121	123	112	109	115	119	116	120	102	118	111	109	98	126	111	122	135	115	120	111	106	120	113	126	110	117	107	111	92	112	116	105	138	120	121	115	114	119	121	118	108	128	120	93	97	131	132	116	105	119	111	110	111	107	121	116	118	129	109	140	132	123	107	122	105	105	126	116	130	116	99	100	112	129	134	151	98	124	99	121	103	114	132	129	115	108	124	122	123	114	102	112	112	121	116	145	124	122	107	107	127	125	109	130	107	117	112	111	113	106	115	102	97	106	120	126	115	104	97	111	112	125	102	116	124	117	86	115	123	116	126	129	105	116	98	122	107	110	119	126	125	125	126	109	94	122	121	118	121	118	104	114	119	113	118	116	121	101	120	124	125	116	120	119	127	118	139	124	101	133	112	144	110	112	122	110	118	112	117	122	133	98	111	104	115	114	120	135	131	119	126	114	111	114	111	119	122	113	118	112	112	129	122	121	98	127	122	123	114	129	116	91	108	123	109	116	111	118	126	129	109	113	130	103	129	103	112	122	114	118	113	109	102	126	132	120	132	113	116	120	120	118	114	106	115	118	124	124	115	117	126	122	103	112	137	110	129
18249	1027	2172	2554	2218	1827	1530	1299	1088	966	860	789	703	683	657	592	517	528	547	510	494	477	466	446	418	442	410	424	398	445	419	371	395	339	375	359	377	387	337	372	349	350	378	382	356	400	345	361	395	367	343	375	367	326	345	357	361	350	352	360	340	305	341	335	352	332	364	327	335	341	358	356	334	308	337	338	345	335	353	328	368	356	332	357	333	313	360	335	323	336	315	323	321	294	331	319	325	343	349	313	380	338	334	307	329	332	332	344	327	338	386	319	329	331	345	322	366	361	363	320	338	346	347	355	333	375	324	348	314	330	343	293	386	358	343	346	337	338	343	315	330	335	366	335	329	328	333	331	355	346	330	315	349	339	342	350	326	310	308	336	303	345	357	320	309	329	314	318	345	331	331	343	328	332	339	300	317	346	353	288	321	328	317	332	336	311	306	303	323	320	341	308	319	352	341	299	327	347	345	333	325	321	313	349	347	321	337	304	312	311	330	325	331	357	304	320	328	353	347	321	322	344	358	331	328	316	316	315	288	331	348	328	301	326	358	333	343	331	320	303	326	372	346	318	323	347	323	353	310	336	325	346	357	356	339	311	345	273	332	300	322	353	311	322	348	344	345	328	357	366	339	322	352	328	320	330	343	329	295	330	343	298	327	337	302	353	286	291	327	328	344	342	314	321	323	319	314	329	303	321	345	301	338	344	335	347	325	303	315	358	320	342	327	334	302	319	377	318	313	341	340	316	329	303	321	330	336	342	347	314	324	320	318	332	314	322	309	322	309	341	345	330	315	342	317	329	322	298	340	341	318	332	300	318	328	301	345	311	296	342	290	333	328	339	316	348	319	330	338	315	336	314	338	339	347	327	306	317	308	345	298	304	323	319	320	324	339	360	350	343	341	346	347	359	325	320	329	352	330	358	346	324	310	358	321	328	350	315	336	311	338	294	327	341	314	308	339	336	291	322	337	316	337	350	341	314	326	362	334	327	316	323	297	328	327	318	333	303	327	342	341	325	348	333	311	329	312	354	345	328	333	329	318	334	331	330	318	317	317	313	331	320	355	338	305	326	309	302	327	336	320	298	327	339	342	311	319	320	304	302	304	345	343	325	314	348	324	301	355	343	309	347	325	342	294	322	354	336	332	330	321	354	352	337	327	318	318	340	330	320	325	343	323	355	323	336	317	311	343	376	326	365	325	349	325	353	321	305	277	311	296	340	337	326	347	335	340	310	379	287	330	363	319	331	346	334	347	363	309	331	330	312	311	335	336	310	312	354	338	331	344	316	357	326	327	317	314	328	317	321	325	313	335	314	314	323	316	347	292	325	325	307	316	349	339	331	306	315	283	353	284	302	323	335	320	345	298	331	325	351	347	333	312	326	324	370	323	329	321	347	276	314	338	314	320	327	306	325	356	313	358	321	315	347	335	337	329	320	344	372	341	340	346	300	331	326	363	331	327	355	337	315	308	345	322	327	365	354	330	327	324	310	333	323	336	325	345	334	342	339	336	329	300	330	302	329	350	328	356	322	305	338	327	297	363	349	340	313	339	335	341	325	335	366	317	335	326	310	332	325	308	360	333	320	325	335	341	341	352	351	319	314	338	313	324	319	290	330	306	339	351	337	331	314	338	310	345	357	328	356	326	337	329	337	377	323	325	365	321	315	323	315	344	342	336	307	347	328	351	340	347	308	359	300	309	312	339	344	314	355	302	352	338	304	330	350	339	351	329	328	355	359	329	324	357	338	351	338	358	314	305	306	319	321	357	323	321	302	365	350	327	290	348	322	325	339	347	345	337	326	334	313	343	314	313	321	323	350	328	330	317	323	297	314	345	292	310	344	327	331	344	345	289	311	338	328	317	309	340	329	323	339	362	301	348	339	319	293	357	323	338	316	310	340	346	371	331	321	313	330	316	349	335	311	318	352	347	346	345	321	313	319	323	318	342	344	333	336	350	328	294	353	352	341	310	330	347	313	322	331	317	320	345	335	326	325	317	333	346	335	344	309	343	326	312	338	350	344	330	377	335	345	354	360	329	343	326	326	326	343	303	306	322	344	292	332	327	322	316	308	336	347	341	337	321	339	335	307	346	310	336	336	324	329	329	313	324	314	267	341	350	307	319	347	354	343	346	324	306	329	314	341	338	309	314	344	314	356	347	332	350	304	297	337	343	338	316	353	306	329	335	333	306	339	370	324	319	337	326	330	338	354	314	334	317	330	307	327	337	307	346	337	314	329	331	355	302	309	323	312	356	328	336	336	296	337	323	356	344	314	313	328	305	303	292	296	322	307	329	317	322	330	313	297	317	321	327	317	341	314	325	359	368	340	321	343	311	318	346	329	349	343	317	328	359	333	352	347	329	328	320	329	336	340	319	321	329	332	317	331	328	345	337	346	325	332	318	331	330	342	320	332	291	339	337	320	318	322	311	351	327	337	326	301	335	321	312	352	305	336	319	318	334	343	314	337	309	316	305	325	344	322	302	315	352	336	356	377	367	350	328	323	319	324	337	322	335	357	344	292	334	344	346	326	313	332	342	322	342	312	332	351	335	323	315	332	324	323	329	327	302	309	342	325	332	339	337	311	341	342	353	350	323	354	317	352	316	299	312	309	327	339	304	349	330	327	315	326	338	361	329	349	330	332	285	311	295	362	320	345	339	332	314	318	344	357	306	329	282	337	354	313	311	328	318	317	308	311	346	331	326	323	345	315	347	344	349	325	303	294	350	352	352	342	337	353	342	313	330	333	336	341	344	304	302	322	358	335	288	326	329	360	338	361	346	327	322	352	306	354	321	310	337	331	326	329	340	308	313	322	330	327	340	324	342	345	328	367	297	332	311	319	330	329	343	338	346	309	315	327	356	327	337	302	321	338	285	309	338	328	301	364	314	313	323	333	323	349	323	345	335	341	338	333	316	356	353	355	341	343	318	341	338	364	332	304	333	310	308	331	311	310	314	356	312	313	324	336	317	331	289	306	332	335	341	345	324	313	324	352	302	351	353	355	362	326	323	324	349	318	350	305	344	342	331	321	321	337	320	326	321	342	329	323	322	325	311	334	365	306	329	308	341	303	367	290	306	334	330	334	330	327	329	369	350	302	316	331	354	337	356	319	311	335	369	296	317	337	340	318	321	345	315	326	372	318	335	316	338	321	357	310	331	333	333	350	332	335	312	323	338	302	298	334	341	272	339	332	323	348	341	355	317	312	311	340	327	325	345	340	344	339	322	365	362	334	328	322	313	314	342	315	349	322	304	314	332	324	342	291	332	314	325	334	343	365	315	339	339	324	319	315	287	349	314	311	361	377	323	337	317	341	333	303	324	305	335	332	328	326	315	328	328	352	310	308	376	330	326	348	291	328	339	311	330	340	369	347	346	328	307	347	349	308	319	337	319	313	361	321	320	341	315	331	308	322	312	345	342	326	334	315	327	323	308	311	311	319	335	322	322	344	358	332	351	326	322	339	328	310	307	319	327	306	334	356
54493	16701	4658	1857	1210	890	694	640	508	435	368	351	335	330	333	293	286	295	270	244	243	252	235	274	228	260	262	303	271	275	232	252	226	246	275	226	231	236	253	242	232	227	233	243	260	240	227	228	243	244	240	249	210	277	245	245	247	218	263	238	225	233	204	254	235	258	242	231	219	229	214	234	247	216	218	245	234	238	229	223	231	212	212	232	229	215	237	245	230	222	245	221	236	206	270	271	226	261	228	219	203	231	201	206	216	236	248	244	211	197	212	226	245	231	229	234	254	238	244	228	244	245	221	225	238	218	225	249	237	226	231	222	235	229	208	245	228	223	229	227	212	246	243	221	242	238	221	229	193	212	205	211	214	226	225	250	223	244	214	211	245	242	242	240	222	232	225	212	227	238	224	226	242	220	209	244	224	220	201	204	221	277	238	236	256	216	236	233	229	218	207	230	228	222	225	230	237	211	221	233	257	225	195	238	239	242	220	211	198	211	232	212	244	233	223	258	219	218	269	231	220	237	239	230	243	192	252	216	208	222	236	241	210	230	222	240	221	215	240	203	190	195	229	236	221	232	227	220	242	233	222	230	243	232	232	229	208	209	228	244	197	265	230	243	237	229	217	226	213	253	234	222	255	250	248	213	200	213	213	243	242	244	225	225	227	263	207	253	254	239	222	234	227	226	245	227	225	235	237	222	221	262	235	253	265	223	219	246	196	227	216	226	193	208	231	220	204	256	217	237	210	214	206	233	212	186	239	225	242	210	237	224	246	257	260	232	210	216	241	259	240	232	228	240	208	236	205	227	215	234	262	219	212	228	241	255	244	263	264	207	223	234	265	217	227	226	266	229	220	244	235	247	222	228	232	219	235	249	230	220	231	241	201	229	229	238	226	208	223	228	247	201	210	237	207	255	246	219	224	210	244	227	216	217	237	206	258	218	202	291	233	228	183	224	221	236	230	230	209	266	235	255	274	220	238	203	213	203	236	229	222	211	235	236	211	228	235	248	246	221	227	250	214	217	209	199	223	210	227	226	205	223	208	233	207	223	201	204	232	246	240	213	229	224	236	236	229	210	223	249	228	242	219	219	236	186	233	210	204	213	226	222	220	236	218	240	238	207	222	218	233	226	239	238	234	228	228	258	232	222	213	229	238	237	238	228	223	238	224	194	230	224	211	250	219	214	277	253	224	214	217	229	246	200	220	246	223	245	216	228	240	226	243	273	199	242	224	231	235	208	219	247	205	228	210	248	233	191	215	226	240	225	217	218	244	243	221	235	235	216	207	222	202	225	218	200	223	238	222	203	218	262	230	234	247	239	235	233	254	225	226	239	237	242	192	234	210	209	263	226	221	215	242	226	215	240	246	244	219	249	230	220	241	225	234	235	221	217	229	238	240	230	220	235	237	241	236	254	223	198	220	218	217	212	226	222	223	249	226	237	261	238	214	231	241	223	215	246	231	227	248	238	223	242	242	215	228	222	245	196	243	188	225	217	235	215	231	228	230	237	222	229	210	229	226	234	245	243	227	227	223	234	221	231	205	214	203	217	229	210	218	245	209	255	236	229	259	269	217	221	219	248	210	216	211	228	217	237	212	234	240	248	225	213	214	215	229	224	214	218	210	214	229	249	232	235	199	238	225	253	241	210	197	239	223	228	244	251	235	239	211	200	216	255	255	223	227	230	212	230	219	206	235	234	229	233	268	218	233	220	222	217	225	226	200	226	234	213	222	254	211	230	257	212	239	234	241	248	223	255	229	243	211	199	221	220	229	234	224	232	221	220	237	236	236	233	235	226	217	250	231	236	238	226	216	247	239	251	220	228	212	221	233	230	213	221	227	218	254	216	242	206	209	257	241	239	219	221	217	246	206	230	232	250	201	227	226	239	235	226	243	227	243	211	206	245	243	246	214	261	226	233	218	233	212	211	200	236	234	220	214	203	236	219	274	274	226	225	220	224	249	231	214	225	239	251	237	235	238	225	217	226	237	236	245	194	253	265	228	241	231	234	254	241	244	236	242	245	223	238	263	216	225	229	244	223	218	220	231	204	251	230	243	237	238	233	217	254	237	211	240	211	223	234	215	260	208	227	238	243	226	224	214	228	235	206	236	225	248	217	216	248	224	219	236	234	230	201	216	215	224	198	233	236	231	204	208	245	282	260	252	244	187	219	238	242	261	237	243	212	254	231	234	237	233	255	224	269	216	227	238	221	222	253	235	222	225	241	241	217	283	241	213	200	228	208	225	228	231	231	228	229	220	258	226	224	207	233	232	245	281	225	234	221	208	266	240	252	224	224	222	246	251	244	243	255	215	223	251	261	236	242	240	204	231	238	228	206	243	223	223	243	224	237	225	228	221	220	229	216	232	243	259	229	251	217	214	212	220	225	243	240	210	242	208	233	247	243	235	224	238	223	237	256	200	212	225	224	216	221	214	247	231	208	249	207	217	241	226	246	231	227	242	201	233	219	192	224	251	219	228	249	223	205	200	221	226	216	228	222	220	231	215	209	241	225	242	233	216	240	241	235	225	239	224	209	209	221	230	225	217	219	209	230	228	240	214	269	241	211	216	221	224	236	232	239	230	230	222	234	237	232	207	236	232	218	259	241	217	216	231	233	216	228	244	211	217	245	223	220	196	257	217	256	226	218	240	228	223	238	247	247	223	237	215	199	221	240	223	228	221	229	209	236	252	251	240	236	215	215	248	219	234	263	220	229	238	238	221	247	252	209	229	252	212	233	241	229	222	206	244	231	200	206	247	225	235	200	265	252	236	218	237	238	227	194	203	208	236	238	207	264	227	237	226	211	238	233	236	238	229	246	240	248	228	235	247	236	212	263	253	237	244	215	226	220	230	240	208	212	239	241	259	225	258	237	266	232	234	223	237	231	248	243	213	220	231	214	234	216	241	208	229	249	239	238	191	251	218	221	229	240	228	234	239	229	230	231	203	266	238	245	226	219	237	237	235	219	216	242	222	204	216	229	228	237	221	226	208	254	211	236	220	221	209	229	244	250	238	225	215	214	241	247	249	229	218	220	215	246	247	233	252	253	222	237	229	229	241	221	212	223	219	214	241	225	246	246	233	258	220	237	219	234	204	200	237	213	223	212	232	219	252	230	223	218	244	209	219	242	232	240	218	244	213	205	230	239	245	231	203	229	229	219	225	245	210	248	217	194	204	239	217	232	249	268	234	256	210	210	237	230	223	244	225	199	236	243	268	194	221	234	244	215	258	234	218	226	223	225	224	209	196	229	203	248	267	254	225	238	224	216	197	205	252	235	236	214	229	208	234	237	228	255	231	211	233	228	204	208	216	238	214	240	223	243	211	251	262	206	277	250	227	223	219	225	225	223	248	227	245	219	242	208	255	236	235	224	232	257	226	240	220	237	214	220	220	239	236	259	259	220	216	231	234	241	227	226	228	181	184	232	234	231	218	237	220	204	252	233	233	236	229	233	258	207	231	240	215	217	218	232	232	236	217	240
24781	1918	4138	5000	4364	3481	2863	2482	2095	1808	1681	1565	1272	1253	1189	1154	1029	1027	947	898	826	895	829	776	778	754	768	761	725	750	724	658	742	695	646	699	661	667	633	653	657	673	671	645	621	650	635	600	691	646	644	631	618	620	594	623	597	573	614	676	596	611	598	604	642	616	619	597	597	631	604	648	598	606	580	561	609	573	582	595	602	629	596	557	599	606	632	570	582	616	577	556	577	606	575	601	623	586	582	606	607	565	622	651	586	603	627	577	604	622	640	568	615	599	558	596	617	588	597	590	596	599	519	562	575	587	609	551	566	605	605	610	636	595	565	543	594	590	548	575	595	558	607	616	600	589	578	540	576	644	564	592	536	572	579	613	615	549	623	582	605	579	542	611	583	609	578	570	578	567	586	590	567	598	604	577	602	623	556	584	570	615	577	598	561	560	558	544	591	581	609	560	609	599	594	545	599	586	636	572	594	596	609	629	599	576	545	608	617	602	580	547	587	540	562	537	583	544	586	608	583	605	572	608	586	595	577	590	594	547	560	629	613	601	540	570	560	583	564	635	613	568	566	547	565	582	601	585	558	598	599	539	570	528	581	564	594	577	555	589	592	592	551	600	568	575	576	555	586	563	566	583	580	647	511	564	569	563	610	581	556	548	572	632	585	544	601	526	574	543	575	608	574	577	562	559	621	579	604	585	567	621	603	588	600	570	589	551	565	593	615	604	582	598	593	596	578	585	573	573	533	595	582	623	584	573	600	607	583	613	604	539	559	564	624	584	609	605	567	544	574	570	601	583	582	599	609	602	537	617	571	578	597	562	576	541	512	595	554	596	553	559	536	628	601	602	558	582	565	583	577	557	602	563	570	561	574	575	601	543	544	576	569	642	595	568	606	573	598	589	602	548	619	537	601	569	529	557	552	582	570	566	575	542	550	575	593	579	575	593	581	595	590	550	582	557	592	564	569	595	596	560	567	577	553	628	602	598	574	567	607	599	578	607	540	549	609	579	559	621	618	561	614	592	571	568	574	561	555	587	558	532	552	582	617	601	633	589	560	634	575	578	540	593	597	550	591	602	583	592	619	562	553	577	598	585	568	588	584	546	603	605	545	579	560	561	569	621	604	578	574	608	548	567	582	623	604	579	583	576	607	597	562	604	570	596	568	647	593	571	555	578	585	557	617	588	539	564	603	601	593	679	582	593	569	561	581	573	549	551	623	548	595	603	584	585	544	595	614	584	564	583	605	564	639	549	559	584	552	599	609	586	605	593	563	586	596	551	588	634	596	607	545	563	584	594	539	584	583	623	599	621	607	567	546	563	631	606	598	596	563	566	605	559	621	534	574	585	603	547	562	544	577	576	594	567	581	596	564	568	589	602	593	592	601	557	582	552	581	554	597	597	583	572	589	568	585	563	560	592	555	579	652	581	563	554	579	549	614	572	585	585	554	558	574	584	611	591	607	593	564	574	609	557	564	615	605	543	605	595	569	605	566	591	570	597	551	602	539	603	591	567	579	561	584	544	615	585	600	557	513	594	600	562	549	555	575	570	582	554	541	559	535	569	578	568	592	562	590	633	571	581	586	557	600	615	616	582	542	590	606	559	557	599	598	595	547	558	566	591	595	541	579	586	564	595	602	615	617	595	572	615	571	589	594	569	590	559	580	609	639	609	559	576	562	584	546	583	561	567	588	574	587	588	597	573	555	551	531	636	543	593	570	569	596	547	599	543	576	583	578	563	630	549	611	579	606	575	598	563	618	579	601	585	562	574	591	608	529	599	586	597	578	542	531	585	603	572	566	641	561	607	579	598	569	576	594	536	582	600	595	578	593	553	593	600	588	569	590	572	598	624	616	602	570	573	551	626	611	589	628	587	593	561	601	502	562	549	577	582	537	578	571	592	598	560	594	606	557	581	617	592	543	575	616	602	588	541	600	605	551	598	595	588	601	576	531	581	582	605	575	601	604	581	574	550	566	604	567	562	573	572	539	545	540	542	615	595	599	592	584	570	589	594	583	609	588	584	562	547	597	594	595	566	576	563	609	649	575	552	557	557	555	576	538	627	561	562	576	582	614	541	589	562	595	574	578	565	598	585	602	568	597	572	562	550	549	548	562	536	588	611	566	605	590	525	557	599	555	583	646	580	595	548	599	564	591	565	576	601	587	584	595	568	619	585	572	582	548	599	571	596	572	566	610	587	595	526	577	658	556	577	630	599	563	543	578	569	582	640	627	583	577	544	563	556	565	559	576	590	543	558	553	600	567	566	531	590	554	595	592	541	577	608	602	616	555	563	555	548	568	581	579	569	572	567	589	569	602	600	561	583	570	542	578	607	568	595	616	604	589	597	574	617	589	620	618	621	576	551	569	610	596	558	617	584	580	571	559	547	580	595	618	586	622	590	590	588	613	613	581	578	610	584	549	620	551	581	609	574	578	611	526	553	559	532	554	576	576	577	557	607	564	564	614	562	611	562	530	541	612	564	563	604	548	556	562	589	585	580	562	570	616	567	597	601	549	578	543	553	563	608	601	552	555	582	542	568	630	547	563	531	589	636	607	590	621	529	547	579	574	607	579	577	567	621	546	610	600	648	573	602	588	557	592	575	601	577	569	578	538	556	574	604	581	598	573	623	594	605	545	616	546	537	565	570	594	587	608	574	574	567	601	556	555	601	602	550	555	537	557	567	627	578	579	562	557	610	595	576	580	565	564	595	556	543	595	600	564	551	589	630	594	568	582	599	546	580	579	573	587	577	609	618	545	595	569	583	601	598	596	561	571	542	570	600	589	591	517	557	611	640	595	580	590	581	599	603	573	617	581	560	573	557	582	577	583	547	554	593	610	579	587	579	604	594	592	590	594	627	596	592	549	558	592	580	575	588	588	602	589	536	607	599	588	597	541	567	537	564	560	557	574	536	585	611	567	598	567	578	556	583	563	586	554	624	594	552	556	582	612	570	583	579	552	551	636	622	572	590	558	586	578	560	544	590	570	575	578	577	584	565	568	566	588	598	601	589	613	562	590	592	587	620	576	639	574	552	559	574	592	574	598	580	577	562	541	593	612	543	605	613	613	565	557	577	596	622	608	571	596	626	579	617	583	564	602	585	563	619	589	598	568	555	575	588	556	601	552	593	564	563	570	598	594	582	603	630	567	559	594	561	582	594	586	574	595	598	592	622	621	549	539	574	560	561	583	595	558	602	574	559	581	613	559	572	605	579	585	546	583	563	615	567	587	626	609	574	575	564	603	622	590	588	593	531	609	572	584	550	539	578	581	590	560	584	620	555	618	624	543	544	559	565	571	592	589	575	569	565	587	572	561	594	569	567	565	571	556	599	564	644	552	529	579	602	597	606	595	578	574	583	569	579	552	579	537	532	531	566	617	583	571	588	629	567	615	598	560	590	606	615	590	592	585	619	567	565	578	563	601	570	581	598	559	602	559	587	577	599	530	551	567	579	597	588	587	592	606	566	566	550	554	541	529	624
4039	285	248	223	251	238	261	234	246	219	241	226	205	207	223	230	243	192	246	220	211	246	212	249	245	231	218	234	246	226	225	230	225	217	235	214	213	240	242	205	209	253	226	215	228	238	247	237	209	233	220	247	229	215	233	205	211	224	205	241	221	227	202	242	221	220	212	216	223	221	213	235	229	212	199	205	207	233	224	217	218	241	250	228	254	209	214	230	229	222	225	238	234	179	199	222	224	224	217	234	233	225	223	224	213	222	202	249	222	187	226	213	210	228	217	217	238	250	216	220	207	193	212	221	226	219	238	212	235	199	238	211	212	267	214	203	231	245	200	211	224	196	233	199	225	208	212	240	210	212	217	237	228	222	217	211	218	260	218	233	239	233	229	252	231	227	221	236	221	235	234	224	221	227	218	212	212	242	193	224	189	224	260	228	239	249	229	219	232	208	250	239	242	203	216	211	232	226	247	247	216	243	213	209	231	265	217	216	213	201	215	213	202	235	229	228	205	221	219	258	218	242	213	232	237	221	244	240	232	222	211	244	223	208	199	228	219	204	239	206	243	224	228	275	221	229	199	219	253	216	215	191	276	233	219	218	245	234	224	207	210	216	227	242	207	240	209	221	196	215	210	212	217	219	232	242	238	233	252	209	186	215	210	238	203	215	213	208	209	229	215	211	228	243	216	225	239	229	219	236	237	237	245	252	215	224	234	199	239	221	216	244	226	242	236	229	261	239	232	238	235	227	234	215	202	209	250	212	190	236	253	223	197	214	229	229	235	221	205	209	248	228	226	218	223	230	231	224	211	240	218	194	234	207	249	228	208	260	231	229	236	234	215	212	190	207	200	253	189	252	210	228	216	211	224	237	233	249	211	209	217	213	210	228	234	209	222	219	259	200	203	225	238	222	207	223	221	244	236	239	244	218	231	231	198	211	247	240	260	220	226	214	226	229	200	227	231	246	221	230	218	229	226	229	191	220	229	229	199	234	209	217	206	233	219	207	203	251	208	204	224	242	224	228	241	249	210	204	213	222	217	219	193	202	219	229	226	215	209	219	248	230	233	240	230	215	239	223	219	227	213	229	229	246	249	261	208	244	215	263	216	255	247	257	238	243	213	194	231	247	238	210	226	253	226	230	243	213	224	200	213	231	221	210	203	219	245	237	233	227	247	219	210	220	234	239	247	232	225	239	233	198	268	243	218	239	214	225	237	232	196	224	241	225	231	257	221	244	216	252	259	219	203	228	243	204	245	212	240	234	231	230	218	216	223	233	230	210	218	214	263	247	216	218	191	203	206	227	222	248	225	205	217	203	236	232	239	242	200	203	248	238	210	239	243	240	235	206	203	246	234	227	236	223	244	216	238	221	200	236	210	218	216	216	227	240	211	234	224	201	196	244	199	244	201	206	241	233	224	236	223	235	199	246	203	223	215	248	204	228	228	216	219	230	231	198	226	247	242	222	230	210	243	222	230	232	197	215	211	227	239	235	217	196	235	211	201	209	236	246	221	209	212	236	230	212	199	236	223	210	199	249	223	199	247	250	239	213	229	219	224	245	231	229	240	226	237	234	234	256	239	221	237	218	266	239	206	202	224	245	221	247	238	218	217	210	211	218	236	203	249	218	221	224	240	245	247	194	223	231	217	229	220	265	221	232	240	246	218	210	225	239	251	229	219	220	227	228	194	231	202	243	222	231	228	185	229	231	241	208	235	223	223	222	254	238	195	222	228	215	214	262	212	216	233	226	207	237	219	244	234	218	214	232	214	223	240	226	248	224	246	214	222	217	233	226	232	233	199	236	235	215	246	231	203	190	232	202	212	228	213	234	246	227	218	250	218	228	235	222	214	229	218	228	221	227	221	253	247	211	221	226	216	206	243	209	250	234	238	220	221	233	230	212	211	231	217	222	231	210	213	233	219	227	211	206	234	240	231	230	216	202	220	233	241	235	204	217	215	198	215	218	217	194	260	243	230	221	194	222	226	218	230	230	239	234	246	225	265	236	256	226	242	205	216	211	245	228	233	234	251	214	208	229	207	242	220	224	220	243	207	207	236	252	244	205	217	241	248	255	198	237	206	242	237	218	234	229	238	227	224	208	218	240	251	223	216	251	238	229	234	238	213	207	233	201	208	214	218	203	241	244	232	242	215	207	225	246	211	241	216	214	250	219	243	251	220	223	245	223	213	213	234	223	243	234	229	252	232	200	195	228	247	234	256	214	217	199	231	232	233	213	236	212	248	217	275	227	228	182	253	205	208	209	238	223	219	220	220	240	216	233	202	212	227	223	212	235	216	233	242	197	213	221	222	212	235	241	226	231	214	227	233	212	222	208	214	216	208	207	251	217	212	226	234	211	201	218	227	243	214	222	239	225	255	229	209	237	227	216	227	230	234	193	220	238	266	258	220	221	248	208	215	242	232	245	215	210	211	211	239	219	231	233	235	228	230	220	217	244	240	230	237	203	204	197	218	219	233	234	238	247	221	209	238	229	219	203	214	216	238	221	251	195	222	201	229	231	225	215	239	205	237	228	249	225	196	243	209	233	219	238	255	228	204	248	220	215	227	236	243	220	242	239	225	252	269	226	222	208	231	210	251	264	243	225	221	238	225	217	226	223	225	220	211	206	237	243	244	250	212	213	252	208	249	207	229	213	231	237	211	258	221	207	226	229	254	249	230	239	243	233	222	186	231	193	228	229	229	217	257	192	225	225	237	212	230	237	237	242	260	272	247	203	258	219	230	230	244	184	219	232	241	218	209	217	230	238	211	244	236	245	220	224	233	231	216	213	224	261	210	239	252	208	231	204	214	211	206	224	234	225	217	231	240	219	242	244	207	222	248	219	259	238	186	247	243	220	213	216	229	251	219	233	220	220	209	216	222	209	231	216	223	253	219	230	235	211	246	238	249	240	221	237	220	233	224	236	230	212	214	212	262	231	226	220	220	236	227	239	238	238	196	224	231	226	238	202	229	217	229	224	239	229	206	226	214	208	213	235	224	235	238	201	259	231	244	241	233	208	213	190	238	257	211	197	224	217	211	245	221	259	241	228	267	225	271	238	240	236	231	244	202	251	242	227	215	248	194	221	243	225	218	222	228	255	235	225	247	220	229	217	207	259	225	225	249	221	225	214	209	216	216	244	239	237	233	220	239	200	213	187	196	227	209	219	240	238	228	218	236	236	223	227	237	200	218	212	233	250	222	201	252	241	243	221	229	246	225	229	194	216	246	216	219	207	199	208	205	236	215	226	227	233	225	231	219	235	214	258	215	222	221	209	215	215	229	220	236	209	240	226	216	215	231	204	220	235	252	225	236	235	213	223	221	216	231	226	201	218	246	249	228	224	206	232	229	237	230	193	224	216	244	259	229	280	197	214	200	223	235	246	208	250	193	233	205	236	223	229	241	231	242	222	215	222	228	231	211	247	214	207	236	225	218	248	238	211	210	247	215	232	229	229	220	250	235	204	218	228	244	242	194	210	240	203
4177	561	578	589	606	570	565	570	584	564	544	550	571	579	518	561	570	553	541	557	518	540	554	584	561	567	547	499	536	509	537	526	546	546	543	586	516	537	528	551	529	538	559	538	532	577	566	564	543	528	510	546	507	548	508	563	547	556	553	563	525	529	502	571	529	547	574	505	539	556	501	573	575	571	545	516	522	543	569	551	498	559	545	544	575	504	528	556	491	531	557	542	555	532	575	519	538	556	524	547	549	545	571	542	526	546	536	530	518	551	529	464	542	546	545	568	522	523	514	483	561	546	563	526	511	577	539	553	528	555	578	560	530	531	553	558	533	502	561	512	525	602	551	603	574	521	564	531	565	516	548	531	517	549	566	536	512	534	532	562	561	541	560	560	516	505	556	574	545	501	561	542	550	542	536	532	528	530	546	525	536	581	583	537	478	559	546	527	528	546	528	552	573	518	536	531	541	527	525	558	561	492	516	565	527	542	521	553	565	497	562	526	544	543	542	563	558	506	506	498	565	557	546	520	550	547	538	544	514	549	539	514	560	559	535	539	523	538	553	517	525	534	530	541	518	532	559	547	577	584	514	474	560	562	552	587	499	586	547	539	532	584	519	567	482	538	571	566	538	524	512	541	497	500	550	586	538	518	490	509	490	499	543	550	571	568	550	527	514	560	513	545	531	565	494	556	567	567	568	547	518	534	530	550	544	514	543	522	541	472	517	524	547	573	537	560	541	555	564	542	530	538	546	541	545	516	501	539	518	548	576	562	557	524	541	540	507	514	549	539	574	535	547	568	529	557	535	563	571	557	535	521	555	482	527	542	530	543	535	530	476	529	547	561	523	519	532	555	553	558	562	536	558	512	554	547	520	533	540	540	545	599	552	533	549	498	518	533	490	556	518	551	568	518	526	519	537	554	583	517	547	560	582	532	527	590	557	548	570	506	563	508	508	556	515	539	539	503	567	534	544	534	522	515	544	485	494	516	559	563	528	568	525	578	530	526	565	595	525	542	530	568	552	550	594	577	543	539	536	514	541	535	532	485	559	519	575	553	509	554	545	528	561	525	506	507	588	514	557	517	559	581	491	544	558	538	524	580	562	507	511	553	584	545	561	511	514	531	557	524	528	553	536	558	553	514	541	515	554	563	526	566	526	616	531	510	562	568	549	528	556	584	522	532	479	537	520	540	510	570	530	530	532	533	539	528	539	542	537	555	576	531	526	504	521	515	586	512	539	533	483	538	575	523	532	556	515	545	522	558	518	532	522	544	533	502	499	570	570	539	546	512	484	564	539	592	570	522	547	567	532	522	535	568	533	523	539	507	572	518	587	567	502	530	516	560	540	568	554	547	547	490	548	556	546	539	512	526	540	523	552	512	573	524	563	555	536	542	542	509	514	566	559	520	500	539	538	502	503	504	540	536	544	552	547	523	554	573	531	549	537	518	530	577	545	539	532	552	534	525	505	525	606	571	522	510	570	559	534	548	520	558	515	491	572	545	541	536	572	547	530	524	511	532	528	507	551	536	498	529	543	536	537	565	551	528	564	531	571	555	572	534	532	527	545	520	564	533	520	496	555	563	569	554	547	498	535	510	536	549	528	554	542	504	481	544	559	567	524	603	524	562	565	566	584	523	539	551	511	528	525	538	532	562	536	565	546	538	505	515	555	558	525	535	527	554	565	537	531	531	544	516	556	552	557	549	547	498	529	545	523	530	548	532	522	524	581	586	522	510	552	533	522	534	497	544	494	545	555	507	524	533	559	559	553	549	563	543	560	491	547	553	543	511	501	505	556	547	525	528	501	537	553	554	553	535	516	519	542	501	549	534	523	530	572	501	545	523	547	548	500	573	517	571	544	537	556	560	532	519	533	541	532	537	521	532	531	546	555	536	556	541	553	521	537	518	563	559	536	553	573	536	562	533	522	541	543	532	546	537	528	562	559	511	506	572	550	585	533	517	523	540	574	562	538	547	544	526	529	565	533	533	523	507	512	540	538	553	515	550	513	523	550	550	576	513	558	506	536	539	528	549	510	528	508	533	529	580	534	534	489	584	522	526	491	515	549	550	520	565	577	555	565	546	532	543	535	531	533	496	550	565	578	509	545	538	559	546	535	585	567	564	514	505	549	569	534	524	519	536	556	564	556	519	528	544	582	567	575	546	536	538	522	536	507	553	587	535	579	532	532	547	514	523	533	582	561	511	541	557	533	564	557	539	541	553	531	598	515	550	523	548	579	559	520	523	554	537	521	527	526	522	528	520	529	541	556	517	506	568	539	520	553	524	517	518	559	564	545	505	558	516	523	570	555	540	560	578	570	521	537	545	520	559	501	577	539	511	549	533	522	569	517	537	590	544	524	595	488	561	575	539	542	511	572	553	549	555	552	511	573	572	562	515	597	503	532	502	559	542	508	527	550	572	591	536	548	538	543	560	566	517	506	505	519	543	532	523	547	575	520	542	556	507	525	574	539	525	560	556	524	549	520	535	519	561	553	561	534	518	523	517	540	525	564	536	563	542	528	536	552	532	578	527	496	574	507	570	548	524	552	550	528	597	611	552	520	551	552	554	518	554	613	552	543	574	528	505	557	516	540	538	546	526	572	547	563	506	551	577	520	538	553	546	539	537	566	531	583	546	557	582	512	545	521	497	548	549	547	565	526	551	566	539	551	550	503	484	553	542	514	545	553	533	524	544	509	507	512	560	549	529	544	502	518	505	536	528	540	556	525	549	483	565	511	528	543	518	547	507	497	537	517	532	517	555	519	535	531	524	552	530	507	566	565	528	522	551	495	520	549	544	556	489	510	509	570	567	532	523	512	561	493	579	581	555	562	546	546	512	522	561	563	527	589	544	580	573	541	558	543	561	513	524	566	544	508	545	580	539	591	548	544	549	540	548	545	530	522	562	503	506	520	585	523	551	527	561	567	560	599	546	525	588	554	551	600	576	547	549	558	580	515	532	539	550	553	507	544	569	525	558	520	572	546	545	584	558	572	536	572	530	547	540	555	554	566	522	568	561	557	544	534	523	602	533	552	571	537	582	558	548	552	555	530	514	528	546	588	531	555	516	549	537	511	515	539	537	556	530	524	570	509	509	525	539	531	526	572	566	530	506	547	553	529	546	546	534	515	516	550	529	528	573	564	528	528	519	530	540	526	510	516	512	542	565	550	565	502	579	545	535	540	513	546	557	542	504	548	538	499	545	525	551	524	528	578	562	555	550	530	550	555	544	522	516	525	552	539	564	542	547	540	553	566	535	527	520	526	534	513	527	542	543	573	536	569	528	549	573	542	501	532	476	518	538	536	543	542	526	582	546	544	542	527	557	534	516	537	515	555	532	522	513	532	510	536	547	504	539	574	515	547	463	563	476	562	513	561	550	495	576	551	568	520	542	571	496	555	568	503	545	515	499	536	572	544	584	483	527	491	526	591	527	548	538	585	531	531	525	534	534	548	520	542	538	517	526	567	522	549	506	560	523	533	556
44070	10155	1502	831	542	431	356	259	216	237	185	161	170	177	177	175	138	142	129	136	144	150	126	113	158	141	132	115	151	109	122	129	126	138	124	124	101	110	125	99	123	125	100	122	99	101	114	116	122	123	125	123	120	125	128	114	130	136	124	102	107	120	113	116	112	105	117	108	125	117	112	133	117	137	127	118	104	122	142	109	129	123	98	103	118	126	123	133	128	103	116	133	118	108	119	125	132	107	117	104	139	119	121	122	116	141	112	113	114	146	119	92	124	122	100	118	113	115	115	105	114	90	113	137	123	100	142	111	118	110	113	128	120	114	123	142	127	114	99	123	108	130	138	115	109	123	108	117	138	128	98	116	138	115	104	108	138	94	118	114	113	105	113	108	126	98	109	120	154	104	109	98	99	138	126	128	115	119	102	126	122	99	113	103	118	122	108	114	124	107	123	115	128	120	122	109	114	121	119	99	101	113	132	104	107	90	106	119	114	121	136	128	134	126	119	110	100	106	125	114	118	135	107	123	129	116	102	143	113	110	131	117	105	111	130	112	118	114	130	113	134	121	113	165	121	113	137	108	119	103	120	116	128	115	108	99	139	120	128	149	119	127	118	111	110	104	135	120	128	128	109	104	115	122	122	111	116	107	105	125	128	126	115	113	122	128	128	107	123	118	111	125	130	123	130	117	113	128	134	112	114	122	108	126	129	121	135	110	119	100	99	103	150	114	111	113	115	98	128	140	98	106	110	108	122	98	139	94	136	107	119	138	110	110	109	139	137	130	117	116	112	115	115	116	105	116	140	116	128	115	114	99	111	111	118	103	118	134	123	105	118	115	117	115	118	136	96	135	109	125	136	109	112	103	106	115	110	117	115	107	109	128	109	121	131	118	125	104	117	125	142	118	117	141	101	119	131	114	98	119	107	121	136	100	119	114	116	103	126	120	126	108	107	124	126	121	117	99	108	120	102	90	114	122	97	112	112	124	103	136	115	117	102	102	117	132	105	114	85	103	115	143	123	111	111	109	120	113	107	142	132	118	108	122	124	115	123	119	114	122	116	131	118	119	128	125	109	108	101	141	104	99	128	126	101	129	120	111	111	115	98	130	125	127	114	110	120	106	118	120	116	124	114	115	134	120	134	136	111	132	120	92	113	109	115	118	106	109	114	125	107	121	96	91	108	113	117	142	147	105	118	123	112	108	116	130	123	117	129	126	127	102	110	129	123	126	120	130	124	136	115	114	109	132	117	97	139	119	105	124	116	136	120	104	118	127	143	133	128	126	126	97	135	98	108	131	97	123	116	118	126	127	114	137	114	114	111	97	113	104	113	112	130	126	111	114	112	121	121	107	148	121	123	115	125	105	125	123	108	122	117	115	135	100	115	112	127	108	111	94	105	116	105	107	134	109	117	130	98	126	114	137	115	111	121	109	94	100	109	124	114	124	104	124	115	106	129	105	111	95	121	119	125	118	101	107	112	113	126	122	122	119	121	118	104	103	97	116	118	118	103	110	112	108	112	125	106	98	112	121	130	115	119	121	134	129	122	117	115	117	136	134	129	101	129	119	117	128	123	127	92	104	115	100	122	143	121	102	115	113	122	128	97	117	112	120	115	114	123	109	121	114	127	117	111	118	104	111	125	116	102	139	114	106	129	131	115	125	116	114	129	112	106	98	119	103	112	131	90	123	106	126	116	130	114	108	106	97	115	138	125	121	117	94	126	101	127	135	116	116	122	115	118	140	111	107	120	103	112	114	92	130	110	110	126	106	116	114	124	128	108	127	114	111	117	125	108	109	105	108	128	110	119	132	128	106	127	121	103	119	108	102	107	122	117	113	123	117	131	111	100	111	110	108	115	112	126	117	117	116	125	118	107	127	117	111	112	123	109	116	111	106	108	120	118	101	109	120	112	105	101	128	106	106	118	127	105	114	110	116	123	132	119	117	117	139	99	101	128	109	116	141	120	121	128	131	111	127	113	107	103	123	133	103	111	126	84	137	90	126	124	111	107	123	123	111	123	117	107	121	109	98	124	109	124	133	117	142	109	116	123	97	96	149	122	121	111	149	134	115	115	106	108	132	109	111	113	105	128	122	103	123	115	119	121	106	121	120	107	102	115	110	125	125	115	118	94	136	111	117	106	126	103	125	116	112	128	134	110	105	98	113	127	108	123	119	114	119	132	124	112	133	103	129	107	121	127	135	125	95	128	113	112	80	112	109	111	120	109	113	124	93	125	104	105	124	123	132	127	128	123	125	106	119	119	119	104	108	121	146	134	119	118	123	100	124	117	116	119	147	133	104	113	108	119	115	110	122	119	129	113	114	113	121	118	119	125	125	127	119	113	97	128	112	105	120	112	111	112	118	131	113	118	109	121	121	121	115	131	101	139	136	119	100	104	135	108	107	111	121	133	141	138	114	130	116	111	123	107	125	101	131	118	129	112	113	136	130	99	127	127	88	122	109	107	122	111	117	112	126	105	111	96	113	122	125	141	114	108	152	125	107	135	115	122	125	118	139	114	121	119	130	114	133	101	91	130	146	114	119	104	112	93	134	115	133	118	110	127	116	117	129	114	112	98	122	101	124	127	117	105	103	114	113	108	99	116	115	115	104	114	135	96	116	120	124	115	127	121	102	111	120	123	99	102	129	105	112	104	99	118	103	94	115	119	114	118	125	129	122	115	111	114	133	109	106	101	116	115	110	99	117	141	113	129	109	129	108	123	128	102	108	134	119	119	105	125	118	120	122	126	120	133	124	113	105	131	137	110	124	91	98	112	104	89	113	102	107	125	111	108	111	100	113	105	121	108	131	122	110	119	113	116	103	109	105	115	127	112	120	122	113	123	119	108	117	106	123	132	142	114	135	99	110	126	106	117	129	100	97	111	114	138	95	119	135	106	121	122	106	98	105	118	115	107	125	115	120	112	133	121	112	112	128	125	113	124	118	124	113	129	124	129	119	115	106	101	108	114	97	136	131	113	109	117	141	118	126	116	98	118	135	109	113	98	100	102	129	116	118	117	102	129	140	101	97	120	141	115	125	100	103	102	105	120	108	140	110	104	115	114	93	105	111	123	121	103	142	108	126	98	124	126	103	110	119	119	118	106	112	112	110	126	127	118	121	97	108	131	107	99	102	91	120	132	129	120	112	120	112	124	114	116	127	128	126	134	125	104	114	111	115	136	126	111	114	114	125	113	107	140	123	87	103	112	136	118	125	114	114	99	124	132	114	113	122	104	125	129	117	123	123	111	97	99	104	125	121	127	121	115	106	121	116	113	126	108	110	117	117	120	111	132	104	113	130	118	131	93	111	123	114	99	95	111	111	119	116	115	137	136	126	147	116	118	114	125	110	96	116	110	104	108	151	123	130	112	128	146	105	139	102	117	112	114	115	105	92	110	106	122	109	106	118	114	122	121	117	106	124	101	115	104	113	114	135	98	109	127	122	112	112	112	105	112	119	106	119	111	123	113	134	122	120	116	121
19138	1000	2078	2581	2195	1902	1446	1246	1087	941	815	756	702	672	614	557	553	538	523	496	461	465	475	431	379	428	403	447	386	350	382	393	407	371	426	409	396	373	384	415	316	369	385	340	379	361	385	349	335	354	374	399	312	368	332	360	355	343	331	326	342	354	364	375	347	382	373	354	369	331	371	334	347	337	353	303	342	342	326	312	317	350	344	341	331	349	352	349	310	347	337	342	343	330	360	315	308	380	323	352	331	332	307	329	363	317	340	349	347	325	331	359	330	331	324	356	360	312	350	309	342	359	271	309	326	332	321	346	336	350	338	338	339	331	333	335	319	317	348	281	327	363	312	349	315	325	330	320	326	349	340	327	347	315	312	320	359	347	343	332	321	283	354	312	329	310	318	309	338	332	333	330	314	326	310	310	314	322	358	305	313	340	273	347	331	296	310	340	314	305	289	319	371	336	310	314	319	320	287	315	347	317	354	331	362	334	338	321	333	317	372	328	338	311	347	345	338	351	336	303	332	347	349	355	321	331	318	309	345	334	336	343	331	340	331	353	331	327	360	321	347	329	330	330	326	327	351	305	322	361	342	287	330	311	372	340	329	333	334	324	342	321	318	322	328	328	294	342	339	314	314	319	314	330	365	323	330	344	325	327	319	324	325	321	305	344	354	367	340	316	328	296	325	315	326	351	314	351	328	337	303	334	305	310	348	348	328	351	353	365	331	347	326	304	346	310	292	348	326	356	335	326	344	347	336	362	345	358	318	357	347	340	342	308	306	311	324	321	313	303	331	323	312	327	296	359	323	353	348	338	306	355	310	323	314	325	347	332	346	313	356	341	354	359	363	306	330	328	327	361	333	324	293	301	346	336	341	339	345	300	271	310	285	329	315	342	331	362	349	327	293	333	340	330	326	317	310	298	343	339	339	313	339	334	354	339	322	355	350	338	328	353	341	334	328	314	342	328	317	330	327	340	339	324	333	306	290	324	303	336	343	344	346	326	314	318	275	331	341	326	304	315	296	314	339	329	344	317	291	338	311	315	331	365	367	326	326	315	342	328	327	324	341	334	337	345	300	328	323	295	336	300	344	323	339	316	297	331	320	360	315	298	372	355	360	359	372	322	287	319	318	323	294	345	335	308	321	318	317	316	309	326	320	341	308	334	325	354	353	325	364	343	324	352	310	349	320	348	322	327	358	328	326	335	328	336	335	327	340	325	310	342	311	316	332	321	329	323	362	345	289	320	317	289	303	319	326	325	346	374	318	336	328	329	335	317	340	380	323	322	300	339	311	333	344	333	321	303	290	366	330	332	329	330	320	363	342	335	307	323	321	317	323	305	343	314	323	345	359	321	335	316	313	328	301	288	326	356	314	352	332	301	327	342	352	325	320	339	336	323	332	344	344	335	327	321	376	346	279	347	362	322	328	322	331	352	344	324	349	350	346	340	322	339	318	338	310	323	319	327	306	318	312	357	369	340	317	315	317	306	311	314	325	344	325	321	328	362	340	326	346	309	313	337	306	345	305	339	299	357	356	352	317	330	308	328	285	311	333	338	348	361	332	343	319	342	317	315	324	301	318	336	318	311	344	329	352	318	348	327	327	353	343	329	337	321	352	322	331	325	323	339	355	287	334	342	315	337	320	323	353	313	304	305	328	314	346	327	326	357	353	316	330	327	290	347	335	323	338	344	330	316	327	315	353	323	335	368	318	357	331	328	295	349	335	325	329	319	310	313	348	337	312	304	316	345	364	317	353	323	344	352	310	308	330	328	322	338	326	340	325	271	345	368	315	314	323	315	341	319	310	385	309	322	341	331	335	326	341	328	302	334	339	326	337	345	326	319	336	330	319	375	299	305	326	313	374	338	353	325	315	318	355	322	325	300	304	359	306	352	322	341	325	307	322	330	328	323	334	339	352	308	343	317	345	358	312	316	340	316	321	302	312	337	348	360	333	361	343	321	315	355	343	317	324	307	360	345	342	291	354	314	328	334	289	338	337	376	305	341	311	348	345	330	314	313	331	329	377	332	378	346	376	323	327	305	295	352	354	331	346	330	347	320	317	303	317	326	332	334	372	335	334	331	335	294	336	327	344	317	321	312	324	327	301	338	314	340	319	318	370	321	340	329	319	345	318	341	358	358	323	321	344	316	363	330	308	319	345	336	321	333	339	332	335	315	315	316	343	309	311	321	334	321	321	349	331	317	357	353	334	341	330	336	313	350	320	346	326	331	301	301	306	351	298	339	305	319	347	328	328	348	352	335	343	311	322	339	341	303	307	303	302	316	322	320	346	341	340	302	317	337	330	325	331	312	320	338	337	333	327	324	323	328	349	351	354	324	334	316	367	318	313	365	333	359	342	317	333	342	327	330	334	353	339	323	332	306	352	333	324	309	334	306	351	318	296	336	335	347	303	291	352	339	324	339	321	287	350	329	374	329	304	334	331	342	336	325	358	342	356	339	325	312	345	313	328	313	313	332	319	365	322	319	340	294	340	297	325	324	339	326	351	287	299	342	337	321	341	340	327	291	356	318	330	306	298	354	300	332	308	345	319	325	354	293	326	329	312	299	333	323	336	326	317	305	375	318	318	338	326	307	318	309	352	323	326	325	309	337	316	375	346	335	329	314	334	341	304	362	338	313	351	353	303	329	330	355	317	295	310	342	330	330	349	351	311	324	345	307	310	326	332	309	318	337	316	303	365	335	343	321	349	301	337	309	357	318	308	337	348	349	326	291	339	335	347	326	312	341	306	335	342	343	328	336	308	329	320	336	325	321	334	359	307	340	340	340	358	332	354	355	333	314	328	347	302	286	333	304	324	346	308	292	347	311	308	365	314	308	333	307	347	345	329	364	338	298	362	332	308	332	312	319	300	352	340	348	374	360	326	341	307	315	313	329	346	397	363	327	337	326	341	294	324	325	366	369	325	373	330	303	327	323	349	328	350	332	343	330	324	305	329	316	318	362	333	294	343	361	309	315	312	304	350	318	368	343	349	333	318	343	325	304	318	320	334	315	351	334	308	335	305	324	317	363	337	330	355	332	349	292	334	329	344	334	332	322	351	342	346	272	328	342	357	324	323	331	344	334	366	307	360	340	311	341	341	317	303	367	336	316	326	328	314	329	344	295	328	344	363	342	317	332	313	327	290	328	325	320	326	323	330	296	339	335	332	314	315	316	303	344	313	308	350	299	331	334	334	372	337	378	308	324	303	328	327	348	314	326	334	370	361	312	327	337	292	333	324	327	340	344	351	334	326	331	331	366	341	307	308	338	346	325	353	336	312	349	336	327	313	349	307	349	336	361	307	335	323	357	337	358	317	320	320	313	349	336	332	314	309	328	315	319	319	313	301	328	298	338	364	325	300	318	326	306	348	332	323	354	309	316	340	296	308	327	323	352	324	339	311	333	359	338	331	318	345	350	325	309	306	333	332	325	311	311	308	346	365	340	311	304	347	321	300	355	329	344	337	349	337	328	351	321	361	332
55609	18217	6173	2087	1185	857	649	556	471	462	379	353	341	340	316	298	291	298	302	279	264	247	241	273	264	253	248	271	273	274	233	224	251	252	251	236	208	253	259	238	235	254	224	226	267	231	223	252	234	213	209	236	246	212	236	242	222	222	243	248	242	255	264	207	204	220	228	224	250	228	229	222	241	221	236	232	229	227	220	231	218	239	212	250	248	242	214	223	243	223	235	254	226	218	228	244	236	243	225	244	214	256	233	228	221	217	227	205	246	225	217	256	251	202	251	219	220	238	220	214	256	249	252	223	218	231	260	258	208	193	242	250	236	254	219	254	261	260	227	240	218	211	238	256	232	240	251	261	223	228	236	225	206	231	244	212	220	232	207	230	226	219	218	207	227	217	196	221	206	217	246	228	249	224	223	221	242	210	219	226	248	236	211	224	229	218	220	252	220	236	225	222	213	220	225	248	231	227	256	238	241	239	211	225	231	232	222	223	229	224	246	253	233	220	218	194	238	229	230	216	218	233	251	221	248	215	249	218	223	219	233	242	218	224	221	221	211	234	271	226	209	261	233	198	232	220	230	217	229	221	199	227	233	233	216	233	233	235	229	240	208	252	224	212	243	233	212	236	225	282	235	230	227	225	220	214	235	231	248	197	228	251	193	216	207	248	219	220	236	241	236	256	218	227	222	253	224	242	234	276	248	244	236	214	199	251	244	236	229	240	213	220	220	204	233	214	245	244	253	220	216	213	214	242	224	224	260	214	248	221	238	249	215	219	239	218	228	213	220	213	248	236	213	240	247	237	212	237	212	228	225	208	247	238	218	231	223	240	269	219	226	211	199	236	231	202	207	216	216	222	281	231	253	208	229	214	229	256	264	252	236	229	222	208	237	244	231	215	209	218	227	187	201	238	211	206	211	220	204	222	233	251	223	241	266	220	236	220	250	244	239	233	234	245	222	218	219	240	250	216	251	224	209	229	223	221	231	241	235	248	232	243	217	205	235	223	231	235	232	237	215	209	263	241	222	238	216	232	234	203	217	220	225	217	248	250	237	230	251	230	215	210	214	217	254	249	211	228	228	235	234	226	225	231	217	214	217	244	204	218	223	226	202	240	190	206	201	238	244	259	207	263	228	213	232	244	239	241	247	211	228	191	224	229	234	239	215	227	234	236	219	234	232	193	198	234	230	257	202	255	227	231	232	225	216	235	230	229	242	198	223	251	234	211	220	249	209	239	225	229	230	240	187	226	203	234	257	218	249	255	238	224	218	206	237	219	233	250	238	227	237	213	218	219	252	229	212	224	214	239	245	224	241	215	211	237	241	232	217	220	244	230	237	234	232	238	208	230	215	216	223	236	227	252	215	203	227	254	231	228	228	208	229	266	216	252	214	206	226	227	233	231	185	218	225	221	258	241	225	228	219	201	219	213	247	238	190	222	224	229	241	212	235	203	253	239	196	240	238	234	232	203	235	240	245	238	242	264	205	242	233	257	237	224	199	252	236	228	224	236	240	225	258	259	218	212	225	256	240	238	244	244	232	211	203	261	232	222	217	201	219	205	252	233	231	249	228	221	240	222	252	226	227	237	240	199	217	211	222	213	230	223	224	230	217	261	226	237	246	231	255	220	196	248	219	220	229	201	237	225	232	250	265	237	239	231	239	238	228	214	205	230	254	227	229	233	251	204	245	215	244	250	217	234	228	225	257	247	212	231	238	231	216	201	219	221	256	229	255	236	239	234	206	221	221	215	221	242	224	245	217	227	227	225	239	219	239	219	218	222	216	225	226	233	235	252	240	223	217	195	265	203	217	207	216	232	240	245	245	207	252	249	223	258	225	241	235	219	222	213	257	257	243	252	212	230	254	213	237	244	262	228	249	220	222	201	214	207	211	223	221	232	250	235	212	241	225	222	227	225	257	266	219	230	235	240	235	224	240	212	182	195	222	247	239	232	214	237	221	248	232	218	241	225	224	223	221	243	215	220	218	239	239	260	245	224	220	230	254	220	226	257	233	209	197	232	203	214	242	242	220	228	183	237	215	225	229	272	225	212	222	191	231	229	239	240	249	237	227	231	235	214	220	227	242	214	215	220	230	233	196	245	223	215	242	213	220	208	229	243	240	246	220	252	216	243	243	269	248	226	227	226	252	239	246	228	234	233	220	210	221	242	245	233	239	247	233	241	221	250	222	217	216	231	215	239	253	253	238	226	234	243	239	224	256	235	229	237	211	238	243	227	236	244	238	220	230	252	233	222	197	210	232	229	241	228	199	217	236	219	226	204	207	248	243	253	232	225	229	244	186	224	231	220	227	220	254	221	233	234	230	225	235	210	238	233	216	195	260	245	238	224	224	248	229	224	243	233	218	250	211	213	249	223	225	224	232	242	225	239	220	230	220	240	234	223	253	228	227	244	225	244	226	232	204	261	245	232	200	205	211	214	227	222	218	214	219	227	215	251	255	243	245	237	200	194	237	216	268	229	245	228	204	236	208	234	246	233	240	215	251	225	220	231	237	208	214	211	178	238	215	222	244	231	234	263	257	251	221	210	216	250	212	194	222	231	229	192	217	212	233	249	232	223	251	250	227	231	219	243	239	219	255	242	227	219	252	248	240	240	214	229	205	238	245	233	230	224	229	215	233	238	247	207	219	233	232	245	237	207	254	224	233	220	232	270	256	229	208	239	248	234	254	234	228	244	198	247	251	247	192	242	252	251	241	243	245	231	230	236	250	239	235	212	234	215	249	208	229	235	256	262	257	242	214	217	234	213	182	244	258	224	244	222	252	248	235	247	261	210	216	258	230	228	235	244	242	216	242	236	232	214	234	237	219	239	249	218	237	238	221	250	203	267	212	275	232	217	240	257	212	221	214	235	251	228	231	231	249	231	217	223	220	241	216	206	217	239	261	220	217	239	206	215	215	245	244	220	230	248	217	236	201	231	204	244	234	221	214	217	234	231	257	250	231	230	270	252	242	232	246	221	221	223	235	252	242	240	221	203	244	202	219	220	256	240	224	224	219	223	225	240	215	225	222	235	231	218	226	219	229	240	251	220	211	227	221	211	231	228	210	231	240	228	238	252	232	265	229	225	204	227	234	249	221	222	234	196	220	235	252	242	236	236	230	247	229	237	206	248	199	234	232	221	212	233	227	241	221	201	226	216	219	253	248	229	232	217	210	210	216	226	246	253	234	239	240	210	237	236	218	218	237	216	236	209	238	230	214	206	241	262	239	218	221	227	215	268	230	222	238	209	209	226	204	221	249	231	240	222	227	204	226	230	236	231	227	285	233	212	221	236	239	241	212	218	216	237	215	216	245	222	254	249	218	220	258	244	231	208	236	262	225	260	228	231	215	225	218	228	203	239	263	203	232	207	225	225	242	241	233	239	218	227	247	218	227	244	229	238	213	210	187	222	232	214	252	226	251	218	215	203	232	234	215	234	220	237	221	198	255	251	252	276	220	240	233	232	221	242	252	255	222	234	222	205
25463	1909	4093	4914	4213	3530	2911	2385	2149	1844	1658	1505	1315	1184	1198	1113	1030	943	959	957	875	825	827	811	801	776	769	718	759	735	751	669	693	679	670	672	674	653	638	620	635	682	670	612	683	636	634	681	617	661	655	639	611	600	607	573	573	625	614	597	591	631	610	668	605	612	619	638	625	635	604	619	622	575	606	566	550	592	613	589	637	564	584	582	575	618	586	616	611	566	570	602	586	618	605	621	572	580	605	595	615	583	587	552	606	601	602	595	600	597	556	556	618	589	541	615	597	603	610	570	533	585	616	613	596	565	606	583	600	561	580	590	583	592	570	568	584	575	575	613	564	558	567	608	567	622	574	602	594	613	628	563	609	577	539	572	612	585	548	596	545	572	589	632	632	580	608	602	589	566	555	603	536	581	595	556	571	602	628	611	606	579	606	603	598	538	558	585	575	593	575	586	601	606	600	561	647	539	606	570	596	623	554	534	606	579	602	582	590	637	575	579	535	578	550	585	578	622	621	542	597	590	587	570	584	576	544	607	587	634	582	597	557	524	579	598	577	609	597	584	572	575	588	605	576	600	572	600	540	552	572	527	567	598	608	641	628	524	599	565	574	591	557	605	585	545	588	589	558	573	573	552	593	590	620	559	541	560	617	579	586	546	547	573	585	587	612	570	568	601	602	577	568	604	546	565	629	606	552	566	612	608	608	575	578	554	603	619	612	573	570	603	630	580	553	586	548	551	593	632	580	572	590	606	534	591	552	586	610	583	619	530	611	639	582	615	598	626	569	564	577	567	562	620	606	566	600	571	572	566	573	568	589	620	571	599	557	539	622	584	592	572	537	570	565	544	597	622	587	597	600	602	578	578	608	613	579	595	573	557	591	545	593	626	499	547	575	608	560	609	610	553	574	594	579	573	558	589	548	565	592	548	570	587	561	579	609	569	587	584	596	546	578	578	590	595	603	564	593	593	556	585	613	581	574	602	604	558	607	562	550	618	566	578	577	558	561	551	554	544	624	555	572	567	584	534	528	602	563	611	593	596	574	580	568	577	560	574	654	574	557	629	600	622	562	545	575	586	533	556	601	544	547	570	578	577	551	595	567	585	575	592	553	525	572	531	608	584	542	572	561	600	610	593	595	588	592	626	546	559	568	556	589	574	579	575	591	585	571	557	648	594	605	583	570	644	561	581	607	603	586	554	621	562	618	546	589	586	601	590	558	564	564	572	580	574	526	557	625	538	595	549	574	590	644	574	571	623	602	548	584	568	586	561	571	581	577	586	580	583	580	591	548	600	580	599	550	590	554	587	599	566	609	526	549	557	586	539	573	539	608	540	560	611	589	595	526	518	621	595	559	596	575	590	527	571	526	586	603	591	580	610	569	598	572	553	574	623	556	591	583	597	595	572	609	537	589	606	591	616	611	579	567	551	555	594	605	559	554	628	569	625	611	560	582	615	601	632	575	586	603	555	560	621	535	602	575	589	579	603	569	605	550	579	575	561	561	559	562	616	563	614	587	596	595	599	560	552	590	557	582	549	541	636	554	549	564	562	600	604	549	603	546	597	585	579	600	610	568	562	567	573	600	580	587	588	582	580	609	600	585	613	572	540	579	562	573	582	573	600	532	577	551	568	585	567	566	578	581	548	534	573	590	576	593	636	569	595	587	641	605	589	522	582	619	607	597	571	608	601	647	573	586	574	626	524	566	588	556	612	620	544	588	570	642	592	589	615	616	556	572	616	559	564	565	608	543	566	559	560	630	556	582	583	552	560	614	588	565	557	570	590	590	591	559	537	611	545	609	599	569	606	607	562	599	598	597	596	611	628	540	588	610	562	546	557	564	639	566	576	574	554	578	583	626	593	587	588	560	598	615	583	565	572	626	572	609	604	582	585	607	615	597	607	588	588	551	581	565	577	590	579	631	580	572	552	582	597	577	567	579	606	564	559	566	576	586	582	535	556	591	602	580	542	533	589	561	584	566	565	629	577	552	583	593	572	583	609	619	540	557	599	605	626	566	641	539	598	568	610	575	583	563	607	611	570	601	625	589	604	603	587	597	548	586	622	609	595	601	591	591	568	582	607	577	599	557	581	592	552	581	566	583	608	611	543	583	614	586	591	569	562	574	601	590	579	595	564	606	609	537	600	605	587	600	570	586	570	552	599	574	608	572	571	631	562	597	587	595	589	581	579	592	626	588	555	577	533	604	566	636	622	560	553	616	560	584	633	540	593	600	600	573	619	564	559	591	555	607	578	574	612	538	600	585	575	577	575	580	547	541	613	532	595	624	565	634	577	536	614	562	574	538	563	615	616	591	578	575	597	578	597	594	565	610	632	569	559	582	600	601	591	594	598	579	575	559	579	586	562	634	578	579	615	562	572	546	550	579	549	583	561	587	613	618	624	576	556	560	576	566	612	561	574	581	547	560	589	596	578	590	588	575	586	554	581	579	572	585	567	570	580	584	548	600	613	562	621	597	586	573	556	597	596	592	580	578	561	598	558	552	581	593	600	610	597	579	574	595	588	566	580	560	556	591	579	596	577	572	581	562	590	550	583	577	571	629	630	583	567	576	613	603	547	624	566	582	596	580	589	605	568	600	588	600	537	566	587	585	558	600	578	555	563	577	621	588	590	558	579	613	559	579	618	564	626	556	588	562	619	524	567	586	579	632	583	605	593	614	567	594	570	561	602	596	564	638	598	590	534	561	542	615	601	559	615	590	573	585	545	513	577	573	599	599	558	536	563	619	593	556	603	608	587	569	603	577	590	595	611	590	577	545	560	554	560	563	576	589	626	582	564	580	596	553	590	639	559	542	589	570	590	593	578	598	601	578	575	602	583	574	576	565	563	545	567	617	592	549	582	598	578	586	631	553	592	562	624	568	654	560	581	554	600	604	582	604	608	608	569	582	605	600	562	579	598	599	591	580	613	546	570	571	561	563	570	547	535	561	565	571	580	612	641	608	600	581	613	575	566	578	612	553	547	604	556	627	592	583	563	561	590	564	569	580	563	583	534	553	611	561	593	598	582	557	595	620	599	579	584	540	569	597	597	592	621	535	585	601	531	583	593	581	588	572	595	578	539	558	599	563	548	588	567	619	630	554	557	605	559	604	603	594	601	619	585	602	545	555	561	586	584	584	552	583	563	605	598	594	621	576	576	595	604	587	592	596	566	576	605	603	640	545	593	611	572	617	596	616	599	647	582	575	552	597	627	577	569	622	605	557	590	616	541	576	580	589	560	585	534	590	606	554	571	611	545	555	550	590	560	597	558	571	563	554	611	580	499	580	625	582	572	574	577	581	595	598	592	574	559	570	563	594	562	569	588	602	613	585	628	591	552	591	571	588	594	592	608	608	563	573	559	595	574	594	589	533	552	563	594	620	566	571	572	606	582	645	630	561	606	575	578	588	579	579	603	603	573	588	596	610	549	612	598	577	592	588	592	618	564	582	569	576	545	575	547	561	569	587	567	564	585	583	589	568	604
4476	414	317	247	223	231	217	266	214	206	242	253	226	208	237	228	208	253	239	215	239	241	241	222	235	242	253	236	223	228	235	208	212	247	226	250	252	222	219	220	240	227	210	233	227	231	224	194	217	215	227	215	212	212	204	244	208	190	223	215	207	226	228	227	227	221	218	232	256	211	224	222	223	248	218	227	201	210	230	217	217	248	218	218	228	221	239	223	266	242	242	216	223	211	187	204	211	218	197	224	221	216	239	226	201	241	237	237	250	214	236	252	229	224	230	216	221	230	226	256	226	214	217	223	253	224	214	209	237	193	223	251	196	219	232	226	240	245	227	223	236	229	213	222	235	233	228	211	190	211	205	240	214	236	238	227	226	225	256	211	220	230	224	248	199	267	211	231	213	212	213	218	201	201	216	234	227	205	226	228	240	218	219	213	204	198	263	222	220	220	220	228	233	225	238	249	234	224	201	240	234	243	219	229	217	225	207	226	233	208	227	226	223	233	204	221	233	228	203	217	221	211	226	222	224	212	226	230	212	238	219	224	227	221	180	208	204	204	232	204	220	266	215	237	253	212	202	212	240	235	186	213	248	224	263	248	234	211	213	208	234	197	195	232	198	207	221	208	224	227	241	249	225	243	209	248	235	226	256	240	254	206	221	199	234	247	237	217	235	238	214	250	235	213	231	223	227	215	234	202	211	222	248	229	215	203	239	233	219	219	214	223	242	210	227	247	246	218	230	206	210	229	221	212	228	197	222	208	210	216	252	222	221	211	233	232	217	223	201	237	221	206	224	223	221	195	196	216	230	233	206	217	230	214	241	235	223	236	230	233	202	214	221	218	246	231	251	219	229	210	196	233	223	193	224	217	250	222	213	218	191	240	214	220	229	215	242	241	235	231	221	226	227	255	245	218	225	215	202	233	232	240	216	231	226	211	238	206	208	217	263	231	219	212	222	223	213	213	195	223	239	231	242	219	216	234	223	236	225	251	214	224	226	227	258	260	209	262	224	197	236	227	249	212	223	225	225	218	213	214	236	246	237	226	224	217	217	239	246	248	196	225	209	229	260	210	230	246	230	232	220	197	206	214	224	204	246	212	229	252	217	246	225	202	233	243	212	208	225	230	223	230	242	244	238	228	216	205	215	239	222	224	226	251	255	254	221	221	233	235	216	187	236	217	247	218	219	257	229	236	214	240	250	218	239	241	261	227	248	193	210	216	248	224	232	242	224	212	230	242	200	236	224	244	238	218	224	212	223	237	246	245	239	210	222	247	235	240	210	224	214	236	184	243	216	228	233	268	227	222	213	235	237	204	225	250	236	211	218	239	229	218	197	230	207	222	244	217	211	228	227	246	208	226	212	250	239	236	254	237	225	263	255	214	224	231	233	262	230	218	227	261	234	244	217	221	253	233	220	222	211	236	237	219	229	199	230	214	246	241	204	225	235	221	223	237	218	237	229	217	201	245	251	219	251	213	218	221	244	190	197	207	232	225	209	214	235	225	207	217	216	212	205	218	238	253	217	181	235	230	233	230	220	246	211	234	233	219	218	222	184	205	196	224	208	246	239	225	226	240	219	214	218	213	210	228	217	236	235	240	235	234	218	208	233	216	221	244	222	221	188	199	224	235	232	191	193	243	225	215	237	210	226	242	213	234	226	244	189	228	240	246	227	213	232	250	223	221	202	224	241	249	248	234	212	235	223	223	218	238	251	240	237	228	255	244	235	220	235	239	206	217	216	206	216	246	215	230	229	222	252	223	215	204	243	201	249	220	212	238	220	226	218	220	209	228	214	211	201	218	220	251	241	205	255	219	244	227	245	223	238	203	206	231	225	225	238	227	221	205	216	208	227	231	249	224	244	237	225	199	199	198	235	251	216	229	212	203	222	217	205	248	233	237	276	220	233	202	217	225	238	239	248	200	249	204	241	258	221	214	198	238	213	223	237	257	239	235	211	240	215	227	190	234	245	233	236	228	213	231	214	198	241	226	242	216	227	212	233	242	219	239	243	245	239	237	186	228	230	209	227	243	220	201	213	231	227	215	226	222	219	243	224	246	241	217	250	225	204	248	212	198	257	205	230	245	249	228	230	253	223	207	232	239	220	234	232	194	222	234	209	204	247	231	225	242	240	214	231	229	203	202	219	207	204	236	229	211	224	212	247	233	217	206	233	210	210	248	208	226	208	213	239	243	210	228	212	247	205	194	212	236	207	253	236	223	199	250	240	235	202	221	204	201	236	218	241	242	229	217	229	228	248	247	254	234	234	211	236	200	226	226	230	210	231	210	248	240	231	219	232	205	206	204	225	230	222	237	222	206	215	222	240	240	223	221	227	235	252	216	224	235	246	240	231	232	258	221	241	235	240	208	240	255	240	222	215	220	215	220	226	243	223	235	215	218	215	241	227	240	237	226	209	252	229	182	240	222	204	239	219	229	242	205	245	204	235	245	210	221	233	209	239	199	238	205	211	248	226	218	225	247	246	226	223	242	245	221	227	245	209	242	191	212	236	228	195	213	224	209	207	212	239	240	267	210	230	233	227	235	239	218	200	217	186	214	224	228	235	216	210	217	203	222	201	224	219	203	222	206	204	217	246	227	213	213	242	213	216	241	233	224	225	253	221	239	238	224	210	223	227	215	234	244	239	229	250	218	215	232	214	194	237	222	209	228	216	239	219	199	242	206	246	218	234	228	225	237	223	210	236	225	231	217	232	208	211	239	255	228	254	246	216	224	198	188	214	214	226	225	216	221	242	223	229	190	252	218	246	218	242	222	234	229	239	235	243	231	218	261	235	238	233	249	220	255	234	206	230	241	224	203	222	218	230	221	213	231	211	246	201	240	220	205	211	216	237	209	222	225	247	262	226	223	232	213	226	232	232	215	227	237	211	245	237	232	206	198	231	212	211	225	250	214	207	192	237	243	225	212	201	234	222	215	231	226	207	193	232	232	274	214	207	198	247	209	241	211	234	235	240	226	234	214	219	231	221	246	236	206	248	239	227	203	214	247	243	212	210	235	220	216	259	225	200	219	221	254	213	224	239	223	236	197	221	242	213	224	203	233	215	209	208	220	211	251	212	235	195	211	248	230	229	238	237	256	204	234	245	211	235	217	200	209	239	210	223	226	225	237	257	234	228	219	204	246	227	221	213	228	250	213	242	207	238	250	206	208	225	241	191	216	214	224	232	218	203	210	213	231	221	224	229	212	244	217	218	254	257	241	215	192	249	247	242	218	233	212	236	240	201	228	225	215	239	228	262	227	217	243	230	228	249	223	217	213	234	216	231	211	222	198	230	231	210	247	226	225	243	210	210	236	225	228	214	206	208	211	225	221	235	222	229	217	216	209	212	223	238	219	200	237	233	209	232	231	203	232	218	203	199	212	229	220	205	214	257	209	226	185	226	216	245	218	207	242	235	246	219	248	198	210	191	253	232	238	244	210	223	223	235	223	213	220	243	227	245	226	244	212	212	215	239	248	213	236
4333	576	590	647	630	651	630	556	541	547	516	578	580	530	567	544	531	555	521	535	557	503	556	571	565	549	531	523	548	506	543	548	583	526	547	568	539	523	549	527	554	545	558	562	544	579	526	520	542	534	575	471	603	532	502	534	527	533	535	555	490	565	550	541	580	554	520	524	563	547	536	566	559	516	554	533	568	515	536	567	540	505	550	504	523	559	557	513	557	537	528	515	551	548	533	560	541	552	520	535	511	561	556	482	531	535	538	589	510	571	555	533	540	545	502	522	543	540	549	548	544	518	570	542	563	558	537	508	584	509	517	534	544	482	535	545	542	527	502	518	524	526	590	537	541	540	504	513	510	505	529	553	558	508	544	512	563	543	567	526	548	531	545	526	539	529	550	577	561	540	555	560	529	563	566	562	561	529	541	532	519	520	504	523	529	544	536	515	541	523	512	535	542	545	564	557	525	544	545	552	563	512	552	551	534	513	542	530	557	555	509	555	564	485	521	538	539	572	563	554	581	541	534	539	533	540	592	524	509	536	545	542	518	510	542	584	519	559	548	576	518	541	543	527	515	529	562	553	515	518	543	544	549	568	546	515	516	567	549	569	551	540	543	527	575	527	548	520	544	540	506	518	529	539	542	537	535	525	558	541	501	525	574	513	530	539	557	527	541	554	531	519	568	556	559	565	505	570	514	546	542	553	526	552	551	542	548	516	537	546	537	568	535	548	551	545	542	552	550	513	532	554	544	520	566	531	536	553	562	533	530	545	520	540	585	520	553	534	513	550	527	489	539	517	522	573	567	524	575	519	521	557	543	542	514	531	542	527	551	540	565	553	540	545	524	509	544	591	588	570	522	555	542	537	546	558	549	541	566	550	531	527	573	491	529	504	525	502	519	546	520	533	521	575	520	532	537	560	515	498	599	572	553	585	579	544	563	564	517	567	521	561	553	556	479	567	551	512	537	528	545	517	526	563	535	507	535	562	537	598	508	573	494	527	541	608	564	570	510	528	527	511	509	526	562	518	542	561	568	528	526	565	531	537	524	588	562	506	542	543	531	566	545	571	563	564	514	509	553	541	564	560	542	527	582	518	539	534	568	558	526	566	543	511	525	561	540	524	559	578	550	555	526	512	553	549	530	568	548	500	514	506	548	530	568	566	548	552	519	545	519	599	568	495	537	544	555	527	526	594	542	526	564	561	558	488	505	565	564	526	520	556	525	564	553	528	538	490	582	523	546	553	568	519	581	524	585	563	560	521	525	550	544	574	538	511	551	537	530	537	570	532	556	562	579	560	548	553	549	537	556	546	569	603	579	568	547	535	576	587	542	578	564	561	530	536	505	540	529	537	525	529	522	487	544	529	535	555	533	518	550	519	529	555	508	515	517	522	525	531	544	537	543	550	535	505	534	506	572	514	544	555	516	577	537	544	528	524	547	548	529	553	517	487	544	537	488	550	542	579	553	494	543	565	539	572	517	556	529	521	558	537	563	543	551	514	534	533	509	507	538	533	525	510	536	510	515	527	585	560	568	489	589	554	527	537	556	561	554	556	558	516	521	556	559	542	567	509	547	551	547	561	573	543	529	494	524	555	504	508	571	562	553	555	566	546	537	492	556	536	538	541	536	558	555	562	515	534	540	571	548	519	572	503	543	517	566	579	513	488	531	489	558	533	504	542	573	550	540	529	510	562	553	526	524	535	576	560	566	519	555	562	517	517	558	513	572	544	543	527	511	528	559	543	535	519	496	531	493	530	531	570	539	576	512	561	525	578	569	538	535	511	551	504	557	566	524	553	572	547	579	513	526	521	599	522	569	586	547	517	524	533	521	497	549	536	551	584	538	493	539	608	534	536	517	535	553	561	522	483	505	566	510	519	534	560	523	583	503	528	554	535	525	538	537	554	543	564	550	514	554	543	532	575	538	562	537	546	532	509	515	515	582	574	549	531	550	528	530	562	513	498	547	533	565	530	550	533	552	493	572	538	560	511	510	586	538	550	539	573	532	497	547	542	520	532	558	522	521	519	508	560	510	540	525	538	559	511	559	518	533	518	501	520	513	482	569	534	529	548	507	525	537	496	548	545	511	586	530	557	538	517	546	562	589	515	558	547	535	575	593	494	533	562	551	557	545	537	524	521	553	551	569	530	522	501	539	525	559	574	572	562	529	531	532	524	544	561	532	493	566	521	560	522	540	533	567	543	537	577	489	526	574	498	549	564	538	570	536	556	554	547	506	530	543	492	569	596	520	564	568	542	552	542	545	545	565	558	552	502	511	552	566	550	540	566	595	537	552	565	527	538	576	542	498	521	530	554	522	560	509	565	572	578	523	575	557	540	575	534	531	548	563	551	532	515	551	556	535	541	566	562	528	518	549	552	498	541	546	521	563	525	551	509	581	511	565	526	536	537	502	578	577	563	526	498	600	537	534	557	576	547	573	511	512	533	544	534	537	532	485	505	537	521	578	505	531	567	508	573	544	518	522	584	484	549	573	565	506	550	549	517	539	581	542	541	547	539	522	559	583	532	519	552	521	537	574	537	597	561	546	511	548	560	584	516	540	545	557	560	574	525	513	567	507	554	511	547	558	526	567	578	538	534	525	515	546	535	534	544	568	546	542	506	574	538	531	530	512	572	568	522	541	545	545	516	548	562	549	528	511	540	565	533	508	568	555	540	560	533	505	545	548	517	543	557	535	549	537	561	552	546	547	557	535	566	524	553	552	501	592	527	523	564	560	535	519	566	573	548	529	524	541	544	548	585	531	528	481	535	559	535	548	563	541	531	566	572	545	533	530	527	569	522	537	561	571	531	525	564	546	530	530	524	561	552	583	535	548	578	510	541	577	525	540	512	569	550	527	555	560	481	536	539	547	559	543	591	549	551	500	548	553	551	527	562	578	563	596	528	497	549	574	548	568	569	566	542	509	541	489	510	523	537	484	590	546	501	546	531	581	566	556	522	588	528	520	538	495	536	530	539	546	565	532	536	528	544	549	509	504	531	505	566	535	503	576	516	533	596	583	561	545	544	530	543	539	537	526	568	522	535	533	512	538	586	527	517	518	546	569	557	514	559	584	512	528	539	496	534	541	534	583	531	547	540	544	507	575	532	551	537	531	549	566	569	531	561	573	560	562	557	514	486	528	520	531	552	547	522	512	578	565	546	576	519	523	487	543	520	508	563	574	529	543	557	533	588	522	534	513	524	548	530	542	560	527	572	536	567	577	564	589	521	561	550	571	549	540	560	509	509	548	546	545	547	547	579	545	548	522	565	539	527	562	552	519	508	573	540	497	587	542	553	549	498	560	565	563	541	551	551	543	570	555	531	555	554	507	569	513	568	575	539	537	577	573	541	569	556	526	576	554	539	555	545	568	531	538	524	537	531	561	561	516	562	527	543	525	554	509	527	543	527	541	545	524	556	562	565	555	520	575	526	559	571	537	543	545	562	548	576	514	546	547	569	552	543	474	481	503	525	561	534	549	576
42979	10221	1519	823	562	411	355	300	236	216	222	177	178	155	148	136	140	141	162	122	130	144	131	142	149	120	131	139	129	128	119	125	124	133	140	132	130	148	115	139	121	129	105	121	132	106	103	129	124	128	109	116	130	122	95	99	127	125	130	136	107	141	135	95	122	111	132	131	111	128	113	123	115	123	120	115	137	134	117	116	109	96	138	128	99	119	127	121	140	132	102	131	127	106	105	123	120	110	102	115	126	118	124	113	104	110	123	121	121	98	118	99	109	131	112	93	107	112	111	112	121	123	109	104	103	113	135	112	108	108	104	125	125	100	127	113	122	113	125	120	125	132	95	128	126	128	105	104	112	97	119	135	101	109	99	115	113	115	93	112	102	114	105	108	110	127	130	120	105	141	129	107	127	118	119	131	135	122	128	113	118	120	95	110	108	117	112	89	115	109	125	121	120	105	126	108	133	102	108	129	109	112	97	145	119	127	110	123	108	118	88	117	111	126	112	128	104	133	128	126	115	116	103	126	103	119	115	117	102	107	92	126	110	107	111	132	106	110	139	128	118	115	119	121	109	120	125	109	122	112	117	114	118	120	113	125	114	112	113	123	102	120	116	133	97	114	126	125	116	143	118	112	110	139	105	115	118	123	116	138	136	115	131	110	107	123	106	132	106	111	90	116	118	122	105	117	115	106	125	117	117	104	114	123	116	123	94	114	106	124	111	96	112	122	123	109	113	123	132	130	114	126	116	121	100	105	104	127	111	114	128	134	114	120	101	124	119	109	123	115	113	112	122	112	91	97	102	142	105	104	118	122	112	117	114	104	112	107	119	99	116	112	114	109	140	113	123	110	111	114	122	107	102	104	108	113	126	114	124	110	119	120	115	102	101	102	115	101	90	97	143	130	92	111	99	114	122	109	118	136	101	127	101	98	126	90	114	121	128	100	116	114	109	118	120	129	139	107	120	122	121	113	127	119	124	106	120	131	113	130	101	117	119	103	122	109	127	117	108	111	104	112	107	112	120	99	122	123	116	111	120	126	124	103	97	116	125	148	109	111	117	104	106	115	119	112	156	99	111	110	116	98	117	115	109	115	139	117	124	135	109	129	114	94	117	112	132	115	120	108	110	120	108	134	123	110	121	114	100	121	132	102	110	103	109	127	135	116	117	115	116	123	115	101	117	101	108	111	135	125	117	109	116	119	124	115	120	106	122	120	115	118	112	120	117	131	126	145	121	98	117	93	115	121	110	127	107	96	128	116	113	123	105	111	115	116	116	92	106	118	112	112	131	123	125	122	117	114	107	114	135	114	119	112	130	110	100	116	123	109	121	119	103	143	129	117	117	105	109	112	94	109	106	135	112	124	121	137	110	107	118	124	122	110	118	121	116	120	94	113	133	123	109	107	110	114	110	129	113	105	109	120	115	113	114	110	106	122	122	110	119	104	113	119	120	125	130	136	119	97	123	111	135	114	84	96	128	115	105	125	137	126	131	127	135	96	116	104	113	127	132	127	121	110	109	116	114	111	115	101	119	115	99	113	109	119	107	110	110	105	95	116	112	119	118	109	132	123	88	116	105	130	123	117	112	112	110	123	96	105	111	111	113	112	115	100	101	99	129	106	107	115	106	110	116	120	115	121	127	120	110	110	114	107	120	111	114	110	101	125	122	132	93	118	113	122	109	127	114	131	121	127	109	121	125	114	121	133	116	109	130	122	116	124	119	137	110	139	114	100	124	137	124	112	100	112	113	105	112	88	103	125	113	110	135	127	121	125	142	95	116	110	112	100	117	103	116	110	131	129	115	117	107	121	108	103	114	128	105	128	127	121	120	118	131	133	131	125	109	97	122	98	106	106	113	93	116	122	131	95	96	124	109	107	112	112	120	126	113	112	95	133	118	117	130	121	140	113	106	112	110	117	98	132	120	109	115	97	112	108	115	122	121	110	135	100	109	113	111	114	119	106	124	115	119	127	125	111	121	125	132	126	120	112	130	119	113	115	134	135	124	108	93	109	109	112	105	125	96	129	137	102	105	117	118	115	123	105	100	126	101	111	124	120	124	96	123	95	128	112	101	105	101	127	110	101	108	133	105	116	104	119	111	131	104	95	115	122	126	117	105	109	119	97	95	111	118	108	113	121	101	130	106	99	100	119	101	101	115	109	115	104	113	119	134	120	84	114	116	125	123	97	130	126	106	115	141	127	127	127	111	102	121	96	125	130	114	114	103	115	122	131	106	130	126	133	112	122	124	136	125	138	119	91	130	122	111	102	116	93	138	134	128	105	106	127	135	124	103	124	106	111	125	152	122	100	107	89	114	122	118	92	103	104	101	113	119	128	112	113	126	109	114	85	126	125	115	113	101	114	119	108	126	104	117	105	108	119	118	95	107	95	112	130	100	118	119	100	118	121	139	112	113	129	120	116	127	127	117	110	107	102	125	122	119	137	129	109	112	102	115	111	125	119	120	132	129	130	132	100	114	128	114	114	114	125	114	110	127	124	116	119	131	102	129	98	130	138	134	117	111	105	128	133	105	108	96	112	129	99	105	108	107	93	115	102	127	114	134	108	129	105	107	109	121	109	131	120	118	122	106	119	121	123	105	127	124	139	112	125	98	127	115	108	108	107	125	117	104	109	115	114	117	110	113	142	131	114	132	95	115	138	118	100	129	111	135	108	124	124	109	105	106	134	131	137	125	127	108	122	119	111	118	103	121	135	108	124	115	134	124	128	127	122	110	121	123	101	132	117	102	108	134	122	122	116	104	108	91	136	111	121	111	108	111	141	103	105	98	128	123	125	110	129	105	113	115	115	104	91	107	107	124	121	118	111	122	119	111	118	103	115	133	112	129	120	98	115	108	129	135	85	113	107	123	119	125	125	127	126	102	119	123	106	133	113	107	121	128	85	113	112	115	123	115	110	129	124	112	121	99	122	127	133	114	132	115	114	120	113	126	125	128	123	127	129	118	129	133	108	103	123	123	144	134	136	115	106	115	135	113	120	121	131	108	108	123	123	106	109	126	111	120	128	118	125	132	139	114	121	128	111	115	116	126	113	111	119	121	117	113	135	113	119	106	126	120	108	122	117	91	108	112	116	134	118	109	122	102	106	143	123	98	108	112	109	134	128	122	123	104	114	111	91	112	105	114	130	125	99	120	124	92	114	110	115	110	112	130	123	108	122	129	116	97	123	130	124	129	117	105	106	101	123	119	117	125	116	128	127	96	106	133	111	108	121	129	114	97	100	104	134	115	120	113	102	133	135	114	145	105	108	102	133	117	111	122	115	121	123	120	121	96	128	122	123	119	125	110	107	121	110	104	122	100	111	111	111	119	111	127	127	122	96	136	115	122	114	114	125	107	97	119	137	96	112	101	107	115	99	117	144	122	99	125	115	114	112	109	133	103	114	108	137	120	109	129	124	108	111	122	102	122	133	92	132	111	101	120	113	87	119	126	123	94	116	123	101	120	114	125	96	127	124	127	115
18731	977	2137	2594	2274	1837	1468	1290	1166	921	868	780	721	677	631	570	545	586	512	451	507	493	451	452	438	421	432	414	424	404	388	386	390	382	343	398	351	325	388	368	356	387	382	389	375	343	377	364	364	299	383	378	366	352	375	351	330	375	355	349	359	343	349	383	360	367	315	338	359	337	340	345	321	371	339	356	377	327	305	335	353	358	344	315	305	330	352	366	333	342	331	336	343	320	342	320	316	345	368	327	318	337	328	340	346	332	300	356	356	372	321	351	332	334	373	344	325	355	342	350	371	340	320	341	344	362	318	372	332	345	350	333	342	305	324	340	319	325	339	349	325	341	325	323	315	335	290	330	342	338	361	327	339	337	338	353	349	329	336	344	324	289	303	348	335	315	331	331	300	332	295	343	362	340	322	330	348	354	318	307	357	320	333	303	314	299	337	324	338	368	363	333	310	345	345	328	331	288	314	320	305	311	347	336	355	309	349	307	336	344	351	311	317	334	327	310	330	316	307	375	335	346	324	352	310	323	342	320	325	330	310	321	353	347	346	312	317	323	367	319	349	333	323	331	318	344	352	341	340	340	293	307	335	304	325	339	340	338	345	357	331	300	340	313	325	325	314	340	312	356	343	329	332	344	356	336	340	332	320	304	329	298	313	316	353	346	350	323	322	364	300	362	329	363	329	323	323	355	339	318	332	341	372	328	359	343	310	328	340	366	329	314	318	329	302	325	320	325	373	336	341	338	316	317	332	322	378	332	321	347	328	318	337	336	338	336	318	311	379	356	339	340	362	354	332	336	285	328	349	340	338	327	329	326	310	341	303	355	315	333	318	322	326	330	334	302	300	335	338	328	348	328	336	348	313	331	334	348	361	329	334	326	356	332	323	280	342	366	334	327	346	298	354	340	373	365	352	328	339	340	310	327	349	337	346	330	318	332	347	288	317	323	298	351	314	344	307	319	309	342	368	342	289	361	355	338	327	293	350	335	328	363	292	346	336	323	357	304	332	316	352	361	315	347	333	328	328	327	333	320	333	340	316	355	317	322	331	331	320	332	325	317	331	328	336	353	347	321	325	347	341	352	329	346	321	317	342	311	343	353	336	363	333	321	338	319	319	352	323	343	363	331	338	336	326	363	336	299	373	349	329	279	333	315	310	300	317	339	352	320	323	298	321	324	299	341	312	330	331	307	361	361	330	347	295	328	313	319	347	300	326	323	338	333	313	339	354	341	328	343	362	305	348	337	364	336	332	290	345	334	376	331	351	334	328	339	330	303	342	336	355	327	320	331	337	321	350	332	298	339	332	326	318	297	368	329	289	308	326	343	350	330	350	350	327	331	358	350	324	347	377	302	341	318	352	330	325	322	337	332	347	351	301	325	335	338	360	317	324	351	316	319	320	320	310	353	312	305	309	332	343	319	321	339	342	312	340	347	316	316	315	357	310	356	318	313	309	334	344	339	346	316	329	345	322	345	346	357	329	316	333	344	296	322	349	306	315	334	321	323	355	346	336	319	351	318	348	328	325	330	324	327	326	311	307	333	340	317	354	305	337	348	347	347	374	317	334	319	334	314	294	299	325	355	302	343	321	329	321	321	364	324	336	293	338	347	319	336	296	353	330	336	307	328	345	361	336	334	305	363	328	353	346	383	316	320	337	332	301	329	287	309	339	332	343	327	369	335	319	322	319	364	311	311	341	315	344	332	332	330	316	328	337	340	341	349	308	337	334	346	319	333	337	323	343	316	307	360	319	315	353	400	332	322	323	320	302	312	333	328	358	334	298	343	302	336	341	338	297	373	294	365	340	297	343	333	353	331	338	342	333	328	308	299	322	369	353	326	352	319	340	306	321	311	323	300	338	300	319	287	353	344	378	354	341	348	321	340	301	309	321	330	330	348	351	334	306	330	334	346	341	338	359	349	300	344	331	350	305	336	329	341	307	332	324	359	309	332	305	336	317	349	334	322	374	324	385	327	314	351	354	367	318	345	304	311	341	357	355	313	338	310	352	312	338	341	345	336	319	302	330	326	350	369	356	321	315	338	310	349	318	336	327	358	294	324	292	319	352	323	318	312	335	351	347	294	364	307	334	342	327	348	335	344	303	313	302	315	338	296	334	375	340	322	351	317	337	338	329	353	333	366	318	334	330	304	340	340	339	318	335	330	334	341	344	350	325	340	316	343	305	324	330	331	335	310	319	362	318	365	343	334	366	340	295	325	318	341	311	321	354	352	328	332	354	315	325	326	353	316	332	316	310	346	343	334	335	335	330	327	318	331	325	321	338	315	344	344	332	328	326	334	314	306	328	311	315	316	328	309	346	325	319	298	358	299	321	324	346	323	316	322	315	336	316	323	344	337	328	342	309	296	302	304	310	349	322	322	317	356	304	345	328	352	296	329	335	315	332	311	341	342	325	304	331	327	324	312	354	340	322	340	333	347	302	304	344	296	343	377	311	336	343	343	324	293	307	323	302	318	358	294	322	332	341	364	334	347	334	323	332	343	349	326	346	331	330	357	325	328	335	346	313	361	312	345	329	350	337	343	312	340	321	302	303	330	348	325	325	332	329	337	329	341	323	350	350	333	351	331	358	315	351	315	308	352	355	319	322	339	263	332	319	301	317	325	308	353	334	326	306	340	319	317	338	313	324	321	334	349	322	326	326	296	345	349	353	318	325	358	347	353	357	317	319	316	338	381	302	328	349	355	337	337	363	344	322	310	312	331	356	320	360	347	305	336	333	310	326	362	315	348	328	319	305	324	311	321	350	320	301	333	314	322	313	354	356	328	313	341	293	342	345	304	350	333	356	319	286	342	343	343	358	315	299	363	332	305	328	313	334	361	316	355	328	355	335	325	323	330	310	331	324	300	317	312	341	300	319	345	346	331	330	312	330	378	335	341	325	317	319	342	334	325	323	337	309	347	336	317	286	316	364	336	350	333	311	344	329	341	327	299	331	331	329	334	324	328	320	329	290	345	327	324	336	333	331	385	324	348	315	307	342	328	344	309	322	355	344	348	321	300	353	318	330	326	342	334	301	326	305	343	320	310	338	304	337	344	308	317	334	325	323	357	312	329	342	316	305	346	347	331	320	314	311	362	341	329	333	341	299	327	320	332	340	334	342	351	345	294	335	335	312	326	310	354	324	343	314	336	324	321	319	321	349	321	326	301	360	313	346	320	333	324	374	345	346	329	352	312	299	356	296	317	315	333	325	318	325	326	336	349	339	340	372	308	336	327	295	296	350	299	348	359	328	320	337	317	322	350	353	320	322	307	348	361	320	336	331	345	372	302	287	350	293	317	335	340	363	330	344	335	345	337	339	342	347	334	308	345	315	291	325	319	334	354	339	311	341	355	294	322	324	313	334	329	295	354	340	303	319	350	306	312	324	339	327	331	365	365	312	320	305	311	354	313	299	331	327	375	358	320	329	328	324	356	373	314	327	330	338	298	336	335	344	335	324	344	335	331	354	340	341	351	351	358
52096	18419	6543	1897	1210	884	743	557	479	424	413	371	306	323	348	321	316	309	294	279	257	252	233	287	267	260	261	270	262	231	227	255	257	243	254	243	205	222	276	243	253	240	210	234	231	212	255	216	238	222	201	269	239	239	245	234	232	232	244	232	233	218	214	241	228	227	255	247	245	257	244	236	260	217	259	213	252	224	214	219	215	241	246	256	262	199	226	218	209	218	233	208	222	245	216	223	245	240	237	254	228	269	270	256	271	226	209	210	209	235	213	236	249	226	234	227	253	217	228	235	232	215	254	231	252	240	254	209	231	238	229	249	217	203	224	259	268	221	231	224	237	252	241	234	241	235	218	221	234	220	243	239	241	242	258	249	252	228	227	237	239	238	229	202	243	232	218	250	255	219	255	227	235	210	221	228	228	219	245	234	207	212	247	257	208	243	209	220	238	248	236	220	239	236	238	222	219	220	227	203	219	234	217	220	217	257	257	253	204	218	221	209	254	222	239	216	245	235	238	222	219	221	229	237	233	220	216	243	216	245	230	247	235	257	225	237	255	247	241	227	242	241	221	232	253	267	247	246	212	236	230	209	235	226	257	254	210	214	229	220	248	200	237	235	234	218	235	215	245	210	192	225	217	249	239	194	177	238	243	221	216	209	205	225	225	232	219	224	239	215	240	215	216	217	246	216	240	224	259	220	192	214	228	234	208	218	213	247	246	256	231	235	240	221	244	255	226	246	268	210	226	230	258	244	216	220	226	244	248	230	233	227	200	233	214	225	223	211	248	229	225	244	229	256	220	237	221	219	246	233	220	235	213	201	259	190	202	219	212	235	223	232	259	246	220	222	235	234	231	221	230	240	244	240	225	223	267	232	252	236	233	222	225	252	243	246	222	216	242	240	242	225	241	231	238	227	232	220	212	223	218	246	248	248	210	229	250	247	260	229	214	238	241	232	225	218	198	226	223	220	214	251	237	223	236	218	224	245	224	210	262	249	215	221	228	234	258	235	218	225	225	219	218	243	225	238	216	230	233	258	248	225	246	246	227	225	239	200	235	233	239	246	240	231	199	220	238	255	230	227	241	237	246	212	234	226	223	255	249	224	228	217	218	203	214	232	233	219	252	224	231	242	232	223	195	225	220	260	225	238	256	213	216	225	241	235	236	235	261	223	257	232	239	223	222	197	220	239	205	250	239	231	234	227	237	224	240	224	231	208	228	234	215	236	213	242	177	213	227	212	228	214	264	215	274	209	233	224	229	233	230	223	227	245	221	251	261	237	208	225	208	259	237	211	197	237	225	244	206	238	233	220	237	220	254	216	220	217	229	195	233	236	242	224	221	228	227	217	233	202	241	243	236	271	208	212	231	247	242	221	224	234	202	229	245	219	219	240	235	243	250	226	229	242	222	235	239	222	226	229	246	212	215	217	212	217	237	217	224	252	212	194	229	236	248	228	233	262	235	237	230	234	217	226	261	264	225	211	226	226	251	264	233	240	208	207	260	238	251	218	255	245	207	233	231	227	241	236	231	207	232	234	241	215	212	226	235	226	207	224	253	229	211	235	215	227	243	249	226	256	237	243	234	228	225	233	246	212	221	242	252	237	233	237	224	246	219	212	243	214	228	233	249	197	238	257	220	243	229	214	228	214	242	238	244	223	223	216	219	216	237	246	234	214	234	209	243	216	250	263	246	246	232	248	235	238	235	250	236	236	199	221	249	236	218	234	243	224	234	231	227	258	221	209	240	239	219	200	220	219	231	255	224	209	238	226	239	246	224	230	218	228	235	225	233	218	223	243	241	219	212	221	238	262	234	253	252	221	199	235	237	233	224	218	277	232	243	213	247	226	222	213	237	234	230	219	255	238	236	224	218	229	242	222	233	245	227	231	239	256	197	242	239	236	227	235	240	240	224	251	241	208	234	233	244	259	215	231	221	225	240	196	225	212	212	235	226	239	259	242	224	223	243	233	217	207	211	236	234	242	232	223	271	225	242	235	242	238	234	242	227	229	244	226	216	230	228	231	222	227	217	215	256	247	211	262	214	250	246	219	203	196	235	231	225	251	247	231	211	233	226	229	245	234	212	234	214	238	215	240	211	234	204	223	236	270	250	212	238	247	216	198	205	210	239	281	227	238	242	244	235	218	182	233	246	230	224	257	220	244	233	235	251	248	218	223	228	243	272	228	210	241	236	221	224	237	219	242	193	228	237	238	240	242	249	242	237	227	255	230	235	212	237	230	213	233	232	238	221	207	226	240	206	240	238	246	232	217	228	244	257	218	215	244	212	247	241	221	226	220	207	277	231	237	221	230	243	219	224	204	231	236	221	230	237	224	221	236	227	266	230	226	244	216	246	235	251	236	224	223	242	210	240	235	250	226	233	221	241	234	209	247	238	225	251	238	230	242	216	243	233	233	227	239	231	216	204	245	237	220	249	252	236	210	219	246	258	231	216	221	214	219	236	241	229	210	221	251	257	258	219	230	221	235	247	252	223	230	232	234	231	262	237	258	237	253	224	260	223	235	208	227	214	230	228	211	228	237	241	225	247	205	243	226	243	244	242	219	215	231	238	230	237	216	237	234	211	238	242	258	211	240	215	245	247	231	240	221	263	243	219	226	189	243	242	244	235	255	239	243	218	223	228	245	214	242	215	218	252	246	240	230	207	218	237	233	212	219	227	256	249	239	216	248	206	228	223	238	259	248	225	215	224	225	215	230	238	223	228	235	212	235	214	222	241	223	222	203	213	234	241	267	239	200	254	239	213	215	235	219	202	224	222	242	233	254	232	217	259	227	218	233	223	242	239	201	239	232	234	240	206	263	246	247	227	255	238	223	267	248	203	222	222	199	234	241	248	235	244	218	222	211	241	231	251	249	224	202	234	240	234	234	242	231	236	211	231	205	254	197	245	229	229	220	228	250	217	236	226	230	220	216	213	227	238	236	241	215	238	235	265	204	219	243	228	267	211	257	208	243	235	227	224	217	240	207	210	209	234	213	233	215	223	222	237	203	222	207	270	243	228	218	210	199	239	249	223	237	222	212	225	213	265	218	239	219	226	230	250	230	228	240	233	230	246	233	237	249	211	239	235	244	236	218	237	231	272	202	239	228	213	248	234	207	245	239	243	224	220	235	229	222	242	204	207	238	241	225	238	252	213	240	190	228	250	236	230	247	212	211	253	213	235	234	230	208	255	234	214	236	241	256	194	243	241	233	247	221	224	233	220	235	238	220	252	217	223	206	247	258	248	200	234	225	226	250	229	248	239	191	238	259	209	235	254	242	230	225	242	228	241	217	226	222	230	207	213	285	215	239	223	220	226	223	220	218	220	221	222	204	244	225	218	227	241	232	221	197	213	231	237	255	226	238	211	220	217	236	240	245	226	201	232	214	225	240	240	214	239	225	222	264	225	258	238	216	255	246	216	240	229	240	241	242	219	229	240	231	232	235	213	246	249	228	220	251	225	228	249	222	252	222	217	198	235	209
24434	1941	4097	4891	4291	3520	2866	2439	2044	1842	1541	1394	1295	1261	1154	1084	1039	1000	955	914	852	828	826	798	766	769	753	706	793	712	743	728	704	706	694	677	669	692	629	679	661	640	616	665	628	675	664	625	665	609	591	599	582	606	594	616	638	631	595	613	603	632	620	581	563	568	543	643	632	607	618	595	609	621	621	568	569	598	574	617	562	588	594	615	616	557	634	560	619	611	583	601	598	580	554	645	618	636	592	582	564	607	610	626	634	558	572	539	620	589	613	586	574	556	601	595	592	652	579	581	576	592	594	562	556	617	583	579	637	569	585	545	602	590	589	554	595	596	588	605	607	598	601	623	576	582	599	563	561	575	573	623	591	645	591	548	564	601	561	647	600	569	564	619	565	570	598	584	578	606	593	617	543	606	572	554	590	621	563	579	547	606	587	582	579	602	571	611	583	566	567	607	607	534	589	557	573	573	578	551	592	586	586	595	603	594	565	565	570	574	563	591	570	580	620	610	573	534	594	553	641	577	564	538	595	599	560	633	600	590	620	568	606	586	585	586	603	608	581	580	614	580	568	584	579	623	588	603	576	595	577	587	603	610	585	624	591	556	575	564	581	575	555	561	641	554	596	582	635	641	552	665	565	589	598	566	583	610	602	582	583	577	591	606	579	593	607	596	548	593	596	577	597	601	574	580	601	601	577	579	576	569	638	578	559	605	577	547	592	581	598	562	575	579	565	583	578	596	570	616	598	600	574	578	575	587	605	557	561	542	595	565	592	568	564	596	587	594	587	564	590	560	557	609	598	526	554	592	614	600	593	592	584	582	542	598	626	596	606	533	597	624	607	578	619	612	624	582	536	568	585	608	569	595	582	556	598	592	562	593	601	597	585	568	600	587	609	587	553	552	624	525	588	580	565	592	605	591	604	582	550	557	600	569	577	552	564	566	607	536	555	546	597	512	607	557	607	549	643	583	564	573	557	579	546	590	544	596	592	596	557	560	622	597	562	558	567	625	591	636	596	569	577	580	607	569	606	622	576	536	611	609	551	584	590	626	596	540	542	572	546	585	542	567	603	564	593	560	565	575	531	604	543	582	604	554	577	609	597	586	623	585	598	593	535	577	591	590	604	618	595	593	609	557	567	629	595	594	579	544	595	520	600	599	567	596	621	620	601	611	540	604	595	546	568	596	557	583	596	589	643	520	588	548	606	560	606	570	551	577	588	615	574	633	584	551	549	571	570	619	587	594	560	601	576	575	584	639	573	603	525	597	612	564	574	564	602	576	561	552	584	600	595	611	579	589	589	612	609	581	559	555	591	567	571	615	575	637	573	622	556	517	593	615	570	562	585	583	576	596	583	580	604	599	587	608	573	614	582	587	573	576	622	600	611	577	565	564	617	597	557	596	564	602	604	592	543	576	580	575	566	604	554	596	605	555	578	547	575	584	614	585	595	580	599	603	555	550	620	586	564	572	564	603	606	593	561	578	533	581	585	565	621	572	559	594	542	563	571	576	556	568	595	581	556	597	584	581	618	581	543	585	587	577	557	590	580	570	567	587	566	584	563	536	586	608	567	562	589	575	564	594	564	594	565	631	554	570	586	584	580	563	583	566	531	621	598	611	579	568	615	599	613	594	563	557	596	557	545	573	588	572	527	542	582	609	571	622	593	570	590	567	614	581	587	583	573	585	605	566	579	604	581	586	599	596	564	543	589	568	566	595	602	608	588	547	574	554	567	648	603	583	559	563	605	567	586	562	580	553	545	577	608	586	613	590	612	564	570	569	601	592	586	595	537	613	573	562	584	559	603	578	626	592	586	594	625	606	609	596	577	579	601	557	551	549	554	603	611	558	594	606	539	561	550	610	613	592	549	590	585	586	566	592	589	531	606	563	584	562	601	617	574	613	595	582	583	573	600	551	570	553	557	597	608	607	572	580	555	577	566	569	587	618	562	602	568	584	606	599	587	544	593	577	589	563	603	572	597	579	564	595	600	583	548	590	582	572	567	561	529	616	573	589	543	572	606	590	572	587	579	563	538	552	572	566	622	574	585	607	555	562	602	574	574	602	583	541	552	538	573	572	586	613	558	580	579	586	569	617	591	610	597	580	546	534	578	544	571	589	589	630	543	600	587	541	592	559	602	518	584	569	613	601	550	568	560	593	584	589	557	574	569	570	547	584	591	594	615	551	607	598	611	589	554	562	584	550	598	627	552	592	602	543	606	567	579	599	562	596	602	537	564	570	570	593	568	550	594	631	558	559	551	567	613	614	573	611	574	607	599	536	534	587	539	582	642	579	560	579	593	583	587	548	521	585	576	563	559	599	559	594	616	629	585	612	551	582	579	567	594	644	588	552	548	536	589	582	562	577	574	590	622	553	520	574	580	629	594	582	606	595	586	560	574	618	589	603	643	600	561	605	609	570	551	585	546	612	560	585	549	603	618	602	604	607	569	582	618	646	612	587	585	583	579	612	590	607	623	584	547	575	557	588	587	595	568	559	597	534	586	577	545	628	609	561	598	548	638	619	571	546	622	609	615	554	566	538	552	564	580	574	523	578	610	574	564	603	576	543	558	562	580	632	613	611	561	566	534	574	563	556	595	551	559	564	580	574	583	584	557	583	548	605	563	576	557	558	588	588	578	613	589	560	594	639	578	576	530	555	593	587	577	606	625	594	604	583	629	568	603	556	562	592	568	570	574	606	578	586	619	574	582	547	571	589	571	601	624	594	554	602	567	569	574	524	627	582	588	585	615	621	602	564	596	555	601	574	570	563	611	597	604	634	591	570	591	571	566	595	577	628	607	584	550	607	611	582	564	552	580	570	572	598	634	551	591	615	621	571	574	585	613	591	601	595	575	560	547	543	606	564	586	557	593	602	570	559	580	586	626	584	604	609	588	598	614	591	571	596	608	613	604	555	586	549	522	571	591	538	567	617	555	568	562	591	575	561	586	594	566	623	622	556	595	561	547	552	564	545	586	535	578	601	562	590	583	596	587	561	614	599	585	580	622	617	578	573	586	607	596	586	585	611	562	575	537	558	552	584	560	580	608	568	611	621	592	589	605	590	602	560	582	584	586	624	628	601	551	530	630	575	585	599	565	575	585	567	556	634	619	564	534	566	582	553	596	565	611	578	595	594	611	584	556	553	584	612	615	529	554	582	580	542	613	542	599	593	583	532	536	546	584	580	585	504	630	604	556	611	616	575	549	606	563	589	597	614	555	584	560	587	589	595	610	617	594	562	584	610	573	582	594	579	574	555	601	614	561	585	621	514	562	598	543	604	572	555	572	562	570	620	587	592	604	583	581	566	546	571	596	577	613	633	612	574	556	593	568	561	593	593	588	572	590	591	595	567	600	570	618	580	573	595	606	578	621	551	557	554	578	568	609	559	586	557	583	601	579	573	555	581	592	583	557	595	591	574	584	640	570	580	598	569	595	587	566	588	548	590	611	571	554	601	556	613	589	572	625	579	578	538	573	569	609	537
4179	284	295	259	235	228	241	235	203	217	205	220	245	201	239	240	208	203	219	223	200	220	251	215	216	223	211	212	218	242	222	252	222	203	178	246	231	229	239	224	215	254	227	234	213	215	214	244	211	215	232	199	231	252	227	210	243	239	223	216	206	223	243	215	210	185	229	203	223	257	209	212	203	263	275	237	205	223	227	227	217	223	206	239	227	224	209	215	221	246	224	242	212	238	213	224	227	217	231	202	235	221	228	232	221	213	214	217	208	202	224	236	219	259	196	208	217	212	224	203	189	202	240	209	206	225	207	229	222	220	239	238	216	227	256	224	207	235	214	226	253	229	234	215	223	231	239	211	221	236	235	231	221	243	236	221	217	208	234	224	229	215	246	218	241	225	233	212	224	220	225	245	221	248	193	228	256	229	234	226	244	232	225	239	224	210	234	238	223	230	206	219	231	222	249	235	253	226	213	217	237	240	231	222	217	214	223	202	220	248	237	229	228	214	229	216	214	229	237	247	249	223	225	234	216	235	249	197	206	214	221	226	231	224	222	219	208	231	198	226	226	236	214	192	218	211	208	208	221	221	217	202	244	238	214	215	231	233	215	238	232	230	220	218	205	210	218	227	203	255	210	243	207	215	218	200	216	225	233	237	234	222	237	218	231	216	232	258	253	246	205	268	215	260	254	237	220	220	252	227	229	229	200	210	215	213	243	209	218	214	219	265	222	247	214	186	213	217	208	230	220	257	231	239	202	238	224	232	223	230	222	232	252	240	204	223	249	239	216	226	222	212	230	230	218	229	221	219	224	237	220	206	235	217	243	270	239	235	217	257	224	217	240	244	205	237	207	256	239	231	225	207	200	224	222	245	210	232	241	221	235	203	205	234	211	193	236	222	223	202	234	238	215	240	208	185	215	220	235	239	243	224	224	237	210	242	214	204	212	193	217	230	192	235	237	234	240	231	223	211	202	239	233	212	233	224	213	232	223	230	223	244	238	257	235	230	232	221	211	228	238	242	210	220	218	233	204	221	222	220	227	215	237	235	200	234	208	232	188	230	216	231	207	219	239	228	227	213	206	204	246	224	216	223	236	226	215	228	187	197	243	196	227	221	228	230	218	219	246	216	205	223	210	226	228	248	233	216	240	205	259	233	225	229	216	233	205	210	227	210	211	219	248	221	246	210	230	228	233	235	204	234	230	203	214	207	258	235	241	231	208	213	192	217	223	202	254	230	220	255	212	239	227	245	199	225	210	208	210	225	256	223	243	201	239	193	210	244	207	233	229	234	225	199	214	219	229	233	218	210	247	230	240	234	194	225	208	239	219	204	234	225	216	247	238	242	242	243	245	229	244	221	208	214	234	217	222	214	242	185	216	240	238	225	238	230	204	243	220	238	222	220	215	209	237	225	232	215	228	210	207	250	229	207	212	241	240	241	235	190	226	206	247	205	186	234	212	248	261	225	217	214	243	217	221	240	210	235	217	203	226	222	238	239	219	219	239	218	225	241	237	215	220	222	221	219	221	230	237	200	215	219	222	229	212	225	227	232	238	217	224	242	219	240	212	212	215	252	248	227	232	244	211	206	198	225	217	233	223	235	227	221	254	240	208	246	244	249	209	218	204	217	225	233	235	236	235	242	275	236	205	240	210	209	214	228	260	235	238	212	231	221	226	224	210	232	240	213	240	222	226	250	239	203	228	235	214	238	218	232	235	217	233	248	208	193	209	233	212	235	237	219	251	240	234	241	243	235	222	228	217	223	230	215	187	241	231	225	229	221	239	201	217	217	199	217	220	217	220	254	252	231	211	227	227	213	249	248	213	235	233	237	217	215	231	243	196	209	205	201	232	233	239	214	236	194	229	220	234	198	208	234	235	216	250	189	212	229	224	247	220	205	220	236	243	212	227	229	230	218	234	218	239	238	217	190	215	200	213	227	218	230	202	215	216	215	247	196	206	199	207	230	187	252	222	249	193	218	216	210	248	240	218	220	220	228	215	191	242	243	228	221	223	245	233	224	196	229	229	230	240	210	256	251	224	238	224	243	211	228	237	201	217	220	250	222	204	191	222	235	238	223	204	226	202	213	209	230	237	224	188	208	192	245	219	200	209	194	222	241	220	210	191	215	215	225	216	220	223	214	214	212	236	221	245	239	240	216	247	208	210	213	239	231	234	217	223	212	232	231	215	217	204	254	202	213	202	212	239	249	231	241	223	226	207	224	204	222	238	218	221	193	244	234	224	234	216	237	211	228	243	223	230	241	236	241	238	222	213	202	231	219	215	220	235	245	243	226	213	251	244	214	217	218	221	228	251	233	237	226	221	235	233	229	237	239	222	208	234	237	225	211	243	250	207	239	226	225	237	249	202	231	262	213	245	245	219	219	203	215	254	240	226	244	217	228	224	219	209	227	225	225	237	205	212	214	201	198	191	220	228	218	209	221	214	216	239	217	247	218	248	271	211	255	231	198	196	210	239	197	201	223	203	249	203	211	225	194	223	228	232	203	219	236	225	225	237	218	221	238	216	266	214	217	238	207	216	229	218	224	228	225	236	201	214	202	203	231	236	226	257	273	209	229	208	232	246	216	251	206	234	234	206	239	228	239	208	240	188	229	201	230	233	242	232	224	214	235	216	221	217	217	234	222	226	241	251	247	217	228	261	225	214	207	261	231	237	222	206	242	215	233	225	215	245	260	201	244	196	231	215	217	233	206	199	237	245	235	226	206	217	237	224	208	232	231	197	208	230	247	204	204	225	211	248	226	220	207	238	216	223	250	226	210	217	232	235	206	193	213	206	223	200	227	220	232	202	249	219	209	239	226	229	238	214	227	215	232	212	252	209	217	226	216	217	234	215	207	210	230	236	230	219	235	203	211	248	206	214	198	220	210	203	229	216	225	251	225	234	202	250	238	218	249	209	206	237	237	224	222	232	235	223	211	202	236	225	233	234	197	201	229	224	229	236	268	229	230	233	212	215	232	232	252	218	226	231	229	228	254	217	210	223	231	219	235	219	240	227	223	251	223	197	212	228	248	248	224	230	206	252	229	213	227	253	234	211	221	221	254	248	231	251	207	198	205	218	233	227	228	249	211	242	244	250	232	218	208	215	218	214	218	229	232	217	203	200	225	227	194	235	235	227	216	223	234	243	225	227	245	228	223	200	233	219	243	222	245	231	211	234	229	217	217	249	218	209	190	221	234	241	254	230	213	254	232	207	229	235	214	230	193	203	244	221	242	236	237	211	214	215	208	205	204	195	246	212	206	222	243	219	217	234	239	216	247	219	218	210	223	191	240	254	266	215	211	233	199	214	215	208	233	228	219	226	249	223	208	209	223	204	219	231	194	225	235	203	229	252	228	223	211	214	230	211	231	210	242	202	221	245	238	223	232	191	225	238	222	246	210	222	227	187	269	221	205	238	223	204	253	234	239	236	227	228	210	223	215	240	219	225	217	238	218	222	221	220	222	239	227	223	217	180	224	227	242
4143	566	629	617	561	629	597	546	568	560	588	526	541	575	521	567	592	550	573	548	554	560	515	527	525	577	533	542	510	574	547	533	533	536	550	573	532	542	531	525	533	537	538	528	511	583	515	537	557	565	581	557	573	516	535	520	542	545	545	539	575	523	541	548	562	559	528	531	531	517	550	525	510	550	536	503	491	498	537	556	554	521	583	549	553	536	536	552	496	531	587	548	558	534	558	585	521	562	545	516	581	504	573	513	534	523	540	503	573	557	543	536	527	501	521	560	572	499	533	500	530	560	518	509	540	560	537	526	537	520	490	574	562	538	587	559	525	514	517	510	548	554	623	538	537	560	508	572	560	524	546	554	561	541	565	532	567	549	516	575	574	541	538	519	520	563	542	567	523	563	487	512	519	544	506	557	534	529	549	545	547	544	528	534	513	579	557	542	561	555	556	518	556	560	523	575	523	571	605	571	556	520	580	530	520	532	524	537	536	548	553	577	559	551	554	514	517	535	499	558	567	534	542	518	538	553	535	564	530	526	506	548	507	511	536	536	528	526	546	524	545	560	540	485	583	571	543	548	533	536	477	513	526	538	526	553	565	539	560	493	538	564	537	523	549	565	572	514	548	535	556	532	552	523	508	558	569	489	509	510	547	539	558	576	537	530	504	531	567	516	534	531	535	554	521	560	560	560	504	514	523	569	552	504	519	524	557	553	520	536	572	514	538	547	520	498	521	557	541	521	535	558	526	508	563	556	548	525	507	546	537	554	520	553	557	575	523	529	564	531	552	535	547	557	513	532	537	502	551	548	523	592	535	551	562	509	553	511	512	517	554	492	518	545	525	562	575	539	538	535	526	589	542	549	497	548	542	529	550	536	511	504	485	503	522	514	535	583	522	523	546	510	504	547	555	535	539	529	540	531	532	518	555	550	559	561	533	541	549	554	510	512	534	549	530	552	555	520	526	565	545	525	535	552	514	534	556	560	508	547	545	597	535	558	531	536	571	524	516	523	515	554	538	538	528	525	555	535	526	511	524	590	555	540	552	527	553	533	525	540	562	572	560	547	558	516	577	561	534	569	509	531	509	533	576	585	556	535	567	543	526	524	487	545	585	508	499	557	516	533	515	536	541	512	516	558	579	546	540	513	550	564	529	556	563	522	532	544	535	515	515	535	518	510	595	531	532	511	551	557	533	540	557	547	515	575	511	566	541	532	535	542	570	577	546	567	542	527	495	562	537	552	552	538	517	493	582	570	518	592	556	552	553	575	512	550	534	543	519	522	508	508	560	530	545	528	582	530	556	577	533	572	534	538	531	564	490	488	596	517	558	495	529	522	538	521	529	511	534	517	535	546	533	574	554	571	516	534	507	547	520	548	557	551	540	541	526	588	570	545	562	557	544	541	540	581	562	542	546	561	545	532	563	523	539	566	541	517	537	548	543	555	551	551	539	550	568	540	541	515	564	547	548	577	526	541	520	530	541	530	524	546	546	539	549	534	546	510	550	562	563	576	573	508	535	596	528	518	546	513	529	534	500	524	516	533	586	526	561	545	533	588	522	558	566	515	537	515	501	568	501	551	534	510	536	558	526	551	563	543	576	562	553	552	577	546	528	583	534	549	521	561	572	559	520	528	532	526	524	548	529	534	509	549	555	558	530	501	560	559	500	525	556	555	507	516	524	510	533	529	554	516	538	542	560	535	513	505	515	572	531	498	513	551	517	525	518	579	554	536	540	541	506	535	516	555	584	499	561	548	522	570	517	544	564	501	517	523	583	553	537	560	518	527	544	529	534	559	519	518	566	561	544	532	536	521	533	548	544	552	558	539	549	540	545	515	495	543	525	504	533	510	542	504	505	565	488	559	567	572	526	518	543	536	540	528	514	519	527	531	496	557	528	534	533	548	536	505	589	555	544	563	538	576	562	520	566	537	512	551	526	521	538	537	539	511	543	584	517	494	550	534	545	573	541	553	517	542	552	546	555	570	588	489	543	496	523	538	547	549	515	514	559	553	546	547	568	505	545	555	556	509	547	544	531	543	522	543	512	597	537	525	509	536	558	513	560	546	569	590	544	536	558	539	507	532	578	521	535	540	543	550	521	499	509	521	540	536	546	551	584	519	561	563	508	561	525	524	568	551	499	504	530	531	569	532	525	516	529	514	543	578	547	515	523	538	506	518	523	506	493	537	550	568	572	530	566	518	531	530	525	495	532	556	561	522	521	555	524	578	530	541	506	472	532	542	519	519	525	511	561	546	566	538	524	529	564	558	578	532	508	510	538	546	552	537	562	544	542	545	538	535	545	557	565	482	559	514	524	539	497	555	598	534	552	495	573	586	532	508	586	572	534	514	550	535	526	545	526	520	602	484	563	529	531	475	537	550	503	530	519	529	487	564	528	553	543	533	507	576	576	513	567	566	550	549	539	518	510	556	564	552	542	533	524	573	551	530	519	512	554	536	519	525	540	561	555	562	567	557	510	557	530	514	543	564	557	514	582	544	500	523	546	513	520	557	514	546	527	491	537	522	510	504	541	535	548	563	534	509	561	524	538	569	513	596	535	523	478	539	516	544	568	516	514	501	533	519	549	548	539	555	539	575	544	514	580	554	529	558	517	540	544	545	519	534	517	522	559	514	539	502	493	553	539	541	530	545	530	557	509	560	521	552	516	506	523	533	537	538	541	533	539	510	565	522	532	537	559	550	536	547	563	525	513	557	510	520	519	540	529	496	532	548	542	565	546	526	544	519	569	542	539	556	516	527	523	555	514	554	542	538	525	516	530	563	579	541	513	510	552	538	549	572	562	582	537	540	553	529	519	587	544	518	523	539	524	528	515	535	536	546	539	540	521	519	539	555	546	539	510	515	564	504	552	512	518	553	497	547	503	514	486	562	557	506	600	531	554	562	596	570	529	512	542	503	578	554	539	521	516	508	567	586	528	527	529	539	535	501	565	515	541	494	540	562	559	547	516	486	498	549	529	561	531	551	513	528	469	559	538	575	556	491	567	535	553	582	563	562	559	571	545	542	507	553	561	560	553	541	572	505	505	556	518	540	544	588	505	501	552	525	543	528	547	533	520	547	563	496	559	526	566	525	537	532	563	510	550	546	559	575	521	560	524	528	541	557	545	546	563	543	541	539	510	558	607	505	510	505	540	560	535	553	525	544	567	533	558	566	571	562	535	552	548	532	523	557	555	506	591	538	525	519	540	543	569	576	568	555	480	592	527	556	514	541	520	486	506	538	530	546	545	557	551	543	514	519	583	523	586	506	529	534	544	569	554	476	511	537	558	542	522	554	570	547	490	533	531	550	511	527	508	547	550	539	494	558	514	530	553	556	521	582	538	533	529	526	537	553	564	584	540	512	546	550	524	529	557	581	502	513	563	569	523	543	526	509	538	516	552	518	580	537	538	553	519	545	562	532	546	564	546	547	507	559	576	515	505	521	522	553	525	518	543	543	539	542	564	529	517	565	514	568	493	547
41863	10949	1757	857	527	429	340	278	258	214	193	200	187	177	143	152	138	157	136	132	148	162	116	141	135	113	120	134	127	129	130	128	110	98	101	121	124	147	116	138	103	140	137	114	113	100	113	124	100	117	121	105	107	128	139	120	130	113	113	122	115	99	132	110	116	132	118	117	103	126	117	116	113	124	95	126	119	131	111	129	117	102	112	123	110	127	108	129	112	119	107	128	108	117	131	122	122	124	106	120	134	111	107	149	124	87	110	111	114	145	95	105	141	98	126	101	100	117	133	128	113	114	125	122	98	106	112	117	111	111	135	129	105	138	113	137	112	127	112	111	112	123	97	114	118	123	101	114	120	119	133	130	108	133	118	103	108	130	122	119	102	102	102	110	118	127	111	115	117	121	99	100	119	101	103	112	125	112	137	130	128	105	110	130	119	111	106	109	136	105	114	131	93	119	113	115	105	130	92	145	116	120	112	136	134	118	146	111	98	115	114	112	130	119	115	134	129	126	108	105	119	113	106	111	120	111	101	96	126	126	126	119	115	104	122	103	127	122	116	101	88	109	115	112	123	130	126	112	119	103	114	113	121	130	114	132	113	116	130	108	116	126	116	125	99	114	109	119	119	110	130	120	129	123	122	124	137	126	92	118	104	139	135	133	105	115	127	127	106	116	125	104	130	103	113	115	108	106	115	132	117	136	132	122	105	117	118	107	121	103	116	112	127	112	127	125	129	112	127	118	107	127	117	109	119	114	124	128	128	108	112	122	142	107	120	122	113	112	105	138	114	116	117	134	129	119	113	128	144	114	128	119	123	101	96	107	123	116	128	127	93	125	97	114	113	113	94	96	107	105	129	116	112	137	98	125	125	113	110	116	107	113	121	107	106	110	116	121	106	120	115	97	107	124	114	125	119	109	112	119	104	126	128	116	112	114	113	111	137	96	142	126	119	119	114	96	115	114	105	115	99	117	105	98	110	117	96	92	126	100	119	118	113	120	100	120	99	113	115	125	129	122	111	117	113	117	112	134	117	122	127	112	139	112	131	122	115	116	118	121	120	102	125	132	118	123	101	119	138	115	118	127	117	120	110	117	116	105	136	133	123	105	109	126	114	111	113	106	97	109	110	131	109	119	134	113	125	133	99	133	124	109	102	125	123	129	117	120	99	134	117	111	106	127	98	118	127	119	115	131	110	116	103	90	92	101	109	131	132	107	127	136	118	110	132	132	121	116	103	113	113	117	115	109	125	137	104	108	116	119	118	130	125	105	104	117	110	123	125	123	105	109	126	109	135	120	120	113	95	122	124	110	127	119	109	111	114	120	111	131	111	111	105	116	115	120	108	102	124	106	132	130	109	117	113	103	110	96	111	128	121	112	135	133	109	106	130	116	110	124	118	126	111	118	108	98	92	105	117	126	125	116	109	109	127	109	115	116	128	118	112	101	128	118	103	150	108	118	125	105	110	133	125	112	131	95	121	113	109	109	103	94	124	121	92	112	127	102	95	115	120	108	109	119	125	105	119	117	125	130	135	123	130	95	140	128	128	136	123	100	110	105	112	119	111	91	105	123	120	120	123	118	111	124	119	110	98	117	109	114	110	118	99	113	127	122	114	131	110	120	101	137	102	108	99	105	142	104	101	106	120	130	124	116	128	107	112	116	108	126	111	112	109	122	116	132	120	113	122	112	109	111	126	138	112	110	114	120	110	112	121	121	125	122	111	116	131	129	114	110	119	104	120	118	115	128	98	120	121	106	114	110	110	115	111	105	123	117	98	121	112	122	111	119	118	125	122	111	105	134	111	128	118	115	108	129	106	120	112	115	101	132	135	103	104	114	118	111	114	103	114	109	122	128	118	100	106	101	127	120	129	119	125	100	127	112	114	100	142	123	108	116	113	117	100	104	122	118	122	120	109	114	118	110	119	135	105	110	119	107	97	115	146	109	94	119	109	109	132	131	139	111	107	130	112	103	127	112	98	104	120	125	113	108	132	130	112	112	111	107	123	103	126	99	113	129	133	126	136	114	109	115	122	119	115	122	103	105	101	103	107	141	117	114	135	97	123	109	104	110	123	111	110	113	116	118	119	104	123	127	105	101	107	105	111	129	142	120	126	107	133	121	136	109	120	125	110	115	110	107	127	133	102	118	120	91	116	123	93	129	122	107	112	122	109	115	113	130	116	120	103	108	113	133	101	108	128	116	121	116	108	117	108	129	110	139	118	126	115	118	130	114	113	104	119	110	119	124	132	102	123	115	110	132	121	133	146	121	106	130	117	119	113	126	119	121	116	114	125	120	101	98	107	102	120	112	94	131	123	128	102	121	113	118	106	110	105	112	131	118	123	101	117	117	114	124	116	104	118	114	129	117	107	125	123	134	125	107	121	106	110	118	126	112	115	111	133	106	130	109	130	84	131	109	136	85	109	114	102	122	97	118	114	121	117	98	112	123	120	102	120	115	125	119	119	121	110	118	110	118	102	126	125	128	109	117	122	121	101	107	128	149	127	116	116	121	110	103	110	118	130	118	127	130	134	106	112	103	108	118	99	101	139	118	113	132	112	91	106	117	150	111	108	116	104	128	109	113	120	115	116	100	116	122	115	111	97	118	125	106	114	128	118	123	117	119	122	118	105	133	111	120	118	115	124	126	134	123	114	125	125	103	124	123	120	94	99	119	112	115	121	127	106	112	123	122	105	122	120	102	129	119	106	102	101	133	132	91	128	134	114	107	108	131	132	130	109	120	109	107	103	125	110	112	93	118	123	122	119	102	118	110	116	109	127	104	111	103	87	111	113	109	131	112	126	100	105	126	100	113	120	127	110	121	114	113	111	99	120	117	129	116	112	102	144	128	117	125	103	128	134	109	115	94	101	104	124	106	111	104	114	127	120	135	118	114	126	99	110	112	117	116	119	117	109	118	126	118	124	109	112	134	91	115	110	131	138	124	118	116	125	113	118	119	100	107	108	111	103	111	123	90	105	96	100	125	96	114	110	107	121	118	116	108	115	113	115	125	111	123	120	103	111	129	128	119	112	136	105	93	101	108	94	113	113	116	106	112	109	133	100	125	110	126	125	124	126	116	117	125	105	128	112	105	107	119	128	110	145	99	108	112	120	117	117	106	136	109	116	103	113	106	118	111	116	114	119	108	133	141	108	133	103	115	115	107	110	115	103	114	104	117	100	140	100	110	122	129	117	105	103	106	149	112	124	112	132	102	123	117	105	132	137	120	106	94	123	111	113	115	120	126	109	120	111	128	127	94	99	126	102	122	122	124	113	91	90	110	121	98	104	120	120	123	133	102	120	133	106	120	116	128	140	104	119	98	107	110	97	107	122	127	135	94	107	105	117	129	111	92	109	121	123	131	107	91	123	99	124	108	125	119	114	112	105	92	107	117	123	110	120	117	128	122	124	110	102	116	114	119	108	140	110	129	119	99	105	119	119	104	109	121	116	114	111	87	130	118	108	122	109	108	114	119	130	109
18408	1025	2158	2544	2202	1843	1496	1257	1038	970	880	794	717	681	603	569	570	531	495	520	505	491	437	443	471	439	435	452	431	379	389	424	398	372	409	407	382	407	407	355	363	338	344	382	370	369	382	362	360	403	365	397	359	340	338	370	367	380	349	317	377	371	372	362	334	359	340	367	334	307	332	367	324	386	346	347	381	330	327	314	333	317	352	368	343	357	347	313	337	347	323	355	316	339	303	356	320	339	324	342	349	324	317	322	300	327	348	317	301	313	316	343	348	329	309	353	339	340	373	324	346	330	336	329	343	319	339	332	371	306	347	321	357	317	344	369	336	328	353	333	342	347	333	346	333	364	317	352	340	313	340	326	322	346	334	326	331	345	368	328	301	316	310	341	330	339	339	345	344	309	341	341	338	324	331	323	334	330	290	336	315	314	330	323	315	308	346	327	342	349	334	304	316	340	314	295	356	320	336	359	362	305	328	328	317	360	342	317	350	305	315	352	341	321	322	347	338	364	316	336	331	312	339	344	326	337	343	327	317	309	327	355	323	323	319	348	347	319	368	346	342	350	355	317	346	318	346	351	344	338	359	314	316	361	324	327	313	301	316	332	335	337	322	320	321	354	360	356	331	316	313	301	316	331	323	360	340	339	334	318	322	335	317	312	328	347	359	332	316	318	322	351	311	345	316	326	326	326	297	321	343	335	309	337	311	329	352	345	334	355	342	334	358	305	317	350	324	378	341	360	324	341	346	336	318	326	331	332	347	295	320	313	349	333	333	323	306	337	347	310	326	346	340	335	297	321	324	297	320	337	318	320	345	314	329	355	335	331	328	331	339	352	349	351	309	348	342	298	321	329	345	328	353	333	351	327	320	357	328	307	334	355	313	343	315	321	309	328	321	332	304	336	328	311	344	357	338	333	343	336	334	294	318	307	337	347	325	319	340	348	345	336	335	326	309	346	330	306	332	310	315	316	355	374	293	288	328	347	354	295	318	335	337	321	349	351	338	342	305	322	324	314	319	362	309	328	345	339	317	337	339	326	332	343	319	312	332	339	347	378	359	355	310	358	321	320	322	351	344	322	340	327	330	332	317	317	335	318	311	358	357	321	285	324	323	305	347	334	332	332	335	316	323	342	344	335	321	299	352	326	341	334	348	329	314	333	336	330	334	354	312	327	340	288	343	350	380	310	334	347	364	328	322	331	346	339	337	352	313	358	314	354	331	368	293	337	348	323	330	325	324	322	333	332	318	334	302	310	310	336	335	345	337	290	330	320	340	334	315	363	344	334	347	337	329	335	321	312	323	334	358	332	376	352	335	327	343	348	345	315	327	337	332	303	316	332	309	341	345	351	352	301	339	326	341	308	371	322	325	317	341	345	338	350	358	332	335	333	308	320	334	336	307	306	351	324	339	342	339	322	336	293	330	335	342	331	343	344	337	350	342	343	330	330	361	333	333	292	309	325	326	314	331	351	353	336	327	305	325	307	311	334	368	349	329	311	338	330	274	372	294	325	316	316	354	325	332	341	306	342	314	338	335	302	338	316	324	347	317	308	330	296	301	346	352	327	336	323	367	299	319	311	324	311	326	304	318	335	331	336	282	347	337	338	329	345	367	306	329	313	354	322	315	349	383	321	340	330	377	339	339	314	316	347	345	339	322	321	335	312	325	370	332	329	302	293	345	344	330	371	337	314	317	353	316	345	323	322	306	331	343	294	334	329	330	324	297	328	326	322	283	323	336	336	327	351	341	350	344	317	317	348	300	309	303	339	324	344	310	334	331	354	365	331	367	320	353	312	350	349	336	311	334	308	309	372	323	362	336	358	328	295	321	353	319	333	328	359	360	335	332	330	351	313	318	355	328	357	344	335	331	328	343	313	339	351	330	327	360	339	337	330	335	332	324	318	339	338	311	310	308	334	371	310	342	345	355	314	307	327	313	310	345	321	321	358	320	339	356	306	292	337	300	352	334	345	329	343	360	334	376	346	321	335	297	340	323	304	339	335	355	345	351	349	341	351	341	311	372	311	345	326	318	331	350	335	342	298	332	341	344	305	349	340	331	311	332	324	332	351	319	333	331	315	337	345	315	329	359	338	312	341	301	327	323	321	310	332	344	302	344	364	338	326	356	329	313	345	344	342	330	328	380	323	336	328	339	329	356	352	346	300	343	338	319	320	351	302	335	329	319	323	353	336	354	321	325	318	354	347	346	324	335	373	330	345	324	358	333	354	319	361	314	319	328	344	318	329	333	337	339	358	370	367	319	291	338	334	342	314	331	321	323	293	354	331	322	325	369	312	326	347	303	293	376	297	322	352	322	357	335	337	377	344	347	325	329	348	320	334	315	356	324	357	329	343	350	323	330	357	348	325	326	349	332	338	309	360	338	338	345	321	338	340	365	338	333	364	346	312	323	337	343	359	355	344	314	354	328	343	324	346	319	313	329	291	359	295	309	332	334	351	363	319	313	301	311	344	333	341	366	308	353	328	325	310	355	337	338	376	305	336	334	350	353	315	337	306	331	327	309	310	354	338	311	317	349	328	302	332	321	336	329	334	304	361	314	292	326	357	315	296	298	311	296	331	354	344	347	368	330	339	339	320	316	333	337	312	352	354	305	334	338	322	344	325	357	369	344	334	319	348	329	335	332	321	328	335	314	365	344	321	313	358	341	315	345	337	351	342	335	321	317	325	301	347	335	346	329	330	325	313	339	333	326	309	305	325	331	329	357	327	305	339	311	313	333	320	306	323	354	348	328	341	321	300	307	333	331	325	363	352	316	332	326	317	335	355	355	325	354	343	339	342	351	325	347	366	317	342	322	322	330	330	324	330	344	347	368	333	345	313	350	360	307	309	327	362	363	311	333	321	311	324	350	327	337	315	356	332	319	325	328	363	338	341	343	331	312	336	321	354	310	345	308	318	312	353	306	341	325	346	327	356	329	316	365	345	298	305	318	334	350	327	330	372	314	332	334	332	329	308	335	343	333	330	336	334	327	331	296	313	338	335	351	334	314	316	325	363	333	317	320	318	323	319	326	329	317	349	306	341	319	326	318	337	335	356	358	360	331	367	336	315	330	315	322	315	342	352	345	331	347	311	366	331	345	331	355	315	345	318	336	325	318	329	344	297	336	321	307	309	328	305	366	331	285	341	308	333	337	324	352	346	293	359	287	311	296	350	379	355	352	343	335	328	329	317	357	325	342	317	356	323	324	343	316	331	317	349	336	339	285	336	331	297	332	354	334	338	308	339	341	313	321	359	327	328	328	352	329	295	347	327	333	359	350	292	359	332	297	340	350	315	312	335	320	341	304	335	335	330	356	369	326	367	346	317	317	379	342	337	349	313	348	356	353	334	354	340	359	326	315	318	320	359	373	333	328	352	340	356	343	345	337	352	330	323	367	339	321	322	325	326	331	325	343	326	333	326	294	338	317	342	313	329	351	320	318	369	343	322	331	336	333	326	337	335	332	303	327	351	310	325	326	311
51055	18556	6691	1952	1223	914	667	561	554	490	408	388	313	347	286	312	296	292	249	284	279	255	265	229	258	255	257	266	290	227	242	261	243	285	246	232	253	231	230	254	247	247	268	245	240	225	242	226	230	259	233	226	217	252	224	255	246	213	239	226	231	223	275	262	236	223	235	209	232	228	237	215	223	263	229	264	243	233	265	229	230	219	205	214	203	217	230	251	266	232	227	203	242	242	229	253	206	214	218	239	204	216	236	241	218	264	225	224	229	224	234	232	223	237	235	234	257	249	215	241	230	214	216	211	226	244	227	223	218	234	235	237	231	214	225	247	255	218	237	219	247	238	258	217	237	240	249	231	224	257	285	224	219	240	212	250	233	215	203	223	213	230	224	225	223	248	200	225	218	243	234	243	258	217	214	213	220	232	242	204	244	225	215	222	224	259	237	209	231	208	224	230	234	228	236	245	238	238	212	216	236	252	194	213	239	236	233	234	235	225	233	238	242	231	241	253	229	259	239	216	235	232	221	226	232	281	227	204	261	234	233	223	240	223	242	235	169	245	236	228	232	231	234	220	239	221	251	224	234	213	223	234	235	236	231	194	221	214	226	234	202	247	234	234	207	224	218	231	228	245	246	250	232	226	214	206	222	231	241	248	219	247	225	198	235	238	251	227	240	237	239	235	229	222	237	232	264	255	212	241	249	223	222	222	247	226	224	234	256	217	216	230	244	244	239	218	224	226	215	230	203	240	214	217	220	214	223	219	230	232	195	245	244	213	244	245	224	229	234	213	235	204	251	242	241	244	242	208	209	238	218	230	248	239	237	229	213	219	220	243	234	226	210	247	222	221	214	239	221	213	249	206	249	231	239	198	245	244	238	238	241	231	217	230	231	241	205	229	232	216	240	245	222	257	204	244	219	204	224	240	243	231	218	215	240	217	224	225	213	215	225	221	243	239	223	251	231	226	240	251	239	250	231	227	226	223	238	247	218	209	201	239	216	228	245	236	272	236	218	233	221	239	224	229	239	239	230	230	241	233	224	253	251	235	251	213	240	250	234	230	217	230	225	221	262	242	223	245	246	245	251	238	252	242	245	219	233	224	207	241	251	226	228	227	214	252	222	264	215	217	239	231	232	239	228	220	234	204	221	219	249	228	221	221	222	249	260	201	243	225	210	231	220	237	232	270	228	238	238	234	223	221	220	236	241	217	235	238	228	250	232	236	250	220	213	214	218	248	231	232	226	240	231	234	206	216	242	231	262	260	207	205	244	232	226	209	238	222	227	206	244	253	263	216	230	226	237	237	231	247	231	251	234	244	254	241	221	233	194	239	228	219	244	208	252	234	224	223	218	202	230	232	221	222	257	246	236	218	238	253	238	234	214	228	237	230	252	227	230	222	215	199	270	221	232	212	235	231	256	253	248	219	244	250	218	238	229	227	236	217	225	245	188	249	221	204	216	222	226	215	266	208	221	231	229	229	230	226	229	241	248	239	252	235	224	210	253	220	247	226	223	240	226	217	250	197	224	232	213	223	217	230	249	230	218	206	220	252	251	245	208	213	212	240	262	212	231	209	231	259	262	220	232	211	215	240	224	223	214	256	227	289	227	224	214	271	226	213	272	207	216	219	232	232	241	212	223	255	225	236	218	223	239	233	233	243	253	219	241	249	254	239	203	224	244	223	239	245	237	238	250	235	238	244	221	248	226	225	230	228	229	222	225	256	270	234	221	227	231	228	201	239	244	232	241	214	223	240	260	257	244	224	202	240	257	240	254	200	217	214	235	238	263	224	228	248	231	225	219	242	224	216	221	248	224	215	225	251	208	245	228	232	218	224	250	205	242	229	230	227	194	214	228	247	235	237	244	210	252	242	223	243	240	242	213	234	228	234	240	223	247	232	249	208	241	223	242	238	221	197	254	220	224	245	230	239	231	234	240	211	232	233	221	207	240	232	242	254	237	222	215	221	256	233	245	207	230	230	227	271	243	236	235	241	193	211	210	230	240	261	217	232	206	252	236	242	231	242	255	260	231	218	214	219	257	225	185	223	223	247	234	246	212	223	242	226	253	218	234	222	243	217	238	228	222	222	249	216	228	205	215	228	227	240	217	203	222	217	208	217	244	240	224	257	231	233	214	248	208	216	243	227	216	242	243	237	227	216	220	205	223	203	236	228	242	254	222	228	245	234	239	248	252	242	262	238	237	240	215	246	235	243	232	234	265	248	257	239	215	247	207	236	234	213	222	268	243	216	208	220	220	206	252	210	266	209	229	216	238	238	221	227	240	218	227	235	227	244	250	220	247	234	234	240	233	224	250	203	248	241	210	217	220	241	218	243	270	233	253	249	260	210	236	231	235	199	236	235	206	249	255	253	223	238	229	240	236	215	231	230	251	232	238	209	220	224	237	233	251	221	220	252	226	245	232	250	253	216	246	243	221	197	227	254	219	241	247	232	232	213	239	233	198	236	213	241	223	231	231	259	229	266	223	231	218	228	237	216	254	218	251	239	210	219	231	223	248	228	200	228	253	229	255	255	244	228	225	230	256	253	222	242	234	227	237	265	268	201	263	223	233	260	214	223	203	225	234	216	233	252	231	241	247	221	234	262	227	252	200	274	236	254	273	226	223	232	224	242	200	233	246	203	226	220	221	220	241	236	210	231	234	232	224	242	214	219	203	251	251	247	241	233	243	241	230	230	237	225	252	239	231	227	234	241	232	224	246	248	206	223	239	226	224	234	242	244	219	237	241	217	242	265	244	220	218	236	227	204	183	245	238	239	235	218	234	266	218	242	221	221	246	210	231	234	225	233	258	229	253	202	258	238	228	214	276	244	237	242	219	231	241	232	235	245	214	226	253	241	251	260	242	257	234	228	213	232	229	247	205	256	253	244	196	213	261	253	198	209	211	235	235	236	259	207	238	234	227	239	228	216	228	204	226	214	223	214	231	246	267	240	248	231	224	221	234	215	205	224	230	211	228	227	243	250	233	215	214	262	228	224	212	228	233	212	223	239	229	267	243	209	225	208	231	227	224	221	251	219	227	237	242	211	219	239	218	209	207	213	250	233	229	227	256	220	232	254	238	229	217	218	233	228	226	216	232	239	229	213	192	210	219	246	255	263	238	252	237	239	249	247	237	214	234	216	221	223	228	236	234	236	255	222	216	206	252	237	236	248	229	213	232	248	250	255	221	220	238	221	259	215	212	259	239	228	242	239	260	251	246	244	221	232	251	244	238	224	196	234	205	190	221	239	232	239	193	233	235	229	241	226	227	251	232	230	237	260	253	249	189	223	243	218	232	218	211	254	239	228	237	216	222	218	242	231	215	242	212	230	253	248	248	242	254	235	245	219	205	233	252	229	212	229	258	252	231	221	228	224	246	252	232	216	234	251	226	220	249	223	222	248	237	220	229	242	244	250	213	238	230	223	244	229	214	223	228	227	240	267	291	261	248	244	255	213	252	226	235	213	235	214	239	233	226	227	203	247
24306	1929	4230	4930	4343	3462	2922	2436	2033	1875	1546	1527	1350	1227	1179	1017	1017	942	936	936	929	843	827	794	841	827	749	759	746	741	729	701	694	742	757	759	655	634	697	661	694	683	651	627	648	652	646	693	660	621	619	610	627	599	640	639	635	575	623	604	600	634	620	611	625	591	620	603	611	604	606	628	593	612	579	590	634	658	659	585	627	558	570	600	551	623	593	658	598	617	632	639	586	572	646	614	605	574	582	555	594	590	594	594	592	583	600	595	573	555	572	609	559	629	599	621	574	640	586	558	553	589	615	595	557	619	576	589	609	603	594	590	622	575	608	597	600	622	601	563	597	590	559	624	607	579	578	608	606	607	578	599	592	576	591	606	618	565	552	583	585	576	598	570	586	562	632	575	611	605	582	585	593	571	604	592	561	615	628	592	597	613	614	605	601	616	545	550	577	592	568	633	559	580	602	554	583	570	596	568	571	561	610	586	578	603	620	627	558	602	580	591	586	596	593	613	589	642	601	587	601	583	539	585	544	570	650	596	537	596	614	608	596	616	584	580	633	585	547	565	600	586	555	573	611	558	590	607	576	566	529	544	581	550	587	588	550	547	554	585	607	566	617	598	629	633	616	614	577	571	600	591	591	595	629	561	565	567	549	546	565	592	575	548	550	585	593	618	610	578	576	628	620	587	570	559	588	609	608	605	602	544	586	588	571	584	592	581	557	546	568	588	571	589	561	604	597	592	554	579	624	569	549	563	569	599	584	592	628	572	599	562	560	601	579	611	559	589	605	587	573	563	611	599	580	564	561	578	603	601	596	549	599	602	584	611	578	592	549	596	608	545	560	552	584	576	583	589	598	591	583	585	624	608	588	597	592	562	682	594	588	567	623	591	618	580	591	597	562	582	561	575	587	590	555	554	563	616	593	580	580	582	602	582	594	611	600	556	583	587	601	589	541	576	547	599	589	609	578	595	600	561	563	647	581	585	557	577	577	596	560	562	551	572	560	565	564	609	573	607	560	565	564	553	587	620	565	548	603	630	594	593	570	606	622	597	569	596	569	614	559	550	611	599	548	587	575	530	595	613	600	550	600	651	545	615	612	596	588	575	569	623	577	548	581	596	598	607	565	553	596	586	579	585	559	567	586	603	560	638	563	582	588	572	646	592	603	596	576	546	597	568	557	564	605	607	554	558	551	546	616	586	585	574	577	544	552	592	631	573	561	578	595	586	587	580	598	585	601	582	543	593	567	575	565	608	547	627	558	618	603	596	548	567	603	592	599	597	575	586	582	554	589	635	581	587	590	566	576	582	606	574	591	579	586	598	582	600	602	625	567	537	544	532	589	608	558	578	572	584	586	573	549	588	586	551	569	566	633	548	608	609	570	539	584	570	588	544	614	588	576	618	614	563	593	579	548	562	577	629	618	606	557	582	564	571	570	591	572	598	543	570	573	577	568	551	560	584	576	602	587	533	539	610	607	597	554	561	614	582	605	582	600	594	590	593	570	565	588	556	598	568	575	570	567	594	575	560	569	596	551	528	601	616	605	591	592	595	633	605	569	645	556	614	592	602	571	570	620	540	576	581	581	615	626	570	592	548	577	572	620	580	541	581	579	585	578	573	598	554	567	588	587	587	624	594	644	613	554	659	566	633	618	563	620	598	575	579	570	599	594	599	587	570	597	570	565	591	570	587	580	626	616	597	577	605	639	564	574	582	609	594	597	591	579	587	557	619	560	616	595	580	622	589	601	573	587	590	573	572	607	593	557	599	588	585	602	559	542	544	555	568	597	577	611	571	571	572	586	582	592	611	565	579	569	600	604	574	587	554	595	578	585	558	563	577	627	592	591	608	638	626	553	568	563	523	589	598	635	567	583	593	608	567	561	560	596	626	575	574	598	570	563	608	623	580	532	586	567	593	540	612	552	572	584	589	572	630	591	618	564	553	564	611	576	580	595	584	599	581	571	600	589	543	560	579	566	584	567	561	592	595	615	587	571	626	562	547	578	600	570	597	581	609	612	580	597	594	568	594	601	632	575	617	585	627	605	587	623	567	568	610	557	569	580	554	581	562	533	619	531	580	603	616	571	586	592	593	572	578	631	586	637	522	602	587	583	581	546	543	618	559	615	585	617	567	578	558	554	612	560	602	591	554	586	584	580	596	608	579	575	589	569	560	562	573	582	602	561	577	601	570	585	613	594	576	585	575	552	595	551	586	600	624	577	630	596	591	583	566	604	601	609	560	603	600	590	598	585	626	597	611	582	564	563	606	553	537	584	578	615	610	570	578	576	598	585	598	613	524	555	574	590	569	544	609	589	590	612	574	627	560	598	634	549	605	600	545	591	597	622	581	562	565	596	574	598	630	561	602	599	588	599	573	604	592	599	585	562	598	554	596	601	598	576	628	591	612	579	575	556	629	562	548	588	568	623	592	642	606	567	606	610	549	604	612	589	614	522	577	572	591	602	605	593	614	586	620	607	619	590	649	550	548	541	571	613	542	579	578	605	558	572	553	573	600	587	602	568	596	615	653	616	641	546	572	576	637	559	547	581	578	578	614	585	610	614	557	555	573	592	571	543	601	591	567	558	573	619	623	598	571	603	597	616	578	595	580	612	577	559	611	563	529	572	602	568	594	582	561	589	598	587	582	606	547	554	598	620	642	590	561	543	595	543	593	557	601	612	584	611	598	553	536	580	588	559	583	576	570	573	598	595	610	598	564	548	579	624	613	617	592	604	548	569	545	599	598	572	584	619	588	573	614	623	547	549	561	564	581	554	619	546	594	627	580	549	543	604	557	589	587	584	597	596	584	557	567	546	591	570	570	585	584	615	565	637	561	642	615	560	587	567	578	540	563	627	591	536	591	617	546	563	600	554	574	613	578	576	620	613	571	589	557	560	566	609	594	608	562	565	600	612	585	541	589	578	616	610	609	585	602	617	598	576	574	616	582	558	600	599	582	626	573	582	579	578	584	594	555	591	605	565	596	601	563	580	632	560	519	561	582	600	558	557	596	611	580	601	583	604	623	580	577	586	604	631	618	594	562	578	566	605	573	578	554	592	591	541	586	602	571	557	572	623	586	593	598	601	571	608	604	589	583	614	568	550	607	600	591	548	577	578	613	578	600	536	578	622	554	616	584	556	657	613	582	596	597	591	613	563	587	622	588	575	555	579	560	615	559	565	543	562	599	591	521	580	590	587	586	566	607	549	605	597	603	594	588	582	595	598	581	595	609	634	568	590	578	601	561	590	582	594	561	532	623	628	573	605	583	595	620	575	578	541	581	624	539	512	564	585	622	585	574	581	604	597	574	560	613	617	565	609	586	579	595	585	584	582	601	581	569	583	586	563	574	589	580	588	582	597	567	611	630	589	570	567	641	616	619	603	595	586	580	588	578	634	585	574	590	539	619	576	576	631	621	564	590	611	606	594	561	564	579	567	591	590	606	619	547	588	543	574	606	609	580	604	603	558	595	574	602	581	582	641	587
4063	265	254	228	228	233	201	241	212	227	251	239	182	225	240	233	248	255	238	233	245	229	207	228	218	227	222	218	210	220	229	217	216	202	231	192	232	199	227	211	232	229	229	209	210	209	233	237	197	201	264	244	189	229	240	233	243	217	242	212	215	221	248	230	233	218	232	176	230	207	185	227	229	217	234	223	229	229	233	193	218	231	225	227	187	239	212	200	239	243	214	214	229	222	230	234	211	203	222	248	223	225	237	201	217	253	231	221	264	197	244	234	208	238	213	207	247	212	231	215	203	211	209	259	213	217	223	246	256	193	229	260	225	229	200	233	225	212	221	231	247	210	230	225	244	223	223	240	220	207	216	214	216	238	220	214	202	244	213	225	235	193	216	243	220	209	226	204	248	214	214	227	238	209	246	198	224	249	240	234	215	257	226	204	242	212	203	256	195	221	197	207	228	208	218	194	187	215	232	211	201	217	205	222	246	221	212	212	227	228	225	252	274	217	197	243	248	244	216	225	225	240	213	252	203	232	220	251	218	225	226	201	225	204	235	236	211	219	207	206	231	220	221	237	215	237	215	241	231	209	251	204	212	229	217	234	215	240	215	229	229	233	238	225	255	218	253	261	235	203	241	201	216	214	240	193	213	261	232	204	242	222	215	219	229	230	201	242	212	211	218	207	236	241	201	225	220	229	220	231	210	237	233	247	238	220	207	203	269	235	244	243	220	212	207	200	250	214	244	234	208	196	201	191	209	225	211	213	210	227	196	219	225	260	252	210	214	233	204	217	261	190	204	225	214	211	211	182	242	231	245	242	229	222	210	200	235	216	205	228	222	233	217	244	232	220	214	232	216	204	218	240	204	227	256	215	215	224	245	245	216	239	217	240	220	247	198	215	225	216	199	253	227	224	234	217	230	214	234	253	228	233	251	211	214	219	258	209	241	248	206	218	227	213	244	240	208	228	238	195	231	238	233	234	199	218	200	229	229	236	240	227	216	238	236	233	228	202	222	259	200	229	222	187	241	236	210	206	204	242	235	240	216	222	222	228	240	207	228	222	217	196	244	226	192	215	224	230	230	236	208	246	247	205	207	247	210	199	247	225	221	240	245	229	214	223	239	223	253	225	227	235	230	238	249	206	235	225	222	228	220	239	223	222	205	229	225	271	241	201	241	220	223	199	216	210	181	197	204	259	207	241	230	209	209	235	206	227	224	216	239	218	190	227	247	215	238	224	213	220	238	213	230	224	227	214	215	236	215	204	202	220	207	226	232	237	221	223	234	241	260	232	223	201	227	211	220	231	258	247	211	224	238	244	236	228	203	205	243	220	232	239	222	213	204	233	231	211	234	232	216	249	230	237	221	234	211	238	224	227	223	217	242	239	191	205	208	243	230	230	195	217	229	215	244	238	229	221	249	239	220	216	237	223	232	226	215	220	204	181	209	225	226	220	253	208	232	194	228	227	215	224	252	226	229	228	217	222	240	236	217	233	205	258	236	248	237	234	211	234	229	237	207	205	220	241	218	203	222	265	200	215	207	231	216	216	259	224	228	236	225	219	217	220	239	229	248	237	242	211	235	219	237	208	213	242	249	250	238	188	216	249	229	223	234	213	208	209	248	231	245	220	224	249	223	220	230	243	244	228	242	213	240	210	235	239	222	210	230	214	224	232	226	206	223	246	251	223	200	236	210	233	235	220	205	215	249	212	215	218	213	213	232	238	214	263	219	202	216	228	234	226	212	208	208	209	223	224	230	245	259	265	205	225	241	226	218	234	217	221	274	252	201	203	254	180	226	226	213	219	229	225	207	226	194	237	250	205	250	234	247	241	202	243	220	230	229	217	235	223	170	224	202	215	227	234	206	224	192	251	204	191	209	203	241	223	208	241	214	247	255	231	228	246	222	214	214	213	228	230	255	210	212	236	252	242	250	228	209	237	224	203	226	233	218	213	230	240	228	222	220	209	217	208	216	211	244	219	256	225	226	228	221	232	232	192	217	255	234	239	216	205	234	204	219	210	243	233	226	226	223	204	242	258	226	217	221	201	202	230	244	226	221	241	205	207	216	217	225	222	232	239	227	237	218	224	206	221	216	240	220	247	219	201	224	230	203	230	222	234	226	237	188	232	241	217	202	229	248	214	243	203	209	228	237	220	226	249	224	233	241	217	255	217	245	217	198	244	234	210	226	211	219	235	215	214	211	240	213	222	222	227	211	215	231	219	210	225	226	199	255	232	202	235	227	224	213	201	209	242	224	230	203	219	235	237	239	258	224	217	230	233	212	188	209	204	250	245	228	221	239	235	238	213	193	237	238	203	234	202	249	225	218	224	227	191	231	245	231	221	252	213	232	240	231	221	240	211	237	220	239	233	225	224	223	267	222	231	216	229	194	228	215	235	223	243	199	229	236	202	209	235	241	230	241	217	197	217	221	234	244	222	220	203	220	211	212	223	179	230	215	202	237	199	223	215	220	233	206	256	216	194	248	242	212	183	208	241	209	205	217	225	228	211	203	244	215	221	248	235	218	203	224	241	244	248	198	245	242	220	252	217	214	244	214	213	225	229	238	244	238	253	239	204	204	210	194	235	229	231	252	260	228	212	229	232	227	221	235	251	211	192	235	207	254	233	218	249	202	245	220	233	207	232	204	228	225	256	234	255	206	221	217	218	221	216	225	219	219	250	217	225	222	193	207	195	217	200	206	215	231	237	223	229	198	231	211	238	226	233	225	237	220	219	239	229	248	214	247	229	220	252	206	234	204	209	227	238	222	218	219	232	214	226	246	246	231	253	199	233	222	241	211	237	258	239	263	235	210	217	202	212	247	232	219	264	227	226	237	214	219	260	238	220	256	224	242	222	234	223	224	236	236	259	205	212	240	230	235	224	213	216	244	239	210	235	221	226	229	236	234	217	242	211	229	223	223	206	247	219	218	234	232	201	231	223	230	251	211	242	207	231	190	221	210	235	248	224	206	232	217	234	210	215	211	241	223	207	215	226	233	231	227	223	219	226	228	218	221	233	197	215	228	232	240	229	225	218	226	252	211	212	196	220	229	222	228	226	239	213	212	215	237	207	216	220	257	276	219	219	234	214	228	221	205	231	225	235	223	232	220	228	211	214	232	218	239	211	236	238	226	245	233	227	238	237	214	208	215	214	200	190	230	230	201	209	234	238	215	216	223	232	234	229	228	236	216	211	221	210	226	207	214	226	241	223	223	241	220	239	218	198	220	217	216	241	216	249	211	217	244	255	210	222	247	190	225	213	224	205	196	238	244	262	230	207	230	212	228	217	237	219	209	208	202	224	188	217	234	223	209	216	234	225	244	225	238	222	212	203	227	254	210	230	215	249	252	224	224	242	220	211	229	190	240	218	227	256	230	236	201	210	222	220	241	228	246	226	205	214	259	240	201	227	216	228	236	229	223	233	238	230	214	188	205	223	222	230	209	240	231	231	234	220	219	238	192	244	228	213	219	250	193	228	226	226
4259	561	569	617	597	548	587	541	557	578	622	576	571	539	568	508	507	601	600	541	555	573	559	568	502	526	514	523	531	535	526	587	548	580	545	560	494	537	550	533	530	544	524	567	533	522	548	535	564	507	571	526	539	559	558	504	552	521	559	580	528	546	513	512	537	539	557	524	531	520	502	528	557	537	522	558	511	576	551	519	539	546	555	553	511	542	529	568	577	540	517	548	545	546	511	561	553	529	532	515	558	577	540	557	550	521	564	536	529	558	535	536	520	563	558	515	520	536	499	568	536	563	529	539	539	570	548	528	535	541	460	533	536	568	517	571	544	517	568	537	589	560	542	541	518	524	577	510	524	546	536	522	527	537	589	531	526	527	507	543	523	533	517	543	533	505	596	539	548	587	555	512	524	534	520	546	541	495	500	584	525	566	540	538	503	560	569	548	529	508	544	512	572	576	547	537	559	543	505	531	534	544	540	564	564	533	582	544	564	554	560	521	515	542	535	500	516	511	484	575	572	581	545	558	541	566	541	568	533	503	500	575	506	545	547	486	535	533	541	553	542	525	564	511	523	552	530	551	503	493	531	568	521	556	547	532	494	587	583	528	544	482	565	551	550	561	536	558	576	565	584	503	540	534	589	522	559	551	524	562	508	560	496	550	570	529	543	514	503	547	541	524	517	562	582	546	540	548	530	564	523	534	522	571	535	535	564	549	541	488	566	550	541	512	530	538	526	559	527	531	561	523	489	525	581	510	529	536	509	512	521	524	541	577	545	589	549	542	562	502	520	546	541	538	592	548	579	526	518	561	540	549	549	506	542	519	590	559	524	553	515	535	537	538	519	584	552	498	577	547	540	569	524	545	561	564	521	567	538	542	505	532	510	523	529	506	497	540	556	509	521	547	510	530	541	575	518	522	533	580	549	532	527	543	511	524	517	544	527	519	565	501	521	535	545	531	520	545	528	541	555	553	513	551	566	519	553	561	530	537	561	530	591	502	593	577	577	487	517	511	541	513	551	533	552	557	513	541	522	547	528	515	535	495	533	510	535	534	583	555	563	540	554	555	547	532	547	592	547	575	527	541	568	563	550	567	562	558	534	563	539	549	526	530	564	563	528	537	532	499	561	534	552	529	535	497	535	535	577	511	524	511	548	538	534	548	519	540	555	536	569	549	555	553	563	572	572	555	574	538	546	506	550	528	516	508	518	536	601	528	512	537	561	571	513	542	541	543	528	542	516	550	564	523	527	538	519	557	535	542	508	498	529	506	543	532	545	555	519	537	535	537	502	538	562	565	528	523	543	580	534	529	563	561	481	531	531	564	554	568	513	526	529	534	515	541	505	519	520	518	499	568	566	538	559	538	523	514	517	552	541	527	556	557	556	543	546	526	490	509	572	532	539	558	562	540	581	542	532	527	533	534	571	526	512	525	533	547	554	552	542	518	558	512	555	548	542	572	515	546	506	528	555	542	528	547	509	514	521	543	564	573	556	516	551	525	553	519	535	559	541	537	559	528	525	528	541	534	516	537	542	561	543	536	561	535	535	496	526	558	549	514	568	521	518	554	540	552	540	552	523	563	528	545	539	529	566	519	541	550	540	537	517	569	559	518	541	521	499	563	513	535	573	518	586	544	550	542	569	535	522	546	514	569	533	523	586	554	510	558	547	525	500	522	499	550	517	531	515	557	538	548	508	532	533	564	582	569	561	540	522	529	517	579	519	528	533	544	557	493	520	508	579	532	485	557	514	507	536	518	502	577	487	515	555	549	547	520	518	504	569	547	503	566	525	574	570	538	520	542	554	530	525	533	569	505	508	572	529	495	561	552	549	532	557	529	552	572	556	507	520	519	514	513	544	530	544	537	534	585	526	539	544	556	539	538	577	499	536	553	548	540	530	534	531	521	529	537	584	572	583	550	496	531	543	516	507	517	532	517	540	573	553	560	545	521	573	537	545	553	544	557	542	547	539	554	561	547	585	533	534	514	538	530	570	562	562	528	522	512	557	552	536	549	514	539	560	545	514	555	555	558	555	566	528	537	535	529	536	558	557	535	511	521	545	556	540	552	547	532	549	538	532	542	539	528	542	547	535	566	552	529	554	561	533	572	532	533	524	510	533	557	562	528	556	595	506	510	565	513	540	574	535	541	531	539	561	578	506	540	522	549	512	550	494	601	497	529	522	536	549	535	582	567	559	545	555	574	520	531	506	544	538	518	531	518	532	569	543	531	542	535	521	516	557	493	527	501	516	515	558	526	513	482	589	558	518	525	549	543	555	563	558	550	561	536	574	520	550	531	527	529	584	527	565	548	513	533	576	530	558	550	515	512	524	598	544	536	548	519	565	530	568	551	546	524	548	523	505	558	548	556	530	515	568	533	534	554	505	543	518	535	512	533	538	538	524	565	557	530	544	546	564	522	547	571	568	560	536	548	550	553	526	535	535	528	534	524	492	522	535	505	544	569	506	510	529	524	528	565	536	506	551	557	539	525	500	566	554	547	529	554	561	575	529	505	515	587	549	541	540	559	543	555	530	510	542	536	528	560	552	533	550	500	516	523	481	523	530	516	537	548	555	549	513	571	545	524	560	509	524	533	539	571	517	525	544	549	511	574	525	558	561	520	520	519	512	525	539	549	544	514	562	522	547	500	535	564	543	576	522	531	540	572	529	539	579	516	528	494	563	541	524	509	503	555	564	539	522	538	596	488	504	551	530	515	573	519	531	559	531	554	570	515	525	566	508	540	541	517	551	541	535	578	540	537	583	569	539	513	516	541	532	527	569	568	496	581	597	548	606	532	527	578	540	567	536	505	562	541	544	575	547	552	560	553	562	498	521	558	536	521	574	503	553	504	508	522	547	503	588	593	560	548	556	575	512	549	559	561	546	573	511	534	514	553	578	512	547	546	566	558	598	579	537	560	504	551	537	520	548	503	569	623	579	512	532	507	524	502	561	517	557	543	573	524	509	570	522	556	587	533	507	531	534	500	513	564	559	548	551	544	508	548	512	499	555	528	578	571	560	520	525	507	535	532	524	526	551	534	521	532	571	511	527	581	543	519	559	532	539	570	539	569	537	541	532	525	517	571	553	515	548	563	503	564	554	521	542	546	532	504	511	518	512	568	558	534	525	553	552	536	522	540	558	494	560	522	579	519	533	500	529	497	485	542	536	554	576	552	521	565	524	538	485	547	561	572	500	548	540	504	524	518	519	556	527	561	518	565	542	579	557	570	513	583	508	499	533	536	511	509	554	523	529	554	576	541	560	551	570	565	551	552	538	533	512	544	568	544	519	550	523	551	556	545	529	488	531	538	570	522	531	527	534	498	543	531	507	572	546	547	526	524	510	577	516	528	569	506	475	543	523	554	533	550	504	533	575	475	563	525	538	511	547	519	532	562	567	582	534	541	534	526	527	547	493	534	530	570	485	554	573	567	520	537	496	562	526	545	511	548	526	560	537	526	533	559	559	528	550	489	562	552	548	529
41462	10185	1551	809	583	439	325	271	286	256	200	189	175	170	147	168	150	131	153	131	137	144	126	120	136	104	102	130	118	141	135	109	102	134	133	134	137	129	112	126	132	133	113	118	119	127	123	123	129	102	114	124	132	128	128	114	112	115	102	123	123	123	109	133	113	117	121	123	124	112	118	110	115	112	122	124	113	112	104	120	142	115	122	122	106	115	130	101	121	133	142	147	129	117	119	120	119	115	129	113	121	123	162	103	119	122	123	128	108	101	119	117	116	111	117	129	112	108	118	108	137	115	107	107	116	122	108	117	117	127	99	131	108	119	121	115	143	112	111	121	110	106	119	97	108	104	107	119	98	110	110	131	149	106	119	111	108	132	126	127	101	136	129	117	110	132	116	116	97	121	124	106	111	115	129	96	117	140	115	113	97	120	107	101	101	111	118	112	89	138	96	99	137	112	123	122	117	122	115	124	115	109	118	122	116	111	106	121	133	137	125	96	124	105	110	115	120	111	119	126	108	119	137	130	101	129	116	105	130	103	136	101	122	102	114	120	124	114	125	130	127	119	121	125	118	107	126	112	139	133	134	130	110	111	109	103	108	118	120	136	110	107	107	118	101	121	116	112	119	110	125	117	121	97	110	102	118	95	112	107	125	137	113	133	134	97	125	106	124	108	114	114	105	110	109	122	119	138	113	104	117	122	111	118	128	88	128	126	106	136	120	99	113	112	121	113	123	109	132	146	123	121	128	136	120	119	99	96	111	127	138	136	125	121	130	119	104	115	134	150	115	137	118	120	119	113	110	115	124	103	163	118	100	105	125	127	107	125	116	122	124	108	136	123	127	102	107	118	120	127	115	141	119	111	128	129	147	118	104	110	131	110	116	114	124	94	132	120	137	102	117	102	121	122	116	110	127	122	113	110	129	118	111	108	123	135	113	125	127	122	119	129	118	129	117	107	115	115	118	121	110	121	123	122	101	120	141	116	120	146	103	108	110	116	118	113	114	130	106	103	134	106	112	106	108	145	131	98	99	127	117	133	119	121	109	128	106	121	133	116	128	111	99	90	103	94	124	108	93	112	129	105	138	106	118	97	125	112	106	108	129	133	133	116	96	129	119	133	120	111	126	106	114	119	102	117	98	131	117	109	119	134	119	106	145	106	124	122	111	105	110	126	111	125	103	105	110	106	130	93	126	118	125	106	93	143	125	95	107	107	114	99	124	110	112	116	101	99	84	100	118	130	117	122	113	121	116	100	125	116	88	108	105	115	128	130	114	119	111	109	118	126	119	113	113	128	119	117	133	113	122	111	142	122	122	132	119	114	122	146	91	105	121	115	105	102	104	126	106	114	100	139	102	122	136	131	91	112	103	127	103	106	131	119	122	103	126	117	98	128	113	109	115	130	124	128	149	95	129	110	131	126	124	108	137	124	135	105	95	102	99	113	108	113	114	109	143	115	132	133	110	137	107	111	115	113	126	129	110	106	117	119	125	125	128	119	87	120	107	126	124	111	103	112	118	119	111	106	110	116	119	110	117	120	132	107	126	123	125	109	126	122	128	117	102	129	124	120	104	120	137	119	127	128	103	131	138	103	121	104	100	134	106	108	133	126	105	115	113	108	106	135	124	97	119	103	116	117	113	103	106	113	128	118	125	120	115	95	130	122	120	127	134	120	114	110	122	122	108	128	100	134	110	116	130	127	113	104	109	120	125	128	108	103	126	91	107	116	133	107	123	117	105	103	118	123	127	118	110	116	95	108	110	108	118	123	120	130	115	105	111	108	92	103	121	110	125	121	127	112	113	94	137	126	129	116	134	108	118	121	137	106	116	113	100	118	110	110	116	106	108	122	119	117	113	108	138	120	110	133	107	123	119	125	115	132	106	112	130	86	123	122	129	120	97	118	100	109	105	121	106	93	133	117	116	141	127	120	118	100	128	116	105	122	101	126	123	138	125	116	112	100	127	112	121	104	127	111	98	120	136	95	119	122	136	106	101	116	98	128	132	125	127	110	126	104	130	111	133	132	112	138	98	118	112	112	134	118	102	116	124	124	119	138	103	103	118	129	131	131	108	135	116	90	119	127	121	98	119	108	131	113	114	105	112	138	129	124	111	123	113	116	139	111	115	120	120	142	129	116	117	116	130	120	141	133	117	104	132	109	118	97	110	107	107	96	116	107	109	119	128	135	130	111	115	114	114	127	128	119	116	119	103	104	107	112	105	138	118	111	97	123	102	92	97	110	110	129	123	123	128	128	106	110	140	131	140	128	105	134	126	109	106	113	102	105	131	121	110	103	101	111	100	114	134	127	111	99	135	140	111	130	110	115	126	120	148	120	111	115	110	113	108	108	120	111	102	113	122	112	102	110	113	106	115	137	131	86	94	129	139	115	133	100	107	105	115	130	127	111	99	111	106	95	123	110	130	131	107	122	128	123	99	139	135	126	106	119	116	132	114	119	100	118	128	125	104	112	105	103	99	112	111	148	124	105	132	126	122	109	101	123	118	113	122	98	113	93	110	108	111	129	122	112	113	136	116	117	79	135	114	96	84	131	113	124	145	118	120	116	128	141	120	123	137	131	112	108	125	141	142	117	110	89	125	111	124	112	102	143	116	124	108	104	112	120	117	98	99	118	116	95	102	117	127	129	101	114	108	130	127	125	113	122	125	108	122	108	110	120	126	99	117	117	122	112	114	121	106	127	108	112	108	132	120	110	100	116	105	112	115	116	128	112	122	110	102	122	136	134	101	108	100	100	110	110	112	138	124	123	110	106	124	119	113	103	141	109	108	106	117	117	115	108	117	112	100	111	132	129	114	134	121	124	105	130	117	97	113	123	106	85	115	100	105	126	110	128	111	109	129	111	117	127	116	127	110	110	114	113	116	114	110	123	129	100	110	117	135	122	106	127	115	106	146	117	103	114	120	126	109	111	120	133	117	112	100	125	103	108	126	109	111	123	122	97	106	101	131	123	126	116	116	122	102	124	134	131	102	108	97	108	101	119	121	122	122	117	124	133	98	106	126	133	104	129	120	112	125	124	110	123	108	103	104	115	123	134	74	122	96	109	102	130	96	116	121	105	112	102	106	114	131	114	125	115	127	112	124	131	126	124	142	125	101	121	125	111	105	108	136	102	99	113	117	125	107	124	145	117	130	106	117	132	117	114	110	127	127	118	115	108	113	148	129	128	120	107	116	119	113	104	120	115	135	127	107	120	102	125	113	114	106	126	107	119	117	134	109	111	128	105	110	110	107	145	106	125	119	132	116	119	104	109	113	99	126	118	132	109	139	118	108	124	129	110	124	95	94	114	98	126	121	104	133	107	106	128	116	111	120	102	98	106	115	110	117	121	111	118	109	112	114	101	95	122	109	120	118	124	113	100	117	100	115	113	125	119	117	105	101	101	108	105	109	101	96	124	114	102	105	107	99	105	126	100	128	135	109	122	119	122	99	137	128	131	98	133	111	110	121	103	102	128	132	115
18168	1029	2096	2571	2384	1793	1505	1265	1113	1000	918	778	736	683	632	569	572	540	498	490	507	534	481	431	449	439	401	407	398	386	419	412	407	392	403	384	372	342	382	386	371	328	348	367	351	346	358	324	351	324	376	377	363	367	339	333	349	340	328	345	362	353	353	378	355	357	347	327	362	378	373	359	357	353	353	318	371	359	360	350	349	364	343	331	362	351	335	325	333	358	345	319	360	354	337	364	328	318	343	346	298	326	331	326	315	351	310	325	352	327	319	346	306	339	299	310	342	343	319	305	338	347	330	335	308	342	332	318	364	360	333	337	374	369	341	319	331	318	310	341	314	352	361	314	308	323	351	377	345	347	314	326	349	336	355	354	353	338	328	333	329	350	305	361	348	333	326	337	331	323	347	313	320	332	311	362	292	334	349	317	299	325	334	341	343	329	326	324	355	322	357	340	325	346	336	324	350	371	311	321	377	318	340	314	314	347	351	341	355	354	326	336	348	358	312	318	330	322	343	361	331	343	333	333	322	334	310	314	327	340	310	369	334	346	344	326	346	349	309	331	315	330	343	328	344	351	335	331	347	352	338	336	321	338	300	338	324	303	347	360	327	372	325	330	345	320	350	317	355	328	331	316	336	350	323	333	342	320	379	302	350	337	319	333	329	338	312	323	351	332	330	328	313	345	344	329	367	345	349	307	332	347	348	328	322	361	351	335	317	292	301	357	356	364	351	344	337	340	316	324	343	341	338	309	320	343	330	331	312	313	331	306	319	336	327	315	335	297	333	346	347	341	338	296	329	333	311	314	318	332	334	334	326	362	347	344	321	322	347	328	287	350	324	333	303	345	319	362	308	341	313	350	303	334	303	348	300	328	313	336	334	340	352	304	323	294	325	355	326	337	341	291	341	353	330	318	334	302	306	317	324	346	334	336	333	343	320	349	386	343	277	313	339	330	311	325	357	374	314	311	358	335	334	332	330	315	334	335	346	330	379	315	334	321	320	374	357	313	370	382	331	315	323	330	308	312	326	359	334	356	312	330	327	325	324	351	325	337	312	308	344	323	347	364	305	317	324	316	357	351	341	339	346	309	321	315	348	327	351	335	320	321	364	317	348	298	332	327	332	336	316	312	334	335	348	364	332	345	353	302	345	318	359	358	316	322	358	353	322	353	367	317	327	354	320	308	280	320	345	335	341	350	350	365	323	321	323	297	326	341	341	302	338	323	349	332	326	313	334	295	348	316	288	337	339	327	301	327	315	331	323	275	337	326	325	317	337	330	337	310	343	313	331	343	323	363	335	334	306	332	341	349	348	340	305	331	312	313	325	331	317	358	341	321	347	323	321	307	325	309	312	355	281	332	302	326	322	353	317	306	325	318	334	333	341	310	327	338	319	334	335	322	342	339	326	335	353	313	339	372	315	325	334	320	330	324	321	357	327	319	344	324	340	339	344	319	331	308	342	354	341	333	323	309	324	346	328	334	329	335	343	362	313	319	335	352	352	330	344	323	341	334	342	302	300	326	302	316	359	293	326	373	318	315	336	340	330	347	314	320	346	332	320	316	271	315	320	340	349	332	301	335	331	306	335	311	307	299	326	342	338	371	337	348	361	329	318	344	339	355	307	356	349	337	327	317	315	330	316	340	328	343	337	316	382	329	313	326	319	340	292	327	314	312	324	356	352	331	335	333	326	305	342	317	330	333	341	325	359	351	365	332	320	310	335	320	348	316	358	331	339	315	344	352	341	319	288	293	348	339	373	354	325	322	323	337	333	316	335	335	339	313	355	345	317	339	336	351	333	317	345	308	308	339	326	338	345	319	340	361	313	317	353	345	293	315	306	349	325	348	341	325	350	325	336	373	336	350	319	326	327	337	326	350	316	378	340	333	353	333	320	345	315	310	320	334	331	331	346	334	299	315	322	336	338	306	366	348	328	328	352	324	341	330	366	351	324	348	331	303	323	354	296	328	317	302	346	326	350	314	338	328	318	346	319	312	332	316	343	329	328	313	333	342	346	334	312	311	326	315	347	318	342	343	306	325	326	333	325	342	309	349	319	327	367	336	321	339	329	312	352	318	322	344	303	308	340	286	376	325	313	336	354	322	349	354	312	341	334	322	329	335	355	343	310	341	327	337	321	330	310	323	327	342	334	341	323	301	323	354	359	342	321	307	348	336	339	328	353	340	321	339	326	336	342	362	378	322	323	388	340	334	334	330	320	359	329	350	326	344	341	330	303	349	345	325	317	354	332	329	358	347	346	319	374	333	327	366	331	318	312	316	357	317	336	340	308	307	333	302	318	339	322	309	316	338	315	348	334	320	306	334	327	355	342	295	341	326	324	340	331	311	307	352	341	359	332	290	326	331	325	329	316	330	352	327	330	310	312	299	346	359	342	333	334	331	322	351	354	341	345	363	343	310	320	356	320	324	343	354	334	315	345	335	324	332	361	337	352	338	348	341	321	354	328	355	360	314	343	353	327	337	351	339	336	303	338	323	342	354	344	324	331	371	329	314	312	343	321	333	346	328	338	330	320	321	318	308	330	318	336	316	348	301	341	342	282	370	333	359	326	349	328	313	322	363	339	378	338	296	357	332	322	337	309	337	349	385	320	339	347	281	328	301	333	289	331	330	348	365	329	346	333	332	347	335	307	323	341	318	331	311	343	351	334	315	335	340	345	326	331	370	311	324	327	352	336	338	320	371	343	348	338	356	317	350	332	342	356	351	306	332	310	307	319	335	340	336	332	321	349	367	319	314	350	341	359	306	334	327	324	322	335	320	330	314	352	346	330	329	344	309	344	332	301	334	337	338	326	340	371	334	332	347	331	305	297	307	339	312	311	350	290	368	333	317	335	344	321	352	346	365	335	330	351	355	326	323	346	302	326	323	315	337	329	331	353	333	332	332	342	333	313	342	319	344	346	347	349	318	317	291	349	367	329	322	308	370	352	360	355	356	334	334	324	302	342	332	339	312	298	320	304	336	313	344	326	342	329	294	316	344	305	326	302	343	313	325	330	334	309	346	338	353	319	329	352	309	343	304	342	339	336	352	342	331	311	324	338	312	316	326	347	329	313	330	317	302	326	319	331	347	385	330	332	332	324	275	321	309	335	308	327	322	335	350	337	365	350	365	358	308	368	342	321	305	314	330	334	304	327	346	314	360	348	327	337	328	328	333	321	352	350	319	321	307	321	376	355	343	332	331	332	321	307	325	349	333	361	331	326	342	315	332	330	371	314	320	337	333	320	316	329	330	312	357	326	312	319	330	331	325	313	329	326	332	333	347	352	308	342	338	346	323	351	334	377	311	334	330	330	328	315	348	364	354	288	360	370	338	319	318	356	368	287	305	321	342	341	338	334	293	326	308	319	359	313	329	326	301	330	315	335	335	322	306	365	326	354	323	343	334	352	366	298	335	320	351	339	318	300	342	317	312	344	301	342	312	335	323	327	315	312	332	324	330	335	329	342	365	323	326	371	311	353	324
51059	18305	6673	1978	1157	832	686	554	490	458	437	345	335	305	296	305	320	271	254	297	326	298	270	263	246	254	274	229	250	232	234	238	216	246	264	239	237	234	235	215	232	221	208	224	246	232	231	234	228	227	234	213	228	249	238	251	234	240	220	242	256	213	243	235	229	218	233	219	235	220	226	248	275	237	243	247	226	244	242	227	234	211	253	237	221	251	267	239	245	269	212	229	217	232	229	235	220	235	232	209	225	239	206	254	206	258	226	230	252	225	216	246	218	246	246	260	242	229	240	217	240	238	229	230	220	232	242	244	224	236	245	228	254	226	221	249	214	242	224	215	248	205	220	212	221	238	217	209	199	236	246	238	207	211	225	212	229	235	247	237	239	197	240	230	252	223	206	246	227	215	227	224	249	224	217	227	250	243	239	230	215	249	206	263	218	232	244	219	218	231	242	187	210	223	243	243	234	233	214	236	229	228	257	217	201	223	224	267	246	247	206	243	232	210	223	233	224	210	211	241	247	166	242	229	215	229	222	247	233	233	226	214	284	233	224	214	222	249	250	224	225	244	231	225	214	250	231	194	220	222	214	247	242	225	217	213	193	223	226	215	217	240	226	205	265	227	232	270	234	222	216	240	226	230	232	238	215	233	239	229	232	236	195	221	223	228	240	249	251	242	226	214	231	241	207	230	220	247	226	222	222	236	258	231	218	233	238	174	213	238	218	189	250	255	247	236	231	224	223	253	227	228	231	231	228	244	249	246	213	234	214	247	239	247	209	207	223	254	216	235	239	228	234	216	225	234	228	213	251	238	239	198	240	221	212	239	234	218	210	230	199	246	235	224	239	232	239	249	236	223	201	273	208	217	241	228	215	203	250	206	230	223	229	243	237	219	213	200	214	220	239	216	211	225	240	221	216	229	249	221	231	202	219	198	226	230	225	226	241	249	251	215	233	228	207	251	232	229	210	253	219	211	209	225	203	269	222	219	215	232	216	257	202	200	247	222	225	217	219	218	257	220	262	237	252	219	226	220	242	231	235	241	250	234	220	225	228	231	226	234	246	248	228	229	220	229	249	251	236	247	275	218	230	211	213	222	245	217	221	220	262	225	227	229	212	234	253	221	253	239	214	209	233	231	219	265	227	241	200	224	247	227	245	196	225	190	236	267	220	206	234	228	188	222	211	245	216	191	223	228	224	228	242	252	241	250	248	256	223	245	220	239	264	252	208	233	235	217	257	213	202	244	263	263	251	247	246	235	225	252	253	238	225	225	223	225	223	202	233	220	239	237	241	217	238	237	213	264	238	265	251	217	239	220	241	214	206	244	227	250	245	243	253	230	226	223	250	211	217	242	236	276	253	245	218	259	227	209	233	217	226	234	239	240	203	222	217	216	255	247	225	232	211	255	232	248	251	231	240	238	217	244	234	243	221	219	234	206	216	252	225	261	238	250	220	215	223	211	225	220	211	220	223	241	218	217	231	218	230	220	237	235	217	235	243	241	243	211	228	230	241	228	226	248	239	237	236	226	243	225	241	254	238	236	259	248	221	230	236	217	238	219	226	248	212	207	257	244	235	218	243	247	261	244	246	217	200	230	205	204	240	243	250	205	234	237	247	249	269	212	220	230	216	224	235	226	234	222	222	215	228	223	236	242	252	226	220	216	224	237	245	250	218	232	248	218	217	262	260	233	238	235	251	212	235	231	235	220	247	214	198	236	219	225	235	231	253	228	253	239	219	250	251	234	223	236	244	238	206	252	225	237	233	238	239	233	201	222	237	233	252	267	236	226	252	251	239	248	215	229	215	216	224	225	218	221	244	233	228	210	235	235	228	200	215	225	253	266	224	222	224	212	223	234	208	237	213	230	246	217	227	223	233	261	237	212	207	244	255	220	272	243	214	198	220	265	237	187	215	222	213	210	307	216	212	211	240	231	237	236	239	257	237	238	212	231	243	241	216	244	227	232	226	284	232	234	228	200	215	243	245	254	236	227	219	226	229	232	256	196	229	238	232	235	249	242	218	209	217	212	208	242	226	219	219	235	233	255	216	215	240	243	253	263	261	244	241	246	239	234	208	233	210	233	219	222	220	244	241	239	206	234	234	219	234	199	248	220	251	225	233	225	241	202	207	210	236	217	233	253	211	230	225	222	230	242	205	247	233	226	236	298	231	201	197	224	238	219	237	265	242	208	224	242	209	231	237	236	216	245	262	222	221	220	199	238	220	222	235	219	249	217	234	238	238	246	226	238	211	227	242	248	230	228	218	257	227	245	217	222	224	231	233	210	232	231	229	226	246	253	220	242	201	245	250	231	217	224	252	220	228	227	231	257	246	248	220	219	247	223	217	232	217	224	234	255	249	241	268	221	198	235	211	239	228	235	235	207	239	198	221	217	252	275	256	228	222	242	256	225	203	229	211	204	264	198	225	223	213	253	202	233	183	231	223	211	246	206	245	224	246	236	236	219	232	217	228	227	229	249	237	201	235	273	215	235	220	222	253	245	240	221	227	228	231	194	228	205	224	244	217	218	231	260	225	239	256	245	251	201	221	225	198	233	228	240	228	230	209	251	232	229	234	233	237	248	286	212	238	237	247	248	239	229	248	227	253	236	219	218	259	236	239	210	192	236	239	239	221	241	201	206	242	240	240	234	217	238	207	233	239	231	235	212	222	232	216	227	220	207	225	228	217	247	254	232	225	230	245	216	245	248	255	217	234	248	250	259	243	201	209	235	217	233	223	198	234	234	230	236	244	198	247	263	260	197	202	242	218	225	239	245	195	234	247	235	204	207	240	247	240	227	201	243	257	209	221	212	237	242	241	198	225	196	216	235	221	237	249	218	219	202	233	256	247	233	246	247	275	245	220	249	250	256	227	243	226	227	225	247	202	233	194	222	237	229	229	244	218	198	236	253	254	215	234	215	215	247	216	233	232	229	206	216	229	218	242	211	241	239	223	222	240	223	222	233	235	236	219	238	221	264	237	225	255	222	257	224	243	236	260	208	205	243	230	215	218	228	214	225	202	261	217	244	186	201	239	244	232	241	248	219	211	219	258	216	216	231	221	272	208	243	233	201	238	229	217	234	230	244	235	212	227	220	219	222	246	243	242	244	242	230	251	224	224	215	248	225	245	238	199	249	223	243	214	254	224	243	242	243	232	241	216	241	225	237	244	214	224	210	233	217	240	208	213	217	238	203	207	232	220	243	229	199	201	243	220	240	250	214	221	238	200	234	251	236	240	204	252	219	243	204	233	236	222	216	218	250	239	206	217	230	229	261	230	210	250	211	234	235	247	231	235	207	223	237	217	258	249	231	235	228	213	225	233	208	225	248	239	231	221	229	241	252	242	233	253	241	239	224	239	221	209	261	239	209	230	207	240	221	242	217	211	249	219	200	238	223	211	245	202	216	217	210	217	257	243	233	225	243	236	239	215	223	247	217	259	216	218	223	227	234	248	238	222	213	236	229	209	216	219	207	210	237	270	212
23938	1925	4135	4881	4303	3499	2909	2403	1993	1848	1639	1489	1295	1232	1144	1078	1051	1022	938	915	837	880	880	825	799	772	766	712	763	659	693	728	668	662	690	722	709	685	651	655	632	604	658	674	635	652	649	618	609	605	644	610	637	574	667	602	630	637	648	612	653	653	597	593	620	566	623	632	590	564	622	628	570	586	616	579	610	603	624	611	567	629	584	637	623	576	598	631	561	607	580	599	597	615	593	575	597	626	590	586	582	566	619	585	514	594	641	597	566	584	588	571	635	593	585	623	574	534	572	600	597	595	590	600	592	574	557	660	576	604	609	587	584	587	555	603	547	604	597	631	579	584	626	612	586	554	598	599	600	570	627	576	592	573	619	609	594	569	571	628	581	597	573	627	549	587	582	627	583	590	569	548	587	607	557	592	592	541	604	626	575	636	569	576	599	600	587	562	584	581	587	601	594	616	584	613	575	589	589	570	585	595	576	612	535	552	560	607	596	589	609	569	583	599	548	540	569	584	598	561	612	602	614	596	573	511	628	587	577	602	613	568	565	568	558	551	581	592	605	601	588	595	594	610	522	611	592	604	573	548	598	574	581	610	594	572	562	568	561	576	605	559	558	595	553	592	575	541	618	547	555	587	580	593	576	632	613	544	584	575	601	560	598	587	603	610	624	589	586	596	636	594	595	546	561	571	572	563	571	564	602	623	539	567	572	558	581	594	586	610	595	582	557	570	568	574	626	587	549	558	604	578	561	584	550	560	534	611	612	580	582	606	548	595	601	548	596	586	597	591	564	586	561	603	577	566	546	587	537	529	561	571	574	575	595	614	576	585	574	637	569	555	579	572	585	622	571	599	594	603	588	584	581	589	569	623	594	605	558	594	617	590	571	562	582	601	619	575	590	554	579	576	573	570	607	613	557	571	553	543	590	592	551	564	611	560	565	544	672	582	619	590	564	576	586	550	595	584	585	597	609	553	581	546	540	589	602	580	591	594	589	596	566	589	592	587	594	583	598	587	583	586	583	597	602	571	590	572	553	598	594	587	568	584	638	569	607	575	586	593	540	580	631	557	597	575	570	584	586	568	544	589	562	588	602	587	583	596	596	560	608	531	581	616	555	577	587	604	558	568	618	560	565	585	585	550	607	579	559	612	541	582	583	572	571	568	597	613	552	552	575	578	605	595	610	599	568	570	613	624	582	602	568	564	568	572	570	607	579	621	575	563	567	570	583	570	584	554	571	613	573	579	621	578	581	573	549	581	598	552	561	572	569	568	585	583	607	579	599	622	558	606	590	538	551	557	567	593	589	570	577	608	624	611	638	595	561	619	616	579	596	594	603	550	576	581	590	588	597	590	572	581	581	619	593	634	571	537	607	581	555	571	607	563	582	592	574	570	599	552	615	578	539	642	565	591	545	570	558	570	582	549	612	593	566	574	567	578	572	599	605	593	618	613	602	548	597	563	569	597	545	592	573	606	604	606	630	568	548	569	574	633	587	578	587	571	560	578	570	567	568	598	591	632	557	620	568	602	577	571	574	584	575	611	552	564	633	606	594	613	593	594	553	617	627	600	585	584	541	643	599	609	598	606	591	600	595	577	590	572	628	603	585	592	600	577	557	610	627	611	580	593	577	585	607	563	598	573	551	600	593	555	569	583	575	575	622	636	568	590	562	598	580	596	560	562	594	589	571	564	610	572	588	560	579	634	592	558	605	556	599	619	591	635	607	580	596	580	549	591	615	561	584	610	605	585	587	602	587	550	570	601	604	572	603	586	582	597	600	557	634	606	564	609	592	624	601	595	544	565	561	574	578	536	548	556	611	571	553	540	612	582	587	565	619	618	568	599	587	555	590	618	608	572	517	613	576	596	589	572	593	570	607	575	584	617	599	565	578	594	574	623	533	614	572	606	622	545	581	611	620	578	571	600	591	556	569	600	615	608	566	633	577	576	627	590	560	591	579	568	612	588	597	548	537	618	581	579	601	585	620	583	622	568	556	556	513	630	599	585	587	574	586	577	550	576	549	629	544	588	610	604	607	575	559	585	598	574	577	581	552	566	585	554	587	602	582	601	534	579	595	519	587	592	592	568	596	614	581	601	586	554	581	565	568	609	593	586	604	597	604	587	587	555	558	581	564	606	583	572	569	588	602	580	593	612	593	577	551	587	598	557	580	570	613	582	586	596	572	570	608	571	598	620	571	609	589	587	614	599	551	584	580	569	575	601	601	599	559	574	602	533	620	569	566	592	567	609	600	600	551	607	609	578	631	577	563	611	590	582	549	582	586	563	615	613	567	588	581	601	589	615	549	589	565	601	627	558	554	574	617	605	566	570	575	640	578	578	566	601	555	532	571	588	572	523	568	591	571	565	562	582	571	600	586	547	539	587	601	587	583	583	592	591	601	597	575	582	610	571	577	576	591	531	558	583	601	555	608	548	591	578	605	567	608	591	557	596	600	585	533	579	610	572	586	605	593	569	611	615	627	627	613	600	533	645	566	603	607	623	609	574	593	592	617	570	580	528	568	629	613	569	572	570	581	593	584	573	604	603	589	601	537	620	582	570	622	587	610	594	544	590	581	589	542	589	588	567	599	604	600	586	621	602	569	588	591	585	580	587	607	570	613	586	608	538	569	616	616	571	596	558	554	603	572	554	592	590	569	579	551	565	603	589	540	595	598	608	613	561	580	595	556	546	550	585	580	586	573	540	578	602	584	574	591	540	600	607	644	588	607	601	591	589	572	611	578	617	636	592	542	556	581	617	598	571	618	621	543	563	566	583	560	594	551	606	602	577	540	570	587	627	571	563	556	564	578	594	612	568	581	540	574	553	559	556	583	584	634	574	573	605	606	620	635	599	564	557	587	541	536	598	585	634	536	602	548	599	597	562	620	625	538	538	624	605	562	593	600	597	582	595	580	608	614	586	571	588	564	634	598	549	561	551	595	619	575	555	630	586	586	576	543	565	660	573	610	591	567	548	615	593	589	574	537	565	575	616	579	568	569	603	567	605	567	619	577	539	571	605	564	577	631	575	577	552	592	604	586	620	585	570	613	580	547	550	610	597	596	591	624	597	589	613	566	582	603	565	566	553	599	552	590	615	636	554	549	600	587	578	629	584	575	605	593	596	584	573	563	582	582	582	569	550	595	579	623	597	595	601	636	604	598	617	554	569	569	594	570	593	588	579	548	584	621	601	588	577	622	631	595	551	570	602	597	606	561	575	602	598	587	526	624	548	617	554	566	594	622	582	566	570	602	579	607	623	619	566	571	609	603	592	618	578	541	599	568	529	579	581	582	572	594	612	586	566	616	583	583	568	531	592	551	582	568	597	566	619	567	594	576	586	608	594	577	562	575	538	582	547	606	595	573	552	570	607	584	588	564	597	586	620	599	592	626	568	553	566	624	560	542	559	552	593	587	547	597	573	589	596	573	572	574	608	541	573	611	581	563	575	626	579	614	576	597	588	570	597	602	605	633	571	625	587	604	604
3963	256	252	275	251	263	226	212	236	216	233	225	221	235	233	240	204	234	222	257	234	223	231	229	205	214	232	202	210	223	213	227	229	223	235	252	220	210	231	242	221	195	241	216	226	231	240	253	209	218	222	191	230	236	215	208	209	229	234	251	235	219	200	231	197	225	227	223	256	210	238	202	243	220	198	195	218	239	247	214	223	235	219	214	193	249	224	213	229	207	233	222	210	221	236	222	224	235	209	214	249	195	225	211	209	226	235	236	253	213	204	236	217	243	222	226	211	203	208	234	243	242	222	212	221	216	234	216	215	235	231	220	224	245	229	205	227	224	212	233	206	212	210	203	195	210	237	239	205	251	234	241	228	219	223	209	216	204	224	215	238	215	236	202	233	209	251	208	235	206	236	249	234	239	241	213	191	199	240	204	248	193	218	224	212	205	226	225	235	216	202	237	227	252	208	249	217	195	238	204	219	226	220	220	249	216	209	249	231	203	203	228	199	209	203	223	198	218	211	224	202	250	247	220	219	255	231	227	222	234	210	210	227	233	216	210	229	229	239	208	230	233	241	231	231	230	249	222	216	208	202	196	220	222	205	226	239	222	218	213	216	242	237	214	210	247	228	225	231	223	230	212	218	259	223	232	207	215	244	199	238	229	240	192	225	203	210	215	206	226	229	225	251	212	217	238	216	237	227	215	221	228	216	204	229	217	234	216	234	230	253	189	242	220	233	236	235	246	227	200	215	211	232	217	251	243	240	225	237	223	238	229	212	213	233	181	222	209	265	208	188	192	232	227	270	222	220	209	221	228	200	242	199	216	230	220	199	211	217	237	229	206	227	255	211	222	195	240	208	218	218	222	264	227	175	207	234	223	226	255	205	221	206	238	244	223	244	208	224	234	223	227	215	248	242	234	207	226	218	239	255	255	225	180	216	202	221	245	207	221	262	225	211	212	221	218	234	223	215	213	222	255	199	228	222	251	228	224	212	229	218	251	211	214	235	215	208	244	214	217	192	225	207	215	204	208	222	252	239	212	222	209	241	237	236	242	196	229	227	232	214	203	202	210	218	203	210	244	211	224	241	201	212	242	207	230	229	234	234	233	248	206	205	246	212	215	237	215	201	234	235	227	210	211	248	246	268	252	241	225	205	232	232	248	198	227	195	234	246	231	216	238	256	208	216	233	235	241	199	203	205	217	221	236	208	217	258	247	229	233	238	235	220	242	219	217	213	225	226	217	261	235	215	203	213	214	210	208	242	224	204	204	246	200	232	234	230	233	206	207	238	223	238	222	230	225	221	230	213	238	226	219	230	219	267	202	238	223	230	238	238	223	244	213	221	239	209	224	235	212	231	204	224	231	189	234	213	222	225	198	231	202	216	216	217	222	209	204	216	241	193	210	220	242	234	245	223	222	217	224	250	230	223	237	228	197	228	221	221	225	204	204	217	191	220	208	232	237	201	231	243	212	205	217	226	225	213	219	213	223	209	204	220	231	210	212	230	225	255	232	194	193	215	245	266	198	227	222	215	247	200	207	243	268	233	230	206	218	213	212	220	222	215	227	236	205	229	257	219	218	217	224	193	217	219	232	261	228	234	219	232	271	245	248	205	246	244	245	211	237	213	210	233	231	228	227	218	216	227	235	237	232	218	239	237	210	213	209	215	224	257	215	230	216	201	209	225	213	225	197	238	229	227	220	195	243	223	215	219	218	209	210	239	210	216	220	206	227	230	210	247	240	228	198	245	235	213	231	219	216	221	223	208	200	235	236	214	219	216	219	216	238	221	257	233	217	241	190	224	232	217	221	224	241	251	221	221	198	229	241	196	215	224	227	237	200	213	222	224	225	219	225	220	198	245	238	237	193	234	236	223	240	235	258	240	239	218	203	197	219	243	202	221	234	227	233	219	234	228	213	206	233	218	210	256	269	230	199	220	202	219	235	229	239	227	237	235	224	239	247	235	234	195	229	210	244	218	222	245	224	246	217	219	214	231	202	228	224	212	240	210	228	230	231	220	217	238	227	229	215	220	233	231	239	234	218	222	208	208	232	241	208	215	204	206	196	207	208	230	259	254	214	251	236	243	235	246	218	218	222	218	223	247	212	193	204	216	230	215	226	223	234	222	218	211	222	208	237	233	237	237	215	196	254	227	255	228	222	219	257	206	236	237	210	229	193	203	247	197	228	206	215	225	218	201	228	219	204	245	230	246	225	193	240	230	215	239	254	214	236	216	219	244	212	239	243	209	212	224	218	213	227	231	209	206	218	215	218	238	228	236	226	228	187	225	224	243	198	211	227	231	229	239	228	233	236	211	228	231	246	236	223	228	239	224	220	211	208	235	202	213	219	221	232	227	186	202	196	250	251	214	213	223	233	219	208	213	241	203	220	214	202	214	243	205	223	240	213	224	213	225	218	213	248	229	202	220	246	223	233	226	193	201	251	238	219	203	223	224	222	242	212	221	217	199	227	238	205	201	238	228	229	224	231	241	206	202	226	235	221	221	250	220	226	228	222	259	239	215	239	241	219	192	217	240	253	230	241	204	225	232	229	236	221	245	243	212	215	234	250	218	194	199	197	218	208	232	218	221	230	243	188	213	208	260	230	229	221	230	200	200	223	215	251	212	221	224	218	222	239	216	215	207	221	222	260	213	218	248	265	231	232	218	215	230	256	224	222	201	217	208	239	216	210	211	192	204	202	231	234	192	229	210	254	204	205	240	225	218	234	232	215	236	225	205	228	235	249	204	232	200	205	215	230	229	240	224	214	201	234	232	227	213	227	249	215	223	213	234	211	228	236	205	196	232	221	220	205	252	211	180	219	233	215	205	197	236	229	218	202	232	219	215	238	204	217	206	248	243	219	215	238	223	221	227	221	205	228	224	232	244	236	206	224	227	240	235	218	215	217	229	235	205	207	217	224	216	231	200	200	200	231	230	231	210	237	229	219	251	248	225	204	236	202	229	243	227	241	231	216	209	264	224	228	217	197	229	209	224	203	203	233	227	235	222	239	207	207	223	227	242	202	243	217	203	236	220	234	260	248	221	231	232	216	232	213	191	241	224	225	217	217	218	215	242	209	237	226	227	254	196	225	202	240	249	222	224	220	221	240	245	237	231	239	234	233	223	219	216	205	229	246	236	240	248	211	212	201	224	214	222	245	223	216	222	217	235	219	222	218	224	240	220	209	234	235	254	210	263	216	252	241	244	223	226	223	224	242	253	209	208	246	223	205	216	230	189	234	227	225	240	225	232	225	233	199	250	230	248	253	226	233	210	237	222	221	230	202	215	209	207	221	240	252	238	235	225	187	235	227	207	196	226	230	240	252	224	227	232	215	211	216	208	228	227	238	224	209	225	211	228	229	205	215	215	230	246	226	240	218	227	231	226	217	211	198	228	232	235	243	214	216	202	226	246	231	232	219	188	266	200	237	216	245	216	202	203	258	244	225	218	227	219	236	229	220	219	196	225	217	239	223	213	191	224	203
4079	556	541	634	568	598	566	610	559	528	529	572	529	550	506	566	575	541	545	559	527	568	524	541	555	504	554	512	549	524	560	514	543	537	557	548	527	555	519	551	529	587	544	503	552	536	532	580	519	530	545	543	542	549	495	557	572	550	543	562	473	508	529	565	520	550	518	545	547	545	587	574	518	574	559	569	539	593	571	532	515	573	538	529	582	568	489	511	527	518	559	536	541	509	533	559	563	559	555	525	541	509	543	521	541	536	565	543	535	500	530	545	542	516	496	545	537	507	521	556	524	569	571	548	538	549	519	533	544	527	542	532	520	539	499	522	548	561	530	545	526	545	513	509	554	560	537	531	575	533	506	520	512	524	559	551	511	528	535	502	540	531	504	565	507	578	524	579	504	517	521	524	548	504	542	544	524	530	553	559	552	498	567	539	542	559	495	560	533	550	500	555	510	552	559	530	550	556	511	544	561	547	529	518	491	504	512	517	524	536	578	568	552	515	556	524	511	536	544	525	542	514	536	511	522	530	487	508	545	559	567	539	547	534	571	537	536	520	525	518	549	566	524	480	520	539	521	493	562	561	537	542	608	535	564	527	549	535	549	555	541	537	536	516	558	515	548	534	563	562	616	505	548	533	532	532	528	524	543	556	548	571	531	535	558	534	515	519	553	511	511	544	554	531	544	550	541	589	498	578	549	538	553	547	475	541	555	563	520	562	561	534	519	546	567	534	562	555	552	533	558	533	539	528	567	550	542	532	562	556	560	534	516	506	542	505	519	572	534	535	500	542	521	536	541	525	511	521	552	503	516	533	552	520	561	489	548	507	536	562	533	503	547	535	505	513	534	542	543	567	580	557	575	592	532	547	543	532	507	550	517	521	529	531	525	527	568	528	519	538	492	533	564	552	534	518	572	518	566	561	512	567	511	519	568	528	529	508	512	519	552	537	527	541	521	510	575	582	522	563	551	565	543	537	591	540	516	563	551	546	544	568	532	509	568	546	539	530	527	559	525	535	535	507	531	544	559	520	539	542	538	536	537	522	533	516	488	536	508	544	536	563	563	539	494	566	545	537	551	531	513	533	558	516	551	553	548	521	516	564	571	539	537	568	510	530	522	501	563	547	529	538	577	523	499	618	544	525	560	550	512	514	536	489	556	559	536	529	556	494	526	572	547	539	537	535	521	543	503	551	536	550	550	533	547	532	539	531	532	506	557	540	531	512	511	554	544	577	553	523	570	552	573	560	550	546	520	516	523	563	533	506	509	584	563	519	581	590	549	562	524	554	518	538	515	509	523	507	530	513	560	543	549	511	565	506	546	519	545	575	523	506	547	575	530	562	527	518	537	509	517	517	528	503	526	546	515	505	541	518	532	559	525	578	552	542	528	494	551	543	534	515	532	544	526	496	532	547	542	580	576	562	554	557	543	555	542	595	554	506	542	520	548	511	525	551	576	568	568	541	568	536	542	533	587	572	499	505	524	543	536	524	553	552	534	498	551	575	524	529	540	569	526	548	493	542	570	558	525	525	551	560	524	549	501	546	511	532	505	502	499	560	544	584	575	520	531	548	576	568	585	545	511	526	554	568	526	550	536	572	536	551	560	525	588	558	561	543	560	540	565	541	529	569	563	527	546	491	549	555	570	532	542	553	510	522	551	520	599	559	598	558	546	541	493	537	551	523	525	496	532	544	549	524	571	586	495	543	555	511	536	495	514	568	518	472	522	554	546	555	557	537	528	535	502	555	553	542	507	537	518	537	557	519	562	514	509	542	511	571	533	524	553	520	581	570	536	546	529	542	573	507	518	519	523	560	569	530	583	539	589	566	551	536	560	528	539	546	527	525	496	519	519	539	529	518	584	513	543	530	507	514	553	537	556	536	522	519	520	523	564	567	536	539	533	527	547	536	503	500	526	534	555	533	570	538	572	507	543	572	547	518	559	500	561	581	559	533	534	515	571	527	561	478	554	522	567	550	499	523	524	533	523	552	571	548	540	508	538	570	522	570	548	507	536	526	529	552	555	595	530	532	539	557	541	548	492	554	559	519	527	541	526	581	558	513	554	569	545	518	551	527	516	541	531	513	566	560	548	572	563	569	495	525	522	548	510	516	547	549	544	579	524	522	556	551	548	535	513	526	530	554	566	530	549	564	553	485	532	526	512	544	587	530	507	484	549	582	551	575	546	522	574	547	530	561	537	543	547	552	539	563	546	558	564	559	532	575	605	558	537	541	576	574	509	518	557	543	510	566	533	532	549	550	519	541	545	553	526	515	530	512	533	565	558	573	576	554	567	537	540	505	548	551	522	551	531	468	537	544	539	529	535	576	500	562	527	550	524	521	537	556	566	549	536	533	497	557	565	551	554	570	566	575	572	521	509	547	543	533	560	519	553	542	494	582	549	551	532	524	528	548	563	543	513	531	523	497	526	529	525	500	540	526	551	509	538	547	542	521	542	542	565	505	560	535	512	506	554	543	520	517	483	511	524	535	546	520	529	552	502	508	550	540	537	546	576	550	516	553	526	548	533	509	533	529	509	511	526	526	536	543	517	523	529	533	494	553	527	539	527	526	515	554	521	538	547	527	566	520	568	555	532	527	566	499	531	524	512	548	567	558	558	524	555	534	557	561	530	543	551	580	518	520	531	518	545	558	561	521	573	533	523	573	517	519	521	559	559	549	505	524	522	541	562	489	559	510	510	567	551	531	559	544	578	533	555	524	516	531	539	535	524	506	558	499	549	529	543	532	545	529	523	530	494	526	517	532	530	525	539	520	532	516	541	538	544	554	574	516	590	528	536	581	544	558	571	492	535	559	569	503	551	597	541	545	551	510	538	507	548	483	552	542	485	548	519	541	538	522	502	551	553	509	527	543	546	533	535	554	556	530	562	521	556	486	513	558	516	518	541	503	572	539	568	511	509	504	519	577	533	535	544	554	536	507	521	539	509	542	524	487	554	553	522	521	514	531	547	567	529	555	521	557	586	525	558	564	531	583	584	525	539	538	580	528	570	559	540	556	506	543	503	507	496	476	563	551	533	532	587	562	575	547	556	517	538	504	521	537	491	538	535	519	562	519	500	596	540	498	522	529	504	558	528	512	558	564	506	520	521	503	557	529	523	539	548	507	585	559	522	549	550	555	544	565	587	521	551	517	561	537	513	559	530	532	574	537	523	541	536	540	516	541	540	528	552	518	545	516	553	526	565	586	547	565	539	550	524	551	553	535	553	573	556	549	552	546	487	511	536	534	569	535	516	576	535	565	495	543	532	551	532	518	522	532	515	554	575	523	549	563	544	569	534	532	532	520	574	556	557	553	556	554	581	557	530	535	551	565	548	509	561	486	591	557	489	518	504	540	519	549	551	536	528	552	558	565	556	543	496	534	565	551	537	531	526	561	503	511	545	561	477	573	521	536	520	570	571	554	550	515	516	498	553	554	552	535	584	525	517	561	549	520	536	565	552	540	575	484	580	518	599	564	526	534
41159	9974	1622	821	547	444	335	276	226	214	178	193	184	164	140	164	121	145	143	155	121	144	141	105	131	131	131	137	136	117	130	126	131	120	116	121	120	137	112	104	120	121	133	105	117	116	126	95	102	109	110	116	137	119	87	136	129	86	118	123	103	93	96	128	115	110	132	117	109	123	132	123	126	113	127	111	117	107	131	113	132	141	121	103	122	102	120	103	136	97	115	92	113	107	115	129	111	113	109	116	125	105	130	121	122	129	126	127	118	100	120	117	110	137	126	114	133	133	136	124	113	128	104	107	112	120	118	125	101	122	107	105	105	101	130	120	106	108	113	117	114	114	122	107	126	114	140	116	127	120	115	126	106	132	112	109	105	123	112	118	126	124	100	115	131	110	114	116	119	110	123	113	111	113	113	143	119	108	107	122	106	107	98	122	131	109	121	101	121	126	126	112	104	89	120	106	117	108	104	117	124	90	92	110	110	124	110	130	111	130	101	108	104	111	108	118	122	123	120	116	152	114	118	116	117	122	125	108	114	121	138	112	121	98	124	110	126	111	119	115	129	126	121	121	126	101	123	125	120	108	138	121	112	100	104	108	117	128	117	114	126	116	117	120	104	113	129	116	114	110	126	111	129	140	130	99	138	128	126	126	153	99	120	122	132	125	125	95	124	119	130	131	109	112	105	107	106	107	115	115	115	127	113	122	111	116	104	129	114	112	112	121	90	119	117	121	131	105	122	110	114	123	117	128	104	119	124	106	130	110	127	134	110	133	114	126	127	131	109	139	101	117	120	110	107	126	105	96	107	107	93	124	126	107	120	104	111	119	112	124	116	123	123	104	112	111	105	115	102	138	101	123	114	100	113	117	130	102	115	113	90	107	119	108	131	116	112	100	116	118	122	102	119	119	121	108	108	107	121	136	123	136	127	107	116	114	116	121	119	119	126	128	112	109	116	121	97	108	125	118	105	124	106	114	110	114	115	110	96	126	113	106	119	122	112	117	139	139	120	105	110	141	126	99	95	117	129	115	120	115	111	125	107	133	110	109	135	120	114	125	114	96	124	106	109	118	117	115	125	119	107	112	155	125	109	122	111	99	160	122	122	120	131	93	114	107	128	111	109	111	118	84	117	124	119	131	102	117	127	108	124	110	111	93	113	129	115	115	110	120	138	130	115	120	116	112	105	108	100	112	109	96	122	142	129	113	118	113	115	115	119	92	120	108	122	138	103	113	113	113	123	121	105	98	118	136	116	115	105	101	128	115	109	111	112	113	113	135	141	120	93	111	132	129	121	102	133	105	98	102	120	115	112	139	109	130	95	115	130	102	104	118	122	113	106	113	118	111	126	109	97	113	123	124	141	114	140	97	142	114	107	121	130	118	130	104	121	138	122	110	93	130	117	118	109	129	106	114	124	125	126	124	97	117	115	106	127	123	103	117	130	116	106	112	107	114	107	108	86	120	110	99	108	118	128	125	118	107	116	124	138	127	124	113	108	102	121	108	125	111	136	114	135	117	124	131	140	111	126	102	112	112	93	119	116	122	113	109	132	109	120	122	113	136	126	93	106	134	113	100	102	109	119	125	117	117	99	114	122	114	118	107	124	135	112	123	116	90	121	112	110	106	128	112	152	122	96	116	98	121	138	115	138	120	122	128	91	116	124	131	105	107	126	102	102	124	122	105	123	122	144	98	98	144	114	116	103	122	107	137	131	129	111	135	124	114	123	126	147	112	133	121	101	102	134	123	136	115	120	113	93	127	119	114	88	104	127	118	109	118	132	114	133	109	139	108	116	123	108	98	125	117	106	120	115	119	109	114	107	106	117	111	129	125	103	95	108	108	115	118	111	117	96	131	99	115	107	108	91	105	106	136	100	122	101	131	130	151	126	133	100	102	108	109	113	126	130	116	101	125	108	90	127	104	121	104	126	95	124	126	125	118	138	119	130	120	98	115	113	110	124	142	102	120	118	104	123	134	130	98	128	131	128	108	109	116	101	104	89	107	118	136	147	123	129	127	124	115	125	100	112	112	118	108	128	107	108	104	126	126	127	126	121	114	115	117	113	113	130	116	113	119	116	115	139	118	117	113	111	121	124	108	120	115	110	123	113	101	102	127	128	110	118	112	110	124	102	121	92	117	107	128	132	105	123	119	114	117	85	128	116	105	124	104	107	105	130	118	136	114	107	100	138	103	106	127	124	110	116	122	115	115	110	119	104	105	98	114	117	98	100	102	113	129	110	113	107	107	124	113	109	115	96	128	112	122	113	140	125	125	125	102	110	112	122	126	112	137	109	108	105	114	117	116	116	115	127	147	110	114	113	113	95	124	125	119	108	124	138	128	136	115	122	114	140	132	111	112	131	132	119	107	95	109	133	92	116	112	112	123	112	151	128	124	119	110	113	96	124	108	98	105	117	120	95	115	115	110	126	105	123	107	120	113	123	115	110	132	93	134	113	98	105	127	113	124	117	108	112	114	109	129	99	95	116	112	111	128	101	125	125	114	99	121	129	115	129	97	120	110	114	109	108	122	119	112	117	134	110	103	107	93	124	132	126	100	124	112	130	98	115	125	100	104	127	111	122	110	118	109	123	108	116	105	111	104	121	100	109	123	113	111	120	127	129	107	139	114	128	107	119	120	107	112	110	106	112	130	102	135	114	114	126	136	117	122	120	117	109	115	121	110	116	121	104	120	117	118	106	116	123	124	98	123	90	116	104	128	109	110	125	106	105	122	124	109	118	110	119	113	106	138	125	113	133	128	119	112	104	124	120	101	130	141	101	147	121	124	90	120	121	122	128	129	116	105	100	131	102	109	97	111	131	128	101	108	133	127	118	104	127	111	141	118	130	115	106	105	118	110	113	106	114	119	115	104	110	134	94	119	109	118	109	111	106	138	111	120	93	118	111	122	114	110	124	111	136	102	114	119	103	135	114	111	115	114	110	115	115	98	118	118	124	123	116	104	114	93	106	134	125	128	110	112	116	129	123	110	99	94	94	134	146	131	126	102	130	128	111	130	106	129	119	119	113	109	115	126	134	131	123	124	132	91	109	132	132	114	99	113	112	110	124	136	137	99	121	115	111	86	119	110	106	127	124	124	131	125	120	113	107	102	126	119	105	119	105	114	103	113	137	117	113	108	120	141	121	141	114	134	111	95	134	127	102	115	130	111	123	127	107	121	117	127	120	145	131	126	123	106	113	123	111	124	122	116	118	127	106	108	118	94	101	136	110	106	129	117	129	121	114	123	134	139	109	119	112	111	113	112	134	128	119	120	115	133	114	111	137	124	108	118	103	96	113	117	110	151	102	111	128	116	107	123	115	90	115	117	104	133	111	99	117	101	103	116	121	109	104	112	130	118	105	114	133	112	120	103	118	128	120	104	145	107	121	110	106	110	114	96	107	137	121	115	103	132	123	113	107	108	125	133	123	120	104	92	116	138	128	128	124	108	108	101	119	135	125	117	102	118	121	108	115	107	109	106
17919	1044	2106	2596	2216	1825	1519	1283	1043	925	920	776	733	660	653	551	596	515	499	528	485	435	444	450	476	446	419	428	388	413	421	382	427	398	378	364	359	364	372	376	365	384	381	354	405	359	372	355	355	350	375	361	374	366	374	319	321	399	336	379	355	299	340	343	372	337	349	383	370	368	316	340	309	336	355	333	338	361	344	350	364	342	343	322	308	331	342	347	336	331	346	362	333	333	313	349	341	349	336	345	324	288	290	319	317	338	323	340	328	321	317	339	329	356	311	335	346	350	333	349	320	364	323	333	344	354	338	352	329	342	326	369	329	341	326	354	299	352	347	320	338	350	348	346	331	327	331	348	334	328	334	343	343	360	320	345	356	295	317	339	329	344	356	347	365	358	325	344	357	322	348	339	292	329	356	353	335	341	341	323	310	330	315	351	313	364	350	355	329	340	342	347	339	370	366	349	354	338	350	352	340	295	340	352	346	338	328	328	342	324	324	335	295	346	364	319	330	311	354	329	344	314	345	342	347	330	364	324	309	318	359	373	346	335	340	315	307	332	374	305	346	325	347	323	363	314	358	342	320	332	325	357	380	338	319	331	316	340	326	356	331	341	335	329	344	341	328	371	367	346	327	332	378	341	349	344	312	365	329	340	341	342	337	322	326	344	323	359	325	323	342	307	311	349	325	315	367	311	332	357	322	341	337	317	309	354	337	317	341	300	319	336	348	352	355	319	326	351	321	334	359	332	350	323	344	350	312	309	316	368	284	341	315	331	313	360	314	349	341	317	331	377	329	339	289	333	351	344	344	344	320	302	333	345	342	349	349	347	326	306	293	312	328	332	337	328	307	331	299	339	365	354	334	361	289	312	324	344	330	311	316	378	333	333	328	345	342	334	300	322	314	317	323	311	341	318	323	310	324	340	326	335	344	299	354	332	338	319	307	324	325	347	354	305	324	329	311	351	357	341	301	331	320	328	324	322	341	367	346	349	332	347	334	327	367	322	349	350	341	325	323	328	310	319	377	289	339	344	332	333	333	302	332	352	314	345	340	366	315	332	326	313	302	349	301	348	326	321	342	319	320	348	314	359	333	329	319	321	334	340	321	319	323	345	345	348	323	339	330	337	313	313	343	355	283	313	334	343	348	328	334	295	364	371	347	337	324	318	315	337	324	310	361	327	319	341	357	324	317	344	317	316	355	355	355	375	331	302	355	329	315	326	341	314	338	326	349	326	327	304	329	328	343	310	332	316	346	302	332	313	316	353	344	320	305	331	321	314	358	371	313	327	332	317	324	297	334	328	338	326	343	341	376	339	365	368	367	308	310	325	297	347	306	327	334	338	310	359	339	345	355	349	338	343	339	336	329	308	383	324	327	293	358	326	341	338	336	372	334	316	356	330	329	342	308	342	340	318	348	300	345	342	335	326	336	310	334	329	330	321	344	364	307	330	335	325	346	316	321	329	310	329	354	352	327	362	308	310	369	350	310	328	338	329	355	330	366	333	324	311	342	336	303	325	353	331	334	365	300	324	324	333	315	335	356	339	334	324	368	303	310	336	370	331	312	336	336	295	358	336	337	333	334	382	339	336	288	351	341	360	292	327	330	312	360	335	364	300	325	340	356	300	354	309	334	356	309	382	297	313	363	328	345	356	329	336	318	313	363	313	347	327	317	323	317	349	320	322	332	338	347	332	331	329	324	322	329	354	341	345	323	335	323	350	338	330	337	329	347	310	351	346	331	313	351	283	325	340	289	349	321	321	329	347	349	332	332	328	342	326	334	316	319	335	312	335	310	331	327	326	365	341	312	307	330	355	319	328	326	340	357	345	319	332	322	356	339	355	341	305	356	296	311	326	322	321	319	323	333	317	315	314	334	355	333	339	317	329	319	323	334	324	333	345	329	342	337	347	285	348	339	342	307	356	323	344	333	326	370	310	333	309	338	331	323	329	358	328	334	325	321	343	333	321	357	321	364	358	320	315	323	332	328	325	343	324	340	327	334	325	314	376	334	336	354	348	329	299	356	316	333	343	322	323	347	343	353	303	335	316	314	334	291	368	325	321	321	363	330	344	417	311	345	344	310	355	328	334	328	325	333	315	320	351	356	302	303	331	339	318	348	326	336	336	307	340	335	338	314	349	327	348	309	351	326	327	340	329	338	312	362	365	342	323	318	353	330	334	368	339	327	345	341	358	343	315	339	334	324	342	335	318	310	351	317	335	319	336	326	366	329	337	296	298	306	341	336	348	329	298	349	348	295	312	367	305	337	326	341	306	298	310	331	323	345	295	346	344	337	296	320	328	321	326	331	336	350	312	350	335	340	361	348	353	334	327	323	335	332	325	354	351	303	345	334	324	295	341	299	319	287	321	337	321	329	342	329	328	308	336	314	317	326	331	347	365	328	319	302	327	322	321	334	373	351	333	377	332	344	332	326	339	324	345	312	355	332	295	341	314	335	333	302	330	328	382	334	319	332	353	315	323	356	324	347	353	351	354	341	329	367	318	329	312	352	334	314	354	301	339	320	333	339	356	284	325	337	324	354	325	304	331	325	319	333	304	316	343	334	295	350	315	334	324	327	345	306	338	344	349	329	319	345	303	332	316	335	344	332	353	321	351	352	317	326	339	358	347	342	318	335	302	296	327	293	354	341	323	333	349	328	321	329	330	331	322	317	318	317	318	347	324	283	321	331	355	329	339	332	319	297	322	310	343	324	354	329	326	332	303	321	334	333	329	345	350	315	333	350	301	349	317	325	327	367	334	356	326	327	367	340	318	353	352	339	330	332	322	316	353	322	320	328	357	314	350	346	330	325	342	356	329	324	321	295	338	337	343	342	304	331	339	326	332	327	318	332	329	336	329	330	349	325	307	345	341	320	332	356	345	302	328	382	341	305	332	310	308	336	313	322	331	320	304	362	335	326	375	295	340	339	335	322	341	345	351	338	324	340	334	357	324	331	314	335	356	321	354	328	364	316	293	338	309	326	367	311	357	327	325	315	331	353	341	354	354	338	329	305	309	330	307	316	349	355	358	338	318	356	357	327	352	349	335	329	358	322	307	372	348	307	342	315	357	342	308	354	308	335	305	339	331	377	319	329	323	309	344	322	298	347	360	345	273	346	347	315	317	312	329	331	330	321	341	368	340	353	332	367	365	335	341	357	297	331	332	312	318	311	354	342	323	349	324	340	341	330	322	375	313	319	364	358	332	337	321	326	326	342	341	334	347	291	332	334	328	350	316	322	333	332	292	331	340	339	315	336	318	353	328	312	337	323	330	343	311	320	332	345	333	324	328	309	328	329	336	303	302	348	364	370	314	316	322	339	320	339	309	342	338	327	312	354	327	318	333	314	323	351	328	330	322	312	339	351	346	371	342	307	315	309	329	341	334	300	339	327	344	310	332	318	320	311	326	330	312	346	322	329	343	317	325	324	330	361	329	334	330	342	366	332	351	370	366	327	357	384	352	362	352	328	323	321	342	352	330
50818	18162	6614	1980	1080	859	721	577	482	444	415	371	365	298	298	312	320	270	265	240	285	266	242	245	275	242	280	265	268	269	241	230	242	265	260	285	228	257	236	260	232	249	231	234	233	264	219	215	280	222	249	221	224	232	223	238	223	236	216	231	231	234	236	220	260	253	255	239	230	255	214	234	238	233	227	223	237	224	227	235	247	220	238	211	236	235	229	248	249	243	221	256	256	226	236	245	215	218	253	238	228	249	253	226	213	251	240	221	257	201	203	215	234	217	228	223	236	218	232	226	238	230	245	218	231	236	227	216	240	226	243	233	227	247	219	235	247	206	246	237	228	213	221	230	228	237	226	256	232	213	242	224	252	249	265	239	201	229	228	223	237	247	219	226	238	243	252	240	247	209	232	215	244	208	246	222	238	228	259	252	254	246	266	219	218	230	215	220	233	219	242	239	235	227	221	206	234	267	200	208	252	232	240	241	224	263	234	248	240	248	243	235	219	230	213	226	215	216	228	244	216	207	222	215	230	211	216	240	227	219	211	239	229	224	238	232	241	232	214	190	237	218	237	225	234	231	226	215	234	236	231	253	216	230	235	214	212	231	222	254	235	205	232	231	230	227	222	221	236	231	225	233	210	222	211	271	237	226	223	238	223	256	233	214	214	241	220	228	271	233	224	220	242	258	222	261	241	246	197	254	224	219	243	231	222	239	228	228	200	212	253	183	224	220	235	209	249	239	236	239	234	235	230	195	235	219	234	226	238	235	207	223	239	227	239	240	259	262	227	203	228	222	244	234	241	239	230	208	228	226	207	205	214	227	238	233	221	220	245	227	239	227	256	222	234	255	246	228	235	217	220	232	269	245	244	228	223	253	227	229	242	244	251	251	232	233	249	235	240	235	228	227	222	242	239	236	229	234	229	245	247	244	249	242	210	240	226	217	208	248	200	248	227	246	226	216	282	223	230	250	228	204	235	225	225	233	236	231	247	227	264	231	225	227	215	228	226	229	245	205	216	212	251	234	224	229	202	228	213	223	259	231	215	217	231	235	237	240	246	220	218	240	254	233	221	192	232	226	226	210	246	210	210	239	270	208	229	244	261	247	244	238	206	237	237	224	219	254	234	240	227	216	236	226	250	226	246	235	234	256	241	218	242	243	204	213	231	209	219	228	266	273	227	248	233	227	225	226	231	227	248	222	252	254	243	244	233	231	237	242	232	238	250	233	261	228	231	253	231	218	220	234	223	229	242	231	240	236	232	221	210	211	229	236	238	225	235	238	239	234	247	238	242	246	240	203	223	236	260	230	217	245	230	235	231	240	219	221	218	271	257	261	219	256	241	229	217	213	233	254	242	258	228	227	201	209	224	257	229	238	205	209	228	234	260	232	219	231	238	260	226	265	200	225	251	207	241	222	230	254	234	261	214	272	223	234	224	233	241	195	223	266	226	229	222	248	230	212	224	234	231	192	254	233	247	229	257	251	223	238	223	245	232	247	239	247	235	201	236	229	238	204	235	215	226	253	233	201	191	250	215	199	241	219	241	221	249	227	225	239	257	233	265	209	236	241	214	257	216	241	274	248	243	230	203	229	234	252	227	238	238	220	240	213	235	225	222	228	256	220	215	230	246	225	236	234	200	231	222	214	220	222	200	227	195	209	238	249	232	273	268	235	224	242	244	219	254	245	250	237	215	243	195	210	261	216	234	243	220	224	241	227	214	256	232	220	220	233	262	261	228	211	205	226	205	223	238	295	237	225	223	243	235	244	230	244	246	196	218	249	227	213	253	217	238	259	236	242	228	288	234	272	224	244	240	262	257	249	227	226	230	235	227	255	265	258	237	219	236	255	227	246	228	245	250	241	242	243	215	252	236	216	224	239	227	264	248	226	217	235	241	224	231	174	239	244	243	216	225	242	259	249	242	229	234	227	225	255	243	214	232	254	226	232	221	207	211	233	222	201	229	220	218	220	235	209	233	221	225	229	230	233	204	234	231	217	250	205	244	212	241	209	222	226	216	225	237	227	225	232	215	243	232	239	231	212	238	228	263	221	247	236	233	244	249	245	238	242	224	210	233	231	244	220	243	192	252	227	210	247	236	206	225	224	238	239	239	227	197	256	224	229	248	255	233	226	217	237	233	211	229	244	223	227	238	244	253	205	252	276	211	234	212	211	225	229	229	212	217	231	240	222	233	204	224	252	252	245	246	240	228	233	223	238	232	224	255	236	228	269	247	268	236	234	218	262	228	236	204	229	214	237	232	233	195	229	228	229	245	243	232	233	241	205	194	233	255	238	214	230	219	202	236	235	254	241	257	233	245	237	247	212	217	216	237	231	237	228	220	223	245	254	195	250	230	229	236	245	234	227	224	207	239	220	226	217	247	226	247	215	228	218	226	230	249	225	217	235	253	220	231	234	234	233	253	216	255	238	246	220	228	240	208	248	218	231	247	217	215	223	239	234	252	241	235	221	213	252	233	237	218	217	272	230	218	230	225	250	226	206	227	258	232	243	252	239	231	227	242	242	224	242	226	229	228	246	197	248	233	254	244	227	240	232	224	217	226	245	205	218	258	240	206	216	241	232	238	231	217	258	236	216	223	208	252	234	201	233	226	242	207	221	215	226	228	205	275	214	259	221	220	226	222	264	225	237	228	245	223	215	264	208	202	210	240	244	234	241	242	243	242	219	217	221	242	231	226	219	218	243	243	242	229	240	219	257	233	214	220	212	245	231	225	259	219	216	242	232	209	245	260	223	247	241	244	190	216	241	227	255	234	234	205	207	217	204	239	247	207	224	227	221	211	230	233	224	202	231	267	236	233	212	239	206	208	244	216	232	228	209	258	227	201	223	234	260	224	236	241	239	273	215	231	230	244	232	244	259	187	212	248	223	216	244	203	221	242	226	227	259	224	254	235	218	219	233	269	221	238	246	216	239	249	222	231	245	224	225	235	224	223	237	230	208	242	225	251	205	238	246	240	221	255	224	223	263	250	243	254	228	210	237	233	234	234	248	233	259	212	248	250	246	226	240	222	231	249	217	232	230	247	232	218	240	259	240	262	244	217	236	236	236	231	242	260	242	222	265	232	220	231	214	216	240	220	215	265	223	257	218	247	242	220	236	214	229	203	230	263	209	245	228	219	234	212	207	237	232	243	230	204	237	235	251	252	235	238	252	270	199	229	246	230	238	187	237	244	217	224	229	208	247	233	228	260	236	231	247	231	251	234	238	221	228	230	269	229	226	231	230	221	237	220	238	208	190	236	223	222	230	229	250	225	208	226	209	219	210	194	221	224	233	255	255	235	235	224	211	251	253	253	240	217	241	243	209	245	223	232	232	234	236	228	234	232	256	239	217	228	218	230	233	243	214	225	238	219	231	235	244	242	228	249	220	246	241	232	217	240	262	210	220	213	199	248	229	253	253	213	228	256	239	225	254	262	224	205	242	214	234	223	206	236	229	248	215	251	229	239	251	256	228	219	224	234	219
23668	1912	4211	4892	4295	3446	2781	2495	2128	1875	1671	1504	1343	1184	1069	1065	1034	986	967	883	869	818	813	815	804	762	802	774	701	732	672	727	690	733	694	681	685	689	702	678	650	603	677	640	714	660	616	631	668	640	646	647	630	638	631	663	626	630	654	623	584	641	671	631	646	641	573	602	597	620	652	582	564	594	605	625	609	594	597	617	570	587	577	626	606	625	617	604	607	632	586	571	619	611	623	597	570	583	588	611	608	606	573	591	633	595	569	570	640	584	585	585	603	556	617	618	579	554	628	581	559	558	594	554	604	537	625	598	601	596	591	602	597	599	564	597	582	586	530	602	568	624	614	591	573	526	654	572	622	592	581	600	587	626	530	539	582	593	570	593	582	600	614	604	581	570	629	603	606	610	606	587	587	566	600	577	604	578	597	603	582	588	547	592	575	581	615	594	608	581	564	587	585	589	602	549	542	598	555	627	582	570	571	581	605	550	577	552	584	641	578	607	622	589	579	565	570	603	607	584	556	575	590	573	601	562	575	590	586	560	592	554	595	571	583	603	605	626	588	576	552	580	602	606	613	595	612	622	605	578	582	547	613	650	583	562	611	632	600	542	590	562	572	569	553	556	599	577	598	545	546	567	588	651	605	587	562	563	635	567	524	550	570	593	618	572	592	574	567	596	589	614	533	580	556	602	569	609	588	557	615	581	570	624	546	551	591	577	566	642	608	587	586	584	584	538	607	589	605	547	594	576	612	597	626	544	556	615	559	532	630	578	582	587	583	606	593	546	575	544	607	603	572	590	611	604	517	572	571	585	598	632	603	618	576	600	574	564	598	582	582	560	623	563	576	608	574	603	574	612	576	566	558	571	606	636	570	574	593	578	593	619	601	556	561	522	580	601	598	556	606	559	571	559	628	610	600	575	586	616	588	592	587	539	597	549	586	544	567	616	609	616	617	624	547	544	592	564	595	592	589	624	597	563	554	634	545	550	653	600	591	570	591	524	552	572	604	585	567	564	606	567	548	594	592	567	569	590	547	626	581	597	597	612	606	552	550	547	593	579	594	572	630	589	625	612	605	601	565	536	567	573	566	567	593	587	610	567	603	579	595	596	585	578	609	574	573	588	559	599	608	556	581	597	608	572	553	588	571	605	597	561	582	570	567	572	568	607	578	567	582	585	546	574	569	562	576	613	612	586	569	588	587	624	562	588	614	573	576	617	583	574	577	591	614	586	592	590	571	579	592	573	593	619	582	574	614	568	567	574	611	616	577	562	553	581	592	560	621	548	575	563	606	554	587	591	643	577	593	612	634	570	589	609	583	618	609	626	558	572	583	547	632	598	614	595	622	523	595	590	620	604	603	545	601	618	561	557	589	583	586	586	560	597	614	594	574	633	541	590	595	590	635	564	595	535	612	618	588	594	525	615	600	575	564	606	581	577	585	580	595	533	595	628	543	551	565	584	568	630	590	586	537	597	566	556	547	551	600	570	582	591	539	551	579	583	573	571	575	555	625	602	625	603	589	581	605	610	604	579	631	549	604	609	595	566	603	541	598	570	609	600	554	591	629	600	605	564	579	563	578	566	573	553	566	592	531	584	612	539	620	567	606	566	587	559	626	556	596	600	593	625	562	595	562	616	584	585	590	584	573	576	570	617	565	636	611	571	605	608	614	557	596	612	592	574	573	552	619	605	596	579	587	602	578	556	594	574	550	579	585	598	575	626	569	560	567	584	608	570	612	591	562	623	628	635	593	614	580	626	587	558	587	586	606	584	608	542	559	593	615	576	642	605	601	595	552	613	575	593	564	583	579	581	593	562	570	594	625	583	573	524	580	565	625	601	609	576	589	621	600	625	573	567	584	540	575	615	597	568	597	538	556	606	613	603	612	590	584	577	572	541	550	630	588	555	581	549	606	578	568	603	605	558	593	590	585	570	564	584	569	566	574	578	581	577	552	562	591	575	586	558	574	589	576	578	588	607	581	607	597	612	572	579	598	627	591	599	614	581	607	584	569	540	561	572	620	607	588	560	547	606	564	578	566	627	565	579	576	607	584	568	595	588	599	564	558	584	574	555	551	609	620	591	579	619	590	565	583	616	570	571	595	590	562	576	560	561	565	580	616	603	553	584	604	577	648	535	602	581	584	575	601	591	546	562	619	599	550	586	598	579	602	583	599	566	587	606	563	583	593	537	579	601	570	559	578	538	565	592	573	589	561	552	556	569	574	597	575	587	590	603	591	601	583	614	603	584	571	617	559	609	586	551	598	574	582	604	581	552	574	620	578	550	590	567	589	572	582	557	569	573	567	612	556	583	606	536	544	586	593	585	566	548	605	536	569	569	608	547	574	559	546	604	558	552	552	585	569	573	559	529	557	535	577	590	591	588	586	610	536	598	620	592	608	588	588	604	575	576	621	585	562	625	622	575	593	586	604	557	582	626	566	584	556	563	558	547	616	603	573	609	626	575	614	581	626	552	560	583	599	597	594	559	611	593	601	587	554	535	579	571	561	566	621	601	579	603	599	615	575	568	576	609	545	556	593	557	570	624	619	630	611	624	590	605	598	575	544	577	601	567	603	582	550	617	564	547	598	573	573	593	552	560	576	621	631	569	590	569	564	567	561	573	610	628	583	576	581	595	567	593	551	602	597	572	581	571	610	650	618	593	580	611	576	580	600	592	584	602	592	562	581	617	594	568	594	564	635	566	590	590	603	544	579	600	620	598	579	603	597	595	571	602	577	574	591	605	566	555	570	605	559	614	600	638	620	591	606	563	628	582	590	639	598	582	606	577	571	593	613	621	634	632	579	582	567	601	615	572	576	594	610	571	579	573	567	623	581	608	575	609	618	569	598	589	562	562	570	567	616	580	584	592	606	547	576	588	570	643	582	617	617	577	593	566	585	591	532	593	594	616	583	564	564	635	578	585	570	582	540	629	601	584	598	601	616	578	567	568	551	584	537	658	598	618	615	619	606	612	620	568	562	565	573	609	627	571	623	566	583	587	597	585	619	557	550	613	588	577	588	595	586	578	566	606	557	560	547	560	603	593	586	584	594	592	552	601	594	555	587	604	573	594	542	586	601	542	619	592	572	614	600	566	569	576	613	585	581	610	559	555	578	609	561	606	616	612	605	606	569	567	578	575	575	568	599	563	587	581	567	567	594	553	566	535	604	601	551	587	530	570	629	604	560	577	584	574	576	617	589	595	565	588	598	576	617	585	609	575	619	609	612	577	593	609	592	591	601	572	603	589	597	587	561	596	604	586	600	612	609	595	583	586	600	568	595	576	613	573	598	612	586	611	570	624	562	592	613	571	591	601	535	593	590	580	574	572	587	561	582	533	620	591	569	570	605	590	627	584	600	598	539	546	586	574	571	594	613	545	579	583	593	573	558	602	575	634	580	546	594	606	573	547	592	615	607	608	563	598	588	574	547	590	608	596	623	589	607	595	560	563	575	600	622	570	580	607	570	563	567	557	590	580	619	596
3842	256	280	232	250	252	244	225	214	237	208	251	253	261	226	219	249	211	219	230	232	247	220	231	214	208	230	206	232	221	234	221	228	193	222	224	212	242	222	206	217	234	214	210	220	242	197	219	230	204	202	229	217	217	223	199	209	217	212	226	230	219	249	220	225	236	217	224	215	196	225	239	220	203	218	214	223	234	206	226	242	226	256	246	215	213	208	199	220	222	238	222	226	241	235	212	225	202	197	220	199	241	235	219	188	229	217	234	197	229	229	217	228	218	238	231	223	238	196	237	239	240	252	219	229	209	240	222	239	213	232	229	230	228	246	233	206	188	223	200	241	222	220	222	235	241	226	217	223	219	217	221	227	237	250	218	212	251	242	225	239	240	247	194	235	211	233	230	205	211	220	222	207	221	197	239	216	248	224	215	215	217	247	219	247	195	228	203	209	239	249	216	223	211	240	218	219	214	234	222	243	262	225	222	196	226	241	208	228	213	225	202	213	236	241	231	244	238	238	220	229	226	222	228	218	226	215	214	213	241	220	224	207	217	235	257	277	219	204	217	238	243	224	222	206	236	245	216	239	233	236	234	216	228	217	239	256	214	216	201	214	216	239	247	263	225	215	229	200	208	241	188	214	213	226	221	226	226	211	227	237	197	218	213	272	241	238	230	218	217	215	223	211	237	227	209	222	209	210	214	230	197	283	238	228	247	246	251	219	212	231	226	209	237	254	232	222	235	220	209	258	224	218	238	222	236	219	214	209	188	203	220	221	231	208	220	233	232	244	236	221	229	224	202	240	235	236	219	214	205	235	215	219	231	205	184	224	203	193	226	212	244	238	218	235	239	190	230	235	226	223	206	212	226	212	233	226	218	228	217	204	207	238	214	238	237	239	191	212	207	227	219	201	238	243	225	244	235	241	195	194	243	224	223	199	240	212	239	211	213	226	219	237	241	227	220	216	231	231	225	215	229	227	244	238	244	225	247	221	212	221	218	193	239	214	210	221	219	220	234	216	204	207	206	217	215	239	226	222	244	245	234	226	270	228	218	222	183	230	260	224	232	210	220	222	243	215	231	216	231	248	231	211	225	206	217	239	214	263	215	224	214	222	208	225	195	228	215	219	230	202	233	227	204	208	232	204	196	234	248	224	226	236	218	208	251	246	182	242	231	205	209	245	233	259	205	225	250	214	242	215	212	251	237	243	236	222	208	205	243	222	243	221	208	230	219	229	222	255	218	201	201	244	210	225	204	234	225	227	196	183	242	222	214	207	211	221	245	228	218	241	219	201	190	225	234	205	242	248	204	221	206	209	232	230	220	236	228	235	240	230	225	236	225	208	234	236	218	215	220	231	215	233	226	238	230	231	213	222	237	228	207	206	212	206	240	228	203	225	212	198	233	236	200	239	226	237	204	220	223	254	233	212	219	211	257	246	238	203	244	201	231	211	237	235	241	240	208	228	213	240	199	227	224	224	243	204	234	218	241	227	208	230	197	243	250	219	240	253	237	204	239	224	212	200	233	197	246	202	254	226	233	224	235	257	223	212	198	242	232	191	206	241	239	232	215	229	236	244	208	221	232	222	232	234	232	213	198	201	240	199	259	250	238	209	247	216	188	248	231	239	211	211	224	233	221	227	215	230	236	214	207	232	236	233	252	215	229	218	230	206	207	242	239	228	221	237	227	216	209	201	228	238	212	199	258	234	217	241	215	207	225	248	221	207	239	229	228	233	217	211	226	213	196	216	248	223	202	213	231	240	226	203	255	230	239	242	216	236	255	231	206	199	210	212	189	217	233	210	214	226	245	214	231	217	240	242	210	213	206	212	221	226	217	241	235	256	214	215	206	242	233	228	239	229	199	244	215	216	222	231	220	229	235	210	233	225	217	242	208	223	240	234	224	202	217	201	242	223	206	215	223	221	239	218	233	224	217	238	206	212	229	209	210	212	250	218	223	211	226	231	222	198	220	202	215	219	213	220	226	244	226	215	224	210	221	228	243	204	204	240	211	242	231	199	220	223	237	228	231	258	230	278	217	237	232	211	207	222	222	199	210	217	211	220	244	205	224	211	231	235	255	226	227	232	208	194	230	228	217	201	236	245	232	225	194	205	225	255	218	263	223	245	236	237	228	218	232	229	240	205	211	226	213	222	213	247	195	235	225	232	214	197	219	194	167	227	208	213	254	234	213	236	227	246	228	197	230	233	235	224	234	206	234	229	231	240	238	246	219	231	239	213	235	197	244	231	220	235	210	222	231	210	225	206	223	213	226	222	261	238	246	228	229	222	255	215	215	246	233	251	234	215	260	223	224	246	213	228	233	213	232	224	201	233	200	224	222	231	198	211	232	223	229	255	245	234	230	191	246	212	220	227	248	245	227	194	217	242	241	247	223	235	228	204	234	239	225	232	215	203	218	211	217	223	229	216	224	231	220	218	231	236	224	229	207	231	218	233	215	234	218	207	237	249	223	217	229	216	216	210	228	250	226	205	232	227	175	205	190	231	233	225	198	228	207	235	218	242	205	235	240	245	282	233	236	223	213	216	228	202	233	211	200	211	204	228	225	206	221	240	219	222	238	204	230	224	220	208	220	208	233	246	185	213	224	253	218	234	235	221	253	214	222	218	234	228	223	228	197	252	240	222	221	205	247	214	224	213	236	217	232	204	233	206	229	255	220	209	227	226	247	243	242	221	240	232	231	213	195	237	232	217	223	229	221	220	237	214	217	198	228	223	216	241	217	237	212	215	215	238	217	219	217	212	225	255	226	225	220	238	230	225	248	191	228	204	223	197	214	204	221	208	231	207	254	219	227	236	246	210	235	219	235	244	218	222	195	215	215	248	236	207	238	221	235	233	233	217	231	243	204	215	249	217	226	241	248	253	227	191	242	254	231	212	214	235	198	227	210	237	225	225	223	197	233	243	219	227	223	218	230	212	225	233	212	233	222	230	221	229	209	222	231	207	235	245	194	223	219	225	214	226	221	256	237	213	243	221	218	233	269	219	212	187	220	226	234	206	211	232	233	233	226	228	187	221	197	217	231	233	217	216	230	215	204	255	241	209	206	219	199	231	224	219	221	229	218	224	225	223	195	239	234	239	244	219	201	223	224	215	250	199	235	224	232	220	219	185	211	237	247	243	256	203	216	222	239	211	220	217	221	217	246	204	234	250	219	235	236	215	224	231	169	271	192	241	244	209	243	224	209	220	213	211	234	219	227	226	233	198	242	220	219	202	223	216	239	244	220	259	208	220	214	228	228	236	202	217	249	214	230	191	216	229	255	257	207	234	220	239	238	197	219	224	204	213	237	231	230	239	223	232	218	229	230	232	226	241	226	229	205	238	253	237	218	220	207	231	211	220	205	241	227	239	230	236	244	217	194	236	223	222	214	231	232	224	209	193	232	197	189	226	223	220	217	253	238	211	248	243	218	217	222	221	212	247	230	191	232	234	240	224	215	229	207	242	198	241	211	191	224	229	217	253	200
4008	573	561	578	613	562	592	536	570	545	530	569	584	581	527	574	547	568	537	521	535	546	557	524	523	553	558	546	509	564	559	526	546	550	483	539	534	568	548	522	520	509	576	586	537	511	520	578	513	556	559	549	556	568	535	563	508	519	523	557	572	558	558	530	532	553	517	554	571	532	573	494	578	574	527	534	532	505	540	542	548	541	521	545	530	525	550	538	549	544	532	511	554	544	512	508	532	560	516	559	579	533	540	532	539	584	580	543	537	548	540	528	544	523	577	553	568	557	568	539	533	548	511	557	552	541	535	555	517	558	516	507	523	543	567	521	533	548	539	531	561	544	528	500	512	538	498	555	563	549	542	540	533	503	544	568	508	539	546	532	550	549	562	580	509	549	550	583	543	529	560	538	540	527	526	537	509	552	524	533	543	549	556	548	544	533	538	572	497	554	518	558	564	496	532	517	511	485	566	498	504	510	536	563	559	514	524	570	542	557	514	525	493	537	565	529	541	524	532	539	590	508	542	549	482	507	540	569	561	506	508	562	479	556	554	532	539	532	551	518	575	541	574	535	536	534	552	541	523	576	557	530	548	512	533	558	521	581	535	542	580	556	500	553	519	544	505	536	563	525	510	539	519	569	548	517	509	507	557	534	599	541	528	541	526	547	530	559	510	516	508	537	519	532	529	553	578	550	520	581	548	575	544	515	531	566	547	584	533	514	547	533	564	526	541	585	522	572	527	491	526	521	511	540	546	564	520	566	553	548	568	511	547	574	538	500	537	516	555	566	531	517	518	561	605	509	561	554	551	564	531	552	506	545	542	539	556	557	578	532	524	520	506	579	516	516	502	596	562	569	525	539	502	558	510	557	540	526	543	517	514	545	580	494	528	555	541	543	553	560	561	530	521	537	559	544	573	562	585	550	568	540	573	540	533	578	522	487	548	527	542	513	530	554	549	526	558	542	571	528	510	532	547	510	528	544	552	562	534	520	527	552	504	506	543	521	539	531	528	514	538	513	575	577	531	549	506	561	545	572	517	502	518	539	539	549	565	550	522	514	572	530	531	525	559	550	563	567	547	534	525	509	551	548	530	542	551	560	583	563	564	573	541	521	511	564	516	505	513	567	535	543	574	514	507	536	541	550	549	524	533	578	532	555	534	530	516	558	543	525	513	568	550	581	540	544	518	553	540	554	528	518	524	527	549	534	568	548	535	527	550	554	534	550	514	543	559	502	515	561	523	510	502	537	548	517	525	512	496	524	564	528	544	513	527	569	506	566	522	542	542	535	537	550	572	537	534	590	521	534	491	531	518	528	569	508	577	568	489	506	525	511	531	549	526	491	525	563	513	521	515	505	544	532	525	577	517	506	597	544	591	519	571	524	542	478	526	547	549	581	496	563	535	563	578	533	559	515	548	542	550	564	530	540	578	514	560	522	528	564	571	545	532	564	538	562	518	511	556	530	531	541	528	510	516	541	519	551	520	579	536	565	537	563	547	501	555	546	536	585	567	503	544	530	561	537	513	554	506	523	521	550	518	547	554	514	553	566	542	523	527	527	529	539	501	545	523	522	519	548	574	508	537	531	509	531	540	569	542	519	529	523	527	536	514	542	519	547	562	541	581	524	580	531	556	520	551	552	511	530	525	541	513	534	564	568	520	539	577	524	563	556	470	502	512	542	532	553	551	529	535	518	530	552	544	556	526	528	504	551	510	540	562	536	543	552	587	616	525	527	537	516	505	533	536	599	539	549	526	569	523	566	537	544	506	567	572	548	537	545	522	571	534	534	525	522	576	572	574	558	548	556	565	569	531	528	574	543	525	566	505	558	529	539	549	553	526	549	559	536	541	516	519	540	520	529	557	569	574	538	555	543	583	567	537	545	538	518	530	555	529	534	571	527	536	515	540	553	536	553	564	576	549	520	523	578	542	552	563	531	527	550	529	568	586	534	547	540	536	550	492	532	547	536	518	552	518	542	546	563	556	520	547	498	542	584	563	546	530	513	515	563	583	507	511	507	544	583	548	518	562	521	551	554	538	545	568	514	534	501	533	564	534	509	512	557	503	560	531	554	545	533	543	491	526	516	547	539	549	566	538	598	543	528	503	524	518	559	519	559	524	530	526	556	523	567	558	570	505	527	554	576	542	520	531	539	514	571	478	530	563	525	520	552	518	540	540	511	512	535	532	521	523	505	540	524	592	546	572	526	494	537	549	546	530	520	518	528	539	542	541	562	539	540	557	525	560	534	546	572	577	509	523	543	540	529	515	560	582	552	530	588	529	540	560	525	520	564	584	554	526	513	538	531	529	553	554	511	561	520	558	555	551	546	494	525	581	550	536	556	531	542	524	512	530	543	534	573	574	575	562	528	528	545	528	475	528	552	555	538	551	551	544	519	526	572	544	571	522	522	540	556	541	528	536	528	513	540	551	506	520	540	486	548	593	603	529	581	533	538	506	575	558	528	563	544	524	556	489	565	540	543	523	493	506	502	582	554	540	507	556	535	545	530	584	528	567	553	569	516	523	587	598	513	534	546	548	537	545	557	542	553	536	545	522	546	512	526	515	560	523	545	526	531	501	552	532	515	521	531	568	492	526	560	556	564	523	524	508	562	527	529	509	542	535	540	500	533	550	533	554	514	549	516	540	533	507	544	531	520	554	569	533	534	513	581	574	559	542	539	545	531	571	515	539	501	543	501	551	542	515	563	527	519	555	521	537	525	537	537	519	533	511	551	551	569	524	583	561	525	577	571	556	518	512	527	551	556	510	591	571	547	543	545	544	584	573	560	515	534	537	523	552	497	544	529	563	541	503	538	542	520	535	547	537	540	538	572	519	498	551	509	519	538	528	511	533	556	523	507	491	554	570	537	526	550	530	518	613	559	553	541	537	568	505	554	552	521	527	566	521	553	522	536	487	514	552	551	555	554	564	527	541	550	537	506	544	538	567	501	522	538	569	566	535	510	506	533	574	578	555	497	530	566	496	546	539	598	524	591	556	595	515	516	555	553	525	538	560	556	516	499	515	527	494	532	554	548	552	505	538	526	520	529	545	493	565	539	524	524	533	529	535	484	550	539	518	543	578	525	517	535	502	572	525	538	563	556	570	529	510	540	558	538	580	541	560	570	503	522	556	562	504	522	524	534	513	582	513	564	553	514	523	494	554	536	580	566	526	581	523	548	537	530	547	516	533	538	574	545	526	535	508	536	526	584	541	540	512	573	553	541	507	558	527	555	533	502	527	505	551	511	534	524	564	548	518	519	561	566	536	532	597	560	537	617	519	520	562	555	527	537	562	533	501	510	521	581	515	493	523	555	550	546	548	531	554	543	564	530	561	514	531	547	546	501	522	527	523	526	563	541	555	539	561	510	535	535	513	580	571	565	525	555	545	572	531	540	533	580	539	531	559	523	573	553	540	520	565	565	537	553	569	516	523	521	541	567	538	531	519	547	556	549	558	533	546	523	528	521	538	528	536	517	527	545
40241	8475	1332	849	554	445	326	287	269	232	193	179	200	156	147	155	177	144	132	145	142	131	157	136	130	125	115	123	110	120	130	136	120	129	135	130	118	132	129	93	129	114	130	133	129	129	135	122	124	129	127	109	138	125	99	109	120	123	107	81	120	119	125	133	111	127	116	115	120	119	94	133	123	119	102	108	120	115	135	122	102	109	109	130	114	127	109	130	109	125	121	132	111	125	90	144	129	95	121	104	98	115	117	117	123	105	125	116	104	112	108	128	130	116	119	112	112	127	107	104	114	121	121	95	119	99	104	115	123	118	96	105	119	114	124	128	118	116	147	113	119	140	116	132	126	112	115	111	125	116	111	117	108	129	116	94	126	127	133	111	124	127	127	107	112	121	110	119	120	109	118	138	108	101	107	116	127	106	102	117	108	109	118	115	122	117	124	109	117	131	125	130	99	124	91	129	110	112	123	109	112	127	109	114	114	117	97	122	121	125	121	111	113	152	132	136	115	118	101	143	109	114	112	103	101	121	131	101	107	129	118	123	122	122	116	125	126	124	96	103	119	112	119	132	89	133	113	111	93	106	113	106	126	141	110	122	113	110	113	128	129	122	122	115	116	111	103	112	105	114	131	141	117	101	116	108	117	114	115	120	117	108	112	122	101	112	115	111	127	129	106	106	134	121	120	112	113	112	97	131	98	118	125	102	130	102	122	115	109	109	101	117	114	120	115	124	125	108	117	101	134	131	128	97	115	124	110	129	118	112	123	107	121	105	135	124	107	136	117	110	141	145	118	133	113	114	116	118	129	101	102	114	133	141	128	121	133	109	125	106	113	117	114	153	119	106	134	124	124	116	119	115	128	123	122	131	98	122	116	116	132	104	105	117	107	101	118	111	121	107	123	104	113	114	125	99	109	108	124	128	109	120	114	119	101	96	116	118	119	107	108	106	101	104	113	113	115	138	118	135	95	107	120	120	111	93	114	127	118	124	95	112	102	131	93	100	87	121	134	118	133	104	107	114	112	100	124	103	122	117	138	139	113	113	120	129	114	110	102	131	114	122	102	116	115	124	113	123	128	139	104	120	114	106	101	153	117	118	111	109	147	126	130	125	131	112	113	130	102	102	99	122	116	109	102	114	107	116	107	104	102	117	125	130	133	111	106	110	111	111	114	116	118	109	112	126	121	103	118	119	129	127	125	134	112	110	102	128	129	105	115	115	125	137	133	116	107	130	127	132	127	100	138	120	119	135	130	114	133	130	123	104	120	105	122	123	124	106	120	98	107	114	120	118	110	119	141	132	104	117	96	129	105	112	130	115	118	98	122	135	123	111	124	105	120	112	115	105	116	127	116	120	106	124	111	110	115	118	128	125	120	115	113	118	134	115	105	135	131	114	115	110	119	105	99	105	94	105	110	99	111	125	148	103	122	111	111	119	132	114	116	110	102	120	100	112	128	103	108	131	105	119	131	129	130	120	111	106	109	111	107	104	121	106	111	133	126	125	127	117	124	130	109	103	132	106	88	110	133	102	101	127	114	114	118	138	114	123	108	136	115	117	116	107	135	116	127	133	115	116	115	127	117	131	116	113	98	108	105	108	121	120	107	98	134	117	121	127	110	113	119	127	104	117	117	112	113	100	130	115	120	121	93	129	128	95	118	116	107	135	122	110	116	94	116	108	126	119	112	104	114	114	122	118	128	121	114	122	112	107	117	123	118	125	116	127	113	103	95	104	108	120	104	117	122	122	120	105	111	113	106	135	121	123	115	115	127	112	122	116	123	125	109	111	124	125	135	103	132	133	125	140	116	98	105	113	132	138	103	116	121	118	114	128	116	110	116	112	136	116	113	127	130	99	129	127	119	99	125	145	126	93	118	124	103	125	118	97	98	108	111	97	126	100	94	121	91	130	126	122	113	118	140	111	115	105	111	115	104	106	121	105	141	118	110	117	116	115	102	123	114	105	136	89	110	111	126	131	125	129	116	113	118	136	123	118	111	97	113	101	107	124	139	98	115	101	128	136	99	134	133	103	111	122	106	113	111	117	119	121	104	112	136	118	87	123	106	102	124	110	100	134	119	144	108	135	117	103	124	109	104	106	109	95	116	137	133	118	109	129	107	122	114	121	121	102	128	123	115	125	95	137	105	126	114	116	130	126	119	107	141	104	122	117	108	116	117	112	132	119	122	103	120	130	133	119	122	110	133	113	102	124	142	115	101	118	115	111	107	135	104	125	124	112	114	122	113	123	124	113	119	111	116	87	140	129	133	125	110	105	123	115	126	122	100	119	106	120	135	109	119	118	139	130	122	109	117	131	124	103	103	110	106	112	122	128	110	96	133	112	116	111	124	104	99	117	127	133	136	107	119	111	103	120	102	119	111	112	115	110	107	128	120	115	107	109	123	108	118	124	133	111	141	107	133	105	92	94	120	123	132	124	86	98	137	116	109	129	98	107	122	124	108	104	110	109	92	128	121	116	111	104	112	112	127	120	119	136	113	105	112	115	110	144	101	124	102	122	103	122	126	112	116	125	130	106	109	117	118	134	109	136	123	107	107	110	127	116	120	118	116	112	126	108	121	94	120	113	113	111	109	106	115	101	111	103	101	125	102	115	103	108	99	118	118	95	112	126	111	127	108	127	118	111	94	135	121	117	94	125	111	121	135	138	132	113	107	93	138	114	118	107	119	114	105	110	98	123	123	120	103	109	105	126	104	129	118	92	101	117	102	116	131	134	107	104	105	107	116	117	117	107	109	104	108	110	124	131	121	132	110	109	103	127	126	123	114	124	110	122	127	90	131	123	121	101	118	130	126	107	132	97	127	94	130	125	119	114	123	118	115	102	124	113	109	129	120	115	128	131	112	137	130	125	141	131	129	123	111	122	136	109	127	113	95	116	130	107	103	115	110	117	128	110	107	117	116	102	132	115	106	96	126	116	102	115	113	110	127	117	119	120	125	97	134	134	123	110	114	102	118	116	112	114	99	90	114	115	105	132	109	133	120	124	121	127	144	122	123	101	129	113	96	124	117	110	117	148	115	102	119	103	110	119	110	107	120	115	112	117	109	103	111	123	106	121	109	113	131	122	112	129	102	120	119	99	126	128	126	137	102	106	118	127	126	122	101	126	137	133	110	110	116	120	108	109	134	138	123	116	119	135	99	104	94	118	101	120	97	113	137	96	121	107	108	113	98	129	109	115	119	100	115	110	123	119	103	101	127	120	100	98	128	141	113	124	116	118	135	115	118	111	88	133	119	119	125	92	107	104	102	107	107	126	133	119	119	102	130	149	114	104	121	136	110	116	116	126	100	105	131	130	110	119	112	110	135	126	122	92	127	113	120	131	110	104	124	116	101	122	125	102	117	102	102	125	106	125	115	110	109	106	108	112	96	114	105	114	122	125	104	92	124	112	105	132	113	142	110	101	105	95	136	104	104	96	111	124	118	133	119	112	120	147	124	119	126	100	98	104	112	131	115	131	121	124
17519	1015	2162	2568	2297	1850	1547	1293	1087	921	888	740	724	660	636	574	552	510	519	523	512	471	450	417	453	465	378	429	440	402	446	381	407	407	376	410	347	374	404	355	383	352	384	356	367	333	361	367	332	324	348	348	325	334	385	372	325	384	347	327	354	378	342	335	334	366	345	357	352	333	338	367	348	351	347	340	314	328	354	330	349	360	337	350	342	334	318	345	319	315	345	339	351	347	281	345	347	339	337	340	346	354	338	350	305	363	306	308	349	348	348	381	318	364	326	351	300	343	333	359	316	335	327	317	339	341	372	316	348	327	325	308	319	370	367	334	330	354	351	324	325	329	315	331	328	356	353	328	333	342	327	335	320	354	369	305	369	329	318	331	357	336	336	307	337	356	353	323	352	314	360	325	360	345	305	324	334	346	345	312	330	324	344	324	318	305	322	337	343	317	333	316	328	354	339	308	369	330	329	336	316	338	353	333	343	313	331	334	348	327	335	322	360	323	319	297	351	324	290	351	323	338	324	319	315	339	325	344	318	348	317	308	332	318	320	352	346	352	331	331	357	350	334	344	314	346	362	317	329	314	332	370	312	316	342	340	336	329	321	314	364	371	312	359	340	338	330	341	346	364	329	330	341	328	329	318	299	347	317	307	334	340	307	357	359	316	328	331	331	380	330	303	300	352	356	321	363	331	307	312	319	354	346	333	360	351	356	334	323	347	346	307	350	306	315	316	337	278	343	330	304	328	324	328	306	344	342	322	306	336	323	334	313	326	307	311	313	301	328	349	363	350	303	304	330	344	321	358	369	305	382	351	335	328	314	317	323	352	328	334	366	332	332	335	355	313	370	342	332	298	333	333	329	334	336	339	344	335	317	348	342	321	346	316	352	363	330	318	318	330	300	323	325	346	339	316	329	344	318	343	347	359	368	352	339	323	338	324	328	358	322	316	309	344	336	294	350	325	338	331	331	356	309	346	330	336	333	345	325	335	338	329	337	334	313	309	362	306	347	348	311	332	352	328	315	322	325	337	317	359	302	309	347	334	307	321	306	344	295	322	314	327	306	333	326	296	333	353	334	347	324	334	323	324	357	356	341	329	355	336	314	356	346	333	309	339	346	342	332	322	309	373	325	318	350	332	343	357	320	347	330	317	330	346	344	354	340	350	356	319	317	312	311	324	339	345	301	317	356	321	313	331	306	307	339	316	313	357	339	309	323	325	352	330	365	316	322	314	344	347	316	313	323	351	333	317	300	299	301	329	364	315	361	348	330	333	289	341	320	367	324	310	320	351	334	323	314	355	351	338	339	354	311	341	319	302	330	358	329	311	334	334	318	313	323	339	348	346	345	346	311	354	336	325	323	339	339	321	331	315	333	348	321	328	336	334	343	341	357	332	326	309	325	298	329	355	334	337	343	349	362	330	336	335	335	323	331	359	305	337	367	353	342	329	318	360	337	323	345	343	325	350	332	353	345	336	352	333	341	348	363	295	330	318	332	327	337	345	341	320	337	331	336	383	348	354	307	346	311	292	290	329	321	317	341	331	318	329	322	354	347	310	310	360	340	357	345	340	314	315	346	334	326	321	367	301	342	356	331	336	325	310	336	311	362	338	349	384	321	323	337	338	307	308	336	357	407	319	323	330	322	318	322	310	325	352	357	349	342	303	317	317	310	359	343	346	330	320	344	351	332	338	339	325	330	374	299	335	327	351	316	321	360	317	314	337	329	328	360	310	305	371	331	332	336	360	326	332	316	348	326	318	315	333	331	356	312	321	324	331	317	333	298	325	332	333	323	327	340	339	337	348	338	353	321	323	338	330	321	352	360	304	345	323	308	336	325	307	290	344	342	334	362	304	360	315	351	353	338	314	315	355	342	325	301	302	321	329	324	345	320	338	318	348	335	320	350	309	339	329	334	349	341	305	319	372	335	314	353	326	319	310	334	317	348	313	341	338	377	345	338	320	353	336	328	331	336	354	346	373	335	319	338	333	323	288	336	309	338	318	360	313	352	339	293	338	308	306	328	337	320	333	308	298	337	341	334	355	330	314	309	306	346	320	304	314	317	327	324	319	343	317	327	339	330	342	334	318	323	302	334	317	337	325	331	328	310	353	324	340	326	337	344	350	362	328	347	332	316	370	351	335	366	346	333	317	341	324	331	315	314	326	329	351	317	347	329	325	335	322	309	317	316	342	346	332	357	303	348	327	341	314	347	322	339	352	320	344	344	317	330	337	346	326	300	327	339	317	340	377	317	323	335	327	315	337	342	332	351	337	317	335	305	306	338	306	345	351	320	306	325	312	325	338	346	297	325	329	304	300	320	332	328	314	322	339	344	338	326	307	313	335	329	352	326	346	351	302	317	325	311	345	371	340	335	354	329	311	345	312	351	335	338	353	342	335	335	338	333	353	321	330	313	353	282	356	320	340	336	327	325	308	330	320	354	329	322	332	343	312	338	349	336	331	332	345	343	346	327	320	366	334	331	326	351	342	342	328	315	349	358	332	343	332	342	334	317	339	346	347	342	301	332	299	347	350	345	321	330	328	307	318	355	355	321	326	319	334	352	313	335	348	332	346	332	352	303	316	307	333	320	354	328	347	333	331	329	352	316	329	306	362	369	311	323	326	334	347	346	316	356	320	352	340	313	311	322	325	302	327	337	335	350	329	342	313	349	343	317	341	338	332	316	342	329	336	312	320	316	349	315	325	316	366	308	304	325	336	316	339	319	333	350	322	322	359	338	343	365	320	325	312	320	367	359	326	348	328	335	321	328	353	335	337	346	361	341	351	341	316	347	338	332	317	321	340	327	356	321	359	356	337	320	336	328	351	346	331	335	327	325	348	345	297	300	379	341	334	332	337	315	345	315	314	291	328	340	314	313	329	338	359	347	319	321	329	339	347	344	345	335	333	316	349	338	298	365	337	334	317	363	342	313	321	369	360	324	305	336	329	346	365	323	338	290	345	326	340	327	317	334	364	326	359	332	341	345	354	331	323	333	332	344	355	302	331	326	342	344	333	332	297	300	346	328	355	357	355	352	310	347	332	353	313	337	313	344	335	325	347	352	298	359	314	355	315	319	338	346	333	370	327	323	336	298	335	347	344	356	332	333	327	303	344	338	326	301	292	342	318	326	349	372	362	336	342	336	327	361	329	353	354	328	361	342	323	323	349	315	336	349	334	321	301	319	292	351	362	324	320	329	336	336	327	323	353	340	344	325	319	314	323	337	343	343	306	303	328	323	322	349	322	331	289	322	330	333	313	344	336	302	284	344	323	328	348	352	319	306	297	327	337	336	327	341	338	366	348	297	354	345	335	323	327	325	337	309	326	356	364	366	327	344	320	311	320	341	337	310	322	326	342	312	347	364	322	355	303	334	330	333	325	329	308	323	298	341	314	323	339	363	347	349	359	322	328	334	310	322	354	315	341	305	330	317	340	328	309	320	336	341	333	342	348	334	322	306	317	337	339	339	331	340	330	405	360
51117	17281	5487	1873	1224	872	715	584	545	423	431	398	344	301	300	306	273	292	275	266	242	278	248	260	267	235	276	250	220	239	237	258	262	246	250	264	239	226	241	251	227	234	258	231	227	232	237	259	236	247	228	230	230	223	217	238	241	229	217	260	229	250	271	250	260	226	252	244	240	227	232	221	239	247	246	228	256	200	230	252	238	235	241	234	254	231	200	231	227	233	237	238	246	214	222	220	250	252	234	222	229	231	245	237	223	225	248	211	228	238	224	215	193	220	221	237	210	239	245	254	221	228	263	237	212	205	231	216	264	213	259	230	231	278	212	248	222	226	238	236	210	233	202	223	225	227	230	256	226	242	213	237	227	222	253	249	231	219	222	235	243	188	250	230	256	211	248	222	257	229	226	239	206	220	206	238	230	222	226	257	195	240	237	225	247	233	233	227	236	230	212	229	197	222	228	230	247	238	213	222	216	233	228	234	249	225	251	241	237	214	212	222	249	269	253	219	214	202	222	208	226	247	223	215	241	235	213	219	203	239	266	231	232	229	229	215	237	223	260	218	233	243	246	219	226	245	233	228	219	217	222	255	220	239	226	252	221	216	220	249	260	217	230	221	222	221	242	219	214	241	234	179	253	241	225	220	255	236	254	269	248	231	210	233	215	235	253	225	228	248	222	223	213	217	250	243	227	212	216	206	216	244	231	223	271	228	248	233	242	246	228	225	222	210	236	257	254	235	237	209	231	225	225	229	224	239	219	219	229	240	241	223	254	215	235	241	222	208	207	238	246	208	221	251	225	221	204	241	231	241	225	250	252	208	229	255	227	249	238	240	228	229	208	234	239	246	243	232	236	205	218	200	217	215	220	223	233	218	215	213	246	210	240	252	248	238	241	230	247	245	217	234	249	232	246	257	243	250	220	239	218	214	250	231	213	228	214	243	263	237	230	244	239	208	201	225	245	258	220	243	235	229	233	204	221	234	237	236	226	254	240	210	241	214	228	236	227	241	240	258	232	208	246	253	196	236	224	232	232	226	211	223	255	243	222	234	235	273	237	253	199	205	244	227	228	238	238	241	220	228	235	219	228	233	241	227	270	236	223	263	230	242	211	235	221	224	228	249	221	230	220	247	246	192	232	228	250	213	210	207	245	236	221	212	213	250	230	214	228	269	253	238	220	215	235	255	225	194	238	205	252	232	196	248	247	230	223	267	213	203	219	229	232	230	263	223	216	215	230	221	210	234	238	242	231	233	234	254	211	234	282	253	254	248	234	235	223	232	221	234	218	230	248	249	230	243	266	231	230	227	233	235	243	223	213	246	239	212	197	252	280	245	236	231	232	237	238	231	224	218	231	233	245	247	271	249	211	224	239	234	231	237	213	220	232	224	216	258	237	268	221	231	252	228	237	240	261	224	241	242	214	216	221	234	224	243	226	246	244	219	240	259	250	220	233	228	212	217	215	238	228	261	223	220	249	200	202	217	233	253	225	203	234	248	226	245	225	220	245	242	265	237	249	240	225	229	259	249	230	231	223	230	247	248	219	241	241	222	227	191	224	213	260	244	217	245	235	258	251	232	229	234	238	217	222	236	214	248	242	224	243	227	244	218	242	251	237	248	232	242	268	229	237	237	215	250	244	262	238	230	245	218	252	249	238	209	229	240	230	230	209	229	246	264	229	252	235	241	190	231	224	202	246	204	209	247	209	218	232	219	243	235	251	208	238	246	248	231	230	214	250	233	197	214	252	220	210	204	268	264	229	219	236	224	245	224	229	215	222	248	229	232	244	203	274	211	226	242	227	253	241	231	222	235	220	223	240	212	217	242	226	236	227	241	223	227	250	245	260	235	216	231	231	242	237	241	212	267	241	223	240	248	258	221	224	216	210	222	229	266	229	205	250	217	247	214	243	229	229	197	253	256	246	254	228	206	254	262	222	235	254	202	260	231	250	233	212	199	232	234	212	212	213	212	220	222	266	247	240	213	221	221	229	240	240	220	231	218	232	252	215	240	223	236	219	243	255	259	214	248	259	256	238	208	230	223	228	223	236	222	223	261	241	243	232	236	253	212	213	258	227	215	253	182	253	240	223	228	218	238	251	242	248	237	203	236	241	205	243	217	262	254	243	239	248	242	248	232	217	229	214	215	221	212	217	207	231	226	199	248	234	270	230	234	225	240	245	216	219	230	225	194	224	234	245	229	238	249	251	234	217	218	200	224	212	243	255	240	234	201	237	219	231	222	268	231	258	242	252	250	230	195	222	224	245	230	227	216	213	255	211	201	275	229	245	203	218	245	246	216	242	241	227	220	232	267	210	229	220	234	237	231	225	223	246	217	203	217	244	240	200	248	245	255	217	264	247	216	231	242	222	236	214	226	215	225	216	233	246	210	240	226	232	246	257	215	199	233	214	237	271	268	243	229	231	225	220	235	246	213	225	235	238	233	235	249	238	230	222	224	268	220	248	237	202	243	209	218	228	209	255	243	245	216	219	218	245	228	232	208	224	248	246	207	224	220	242	231	231	230	233	253	222	242	214	263	225	215	215	247	238	217	219	217	223	261	224	218	253	218	237	241	248	214	240	233	206	219	229	248	234	272	205	246	223	217	219	221	217	248	222	226	224	209	241	253	225	212	227	231	239	232	216	213	207	221	253	275	249	245	212	227	220	224	226	228	223	233	221	243	211	222	266	241	248	251	243	259	232	241	222	219	222	248	227	217	245	250	250	199	213	220	237	243	235	221	242	228	213	228	260	252	213	233	232	247	227	245	211	220	258	197	238	258	239	233	216	233	256	220	201	205	234	228	238	211	272	224	235	260	227	224	238	254	233	237	261	215	191	228	253	228	246	228	239	233	240	241	247	209	218	252	225	245	224	235	266	234	226	219	207	209	228	233	232	221	230	210	238	259	226	234	268	224	207	209	241	212	240	256	233	214	256	232	245	231	255	227	230	254	224	220	245	249	234	269	237	256	207	247	202	198	233	209	204	228	245	258	210	225	234	246	244	254	249	246	239	238	215	257	220	232	206	239	254	219	228	223	239	265	233	252	221	232	239	243	197	247	245	220	243	202	233	224	201	245	225	219	219	235	235	196	246	231	256	224	247	253	240	261	220	234	236	231	216	215	239	233	239	230	233	248	261	234	223	220	213	208	232	240	199	242	231	238	213	264	209	219	256	214	220	230	225	211	244	239	238	237	235	230	236	266	219	236	223	234	259	239	235	222	239	230	247	207	235	212	262	238	223	223	214	212	238	231	213	226	239	205	229	229	253	256	216	245	220	219	227	245	203	217	237	221	216	222	226	253	269	256	250	220	243	228	250	220	224	216	219	239	237	251	207	219	253	229	225	222	224	239	227	208	203	242	239	241	247	217	212	239	225	232	226	213	209	210	260	248	260	252	251	241	197	230	233	218	249	239	246	243	234	237	230	220	228	226	234	231	224	229	229	244	226	235	255	221	236	235	227	227	224	230	244	219	215	251	256	237
23678	1856	4140	4811	4266	3494	2821	2395	2113	1884	1612	1455	1321	1213	1226	1068	1004	929	982	908	841	866	842	824	796	767	828	765	792	676	714	740	743	695	686	720	679	668	695	622	654	646	627	622	651	637	664	675	640	650	677	633	607	609	628	671	601	617	656	605	601	621	616	632	648	609	605	608	664	614	628	618	602	609	659	615	624	600	588	633	551	548	563	544	609	604	622	575	596	581	559	569	622	636	609	581	622	638	555	606	605	601	583	624	597	583	556	558	642	623	609	642	557	614	571	590	588	583	573	564	604	558	599	584	643	596	594	592	530	563	608	548	576	633	618	557	612	608	641	603	563	615	594	574	578	589	593	554	553	593	603	587	582	595	613	595	579	609	571	625	584	571	599	568	568	570	584	608	585	568	588	584	583	601	625	601	586	565	583	596	623	558	568	615	563	597	582	573	619	612	585	586	572	599	596	576	595	610	597	552	559	550	595	583	591	658	609	601	580	561	556	635	618	562	583	612	573	599	633	610	545	583	618	581	614	565	543	572	629	596	587	612	606	609	515	588	565	607	571	557	581	631	534	566	572	616	569	593	585	600	551	547	584	560	627	579	618	572	581	608	596	571	579	613	579	595	618	596	663	567	601	563	589	598	616	594	589	561	599	603	577	634	573	614	584	603	589	606	561	590	597	564	571	546	585	587	614	543	591	587	618	589	606	574	603	606	532	567	557	620	581	602	540	570	571	558	539	575	560	563	565	600	584	609	649	589	575	542	564	624	597	565	584	574	600	564	586	610	666	598	565	561	572	552	588	622	580	586	618	587	576	610	618	553	566	608	536	600	588	581	608	586	611	611	583	596	614	554	553	637	589	602	596	551	598	596	552	577	641	574	558	585	596	581	565	556	602	584	601	575	605	629	593	586	573	609	627	578	549	578	611	593	592	587	580	619	576	610	583	617	567	556	598	597	587	548	586	602	579	568	621	570	603	580	608	559	603	532	608	571	593	593	580	585	585	578	593	610	582	586	581	550	575	598	579	619	600	573	568	581	570	600	638	564	548	571	580	589	603	531	598	599	569	555	593	582	583	618	636	558	591	578	603	567	557	603	590	603	530	601	569	609	601	576	592	605	603	608	596	544	579	579	566	551	601	578	552	555	605	566	583	573	555	569	578	604	575	597	539	586	555	614	533	582	585	559	579	583	524	576	551	575	609	583	580	590	593	604	591	568	652	640	567	583	596	567	552	586	597	545	585	596	567	564	581	606	570	588	613	589	581	590	531	559	597	602	608	552	568	618	599	576	580	534	588	558	567	586	575	589	589	601	588	589	616	656	627	587	580	564	602	631	594	601	570	538	615	560	607	573	576	548	602	595	613	539	578	600	630	582	604	598	618	583	562	565	580	616	552	627	559	590	581	576	585	584	583	607	619	578	581	576	587	534	622	577	565	621	563	623	620	573	565	596	579	578	562	566	557	551	576	555	581	575	560	566	568	594	558	595	579	560	588	560	557	599	563	616	627	561	583	649	598	581	612	604	580	585	605	600	605	563	561	560	610	585	598	611	545	569	605	569	581	542	587	576	584	572	568	608	562	594	553	572	564	526	602	597	574	605	584	564	604	568	603	563	576	581	560	602	544	593	585	558	549	585	599	621	553	527	569	553	570	626	649	608	567	555	570	583	550	581	601	614	565	605	564	580	531	604	593	597	568	613	573	584	593	586	588	575	563	578	610	604	588	545	561	568	612	579	587	636	556	610	561	570	627	601	546	639	546	591	521	634	568	578	549	576	574	590	578	614	589	619	579	567	576	587	619	554	559	582	544	598	602	530	560	611	573	605	588	564	620	584	581	603	604	606	593	591	527	535	592	604	616	611	598	578	571	574	591	585	574	609	607	591	539	553	576	616	554	541	568	599	571	588	557	584	589	550	612	568	661	634	588	584	538	579	575	585	646	567	569	563	567	573	594	578	596	652	639	548	559	591	603	590	572	571	558	584	596	617	575	581	559	599	628	621	580	604	543	597	641	608	551	595	596	595	607	543	575	583	533	629	584	559	562	574	587	612	613	579	632	544	607	569	567	593	605	581	570	619	575	595	585	556	611	595	552	595	570	577	580	591	576	569	592	557	600	598	602	583	598	560	581	568	591	557	599	573	613	616	607	585	650	571	562	599	589	589	625	525	602	608	607	548	576	602	615	562	598	608	548	584	617	569	626	591	581	601	613	607	585	558	568	588	572	557	557	593	552	539	575	576	570	601	597	589	609	563	547	576	564	600	600	618	551	588	590	593	633	609	593	610	570	566	550	624	579	595	565	599	542	579	597	602	600	616	584	597	582	597	569	574	576	593	552	584	617	572	570	608	599	592	565	573	548	576	594	565	603	562	564	604	552	561	600	608	536	564	610	592	565	579	628	585	614	555	601	577	568	589	575	608	608	603	585	593	599	533	622	559	593	581	564	582	573	562	631	553	620	577	584	585	587	618	575	559	536	597	581	617	638	538	543	600	601	638	578	570	566	553	603	574	596	563	575	565	568	563	570	579	617	573	566	567	567	591	553	603	607	614	574	547	632	548	589	641	594	610	600	609	593	565	576	601	596	612	552	593	599	534	590	560	553	624	633	578	599	585	536	602	608	583	638	547	559	551	559	595	620	594	567	592	588	608	618	556	606	604	589	562	651	591	586	581	583	594	582	584	561	614	592	572	541	591	585	608	612	583	610	590	586	589	589	600	571	575	539	575	568	558	586	563	583	585	559	585	607	527	598	570	606	585	638	576	562	636	577	551	576	601	595	568	645	554	562	636	637	590	587	591	555	615	574	600	598	582	605	571	572	582	578	581	613	583	545	609	554	577	587	562	594	589	597	590	589	600	622	650	594	610	601	565	612	584	544	585	641	562	573	612	602	578	605	602	582	576	623	607	566	553	596	582	547	556	570	597	594	579	570	586	535	611	541	634	574	602	600	619	569	617	602	581	587	575	614	564	608	634	624	593	594	598	631	594	582	591	596	551	582	586	571	609	589	595	623	588	578	592	569	623	589	581	578	591	578	575	573	542	568	590	634	592	600	569	587	596	574	582	573	597	600	532	626	593	624	587	576	624	582	586	558	612	547	586	649	650	561	578	597	618	595	554	612	566	572	565	603	587	560	613	558	630	589	585	585	573	606	554	610	552	559	601	542	569	654	616	632	622	558	558	559	647	576	575	568	592	595	604	598	613	588	593	590	589	606	620	587	582	623	590	602	599	566	536	564	628	576	564	586	610	568	593	590	610	591	584	567	580	591	583	584	622	566	584	608	555	586	622	631	602	616	594	571	613	535	580	602	629	619	585	577	630	630	620	589	628	595	599	600	537	577	540	565	585	573	564	600	539	589	577	612	564	557	585	601	594	618	563	588	654	571	587	588	593	624	567	569	608	577	597	622	572	642	619	563	582	539	629	592	606	581	556	607	600	589	595	633	549	588	602	599	579	581	595	592	609	580	598	581	619	580	574	561	615
4016	273	242	242	252	226	241	227	230	230	222	251	237	237	230	238	229	218	200	234	255	226	238	226	204	256	241	209	252	237	240	229	210	248	206	229	217	243	220	243	227	211	234	222	225	222	236	213	245	215	207	228	265	220	218	227	245	220	242	202	224	195	236	242	231	221	215	209	229	211	257	225	235	242	257	228	230	213	220	190	218	237	209	226	203	222	213	243	236	206	223	229	209	209	238	223	233	241	228	224	232	250	249	229	227	211	235	237	213	214	210	235	205	230	239	226	208	222	224	222	231	247	203	227	215	219	224	231	233	231	245	189	222	227	199	224	243	214	215	238	217	194	240	223	230	243	232	265	217	231	223	201	226	229	216	235	240	230	204	214	231	253	219	233	197	233	207	227	218	231	213	226	234	231	229	249	192	235	201	212	236	242	220	207	232	219	218	228	218	216	217	236	246	244	209	199	211	224	211	224	243	216	212	222	229	224	215	203	200	221	224	230	256	220	225	232	232	234	200	219	203	220	232	190	236	222	221	200	213	236	222	207	199	245	229	240	208	222	223	212	240	227	229	195	221	229	215	215	232	228	217	252	227	225	237	245	209	206	207	226	208	221	239	208	236	211	222	229	223	223	241	213	221	244	231	263	216	207	241	198	223	237	219	219	210	232	221	229	231	209	222	205	237	239	230	197	243	212	215	231	220	212	206	219	214	218	211	234	229	252	250	217	192	216	226	230	238	215	240	198	215	231	224	263	245	222	226	200	231	221	217	239	200	235	213	206	212	257	229	224	211	236	207	208	246	242	216	203	245	245	244	230	224	191	250	228	216	238	240	222	236	206	232	211	225	213	212	225	210	247	238	248	238	220	233	215	249	235	227	207	211	223	250	250	222	223	242	219	234	230	225	228	223	209	228	216	218	223	206	233	217	193	252	219	240	243	201	213	239	229	216	217	223	237	212	246	212	215	213	234	250	210	210	220	227	204	243	219	219	218	227	198	233	208	240	225	209	210	267	214	231	203	199	248	247	245	207	221	198	226	217	226	243	250	225	202	204	224	252	234	212	217	205	207	217	220	233	242	232	225	222	235	244	214	228	218	205	222	231	203	210	240	212	234	219	189	229	249	217	228	232	220	192	217	218	236	209	213	240	233	219	211	219	239	262	230	219	222	243	248	211	227	199	202	221	213	219	229	216	199	240	233	214	224	233	221	211	208	200	247	217	205	228	221	226	212	218	220	223	232	251	224	217	204	207	211	236	241	208	219	205	239	218	237	211	229	242	208	232	243	229	267	195	239	233	217	195	248	216	207	248	221	191	229	221	216	227	209	210	228	243	203	240	221	208	234	224	203	242	238	212	216	253	239	216	233	199	208	233	226	221	203	235	228	226	235	237	239	209	231	220	182	246	218	229	220	182	229	218	231	226	193	213	220	217	219	193	200	223	248	235	220	246	233	257	220	241	217	215	214	225	224	207	235	215	236	220	227	237	216	239	216	220	210	207	238	233	257	229	213	237	236	234	222	216	239	239	220	220	210	226	237	217	210	211	249	206	206	231	182	222	238	206	212	196	218	243	230	219	229	209	221	219	223	223	221	250	237	217	244	229	200	189	239	222	213	238	236	264	208	223	226	194	234	243	231	222	223	233	220	206	214	220	238	242	234	200	229	229	238	238	210	237	217	269	211	199	221	198	228	211	240	217	193	211	202	226	213	200	211	213	208	196	206	224	235	221	243	218	225	220	238	242	215	241	215	205	221	238	232	204	215	222	248	220	240	250	238	203	224	206	226	217	210	247	244	210	212	219	233	248	217	198	224	210	218	224	243	221	207	208	219	215	225	230	233	231	230	238	220	198	237	215	254	214	237	214	226	218	229	224	245	188	236	227	222	231	240	207	223	245	195	226	220	208	217	218	199	227	212	216	225	245	181	213	224	217	251	214	224	236	228	255	231	208	261	214	243	191	235	221	234	236	237	235	214	230	231	241	204	223	203	214	208	219	224	225	234	221	206	229	235	221	225	237	212	231	213	232	209	218	231	230	197	224	216	214	210	220	226	212	226	224	222	220	179	204	222	209	222	234	238	220	216	240	222	221	242	231	218	240	223	214	223	268	221	211	208	251	227	203	248	221	246	258	203	240	241	244	245	228	238	207	213	232	218	227	231	223	220	198	231	219	226	213	231	201	210	229	206	220	211	220	225	246	205	232	229	212	242	203	260	207	205	230	208	216	232	212	231	225	243	255	220	212	224	221	226	217	225	212	224	239	242	237	203	224	247	201	217	220	219	223	209	218	221	227	194	247	211	218	228	218	186	209	215	229	221	229	212	217	229	230	235	244	183	221	216	226	242	226	222	232	246	204	206	227	217	214	217	200	204	239	221	250	229	232	194	225	210	239	201	227	231	218	230	211	197	205	221	249	212	230	230	226	259	238	220	216	216	233	232	237	220	213	244	242	221	228	241	237	218	233	224	221	209	248	211	224	225	208	245	256	241	220	219	204	234	231	237	206	205	253	215	228	220	225	215	225	222	226	216	224	229	228	258	228	228	230	248	185	246	249	221	240	237	228	224	192	235	196	257	224	237	221	229	231	208	223	210	219	220	244	210	240	221	227	221	207	225	209	236	212	228	220	190	228	224	255	209	237	222	242	226	216	197	237	206	221	245	235	222	209	222	211	208	233	226	210	242	245	239	211	220	234	208	206	224	221	212	230	222	239	202	226	209	256	220	220	215	234	224	247	216	225	242	220	233	236	256	254	229	236	204	253	241	223	234	216	250	248	224	241	234	229	255	233	228	229	205	219	253	258	248	217	229	250	218	230	238	246	219	209	214	235	232	208	238	219	228	229	218	202	224	222	220	229	240	251	222	228	241	235	231	229	231	208	240	229	202	254	224	222	231	224	211	247	223	203	247	228	242	255	225	225	217	216	253	218	182	235	203	213	199	205	212	227	233	209	223	232	217	220	233	232	222	204	209	229	224	209	194	227	211	211	237	187	203	249	216	221	210	217	248	212	216	206	213	216	230	246	243	224	228	207	225	207	240	239	215	224	229	198	214	213	236	224	257	201	221	209	230	216	200	235	213	207	212	236	240	199	209	220	228	217	232	222	205	231	221	237	213	226	233	201	244	204	230	243	220	224	235	239	226	206	226	234	235	242	245	209	211	215	228	233	234	223	245	228	195	213	218	223	238	224	235	229	224	245	266	204	213	193	243	235	223	211	210	238	217	246	207	218	241	248	245	228	236	221	237	230	245	240	241	242	238	224	222	215	211	236	247	219	236	223	212	185	204	214	237	226	245	226	230	234	238	203	209	226	200	234	236	219	217	224	250	208	227	211	207	214	255	230	252	247	197	209	251	196	216	221	228	211	208	217	240	249	203	219	217	206	258	232	196	199	196	264	207	211	225	212	243	231	216	235	233	226	228	228	201	207	210	221	227	206	204	262	242	225	224	230	209	238	243	224	219	230	251	235	228	232	225	236	244	225	233
4135	548	611	623	599	592	526	574	579	581	514	552	545	581	564	530	542	548	562	587	591	546	512	548	557	565	571	518	543	506	559	515	519	545	548	574	540	569	545	558	533	543	526	551	544	527	542	535	538	545	525	573	539	515	545	590	561	522	522	579	534	602	534	541	527	523	566	530	516	512	539	495	586	564	552	556	546	511	513	532	553	546	523	549	565	536	534	523	514	556	531	536	532	509	558	492	550	505	523	510	525	519	554	581	558	530	519	502	496	533	563	554	532	558	543	558	524	515	564	532	552	522	542	533	529	565	515	580	560	520	565	536	531	563	560	549	547	544	566	488	529	563	534	547	577	559	552	478	550	546	502	533	544	576	585	549	535	563	518	541	545	545	503	543	513	544	554	569	521	595	546	539	523	519	501	589	541	571	580	577	550	592	544	515	514	561	507	531	570	523	510	530	527	513	534	534	589	582	534	525	543	564	551	558	568	512	528	576	537	496	526	524	544	540	555	547	508	578	487	504	586	527	524	523	580	518	555	530	541	528	550	523	561	525	557	527	529	519	549	517	534	542	570	563	560	518	523	557	548	570	549	502	561	526	532	529	535	566	550	570	551	527	546	546	509	505	514	550	560	592	525	561	519	582	548	540	556	524	536	563	531	570	542	482	524	560	476	522	543	554	495	550	542	548	556	505	569	565	528	538	558	530	550	527	545	511	538	553	567	554	513	549	584	555	530	573	624	527	516	508	529	564	530	559	519	525	541	570	567	535	497	536	566	531	512	506	550	531	549	551	582	529	530	540	521	531	520	552	517	545	502	535	477	520	521	554	521	541	526	542	543	487	536	508	547	548	571	522	579	523	526	523	501	517	530	514	540	524	512	575	553	534	571	558	524	545	531	544	534	537	549	538	533	525	548	560	585	558	522	502	528	536	512	509	506	523	509	530	540	499	510	554	531	542	570	516	554	498	541	524	540	541	528	519	557	510	574	546	537	528	532	568	560	520	536	533	526	538	569	525	534	575	552	512	548	519	534	561	552	554	533	559	532	559	556	517	535	515	524	528	540	532	538	531	542	493	530	530	522	518	570	534	531	533	569	541	561	537	526	542	566	563	531	562	520	584	483	535	555	512	532	544	556	528	562	570	523	559	548	532	557	562	498	533	514	590	527	536	564	548	525	519	517	498	561	510	541	527	526	528	528	552	552	525	537	573	561	534	540	518	531	510	558	539	528	524	601	522	522	547	546	550	558	566	519	537	505	551	530	518	499	538	473	542	554	481	564	584	580	530	563	517	526	552	543	521	522	547	528	525	554	558	563	543	555	522	521	522	543	559	578	546	517	533	562	581	501	561	550	512	525	546	558	545	552	577	532	541	516	570	564	511	530	539	537	487	517	526	562	563	558	519	583	542	579	578	532	571	542	554	580	551	550	526	544	537	510	561	554	549	537	569	538	523	573	541	530	511	525	522	516	531	536	571	542	537	526	532	525	514	552	524	539	525	545	540	515	521	511	503	549	529	520	539	570	536	493	526	539	595	539	499	560	523	565	534	553	532	560	505	531	513	532	527	570	551	517	577	565	554	531	515	508	540	558	572	540	552	531	538	536	564	556	515	533	507	540	511	549	570	573	537	531	560	517	512	564	567	485	536	522	563	572	550	532	533	536	551	554	534	523	535	536	545	507	550	558	522	534	528	541	503	533	569	572	582	555	513	553	583	506	560	524	555	549	556	516	497	542	505	565	580	542	533	561	531	561	515	547	539	540	536	536	570	560	544	558	530	550	565	542	555	530	543	521	494	575	551	574	533	534	525	539	545	507	550	530	541	551	551	508	566	614	510	557	492	544	524	523	528	542	514	560	564	554	534	554	521	525	541	500	535	592	583	560	521	537	510	541	532	517	525	558	550	555	543	540	560	539	489	507	523	489	534	491	567	596	503	591	545	503	521	516	547	526	568	565	541	527	540	565	512	561	512	529	520	524	555	529	542	572	546	591	544	541	536	533	529	576	518	589	529	530	527	528	535	543	560	543	528	537	485	535	544	540	515	553	577	528	535	537	573	510	522	552	573	570	538	545	555	506	531	544	529	549	536	581	538	552	536	517	505	551	540	578	570	545	561	578	549	506	549	523	556	519	536	530	556	523	561	530	542	487	533	548	543	492	535	549	556	522	537	542	530	551	558	526	549	538	536	563	514	561	556	559	572	531	570	565	544	584	516	484	541	541	527	472	514	530	543	539	593	538	507	566	558	577	534	574	562	511	489	522	568	532	537	538	523	548	564	523	519	518	524	541	560	531	549	500	547	537	538	565	546	548	580	571	579	523	589	524	520	507	513	578	545	547	577	538	519	533	543	553	544	561	535	548	547	543	543	527	537	523	519	528	599	540	543	533	549	538	541	552	538	541	554	538	537	527	561	564	528	494	528	564	529	517	511	555	535	523	551	564	563	494	525	567	539	536	533	552	516	548	540	535	512	520	577	572	520	577	510	537	534	523	533	556	575	565	576	514	542	568	554	530	538	531	570	551	563	521	569	528	517	536	528	537	529	492	549	548	534	558	543	510	561	529	528	566	513	519	528	534	556	507	543	527	540	551	540	580	538	523	537	542	524	553	511	575	518	538	522	553	579	517	535	534	490	524	547	551	523	565	544	535	559	524	534	567	517	567	524	511	528	541	545	556	521	567	522	508	541	555	522	512	543	551	510	541	601	510	511	490	503	544	584	503	542	543	529	562	513	507	516	542	564	512	543	527	548	546	538	540	550	527	538	522	547	525	528	543	537	578	501	561	590	557	520	518	555	544	578	527	538	543	512	589	528	559	560	512	525	504	558	513	530	541	527	544	556	564	515	554	580	533	587	528	562	529	571	548	504	461	524	569	523	554	514	536	512	519	576	531	542	537	556	560	550	545	563	519	554	532	552	566	531	572	579	493	535	547	536	564	538	519	525	531	590	572	544	513	543	515	526	562	514	533	515	513	584	553	515	494	578	525	523	521	539	556	517	548	526	572	565	533	512	525	544	496	522	503	564	536	555	536	543	528	520	525	535	585	492	542	548	527	532	565	511	551	535	528	584	524	560	535	515	534	523	517	540	491	511	567	551	537	521	556	524	519	555	529	537	528	520	566	579	542	534	488	495	505	552	538	548	518	577	552	566	538	523	508	570	542	582	548	521	520	532	539	508	561	551	517	544	555	534	577	539	545	529	511	529	563	546	537	561	582	558	531	522	575	511	536	531	561	528	548	531	527	544	535	555	531	527	567	511	503	543	548	524	523	536	542	531	538	496	534	555	539	562	556	557	497	534	566	536	537	528	592	567	542	545	488	527	551	523	513	525	541	536	547	528	534	552	537	520	550	550	538	521	567	532	536	574	534	545	551	568	578	571	510	541	526	543	557	570	490	542	532	507	550	540	512	544	525	528	552	521	521	515	539	542	533	552	524	552	541	586	515	522	524	544	514	559	546	523	535	535	535	547	556	529	533	510	542	561
42918	10206	1536	785	509	428	331	300	257	210	193	189	190	174	166	108	132	131	154	142	145	150	124	124	121	138	109	140	108	126	108	125	110	131	124	150	123	126	130	129	103	91	122	118	122	108	137	119	125	105	102	116	111	107	103	106	114	140	129	111	113	128	123	105	121	132	106	112	116	121	108	88	129	111	106	120	113	136	108	150	144	140	113	101	119	123	113	119	124	119	128	114	136	122	113	123	125	142	112	113	133	121	106	123	98	115	104	119	121	113	119	107	112	131	133	123	122	129	95	120	136	125	121	123	106	116	102	117	116	122	132	108	128	124	113	94	116	130	113	106	116	112	111	117	114	116	122	116	137	114	116	107	122	155	110	93	128	117	120	121	123	117	116	117	117	124	127	119	132	110	93	131	120	130	110	122	134	107	116	106	112	114	112	127	127	122	117	112	137	118	119	106	109	115	114	128	121	108	114	127	135	109	108	120	127	99	104	136	116	117	105	147	121	104	108	114	132	132	105	108	127	124	122	119	109	110	112	116	117	127	103	104	116	121	112	133	134	121	112	101	129	129	103	109	113	106	130	99	106	123	121	115	107	96	126	113	113	134	110	102	126	129	133	119	126	110	113	128	127	112	104	127	120	104	112	102	100	100	121	113	114	133	107	118	112	129	107	103	95	103	127	110	126	109	92	129	113	103	120	121	86	118	110	118	134	123	100	115	115	127	124	117	125	130	130	105	98	108	109	111	108	106	113	116	112	131	106	97	114	138	126	115	108	131	101	106	115	102	116	121	105	132	110	116	112	126	129	129	123	120	107	135	126	133	142	107	117	123	122	115	119	106	109	118	107	119	115	105	129	117	129	93	112	125	125	108	126	112	124	142	140	121	108	118	118	126	123	122	122	101	114	121	107	139	122	113	127	111	117	111	123	119	136	113	103	124	120	135	119	129	98	98	120	111	123	113	103	131	124	127	123	120	104	126	125	126	121	104	125	123	104	110	110	113	129	121	115	114	110	104	109	103	132	114	117	118	138	112	123	105	110	115	112	125	130	118	129	114	107	129	98	108	91	116	112	97	117	127	136	116	113	110	130	106	128	93	129	133	125	129	108	94	124	117	125	100	116	122	107	112	98	122	145	100	119	123	134	118	108	113	128	103	115	109	148	122	131	117	139	127	122	143	118	106	139	146	125	133	140	108	131	131	101	144	114	123	119	118	105	112	120	101	99	142	142	105	127	103	123	111	122	123	95	128	128	119	117	135	136	121	121	112	114	120	101	133	131	125	103	114	115	105	105	118	108	100	117	134	125	122	113	114	123	113	102	124	137	139	112	115	129	123	113	120	104	128	120	131	131	102	121	133	116	109	131	141	102	110	125	131	130	122	119	130	126	130	112	107	108	117	120	117	146	118	109	114	114	114	136	132	120	118	122	120	128	114	126	113	132	114	117	131	101	104	145	103	123	111	123	100	109	136	113	110	120	116	113	137	115	129	121	123	116	123	117	113	114	108	132	93	148	120	112	121	109	120	114	116	119	138	125	110	103	119	118	119	117	104	123	122	117	124	109	110	128	112	116	136	113	114	90	116	123	119	115	125	114	115	123	119	123	133	97	122	113	114	118	115	125	107	111	99	117	128	114	112	120	127	92	116	102	124	96	124	128	119	107	100	130	111	103	120	144	134	125	111	121	135	109	130	98	142	120	99	112	114	116	124	95	123	126	118	126	120	106	121	112	114	102	117	111	132	124	119	119	97	123	111	143	122	102	122	118	113	109	110	124	111	147	126	123	125	112	105	119	112	104	119	124	112	134	113	116	112	129	115	107	112	114	138	116	136	118	92	136	130	127	113	126	129	135	128	128	136	109	118	110	102	108	125	113	111	112	117	143	121	105	115	117	121	115	125	110	128	129	127	104	111	119	124	106	150	99	105	118	111	128	119	111	107	123	115	116	114	125	110	110	118	128	116	101	96	124	122	126	136	113	122	121	128	117	100	114	101	124	104	115	81	112	123	109	112	151	120	117	109	114	119	118	94	98	100	129	133	134	133	102	111	121	113	104	134	110	90	113	115	112	115	131	114	118	101	113	132	115	111	136	99	111	119	126	106	124	123	114	111	140	134	127	133	122	132	106	130	132	110	112	111	110	100	125	137	107	119	126	102	115	111	98	125	119	125	130	125	112	101	135	114	107	87	103	124	99	121	105	122	100	141	120	106	133	103	116	95	103	114	127	117	112	136	133	116	120	118	111	116	108	129	108	118	103	122	100	117	121	124	112	126	107	125	136	126	118	111	88	116	118	119	108	98	99	132	135	126	116	124	130	111	111	120	133	103	119	107	129	130	98	116	124	126	126	119	116	138	128	117	130	113	113	128	115	133	110	108	134	129	97	123	134	109	118	117	114	105	134	112	124	123	103	123	130	128	124	122	108	134	126	114	108	109	122	110	114	86	113	121	120	133	109	107	96	116	119	110	109	120	116	111	102	103	110	128	119	116	104	129	117	143	129	122	97	99	136	103	125	128	106	114	115	116	114	108	123	112	142	130	112	105	126	132	104	132	120	144	106	112	116	125	136	111	130	112	131	125	110	126	131	123	120	112	125	126	125	94	106	132	114	124	119	103	129	111	112	112	128	99	119	119	118	112	121	106	110	144	130	111	99	115	127	119	104	120	117	111	133	117	151	110	111	109	110	112	96	114	107	119	122	106	106	118	101	106	106	118	109	103	119	105	115	120	124	105	120	123	135	101	109	118	115	119	112	114	112	112	111	115	99	113	121	111	104	125	124	119	118	117	110	108	131	123	120	111	137	106	124	131	112	118	113	112	129	110	125	110	122	113	91	128	108	123	111	131	118	122	127	109	106	115	107	104	90	116	127	119	120	122	96	111	112	127	106	131	114	108	104	97	128	134	106	104	110	112	103	108	111	101	112	101	103	110	121	115	116	113	113	111	114	125	125	132	121	131	111	123	105	93	121	110	114	121	129	107	118	126	129	110	115	108	114	117	135	108	131	121	106	119	121	116	119	129	136	86	91	129	118	115	125	117	112	129	104	130	109	111	129	109	113	147	122	114	123	135	137	124	110	127	132	129	126	142	121	105	97	117	101	113	115	123	135	105	127	119	130	109	115	118	131	116	119	139	129	115	116	109	108	110	132	124	113	140	130	122	120	124	117	114	116	106	119	145	141	119	137	127	111	110	130	111	133	112	111	115	113	135	127	125	127	118	107	112	112	119	128	133	115	109	121	129	102	113	133	102	127	126	114	144	145	124	123	116	127	118	122	108	121	100	113	132	100	110	107	109	119	113	136	96	146	109	115	121	124	143	129	111	123	135	116	116	128	119	121	109	155	120	133	101	119	138	128	108	111	108	114	115	98	118	90	129	123	131	146	114	122	133	111	100	103	111	112	117	119	94	108	139	111	118	130	92	128	133	115	104	117	134	113	115	112	107	130	106	99	113	116	99	102	110	118	107	132	123	134	113	98	115	107	121
18645	1005	2130	2522	2200	1870	1554	1302	1087	961	857	812	715	707	636	598	568	521	540	515	502	468	451	442	424	441	447	416	397	386	416	414	424	435	375	397	390	380	361	380	362	364	393	340	339	345	378	383	373	350	336	369	320	372	345	346	351	382	334	339	356	342	354	329	320	365	334	348	337	340	368	354	346	333	411	350	320	351	314	354	328	354	328	328	365	352	356	340	369	331	362	323	367	351	349	358	365	338	359	321	315	363	343	319	321	350	329	318	355	336	327	330	321	341	360	313	334	302	304	343	355	318	361	306	334	325	336	322	343	320	355	350	326	347	327	321	347	331	320	309	326	346	333	317	336	351	317	352	328	338	389	329	389	328	349	309	303	314	310	347	326	315	359	340	327	322	340	341	304	341	335	337	316	374	331	337	336	332	337	343	308	319	344	315	358	326	387	374	338	331	354	332	349	320	337	328	320	350	313	345	317	355	307	333	337	340	317	341	340	339	315	371	357	320	306	360	351	333	337	304	302	340	318	300	355	332	331	328	324	356	347	329	339	330	350	312	346	334	349	327	297	343	328	366	343	326	334	325	347	325	355	351	318	360	323	346	349	310	324	335	312	346	327	319	312	347	343	366	381	356	317	344	345	335	316	364	316	327	329	348	330	333	330	323	330	308	356	330	363	339	336	318	340	344	297	355	310	319	335	343	336	339	317	350	340	367	339	328	344	338	326	333	320	335	337	338	355	333	350	328	337	337	305	330	339	349	318	335	317	318	315	330	325	326	345	320	330	318	350	362	332	342	318	363	382	340	370	318	320	362	340	301	317	311	337	343	320	323	345	307	336	344	337	353	351	350	325	335	334	351	341	340	347	338	313	335	339	351	311	340	327	366	315	285	345	320	340	317	353	366	362	349	330	322	343	307	344	338	335	324	357	316	315	335	336	348	333	331	324	336	345	335	345	340	332	337	333	318	347	296	362	352	347	314	360	347	338	314	350	329	323	291	356	328	330	314	331	353	310	317	350	344	343	350	327	348	332	278	333	311	324	346	339	341	362	341	332	334	343	332	347	315	347	322	315	338	327	344	315	351	335	335	336	323	339	348	366	328	330	340	366	342	322	346	347	325	343	298	358	354	323	357	333	326	326	314	314	325	322	324	331	326	344	346	322	296	331	321	333	339	330	342	340	366	343	328	346	345	349	332	321	331	336	297	338	313	338	345	337	332	304	331	322	303	377	319	372	346	334	315	341	295	331	348	324	362	324	334	337	359	363	342	321	335	338	356	343	316	309	330	338	330	348	340	312	343	315	330	336	335	332	347	310	331	312	399	319	335	365	317	304	377	301	332	305	348	354	295	345	336	356	317	341	351	351	322	331	330	354	324	329	361	326	359	346	330	358	331	305	329	357	343	366	346	318	308	363	344	357	340	354	354	326	324	350	340	348	348	320	327	305	341	364	345	348	336	352	321	319	324	324	315	345	305	305	351	326	342	331	346	293	331	351	345	349	351	309	333	315	331	317	349	317	311	322	320	321	353	363	308	344	347	332	349	311	357	307	308	336	322	332	342	321	317	346	346	332	336	339	350	328	324	324	341	318	331	339	319	325	362	324	338	318	342	349	355	341	352	340	348	342	340	301	356	327	334	328	304	350	326	320	329	340	356	330	339	352	322	341	356	366	315	314	316	315	323	315	329	316	342	337	321	350	328	331	338	323	313	350	343	309	308	325	358	333	322	340	322	336	358	327	341	317	321	362	324	346	316	324	340	316	306	334	370	301	334	325	335	347	382	345	340	302	312	349	301	333	320	298	322	351	338	324	335	299	301	296	336	369	319	361	337	337	342	336	305	323	333	345	327	354	313	350	329	340	348	336	291	373	330	336	330	368	365	343	337	325	315	340	324	347	351	337	345	326	332	327	357	360	357	324	337	328	331	327	302	335	349	329	325	333	308	323	332	312	327	355	373	334	333	374	313	365	333	341	334	298	354	342	320	360	372	345	337	348	320	327	328	346	335	362	338	361	349	344	329	338	348	331	348	322	346	331	340	361	314	320	338	352	356	317	338	328	363	332	351	340	371	354	367	348	295	341	349	339	359	330	356	356	314	363	337	319	361	325	367	333	350	330	316	330	327	326	367	346	299	353	321	370	287	348	309	357	312	346	332	327	322	351	371	328	324	320	391	327	348	322	315	340	343	329	350	348	343	362	327	353	336	338	316	347	318	347	329	342	300	352	336	304	320	343	359	341	315	334	332	339	341	346	357	349	335	332	363	342	317	349	338	347	337	322	342	359	319	341	304	330	332	330	339	373	343	326	366	330	337	321	350	350	370	321	339	345	312	331	339	291	349	346	341	357	336	334	344	325	360	314	357	330	327	334	332	332	335	355	332	352	324	357	319	332	349	364	328	333	342	308	346	342	327	326	329	392	380	351	337	342	340	299	365	333	307	347	306	321	343	348	347	333	348	331	321	324	361	333	322	331	345	341	328	358	322	320	348	343	318	323	357	337	346	342	333	329	365	349	316	352	313	321	356	323	351	342	326	326	330	362	361	356	319	328	347	336	319	318	320	334	319	370	325	329	335	325	349	337	336	346	358	356	378	350	314	312	356	340	343	345	320	324	318	348	341	313	302	332	341	330	315	338	351	335	307	350	379	353	317	340	354	345	341	319	327	327	329	368	316	341	332	329	302	289	344	302	308	341	347	308	327	357	349	350	329	360	303	352	314	324	345	318	340	300	339	325	354	341	368	338	332	342	337	317	330	319	299	353	344	360	348	367	340	322	308	355	346	356	321	337	345	320	325	328	344	352	343	336	348	383	342	375	328	332	343	327	331	358	320	325	349	333	347	340	342	342	343	351	347	335	322	344	333	324	335	369	346	309	333	320	344	334	332	350	327	346	344	359	332	331	341	362	329	326	327	304	341	308	330	343	310	330	326	370	338	327	301	315	313	311	319	332	360	349	351	350	339	341	339	362	352	307	344	333	295	337	341	363	351	326	328	351	324	339	326	335	349	351	313	374	351	330	352	329	335	312	354	341	347	339	351	366	346	317	343	346	342	349	294	347	323	362	344	315	379	325	318	346	323	372	343	315	373	344	343	351	354	326	349	322	331	367	332	359	339	291	307	331	316	336	357	339	358	347	350	337	345	375	325	350	309	353	340	325	334	298	350	324	320	319	346	339	337	365	361	341	354	333	326	346	320	325	337	313	345	354	321	347	347	308	348	369	304	342	307	341	362	334	333	354	333	337	317	314	343	356	318	336	326	371	348	364	336	365	329	370	315	342	363	361	332	339	358	309	297	316	362	316	356	337	345	362	315	342	365	345	348	313	368	315	346	351	326	344	317	334	345	338	339	309	349	349	330	336	339	312	326	330	350	312	356	327	323	304	332	331	340	311	328	349	307	337	338	328	275	361	333	319	354	332	338	340	334	327	335	363	318	294	347	328	334	338	343	320	334	337	352	342	344	347	331	358	322	351	372	362	341	331	351
54418	17969	6184	1966	1110	857	696	569	453	436	408	387	361	353	349	296	299	304	275	273	269	246	274	255	259	232	257	215	255	260	261	249	242	234	239	258	223	230	230	269	250	278	231	236	245	249	257	218	253	226	261	251	238	240	198	249	241	239	237	235	254	253	223	240	241	248	239	226	219	240	229	208	220	266	250	238	224	235	213	222	201	212	269	233	239	224	226	232	256	238	241	255	254	242	234	247	242	229	239	210	248	232	218	259	250	229	245	244	237	257	217	265	246	243	263	259	229	254	182	226	237	222	234	223	232	211	251	257	229	245	243	254	271	232	226	273	255	223	221	239	236	238	222	259	232	221	224	259	231	237	233	241	240	228	228	241	236	249	233	243	243	251	255	247	226	230	240	246	263	244	224	225	228	226	209	231	219	248	238	200	239	220	227	216	250	211	251	233	240	233	221	217	205	222	270	236	235	223	210	240	223	254	234	247	211	242	214	253	221	246	258	211	235	255	255	257	213	232	206	180	206	224	225	243	218	227	233	243	211	245	246	238	237	223	210	207	216	205	234	225	240	229	256	245	263	220	248	229	235	243	219	194	238	217	226	216	229	243	219	220	217	203	246	236	227	238	236	247	264	219	219	273	232	234	193	213	206	216	243	243	221	232	258	242	222	216	255	252	240	240	222	257	224	243	232	255	270	224	243	251	233	252	224	217	224	221	238	244	214	206	228	232	225	213	229	222	238	211	213	228	240	242	223	252	219	244	221	222	239	252	233	246	232	224	242	247	221	244	243	202	237	220	235	267	219	207	195	250	214	259	225	242	242	230	231	216	222	237	221	227	240	237	228	247	230	223	239	240	242	233	245	219	232	237	230	200	224	234	216	222	199	249	246	222	245	228	232	239	227	222	225	265	261	224	223	227	244	243	252	230	226	229	245	224	220	262	199	232	227	255	263	233	212	228	224	243	228	219	234	230	232	223	232	231	197	256	254	224	217	248	241	246	226	263	242	219	228	243	227	242	227	209	247	237	217	218	232	220	252	222	234	216	213	227	198	218	224	247	213	225	240	232	237	245	260	211	255	223	226	218	206	228	214	261	226	250	209	242	210	201	244	232	238	237	217	233	228	234	258	246	227	239	223	258	237	220	256	224	207	225	218	231	225	254	245	229	235	213	221	239	233	261	231	216	244	225	249	234	260	224	223	233	247	215	226	218	216	214	219	241	250	245	265	214	267	241	219	222	221	241	269	226	226	220	244	242	238	206	282	230	234	224	229	244	265	249	272	242	250	239	243	238	232	247	220	210	231	252	266	241	238	226	213	247	234	229	227	230	244	233	227	231	230	266	254	233	231	221	215	222	279	234	247	233	239	207	240	263	212	229	232	242	241	251	244	251	248	227	272	254	245	235	235	223	264	241	223	203	253	205	257	229	217	249	238	238	226	210	233	234	244	221	221	264	200	237	237	200	224	228	241	270	231	209	216	251	222	225	218	242	247	236	222	219	235	238	195	249	228	228	222	213	232	218	239	264	239	230	237	225	243	227	235	267	251	236	260	270	216	257	274	230	230	224	202	229	228	205	227	249	267	237	222	218	234	220	221	230	264	230	246	235	222	235	225	242	243	227	244	219	211	226	263	231	244	232	224	198	241	195	250	236	258	229	224	222	260	251	237	230	232	225	244	215	251	223	227	236	231	236	220	224	232	237	200	253	255	253	215	221	245	240	267	249	244	232	209	245	240	245	212	219	246	268	236	272	241	230	227	269	216	213	240	256	227	254	231	243	222	226	209	232	215	251	226	246	242	221	212	230	244	247	254	214	229	250	221	244	217	214	226	256	226	250	234	229	220	252	245	222	236	250	258	256	249	226	246	236	235	242	229	236	221	289	275	235	205	248	270	231	213	249	205	210	238	248	229	234	197	222	194	240	236	250	252	231	241	223	240	242	225	235	252	233	220	225	227	247	212	229	233	196	216	253	213	237	228	240	233	194	229	214	227	237	269	239	249	244	240	232	227	202	201	213	248	247	227	222	254	226	207	207	271	228	208	219	228	219	229	221	207	202	239	224	219	231	239	254	235	214	234	209	241	259	236	243	220	253	237	217	235	254	233	227	215	216	199	206	231	256	227	247	210	235	238	232	233	242	232	245	235	248	233	231	211	246	238	232	221	249	202	252	216	246	263	272	216	244	219	221	229	236	226	219	214	258	213	226	255	221	210	220	220	216	252	230	227	233	236	236	241	264	262	219	237	229	250	265	256	215	231	230	252	225	245	222	244	233	227	218	270	240	235	258	197	242	213	224	208	259	218	251	239	227	253	237	201	195	238	218	223	252	240	221	236	230	253	222	224	261	238	253	211	239	222	250	236	246	228	238	213	209	246	234	228	254	251	233	252	204	266	267	238	192	247	225	221	221	226	256	219	225	250	232	229	236	230	247	209	238	270	229	229	235	207	203	236	226	210	247	277	228	222	211	224	209	191	207	225	231	229	274	225	217	200	240	237	219	219	221	236	250	256	239	219	242	262	239	218	229	245	229	229	223	251	232	233	218	230	229	218	244	217	217	231	219	244	203	219	267	222	241	214	246	224	237	226	249	233	229	197	244	222	258	218	222	232	248	256	232	215	231	232	226	238	239	263	258	231	237	232	226	231	233	244	218	255	200	225	224	206	232	237	226	240	237	219	238	242	251	232	243	239	245	221	226	235	236	219	232	229	246	237	225	225	257	235	225	230	246	211	233	231	236	225	234	224	261	235	250	233	226	231	238	225	223	231	240	236	259	236	244	223	248	211	218	208	236	220	230	222	247	231	221	229	239	215	251	254	240	281	260	244	198	241	234	232	205	229	233	220	234	220	217	248	219	225	237	243	225	270	218	192	211	221	214	221	234	247	249	227	223	235	218	216	244	222	235	222	201	224	234	221	249	246	241	227	263	231	218	218	242	237	212	240	227	243	246	242	226	226	202	242	222	247	231	219	237	230	221	248	259	223	231	224	218	217	240	211	266	216	246	212	228	219	251	219	261	235	248	228	229	194	232	230	252	221	248	221	216	252	234	213	238	240	244	236	237	208	223	221	220	221	238	225	250	242	254	234	232	238	228	245	243	244	260	257	231	204	238	262	237	236	230	221	239	221	219	238	233	252	232	249	211	268	226	234	239	243	230	231	280	209	232	244	247	209	245	237	221	206	230	236	246	226	239	238	257	246	243	233	213	224	242	246	233	250	241	239	219	227	251	215	236	231	245	260	215	285	221	242	249	238	241	254	250	254	255	210	233	276	253	237	242	238	219	217	241	221	246	235	273	269	237	195	211	208	229	249	219	238	232	223	229	227	254	228	252	228	202	259	251	256	253	238	234	208	224	234	224	249	238	252	219	214	218	233	223	191	207	209	226	211	264	249	237	228	226	243	250	220	233	220	233	209	198	222	203	228	207	211	231	241	246	199	216	223	235	234	223	227	236	213	212	217	236	270	232	208	232	196	254	210	214	229	227
24708	1890	4178	4909	4294	3474	2803	2411	2048	1783	1706	1446	1358	1270	1140	1074	1059	984	983	947	888	850	792	790	765	782	770	768	728	775	750	709	706	694	655	666	674	684	704	695	629	654	655	631	678	630	616	672	602	672	649	678	653	621	640	648	609	691	627	592	612	617	638	631	595	639	600	680	623	628	604	634	678	605	615	630	600	608	614	641	578	598	617	620	635	595	606	620	585	571	618	595	619	589	599	621	582	592	583	546	553	572	594	581	630	612	650	550	628	600	589	597	594	564	607	594	597	574	563	595	596	596	578	588	622	558	558	619	583	650	606	617	601	552	624	586	621	641	537	575	586	647	596	592	591	595	579	565	586	578	634	574	566	593	601	602	566	599	603	620	587	567	619	610	600	595	589	591	590	611	581	591	635	569	569	599	612	582	622	588	552	601	647	605	597	632	545	601	556	570	548	581	550	592	584	575	605	608	626	610	604	605	610	569	633	566	588	541	596	596	624	577	611	599	566	587	569	569	561	618	568	585	555	575	614	556	546	572	618	597	597	589	589	635	575	616	574	597	583	587	583	596	609	566	614	625	608	572	587	552	593	582	605	608	579	570	548	601	571	611	625	581	619	593	598	583	598	580	607	589	607	588	603	576	588	586	564	580	585	567	585	610	570	595	588	545	611	561	622	595	645	589	617	579	570	579	611	596	598	618	592	600	597	566	606	569	580	558	570	647	567	547	581	592	617	613	621	578	553	633	550	565	547	526	596	570	570	593	577	588	590	612	621	569	615	628	587	569	602	570	557	590	589	589	556	581	617	541	565	593	575	556	566	599	590	593	580	593	574	584	549	563	619	596	573	566	561	595	603	559	594	575	622	611	597	603	609	569	650	591	613	639	608	583	607	588	578	557	586	560	592	622	601	584	605	613	575	576	600	634	598	597	590	578	567	584	589	591	608	597	606	599	562	583	568	550	595	594	598	588	580	603	589	590	638	584	611	564	595	631	614	576	600	613	580	600	579	552	566	616	571	639	563	588	602	587	562	544	543	545	576	587	562	597	616	609	559	590	587	616	558	598	663	612	573	611	570	527	582	593	640	581	604	590	566	567	611	600	569	574	574	587	542	585	576	593	608	586	554	597	614	593	600	576	585	575	591	542	574	578	588	604	562	557	612	572	571	550	589	595	547	581	595	602	580	597	559	599	596	589	570	565	595	581	605	607	582	580	584	593	565	628	559	584	584	609	614	554	592	565	593	585	563	577	579	609	617	560	605	587	656	587	538	607	600	587	500	572	561	594	587	617	612	554	634	604	599	617	617	564	562	600	607	571	614	572	610	571	530	552	540	576	622	568	577	564	590	591	602	561	624	608	581	585	573	596	584	629	612	566	542	639	585	562	613	616	589	591	573	603	599	565	608	599	622	561	574	617	604	614	593	640	574	624	598	540	570	611	607	588	558	570	601	585	566	595	597	578	585	586	568	571	559	598	620	608	566	629	607	556	618	593	533	569	592	605	566	567	610	594	576	563	592	557	552	580	586	576	606	579	557	589	572	576	567	618	632	592	608	621	550	567	556	581	559	590	532	600	606	597	575	603	586	620	553	596	602	590	589	584	576	615	612	575	572	593	597	555	556	597	582	603	634	580	603	580	636	578	592	594	575	623	544	560	570	600	539	611	550	577	563	584	590	590	613	598	605	567	628	619	585	594	584	592	641	545	598	609	596	579	600	642	617	602	623	584	571	584	602	584	590	617	576	585	592	568	579	615	572	611	577	586	554	596	589	583	602	603	623	566	600	589	581	586	590	599	560	590	648	561	622	600	572	624	570	622	577	577	566	579	569	599	605	586	561	540	595	627	570	615	616	567	557	603	596	612	576	567	603	589	589	561	607	578	625	556	645	627	579	608	601	541	581	591	545	590	572	564	626	588	608	609	606	573	589	586	609	577	587	615	588	607	609	578	579	592	592	581	596	577	575	593	587	596	595	597	561	589	540	592	533	578	577	631	620	596	575	557	585	618	590	587	559	591	552	602	614	614	580	611	585	611	616	589	611	569	594	605	589	586	568	590	629	626	600	592	583	620	544	604	616	568	588	618	588	554	601	592	594	575	621	550	652	587	563	571	611	607	603	574	580	587	574	607	616	588	553	573	563	614	641	591	572	577	569	598	668	580	555	577	594	575	579	595	664	600	555	595	609	581	576	562	584	592	606	603	542	551	576	609	609	612	553	624	589	571	619	548	580	635	574	565	619	523	617	664	605	574	616	595	564	655	635	603	621	612	560	573	595	634	595	679	584	574	645	610	583	608	541	597	634	602	547	544	618	592	568	584	594	549	581	609	618	563	582	600	585	597	626	612	613	549	602	563	566	609	610	569	585	606	608	593	586	587	603	572	591	573	589	565	598	593	579	574	577	615	571	587	607	608	594	604	577	627	599	627	558	581	583	581	571	537	570	601	599	602	560	586	610	597	597	580	592	633	607	556	600	579	510	586	573	564	593	600	575	592	587	603	545	557	580	585	601	580	578	574	578	586	597	587	592	574	603	597	569	621	539	561	623	593	557	555	606	601	558	599	587	564	558	548	569	634	611	571	660	596	581	626	646	598	577	599	598	625	587	569	607	621	591	582	525	564	596	612	553	563	550	547	561	562	561	570	545	608	581	583	603	569	590	585	556	582	547	564	548	614	595	611	598	568	580	622	578	590	591	583	579	621	674	585	573	597	589	585	586	596	549	580	548	557	619	566	583	564	591	571	532	595	538	589	594	593	600	609	588	597	595	585	598	604	552	606	569	603	612	590	604	574	602	549	573	572	601	579	630	594	621	610	613	579	586	556	596	573	575	573	589	562	560	606	604	580	628	591	631	638	632	624	543	566	593	571	583	595	606	588	580	617	554	625	599	593	599	579	583	556	594	563	580	588	621	566	589	562	540	588	574	558	576	585	619	563	583	575	610	546	540	582	574	562	605	605	576	633	553	585	619	559	510	599	600	556	620	594	618	579	539	577	587	565	626	581	592	628	618	607	586	581	617	555	610	567	599	573	608	594	568	579	590	600	588	615	546	637	614	614	606	608	627	614	567	602	581	574	561	527	612	561	619	668	607	576	616	610	612	598	573	592	558	569	597	601	574	593	585	631	570	593	595	600	620	603	628	596	590	615	592	618	568	577	613	596	593	571	597	587	567	596	578	606	596	595	565	601	570	551	574	579	591	560	586	574	612	548	616	565	605	595	601	557	587	573	572	533	588	578	555	623	608	579	580	609	587	572	600	638	616	585	597	620	548	558	601	600	564	592	552	613	598	574	575	622	562	573	594	649	619	576	584	565	588	606	605	572	539	598	609	606	575	586	578	561	604	569	576	573	591	562	579	608	565	598	565	581	596	549	556	585	558	594	539	625	556	581	604	540	584	617	562	572	595	616	593	575	584	588	554	572	568	591	583	601	572	615	586	582	560	578	609	588	608	599	576	583	593	580	588	575	617	598	611	617	571	589	534	584
4053	268	251	240	233	216	233	229	223	238	234	224	209	266	214	194	223	224	225	222	211	199	235	231	214	212	245	215	248	248	248	226	207	238	228	241	212	221	221	232	237	222	206	208	242	257	237	247	225	248	236	235	233	224	232	250	225	201	221	229	231	227	231	246	203	225	213	240	224	220	203	188	220	227	248	201	213	217	211	240	240	230	241	220	266	249	224	204	202	212	241	221	221	224	217	210	230	243	234	226	239	252	196	216	233	217	197	213	210	235	237	217	227	236	229	217	215	224	229	213	250	251	215	253	229	238	220	231	233	207	214	229	221	232	208	234	222	211	238	235	217	222	236	257	214	218	207	233	232	220	240	216	196	244	226	235	207	187	256	232	234	211	227	237	221	237	246	255	226	201	199	198	252	235	237	234	212	226	222	229	225	226	226	219	208	262	233	245	227	214	232	258	248	223	221	224	212	222	236	210	207	217	218	230	246	199	235	210	220	251	209	223	236	233	229	217	239	218	217	210	221	215	223	218	223	219	223	235	213	237	213	261	229	228	216	216	212	205	246	228	242	238	224	218	222	223	228	237	216	206	235	197	229	204	246	251	232	185	232	201	210	228	248	236	260	224	231	222	223	221	220	224	207	212	214	198	236	234	222	207	220	224	208	210	217	206	220	229	219	222	231	197	221	213	232	203	221	236	260	205	202	205	209	239	211	224	189	227	222	245	212	252	221	215	237	243	242	213	235	247	236	208	221	223	213	218	242	210	215	215	229	214	196	229	240	229	209	237	215	228	230	229	236	220	225	234	222	238	239	249	216	222	221	207	218	234	218	219	222	229	227	220	215	226	246	245	229	238	266	243	176	205	236	219	223	229	226	243	232	235	215	204	183	229	199	200	233	226	211	209	209	192	217	208	221	212	241	220	235	222	227	238	244	222	253	240	244	226	243	212	229	217	232	227	211	220	248	235	227	242	223	206	204	212	223	219	242	226	219	243	215	241	232	231	234	206	218	239	244	217	218	212	249	232	223	213	224	207	196	243	243	210	215	213	216	235	236	260	210	209	206	206	215	219	228	229	236	220	217	198	221	212	195	230	221	216	251	211	221	203	227	241	209	243	238	207	264	237	225	211	224	246	230	210	198	225	269	211	238	229	224	247	228	247	223	205	244	203	208	227	226	253	223	238	207	230	217	249	248	236	211	227	224	212	224	223	218	214	234	223	232	250	234	213	233	222	216	198	221	265	200	234	249	212	239	250	213	247	237	215	226	213	211	230	219	253	205	228	201	234	204	206	215	236	217	232	231	258	203	221	217	208	207	225	218	226	228	229	211	233	226	196	204	231	227	214	235	260	243	228	224	214	259	248	219	207	218	221	218	209	226	226	246	227	237	219	226	203	221	219	257	249	213	223	250	243	228	221	214	251	215	224	236	227	217	232	229	240	210	192	210	235	212	193	226	252	226	235	208	220	212	213	225	250	207	240	208	257	243	242	227	229	204	213	208	234	245	231	214	252	236	218	229	198	235	235	232	230	239	236	230	200	215	224	235	228	209	227	211	232	221	258	216	236	231	214	226	224	224	229	231	228	258	242	212	226	219	229	232	206	224	207	241	238	207	222	213	240	211	207	247	258	211	227	194	227	260	227	217	220	232	234	218	227	220	227	206	259	264	240	249	215	236	235	236	244	240	212	210	220	228	218	220	219	229	242	232	215	208	250	236	226	219	246	229	233	224	241	212	248	243	212	255	208	227	237	235	224	220	225	228	238	224	238	208	222	217	225	240	244	239	223	222	226	256	240	220	213	228	246	216	238	248	237	231	248	200	217	232	228	208	236	208	240	206	228	230	229	227	189	224	216	238	218	243	252	235	224	206	218	213	235	204	222	197	210	228	233	224	237	215	209	227	222	229	234	221	196	223	239	197	239	222	222	211	240	259	214	223	227	244	240	248	225	251	272	242	241	222	236	208	221	217	227	224	223	198	221	226	253	252	219	237	215	204	211	190	249	217	222	221	221	221	224	226	240	232	207	233	209	216	214	227	257	232	242	220	225	225	206	220	242	234	235	223	208	240	239	234	232	207	224	225	238	207	235	244	274	214	227	225	251	245	248	235	237	222	208	222	258	217	230	210	201	230	248	204	213	231	263	238	233	238	218	223	210	215	228	234	219	231	230	231	230	220	193	199	242	205	234	223	221	226	221	225	214	228	227	265	228	227	222	235	217	188	229	214	239	218	243	234	234	227	223	232	234	194	221	246	224	241	228	226	195	213	247	243	254	233	210	202	254	185	236	245	268	199	218	229	216	202	218	225	215	242	238	233	218	226	212	232	225	200	229	210	225	194	232	227	234	243	214	264	222	222	239	204	218	199	225	200	223	225	222	231	204	208	238	220	212	227	219	216	219	233	228	216	219	243	221	206	228	213	201	230	239	240	235	242	256	237	209	213	230	252	210	235	232	232	224	236	208	220	221	222	208	212	199	179	208	228	232	226	216	215	234	250	210	231	220	233	219	236	230	242	248	246	241	222	216	237	248	246	227	243	227	214	213	217	238	216	201	212	216	244	217	218	197	220	220	216	208	239	223	241	238	250	234	234	219	214	224	212	215	222	228	249	209	248	243	226	240	203	255	214	201	239	218	210	228	229	210	227	224	222	237	252	226	217	234	225	219	230	216	213	238	240	236	255	240	230	244	219	221	215	246	202	256	228	232	216	214	214	215	205	218	256	237	214	204	226	247	213	219	211	229	213	241	188	228	235	249	220	214	217	210	193	223	232	230	234	256	219	201	216	204	221	244	200	234	234	231	254	233	225	226	233	228	224	197	220	215	231	217	211	238	232	194	211	234	228	237	221	229	210	214	232	216	249	236	216	216	219	204	224	230	244	244	217	222	246	206	236	222	212	243	232	225	205	220	243	236	187	223	210	220	246	231	223	273	222	219	215	226	226	222	240	253	216	229	217	210	218	230	224	223	230	220	246	258	243	235	230	203	213	233	231	212	179	209	262	248	236	243	259	236	221	247	223	218	228	227	214	255	230	250	235	207	229	227	221	198	249	229	249	209	209	206	235	228	212	200	241	233	223	216	226	215	246	230	228	210	227	229	236	235	246	214	210	239	243	252	210	222	240	225	241	230	232	217	202	228	224	260	240	239	241	215	228	255	225	217	227	200	249	221	222	216	220	265	225	243	200	242	235	215	212	245	243	212	217	235	214	212	246	215	213	224	230	208	246	234	224	191	223	177	235	243	205	188	255	214	214	208	200	194	248	237	262	223	229	232	205	187	245	233	248	216	199	214	220	260	225	252	229	222	205	233	235	216	236	229	239	244	228	233	216	251	199	235	234	249	219	233	234	225	202	199	208	239	211	220	240	193	214	244	204	217	232	219	194	216	235	237	268	227	216	219	254	227	219	226	227	231	235	223	225	234	219	239	216	219	218	282	229	208	218	191	223	249	201	216	229	231	233	245	232	253	224	217	221	242	192	208	245	219
4108	585	543	569	558	569	546	600	574	547	565	580	569	556	532	539	539	593	569	538	588	561	549	524	548	502	561	557	565	596	549	551	504	510	570	547	589	530	553	543	565	569	546	547	584	561	557	561	546	509	526	555	573	507	556	531	561	534	487	599	578	522	539	519	552	546	535	487	532	518	565	527	553	503	542	524	544	538	535	520	591	561	536	547	523	522	559	540	532	557	598	550	566	571	504	554	574	555	529	586	532	502	581	557	554	582	535	601	568	585	527	562	540	546	486	503	572	534	554	540	530	547	521	556	573	592	552	521	532	529	548	532	548	510	553	529	528	540	488	514	557	548	555	528	590	526	566	545	560	497	543	561	539	561	550	546	557	546	514	555	564	546	520	552	557	565	534	504	551	514	518	549	519	538	550	527	494	550	564	543	566	516	491	551	538	528	528	546	506	502	525	505	564	534	528	553	564	539	545	561	532	545	548	535	560	566	522	533	559	565	479	556	541	562	523	560	525	546	528	531	528	560	554	561	546	508	560	557	569	533	504	546	538	508	542	546	537	573	570	528	536	535	564	537	534	532	547	551	530	552	570	527	560	512	580	533	564	544	567	512	525	528	534	569	526	573	562	525	505	517	488	541	531	522	556	534	502	546	562	540	548	514	507	570	540	528	562	589	546	568	583	535	546	559	568	510	539	566	493	497	580	542	555	545	544	556	515	543	564	552	547	541	555	517	571	514	540	535	542	540	510	559	521	534	560	545	532	544	580	577	539	508	550	602	573	576	546	547	528	602	569	544	562	584	558	519	556	564	497	542	564	549	570	542	519	527	503	535	561	561	526	550	570	539	501	523	564	542	507	566	541	535	552	540	505	553	527	532	535	523	554	540	522	544	526	533	543	501	539	522	489	524	547	554	489	563	551	570	571	517	568	515	572	560	559	540	501	511	550	541	555	570	578	551	514	539	552	554	543	534	520	515	534	554	485	570	572	538	574	518	572	567	564	527	539	520	519	571	549	536	532	524	573	490	519	582	517	544	546	534	558	522	549	570	511	533	531	531	525	534	535	513	547	543	538	538	527	546	551	562	511	499	543	563	518	562	528	580	588	579	550	538	542	531	521	514	588	494	527	537	600	562	547	526	550	486	517	571	536	572	533	580	531	529	518	550	539	531	536	549	550	534	533	506	601	508	530	565	545	543	499	595	528	543	537	551	554	522	568	523	506	553	572	551	522	527	538	572	510	545	555	516	529	534	502	534	505	536	530	537	493	551	537	529	563	590	537	548	558	552	503	539	545	521	559	499	542	581	543	542	496	509	540	537	505	572	519	490	545	508	532	534	572	549	541	525	531	551	564	555	534	511	535	551	550	531	537	558	563	564	560	523	565	529	557	527	522	545	535	489	565	548	581	520	537	557	589	553	545	550	526	528	541	498	550	561	573	535	539	541	536	534	536	567	523	557	550	572	528	546	563	537	560	525	542	557	557	504	549	565	566	530	525	555	475	493	488	537	610	507	512	542	515	526	507	571	516	542	544	541	575	516	546	510	537	517	561	543	554	536	528	587	557	529	518	517	580	530	525	575	495	516	539	535	535	504	561	560	521	526	562	511	552	523	541	526	546	551	563	526	502	551	515	519	550	552	555	548	554	565	491	573	571	558	530	555	534	534	540	518	528	547	536	571	553	560	516	509	526	555	555	533	523	488	545	535	536	529	572	528	589	498	567	561	545	566	550	511	548	525	566	568	515	538	536	523	527	518	550	549	515	557	565	509	515	541	516	550	562	557	546	527	518	513	545	545	548	563	527	519	520	553	527	543	587	563	531	524	516	539	544	550	558	536	526	565	553	535	533	558	507	559	529	528	534	550	546	545	539	542	543	565	534	548	536	524	536	572	519	530	589	528	552	599	505	566	539	550	509	537	538	551	569	540	525	571	524	544	568	508	534	526	583	560	551	520	532	517	558	548	559	494	520	512	557	564	569	539	537	552	509	541	553	499	517	552	545	540	543	486	536	562	547	526	542	547	496	555	556	538	502	573	545	534	566	500	544	581	544	572	544	516	544	535	515	537	520	555	514	559	569	507	519	518	576	558	505	583	566	496	539	562	548	550	518	495	552	520	531	571	547	548	527	558	543	572	534	566	548	538	550	596	539	551	536	561	543	538	549	518	565	527	501	540	527	548	544	546	511	522	536	546	620	543	554	559	563	513	562	563	539	545	538	568	558	530	583	523	573	542	535	568	547	485	559	540	533	592	580	549	501	560	556	561	550	534	544	548	522	564	523	537	544	547	572	578	534	557	472	511	539	567	533	548	531	564	554	541	557	558	540	563	518	571	566	550	568	551	538	541	549	544	551	533	538	530	537	558	540	538	519	513	532	532	563	535	551	574	564	526	498	507	540	539	493	581	538	508	556	555	524	531	515	570	518	508	543	560	529	532	537	532	532	538	548	558	525	498	548	576	527	566	568	542	575	541	558	553	552	572	558	533	558	523	512	524	530	524	566	556	580	536	541	557	533	547	534	496	561	499	577	535	589	525	542	557	553	505	542	531	535	507	473	569	514	540	537	507	565	527	532	551	556	564	550	558	532	558	587	506	514	536	562	530	552	554	551	522	538	528	556	519	546	534	515	539	544	549	530	547	538	555	500	537	522	514	561	535	519	588	518	550	549	538	553	552	544	536	532	568	548	522	538	561	525	563	522	565	532	558	513	523	564	567	587	514	566	538	489	511	532	572	554	589	495	555	568	523	556	571	520	547	575	518	600	549	543	502	546	487	553	543	539	538	535	575	540	530	520	538	522	525	519	577	566	510	542	521	561	525	523	570	579	578	543	541	565	535	575	550	525	521	517	546	522	549	549	562	539	529	532	484	535	536	523	565	529	583	537	537	530	539	552	528	580	528	544	551	544	565	536	565	544	556	544	544	558	517	511	561	545	553	499	549	558	567	542	556	534	522	563	524	537	582	531	564	573	529	534	526	559	563	541	539	527	566	532	502	544	555	557	553	546	554	541	540	557	550	539	540	534	542	504	555	519	530	548	532	540	559	559	517	595	505	500	556	510	515	517	545	558	584	567	508	542	554	531	596	521	560	537	543	545	516	555	544	550	553	521	566	538	518	506	520	548	577	497	555	525	533	552	550	569	537	521	507	538	516	534	588	556	541	604	565	495	550	523	510	502	499	552	581	541	551	552	545	509	532	562	539	538	544	526	511	515	512	530	543	555	534	557	513	510	572	550	537	522	565	540	513	536	585	525	540	537	535	512	557	493	558	521	556	548	544	551	578	545	535	569	517	567	531	554	575	526	550	539	543	523	533	542	543	598	497	554	564	509	550	551	572	537	527	566	568	545	545	502	579	505	561	582	547	560	501	544	554	548	561	553	579	569	562	533	548	565	551	526	536	544	511	562	544	539	526	567	496	470	556	520	528	560	538	536	515	558	539	530	541	552	554	523	515	534	544	506	545	547	544	544	514	525	529	525	519	539	575
42805	9244	1462	820	551	425	326	285	262	221	201	175	195	181	170	168	149	150	174	152	137	157	120	119	124	137	110	120	129	128	150	138	124	140	114	121	136	127	128	112	141	130	150	112	112	107	123	121	135	110	100	112	112	132	143	114	115	116	138	132	104	113	119	116	106	118	127	119	114	99	118	134	114	115	127	116	120	108	129	107	126	144	118	135	137	133	120	124	112	120	124	129	139	97	123	135	107	130	121	116	113	138	131	113	128	116	122	119	94	118	160	131	116	114	115	121	115	114	129	110	131	120	115	135	114	125	124	119	140	116	119	127	116	116	125	107	113	129	125	130	129	116	93	131	133	121	145	93	132	108	110	109	115	106	138	110	122	105	120	130	122	118	118	126	120	109	114	120	122	108	121	111	121	136	107	96	98	136	121	113	93	116	104	125	106	129	117	127	119	125	124	102	98	132	130	105	127	128	111	110	117	110	104	104	126	116	116	129	125	126	116	110	105	138	117	117	113	112	116	130	130	108	109	125	119	107	107	118	108	111	120	96	109	115	138	101	120	117	108	105	117	111	117	135	98	108	118	123	110	133	117	131	119	125	103	118	111	117	125	131	123	127	119	116	118	112	117	129	112	118	129	106	117	104	125	92	147	123	99	123	117	110	115	115	141	106	122	118	123	131	112	119	102	116	114	122	119	119	113	102	95	136	126	127	108	107	142	113	128	125	120	133	127	106	93	115	127	107	125	131	122	122	105	130	115	118	124	106	92	129	112	96	93	105	91	134	126	113	124	118	122	114	132	115	123	96	107	110	121	125	123	125	105	120	114	101	118	114	146	124	107	111	114	109	129	112	106	124	119	120	104	114	137	128	124	130	110	110	118	119	116	119	109	101	129	102	110	125	123	110	129	101	107	120	117	119	112	93	111	98	108	130	96	119	147	114	126	116	115	126	113	141	109	107	123	97	96	111	135	119	109	128	106	117	134	116	110	126	122	112	127	120	102	146	94	134	120	113	126	111	95	122	110	111	111	103	127	127	119	133	116	128	120	108	118	127	85	124	142	122	112	132	104	97	120	97	94	112	119	137	113	109	123	123	115	120	116	119	141	127	117	123	115	125	107	115	122	90	132	112	102	112	105	113	107	121	122	105	97	123	122	114	110	125	107	120	94	107	120	135	106	120	125	120	121	124	106	119	114	128	99	121	123	138	122	117	99	129	118	138	116	129	121	128	139	121	111	108	117	118	108	98	106	115	114	98	127	126	114	132	125	136	146	118	125	111	123	113	117	95	116	129	117	120	131	118	135	107	131	134	128	124	123	113	125	109	124	128	134	132	127	130	113	106	116	105	122	121	118	116	122	125	121	132	128	113	125	123	105	112	120	103	134	122	126	118	116	112	128	109	112	116	111	88	106	116	122	134	110	139	96	86	98	95	105	104	112	118	137	119	100	147	102	112	120	107	120	112	135	113	111	119	120	112	130	118	122	116	102	124	101	107	127	118	113	132	131	106	132	126	127	98	104	106	97	119	116	115	127	125	120	103	116	120	108	111	131	110	132	129	132	114	124	122	112	133	118	125	101	135	101	114	111	127	94	114	126	109	110	147	111	128	107	116	105	98	121	133	101	135	111	110	103	124	109	128	140	125	126	106	114	129	115	110	127	104	121	140	127	131	114	112	109	144	112	120	119	105	118	126	129	102	120	120	127	131	105	104	127	120	116	108	141	133	128	116	111	116	121	138	117	123	128	118	124	121	131	120	118	124	131	111	115	119	108	137	125	119	119	128	98	105	94	133	152	112	112	125	131	100	118	96	126	130	112	117	117	125	113	150	99	116	112	117	128	100	102	122	111	120	115	111	118	121	106	135	121	106	113	114	123	99	136	130	134	109	104	112	128	105	119	117	132	99	110	99	121	121	116	126	125	127	124	106	111	128	129	131	114	123	110	110	118	102	124	112	89	120	118	120	102	109	116	110	124	128	115	123	115	118	108	123	134	107	100	114	132	122	96	106	111	115	101	112	104	111	109	117	117	116	112	132	108	122	107	139	124	105	121	111	105	120	125	120	128	118	108	105	119	108	110	119	104	138	84	113	107	123	108	113	113	119	123	136	120	115	106	116	139	137	115	107	107	114	115	128	111	121	124	132	108	104	109	118	105	100	115	110	103	132	124	106	104	102	107	126	124	130	118	116	143	128	108	132	97	107	129	117	121	114	119	113	109	127	104	113	117	122	124	120	120	93	112	118	114	109	121	126	105	116	135	108	125	138	100	125	95	125	106	116	129	117	126	100	112	111	121	116	119	119	136	112	140	134	116	105	112	117	116	108	131	105	122	130	123	120	136	113	95	114	125	127	108	122	116	128	111	116	117	111	103	112	118	115	119	125	119	119	126	119	106	117	109	113	107	120	110	115	109	137	140	117	125	112	117	122	111	109	126	122	125	111	127	125	121	122	105	105	106	111	114	134	114	100	114	103	115	87	107	120	129	141	119	114	119	119	107	132	106	108	114	95	119	99	119	117	128	122	128	114	115	132	108	129	110	109	122	113	113	126	127	141	117	114	117	129	110	118	114	122	110	104	109	129	128	135	114	104	121	95	116	112	107	117	131	125	104	112	96	95	122	111	112	103	126	115	123	118	99	110	105	116	119	119	105	112	115	110	129	112	109	121	123	124	106	104	117	105	125	135	109	118	118	123	127	113	112	101	102	123	146	117	108	111	100	119	101	96	132	118	96	140	125	132	124	101	121	140	103	120	149	93	114	132	116	98	135	134	119	136	114	123	123	102	135	101	107	127	128	115	98	139	124	128	137	138	118	113	117	115	134	129	121	113	118	131	117	115	104	110	112	122	116	135	115	135	104	112	144	113	121	118	145	112	118	102	123	102	132	105	121	119	117	117	113	112	105	125	121	121	116	141	119	140	128	113	127	107	131	105	118	123	106	107	107	117	138	117	119	130	133	118	108	118	134	100	124	116	136	93	114	131	108	137	122	109	107	129	106	150	128	112	119	120	101	105	110	104	122	128	121	123	114	126	145	119	130	137	110	110	93	125	101	99	124	117	116	125	129	118	112	121	119	111	129	136	124	102	109	119	101	115	111	104	107	134	131	131	106	115	124	103	112	140	131	122	122	114	105	129	116	120	124	104	132	102	131	116	128	138	113	117	130	139	123	101	119	118	109	119	142	113	120	133	125	121	104	112	118	129	104	111	117	97	119	118	102	111	125	124	103	103	118	110	111	114	98	127	116	136	116	116	128	117	96	145	116	112	119	131	126	116	123	108	121	120	108	144	113	108	127	119	122	113	115	124	113	101	112	128	123	122	133	111	133	100	107	123	101	120	133	123	115	120	101	124	108	119	129	96	126	121	103	114	114	117	84	115	116	118	106	117	124	125	126	102	117	123	125	107	113	98	150	121	133	121	90	116	111	113	119	112	119	97	104	111	121	107	143	120	114	124	108	100	118	125	120	121	111	110	110	90	136	109	130	109
18715	921	2062	2566	2296	1912	1554	1236	1114	942	812	776	720	696	609	592	540	565	502	489	498	468	462	446	417	442	436	381	413	423	449	425	395	414	387	388	348	371	397	377	375	375	377	370	380	377	368	360	371	331	341	352	352	360	384	331	356	328	321	352	314	347	339	341	330	344	355	359	346	343	333	329	323	328	329	313	324	351	350	330	333	337	331	313	339	331	356	331	322	304	339	349	307	333	340	325	326	309	343	341	328	336	342	330	369	342	318	344	320	351	346	332	322	332	331	335	339	367	335	339	316	326	336	359	354	331	316	300	310	307	367	368	319	350	305	327	381	344	349	344	343	325	368	331	328	353	333	336	308	348	325	320	341	311	329	310	344	321	331	332	344	313	364	324	300	361	335	330	338	342	338	336	303	331	315	325	309	332	346	308	301	329	339	341	355	336	330	347	323	339	358	285	328	340	344	336	338	315	326	335	329	345	325	350	339	344	400	349	368	319	337	331	364	315	316	327	372	332	370	335	321	356	383	330	325	348	322	320	342	333	340	362	321	298	324	328	339	311	302	315	348	368	343	337	318	332	311	322	328	335	359	360	349	351	369	315	329	317	341	333	320	338	336	324	308	329	305	323	314	352	331	337	339	353	357	342	350	356	356	335	352	366	368	329	312	307	346	336	325	311	319	335	337	363	331	339	341	337	334	347	340	340	329	345	341	297	323	323	348	329	348	328	316	331	331	323	337	329	310	325	379	336	328	324	341	321	325	343	343	317	337	343	334	332	317	348	333	330	345	324	357	339	349	322	336	348	308	344	290	340	333	311	334	332	315	336	331	330	369	344	312	322	352	329	377	315	332	344	346	371	317	321	334	341	354	339	352	350	290	369	342	319	338	354	313	305	323	305	319	324	334	327	324	326	319	329	340	356	320	359	331	333	311	331	329	322	349	347	350	325	322	330	340	371	374	324	362	343	312	325	319	332	345	351	350	346	342	299	335	340	344	340	346	305	350	320	377	321	349	348	343	347	301	311	335	336	300	340	325	306	344	340	326	339	317	308	364	354	347	301	340	361	356	322	353	366	297	332	351	304	327	352	313	354	327	317	342	368	340	319	368	332	338	350	335	321	341	333	307	338	342	306	329	353	318	356	347	309	339	344	340	312	349	357	323	332	349	343	336	370	364	331	346	322	332	323	309	342	308	326	323	321	355	346	310	379	329	347	333	310	335	284	319	330	330	332	340	359	327	304	315	346	369	343	318	327	336	314	339	342	337	318	357	346	311	355	301	312	340	376	324	323	351	324	353	340	358	320	339	330	303	331	322	326	325	368	331	345	327	350	316	331	330	342	312	331	320	306	341	312	311	321	343	351	327	315	366	344	358	339	358	315	348	330	338	326	343	344	324	338	335	348	342	364	313	320	377	332	328	348	355	364	340	332	323	302	322	340	343	337	328	347	329	333	317	341	340	323	319	364	344	342	343	315	352	318	364	333	333	309	324	342	326	356	321	336	332	324	331	345	323	321	324	330	304	286	329	335	314	354	344	334	345	343	331	332	319	334	320	330	326	370	320	321	314	324	329	365	342	322	329	276	332	332	319	338	361	347	347	334	343	325	348	332	339	345	332	330	309	344	346	341	326	339	324	343	345	344	345	328	322	338	340	355	332	337	354	365	373	333	297	322	365	337	314	321	330	301	343	328	337	382	299	319	319	331	356	365	377	311	341	334	328	352	373	337	368	374	339	343	347	334	352	340	312	327	360	334	360	322	327	331	344	304	350	321	318	330	333	321	338	378	310	334	346	340	329	337	321	339	339	344	350	334	351	308	339	329	348	339	340	338	348	329	340	337	351	303	317	313	370	339	326	352	329	319	305	357	356	332	333	325	349	315	256	360	327	374	343	332	328	351	331	313	331	336	341	336	295	353	330	310	317	332	348	336	327	344	341	338	322	330	344	359	308	353	304	311	318	315	350	362	369	354	330	347	327	347	358	333	324	364	330	359	351	297	348	341	347	321	321	321	325	305	328	356	330	333	345	339	362	294	319	343	355	325	297	324	336	302	329	361	327	336	341	324	334	295	338	326	348	332	358	322	301	297	322	333	319	318	321	349	320	354	315	339	326	340	357	326	349	343	351	350	336	355	315	327	317	360	347	323	325	345	329	305	314	363	320	321	318	336	331	337	345	332	339	313	358	347	315	315	341	351	315	366	337	335	351	341	331	331	355	347	322	335	357	339	341	345	348	319	324	305	337	345	366	348	330	310	342	359	326	345	364	317	346	317	325	331	336	373	348	323	310	363	377	294	326	318	351	343	343	356	321	333	335	333	357	357	339	298	325	326	375	306	332	354	317	337	331	324	338	337	287	341	308	339	314	358	329	363	374	339	339	346	348	318	320	316	330	302	316	334	330	307	334	314	338	322	333	353	342	354	345	284	289	320	321	367	306	291	337	323	349	368	315	312	345	359	344	352	360	348	313	376	296	358	328	363	353	314	330	326	326	326	345	312	320	316	360	323	339	318	307	350	331	330	331	331	334	311	331	319	341	372	355	327	318	349	348	298	326	335	304	311	313	335	338	316	352	350	327	327	325	366	319	333	316	326	346	333	339	332	335	355	355	338	318	353	318	345	317	346	283	335	356	331	326	350	329	326	293	353	330	345	352	334	353	336	338	327	326	380	358	313	356	386	329	324	316	353	336	324	299	325	327	309	364	319	351	344	350	338	328	334	314	310	336	336	321	325	322	332	320	306	326	332	329	318	313	321	328	326	325	315	328	318	301	327	364	340	306	313	312	329	336	330	308	310	361	313	375	327	347	328	289	316	338	363	344	343	331	305	328	341	354	338	340	304	351	338	326	343	364	360	353	345	333	339	356	343	353	331	344	313	335	314	315	357	367	328	374	390	330	337	357	335	363	312	343	316	344	344	314	332	301	334	315	336	308	346	348	299	334	331	329	321	322	325	348	334	326	355	318	325	345	333	350	329	308	317	304	330	371	340	329	363	362	351	310	335	330	349	329	347	333	337	329	337	305	323	334	307	361	346	327	333	316	350	344	352	369	302	343	347	361	305	345	338	373	327	345	334	329	328	317	340	331	335	337	356	332	317	368	335	344	341	337	331	315	304	329	353	358	358	367	307	325	356	361	321	323	319	304	330	310	342	353	327	353	333	330	332	346	310	337	342	357	328	348	340	344	336	306	320	324	336	354	320	318	334	309	315	361	333	347	310	338	324	336	340	329	338	307	332	347	309	319	339	351	344	316	375	351	309	353	347	309	344	353	306	306	387	306	328	346	318	335	320	326	325	318	293	343	349	348	352	363	331	347	323	327	331	340	315	354	333	347	359	329	323	318	351	350	331	333	355	315	333	316	331	351	325	354	319	340	360	363	326	318	359	340	330	305	326	334	334	330	351	344	351	294	351	309	346	359	324	357	309	335	330	343	335	305	332	330	308	334	330	344	331	354	324	355	334	318	316	321	348	359	341	386	323	357	320
54553	18243	6604	2057	1221	847	708	600	508	449	395	376	380	333	300	265	265	308	259	267	277	252	267	264	263	248	244	235	268	262	224	237	237	226	229	277	235	261	256	254	252	250	219	248	264	254	260	231	226	239	271	213	243	245	203	245	258	213	223	239	260	232	243	255	250	235	235	255	216	228	213	235	261	222	231	234	190	227	235	240	266	221	223	238	235	254	253	216	216	226	248	239	225	255	260	246	241	269	233	243	256	254	226	232	284	228	218	237	225	226	245	250	218	227	241	215	224	214	240	231	258	240	276	236	248	235	243	262	254	204	232	231	215	250	241	235	244	227	210	243	217	249	244	246	227	233	225	210	220	253	213	207	225	233	230	246	240	248	224	212	229	222	283	212	243	244	212	234	251	255	235	243	231	234	238	239	236	233	238	227	213	234	210	234	238	228	247	227	231	235	257	267	234	225	219	239	250	238	276	230	253	233	224	252	218	221	246	234	227	241	220	230	246	219	241	237	257	256	236	242	242	226	268	197	242	253	254	240	231	228	246	218	235	243	247	224	235	226	215	202	239	267	246	259	226	204	214	243	243	240	235	224	254	237	225	245	242	253	224	236	238	258	243	242	224	228	227	277	231	226	238	212	248	258	247	245	219	237	248	219	264	220	216	239	247	243	212	237	250	226	251	212	236	205	220	214	253	251	240	231	249	248	241	269	244	232	229	192	246	249	247	246	224	222	248	237	240	177	204	225	254	241	236	217	249	222	231	249	255	259	202	231	274	212	240	240	232	223	221	208	227	221	260	242	205	205	230	217	222	218	268	224	247	264	221	221	236	249	215	231	201	231	235	245	228	250	246	205	237	217	231	252	195	213	234	265	247	198	267	254	236	221	227	246	260	246	261	227	241	223	246	231	241	249	264	216	227	229	221	239	223	276	238	250	239	212	221	236	244	212	231	198	231	229	234	273	238	218	232	241	200	243	244	256	221	228	230	237	237	238	238	233	252	199	272	216	243	217	233	207	186	239	251	260	198	261	245	233	221	213	219	250	219	264	256	214	239	263	255	221	221	237	234	232	239	241	234	198	221	240	224	213	223	243	235	230	233	250	249	280	240	230	254	235	250	243	239	251	247	228	224	251	211	227	228	249	247	239	205	228	242	250	230	247	238	264	226	253	218	216	229	246	226	224	254	236	221	226	239	219	227	234	250	234	237	236	222	217	213	189	227	233	219	228	233	217	235	251	236	197	216	237	235	244	250	240	221	238	253	239	266	254	227	218	235	203	211	224	208	210	218	208	238	246	232	200	236	251	213	208	248	225	218	212	199	238	234	248	209	202	244	229	233	236	215	263	205	231	233	223	228	230	224	224	263	256	236	220	268	230	281	238	247	223	258	234	223	236	222	208	224	225	239	240	250	234	228	229	241	244	245	213	224	231	234	230	237	237	247	229	228	234	229	224	240	247	253	232	254	275	207	244	230	217	247	249	240	245	226	233	206	231	259	264	216	244	242	237	218	210	238	256	223	261	215	272	250	251	231	232	228	239	207	237	236	222	228	247	245	285	228	223	256	252	239	238	232	210	238	215	229	247	250	222	233	221	203	265	263	209	264	197	255	239	247	216	217	223	254	241	203	220	224	202	243	248	188	226	253	236	222	245	273	223	239	221	220	223	245	219	247	239	244	241	260	230	235	282	255	223	225	224	228	226	254	255	247	229	217	220	223	269	226	247	260	243	223	223	221	242	202	224	231	242	234	218	249	225	235	227	224	250	207	217	248	203	226	260	224	231	240	210	242	230	244	242	221	247	240	204	226	251	223	235	204	233	234	207	242	225	268	202	251	255	223	253	253	222	217	230	230	249	238	254	237	234	251	227	247	219	223	246	245	239	247	236	223	228	233	225	235	217	239	247	221	227	219	208	209	199	232	227	241	226	218	253	203	206	219	232	222	218	233	213	239	233	254	228	206	229	222	210	247	232	210	217	227	239	226	243	246	243	235	219	231	238	250	235	237	216	228	235	202	239	236	217	229	235	220	213	220	219	221	234	259	241	221	223	249	236	242	240	230	259	221	226	238	229	227	246	238	204	262	229	212	229	250	248	222	237	240	235	216	200	227	242	227	255	234	241	239	253	224	209	225	237	240	250	249	225	222	217	223	239	249	200	224	230	243	203	246	218	220	219	216	232	208	224	260	220	257	235	235	207	248	238	239	231	200	227	214	245	215	235	233	267	214	244	247	237	231	234	231	225	254	277	226	269	232	224	255	232	209	213	210	262	254	211	250	237	258	269	256	222	245	241	253	232	242	254	225	198	230	226	245	235	248	233	240	237	205	259	242	218	257	220	263	251	264	215	225	225	234	224	218	227	268	240	234	248	244	253	222	224	241	212	239	225	220	237	262	228	240	261	256	245	220	233	235	232	255	209	222	242	246	238	215	224	247	248	223	245	227	213	222	203	251	232	218	232	231	242	263	236	201	229	243	247	238	238	264	249	258	226	224	217	244	248	242	262	251	231	235	222	237	236	231	211	215	207	226	227	221	246	227	188	240	236	257	241	263	232	244	222	254	224	221	244	241	223	235	244	216	256	246	237	267	242	231	239	256	250	240	240	231	237	254	223	262	245	243	228	234	260	234	247	203	249	223	253	241	236	232	195	244	230	214	263	239	258	224	218	187	256	230	243	228	240	226	245	265	229	257	242	225	234	268	246	237	239	226	239	230	229	233	259	242	220	244	245	229	212	227	199	256	209	243	238	236	242	221	244	245	262	237	245	252	236	270	213	222	190	211	227	259	233	256	239	245	211	253	197	255	244	238	206	235	236	216	246	229	236	221	202	243	214	231	253	263	229	229	236	219	251	262	252	205	242	228	277	250	235	247	233	253	217	246	240	236	256	217	210	236	207	227	229	226	236	250	226	225	265	243	218	210	215	247	215	265	247	238	208	218	238	230	265	272	228	265	218	230	220	236	234	220	215	220	249	213	231	274	266	214	238	231	196	225	223	221	241	243	227	254	239	244	212	208	263	237	253	249	232	261	260	202	238	228	240	218	245	238	219	211	236	211	226	246	237	242	229	220	261	220	247	214	214	214	244	237	210	250	232	272	224	248	232	224	234	232	240	238	211	242	239	236	207	235	232	215	220	253	237	241	220	234	226	249	259	194	209	236	236	238	235	262	239	214	255	227	215	222	248	226	240	229	234	204	235	232	223	231	229	230	236	251	241	234	231	245	272	212	222	268	220	260	220	248	214	271	251	216	251	222	284	246	234	230	207	262	247	254	230	231	225	239	248	226	272	219	218	225	226	229	230	256	236	223	225	256	223	245	240	226	234	237	229	245	275	230	228	233	251	233	226	242	258	246	245	231	218	235	198	219	229	235	230	228	258	222	235	250	244	237	238	235	222	230	253	213	231	257	221	240	231	250	222	242	242	254	243	232	247	256	222	241	229	217	224	235	202	249	246	225	227	258	244	253	241	245	229	243	212	228	246	252	235
24944	1997	4131	4893	4232	3622	2894	2341	2093	1806	1568	1417	1267	1261	1160	1085	987	967	986	834	894	877	797	794	820	796	820	754	726	754	691	681	721	707	699	690	696	690	674	649	669	623	644	610	622	615	663	674	620	663	665	638	642	631	592	619	604	604	621	637	626	584	648	669	624	633	607	642	608	572	649	608	584	588	562	620	603	594	587	632	615	581	607	623	583	618	608	603	601	595	630	618	605	620	616	595	564	626	585	616	596	569	600	604	562	563	638	583	606	617	604	640	592	590	631	577	596	565	574	607	607	604	602	614	619	615	634	589	681	574	595	603	624	606	567	568	592	538	612	558	637	575	589	559	609	598	611	587	583	565	583	567	629	589	598	605	639	606	586	551	592	614	615	577	571	544	600	571	591	563	587	590	571	528	574	612	615	585	646	607	588	562	625	601	578	624	606	642	634	584	564	638	618	601	571	632	590	586	586	556	587	655	614	618	562	627	612	582	573	578	589	566	623	616	574	617	597	573	597	610	623	603	617	583	582	577	576	570	594	586	595	603	562	591	578	586	552	553	601	563	582	588	571	593	587	589	597	597	594	606	576	607	594	652	547	599	570	569	585	552	593	605	621	600	556	583	588	575	598	561	592	573	543	614	608	593	575	555	560	598	600	579	621	605	587	639	622	585	585	615	596	566	591	589	588	594	637	593	640	590	619	556	626	608	564	601	617	567	598	602	582	600	563	588	596	549	616	561	615	596	552	614	563	596	633	599	593	576	580	586	621	576	613	544	569	594	595	576	586	606	621	594	631	590	624	578	561	579	616	577	530	641	561	595	566	585	598	575	597	586	583	527	574	552	651	594	570	594	617	619	573	590	550	608	545	588	545	563	565	561	565	605	571	616	566	575	565	580	606	628	585	588	575	567	624	593	575	515	548	621	613	571	548	580	575	564	580	541	572	607	555	583	601	615	604	585	604	582	592	605	555	610	575	595	636	580	638	631	554	577	575	582	540	599	621	607	633	598	566	584	602	563	561	579	576	600	580	614	575	571	620	612	605	592	594	597	624	618	606	597	568	515	639	636	608	550	624	624	605	632	591	622	585	597	583	548	598	566	587	590	604	574	617	583	586	595	620	640	580	583	599	589	587	625	531	581	580	593	578	586	609	584	598	606	586	624	584	559	622	566	577	602	594	578	588	571	605	597	600	628	605	607	576	629	565	610	594	606	576	585	589	592	576	635	572	592	640	584	577	587	552	546	556	582	595	559	620	584	601	606	627	617	590	561	609	573	596	599	622	554	556	556	570	609	587	607	630	580	623	578	606	574	606	613	619	630	609	627	603	602	622	582	608	614	595	598	600	608	581	599	576	635	578	635	627	573	626	610	613	582	612	570	602	625	578	548	566	565	587	607	588	595	569	559	555	581	608	613	588	577	607	566	557	576	586	594	619	591	592	588	595	595	612	592	617	579	577	586	550	592	573	564	594	599	601	597	566	578	586	606	571	612	567	609	581	543	594	593	593	557	537	589	583	565	570	600	588	601	575	607	615	600	609	604	580	619	594	604	587	573	549	550	605	617	588	612	587	654	629	571	566	588	572	602	566	597	615	621	538	593	622	585	593	569	623	628	632	601	621	599	578	596	567	594	594	584	565	591	554	604	572	623	594	563	554	563	605	607	565	587	600	598	599	604	594	592	618	596	633	585	564	559	578	570	613	618	567	569	605	589	553	555	595	608	536	553	589	607	624	611	587	629	610	584	606	593	563	580	628	607	540	621	638	604	574	605	602	625	578	613	559	606	561	568	567	579	580	570	562	583	591	581	582	586	591	585	581	572	557	565	612	543	638	596	590	594	601	621	610	585	600	565	591	609	563	591	587	619	643	580	547	598	528	608	578	588	589	619	554	602	582	582	566	600	593	600	607	620	630	598	599	544	599	576	565	618	568	596	593	608	620	533	581	569	553	579	574	612	603	583	607	599	524	610	591	604	576	607	604	617	569	595	619	582	599	564	624	577	601	571	594	588	631	577	589	597	597	630	603	567	563	572	597	592	610	588	582	602	578	530	584	590	546	612	561	609	600	629	582	592	555	585	578	615	610	575	601	637	577	605	584	569	599	581	577	591	637	593	612	598	556	582	570	623	620	583	639	557	615	560	596	591	599	573	590	599	590	555	591	590	605	596	557	556	586	572	591	614	585	608	579	601	579	590	572	606	632	583	599	595	627	567	583	607	561	580	575	617	603	573	574	590	589	590	620	597	597	584	555	628	595	576	622	599	572	618	631	581	582	590	628	589	585	629	619	563	567	585	590	621	551	614	628	628	579	558	559	565	585	543	626	611	641	582	611	587	596	578	599	547	558	576	612	566	661	606	575	586	631	610	595	588	574	605	589	601	578	605	600	602	587	564	577	615	549	585	627	579	542	592	579	601	576	627	563	609	595	602	569	603	606	544	599	586	618	581	569	609	595	583	612	591	584	586	623	617	589	616	617	641	585	589	581	559	581	601	611	582	600	560	629	562	574	625	602	598	571	605	574	584	576	608	603	593	596	565	634	580	533	622	516	587	580	571	570	581	593	634	570	590	576	614	614	582	579	611	572	626	573	603	614	594	577	591	590	622	627	562	554	611	589	572	605	614	637	528	588	626	625	596	564	580	580	602	562	577	610	567	593	579	624	591	593	599	608	609	629	588	574	612	605	565	554	597	617	605	575	619	582	591	569	600	602	567	588	601	562	584	590	556	550	621	556	628	552	602	575	590	625	568	628	587	602	588	612	590	560	586	631	576	593	583	651	616	588	605	587	554	614	617	595	590	607	567	591	596	614	593	584	597	597	568	548	604	567	576	610	632	605	575	587	572	563	578	614	607	560	595	581	606	582	596	636	596	600	590	566	644	586	619	609	623	638	547	540	593	584	596	610	622	608	598	580	603	601	657	581	594	616	594	598	598	602	588	604	607	606	584	596	618	583	611	572	627	618	608	604	590	584	604	578	611	583	572	548	580	611	588	577	613	589	617	602	564	605	564	560	557	605	544	558	580	565	560	579	557	634	587	624	616	591	556	566	602	553	594	592	595	623	592	596	560	606	584	598	575	615	563	608	609	625	588	583	570	551	573	602	610	589	611	592	582	584	615	564	574	596	625	575	563	590	570	621	641	584	658	510	585	602	577	598	597	618	649	605	538	603	615	602	570	542	605	587	580	601	534	585	588	605	570	626	602	571	603	605	580	588	536	574	582	590	612	575	610	600	556	578	609	617	603	632	594	579	549	569	618	597	557	585	575	596	614	589	622	581	634	592	582	585	585	599	628	603	593	623	626	579	581	555	591	574	591	577	530	540	571	595	613	588	569	545	609	600	564	552	580	578	544	578	579	593	577	625	571	575	562	569	586	611	583	580	551	609	571	591	570	597	594	591	588	600	565	615	568	649	627	599	609	618	586	600	558	552	574	598	581	580	578	578	602	586	579	614	621	567	551	604	610	582	582	569	609	611	609	622	633
4006	270	260	228	245	220	248	219	222	222	212	236	227	222	227	214	215	226	237	226	234	217	212	197	200	244	211	206	231	225	234	233	238	264	214	210	251	218	232	245	207	234	226	260	247	242	220	231	226	206	250	197	210	202	219	218	250	227	238	220	191	219	237	255	234	204	212	203	206	226	218	218	225	232	195	206	232	235	219	222	218	218	241	207	205	226	204	226	238	228	204	212	231	262	215	214	230	232	262	234	217	251	230	255	215	227	238	227	225	249	246	219	215	233	206	233	224	227	234	209	213	237	222	204	232	233	222	214	219	206	229	240	230	205	225	232	235	230	206	225	212	212	241	246	232	228	226	208	230	202	211	211	211	236	215	244	233	219	204	209	202	235	216	229	233	236	209	209	192	248	229	246	226	218	251	232	231	221	232	223	244	231	225	221	199	240	200	227	240	207	194	221	250	221	230	175	254	199	215	223	220	206	228	231	220	221	237	251	223	244	212	180	223	214	211	211	230	222	231	213	272	226	229	253	239	208	240	227	230	213	235	217	212	244	235	228	260	214	222	218	236	228	207	220	196	200	221	199	199	246	216	257	225	220	230	236	273	241	226	207	222	205	198	209	227	208	226	228	229	236	231	209	229	240	214	228	225	216	234	254	230	214	243	234	203	239	213	230	250	220	215	200	212	232	225	237	237	247	208	208	228	232	242	233	237	257	216	226	223	234	234	243	232	211	230	239	242	242	220	206	244	217	229	243	230	221	231	233	212	283	204	223	208	218	205	196	218	213	231	222	225	204	209	205	230	209	220	214	211	215	229	215	192	253	242	242	208	227	216	252	237	231	214	248	223	219	183	215	232	201	234	224	226	198	215	229	235	231	233	219	226	217	205	218	210	226	247	228	198	207	222	213	230	214	237	220	231	224	214	237	209	227	220	240	217	197	209	187	226	209	225	217	220	227	221	210	207	233	207	219	207	215	202	211	227	223	241	238	218	227	233	243	228	201	212	216	203	197	217	244	222	215	248	218	221	213	219	209	215	226	206	246	207	211	218	225	215	231	222	218	220	250	225	172	194	219	212	230	249	225	222	234	226	239	213	234	206	206	226	238	210	221	226	226	215	224	225	212	258	245	211	229	236	216	234	220	219	221	191	226	232	251	240	224	215	226	267	244	254	208	214	241	244	244	201	236	230	218	205	235	213	213	238	224	212	219	236	207	237	195	218	196	227	216	230	232	221	237	221	206	192	230	202	219	195	214	252	221	237	230	240	237	222	196	213	241	206	228	214	232	235	228	243	222	224	253	245	232	247	225	218	235	192	257	227	210	237	235	202	237	216	207	192	212	219	208	207	247	239	243	218	220	236	212	243	231	221	196	205	206	204	230	238	245	237	217	234	215	231	201	225	230	227	204	255	230	236	210	243	231	221	207	225	234	208	214	228	198	205	201	223	242	242	218	228	254	221	218	280	218	227	225	232	239	252	247	209	221	249	180	210	208	217	230	260	251	229	208	238	229	219	209	261	236	201	246	249	233	210	237	213	224	203	222	249	214	222	210	232	212	233	229	240	246	251	195	223	253	210	228	249	209	234	223	191	225	229	231	216	250	225	207	219	229	218	221	196	200	222	228	238	193	220	252	230	214	245	225	228	243	246	207	217	230	221	226	205	228	216	218	226	252	242	215	252	232	216	224	228	216	210	225	236	256	220	239	228	255	216	207	224	226	216	243	266	267	235	209	214	232	214	210	218	242	219	221	212	246	220	229	218	220	225	224	230	233	248	270	235	217	226	191	228	230	212	241	255	216	218	230	213	234	239	244	233	235	263	236	237	231	218	205	200	249	221	228	231	247	228	217	232	202	219	260	217	199	224	222	181	214	204	249	225	219	206	227	235	218	201	205	221	222	216	247	257	186	219	234	237	228	233	234	230	217	217	223	221	210	231	231	232	198	244	222	215	220	243	206	237	216	215	229	234	239	244	235	208	242	232	239	220	221	234	206	232	221	228	238	232	229	217	224	227	225	218	237	199	236	234	234	212	216	242	214	232	186	219	226	223	211	200	234	229	208	232	218	233	212	201	241	218	236	189	241	208	236	205	191	235	197	250	223	184	233	195	237	226	239	226	201	229	220	226	214	232	221	195	216	244	223	199	231	230	223	249	215	226	245	232	263	193	218	228	230	204	260	206	199	226	212	241	211	220	230	237	228	219	186	239	211	232	210	219	249	227	242	248	218	221	220	242	237	225	204	221	229	222	227	194	223	231	229	249	225	213	224	219	219	179	217	219	218	227	205	229	226	229	250	243	264	193	233	226	228	219	206	225	237	237	204	206	227	205	204	213	224	244	226	219	228	249	210	227	205	239	175	222	197	228	210	234	212	215	232	222	210	218	208	226	250	234	209	210	222	228	236	265	206	240	241	226	198	244	242	206	215	194	212	209	223	248	214	196	226	237	218	250	244	214	221	229	221	205	227	239	229	245	229	213	243	250	223	232	239	243	245	201	232	219	227	211	220	208	217	219	243	224	223	227	213	248	224	208	236	223	197	208	212	220	218	202	211	209	203	224	222	220	225	225	228	249	258	219	218	210	228	224	222	220	242	186	221	251	230	243	223	247	236	195	214	229	221	232	216	234	215	240	256	224	235	216	203	222	207	224	218	224	238	232	255	229	229	226	240	236	197	219	222	232	225	220	215	204	227	216	216	259	232	237	245	213	248	243	203	224	245	196	179	211	225	233	214	226	228	226	234	253	250	222	230	248	226	213	204	204	218	202	242	227	237	219	250	217	203	226	228	252	223	218	247	205	239	210	254	240	214	217	204	228	248	248	209	212	211	226	226	222	228	236	227	248	245	202	246	224	201	227	245	240	222	226	215	249	230	231	233	224	224	205	195	235	216	217	211	237	239	216	225	239	224	218	225	222	231	233	228	251	253	201	226	247	241	243	230	220	223	234	206	225	222	253	217	213	226	234	212	199	250	211	227	198	239	209	203	219	236	203	212	241	222	229	239	235	237	236	224	240	217	251	223	205	217	218	227	251	207	208	229	224	227	205	216	190	215	232	220	217	225	201	223	215	206	216	210	231	243	221	219	209	236	225	253	210	191	214	213	235	238	194	213	234	245	228	244	221	237	258	202	242	197	224	227	232	228	228	234	215	226	208	229	256	206	227	235	238	200	225	241	213	218	242	255	213	205	201	207	222	200	194	200	216	247	275	237	205	219	216	207	220	235	204	223	227	241	210	262	233	229	215	201	204	231	218	222	216	199	215	235	231	188	258	255	221	211	236	213	217	243	258	224	200	206	226	218	209	220	226	226	202	209	210	229	222	236	225	231	229	230	218	217	249	213	235	237	232	255	243	227	212	203	188	224	208	231	221	220	213	220	207	208	182	202	226	206	212	238	225	216	230	209	229	192	203	239	262	215	225	213	218	207	255	248	221	226	214	215	213	252	217	199	240	248	210	225	219	216	231	218	249	217	224	223	229	226	252	196
4209	596	613	588	544	578	552	558	541	546	588	553	563	538	513	550	562	483	562	545	571	544	516	525	543	608	518	527	524	549	562	555	531	548	558	507	574	530	584	483	519	509	576	545	523	525	577	540	543	561	536	534	507	527	539	556	558	538	534	540	507	530	510	551	549	511	553	546	530	509	544	519	557	544	567	543	512	537	561	564	541	566	539	581	549	519	559	542	514	535	509	540	554	534	528	544	536	559	542	535	528	493	522	523	546	520	517	582	590	534	530	503	511	517	564	542	528	548	556	506	532	536	547	588	576	552	555	503	547	609	567	541	534	539	562	529	536	562	523	535	514	524	547	562	541	532	534	526	526	536	523	551	555	536	583	492	551	542	538	544	548	579	524	532	487	521	562	547	533	529	516	557	514	561	542	534	545	554	559	563	493	514	539	522	562	572	509	540	527	592	508	526	540	530	522	523	584	528	554	542	516	549	548	549	560	515	544	552	522	562	537	544	536	527	564	549	503	519	557	529	533	560	534	539	549	542	527	552	500	572	522	543	542	539	550	527	548	545	558	516	534	499	551	493	546	538	528	521	532	516	522	522	512	528	514	524	535	542	507	532	575	546	590	529	570	542	547	567	549	551	597	511	557	558	519	599	515	555	602	530	516	527	513	532	525	514	548	516	525	540	585	573	532	524	591	497	587	519	535	555	576	556	538	554	539	556	546	591	570	543	546	571	535	504	534	504	538	542	508	517	524	525	526	542	517	585	541	539	576	545	550	533	539	544	540	523	543	551	555	570	544	568	549	526	535	548	564	560	522	545	560	583	525	512	565	506	545	545	553	528	580	512	548	577	551	528	553	533	529	566	570	539	581	559	535	526	541	552	549	526	567	525	542	524	562	539	537	557	559	502	554	527	537	557	590	521	569	531	519	554	538	528	546	534	554	508	518	529	523	530	552	534	500	522	546	539	527	548	534	528	546	572	570	500	541	552	554	518	508	491	550	549	485	537	518	547	551	537	544	553	580	528	545	547	547	541	551	532	534	552	548	548	527	550	503	577	544	524	545	528	545	514	568	515	546	578	533	565	512	572	556	502	545	505	509	526	546	571	542	549	550	564	537	542	564	533	498	512	522	488	607	529	565	552	572	561	567	532	536	544	508	567	552	555	549	532	543	536	519	585	489	536	544	541	546	515	519	543	534	529	548	566	587	546	534	544	516	507	585	565	513	556	535	566	554	527	525	496	568	580	537	574	567	527	574	611	505	545	504	539	514	511	537	539	562	526	538	556	529	563	512	532	591	544	563	521	527	529	552	539	517	492	566	550	556	499	536	481	521	552	506	537	503	470	547	515	511	513	574	527	557	528	534	527	567	545	543	555	552	542	534	523	601	527	527	528	532	523	551	540	579	566	540	558	560	554	543	548	537	547	521	535	542	536	532	520	542	544	528	544	512	526	555	553	517	587	508	505	531	567	541	560	525	563	539	558	571	528	609	530	514	533	570	532	544	589	515	557	563	566	536	566	541	560	555	547	563	519	559	539	539	528	525	554	517	528	526	548	546	573	596	532	569	485	576	513	568	526	535	557	519	540	519	565	530	553	553	510	518	579	495	570	522	531	510	526	530	532	526	521	538	570	496	562	476	582	541	568	547	493	565	533	500	538	540	556	585	517	529	502	517	526	511	554	552	522	571	536	540	586	540	587	561	542	560	528	511	586	556	546	550	557	503	535	547	576	511	558	557	510	521	558	509	509	572	469	531	538	549	493	532	570	600	535	543	519	541	557	576	522	526	554	532	551	563	502	560	567	553	551	564	548	539	581	539	557	530	551	530	520	549	579	547	566	565	596	534	503	535	495	553	528	555	567	551	539	540	538	542	570	526	517	533	482	532	525	556	565	504	579	573	555	517	556	523	521	539	565	534	541	581	585	515	529	536	551	543	555	570	554	533	555	551	540	542	566	558	522	529	520	524	536	506	503	517	522	528	565	517	508	540	534	513	544	540	534	502	523	548	542	515	482	538	568	542	550	539	552	530	556	560	568	563	535	546	533	555	558	497	511	597	506	520	555	576	520	532	531	550	567	500	546	567	522	519	558	562	568	554	571	585	547	523	503	563	559	512	514	555	526	528	525	510	523	552	573	537	518	504	529	524	544	576	558	542	499	529	526	529	552	555	552	556	536	558	525	529	541	551	541	531	561	555	512	534	511	570	545	539	534	561	517	513	594	556	589	558	512	506	505	551	570	546	560	526	561	552	585	516	568	522	597	520	532	542	541	513	573	564	577	574	546	542	533	564	553	525	506	525	515	541	513	526	541	532	560	578	550	513	499	492	554	513	544	517	481	604	531	555	521	557	531	547	557	499	557	543	561	498	550	575	516	558	562	552	558	500	513	547	538	573	541	535	544	558	522	506	578	583	557	496	567	535	601	584	505	537	543	526	502	511	553	521	528	526	525	506	511	544	531	507	554	527	535	560	551	533	522	527	576	547	532	547	529	612	569	570	552	596	534	543	563	550	545	501	547	529	576	521	560	544	545	547	468	531	588	485	554	546	509	542	521	573	538	497	504	571	538	555	547	524	553	538	496	546	582	492	540	543	539	540	518	569	528	540	532	545	520	563	552	554	567	560	561	582	507	530	567	570	590	579	539	516	556	552	520	549	523	564	594	576	552	525	545	563	497	499	509	510	535	577	535	515	577	501	551	539	506	578	529	529	551	521	570	562	588	543	504	574	558	533	532	532	525	544	527	546	502	535	510	564	574	526	531	546	529	550	539	517	550	511	571	544	565	576	541	540	531	538	524	504	542	543	545	541	526	506	536	524	519	541	505	520	553	558	523	552	534	529	570	532	503	511	554	532	512	539	520	533	515	566	537	554	552	524	495	551	533	551	577	528	497	529	532	585	604	574	523	531	512	522	538	598	501	558	537	555	518	565	548	567	569	547	529	572	551	531	559	516	521	572	496	572	550	549	530	502	542	547	559	532	551	551	516	556	531	507	544	521	545	567	523	527	533	587	563	518	517	556	539	498	507	561	543	526	540	510	525	551	490	515	511	543	577	586	504	541	571	534	503	523	577	570	524	515	569	534	519	539	539	547	557	564	556	525	575	544	524	529	531	536	564	503	593	572	523	519	494	548	544	532	510	564	482	556	522	569	492	571	552	531	563	527	539	531	545	551	528	523	529	535	516	544	542	535	545	509	585	528	501	591	524	565	563	503	543	515	552	593	529	517	533	514	541	571	630	558	511	532	563	551	509	546	567	599	529	529	494	523	513	552	493	522	496	550	552	531	586	542	565	559	526	521	570	522	505	562	537	529	545	494	557	555	522	516	512	609	536	535	564	543	508	494	540	533	511	553	550	517	505	499	552	533	530	530	549	558	545	538	549	547	540	530	509	540	530	576	542	528	524	551	552	548	559	519	538	541	586	538	554	520	521	518	522	531	547	548	529	533	535	508	576	528	554	507	532	546	570	514	540	547	532	559	518	530	551
42320	9753	1438	884	551	429	350	274	261	212	205	181	190	157	163	155	139	162	151	126	113	171	122	146	138	132	150	120	142	138	113	149	114	124	117	122	126	102	113	140	117	123	133	130	124	123	121	127	117	123	107	115	101	138	154	130	120	119	112	144	98	114	127	123	115	122	112	125	101	105	114	135	127	131	127	112	133	127	130	121	120	118	109	129	111	112	123	106	116	100	117	99	103	109	119	112	123	124	112	116	128	135	130	118	126	115	109	98	117	136	117	109	133	131	103	121	134	93	112	113	135	130	129	119	117	107	110	103	111	107	123	126	117	104	107	132	107	123	116	123	114	126	102	123	122	121	126	113	105	101	121	125	110	123	102	100	120	116	93	121	127	103	146	110	108	133	123	127	132	108	106	103	131	99	112	133	128	113	104	123	115	123	122	126	121	137	123	127	117	123	113	117	109	136	107	113	139	131	110	109	127	124	114	130	114	112	110	113	105	111	117	110	129	141	113	120	111	139	126	108	111	104	122	117	129	126	103	104	103	122	126	126	120	122	131	115	116	110	118	126	121	127	99	115	126	114	127	132	124	113	115	124	124	113	124	115	118	115	108	138	129	118	115	111	121	108	124	129	119	116	102	104	120	108	102	114	116	122	110	110	103	104	111	114	110	122	112	121	121	127	105	125	125	116	122	107	134	113	125	109	126	121	102	115	129	132	133	135	130	149	125	138	121	116	126	126	109	106	132	119	114	108	126	107	130	110	120	122	97	108	135	115	114	119	116	97	119	125	105	120	108	116	124	120	145	104	131	120	123	106	114	129	123	97	120	110	110	124	120	116	124	126	124	109	133	100	117	143	115	122	114	117	94	126	129	133	105	123	114	132	114	118	108	93	121	117	122	137	101	122	129	129	94	129	122	104	116	110	108	101	98	121	129	125	120	119	110	109	119	105	107	102	115	110	122	108	122	104	116	122	114	107	125	84	117	103	131	114	93	98	128	130	123	107	131	108	107	115	118	108	100	99	123	111	131	99	105	110	117	109	121	115	126	123	99	134	133	112	131	96	114	112	98	100	148	123	140	122	122	129	115	114	127	123	103	127	112	125	125	109	112	110	121	111	132	121	106	123	110	124	111	121	99	97	132	123	102	113	117	109	106	116	111	124	119	100	120	107	135	128	138	111	116	99	118	103	123	130	109	119	113	109	110	113	107	113	108	120	134	119	121	101	114	115	112	89	116	100	126	124	134	130	96	111	114	101	106	141	115	122	110	108	101	108	144	119	124	113	127	117	118	119	124	121	125	137	133	131	117	123	112	105	126	97	135	136	113	113	113	118	111	126	140	115	107	108	117	122	124	115	125	132	118	93	116	111	107	98	112	116	96	113	123	95	114	120	106	116	115	123	109	136	122	120	116	116	133	103	112	112	130	124	131	122	128	99	120	122	116	116	119	111	116	97	126	113	118	117	115	134	121	121	116	140	115	110	96	115	106	116	99	114	105	114	102	132	115	138	119	120	112	119	134	121	109	102	138	133	113	114	120	106	119	112	128	115	102	140	132	112	125	115	109	107	104	91	111	110	93	119	129	121	135	113	122	112	122	118	110	121	110	105	102	125	111	127	124	116	112	124	120	110	107	101	110	119	99	96	117	137	101	102	110	125	114	129	120	111	102	146	130	125	133	127	118	126	104	108	110	114	118	131	114	126	101	134	107	102	109	115	101	132	121	116	118	111	109	117	129	111	139	123	101	114	109	112	117	133	124	129	136	146	113	112	119	135	98	127	123	98	123	108	126	126	132	121	114	130	130	135	111	116	134	102	140	119	117	128	104	134	114	127	121	121	100	131	112	116	121	117	131	132	124	115	111	126	104	118	117	123	106	125	112	92	124	127	124	126	120	115	135	122	126	126	109	105	109	133	112	125	119	124	109	120	132	122	122	107	121	98	104	128	133	126	117	119	116	105	104	113	149	119	107	108	139	96	116	125	123	133	124	120	115	108	122	111	121	103	103	98	114	137	121	126	116	131	119	114	134	115	109	147	115	115	121	96	109	98	99	93	115	122	115	115	133	127	119	114	100	125	119	134	122	120	130	106	109	131	104	118	102	123	119	132	117	112	131	104	109	116	129	118	120	108	108	104	124	107	135	114	128	121	122	97	119	123	132	129	133	125	127	131	107	123	122	126	109	101	111	135	113	122	118	112	124	110	126	147	110	119	111	128	137	109	115	109	109	135	116	118	108	109	119	122	123	120	98	112	120	121	101	110	159	114	121	112	112	118	104	97	108	131	121	110	123	110	110	106	103	121	108	118	116	121	105	104	119	121	115	122	116	125	114	131	123	112	110	122	117	123	131	122	115	128	119	108	109	139	119	119	119	138	124	120	109	106	105	101	113	127	120	106	120	109	122	118	154	109	105	142	99	116	110	138	128	125	120	85	112	122	134	123	100	130	126	114	128	125	130	134	124	146	115	106	125	115	134	97	102	123	114	129	118	119	134	122	107	122	97	112	123	125	117	115	117	132	113	105	112	138	116	97	123	114	127	124	112	117	109	132	116	123	143	115	111	111	121	117	124	122	126	102	103	103	115	129	116	111	115	94	106	92	132	112	115	107	112	135	119	145	128	126	125	131	112	129	149	132	106	133	138	116	119	133	123	142	124	108	107	113	142	127	114	128	146	133	104	102	124	126	119	104	102	121	94	120	103	113	114	95	109	101	119	110	125	99	111	118	112	139	97	137	106	112	118	125	113	118	104	113	103	109	105	133	121	130	93	112	112	133	110	113	103	113	99	131	109	131	115	117	109	119	107	117	101	106	132	104	111	114	109	110	114	107	113	108	108	123	109	120	115	122	113	121	124	97	125	127	107	119	105	109	128	117	86	113	131	123	115	121	113	127	126	112	109	119	121	92	101	105	120	133	122	125	104	108	140	103	100	124	99	122	120	127	110	114	120	121	103	134	134	95	125	119	115	113	122	113	117	132	116	114	131	91	98	109	147	119	109	113	125	126	96	113	119	137	127	121	106	136	111	129	119	142	119	135	133	106	146	133	126	121	120	118	127	102	116	128	117	125	105	123	126	122	122	116	122	125	107	127	119	129	115	120	123	126	118	120	118	97	122	113	114	126	113	113	120	112	117	105	112	126	114	105	97	131	118	109	126	109	107	125	119	126	114	127	113	101	110	110	109	121	118	133	99	115	119	132	124	108	124	128	106	114	123	116	128	115	125	109	108	133	117	108	119	112	125	117	104	114	114	115	97	116	101	105	128	115	109	127	132	112	134	119	127	123	125	131	112	125	100	139	125	114	131	99	100	139	134	104	124	109	105	132	120	109	118	140	117	117	116	109	109	80	109	117	119	118	98	104	111	132	112	105	121	110	127	113	113	107	130	113	111	100	104	124	99	104	129	119	129	127	99	114	100	111	112	106	118	142	123	127	115	94	119	118	107	104	103	110	100	121	120	124	120	131	112	121	125	113	104	98	113	143	125	119
18272	1033	2176	2573	2277	1876	1473	1336	1096	934	852	830	739	731	630	615	600	499	530	514	481	458	475	428	426	424	444	427	423	396	410	406	406	413	398	377	379	357	382	386	383	361	372	376	374	386	358	368	383	368	357	361	384	344	336	351	351	345	309	336	339	358	333	350	364	331	333	322	383	353	366	329	338	333	366	359	345	377	318	349	330	349	357	355	355	363	325	327	329	362	341	316	345	375	351	352	347	360	341	327	318	334	336	338	344	352	346	356	352	365	333	357	330	308	361	323	321	332	323	300	356	322	323	322	347	345	353	302	337	345	347	324	364	348	352	330	338	322	326	331	318	333	360	342	350	347	320	339	341	338	327	333	326	318	314	354	332	300	363	333	348	306	358	345	332	340	306	337	321	325	324	347	345	344	348	331	331	339	343	325	306	344	329	332	320	338	343	331	355	316	341	366	312	368	367	350	352	322	331	313	345	312	316	313	323	350	366	310	316	355	283	328	302	328	326	281	355	330	340	332	345	328	339	327	283	318	339	326	327	303	336	335	338	332	367	337	309	344	359	357	339	349	326	301	337	359	354	329	349	351	348	322	346	331	318	363	314	328	338	350	296	347	320	293	367	345	325	332	308	346	355	346	344	355	328	351	352	339	338	368	330	347	324	348	375	363	353	317	342	374	312	371	344	337	339	329	343	315	335	332	311	307	351	303	316	295	329	337	333	324	341	360	346	333	338	302	328	322	359	315	320	312	310	360	343	327	331	361	336	324	326	313	335	347	303	384	348	327	347	354	336	343	310	320	323	319	344	351	339	305	338	341	341	342	345	332	319	347	315	273	333	310	331	330	308	324	339	361	339	346	332	347	343	344	338	346	353	327	325	351	310	337	343	339	321	347	321	302	333	329	331	320	319	302	363	331	289	325	343	368	315	314	348	339	341	369	346	321	357	335	339	333	357	341	340	333	356	340	338	338	349	323	360	335	301	352	338	375	355	329	345	340	347	347	353	318	310	341	322	335	361	349	335	316	325	341	344	344	326	339	325	369	331	325	353	324	340	330	339	339	363	343	360	328	307	352	310	339	313	329	351	347	360	313	292	336	362	341	280	349	321	348	292	360	323	340	323	342	310	337	341	336	311	346	315	327	333	368	341	306	319	324	350	307	323	329	347	312	352	322	373	350	311	321	318	339	346	345	320	354	335	321	333	344	343	373	341	333	325	350	348	310	316	357	352	367	306	363	324	372	318	316	324	312	348	344	360	358	362	339	335	337	338	359	321	338	346	362	325	308	335	310	338	320	376	361	324	340	352	320	323	349	320	346	319	322	311	329	321	342	362	338	317	294	338	322	356	325	308	341	327	353	324	336	311	342	365	331	334	319	360	325	334	364	337	327	340	336	311	317	343	354	314	319	357	369	339	317	370	323	382	344	326	345	310	313	310	373	319	361	332	360	317	322	307	299	322	315	318	346	340	326	367	362	361	328	297	348	313	342	325	344	344	365	338	353	400	316	306	330	332	360	318	341	333	342	314	345	288	298	315	336	354	317	318	314	297	360	326	335	347	298	329	336	336	344	308	342	306	315	325	341	342	322	328	345	329	369	336	342	330	330	340	324	315	341	339	367	319	344	332	313	341	330	337	341	354	333	328	314	358	353	351	326	320	335	302	342	347	323	362	331	332	345	333	335	345	323	325	371	331	301	353	368	304	333	341	320	352	339	295	339	328	370	327	343	329	306	360	333	330	329	331	326	345	356	313	326	330	340	287	331	344	326	347	331	322	335	340	355	355	338	329	349	342	324	360	343	342	326	335	354	338	304	340	336	303	328	342	344	332	348	359	328	351	312	322	351	339	331	317	321	309	329	321	352	318	320	360	317	322	335	370	346	336	351	345	353	379	288	343	330	339	352	365	316	329	335	342	388	322	362	321	341	316	338	359	302	295	341	348	345	331	324	311	362	334	373	336	344	324	334	348	354	354	313	373	332	334	328	332	338	305	323	350	329	298	305	339	299	358	319	338	321	350	326	315	350	354	337	317	362	349	320	361	342	323	317	348	321	326	314	328	326	317	339	327	344	327	330	339	313	324	343	321	345	323	358	326	337	368	333	335	356	308	345	375	328	308	324	359	375	307	354	307	316	325	311	364	334	354	329	343	308	295	349	345	327	332	323	358	340	342	330	340	345	325	385	346	347	360	305	327	335	357	319	345	354	366	337	330	367	317	331	366	348	368	340	337	315	333	348	348	354	335	347	303	319	341	330	323	349	335	334	322	328	326	329	304	372	330	342	357	338	353	338	346	345	324	356	338	342	303	325	330	335	312	326	339	316	316	309	335	321	354	338	325	321	330	330	343	360	316	362	328	352	307	318	326	287	334	325	352	326	278	320	364	309	366	319	311	368	345	331	331	339	355	339	328	324	357	318	363	313	343	330	360	315	316	306	326	348	333	324	342	360	313	324	321	330	309	338	352	317	309	316	386	318	313	348	316	363	343	335	340	347	346	349	343	340	333	347	321	322	319	327	337	319	352	329	343	329	337	320	366	342	326	321	351	330	336	299	309	333	355	328	339	330	327	320	340	351	313	355	338	320	358	334	327	317	329	314	345	326	335	326	349	317	320	339	337	373	338	317	330	314	344	320	309	329	323	353	357	376	335	356	360	346	335	342	366	349	306	336	335	324	326	324	363	361	320	312	306	318	297	343	343	310	350	340	326	354	315	331	371	347	321	326	362	326	306	312	350	322	340	352	334	322	342	331	351	330	346	354	336	314	333	368	319	357	368	333	343	339	327	335	305	330	366	373	352	354	301	312	339	284	331	346	351	321	341	305	336	315	358	331	311	357	331	310	328	319	307	342	331	303	338	341	356	306	334	351	314	319	322	333	322	310	323	339	343	358	341	324	354	307	321	333	349	345	363	328	303	353	333	355	317	346	328	321	350	313	363	362	345	343	353	324	336	324	318	350	348	309	333	350	340	311	322	333	336	332	351	349	338	309	342	325	346	343	327	362	336	312	350	345	322	346	335	335	332	339	333	345	309	319	366	320	334	286	340	336	334	303	349	342	339	322	343	333	339	384	335	337	359	328	355	319	341	337	343	346	343	328	291	322	314	296	348	357	347	348	325	320	341	344	358	352	347	312	325	327	340	345	330	340	325	326	355	326	353	331	344	329	320	309	342	317	353	313	329	335	335	320	319	379	341	336	343	343	349	368	328	323	330	326	323	328	344	344	335	370	322	340	358	343	287	305	334	306	289	352	338	337	305	345	332	339	357	299	311	355	345	339	306	328	334	317	311	361	312	315	312	313	364	354	380	329	345	340	350	338	339	336	325	333	336	351	333	322	358	323	346	294	314	367	340	379	361	325	304	317	336	339	317	343	344	353	311	334	328	351	342	329	345	314	340	328	356	348	344	337	348	311	322	358	318	295	316	363	328	354	306	342	320	340	326	301	334	308	328	331	312	294	333	333	317	341	333	322	293	342	342	317	335	320
52362	17975	6592	2020	1174	839	671	525	464	436	439	373	335	321	363	289	318	279	299	272	276	269	253	296	256	264	275	264	244	237	221	212	258	262	271	229	273	241	245	239	209	226	261	211	262	213	230	250	232	234	218	207	278	227	258	246	222	247	234	267	220	248	218	247	241	228	232	239	228	235	252	241	234	248	269	225	260	211	215	277	266	216	242	234	232	241	241	242	245	245	244	257	242	244	234	232	219	211	247	218	262	256	234	239	242	258	234	217	243	263	241	218	256	234	237	247	240	250	217	218	232	224	224	199	225	218	261	236	235	207	221	214	245	248	205	253	223	240	247	238	232	238	234	211	230	213	234	261	241	226	235	223	239	234	247	222	230	241	233	224	229	194	233	242	220	205	228	208	246	261	280	260	251	268	220	254	248	242	221	226	241	223	238	246	254	229	237	246	242	189	248	229	231	234	251	267	220	213	223	226	258	228	217	231	245	236	202	248	237	224	194	226	205	188	268	245	213	238	243	239	250	242	254	196	243	216	234	241	237	240	232	247	240	228	220	230	223	231	212	223	235	219	234	205	245	241	236	242	242	250	250	234	214	237	256	235	222	204	230	217	227	223	227	229	268	243	253	227	232	216	218	274	227	213	222	246	259	229	269	272	229	252	234	231	205	220	218	208	229	235	210	204	239	197	212	243	218	220	240	259	217	218	234	237	258	227	234	251	238	255	232	227	218	218	221	226	255	227	247	229	272	257	230	246	205	231	252	206	216	225	229	242	241	229	263	228	250	224	213	245	225	224	240	219	236	232	250	227	230	226	218	257	239	272	250	210	236	235	241	235	255	240	209	220	232	219	240	210	222	250	236	238	177	235	233	230	232	239	228	226	221	203	232	269	240	254	278	241	258	224	226	249	230	227	251	239	280	274	215	250	241	243	229	230	228	227	227	227	233	224	224	230	251	254	277	232	251	239	204	259	220	241	221	211	230	231	222	195	230	248	236	248	237	257	238	251	221	256	254	246	228	229	246	239	240	256	253	269	222	237	222	233	237	221	252	245	223	224	224	246	221	188	251	236	271	229	242	232	206	242	226	208	250	241	236	244	229	240	231	235	218	224	257	213	218	244	234	225	227	244	229	253	230	219	237	258	243	239	246	206	243	231	227	222	213	239	221	214	256	208	253	237	253	225	229	244	211	233	215	281	226	215	230	241	230	239	223	226	219	250	244	230	236	240	254	263	253	252	199	252	236	233	240	231	248	253	253	242	247	236	234	239	218	225	242	261	236	247	228	219	228	233	238	275	211	230	224	193	236	234	230	228	236	260	233	231	225	226	222	230	240	236	250	261	230	251	247	225	240	211	228	216	251	220	241	210	273	265	245	228	222	226	248	235	258	227	223	220	250	247	224	214	255	254	223	210	239	208	242	218	245	256	236	242	241	226	241	223	241	230	228	228	219	228	217	243	239	222	241	228	231	216	238	259	238	228	238	219	252	211	247	209	254	243	242	252	241	245	221	206	237	228	262	224	228	244	219	213	251	233	217	217	204	230	207	223	277	243	227	220	230	201	244	247	258	225	229	215	230	241	233	241	260	237	224	229	229	213	238	252	232	257	254	219	228	230	204	224	229	260	245	245	210	209	233	216	218	218	252	226	237	209	221	206	243	240	247	263	213	255	235	240	229	231	236	246	246	233	260	224	215	223	221	228	214	226	250	247	254	265	238	209	225	215	198	241	216	206	275	249	213	275	234	215	248	255	217	244	213	246	243	217	266	219	249	239	271	264	237	229	224	243	213	221	235	248	239	243	213	223	257	207	208	224	263	233	209	252	242	255	228	244	242	236	255	250	265	225	273	236	207	206	229	244	228	235	234	237	231	231	227	224	245	244	240	249	229	228	225	252	234	240	256	219	214	216	224	255	251	211	206	233	247	210	201	261	233	263	188	247	244	213	225	250	214	197	212	232	236	272	235	261	247	226	224	246	236	238	222	244	234	226	223	247	216	238	267	243	224	269	238	223	231	240	230	233	242	241	223	211	262	234	248	217	235	236	213	214	254	240	270	228	229	211	249	247	254	192	251	248	202	250	251	241	234	251	251	218	211	227	291	225	264	231	253	223	221	226	252	245	211	257	244	215	223	218	241	224	246	237	236	240	225	225	252	229	205	255	214	241	226	225	221	247	240	243	228	215	204	245	232	233	236	226	251	256	209	224	236	216	239	231	247	229	217	247	222	216	252	241	234	258	246	238	240	229	237	241	224	235	209	228	253	260	236	239	211	256	192	212	222	236	231	230	206	232	224	224	267	226	224	209	224	227	214	259	242	220	233	232	242	220	219	241	197	236	251	180	224	269	223	279	242	217	255	223	256	246	239	224	239	226	242	247	205	236	228	221	251	238	240	214	215	241	223	219	212	234	241	265	236	233	274	211	219	206	226	237	212	250	225	237	221	233	222	208	250	221	220	222	260	241	237	246	230	215	238	277	235	238	225	228	238	214	248	249	215	236	229	227	205	242	262	238	255	211	227	221	255	235	250	241	242	258	233	223	234	247	262	250	243	266	256	239	206	237	222	237	203	214	213	263	237	230	217	249	220	212	217	251	223	219	240	223	232	264	215	253	242	221	221	269	212	240	219	231	240	228	245	223	228	251	245	237	241	232	248	249	212	222	227	261	235	219	244	244	204	224	234	267	227	242	249	228	242	257	240	234	221	240	240	261	230	236	241	230	223	264	226	219	229	233	260	244	220	216	228	262	221	223	239	239	215	257	258	240	231	219	228	237	235	240	224	253	239	223	256	217	253	226	208	246	235	224	218	239	197	232	236	240	229	226	257	230	232	242	232	228	233	242	201	244	229	225	239	207	237	213	249	237	225	224	223	214	231	275	237	223	208	255	227	232	236	235	230	224	210	230	229	232	244	230	237	206	199	241	225	224	208	219	218	246	278	199	234	219	227	228	249	247	219	215	214	244	222	221	239	216	211	240	248	222	237	221	235	225	237	230	246	241	229	260	223	229	231	247	255	241	253	220	188	216	220	212	227	232	249	263	249	249	213	227	234	237	230	242	191	244	245	246	246	262	226	237	238	236	246	214	232	235	235	230	228	252	214	249	247	234	235	255	235	237	231	245	242	231	231	230	221	229	205	222	223	235	229	228	236	192	214	231	248	216	226	227	214	258	254	236	222	245	195	252	240	242	258	258	238	239	256	220	232	228	224	205	210	241	247	226	225	244	251	224	232	254	232	195	216	255	214	239	200	213	226	225	220	227	211	217	215	204	246	255	223	240	242	239	211	228	244	217	269	222	267	224	230	247	225	254	217	234	220	197	243	216	232	246	203	202	247	236	236	231	242	208	240	276	230	241	229	223	229	224	242	230	232	255	201	226	228	220	231	233	245	236	224	230	240	213	189	222	213	206	224	231	230	248	221	224	220	230	245	234	236	246	245	223	255	238	232	247	210	230	258	233	208	227	267	210	214	246	242	232	228	219	226	231
23867	1963	4168	4960	4292	3532	2885	2459	2091	1815	1630	1486	1327	1245	1183	1116	1036	1040	922	874	908	858	842	765	841	795	779	778	750	745	741	719	738	724	685	675	727	653	639	697	706	703	660	709	654	666	622	690	627	652	642	589	635	611	621	625	612	613	608	626	617	638	632	603	638	621	644	670	644	586	599	574	616	605	558	606	578	595	627	581	611	606	612	626	592	587	607	591	620	656	630	580	599	600	581	617	628	619	625	591	598	605	589	637	609	581	572	624	611	625	635	600	626	586	631	614	591	592	582	616	587	609	566	556	557	602	615	570	595	589	620	596	631	617	601	601	626	591	618	573	582	589	587	618	573	603	593	596	585	638	579	635	573	587	578	590	587	629	634	600	603	563	575	587	556	618	598	614	627	619	582	608	637	586	595	602	598	563	579	591	588	620	587	602	585	592	593	563	618	586	581	639	579	550	609	564	599	537	550	624	623	572	565	613	607	601	544	586	576	608	574	624	615	584	649	592	579	612	552	590	625	608	587	599	592	589	585	610	642	601	555	592	558	538	610	584	580	572	578	606	587	583	619	591	563	556	582	593	616	588	602	558	603	573	610	585	594	567	583	592	576	600	589	578	578	595	546	600	572	569	639	609	623	575	639	621	638	621	579	562	599	605	589	590	585	565	571	549	565	578	627	604	602	556	566	559	572	633	555	580	609	615	546	567	611	597	558	606	597	579	579	597	576	571	602	557	569	592	592	540	613	616	631	623	617	587	598	571	571	576	606	610	570	645	626	587	590	611	631	593	625	583	597	636	544	610	603	584	601	575	593	586	601	571	581	570	572	613	598	597	592	648	580	585	587	594	599	596	586	608	607	542	563	591	581	572	588	648	592	598	606	602	602	590	600	610	566	582	562	583	531	593	574	599	625	601	619	570	592	605	586	569	613	581	605	607	592	591	597	602	581	584	591	568	618	583	583	578	613	579	576	600	579	561	601	596	575	615	600	619	611	608	586	601	562	583	572	596	594	629	570	558	570	593	552	574	556	583	596	581	568	576	593	606	565	610	550	582	603	583	593	579	548	596	572	645	606	576	608	570	571	600	619	615	559	577	597	620	585	605	641	596	587	574	599	615	578	587	601	581	587	559	579	638	582	623	585	606	636	601	556	585	532	559	575	561	603	549	584	576	587	584	578	553	586	602	576	627	568	617	542	627	599	606	594	578	616	610	579	595	583	594	614	569	580	639	613	618	598	577	579	583	618	579	621	589	651	587	571	556	621	649	559	607	590	609	655	600	533	598	580	602	606	600	570	602	588	602	584	567	580	586	551	587	581	602	604	603	559	550	575	604	607	591	588	595	559	584	552	592	578	587	581	556	547	609	613	611	588	569	624	570	592	594	594	605	565	600	596	600	606	589	646	626	630	576	574	616	553	611	579	612	555	613	585	588	601	595	570	594	584	583	571	594	590	633	585	563	552	594	579	619	607	572	601	585	570	571	616	564	610	554	586	578	586	647	585	589	597	610	578	595	618	575	585	607	587	612	613	600	526	564	602	630	584	589	625	613	609	592	611	596	640	614	593	564	568	568	627	601	602	554	610	604	614	610	577	610	599	570	570	583	599	593	547	590	652	541	594	598	604	561	576	619	563	600	568	625	585	561	659	605	583	624	582	594	563	584	561	609	572	583	582	555	628	566	569	592	606	583	626	592	614	612	576	582	545	621	591	600	622	625	556	584	617	556	565	621	590	579	589	575	577	579	566	571	590	574	573	649	564	579	561	553	603	567	608	598	586	591	607	573	629	569	548	620	574	561	591	596	565	588	575	593	596	562	573	619	596	606	565	585	576	616	556	587	614	591	603	586	589	595	582	588	618	556	586	563	637	599	585	616	610	599	560	638	591	612	619	570	583	624	610	585	579	608	588	585	611	576	581	603	617	594	559	615	582	564	576	592	617	609	657	570	549	590	568	596	586	594	550	572	588	600	583	633	541	555	598	559	560	549	621	560	590	605	599	583	587	623	608	567	631	594	568	567	602	589	580	593	604	544	599	563	591	657	573	577	614	629	583	568	594	608	565	572	567	598	563	585	552	614	616	577	599	575	612	566	597	592	573	581	604	563	619	622	586	623	579	569	543	573	544	567	601	579	568	567	604	538	564	601	574	595	576	592	562	575	579	562	616	571	583	572	598	587	554	608	628	567	601	632	606	558	562	635	628	595	609	575	559	595	592	583	588	591	535	574	564	597	603	598	593	648	574	593	598	618	581	571	628	584	573	607	590	632	612	591	600	621	590	599	634	612	615	595	617	576	596	555	591	590	609	610	575	627	580	612	574	587	582	561	569	616	621	617	566	602	635	581	619	594	567	532	595	599	607	595	603	563	598	578	596	604	570	598	611	564	607	580	621	560	567	565	594	615	592	627	588	608	560	585	598	554	617	581	604	556	625	615	575	586	570	622	594	590	606	627	612	631	584	580	595	603	572	585	566	589	595	568	593	545	595	583	584	567	618	580	581	582	599	558	626	558	555	569	551	542	615	634	620	583	580	575	595	541	610	563	628	593	579	604	585	569	581	561	617	609	560	635	558	583	559	551	589	602	564	590	551	615	555	586	540	543	613	603	564	591	598	608	612	567	550	584	562	590	625	568	558	621	568	572	561	593	614	591	572	565	566	601	561	591	602	549	593	561	575	586	578	600	561	568	607	542	581	576	595	655	604	645	593	586	583	603	600	567	614	575	594	614	569	580	572	578	575	591	599	541	621	585	588	572	579	594	541	578	612	593	566	573	584	564	589	609	562	567	599	618	600	570	573	576	601	602	581	596	577	604	588	612	591	615	567	626	581	569	553	537	560	618	569	619	598	588	631	601	626	598	587	571	588	578	664	625	610	579	610	567	587	604	606	599	606	563	648	622	585	575	584	609	574	537	536	549	594	607	552	595	627	593	565	604	523	587	596	618	573	571	598	570	612	590	556	618	599	600	584	602	602	628	573	616	597	592	571	584	527	553	607	593	573	585	589	623	592	639	590	592	577	608	580	566	564	611	613	587	551	610	584	588	576	600	591	591	584	569	592	531	587	526	549	579	591	611	607	649	596	629	571	567	564	551	571	595	595	567	543	582	594	625	591	611	591	539	586	618	605	560	595	573	600	579	629	603	576	608	602	580	599	591	617	603	595	595	608	613	602	602	577	601	602	607	590	616	543	621	653	595	628	563	557	592	578	611	587	603	557	558	588	594	555	546	626	577	629	602	586	618	580	566	575	548	600	599	583	574	574	612	602	569	578	624	586	535	581	592	604	582	597	583	565	603	574	574	597	594	607	601	606	579	621	600	580	638	581	577	618	598	566	584	602	581	594	624	589	620	632	566	636	578	605	590	571	590	598	627	580	586	595	587	573	615	577	584	589	600	590	604	638	581	581	563	601	606	606	619	591	547	579	584	598	573	587	598	608	606	616	603	559	556	600	612	583	586	607	605	591	600	635	589	612	587	550	621	560	630
3823	274	247	218	246	230	235	198	200	207	233	220	216	215	208	214	224	212	195	241	218	219	237	225	218	216	203	215	221	237	227	223	230	217	228	248	233	224	209	209	225	194	236	254	197	229	208	236	229	244	194	221	232	248	237	222	233	240	235	238	234	223	231	228	222	233	239	220	206	225	222	223	228	227	224	209	252	224	230	216	226	202	244	230	221	214	208	222	256	253	210	238	209	230	216	197	221	241	217	191	217	214	219	196	221	208	224	207	240	244	227	214	203	240	237	235	233	244	225	243	224	219	234	240	206	212	229	241	220	213	220	231	238	194	235	217	215	216	209	216	239	235	246	220	217	235	249	232	250	221	227	207	226	225	215	215	220	244	235	219	247	196	229	210	198	219	216	233	228	211	221	216	237	233	228	228	212	214	192	219	248	234	188	226	214	218	227	226	222	212	252	247	228	240	213	236	205	224	226	229	231	220	217	229	192	210	228	231	224	219	273	201	236	267	218	259	216	225	235	237	225	227	217	224	237	219	215	215	231	201	221	219	219	203	237	232	216	234	210	222	202	214	237	217	236	220	234	259	209	249	229	239	239	210	225	232	219	224	248	207	221	214	213	188	227	206	228	204	215	234	255	224	206	216	219	240	219	205	246	200	253	234	228	234	201	230	237	226	224	224	225	216	193	246	216	217	195	210	229	218	216	217	226	224	212	236	271	214	223	251	233	261	235	209	247	215	218	238	203	207	208	235	205	191	234	252	229	231	187	218	207	238	255	237	192	234	195	252	233	223	230	219	229	239	212	245	240	199	225	242	236	204	209	227	200	248	206	203	240	224	202	234	235	217	220	211	229	231	235	228	224	232	216	210	223	221	218	209	221	234	212	249	215	220	217	219	229	219	240	216	212	214	242	212	229	240	219	232	239	218	218	224	206	243	223	213	204	213	244	236	242	208	203	200	212	213	269	223	209	198	207	229	213	228	234	206	213	226	214	241	224	186	239	212	226	255	230	209	229	221	218	214	224	216	237	184	233	231	235	264	231	253	218	254	220	215	214	229	200	254	189	224	231	232	212	223	230	214	244	202	214	232	194	229	242	240	201	226	232	246	220	220	214	223	207	242	219	221	220	205	224	216	232	227	218	223	209	202	213	193	197	223	232	213	220	222	205	233	226	211	230	220	239	228	227	266	222	212	206	246	205	208	240	207	214	206	232	192	215	229	212	200	225	230	235	221	212	206	212	252	198	211	219	243	228	228	231	226	256	235	239	223	231	211	227	235	250	217	203	198	244	231	248	211	235	217	227	211	215	206	234	228	237	213	216	242	231	236	234	232	216	206	218	214	226	206	220	218	228	230	227	238	229	228	218	212	224	222	223	242	248	235	221	231	243	215	198	231	212	237	211	201	225	219	225	232	204	192	238	218	201	219	216	245	229	220	185	235	224	211	217	224	248	236	230	234	219	253	202	233	214	200	189	253	195	225	231	214	241	225	225	237	245	255	248	230	202	210	225	245	217	206	231	241	224	229	246	197	231	223	200	233	207	205	245	228	218	234	223	224	217	207	208	229	225	235	240	213	207	224	241	239	215	242	222	192	235	235	201	204	238	236	212	218	224	209	213	211	213	171	211	216	229	213	229	243	239	193	213	212	221	220	203	219	217	225	238	223	215	208	207	230	217	222	263	211	204	222	257	224	214	231	227	208	211	191	237	236	249	211	227	206	190	238	219	230	232	216	216	232	208	235	219	223	217	226	223	226	193	228	213	216	207	236	243	216	242	214	213	225	225	234	229	197	201	244	224	191	207	219	219	237	227	226	240	234	225	220	204	223	208	214	255	222	225	208	205	196	243	206	228	204	268	203	201	251	235	233	241	198	227	227	215	200	248	253	216	199	208	235	246	235	197	221	208	198	238	202	233	202	225	194	226	236	217	233	221	204	217	217	271	218	238	237	217	226	225	214	233	223	236	240	204	230	224	225	224	230	204	261	232	217	228	239	228	225	229	207	248	206	227	244	213	227	222	226	219	225	202	251	219	203	239	237	217	232	226	229	231	250	240	235	201	224	215	209	212	212	240	270	227	208	230	264	230	231	208	234	260	181	196	226	224	219	199	218	229	239	210	209	201	237	195	223	229	245	240	225	209	195	229	210	211	250	229	258	257	229	221	226	181	194	220	244	231	221	235	197	191	202	228	222	229	229	206	218	254	222	206	210	262	216	238	218	247	217	211	202	200	226	234	214	203	219	258	204	238	204	216	224	243	239	211	228	212	205	209	228	224	227	203	201	236	203	187	207	208	215	210	190	241	206	233	234	224	217	196	259	211	256	211	214	244	221	205	200	244	235	223	192	201	230	212	215	222	230	210	211	245	211	209	228	204	221	236	233	242	189	230	220	215	254	197	240	206	226	223	201	229	214	185	215	224	234	247	250	240	202	221	253	222	213	208	221	210	235	198	219	214	204	246	236	218	224	228	210	248	225	212	215	227	252	232	212	199	228	229	220	251	213	220	231	231	226	235	206	230	212	199	214	197	218	223	235	204	256	221	226	211	221	224	240	232	214	222	190	209	217	212	222	224	230	200	226	231	217	249	214	203	203	226	229	211	237	239	209	244	222	224	239	231	260	238	219	212	241	235	202	233	220	210	236	211	247	226	166	207	213	226	230	245	236	207	259	238	230	216	219	235	200	228	218	227	242	239	214	232	221	236	241	229	219	243	217	233	221	217	240	235	217	237	212	208	242	233	211	204	228	226	228	194	241	230	196	229	226	228	223	201	216	225	228	225	220	259	217	211	234	214	229	234	228	233	213	213	228	218	221	239	234	225	216	223	196	206	197	247	237	266	203	219	223	205	268	250	222	205	212	219	228	249	200	264	251	232	222	235	239	226	222	234	212	202	255	204	209	233	214	208	245	212	245	258	216	230	228	233	219	222	226	232	238	206	229	195	224	218	231	216	240	207	210	219	239	218	230	252	231	218	212	221	218	248	231	248	195	247	239	217	209	192	235	221	233	213	225	201	231	218	216	242	244	229	220	192	211	205	223	202	223	246	228	239	208	210	216	233	211	235	238	243	207	232	229	229	218	226	215	231	226	234	213	202	199	217	197	217	234	243	221	208	229	213	248	203	212	218	219	234	221	220	236	219	235	199	243	233	259	200	221	210	232	226	241	209	229	227	203	211	238	214	217	249	221	244	228	234	218	233	221	219	219	248	217	248	213	217	221	219	230	258	207	214	210	195	232	241	221	256	235	230	220	225	219	227	202	207	234	222	226	224	233	257	237	204	217	233	229	220	242	241	197	219	242	217	205	243	230	190	204	222	207	229	218	215	214	179	222	223	226	242	207	216	222	213	219	233	224	234	229	202	204	217	213	194	202	241	218	198	220	215	234	243	223	205	229	226	224	225	223	210	240	213	197	249	228	206	227	231	217	224	208	236	242	213	211	215	244	200	218	229	237	225	228	233	216	276	224	226	216	233	230	267	229	230	228
3969	576	566	600	603	580	584	589	530	538	585	570	526	587	552	592	576	550	543	560	558	559	524	531	502	513	515	530	549	545	563	566	523	534	549	511	553	547	546	476	572	513	534	517	514	557	537	531	538	535	559	525	540	530	528	554	519	490	501	495	515	574	549	506	537	494	543	551	549	515	525	513	589	502	519	569	527	497	490	508	541	510	519	516	556	569	523	553	554	534	539	538	557	520	516	550	528	547	551	548	515	567	507	545	561	545	487	549	538	540	529	519	519	575	527	536	516	529	573	514	521	495	526	522	559	514	546	539	565	536	556	528	555	465	537	537	578	550	523	538	543	552	539	557	575	513	557	536	509	564	566	541	498	504	570	556	552	515	525	551	520	531	487	559	483	553	594	540	529	499	530	544	587	520	531	550	491	572	557	529	551	513	555	526	534	523	512	548	528	513	540	527	568	535	544	535	516	568	558	554	497	519	520	513	566	562	542	569	538	538	552	566	514	537	527	570	560	555	591	490	556	534	577	577	557	514	517	570	512	567	513	527	542	575	530	567	554	539	512	534	538	533	547	558	505	531	531	502	544	546	535	526	503	516	505	556	544	580	527	512	580	507	509	540	532	537	525	554	488	554	555	567	538	519	531	531	574	531	510	605	546	534	547	516	520	508	535	552	553	539	535	579	606	585	501	526	529	540	575	542	555	526	501	587	548	554	513	562	573	538	555	559	535	529	524	510	543	501	493	556	549	524	508	557	567	550	577	572	526	536	517	572	541	553	491	533	506	530	546	521	537	533	535	525	546	527	555	570	509	542	511	501	520	506	525	525	548	550	550	536	501	556	579	551	534	531	532	570	534	559	486	575	543	533	504	517	513	545	547	555	533	546	510	572	497	535	532	491	548	506	538	519	557	587	554	558	532	516	518	528	546	516	548	506	555	566	534	519	509	540	525	532	550	539	555	578	560	556	566	579	548	553	505	531	556	500	522	534	495	515	556	462	489	566	541	636	552	515	476	540	522	549	518	526	585	569	566	515	533	556	539	526	544	520	483	540	522	569	528	553	557	527	496	523	561	559	584	556	537	552	529	518	507	518	519	584	517	539	511	558	526	493	553	514	522	521	534	514	557	499	568	548	534	576	510	575	543	512	528	505	521	563	574	507	509	520	511	571	563	552	584	533	552	574	588	505	580	549	526	565	495	568	569	544	532	540	550	486	550	524	558	547	558	522	567	575	554	481	519	543	517	516	491	540	553	526	561	537	530	525	591	573	529	522	514	557	529	563	489	542	554	559	525	506	564	575	538	516	576	521	531	526	578	547	502	538	509	533	563	547	519	562	529	514	532	571	556	562	545	508	501	512	506	586	555	550	511	520	555	530	508	528	538	523	541	526	544	526	535	553	571	526	608	498	520	523	547	583	557	525	559	549	541	534	512	570	554	564	509	556	533	525	497	528	532	518	518	522	540	521	537	557	570	542	527	552	553	547	544	534	534	566	543	523	522	555	533	547	478	543	513	559	515	547	542	480	517	542	559	570	535	536	543	537	533	498	532	523	546	514	513	561	528	549	534	492	502	566	513	520	522	526	534	527	562	545	523	520	549	560	547	512	563	571	529	539	515	570	518	520	585	482	520	511	541	546	533	555	529	564	557	551	577	541	589	519	538	551	559	595	551	547	536	547	514	533	540	537	544	566	509	568	532	521	531	529	564	527	519	572	537	504	567	484	544	524	527	575	544	560	526	533	540	501	543	561	545	521	531	536	532	525	532	532	521	524	519	555	558	512	557	554	519	529	524	522	514	540	526	547	589	513	537	487	528	518	543	553	535	512	527	541	550	535	522	614	553	523	578	487	554	519	534	544	557	509	557	522	522	516	501	514	514	537	603	532	509	562	579	507	509	504	523	530	545	531	555	560	540	565	524	535	512	537	575	530	528	517	556	519	585	529	582	491	551	563	523	561	520	517	537	515	549	558	516	522	513	533	544	512	544	535	560	581	575	560	499	522	544	566	530	522	510	534	538	579	555	514	521	548	527	529	529	521	529	537	543	553	539	513	542	535	551	566	511	530	536	558	550	537	533	559	558	538	560	505	584	557	538	551	541	554	575	554	564	570	544	541	539	549	522	520	569	551	568	516	532	561	485	487	559	538	529	512	549	516	551	543	524	555	543	508	533	539	527	572	524	575	562	539	558	547	504	560	509	532	529	553	544	526	537	497	543	533	536	515	545	522	513	522	519	576	555	480	533	601	584	534	510	528	558	542	565	569	557	510	533	541	511	542	552	556	547	542	591	557	587	498	534	497	540	527	512	544	526	536	535	545	514	541	539	585	524	518	531	491	563	550	532	547	541	526	530	521	487	535	533	516	559	556	537	537	527	580	526	533	516	522	536	530	504	529	570	534	557	501	567	515	524	515	476	552	562	540	530	554	554	545	585	491	557	502	574	538	561	537	538	576	531	539	532	557	584	504	547	528	573	546	509	533	545	538	515	502	517	537	534	541	519	547	529	521	498	547	569	576	534	524	523	561	485	545	525	556	516	518	511	501	542	526	531	507	549	579	560	532	567	536	572	502	576	573	534	534	565	514	567	515	514	551	545	595	536	559	478	534	535	551	534	524	558	531	515	551	520	550	521	516	526	520	600	547	548	524	508	549	537	517	500	535	561	492	509	553	516	542	581	503	523	546	526	545	577	571	521	576	502	552	545	534	515	553	527	544	547	514	516	534	537	490	559	477	526	533	553	562	576	550	535	544	532	540	573	523	551	594	576	533	537	515	531	529	523	569	500	540	537	552	504	561	524	553	555	554	552	530	541	552	517	579	492	561	515	577	561	537	531	544	563	529	519	550	525	530	509	560	526	580	548	539	585	533	556	574	587	538	530	564	547	538	517	553	532	524	518	542	549	506	521	549	530	540	544	535	559	565	495	548	528	552	554	519	533	554	549	549	566	537	518	510	557	541	509	521	504	513	547	594	530	556	567	526	561	542	547	520	507	575	535	548	560	532	557	539	569	509	538	516	535	524	542	521	566	536	507	522	537	527	543	546	520	592	545	541	541	553	495	538	552	561	538	555	546	525	578	511	525	521	525	516	491	561	538	576	539	536	565	500	554	519	538	552	555	545	542	495	574	526	534	526	570	549	578	564	553	585	567	499	506	570	556	538	527	525	579	521	521	545	499	549	534	529	550	529	540	580	527	540	546	571	523	549	541	542	583	559	521	513	530	526	553	523	556	533	481	544	524	580	536	543	536	516	508	529	560	535	521	515	535	520	527	586	559	561	560	554	517	550	579	515	551	568	516	561	585	551	500	537	524	518	558	530	558	531	514	578	536	547	571	586	550	548	551	534	534	552	556	605	525	580	546	557	514	545	532	508	545	560	541	583	570	568	548	558	549	569	523	541	523	535	541	519	526	573	560	536	542	523	534	510	559	551	535	514	562	519	531	531	510	521	554	506	536	560	530	544	576	540	529	547	540	533	528	568	524	518
39845	9092	1422	861	562	416	331	295	223	231	192	177	159	175	162	139	124	181	140	140	123	126	129	129	127	101	132	105	113	141	123	119	127	127	111	120	123	125	113	127	135	122	112	102	117	100	130	124	125	113	102	143	120	126	114	105	124	115	123	109	121	120	116	125	110	117	117	120	118	114	115	110	98	140	120	106	124	123	117	119	126	140	111	105	122	146	119	111	124	121	136	124	104	128	126	95	112	114	131	108	112	140	131	121	112	127	118	121	115	104	122	119	104	148	127	127	113	132	128	155	103	110	111	113	113	110	116	101	112	115	123	129	107	104	105	119	128	114	113	122	120	110	106	116	104	132	116	115	138	137	118	110	101	104	116	100	122	140	103	118	112	118	119	112	112	118	130	104	102	104	112	123	135	118	136	145	129	117	134	120	123	98	121	125	109	139	126	113	127	116	122	118	122	109	119	91	126	117	133	114	139	126	119	112	110	102	134	118	122	128	104	104	113	113	98	115	117	118	103	115	121	125	115	120	116	114	108	119	127	103	137	117	139	119	114	103	132	126	121	104	116	105	119	117	106	126	127	107	98	131	108	129	120	132	102	103	126	116	127	122	130	119	122	107	106	123	103	109	115	120	105	117	119	106	136	121	114	138	117	130	107	116	134	128	94	122	129	111	102	118	110	142	114	138	130	127	104	132	119	109	124	115	133	107	113	116	129	119	118	114	121	107	116	119	108	114	130	132	106	132	131	123	115	118	101	120	125	130	129	124	121	92	114	133	112	113	132	106	116	104	133	126	117	135	101	111	112	118	123	116	106	105	123	124	96	118	137	113	123	112	108	124	110	111	126	110	103	127	108	110	99	112	113	113	128	112	109	108	117	129	152	134	102	110	113	102	108	130	119	91	124	109	105	111	133	131	121	125	128	117	121	110	121	134	117	104	115	120	120	125	136	116	102	114	114	131	120	98	101	102	118	104	103	110	97	102	127	120	110	118	107	110	99	124	113	127	126	140	123	137	121	120	115	113	116	115	118	106	95	119	114	109	115	117	119	106	118	111	119	100	95	110	123	88	134	100	127	84	101	109	140	115	123	122	112	105	103	111	123	120	111	116	127	121	156	109	122	127	138	108	128	107	117	118	147	132	130	115	125	116	118	131	114	117	104	110	111	122	116	104	114	104	128	129	118	124	121	124	120	102	109	132	113	114	112	99	111	107	125	118	119	112	112	120	107	108	101	130	120	117	130	122	103	97	129	118	123	135	105	101	131	100	131	113	120	130	114	125	109	106	123	109	118	122	103	121	126	128	118	133	107	130	135	135	119	113	108	112	115	120	114	121	131	108	120	102	133	118	128	134	124	124	113	112	129	121	121	105	85	124	115	124	120	111	120	119	134	99	109	119	93	130	117	103	107	110	113	106	122	140	135	118	102	135	96	120	132	121	120	126	98	128	114	111	127	130	132	106	112	122	113	98	108	120	122	99	118	132	131	120	123	140	116	107	110	140	134	106	108	124	107	110	121	108	128	113	115	106	99	112	94	104	111	123	105	124	120	106	121	116	118	129	97	123	106	129	133	111	109	106	125	109	110	121	123	137	116	117	118	113	110	113	131	128	108	108	111	124	113	127	134	121	90	120	121	119	120	126	137	93	127	109	121	114	104	116	102	112	113	125	111	119	122	107	118	97	124	100	131	127	121	130	121	128	118	90	120	123	115	115	125	105	109	134	104	101	134	105	110	100	117	121	113	119	111	134	114	125	120	125	131	125	113	110	118	127	136	128	120	112	114	114	139	117	120	137	107	133	112	114	106	122	125	103	126	100	112	98	124	98	114	110	114	116	112	125	119	97	115	110	141	114	104	112	113	120	125	125	111	111	112	126	116	110	121	117	111	110	117	111	118	111	121	111	110	122	117	112	106	118	103	128	135	130	119	116	121	111	142	104	117	94	103	119	120	120	112	124	123	115	102	119	118	137	140	116	97	118	110	91	124	120	100	113	106	120	108	120	123	121	124	129	124	118	117	98	119	132	128	140	139	148	114	99	112	138	97	129	138	119	128	136	109	107	116	115	105	130	95	141	125	116	115	119	96	115	117	105	107	125	134	140	110	122	95	123	117	128	114	102	142	106	115	100	117	111	116	109	89	103	103	121	119	112	127	115	116	101	117	121	112	111	126	117	123	96	99	140	118	119	100	107	97	124	122	99	122	121	120	98	111	115	123	127	109	128	122	102	130	112	139	105	120	107	121	122	100	116	123	126	121	121	125	117	130	125	123	140	131	105	100	124	108	109	105	125	102	125	140	102	104	128	126	109	114	123	124	122	134	123	115	113	125	114	119	115	116	128	105	114	113	142	115	138	102	136	135	111	116	107	124	109	121	104	86	101	116	86	118	127	124	134	122	108	123	113	108	114	111	110	144	124	121	124	108	129	109	114	105	116	105	117	96	119	118	119	112	107	106	123	103	98	119	128	114	104	103	126	103	127	99	122	103	132	138	107	109	112	116	117	117	105	104	98	116	101	112	116	124	114	136	114	116	130	111	108	106	116	133	109	114	117	122	102	102	107	120	128	134	124	137	118	120	120	109	117	121	107	120	113	121	111	115	103	109	109	115	109	119	99	97	118	127	114	108	148	109	114	114	103	115	107	107	120	126	102	117	105	109	113	124	114	116	141	131	119	122	120	124	134	109	122	127	103	128	140	141	116	124	125	116	123	118	113	120	117	121	116	116	119	106	101	107	116	129	142	107	115	138	125	109	142	125	126	122	111	120	108	105	135	97	104	100	119	114	105	117	134	124	109	110	143	110	126	115	121	98	113	107	106	124	116	133	118	99	111	131	116	113	120	118	130	112	107	131	116	108	114	107	120	104	125	115	126	101	106	120	113	115	126	116	131	123	123	103	124	114	123	129	132	110	123	124	130	119	127	105	95	107	120	141	129	133	108	124	124	124	114	114	129	123	127	138	129	119	126	137	122	113	125	105	129	142	124	116	131	122	138	115	131	126	110	156	120	112	112	153	123	123	123	111	116	106	109	125	120	113	96	122	137	105	116	98	92	134	109	109	121	117	106	123	119	113	117	97	106	95	110	129	134	106	124	120	107	117	133	122	117	113	127	141	120	111	100	124	125	134	118	125	114	115	110	107	119	128	129	120	110	118	105	125	137	121	88	122	132	119	116	118	131	112	118	125	120	123	128	130	101	103	118	118	124	133	127	118	116	113	124	122	124	121	119	109	100	119	118	124	120	113	119	116	151	112	94	112	120	134	114	135	114	100	101	100	103	89	114	112	110	91	113	114	121	114	119	120	109	118	122	113	105	130	114	97	116	116	125	121	111	121	120	115	98	140	113	114	101	104	116	97	128	111	134	114	113	123	124	122	110	105	128	117	123	119	119	117	125	106	116	111	130	103	99	109	111	104	126	128	116	127	134	124	105	101	95	111	158	108	109	128	102	130	114	141	106	114	105	116	107	117	136	111	119	137	117	108	111
17384	984	2128	2672	2246	1919	1485	1348	1083	989	851	745	725	676	623	582	589	528	536	532	507	456	443	417	408	439	436	420	397	445	413	404	371	382	391	438	384	373	352	361	358	385	372	353	390	346	359	354	365	356	373	349	364	361	340	318	336	371	352	335	375	338	325	376	368	317	359	337	359	359	338	334	365	350	363	322	337	346	363	354	369	350	342	335	358	321	352	399	331	324	303	319	368	362	344	357	322	352	341	340	338	334	331	349	331	332	348	334	315	334	368	329	320	314	358	316	333	353	323	318	338	348	358	328	330	336	331	312	334	340	306	329	319	324	340	341	341	298	301	344	330	314	340	326	327	352	333	331	311	336	350	310	322	340	348	357	342	313	350	358	360	350	364	390	317	344	308	319	312	308	333	329	351	374	342	347	336	330	341	309	325	335	338	328	331	322	355	335	311	362	323	351	314	352	344	329	332	344	320	327	274	336	348	354	343	307	344	309	352	329	272	318	305	333	319	335	344	298	294	339	336	340	361	335	344	339	320	322	346	338	346	337	340	335	353	356	337	335	323	330	363	340	324	332	347	360	331	331	327	351	336	335	338	310	321	317	339	312	346	371	352	370	336	339	320	326	339	333	339	332	341	343	335	329	341	323	329	339	327	313	322	326	364	318	328	374	345	344	312	310	304	328	336	340	341	306	358	339	327	325	342	325	345	310	356	320	338	318	339	332	341	318	335	387	374	347	349	323	340	349	307	326	293	322	334	300	339	284	321	334	308	338	318	357	334	355	355	365	353	332	314	374	338	336	360	284	311	384	306	331	335	330	329	349	335	304	348	342	330	327	348	318	314	344	322	341	346	324	364	332	327	346	334	316	323	349	357	335	343	334	323	326	355	348	326	331	359	346	356	342	321	330	346	350	339	353	328	301	328	330	327	330	306	359	331	321	313	356	315	329	361	341	313	352	299	314	336	327	309	361	323	321	335	339	342	348	312	311	356	320	319	317	337	337	358	347	301	316	351	326	318	321	325	346	333	349	318	325	310	349	336	360	331	342	366	314	330	333	340	325	331	349	325	335	329	289	304	328	351	355	339	317	323	346	331	302	324	310	315	344	330	313	343	340	329	327	356	301	380	301	324	383	328	340	353	347	360	330	308	376	344	346	305	355	337	318	312	328	350	303	346	335	332	368	349	388	360	311	336	295	344	311	323	314	331	344	329	307	370	303	330	318	341	326	327	339	356	342	326	303	332	335	352	333	336	347	350	354	343	332	330	366	335	325	349	328	323	294	341	334	351	312	346	342	331	331	347	323	316	349	322	353	361	337	321	334	316	334	333	330	318	323	306	341	315	348	353	305	355	321	292	303	349	337	326	347	314	318	313	340	289	296	317	320	323	335	323	357	328	313	331	330	309	310	339	351	368	328	324	353	315	314	309	343	316	324	331	370	327	338	338	310	330	342	341	350	356	321	332	340	318	323	338	315	369	317	357	327	346	346	318	337	355	299	337	358	344	311	354	359	376	362	329	329	347	313	367	338	331	345	349	302	380	337	314	321	310	309	339	329	337	368	313	324	328	358	334	369	330	306	306	334	338	370	335	343	349	340	323	314	339	339	313	330	326	320	302	345	376	337	285	330	356	329	349	337	343	332	328	349	355	318	318	332	330	321	320	316	325	313	348	352	337	349	345	352	373	315	325	334	333	353	332	326	300	321	312	361	329	306	341	364	292	391	348	342	343	323	312	351	303	343	345	332	337	355	310	325	331	324	314	366	323	340	337	301	334	319	325	303	361	373	328	327	341	333	327	364	343	317	332	339	317	297	321	332	316	315	325	321	343	331	330	362	331	338	327	354	311	334	372	329	349	350	337	317	337	321	321	336	325	364	321	310	388	341	344	326	351	344	330	351	332	299	317	380	373	345	349	309	292	338	341	357	366	373	325	328	336	340	337	357	346	366	319	330	315	318	338	355	338	364	306	341	334	330	333	339	351	375	347	335	344	334	310	323	338	327	328	335	326	317	349	273	332	326	338	290	321	318	331	314	367	337	326	363	327	318	338	339	378	333	345	361	336	324	333	336	311	328	318	324	344	308	324	343	319	340	325	324	304	321	303	355	383	338	357	368	318	330	344	357	329	317	339	311	310	303	296	329	324	310	331	315	327	311	330	334	320	325	337	347	308	347	328	342	304	333	328	307	337	308	334	329	326	341	329	338	364	333	328	310	338	352	320	364	324	339	339	315	314	325	341	318	307	336	339	350	361	306	332	314	317	336	310	335	358	351	327	362	339	345	299	309	305	295	319	345	374	345	352	375	354	330	329	339	322	348	369	322	321	330	333	324	329	330	323	335	315	315	314	316	311	339	343	336	316	353	353	315	357	314	335	310	364	335	357	363	331	323	330	357	317	331	312	351	322	327	317	366	346	334	315	339	347	345	329	320	337	343	350	350	338	319	329	318	334	346	347	334	343	342	332	315	342	314	367	355	328	362	330	333	342	341	331	339	335	327	314	327	334	308	349	347	333	335	290	318	310	321	351	315	342	318	323	343	351	315	328	336	318	324	322	373	361	350	356	332	326	335	350	330	360	361	325	335	314	345	324	340	341	333	316	349	287	370	328	335	330	332	305	315	333	339	298	319	288	328	352	371	341	313	329	315	350	323	314	322	328	310	323	312	337	333	306	315	338	350	362	345	330	321	335	314	308	377	319	330	359	363	318	338	322	342	355	355	358	323	307	332	348	311	345	355	330	352	328	292	319	337	324	321	356	349	345	337	342	334	346	326	315	339	346	354	341	319	310	346	316	346	357	338	338	299	331	351	322	344	308	324	317	332	340	353	344	322	327	341	365	315	333	360	289	311	336	299	331	340	340	338	341	352	346	368	326	341	345	306	321	307	342	362	344	340	348	324	321	315	334	352	367	331	321	332	339	329	330	336	336	349	330	347	309	318	345	327	342	356	331	369	338	343	330	319	317	334	343	352	365	328	320	332	332	303	321	348	355	366	321	312	314	344	319	302	337	361	328	301	322	313	329	329	329	317	345	342	364	320	323	362	312	333	341	312	305	314	357	346	313	318	338	359	351	368	344	322	330	333	334	344	360	354	352	334	352	342	332	344	328	325	370	311	321	324	346	352	304	312	346	329	351	294	301	318	360	316	343	361	335	325	348	310	363	343	352	332	354	340	348	331	298	337	360	302	389	334	331	346	317	332	352	330	339	338	334	321	333	334	334	329	352	307	326	319	320	343	347	355	314	356	351	337	348	367	315	317	364	340	347	319	342	358	371	308	333	325	326	338	318	334	310	346	326	376	345	374	316	321	318	347	343	327	318	291	339	303	333	322	356	304	343	328	345	325	378	310	345	343	347	326	340	311	352	353	360	362	319	333	293	352	330	287	327	330	332	325	335	324	311	345	351	329	334	304	343	348	309	338	319	335	321	303	344	332	323	322	331	312	343	320	341	318	322	337	294	314	351	336	354	352	329	334	306	323	342	328
50582	18131	6722	1986	1225	887	681	572	496	458	406	373	366	320	346	300	281	278	267	292	292	236	252	266	276	266	260	276	221	271	250	269	247	231	253	245	227	256	224	284	244	232	234	248	260	220	241	245	220	233	276	236	264	221	221	233	229	216	244	265	281	247	232	226	215	244	230	240	239	240	230	255	221	217	236	253	251	224	224	222	231	211	228	226	265	216	202	223	219	257	233	230	232	234	250	235	234	241	230	259	227	227	229	229	242	260	243	231	240	260	241	233	248	239	240	235	265	268	242	221	258	246	252	251	249	252	220	232	246	245	237	217	217	242	211	228	238	226	230	218	236	202	238	257	219	242	244	238	246	254	243	225	239	257	234	250	211	242	230	223	231	233	245	216	234	244	245	230	232	223	251	235	210	227	256	242	210	229	244	242	234	243	216	234	251	234	265	232	268	246	263	201	209	207	205	222	238	218	267	256	255	229	226	227	225	242	237	246	231	204	230	212	234	217	232	228	218	246	250	227	243	249	241	247	233	242	217	228	225	235	233	212	251	247	223	287	243	214	224	239	234	243	221	235	233	262	228	255	236	243	240	250	207	256	224	239	231	234	253	206	241	222	226	218	213	218	232	236	244	231	229	242	254	256	220	253	219	232	246	242	238	245	232	235	259	229	233	247	253	258	247	229	226	260	246	212	220	242	196	232	236	238	255	244	228	261	232	221	210	209	234	232	239	216	200	251	253	230	230	234	208	228	240	250	244	237	218	248	214	225	237	212	232	206	229	249	228	213	238	224	231	227	245	206	242	263	246	235	234	216	213	268	213	230	237	214	278	220	225	220	232	245	243	231	234	217	224	220	244	213	231	268	252	215	253	243	239	250	239	235	228	231	228	209	238	257	253	245	232	265	208	216	257	261	243	210	244	229	236	217	221	194	242	228	252	248	245	237	234	240	268	233	233	250	221	230	210	202	255	216	232	244	243	226	233	229	219	239	223	231	247	249	239	213	268	202	249	243	264	238	240	237	250	225	227	246	218	217	232	207	234	251	240	220	261	247	205	231	241	217	264	246	238	282	238	230	219	225	237	228	244	230	238	218	227	209	232	229	236	237	231	221	232	243	226	261	237	219	234	218	209	232	250	238	227	235	224	229	229	243	268	260	237	253	227	254	235	231	256	251	226	230	272	203	240	234	263	243	237	228	231	220	238	258	237	237	236	242	216	261	219	263	242	226	236	211	229	241	223	244	220	234	235	229	207	216	253	222	237	254	225	237	196	255	272	230	229	232	207	257	211	238	222	249	237	230	222	211	243	239	222	261	232	231	248	216	218	214	214	256	234	223	237	242	224	223	226	249	219	230	213	207	222	230	236	240	239	240	259	246	258	191	257	194	206	232	232	260	275	234	227	233	273	206	224	221	235	232	233	247	232	256	232	213	243	219	206	230	213	229	187	227	217	233	235	268	274	210	245	238	256	230	225	240	233	229	252	238	248	243	229	220	205	221	230	213	232	239	225	221	242	217	232	254	245	225	221	271	230	229	233	222	226	246	250	216	247	231	234	236	231	210	210	249	227	215	232	237	270	262	257	260	267	224	255	215	224	212	235	208	254	236	224	207	220	233	252	242	233	218	226	239	226	238	210	225	248	254	233	246	231	210	256	254	202	217	230	233	251	215	213	244	205	220	225	208	248	237	230	234	220	262	209	225	225	243	238	209	199	240	224	217	233	263	221	258	235	248	236	217	226	222	240	258	231	223	243	260	238	249	230	249	270	217	236	249	228	256	244	230	235	238	225	238	236	223	255	258	245	237	247	240	250	230	247	238	243	245	227	220	245	218	258	205	217	223	208	227	214	241	227	231	234	263	241	235	252	200	235	231	256	233	227	231	226	250	199	231	237	255	216	222	216	212	234	232	244	272	240	246	242	235	227	212	221	241	252	256	246	240	183	226	237	204	228	222	256	252	257	233	244	293	234	250	210	249	249	245	238	203	229	222	242	235	207	266	250	220	262	226	221	207	229	251	227	229	209	235	241	259	218	241	216	229	206	221	231	237	237	216	248	241	232	201	230	262	258	224	204	257	241	206	226	212	244	261	217	255	234	221	254	261	240	236	222	245	242	215	240	247	231	232	211	230	225	240	248	202	230	226	248	220	210	271	233	241	219	236	214	216	238	276	232	263	235	230	219	230	239	220	228	257	243	231	231	242	242	220	252	210	234	243	220	232	234	241	244	220	207	213	221	228	212	232	248	249	215	253	234	213	233	232	269	239	240	261	216	230	262	239	223	229	238	243	240	223	234	242	245	254	252	255	216	228	221	229	220	200	230	216	232	236	242	241	243	233	212	239	217	261	228	233	235	240	243	249	203	212	204	218	220	235	238	199	223	205	235	203	249	235	234	219	232	243	229	269	207	224	257	203	204	216	244	244	209	239	242	228	226	222	219	201	233	218	241	225	235	215	193	218	218	238	222	214	225	248	250	217	231	221	254	227	232	240	228	255	230	229	247	220	232	236	219	241	239	237	215	230	238	228	235	230	238	224	249	232	248	233	245	233	224	239	251	203	264	239	236	243	250	244	251	234	196	273	225	217	235	212	240	224	185	240	266	208	231	254	216	226	243	231	240	236	225	214	237	214	227	247	197	232	228	224	279	232	239	245	224	248	235	217	273	253	214	222	257	259	224	233	254	228	248	232	233	259	240	227	230	266	202	234	269	226	221	213	260	273	237	230	235	241	252	236	217	229	251	225	235	221	208	261	225	233	230	222	231	231	227	250	222	229	265	231	236	237	224	198	258	257	226	239	231	233	255	227	241	227	258	244	224	250	222	275	220	248	243	248	229	258	236	207	217	211	220	264	239	249	218	235	273	255	258	236	220	235	265	247	260	258	227	224	251	246	243	236	223	215	232	233	230	239	219	243	271	234	238	258	242	220	222	254	215	242	224	240	236	239	236	226	229	242	243	236	248	231	218	251	231	249	219	230	229	272	226	227	220	225	227	204	196	230	223	229	211	244	228	251	243	258	249	243	217	253	235	236	240	229	220	223	240	260	241	206	231	242	182	230	254	229	230	248	235	248	234	232	230	225	203	259	290	227	214	213	239	227	252	216	218	205	212	235	260	246	243	217	226	237	253	230	226	232	227	224	256	215	245	220	212	221	239	243	223	211	228	240	236	225	228	226	252	209	218	250	277	210	238	227	250	207	218	251	232	243	219	221	235	244	250	237	238	235	261	254	227	215	250	234	255	252	231	247	247	236	233	249	222	251	198	268	204	237	261	234	211	227	220	243	220	214	265	180	216	245	261	230	214	223	226	256	262	226	233	289	242	208	231	223	222	241	233	232	233	247	239	231	251	225	214	220	246	250	262	219	226	243	199	239	221	230	249	240	244	227	223	241	213	237	255	244	230	240	253	229	247	249	252	255	238	221	205	204	253	255	239	229	205	224	235	237	223	236	242	222	242	244	199	238	237	227	218	247	226	217	245	222	218	243
23132	2029	4107	4820	4207	3391	2972	2374	2097	1818	1623	1491	1308	1287	1112	1098	1109	990	942	897	874	833	836	781	803	781	789	729	764	712	723	712	720	733	682	704	665	629	716	678	652	674	655	717	661	666	660	663	619	630	639	655	720	633	632	656	612	655	597	613	619	589	630	615	649	601	642	635	634	598	625	642	643	608	631	631	640	633	629	577	671	594	572	541	601	614	595	559	623	559	590	600	602	634	608	629	585	593	591	629	588	633	595	628	646	638	596	603	553	588	597	572	605	634	612	600	576	591	592	589	562	615	594	573	597	589	600	581	637	603	595	632	574	602	629	602	623	596	609	591	610	601	653	599	575	521	598	614	640	596	616	578	605	602	587	578	629	585	589	604	607	562	616	623	604	579	592	563	587	589	547	619	583	592	593	603	616	606	584	603	587	612	573	588	626	615	618	599	578	628	585	595	565	602	603	579	576	573	568	550	601	559	577	590	582	577	608	574	560	596	578	557	613	604	567	590	589	648	601	544	626	602	614	551	595	624	601	578	620	611	556	582	598	588	585	614	593	570	629	567	590	585	626	585	603	620	585	554	638	580	582	569	558	592	573	613	588	552	577	555	546	517	621	622	574	588	579	603	611	607	576	573	560	561	639	591	587	582	592	595	580	616	584	601	602	590	602	633	588	570	606	614	579	592	552	599	562	562	553	616	573	566	522	568	619	622	565	591	597	644	566	602	578	611	611	607	606	610	630	620	641	626	615	588	624	529	569	600	550	603	648	543	618	599	587	609	609	565	534	559	611	585	605	623	593	606	553	588	591	539	547	575	593	565	581	595	583	625	596	603	665	580	607	602	566	640	599	617	583	579	599	572	573	605	556	587	612	621	617	575	616	585	589	594	573	607	600	570	571	599	593	579	603	611	590	605	573	593	626	580	563	599	589	590	580	618	592	563	580	587	609	617	590	569	554	593	545	530	593	607	569	597	567	596	545	585	557	590	597	590	607	599	557	553	546	565	579	578	589	597	584	598	617	559	594	574	607	614	568	604	604	575	595	578	590	574	567	595	611	565	615	581	578	597	655	599	573	612	624	563	584	575	579	609	540	600	613	581	583	580	620	643	582	602	630	605	569	583	591	605	577	568	576	633	645	538	587	596	584	586	609	631	586	610	586	595	563	600	555	568	583	611	584	567	630	604	551	627	551	618	570	596	594	646	591	628	602	576	592	541	550	587	579	594	570	618	639	605	591	622	602	596	586	584	596	626	592	612	574	599	581	632	600	617	631	590	642	596	615	576	568	619	563	615	647	566	600	589	635	613	604	597	584	603	591	573	575	577	590	588	603	577	620	605	571	582	633	544	601	579	583	568	596	602	586	579	674	544	608	580	619	622	549	605	577	593	620	609	623	592	599	608	610	612	579	599	574	554	562	622	570	603	593	581	595	590	552	583	611	591	595	577	564	631	612	613	581	600	565	600	592	601	568	566	534	654	595	603	575	580	580	607	574	573	569	609	611	567	563	606	626	593	579	548	597	608	614	592	619	620	577	577	593	589	622	610	560	620	554	597	634	612	627	625	557	566	583	572	591	621	591	568	552	597	549	577	610	619	606	614	597	590	587	575	578	542	555	567	640	610	580	596	633	603	602	596	600	612	593	592	622	561	579	610	619	631	624	598	586	581	603	577	579	603	578	620	621	579	606	607	603	582	632	600	628	589	538	569	585	584	585	560	644	607	609	558	618	599	616	562	575	631	591	559	613	568	594	570	608	578	573	589	609	560	561	646	594	569	618	620	580	590	566	568	591	601	553	573	585	578	534	584	594	596	603	620	588	572	628	575	592	609	596	615	584	570	579	571	597	599	582	600	615	597	595	551	565	592	608	595	568	574	662	574	561	546	612	593	591	572	591	572	586	611	599	600	588	594	625	610	591	618	597	622	579	582	560	589	588	616	595	584	599	565	561	581	607	602	592	621	600	603	636	593	554	588	562	583	604	577	591	591	570	583	549	582	596	604	582	579	627	563	597	572	573	628	591	604	574	563	589	620	621	592	614	591	601	618	587	597	597	591	557	616	609	599	568	569	587	579	575	596	570	597	575	556	561	613	586	621	599	592	597	622	571	567	601	565	603	594	615	590	603	566	591	560	558	583	555	604	546	593	537	588	570	589	539	601	590	577	583	581	556	611	591	605	617	573	591	537	555	581	575	580	618	584	599	600	568	623	603	597	572	627	551	585	554	596	599	614	586	600	607	629	591	569	604	594	577	627	598	611	602	570	556	634	558	594	570	628	592	573	610	598	567	574	602	552	604	558	624	538	641	625	621	617	611	626	611	569	567	561	605	567	563	557	567	586	592	620	615	607	603	588	590	632	590	575	579	559	556	593	582	587	633	556	569	595	576	594	566	617	598	596	630	598	594	576	581	556	617	597	565	536	592	602	580	589	583	606	582	592	630	579	624	555	588	586	594	576	559	563	627	553	599	576	543	612	563	549	588	616	592	571	572	591	602	593	605	653	610	623	598	591	577	565	593	584	563	575	594	624	618	582	609	561	624	599	589	582	599	574	564	602	562	583	613	584	557	570	588	612	611	606	573	597	645	593	581	582	591	602	556	559	628	608	556	610	591	591	535	589	580	581	615	578	597	619	554	566	588	616	585	639	633	596	609	597	612	579	592	569	591	593	565	566	550	615	555	583	562	566	591	614	637	572	565	568	625	582	609	584	583	616	580	556	583	616	592	620	604	597	592	578	568	570	618	602	576	564	622	602	572	568	602	570	625	560	614	566	585	570	617	651	588	585	571	589	592	577	582	605	612	556	579	573	585	599	590	613	572	589	624	585	594	558	596	570	621	587	608	616	585	628	574	597	549	583	612	591	609	617	559	576	581	556	606	586	597	599	554	554	545	574	563	625	575	589	600	606	623	638	610	587	637	607	593	565	612	605	576	584	611	574	582	585	596	583	599	546	588	612	569	607	550	601	577	561	572	605	549	586	593	590	587	564	621	605	591	618	581	598	625	565	538	637	564	589	547	584	589	619	597	558	607	608	577	583	600	579	605	589	590	606	596	547	591	594	622	609	588	565	605	572	582	597	566	585	598	595	608	586	620	559	581	620	567	601	594	602	620	574	596	597	634	570	529	586	550	582	570	604	576	551	629	608	583	621	578	612	601	635	573	614	562	589	605	602	605	584	644	626	551	556	577	581	563	599	563	597	569	561	576	606	572	582	609	599	606	613	572	604	553	650	586	561	586	556	564	574	631	559	578	589	599	613	582	565	561	594	607	592	637	556	597	622	621	622	647	576	560	588	610	597	601	561	532	584	581	611	611	583	619	621	616	592	632	588	574	556	583	608	586	557	580	593	609	591	550	593	577	584	595	559	623	576	619	607	585	606	565	584	578	626	559	579	587	576	565	609	600	613	600	646	577	565	599	594	633	592	593	556	591	567	598	559	569	599	564	592	621	608	597	578	563	614	632	560	575	599	590	602	637	538	613	597
3640	256	215	249	251	235	256	217	220	216	207	204	227	212	204	218	225	243	208	227	224	219	230	207	220	248	227	203	228	212	223	249	224	218	216	228	218	209	238	234	205	211	239	196	216	218	247	227	219	220	246	229	206	219	220	245	189	221	239	222	207	182	223	225	236	212	231	222	236	221	189	238	232	219	225	236	221	230	222	225	243	224	269	236	215	243	241	240	230	209	206	212	229	230	238	238	222	220	218	240	212	236	258	228	213	212	226	209	213	243	226	210	202	226	228	215	206	245	248	225	212	221	216	203	207	247	203	212	223	237	228	214	219	200	220	235	237	234	227	239	261	223	221	199	241	209	232	228	233	230	222	212	216	224	220	229	251	219	217	242	223	200	207	260	219	230	265	220	213	210	199	280	217	243	207	214	215	246	244	196	242	256	211	243	221	218	227	213	220	196	219	213	228	213	229	247	221	208	226	207	228	203	215	233	226	238	214	185	216	237	226	241	200	203	224	223	223	209	219	212	224	224	235	221	207	228	222	239	225	188	207	214	222	237	226	232	262	252	213	224	225	233	230	209	267	215	254	228	243	244	255	250	226	235	255	246	213	243	223	208	250	210	213	232	229	208	222	211	221	224	229	207	216	229	218	249	256	205	226	215	219	229	260	225	196	236	241	226	239	210	209	229	216	204	214	252	214	208	234	243	199	234	237	239	238	241	224	254	202	190	212	214	258	234	210	233	198	244	206	240	241	249	200	205	244	242	220	201	237	223	218	229	207	205	243	207	213	216	246	211	239	217	236	249	215	202	207	234	230	227	225	231	214	221	208	238	241	229	261	236	222	216	243	213	233	223	212	255	241	208	229	224	218	233	271	231	222	239	223	243	267	220	207	227	234	237	228	249	250	227	231	213	214	230	233	243	253	187	215	217	241	235	222	220	230	246	237	231	215	253	237	218	239	226	219	245	228	235	203	226	228	249	236	237	226	210	225	244	249	232	228	242	196	250	205	232	248	215	235	209	209	221	254	218	234	230	225	224	216	238	231	214	238	210	191	219	208	232	241	244	228	241	219	226	244	229	209	215	221	260	211	238	214	215	236	238	207	216	224	233	231	244	225	248	206	213	239	216	255	252	221	234	231	228	226	229	234	227	248	232	234	210	203	235	229	196	228	236	208	224	201	233	213	200	214	216	220	227	230	225	212	222	217	200	231	244	225	210	239	220	248	246	223	220	223	212	244	238	217	211	244	216	216	226	272	253	227	212	219	215	218	256	264	244	203	206	251	206	238	237	200	230	219	213	207	182	261	216	200	231	234	231	250	234	224	254	230	254	234	228	204	204	226	233	192	232	203	259	236	229	216	220	212	218	259	219	265	221	197	210	212	239	216	225	217	241	216	220	249	199	225	234	223	224	245	230	223	226	207	238	256	218	197	211	223	212	207	209	217	226	223	204	197	243	231	257	216	229	215	223	207	222	245	221	226	214	222	240	210	210	235	209	231	215	231	226	222	225	227	250	228	246	225	229	224	238	204	211	249	273	234	213	230	217	223	217	231	184	227	224	221	236	204	220	226	202	211	229	232	224	228	227	237	221	219	239	234	227	238	212	239	222	231	211	245	201	226	217	244	236	212	248	235	229	214	217	214	247	222	196	238	234	209	200	217	244	220	241	201	218	188	213	202	202	211	235	205	216	230	218	243	225	217	229	213	233	229	232	219	234	229	227	240	224	227	229	237	205	220	212	263	225	215	245	227	213	221	218	213	256	238	247	206	212	234	237	227	234	244	215	216	225	195	234	210	202	240	201	226	241	216	220	242	199	226	230	213	249	223	222	232	246	206	218	214	232	204	214	241	225	260	203	194	205	221	203	211	232	218	247	209	220	242	228	213	220	222	216	227	222	222	234	230	223	242	237	223	222	238	221	251	220	221	214	250	236	223	220	222	230	248	227	265	213	236	201	223	218	229	236	227	233	220	207	238	222	214	220	220	262	235	226	193	230	253	198	243	243	223	225	219	230	225	212	239	216	201	210	218	257	220	197	227	203	240	198	241	229	199	218	241	219	207	223	223	249	229	204	230	231	195	227	235	221	235	230	242	241	205	214	194	222	215	223	216	205	194	226	235	243	243	218	240	217	233	229	217	228	242	226	217	216	224	232	207	185	203	241	246	217	233	229	231	196	218	241	241	224	226	267	229	242	222	215	253	227	240	202	224	236	198	241	221	234	227	235	232	232	236	235	223	244	227	219	219	215	247	237	232	223	212	216	226	212	218	242	216	213	207	232	201	233	217	212	219	217	215	219	210	243	203	206	217	232	217	239	205	209	202	208	247	213	204	190	215	233	232	250	223	207	198	209	231	238	237	224	230	231	228	204	253	228	250	220	237	222	227	200	198	230	251	230	205	242	219	212	224	231	209	236	207	211	237	221	248	245	242	204	220	228	228	229	225	231	247	220	252	246	208	223	220	221	207	217	224	225	219	229	213	222	251	241	205	217	223	238	217	212	240	206	229	211	220	216	212	236	246	226	194	215	227	222	223	243	246	209	220	223	230	203	219	217	265	227	219	221	236	230	206	206	235	256	185	221	245	231	228	221	249	233	229	234	241	243	266	239	216	217	245	239	218	227	236	223	223	211	218	218	198	229	213	206	225	225	206	202	238	231	233	257	222	241	242	206	236	223	219	224	246	258	221	233	216	229	209	211	216	233	218	226	206	226	248	223	219	227	228	215	202	232	269	241	240	201	231	240	223	238	238	228	193	228	237	178	208	193	210	230	229	250	227	206	215	203	220	207	238	227	220	220	224	230	217	245	241	254	245	238	217	190	238	235	197	216	218	215	205	198	230	221	231	249	213	228	218	230	236	241	217	239	247	217	231	244	230	245	241	227	237	243	225	224	241	228	214	221	245	225	215	226	217	232	230	207	195	225	217	214	218	213	212	206	196	233	189	238	243	255	225	223	233	202	188	200	262	219	208	214	227	236	237	190	221	236	207	210	234	238	226	241	210	209	212	220	210	229	228	192	198	212	218	235	223	237	249	218	214	212	237	240	187	242	238	232	248	235	232	241	220	239	235	212	221	223	201	230	221	206	259	225	222	230	237	205	234	220	244	220	242	223	226	241	215	224	228	230	211	215	247	223	232	231	222	231	238	228	209	216	208	214	213	237	264	221	245	213	216	223	215	214	219	195	226	214	201	213	235	232	204	249	221	187	229	226	246	247	208	223	210	224	226	241	230	215	219	231	240	237	205	213	221	208	219	210	210	233	207	227	228	196	209	238	191	229	223	258	243	236	205	200	230	215	248	237	243	246	237	218	235	233	203	230	251	198	260	249	230	196	205	216	217	254	219	223	249	189	239	242	222	222	206	241	216	233	233	220	218	226	232	238	230	215	236	212	237	220	255	237	228	234	201	237	223	220	213	223	262	225	217	232	225	213	227	226	230	217	213	255	215	209	217	233	237	246	219	202	223	223	212	192	221	232	220	269	216	216
3997	584	636	634	626	588	541	557	560	574	544	554	541	520	550	577	529	512	536	545	533	554	518	547	520	523	585	518	523	545	547	574	549	596	572	526	574	514	512	532	527	582	549	491	517	520	544	534	530	512	555	490	552	492	523	534	503	553	507	533	552	521	534	544	510	529	547	509	514	512	535	533	539	563	587	504	532	566	515	560	587	529	531	543	535	522	529	569	533	550	560	549	580	559	522	541	581	521	540	556	513	591	541	543	554	557	562	557	488	534	570	521	553	534	527	556	536	560	525	544	546	497	569	519	521	543	526	527	554	538	576	528	512	543	505	502	567	541	574	563	517	522	534	557	529	554	550	558	514	573	557	511	568	522	531	530	506	541	551	500	556	504	561	571	585	538	530	568	516	532	489	579	546	570	510	527	532	566	544	565	544	553	529	556	531	556	550	545	502	533	544	540	506	507	539	529	513	546	533	552	545	531	516	533	532	568	517	508	553	541	586	524	535	505	513	542	514	549	521	556	490	531	544	563	551	501	569	539	539	531	541	588	552	560	550	527	531	524	527	548	546	499	517	594	531	558	517	535	539	535	564	532	548	538	535	552	542	565	534	545	549	522	575	506	563	538	588	499	505	552	554	498	508	515	535	535	554	520	514	522	502	513	561	526	525	559	594	540	580	539	539	530	536	540	535	565	551	504	496	561	580	540	496	543	527	493	545	503	544	518	539	506	529	558	535	530	573	532	507	556	532	557	522	526	515	511	546	546	478	499	512	565	542	527	519	529	569	549	541	547	535	546	572	540	560	545	503	546	530	517	529	510	546	515	530	502	541	567	489	564	543	518	562	565	517	513	516	508	507	527	527	553	561	569	485	509	552	554	550	520	588	563	532	564	528	537	554	582	520	533	539	512	529	527	551	544	541	541	552	541	551	564	521	526	571	568	528	518	564	547	547	516	568	557	576	563	532	583	555	516	557	547	535	551	513	536	537	531	545	573	532	548	557	537	567	523	543	555	531	530	514	551	537	548	566	524	569	545	561	552	564	536	525	530	555	565	522	559	532	537	510	536	481	560	551	554	547	516	543	531	537	528	537	563	550	516	525	562	528	544	586	465	521	554	523	515	514	544	534	564	496	580	590	579	505	495	564	566	541	544	540	514	598	558	527	520	527	581	509	550	540	512	515	589	530	567	555	544	531	552	522	528	553	528	530	553	542	548	544	559	495	566	540	513	503	517	545	564	531	546	509	552	543	553	539	524	506	535	531	542	576	542	540	530	554	533	518	578	573	541	576	539	575	551	612	576	543	544	514	583	528	538	537	512	521	591	545	569	571	525	544	599	569	523	532	537	549	549	533	510	536	540	485	586	538	524	515	547	521	539	535	537	511	524	515	545	549	522	542	536	578	508	537	532	501	547	525	549	579	537	558	529	516	536	519	546	561	528	529	520	531	557	506	544	543	553	505	531	545	542	564	534	535	497	548	499	523	569	548	533	510	535	530	592	521	575	525	543	522	520	567	543	574	524	548	566	557	518	506	521	521	556	528	531	518	566	523	509	526	548	514	523	537	548	537	539	540	531	538	565	540	555	532	547	521	525	471	515	496	524	538	552	562	573	584	565	532	555	530	498	541	558	559	541	544	549	525	583	526	538	587	557	502	536	507	450	516	531	523	544	558	536	550	549	506	546	550	556	538	527	519	533	533	574	547	541	533	549	545	503	550	546	568	566	502	568	540	584	583	546	564	557	564	564	533	553	532	563	513	536	536	530	512	550	551	556	546	531	561	532	534	537	523	525	569	493	501	512	534	528	510	539	588	474	518	575	527	547	549	545	554	550	568	493	525	516	573	571	532	525	533	517	542	556	551	530	554	532	493	516	552	567	581	530	517	531	535	522	547	546	569	507	545	514	540	555	592	592	495	506	548	514	537	567	558	559	506	547	570	563	514	555	557	565	544	535	563	536	541	536	536	519	538	542	537	566	503	518	515	530	518	515	554	514	476	499	578	536	541	544	543	586	521	530	533	557	532	543	531	548	555	553	552	559	526	559	554	522	518	581	550	529	476	541	513	502	546	551	545	528	562	572	574	523	558	549	498	526	557	545	539	567	503	514	531	562	475	541	498	547	538	535	548	500	521	508	512	533	533	520	552	555	535	567	546	536	547	518	512	582	574	544	534	536	559	546	503	553	537	583	532	539	525	533	550	534	522	578	554	568	528	505	546	531	548	541	516	544	516	538	588	536	515	568	541	550	561	553	501	529	577	508	564	535	490	591	458	564	525	554	545	517	543	542	548	591	559	520	529	521	516	532	539	526	542	549	568	569	548	502	513	541	572	542	537	528	596	529	510	512	543	527	542	536	505	531	555	529	559	537	563	568	562	565	551	547	519	568	527	594	592	529	530	539	501	520	543	521	520	532	522	534	535	562	521	586	513	567	539	542	543	538	553	568	552	547	545	507	566	493	508	558	504	539	528	576	541	502	527	542	557	542	517	539	563	535	535	513	578	546	578	537	524	516	535	561	511	604	512	548	519	580	542	595	509	511	516	530	551	510	530	547	552	540	564	537	546	542	565	546	551	541	525	540	541	524	511	558	511	509	499	530	545	549	547	535	528	568	531	549	493	503	548	581	533	519	567	561	546	514	529	534	572	536	565	554	543	568	520	541	547	561	543	568	542	535	557	499	569	584	529	553	510	518	535	528	569	553	528	537	539	570	526	523	514	584	575	536	544	522	566	545	585	559	498	565	564	544	536	530	517	556	562	535	545	530	536	535	502	571	583	554	576	549	538	505	508	551	526	556	564	530	547	485	512	523	548	536	583	569	543	572	584	529	527	555	529	514	569	557	553	554	553	518	532	556	541	560	534	512	551	560	550	534	507	551	551	572	528	545	544	545	570	528	507	553	569	549	547	540	544	577	542	530	528	565	551	537	527	516	548	570	525	527	527	539	525	561	543	574	549	559	539	537	516	523	491	541	532	564	532	540	527	558	523	544	573	509	547	548	543	567	531	551	555	567	553	557	528	562	531	552	538	507	550	524	560	549	557	528	546	518	549	565	473	577	517	528	516	539	534	514	523	552	532	515	582	541	527	526	527	542	532	531	490	492	537	559	583	521	525	527	497	530	511	522	540	542	535	514	588	529	590	536	549	557	584	533	544	562	534	496	531	506	554	503	545	533	546	513	518	534	593	563	586	566	581	522	520	528	562	551	549	575	556	549	547	560	576	577	533	583	538	552	541	541	529	531	588	542	536	522	510	535	544	524	536	564	555	550	501	558	538	535	553	540	544	530	586	527	499	495	580	563	553	534	592	567	543	584	534	544	566	563	548	537	567	540	532	565	515	527	578	521	517	558	531	531	516	525	573	544	531	533	485	550	522	547	603	530	528	548	571	531	506	563	535	539	518	503	593	538	507	552	522	529	578	559	552	575	535	485	544	555	566	505	543	557	533	521	584	554	556	505	496	582	544	486	570	512	522	580	549	556	554	541
39114	8366	1265	775	537	429	362	286	286	211	188	188	167	156	157	165	173	160	145	166	143	159	138	131	137	151	109	152	125	121	119	125	122	123	111	111	128	132	128	124	125	101	119	106	111	131	101	109	110	111	128	112	104	109	114	126	132	124	107	122	106	120	136	117	121	125	114	118	134	120	102	117	111	122	131	105	127	137	129	135	116	115	126	127	114	160	142	117	126	111	106	132	103	113	126	134	117	128	107	112	121	113	109	105	116	134	126	124	118	121	100	119	111	123	135	107	121	121	116	107	130	146	127	140	124	109	103	113	118	98	117	123	123	118	123	121	133	111	124	106	105	127	128	117	102	110	112	125	114	97	112	116	100	118	124	122	105	108	118	122	118	105	119	115	109	107	115	121	111	129	134	115	117	131	151	116	114	105	113	108	140	109	126	94	125	124	108	104	110	114	122	112	120	119	127	115	109	108	115	110	143	109	116	111	132	108	108	132	108	113	113	106	103	112	112	92	101	115	125	111	129	93	110	118	127	135	115	95	106	123	121	131	97	107	110	113	113	112	110	108	120	102	135	118	113	102	119	125	118	101	111	116	139	136	118	119	117	124	105	108	107	109	113	128	127	124	133	120	102	110	111	110	114	119	134	109	104	149	114	124	85	126	133	144	107	126	129	125	99	125	125	123	113	131	142	119	121	104	125	128	104	135	117	130	120	121	139	108	128	152	124	133	120	110	136	116	104	104	123	107	111	147	107	128	104	114	97	129	122	132	138	100	125	116	104	117	117	112	139	127	119	105	124	105	112	136	132	150	138	125	126	106	109	107	116	116	113	105	120	107	110	134	105	123	130	101	108	112	129	127	139	120	148	148	118	136	127	119	107	120	128	120	132	125	114	119	117	125	108	131	122	130	96	108	115	136	135	111	91	126	119	118	123	142	113	122	110	138	109	116	119	104	116	129	119	109	98	125	121	93	112	123	93	127	115	114	113	126	123	107	101	98	111	117	111	106	133	119	112	104	110	94	115	127	106	106	112	103	121	137	96	117	111	118	125	120	115	115	119	120	108	122	126	136	123	112	120	117	113	99	118	131	111	121	111	125	113	113	102	107	117	128	109	109	117	114	111	120	108	105	102	144	116	113	120	110	130	127	125	105	127	131	117	120	121	104	115	135	95	131	91	111	125	98	125	137	108	143	103	110	100	103	108	112	118	113	112	131	119	121	129	117	122	131	117	109	125	127	105	119	103	95	107	118	102	111	131	144	104	101	105	109	126	116	114	86	120	131	117	100	110	127	117	99	108	128	127	108	120	109	130	122	116	128	107	92	116	124	136	104	101	112	123	120	107	105	124	96	108	127	111	121	126	110	133	139	101	136	124	132	106	109	110	121	99	145	111	109	119	126	105	117	100	150	103	103	113	125	130	133	129	131	129	119	113	122	101	104	97	118	117	120	106	112	116	130	124	107	125	104	121	96	123	117	133	97	113	115	106	104	123	118	118	121	107	116	116	133	100	111	108	122	113	129	129	117	114	122	145	110	99	120	112	114	118	103	127	121	129	110	134	123	108	82	109	140	110	109	147	113	119	134	122	102	139	115	110	106	106	125	129	106	107	128	118	115	93	130	122	129	116	122	119	105	115	115	119	130	136	126	111	136	101	97	117	106	112	131	106	113	99	118	115	122	112	127	124	111	118	138	114	121	104	135	89	135	128	121	102	126	121	119	111	120	106	121	110	116	112	121	105	111	131	109	131	119	120	109	106	119	118	136	123	115	89	120	114	126	98	125	130	111	111	128	117	113	114	126	104	124	125	129	107	113	105	121	114	119	113	128	111	131	126	120	150	110	96	113	112	127	101	115	135	120	120	116	122	108	108	116	119	116	117	139	98	121	122	115	117	113	99	111	97	105	108	107	118	126	138	124	97	120	99	122	116	111	114	131	111	132	108	116	121	122	113	115	103	123	112	137	109	87	95	105	119	99	148	90	118	106	115	110	109	109	126	117	113	110	118	113	103	109	119	117	123	141	125	127	99	126	124	106	101	111	136	132	110	100	111	110	130	138	117	100	117	121	94	115	129	126	112	115	126	119	126	106	96	124	105	107	104	110	119	109	104	135	128	119	116	134	136	122	116	108	103	102	102	112	105	116	128	123	116	115	114	111	107	117	110	100	108	130	116	121	111	103	119	114	111	104	111	132	115	130	120	96	103	117	123	118	113	136	132	118	132	136	119	117	111	117	125	119	137	98	132	109	121	116	112	111	122	88	112	120	123	145	90	132	127	116	124	117	114	125	126	125	123	117	92	112	118	117	125	106	109	113	126	109	129	128	143	116	124	124	115	134	127	129	124	118	102	122	98	125	117	136	120	111	120	111	139	115	94	102	124	118	121	145	131	126	89	117	112	143	118	127	109	123	117	100	111	110	93	118	117	111	121	123	113	106	131	119	114	124	110	117	109	84	119	94	109	108	118	119	122	115	115	131	120	115	140	121	116	112	127	127	110	135	109	111	100	97	117	122	98	114	111	115	104	112	121	120	102	119	107	126	107	123	100	98	126	127	134	112	120	112	112	127	132	94	115	110	110	134	112	119	127	120	118	110	106	108	94	121	117	111	94	131	106	126	146	112	118	107	107	117	134	130	129	109	109	108	98	138	105	103	110	129	132	119	119	96	120	128	115	105	115	111	127	135	137	140	106	135	122	121	124	108	114	100	102	137	111	117	133	107	106	119	117	131	93	109	117	118	102	107	127	121	111	107	123	116	107	123	127	99	107	125	138	100	118	100	133	131	114	120	111	110	136	127	93	113	124	123	121	114	126	109	123	101	116	117	126	115	112	118	112	135	101	100	103	114	108	114	109	98	115	112	109	126	118	110	108	148	111	109	119	117	104	108	116	108	125	117	124	128	107	116	121	119	111	112	113	127	91	128	137	112	133	113	132	112	125	141	126	132	93	134	113	141	120	127	113	108	118	106	111	122	115	105	122	99	108	109	113	85	112	112	105	105	111	133	108	117	110	96	116	102	98	104	111	132	98	108	124	109	105	143	122	111	133	128	109	124	103	114	110	134	118	130	112	109	113	112	125	121	103	109	116	109	133	127	136	110	121	107	126	110	126	136	118	112	114	127	110	125	135	111	113	134	129	115	128	125	123	113	123	134	108	122	137	124	98	102	107	126	133	125	139	108	108	131	105	115	99	124	114	142	109	119	104	103	114	99	118	126	119	100	105	109	103	123	88	117	113	117	113	119	119	135	115	123	118	108	114	125	115	109	99	127	113	117	126	118	124	142	114	112	109	115	104	118	140	110	118	121	136	111	123	128	119	114	126	121	110	120	128	119	98	114	132	116	117	116	120	126	126	128	101	106	102	115	113	127	119	118	114	112	132	113	108	126	102	109	115	117	106	98	95	106	105	130	144	110	113	110	112	92	126	111	118	112	132	98	109	103	117	129	99	120	114	126	110	121	96	115	103	107	135	126	116	111	120	123	105	108
16983	993	2109	2540	2234	1921	1497	1279	1073	926	871	811	696	687	641	592	589	552	490	510	500	471	448	469	440	433	451	408	402	424	369	434	406	378	346	393	362	378	355	391	368	355	390	388	347	360	340	346	374	341	353	379	418	368	371	340	337	344	356	328	358	353	358	352	349	342	314	327	357	363	336	382	331	365	376	350	361	316	310	329	333	352	330	356	354	356	409	359	380	374	347	315	344	321	336	343	303	327	327	330	312	349	335	330	334	304	346	337	337	342	331	340	337	360	295	319	381	319	338	329	360	340	343	313	306	334	325	347	320	352	284	329	338	337	343	323	306	313	329	320	365	346	335	349	290	323	368	315	321	315	329	336	320	316	303	369	347	306	316	319	295	316	354	343	341	375	316	350	375	357	334	311	339	337	337	339	373	333	343	317	331	344	333	312	325	331	319	316	347	338	324	307	349	342	322	301	345	343	330	335	354	335	314	329	326	303	313	360	351	340	361	353	318	314	332	331	341	321	344	359	308	325	328	361	302	352	317	343	331	308	314	319	332	304	352	357	373	319	340	346	354	330	301	317	345	334	342	307	339	292	317	337	321	339	319	352	305	327	321	325	330	338	357	336	347	325	347	338	341	333	333	339	334	330	348	365	327	306	318	305	362	342	348	345	345	345	315	325	340	327	342	325	340	344	318	334	306	319	344	322	371	358	360	324	329	349	339	329	357	328	372	329	346	295	326	323	309	360	320	336	295	351	337	329	328	334	323	337	331	359	329	326	342	320	294	326	349	362	323	358	351	368	367	356	321	335	319	319	337	328	315	360	354	329	339	338	337	316	338	333	321	352	332	340	346	315	332	346	361	335	345	334	306	349	338	346	323	313	308	322	324	331	330	333	335	291	355	342	324	350	355	361	323	308	309	317	323	341	350	317	349	315	330	320	371	358	361	329	293	365	334	336	355	319	333	317	336	354	321	339	360	325	308	317	343	335	344	338	307	324	285	368	329	317	360	346	322	328	367	335	339	325	321	307	318	338	343	321	359	328	335	355	326	320	340	313	338	353	349	313	332	328	342	341	347	321	322	323	324	328	328	330	290	313	319	324	330	361	329	345	318	354	316	337	314	301	358	311	346	351	292	337	337	327	331	340	320	324	333	333	345	341	360	314	357	320	362	314	317	313	287	344	336	337	300	318	361	353	329	310	315	318	346	331	341	295	362	344	309	340	312	345	335	317	337	352	340	322	321	362	329	351	324	311	326	338	360	316	314	356	325	325	347	337	315	333	357	325	302	338	360	323	307	333	348	382	348	337	337	305	324	323	370	315	338	306	343	350	345	340	344	333	340	340	341	333	320	363	364	328	329	339	302	336	362	339	333	314	328	354	351	328	347	340	323	333	360	327	312	321	327	369	321	308	331	347	327	324	346	340	319	324	349	357	296	331	300	331	345	332	330	335	330	344	342	356	311	330	374	336	330	303	359	333	324	341	354	354	310	341	318	342	372	358	316	312	358	361	332	296	322	318	313	349	352	322	355	315	334	336	326	340	316	325	321	352	338	322	286	350	331	348	321	345	331	353	324	375	338	319	342	327	330	347	347	329	342	344	335	314	347	358	321	362	327	330	379	318	351	333	293	332	338	326	342	363	334	300	317	357	344	339	362	368	328	334	325	349	306	345	326	338	361	313	338	353	308	326	328	312	295	337	339	354	336	351	333	345	324	318	312	335	326	329	318	295	318	343	323	323	342	337	353	317	326	348	353	334	319	367	343	367	326	300	305	309	345	343	300	339	344	327	350	322	312	318	325	334	347	280	332	332	337	324	324	299	333	342	320	331	314	326	334	312	335	389	312	321	324	354	340	339	316	343	332	317	320	339	336	352	303	371	325	320	348	330	319	327	322	317	317	356	332	330	320	312	333	328	334	343	308	331	325	326	340	350	345	324	325	352	324	360	318	329	341	354	353	319	360	339	312	333	305	366	329	317	356	333	320	340	316	333	325	348	340	369	324	323	341	362	296	350	355	354	333	326	334	315	331	314	347	334	326	325	309	387	318	314	355	352	327	317	327	329	381	356	324	359	345	331	322	352	319	348	355	341	349	315	359	335	365	321	351	341	326	325	333	334	327	356	308	354	381	325	349	339	291	347	350	346	355	337	360	344	332	347	332	336	338	283	310	342	327	369	346	342	311	334	347	365	339	354	340	329	340	339	337	305	316	345	336	324	332	320	347	360	349	346	346	346	340	353	310	343	333	338	313	314	340	344	328	373	327	324	332	322	303	319	329	365	333	326	363	341	337	332	306	359	350	343	348	356	355	335	362	303	342	297	330	340	345	318	340	325	323	349	334	347	353	378	336	361	350	345	357	336	352	311	308	336	336	320	350	318	329	338	336	310	330	338	361	343	343	349	309	350	355	323	342	344	311	324	321	330	340	330	357	339	316	343	353	339	359	304	330	346	367	340	318	307	331	322	336	339	316	330	313	328	296	336	329	346	354	315	307	323	339	349	343	345	325	341	311	320	355	369	304	314	353	319	322	350	336	348	330	330	330	317	331	341	327	312	338	345	338	316	336	338	309	329	370	346	349	348	335	356	329	332	323	335	357	276	332	309	363	332	351	339	340	322	341	343	316	362	330	351	324	350	325	333	315	339	321	368	341	346	308	315	313	338	331	336	301	323	356	313	332	331	321	336	331	326	347	322	360	334	316	354	337	329	349	338	341	323	339	339	335	338	334	302	327	364	338	332	335	350	334	363	343	319	337	334	307	335	309	334	355	326	335	319	309	332	386	334	346	349	353	343	343	342	350	334	373	335	320	320	360	334	338	338	350	349	309	326	332	356	372	318	315	348	344	350	328	308	328	329	316	333	330	360	327	352	320	330	328	305	322	321	330	340	305	317	354	346	332	326	344	358	335	332	364	364	328	315	339	335	318	329	332	349	336	352	318	338	345	342	347	330	315	318	318	336	337	332	330	319	338	335	328	331	338	326	331	322	344	308	337	339	360	348	316	328	346	356	351	316	322	313	322	342	314	302	336	317	322	329	317	360	365	337	347	336	354	339	309	347	377	366	333	344	343	343	300	326	319	308	341	278	298	329	327	335	303	360	319	366	353	318	321	328	323	341	310	311	330	374	303	348	330	354	354	328	343	336	356	344	315	354	333	315	323	330	317	355	337	301	350	340	329	323	359	348	327	314	323	329	326	346	331	365	379	308	321	320	340	350	318	311	314	306	317	339	317	315	316	337	307	314	329	329	360	320	312	387	323	355	332	356	335	311	316	313	357	331	355	334	342	343	349	316	323	313	334	376	341	294	301	325	369	318	338	350	323	308	341	307	371	336	315	343	359	354	347	339	338	352	318	337	341	345	321	302	321	312	332	324	321	358	342	313	331	335	360	337	348	331	314	340	365	363	325	304	331	352	328	343	308	354	338	330	314	319	338	326	357	321	335	331	323	316	327	325	318	325	327	275	339	301	330	347	336	331	306	333	336	334
50945	17750	6411	1956	1190	884	716	561	538	439	434	369	369	300	332	299	271	338	290	266	262	279	266	295	247	274	255	219	274	262	233	275	260	263	251	245	225	237	237	259	282	234	252	227	255	227	216	231	232	238	219	234	258	242	250	237	227	238	265	246	259	220	208	242	218	224	252	225	256	248	241	260	215	244	244	215	228	202	232	234	239	225	229	276	255	223	244	203	249	238	237	238	184	237	210	255	231	211	228	241	228	232	245	280	243	228	198	222	213	256	231	244	232	241	236	250	225	243	220	225	222	224	217	253	274	241	229	211	272	262	259	228	226	225	205	251	240	238	259	267	226	236	267	233	271	235	226	231	264	207	224	243	240	234	237	232	240	234	229	226	213	243	256	269	246	206	245	265	255	256	232	232	238	222	229	229	251	261	219	241	214	246	248	225	230	232	211	229	236	231	208	257	260	243	228	256	263	232	218	271	244	259	244	230	259	249	210	229	230	243	225	206	208	211	240	218	264	228	228	219	228	217	223	258	214	216	215	263	235	239	224	234	245	257	230	231	210	210	238	251	265	219	245	221	252	262	237	244	222	226	225	234	253	269	234	220	246	242	214	239	230	240	248	236	208	247	246	207	249	229	229	258	232	236	247	239	234	227	265	244	244	210	259	233	259	245	222	241	240	229	261	244	242	217	206	236	260	275	206	257	214	213	228	240	206	235	241	248	224	236	241	230	234	229	218	251	237	256	241	258	226	228	239	245	246	258	234	226	224	245	229	203	255	249	233	241	250	218	203	225	205	228	237	235	230	235	227	246	252	242	238	247	248	234	215	260	236	217	244	239	229	253	230	229	252	225	260	234	250	230	232	245	261	223	238	223	227	213	230	251	220	242	223	245	224	222	242	228	219	249	263	238	227	227	243	231	206	243	233	218	206	228	232	243	213	220	234	239	207	241	254	280	211	249	213	220	247	225	263	229	248	246	257	229	222	245	245	223	236	218	208	228	246	252	236	261	231	234	239	238	249	269	214	209	219	237	228	240	225	201	264	253	216	214	224	250	213	234	229	260	222	229	228	239	216	234	236	252	239	227	223	210	222	219	223	264	222	256	217	248	251	231	233	242	258	250	227	209	239	209	240	229	229	244	250	201	200	246	257	235	271	235	231	239	246	215	216	258	236	238	258	231	215	218	224	214	223	234	243	237	240	218	238	228	239	196	268	208	239	223	203	224	233	243	231	223	219	233	235	251	231	236	251	208	218	232	220	236	228	248	240	195	222	239	234	247	219	228	251	231	240	224	215	228	227	249	247	209	235	215	228	205	249	232	214	249	224	220	243	208	248	232	221	211	246	239	250	237	254	255	271	225	258	237	199	225	217	212	219	221	250	223	203	221	256	268	213	214	242	263	236	215	256	246	229	231	241	219	238	227	196	223	250	245	236	225	236	222	224	251	223	232	245	227	214	235	208	225	238	265	241	241	246	236	246	253	247	228	234	246	220	219	261	222	235	264	249	228	217	234	257	232	216	241	240	218	216	233	242	238	212	244	223	227	245	204	227	225	250	215	206	224	249	219	252	241	271	234	229	261	208	246	218	241	235	214	216	202	254	218	209	251	236	245	246	238	245	233	233	259	261	225	261	251	231	223	219	220	229	226	258	214	219	243	253	243	230	260	252	218	230	242	229	214	235	253	234	249	234	203	249	233	243	243	249	251	220	236	245	243	247	226	243	233	226	228	233	223	229	228	256	247	238	229	236	238	228	247	237	238	262	240	228	248	229	236	227	264	259	233	218	218	228	196	211	250	229	225	237	225	252	244	201	212	242	236	220	222	214	229	225	231	234	259	263	236	234	226	253	214	221	239	207	209	254	204	241	244	233	218	218	213	238	215	243	224	233	248	260	259	240	244	255	248	219	214	240	254	244	225	246	242	230	255	230	221	268	242	227	242	229	218	222	213	248	210	246	252	231	219	234	218	229	237	237	269	253	229	219	272	244	261	236	226	239	238	231	218	235	250	224	217	241	220	227	237	256	233	248	226	236	258	227	214	229	249	215	249	235	218	231	221	197	241	238	233	234	217	217	240	210	223	233	208	222	227	223	224	264	252	268	241	242	260	228	214	209	253	273	255	225	203	209	223	250	216	233	211	204	249	224	252	242	240	204	233	241	256	219	242	207	242	246	250	254	240	253	237	257	254	252	227	242	228	226	231	254	246	224	247	240	237	242	247	208	240	234	204	227	231	279	229	217	245	230	244	225	236	252	227	235	232	215	244	273	214	237	260	240	244	257	243	218	200	250	245	212	230	247	227	222	224	227	250	238	203	211	223	205	242	253	245	230	256	225	243	259	256	237	224	199	234	228	249	256	235	209	211	213	210	253	245	212	236	247	219	217	212	216	228	234	218	252	246	250	232	249	225	250	218	225	250	226	237	238	225	211	233	249	221	228	225	217	223	249	245	270	208	246	256	238	211	243	217	244	216	232	266	245	241	223	217	230	219	228	218	248	239	241	233	214	232	219	205	241	259	226	244	214	222	226	252	217	249	241	243	239	218	245	209	240	226	239	226	217	257	232	229	271	247	253	241	233	226	245	243	248	184	229	231	225	260	236	261	202	231	233	246	213	255	252	240	216	262	274	220	252	259	225	250	223	252	241	205	274	228	232	220	246	256	268	231	210	233	257	226	240	253	240	255	208	230	208	237	230	240	252	227	237	241	231	213	230	229	261	246	246	259	233	258	228	242	256	226	214	235	232	211	220	224	219	257	209	225	233	220	210	248	241	282	231	223	269	224	227	227	221	237	229	255	238	222	234	238	242	239	219	247	227	247	244	215	225	248	244	225	222	240	240	241	224	251	230	229	252	236	246	207	235	234	242	264	230	221	263	224	211	247	226	213	238	228	230	258	236	259	216	242	251	232	232	226	217	245	269	221	224	228	241	255	238	221	216	240	244	219	227	237	219	243	224	257	262	247	216	234	239	248	224	260	210	249	222	269	219	240	264	224	210	233	241	251	216	237	220	214	227	210	205	209	250	235	228	248	201	212	243	221	237	217	243	252	223	228	249	277	248	234	244	238	237	239	240	231	221	212	236	253	239	216	235	235	240	232	227	258	220	247	238	235	230	230	252	231	226	270	213	237	215	246	213	242	248	201	254	218	246	234	228	241	247	241	251	219	252	245	218	241	219	238	218	221	223	222	228	224	227	258	223	208	214	233	231	255	239	208	219	232	243	211	234	193	233	233	230	234	228	233	249	205	228	254	245	230	216	231	221	217	248	208	245	252	240	242	259	228	230	254	219	240	246	238	234	232	237	223	249	215	234	201	243	244	246	237	224	225	226	237	226	244	249	247	211	237	224	222	199	240	252	206	232	222	219	221	221	252	227	233	247	213	221	230	238	241	240	204	233	259	220	215	246	212	244	218	196	239	257	214	255	251	239	216	251	232	255	217	212	242	236	239	237	221	197	240	263	214	232	216	211	240	239	230	270	266	221	255
23019	1942	4099	4867	4276	3439	2957	2447	2115	1814	1607	1426	1261	1174	1174	1179	995	1009	958	910	955	890	890	791	791	744	761	733	740	746	753	710	745	689	697	677	678	667	642	646	653	655	672	679	628	649	651	630	664	678	591	636	611	608	617	629	626	635	648	631	626	604	636	626	654	607	639	586	565	637	603	611	581	599	576	592	608	626	613	588	570	619	603	636	584	620	608	638	591	619	625	606	612	624	587	595	624	608	566	617	632	549	556	617	574	644	602	571	595	578	588	574	625	609	602	625	578	607	574	584	620	629	546	634	595	570	631	606	580	566	613	601	589	540	620	613	630	614	582	588	598	598	607	560	594	617	578	581	554	596	645	592	597	600	565	581	597	597	581	588	599	626	548	601	608	629	578	606	615	599	605	609	614	612	611	564	562	598	555	633	605	592	590	614	589	574	576	598	586	599	542	554	590	577	588	604	569	555	547	544	546	583	603	542	574	592	601	578	597	600	612	606	616	635	601	597	621	600	603	596	576	552	608	586	616	602	598	579	566	592	588	554	595	542	631	593	574	597	577	563	588	582	600	588	601	587	609	572	599	582	567	571	592	540	622	603	576	593	560	615	590	599	550	586	597	581	599	611	578	603	598	593	635	639	562	617	619	603	577	586	602	587	619	610	624	588	602	621	588	603	575	566	609	567	594	605	592	583	594	632	626	523	572	548	586	573	588	597	625	597	571	552	619	562	565	575	615	604	570	638	658	610	614	599	620	561	604	586	578	592	597	623	591	569	609	573	550	594	577	601	583	571	569	591	601	609	601	596	543	580	583	578	598	607	580	634	601	606	560	563	582	592	579	584	597	603	604	567	596	627	607	624	565	603	583	543	612	594	575	578	600	574	582	572	591	590	562	607	616	622	571	544	586	603	623	583	596	605	586	628	590	521	602	606	599	560	612	644	549	592	569	583	582	568	602	580	594	556	624	574	555	604	597	551	572	599	577	572	606	576	611	631	577	603	598	647	590	580	596	623	589	609	605	581	585	617	558	578	618	600	568	643	606	591	635	564	539	590	581	569	571	563	565	593	602	592	595	576	632	598	566	605	568	626	575	580	613	593	614	614	595	597	579	600	572	587	605	561	609	586	559	609	617	574	597	595	602	568	574	622	617	628	554	618	575	606	565	576	593	589	579	568	558	550	600	579	553	628	565	580	560	602	618	604	596	566	599	604	590	588	545	611	605	583	586	573	641	592	593	598	623	628	586	588	585	595	559	556	576	574	561	574	598	572	555	591	585	561	598	589	617	543	640	574	579	575	544	606	597	632	560	569	614	548	637	559	599	559	565	593	614	564	603	560	567	606	581	589	553	539	550	595	607	624	547	610	570	617	610	611	651	589	591	543	588	579	560	560	595	634	618	563	568	622	620	610	529	554	570	593	588	583	601	645	585	658	594	611	585	617	567	592	608	597	627	551	622	628	580	597	530	574	620	556	572	592	592	607	562	603	570	560	574	555	607	594	551	596	549	596	552	601	527	575	584	575	603	568	564	573	632	569	576	629	611	603	605	634	603	569	589	573	536	629	577	566	591	634	603	601	603	628	635	600	598	608	639	612	587	571	580	544	611	645	614	601	608	622	611	604	579	570	571	639	640	579	590	572	606	637	611	599	612	636	566	561	595	600	601	579	571	569	556	562	599	589	583	567	614	567	578	571	578	582	620	622	605	619	556	569	562	590	593	617	627	627	585	615	653	550	572	588	550	570	602	598	601	591	619	565	560	630	567	623	641	621	565	590	615	619	589	585	611	622	624	595	608	617	527	578	607	555	617	573	565	595	568	551	610	641	589	596	599	621	575	585	637	538	591	570	579	586	532	599	573	607	593	616	620	532	542	598	613	624	656	580	617	589	612	558	628	604	583	616	582	591	614	551	593	604	616	598	616	585	586	563	630	598	631	572	587	584	598	568	560	533	583	627	593	593	608	579	548	598	631	600	586	608	598	596	559	570	615	613	620	583	630	537	585	603	618	602	573	621	568	557	610	598	618	587	578	608	580	609	615	597	574	598	564	596	549	594	603	585	554	629	572	576	585	578	627	627	578	584	569	635	593	569	613	597	570	620	583	610	596	597	590	613	606	631	549	628	619	619	616	640	578	602	610	563	567	604	586	605	609	583	595	605	569	577	595	590	620	591	610	585	572	572	631	543	576	591	590	597	594	623	564	594	578	591	580	528	575	592	603	571	611	560	580	565	600	587	633	561	546	580	557	564	595	600	591	617	611	555	592	560	580	582	602	630	561	592	558	601	581	605	597	631	581	609	566	577	594	571	561	548	600	557	579	545	634	561	579	580	609	612	577	599	586	597	605	592	567	597	578	580	621	527	595	645	616	608	582	565	609	587	580	586	571	560	589	570	519	606	595	605	573	590	570	582	585	587	623	573	581	616	584	632	577	571	563	585	529	584	606	651	624	568	590	617	544	562	598	642	582	616	600	580	592	616	593	544	605	592	543	574	598	589	628	588	583	604	582	585	578	559	574	609	595	610	590	612	589	610	613	545	604	630	600	627	590	611	577	590	573	589	583	551	589	612	616	569	582	540	592	585	634	583	583	594	571	612	605	600	600	560	590	580	629	598	586	582	582	551	581	599	630	601	548	579	587	584	631	601	606	555	542	562	561	556	573	611	614	583	576	592	625	542	575	553	607	599	599	602	610	551	569	628	559	622	576	596	563	612	605	598	613	570	597	580	627	596	596	615	589	622	563	631	582	602	610	593	573	554	604	574	602	586	619	553	595	565	612	596	547	649	609	611	602	625	613	579	553	592	616	558	583	588	622	574	593	534	580	572	601	614	562	609	561	566	622	565	603	597	541	601	577	589	645	578	630	593	553	609	619	619	586	545	558	619	616	591	655	625	610	618	551	590	595	608	578	580	588	612	562	570	592	572	566	644	547	648	609	582	593	581	603	543	598	566	585	562	610	625	590	582	544	598	569	525	579	563	617	587	563	580	592	582	578	587	542	621	619	584	570	588	539	553	596	567	606	607	580	596	578	586	546	583	584	631	602	590	555	617	574	582	584	560	647	593	615	563	590	583	582	586	646	606	611	605	624	594	581	584	559	542	543	597	603	618	613	572	597	564	607	612	570	567	554	580	588	628	576	570	589	564	598	570	544	579	592	594	626	561	628	586	587	591	623	591	589	587	569	599	602	621	558	580	621	569	582	600	596	567	603	559	561	595	603	599	643	574	557	573	589	592	579	602	582	578	573	596	562	606	578	570	565	582	629	581	602	602	563	568	539	592	636	584	613	637	590	558	613	562	598	629	565	567	638	653	635	582	609	595	569	566	590	624	575	587	600	578	550	640	599	568	561	575	573	593	609	604	594	609	549	591	561	548	609	567	603	590	590	600	594	567	608	590	595	596	586	586	566	557	598	564	613	603	577	646	561	568	602	597	584	556	558	577	572	579	567	558	622	576	619	582	626	596	624	605	602	562	603	615	578	606
3791	263	247	237	244	249	234	240	219	226	247	240	223	226	251	200	224	213	225	224	242	263	256	228	210	216	185	213	216	230	217	190	235	254	219	212	229	237	222	235	221	208	238	199	241	238	214	230	228	239	230	208	217	227	214	237	214	216	213	227	219	241	225	211	235	217	197	244	220	241	202	230	210	233	241	233	226	202	176	189	239	213	207	193	227	237	252	218	214	202	222	214	227	194	208	209	222	260	203	219	209	208	201	234	198	222	200	229	212	213	214	203	226	219	203	216	227	233	246	196	215	240	210	224	244	248	219	209	203	201	203	209	263	224	216	219	228	236	219	226	231	241	219	250	237	223	218	229	205	233	234	246	242	236	240	227	204	242	214	240	251	248	235	208	233	242	221	226	224	214	228	222	248	234	236	232	238	223	231	249	262	230	202	211	229	211	226	189	216	216	221	210	229	224	218	224	209	207	262	260	228	233	222	236	229	232	250	192	222	211	206	240	218	219	253	234	226	245	206	206	217	203	233	214	217	210	220	213	190	201	234	230	219	216	206	200	271	248	207	215	244	229	230	252	216	202	251	230	236	227	205	237	240	236	247	218	237	251	239	240	241	219	238	219	217	208	215	212	213	222	239	232	208	224	174	210	216	218	208	187	219	229	243	226	203	206	232	243	230	232	221	214	245	231	227	242	236	206	251	227	226	213	234	222	209	258	209	190	223	223	238	227	236	241	218	203	242	198	217	230	240	217	214	242	225	220	236	218	212	210	230	233	221	225	214	216	233	231	217	240	231	234	190	232	211	219	231	192	186	226	237	212	228	227	210	231	219	228	227	225	211	218	214	251	233	250	258	220	237	231	248	222	225	214	229	242	252	249	216	226	235	205	220	209	244	230	195	212	238	219	219	236	267	223	218	192	210	222	205	211	241	241	213	235	210	232	225	203	238	221	232	221	232	200	205	198	185	227	213	248	220	224	231	220	216	267	230	199	227	248	258	222	212	214	217	193	200	246	211	215	223	218	218	246	221	219	218	221	229	236	231	222	216	226	213	228	229	236	205	224	255	224	227	205	261	206	225	217	235	225	230	210	225	211	233	211	222	222	216	232	208	228	216	228	205	255	218	243	227	219	223	226	213	214	202	211	224	224	247	237	213	201	240	220	255	205	220	252	205	227	217	237	219	218	226	224	217	224	258	217	227	188	218	221	242	248	237	231	235	208	233	246	242	221	220	219	233	208	195	238	247	240	235	198	245	215	208	219	214	206	214	240	206	223	208	203	201	231	223	228	240	239	228	221	243	206	208	215	219	228	215	241	220	207	219	223	217	230	227	234	222	235	242	231	238	213	239	242	202	214	208	194	232	216	244	232	220	214	215	216	222	220	220	220	215	220	236	204	226	230	223	241	234	227	227	218	229	255	221	211	208	223	224	239	229	215	210	220	205	209	207	232	231	241	215	231	227	208	200	226	235	219	234	232	236	213	227	251	199	232	236	249	217	251	217	222	204	223	249	231	227	220	212	204	207	210	231	230	238	210	241	200	222	199	210	217	221	222	232	230	251	222	225	222	219	236	203	223	253	247	226	231	200	209	215	207	238	219	196	240	230	215	212	209	218	229	222	222	237	218	212	229	259	236	211	231	235	220	225	232	251	209	215	206	240	244	210	224	221	200	240	210	227	254	225	218	203	218	180	235	224	212	223	229	226	203	246	243	234	228	220	208	217	224	228	247	243	239	210	234	257	236	229	224	261	220	204	191	228	209	193	212	202	218	245	237	210	211	214	210	180	230	239	235	219	235	239	232	223	233	202	203	212	221	233	246	204	237	220	225	227	214	236	244	230	231	220	223	202	231	242	214	206	229	250	189	237	201	222	217	203	227	235	246	209	195	212	214	211	233	224	239	220	208	242	189	256	215	248	213	208	206	215	224	214	208	227	229	210	229	228	220	190	234	233	223	242	244	251	206	250	227	235	220	220	206	238	203	251	233	206	213	216	202	226	227	195	227	240	182	194	210	221	248	215	214	225	186	234	209	236	246	207	209	201	212	232	246	220	255	217	227	220	220	210	210	207	215	208	238	211	247	230	229	221	212	204	267	230	216	233	225	229	239	214	212	195	221	250	235	217	226	230	248	228	222	238	202	225	233	213	206	220	232	215	212	235	203	246	228	245	213	231	219	207	242	253	263	229	218	201	232	217	236	199	224	192	233	219	259	209	188	235	231	222	204	211	237	239	214	224	243	226	221	241	222	257	247	231	231	229	203	230	263	204	243	207	235	196	221	234	222	225	247	216	235	254	205	244	228	205	250	234	227	269	213	231	225	215	219	232	215	214	254	208	245	224	230	218	220	235	222	271	220	197	230	210	231	217	202	222	229	238	219	194	200	239	256	228	204	251	260	192	220	186	229	215	207	239	233	248	238	213	224	206	233	230	239	230	243	212	244	237	260	220	242	222	241	234	207	234	252	226	230	237	230	232	227	232	214	212	225	196	216	214	201	237	235	200	237	251	230	215	246	253	182	208	203	244	221	248	247	232	214	213	220	222	238	205	211	213	243	221	226	232	221	210	191	213	235	246	218	211	252	244	246	188	233	226	245	210	257	225	218	238	192	201	275	229	232	207	224	212	188	244	197	227	241	195	237	218	210	225	223	221	216	226	237	235	238	219	215	219	230	221	223	255	233	208	234	197	223	235	226	226	233	230	200	219	225	223	216	217	213	218	225	209	237	214	227	242	241	244	220	227	210	261	228	236	230	238	219	224	235	217	220	252	241	216	212	201	224	233	241	241	212	250	222	231	229	217	206	219	203	235	222	216	200	228	243	204	218	268	220	212	241	230	233	217	213	228	202	233	206	219	236	240	244	249	200	214	219	210	252	203	179	223	216	200	215	229	200	238	225	241	231	249	191	219	236	239	248	212	247	217	243	199	228	227	224	242	209	238	198	216	218	224	207	262	252	227	214	217	214	204	248	201	199	239	227	244	216	216	234	219	228	254	225	240	226	213	220	244	226	233	220	224	224	226	236	237	217	246	218	216	221	205	226	240	211	237	237	213	219	195	217	260	236	225	219	254	220	228	249	226	264	271	215	232	215	218	221	223	200	260	244	238	240	196	234	258	211	215	244	204	226	230	238	222	233	218	216	194	200	200	213	228	233	233	258	212	223	219	197	200	236	222	197	219	193	241	236	201	212	226	229	230	228	208	219	218	241	234	227	218	245	234	209	242	232	231	236	235	228	229	236	227	234	218	214	228	251	226	226	214	210	215	212	219	229	257	225	196	183	231	225	196	212	254	246	213	222	261	234	209	226	226	225	209	264	236	237	248	259	243	256	257	227	219	208	245	252	229	223	240	229	235	211	217	230	214	193	233	234	216	232	191	230	205	231	244	231	202	223	241	232	220	203	223	256	221	215	227	229	257	239	217	217	249	205	236	207	204	231	204	215	227	237	231	228	191	244	239	208	212	230	236	213	193	253	206	210	215	215	229	235
4099	604	582	585	585	576	566	561	562	551	542	541	537	521	556	531	510	548	542	549	539	540	567	529	548	578	555	531	576	550	548	583	553	562	511	512	562	529	550	546	485	556	540	510	530	543	501	512	556	565	549	510	510	496	563	561	498	530	599	508	532	549	541	578	528	513	496	515	546	517	566	546	554	566	564	538	493	530	528	540	551	543	598	540	505	534	490	548	499	541	536	590	530	530	522	527	512	511	521	524	535	540	507	525	496	551	532	576	531	541	537	505	520	542	517	541	548	538	515	548	530	533	533	531	519	555	567	540	535	558	581	507	564	528	563	513	529	551	527	540	490	517	543	535	557	523	534	533	539	534	496	511	516	555	537	533	545	540	529	546	548	519	549	560	566	570	529	529	582	547	553	503	562	576	528	519	518	565	565	503	547	516	534	548	559	582	529	572	574	504	532	548	522	533	570	548	535	541	555	510	565	543	525	556	539	521	508	523	542	560	550	584	530	553	499	560	542	542	536	530	568	549	544	518	517	537	551	516	568	528	539	550	577	502	513	541	516	553	540	519	533	490	512	534	539	520	560	552	537	593	476	532	538	529	522	508	545	534	532	526	583	558	494	546	564	498	541	559	554	523	545	499	529	566	548	521	557	518	568	588	538	509	571	510	570	523	550	561	538	537	502	532	498	541	536	520	544	527	526	536	541	513	546	521	555	571	557	552	569	549	514	548	518	553	542	564	556	521	567	555	550	540	523	510	551	554	513	540	549	509	578	557	553	564	575	560	552	514	579	510	500	537	518	531	566	524	525	535	578	545	560	531	536	524	520	576	548	555	537	539	521	546	552	538	551	558	557	508	518	523	543	521	529	573	525	563	543	546	578	513	526	545	544	545	528	578	554	520	519	543	501	548	507	518	532	541	544	536	520	550	546	554	544	514	523	536	548	501	520	521	515	512	558	528	534	559	528	566	535	550	515	539	545	536	545	548	528	530	532	508	529	504	588	501	514	536	565	503	490	516	516	516	537	543	538	531	539	545	568	495	565	583	559	559	502	509	557	548	551	548	535	549	565	523	492	568	515	534	500	496	544	558	541	524	533	546	562	553	525	506	585	543	535	548	536	568	539	528	512	512	519	571	557	575	519	515	534	574	521	511	488	568	536	530	588	508	533	566	503	503	520	550	529	549	547	522	488	544	564	520	542	577	502	530	515	514	556	557	545	553	500	540	491	526	548	493	532	559	552	557	547	605	521	528	590	543	530	533	534	530	549	574	553	522	520	579	521	540	558	533	516	538	547	545	527	562	583	565	529	525	500	581	582	543	540	528	562	514	471	571	528	538	560	542	490	510	551	515	547	545	549	536	496	529	568	586	570	537	566	513	539	517	528	539	492	555	531	554	518	535	552	556	586	540	546	535	517	521	555	589	556	591	536	524	562	528	538	532	553	580	530	561	524	542	545	562	498	538	529	573	521	528	552	541	525	529	530	504	550	532	589	501	553	539	560	549	539	530	551	546	576	507	517	513	529	522	513	530	507	551	563	519	533	541	517	568	582	517	543	598	534	519	568	519	531	549	501	531	534	538	519	568	507	541	511	530	530	540	525	556	526	548	563	537	549	555	515	551	515	519	539	561	529	564	525	529	535	548	585	533	514	569	533	533	477	533	561	538	537	538	513	538	528	533	541	554	551	518	533	511	522	528	543	570	549	534	541	530	559	503	534	566	539	539	558	533	565	531	550	566	562	553	589	542	567	535	554	551	533	563	537	582	552	554	567	505	539	515	488	535	541	511	514	534	501	557	508	525	525	547	538	515	571	558	542	546	522	547	543	568	585	518	542	514	540	541	535	516	575	543	537	514	532	532	555	569	523	526	549	511	532	535	541	509	538	512	534	528	522	505	514	531	543	544	552	550	572	535	522	539	539	510	509	570	536	556	526	534	557	552	575	508	560	536	516	535	507	520	542	502	516	553	539	511	491	554	495	528	553	560	528	528	544	557	558	552	548	581	540	522	544	537	480	546	533	568	558	520	551	543	575	556	544	518	521	515	552	512	530	568	488	566	538	553	512	567	532	548	522	552	572	511	511	539	523	543	529	484	586	563	553	549	512	544	546	555	529	542	505	511	569	547	487	500	514	492	516	511	547	526	548	528	540	565	532	544	532	561	593	538	526	548	549	554	542	552	556	535	541	522	584	559	522	517	537	524	555	539	510	487	546	574	553	568	573	524	565	486	555	561	534	524	580	560	557	506	500	490	537	591	524	567	549	538	555	547	548	588	563	568	563	591	522	544	528	546	559	541	540	540	537	539	511	485	544	511	562	534	471	525	491	539	541	555	525	546	546	526	551	521	543	545	502	526	542	546	545	521	563	561	503	539	514	579	576	590	503	509	528	463	522	547	517	499	545	576	536	552	512	518	556	511	504	537	534	537	539	540	555	533	524	532	516	560	487	636	533	492	550	568	542	533	554	506	530	555	571	489	557	513	530	542	564	546	551	596	530	510	503	537	553	540	524	522	493	542	554	513	541	518	570	568	578	507	506	518	572	534	538	536	532	530	517	556	544	513	515	543	545	554	570	515	557	518	545	560	553	548	519	513	521	569	520	574	535	528	504	482	519	528	535	559	573	526	498	545	532	518	560	495	522	583	575	547	539	560	518	573	556	573	518	548	522	559	548	569	506	570	524	505	534	523	520	527	538	591	565	574	526	525	514	547	527	526	572	493	529	519	527	536	486	583	598	571	590	541	534	560	531	545	554	565	548	546	508	546	551	522	536	489	544	561	504	523	500	542	554	550	544	557	506	512	540	530	511	542	600	522	518	553	547	536	549	527	502	560	511	526	538	516	556	504	524	537	533	512	555	519	521	537	511	516	495	551	556	568	505	519	521	535	570	523	553	552	557	556	584	543	502	505	562	561	525	564	532	529	549	571	538	500	548	528	550	547	538	551	545	548	549	573	551	523	542	554	561	528	550	540	488	543	544	568	561	537	571	561	532	549	527	546	572	519	534	570	544	528	570	524	523	506	530	585	493	563	578	570	504	543	531	531	532	532	553	573	553	511	503	545	552	530	559	498	542	541	529	492	531	562	532	574	520	518	521	484	554	579	525	538	527	569	557	532	572	527	554	501	562	515	555	543	540	565	548	562	557	555	548	521	548	543	503	537	573	509	554	527	555	548	563	529	527	589	578	567	522	537	572	555	548	548	559	542	516	537	540	541	524	571	558	559	532	540	565	538	515	540	530	498	515	522	512	507	551	555	552	577	535	569	516	525	539	527	514	564	563	532	554	550	574	543	557	504	543	543	536	551	528	535	512	534	533	508	535	552	525	538	565	574	582	542	548	507	574	548	543	507	515	523	544	534	537	568	553	492	553	543	511	538	538	551	556	568	556	536	475	513	548	555	528	565	510	524	596	579	558	522	566	529	546	535	538	515	561	496	543	554	519	523	559	515	514	548	551	527	525	539	559	552	542	540	532	520	564	530	551	547
39521	9165	1448	829	550	431	374	287	262	227	188	192	140	156	132	184	141	147	151	152	140	137	128	133	128	128	132	133	124	118	127	111	115	149	113	143	125	111	135	130	139	127	127	123	116	129	107	116	130	122	99	110	120	120	107	123	113	115	123	133	123	105	136	112	108	134	122	113	119	126	121	135	126	114	107	115	130	114	132	137	117	127	111	115	117	104	125	122	116	95	120	117	108	117	129	130	115	131	112	111	108	127	146	140	133	118	103	112	114	115	112	117	119	132	115	115	113	126	122	116	117	121	119	94	118	131	135	123	123	99	118	106	120	108	109	128	127	120	117	113	123	115	100	112	124	125	135	100	132	112	135	115	122	121	121	133	120	122	121	129	117	111	112	117	133	117	114	104	98	92	117	106	124	107	119	136	110	85	123	114	117	127	95	109	114	110	91	131	143	132	114	115	115	117	118	119	118	125	125	115	118	103	105	115	116	104	130	126	107	116	107	113	136	126	101	117	135	119	113	128	99	107	115	118	130	106	123	121	126	120	145	115	118	88	103	117	115	117	124	122	121	124	131	123	132	111	129	132	120	117	119	132	115	117	110	129	116	124	118	113	84	116	115	101	118	111	128	105	105	98	112	135	106	99	127	111	130	103	109	102	114	111	131	137	120	119	129	128	123	120	103	122	113	106	125	111	121	125	116	110	99	121	121	130	115	106	113	113	114	116	96	120	118	104	111	104	108	112	97	111	110	121	136	122	118	113	118	115	125	124	106	133	124	111	116	122	117	99	140	102	113	113	115	124	117	110	134	116	117	109	113	133	110	120	146	121	124	126	138	123	112	102	101	104	129	121	115	115	123	108	118	114	120	124	120	121	106	124	96	90	117	109	118	109	111	132	104	125	111	131	117	113	95	111	118	118	118	114	122	120	116	121	111	107	99	115	116	129	121	107	108	114	113	126	128	112	103	108	107	98	119	110	132	112	114	98	112	125	105	118	96	110	119	106	142	114	114	131	104	109	125	97	113	110	112	115	129	126	106	121	109	113	124	121	136	135	128	106	106	132	114	128	117	127	135	111	114	109	124	116	115	105	106	114	124	120	100	153	94	122	118	95	97	136	126	107	137	127	109	97	111	116	140	122	130	109	105	124	112	121	128	117	115	111	123	133	110	124	127	113	103	98	111	125	104	129	115	130	133	126	124	124	113	103	122	127	109	136	116	103	102	131	107	115	102	129	118	109	104	119	121	133	125	122	122	109	112	108	99	113	113	112	103	110	145	97	125	108	105	133	114	109	129	131	109	122	123	131	110	99	123	132	96	112	101	121	105	133	124	127	124	120	97	109	137	118	96	127	104	112	110	113	118	111	109	110	119	118	122	126	122	109	139	132	121	120	128	121	97	123	139	111	116	124	119	107	113	104	107	110	104	130	137	125	124	104	117	129	116	119	132	122	127	128	142	117	101	136	93	107	128	114	124	108	98	121	121	130	133	96	128	121	130	124	163	107	124	136	110	102	134	114	104	121	116	122	137	122	107	100	103	120	103	117	126	124	111	122	120	123	109	105	119	132	115	100	107	105	110	116	101	136	112	122	110	120	134	107	112	103	121	126	129	112	111	116	129	105	99	131	137	112	118	111	113	128	111	118	120	125	120	104	109	120	102	120	112	104	115	129	109	98	107	122	122	123	123	110	93	107	104	99	110	125	108	125	124	118	123	115	107	134	135	128	126	122	132	133	115	121	126	132	124	118	145	144	141	108	99	108	102	98	127	123	128	125	129	127	124	104	136	127	142	127	100	105	117	128	121	104	126	119	113	98	90	109	119	120	121	118	124	124	111	128	101	98	106	120	123	133	131	102	131	113	117	132	105	129	123	119	110	108	141	125	106	120	117	119	104	103	102	123	110	145	98	120	106	149	114	104	98	124	89	129	124	118	109	109	125	110	118	116	119	117	114	129	123	124	112	121	116	128	127	106	145	101	118	80	82	106	123	143	114	127	115	105	125	127	126	109	106	127	107	86	108	125	97	129	127	120	102	105	104	122	147	137	113	95	122	114	111	120	103	116	139	116	126	130	99	129	127	118	101	123	104	120	108	127	89	120	117	119	111	128	113	125	108	112	110	119	116	133	117	109	116	91	126	120	106	126	124	114	112	129	111	114	131	112	116	127	97	113	107	105	124	110	119	127	122	119	129	113	96	109	111	120	109	86	127	129	132	123	129	97	116	117	122	116	120	95	100	106	108	135	123	122	124	123	135	118	103	144	108	122	111	111	111	128	112	124	131	116	124	94	118	119	101	133	111	116	105	116	117	128	152	125	145	116	109	114	113	131	129	118	133	111	106	132	122	125	104	115	103	125	121	94	134	119	117	113	104	111	113	122	129	130	112	120	113	97	111	110	104	102	124	132	121	103	121	142	138	115	123	120	120	118	127	117	109	100	114	144	115	115	108	118	132	96	120	139	112	95	113	125	118	118	110	110	126	105	129	126	117	115	127	119	123	130	102	110	152	127	121	97	119	110	106	122	112	121	132	112	124	116	111	99	111	115	82	117	116	131	128	109	105	98	123	115	101	99	127	110	113	124	117	121	109	108	130	122	104	134	96	115	123	125	126	109	109	124	128	124	135	100	119	127	125	103	104	111	122	132	130	107	120	126	118	139	111	98	108	112	125	112	131	123	93	111	129	106	130	117	113	127	120	121	113	102	106	132	110	129	129	99	113	130	100	135	106	118	103	106	107	124	121	105	121	113	127	92	126	108	104	112	127	116	118	124	119	141	111	122	115	108	110	124	127	123	110	139	136	132	122	124	111	116	126	123	116	107	109	115	116	139	135	116	118	93	119	112	108	104	115	110	123	102	108	117	141	116	134	104	121	120	125	122	103	92	128	128	122	102	112	108	119	93	112	120	127	123	124	117	119	111	121	139	115	128	124	121	115	106	112	114	112	128	104	112	111	122	116	115	121	109	125	131	121	134	109	118	132	107	132	111	130	132	114	123	105	115	124	124	114	110	123	124	125	135	119	131	120	103	121	117	100	111	97	97	103	119	137	117	115	108	117	101	105	106	112	98	105	113	120	93	129	94	153	107	110	110	131	126	115	129	118	106	126	128	120	128	88	101	108	115	128	117	117	103	135	107	114	90	109	104	130	132	124	115	106	131	113	116	147	118	124	120	126	113	116	117	117	118	119	126	133	114	115	123	112	96	116	114	132	138	118	119	128	118	99	135	110	105	112	94	119	115	122	115	112	109	128	120	112	104	102	98	126	124	102	106	131	116	119	106	120	131	130	127	117	107	128	115	133	120	131	107	108	128	129	120	131	124	130	121	119	104	98	125	90	126	121	103	112	115	123	103	116	98	140	111	126	133	126	135	108	116	110	112	107	126	120	125	128	132	114	113	133	102	123	102	127	124	118	116	106	106	141	115	112	126	119	118	110	101	114	138	107	131	117	123	117	105	117	116	125	106	123	118	141	124	95	112	113	106	88	97
17381	975	2193	2588	2289	1831	1544	1314	1110	989	874	805	718	641	610	609	583	551	479	513	500	443	421	448	426	446	441	429	440	401	415	385	411	363	366	373	371	415	367	398	360	369	369	360	359	369	368	373	365	378	364	361	341	366	343	366	356	334	342	343	367	342	372	322	359	354	374	340	360	374	346	327	360	321	342	342	325	379	326	379	339	330	312	334	368	339	324	340	318	343	350	336	381	359	317	342	320	342	332	320	352	310	329	317	324	310	360	322	331	329	360	315	289	376	314	358	356	340	330	280	340	314	337	337	340	334	318	342	358	326	330	339	338	324	375	359	317	317	352	367	301	364	348	323	346	323	342	350	331	349	339	327	308	323	343	320	329	331	310	312	341	323	350	319	320	316	360	316	343	389	362	337	357	326	327	332	327	324	352	346	323	340	297	357	353	355	349	355	297	312	338	332	361	350	345	300	333	331	334	378	343	336	304	311	330	348	311	300	313	343	344	311	332	362	332	327	361	346	359	346	329	360	328	330	359	308	326	345	340	321	319	351	331	339	358	320	334	332	326	320	321	340	326	360	321	331	345	352	346	316	336	350	351	325	341	367	341	312	323	315	336	326	374	343	352	350	334	314	331	345	354	313	336	317	338	323	311	337	308	341	313	346	352	323	339	332	347	371	323	373	289	360	368	311	305	355	328	321	330	332	353	341	353	348	319	335	329	367	303	348	326	308	347	366	348	325	336	346	345	317	315	303	332	340	332	353	337	335	335	327	330	333	331	301	305	309	335	344	339	320	359	301	321	327	360	338	352	342	324	366	339	340	343	344	312	338	330	336	352	327	366	336	342	334	322	317	350	357	345	331	345	354	348	343	344	317	314	329	334	351	352	325	285	354	371	327	343	355	340	338	332	351	334	320	302	361	343	337	331	297	335	333	333	356	355	391	332	371	349	331	330	342	350	346	315	341	327	350	355	312	344	349	340	344	352	316	352	350	357	371	306	356	345	342	352	347	329	321	339	325	331	342	345	349	366	328	308	345	317	373	343	371	341	343	350	340	341	317	327	340	330	327	354	336	373	321	344	335	339	331	361	349	326	349	338	336	336	329	313	335	339	308	339	327	351	339	340	344	343	333	289	339	334	341	334	333	358	347	332	319	327	338	320	347	344	314	335	363	332	313	340	327	362	308	357	348	335	325	324	356	334	316	323	342	355	340	342	354	306	330	310	363	313	311	322	331	338	347	321	341	357	329	341	342	328	320	350	344	346	327	319	335	306	357	344	316	330	333	335	318	322	311	351	328	339	354	362	358	342	340	322	344	308	333	323	299	349	305	337	343	321	335	356	299	342	308	336	329	329	343	311	338	280	329	331	327	314	355	315	351	337	315	341	337	299	317	348	335	354	335	353	341	350	328	360	349	321	333	310	354	331	314	338	338	321	377	331	318	329	310	338	309	313	343	316	344	351	322	325	308	340	324	336	366	344	335	327	356	308	340	359	311	329	324	336	333	335	329	339	328	328	322	333	340	363	323	322	323	299	365	323	301	330	304	366	358	341	327	305	328	328	337	359	331	343	342	329	341	315	318	329	353	358	343	342	367	343	347	326	344	295	327	313	328	329	320	301	322	331	333	349	322	346	352	348	347	322	355	361	327	349	312	302	346	344	348	320	359	362	325	326	333	315	314	327	324	330	282	362	324	323	325	354	341	348	313	348	320	336	331	347	340	349	363	335	350	342	342	343	370	320	342	300	329	344	358	329	362	359	342	322	346	344	338	356	340	328	322	365	324	301	318	325	344	358	281	337	331	341	304	343	294	377	333	331	341	332	307	326	350	367	318	320	317	332	316	305	362	340	316	339	319	352	300	345	306	323	322	339	325	341	324	368	368	342	307	335	333	352	345	352	325	347	347	319	322	370	335	344	348	351	329	317	337	341	359	359	359	345	351	323	328	290	307	355	341	349	332	332	346	336	339	323	321	343	327	319	331	333	332	331	331	280	351	331	328	359	319	330	343	332	347	340	343	342	351	346	319	324	315	349	348	328	340	287	325	310	355	346	340	340	334	369	359	335	331	323	340	325	302	366	351	314	351	373	331	338	367	391	296	341	333	337	330	345	323	329	346	331	350	354	330	318	306	352	341	371	316	339	333	338	335	311	351	304	330	327	321	319	336	334	320	337	341	341	342	326	336	324	380	323	358	318	317	357	327	327	341	345	374	309	340	329	332	324	340	299	332	309	350	354	328	351	321	352	308	331	362	316	315	340	327	320	267	335	330	311	361	359	351	332	343	335	281	305	327	349	370	321	364	367	329	343	319	334	335	299	316	342	335	322	368	360	357	346	334	348	339	313	307	342	332	334	331	311	316	307	313	352	354	323	321	311	351	335	332	350	344	312	313	346	293	302	363	348	350	342	340	298	329	333	300	320	369	349	331	313	368	356	299	331	342	358	340	346	338	341	336	341	338	363	377	306	341	309	331	299	302	333	360	312	305	336	312	343	341	348	329	327	322	331	308	349	331	315	336	319	318	333	364	367	331	321	361	334	365	350	333	347	365	360	310	324	339	314	300	298	343	316	312	311	352	343	338	338	338	316	332	340	335	340	379	325	335	346	307	346	330	326	341	351	335	317	345	348	338	313	296	364	327	353	339	364	339	307	328	332	320	273	348	322	346	319	327	318	315	345	347	358	359	328	355	332	318	322	350	344	333	306	341	314	358	357	326	350	320	380	320	354	335	333	303	366	353	345	320	331	329	329	362	323	357	329	343	357	335	321	325	346	332	327	332	287	349	325	318	351	342	353	350	302	343	322	332	322	327	319	319	349	350	322	369	352	364	333	341	316	325	322	328	334	352	304	334	362	308	343	338	319	330	358	333	321	333	315	348	381	335	336	333	347	333	327	357	315	355	348	345	306	344	338	336	357	338	308	322	338	343	366	347	349	308	339	339	350	294	328	343	312	344	345	327	353	357	308	324	340	333	334	344	328	320	353	302	341	335	352	310	334	295	345	339	334	351	342	334	337	352	362	362	343	323	333	337	338	357	344	341	315	341	311	310	313	343	333	351	352	343	359	324	323	331	339	338	347	351	341	349	332	346	353	331	306	289	342	342	304	332	311	329	335	364	339	339	328	306	324	308	325	273	339	342	316	326	307	358	309	329	338	355	346	327	320	315	322	335	327	321	307	329	342	329	322	297	333	342	337	341	296	353	330	317	338	345	327	363	341	331	342	336	313	329	347	332	334	331	373	308	323	354	348	348	329	324	302	339	349	330	346	318	379	326	338	337	314	335	347	342	317	355	338	345	351	323	325	334	339	312	315	321	337	336	322	356	337	328	328	336	314	334	343	360	316	325	327	337	332	365	356	337	343	383	316	336	369	339	319	347	362	364	309	360	319	338	320	347	347	341	338	357	324	330	346	319	330	323	334	313	345	317	328	338	337	351	333	321	338	339	349	304	338	345	337	341	354	304	335	303	337	339	331	345	332	361	337	346
51437	17961	6242	1932	1170	851	713	588	533	441	404	342	319	312	318	323	280	277	300	292	266	282	241	272	278	241	262	238	244	265	241	283	275	233	252	242	273	214	250	254	274	269	254	233	242	225	247	233	247	227	210	214	246	213	233	263	234	229	218	214	216	232	259	232	214	244	250	234	238	264	239	224	222	238	262	248	262	251	235	228	233	239	244	266	234	235	267	239	223	232	241	219	220	253	209	248	237	241	293	250	241	264	245	248	212	273	240	215	230	226	234	219	265	233	211	238	258	243	239	230	229	227	278	248	241	222	225	212	260	228	237	248	228	227	232	251	221	215	223	211	216	235	235	266	231	231	238	206	245	223	204	250	242	241	234	236	228	234	241	279	246	238	210	228	212	221	242	219	220	216	219	240	279	226	251	241	243	229	230	243	256	257	250	205	214	233	220	243	230	266	257	219	217	224	251	255	232	222	251	230	260	221	220	244	224	242	264	237	229	212	229	231	264	247	226	208	222	224	246	244	236	215	224	223	269	228	237	226	243	236	253	218	214	240	230	235	235	244	223	234	241	235	241	256	203	233	233	236	219	233	264	194	241	244	228	237	288	224	242	213	243	210	232	231	215	274	221	237	225	239	206	230	246	240	202	230	221	230	237	215	258	236	210	240	239	247	223	200	226	237	217	255	208	240	261	235	248	248	248	262	246	263	249	236	236	254	229	277	242	226	225	234	242	222	239	215	221	242	229	252	232	225	242	214	200	239	221	218	203	214	229	272	241	251	231	227	239	250	231	246	231	239	240	210	211	236	246	221	244	218	219	255	263	250	251	224	225	255	228	252	241	268	245	225	261	218	204	228	245	252	238	257	250	232	236	236	235	245	242	235	238	243	236	248	225	200	244	242	212	238	222	217	213	234	249	233	205	234	226	258	224	227	228	195	248	241	229	248	229	193	240	236	232	275	261	246	240	233	241	224	237	245	231	238	244	233	256	243	242	245	246	236	233	256	232	268	210	246	224	224	243	235	251	214	206	216	264	235	231	228	243	254	232	248	238	228	255	211	246	260	233	237	231	271	221	226	229	250	250	246	250	251	234	225	227	226	224	229	208	221	210	234	227	232	248	235	237	259	221	237	235	208	229	252	261	275	219	234	249	238	245	189	224	241	225	231	235	238	259	251	236	248	245	258	250	219	226	257	244	236	256	247	235	223	225	232	251	220	228	258	243	234	220	236	233	237	218	230	222	262	269	252	248	240	227	242	215	211	233	244	253	231	231	217	250	234	213	231	246	226	257	245	200	242	243	248	232	263	226	231	244	259	209	236	216	229	231	233	251	217	246	233	228	249	209	223	244	216	236	253	240	220	251	235	217	218	232	243	232	239	255	237	237	250	222	231	197	231	218	230	210	255	213	235	229	222	216	230	224	247	263	229	241	220	236	248	205	236	236	225	238	226	241	238	256	200	234	257	218	241	246	260	238	217	234	252	199	245	198	250	247	231	249	223	217	236	244	239	207	230	239	243	211	231	227	251	259	238	244	238	247	256	256	231	234	215	238	247	240	238	243	251	232	235	248	226	240	209	244	226	199	272	243	253	232	223	239	221	250	248	224	225	224	205	205	220	230	240	238	255	220	223	214	220	244	241	221	220	276	233	232	234	218	242	226	241	228	253	209	231	272	248	224	255	219	241	230	210	221	234	231	224	229	252	241	237	231	229	265	219	222	241	235	238	243	233	256	205	225	250	243	266	221	235	214	226	235	245	238	274	243	237	250	225	224	249	248	255	219	203	231	246	217	230	200	248	247	239	256	200	217	241	231	232	214	241	236	254	198	213	225	246	234	221	261	252	246	228	218	240	260	215	258	226	208	237	222	218	248	252	224	230	231	244	231	236	244	214	214	250	217	255	231	234	231	238	229	260	223	241	233	234	243	252	239	232	212	241	215	236	221	211	210	257	240	234	250	240	238	228	213	228	236	229	255	251	222	230	213	210	203	222	232	219	215	210	239	225	249	229	235	230	229	232	251	216	232	225	195	243	218	255	229	246	230	211	257	235	226	230	252	229	250	239	231	253	242	236	222	239	243	260	242	221	243	202	240	232	234	244	243	229	239	229	257	241	230	233	224	232	226	270	240	236	212	229	216	227	237	261	231	239	227	212	252	218	218	248	270	230	228	233	244	230	232	230	259	233	221	241	230	251	234	260	218	246	219	233	231	233	224	213	220	247	262	263	258	232	249	233	233	242	240	244	216	227	247	201	219	252	212	242	224	222	253	246	221	244	228	270	225	237	216	241	266	228	197	228	197	247	222	243	225	226	224	215	250	245	232	255	237	232	234	232	226	221	235	221	249	217	239	204	227	232	234	228	229	247	236	234	259	221	245	230	247	221	231	259	221	245	222	242	246	244	231	227	230	207	230	243	258	228	250	237	218	219	227	211	227	233	252	214	233	229	222	247	251	238	224	245	236	242	230	237	219	234	222	235	228	244	238	241	229	236	239	238	238	238	249	217	238	220	233	228	231	215	235	231	229	214	230	221	258	228	251	280	227	235	245	227	248	244	219	225	246	237	234	224	220	218	255	237	227	262	223	227	222	225	211	226	258	227	230	245	215	243	184	220	228	256	258	247	232	259	226	240	244	215	246	283	236	263	231	209	225	227	233	215	240	253	218	213	226	231	224	250	230	231	214	252	214	256	228	254	260	239	236	228	244	215	186	239	249	232	210	213	262	236	239	245	236	235	231	227	234	225	241	241	225	227	240	252	260	239	235	222	228	255	228	258	205	251	248	225	225	249	249	251	252	235	228	251	221	213	227	228	246	255	274	236	251	227	220	257	219	235	251	264	225	253	258	244	243	236	263	250	228	249	239	234	203	241	235	275	235	250	219	235	203	224	229	231	221	227	233	232	211	222	232	218	254	231	243	249	217	238	228	226	222	248	219	240	232	231	262	249	221	208	217	240	243	218	254	244	247	224	237	227	245	243	248	240	238	227	235	225	238	203	232	230	199	215	238	241	247	207	208	231	253	239	241	253	222	217	272	221	243	244	205	254	219	212	233	212	232	236	230	219	218	224	200	235	216	230	231	244	236	206	256	258	222	245	222	233	212	237	252	223	213	229	231	246	227	259	233	235	234	228	262	260	230	239	212	239	223	255	211	250	224	229	234	217	255	250	193	231	217	209	235	205	226	233	241	244	242	240	221	236	232	228	220	256	244	238	252	230	259	227	240	288	248	249	250	230	231	251	258	225	222	224	214	254	228	242	255	213	245	236	211	254	197	245	224	222	210	247	238	225	263	227	207	242	260	216	226	259	249	253	230	233	228	199	223	216	258	221	240	223	268	260	245	225	215	232	248	238	234	220	269	219	232	254	237	258	238	244	223	242	209	232	216	220	232	223	228	225	261	222	213	215	240	268	222	247	224	240	246	244	230	235	229	225	235	220	262	229	214	235	202	259	246	276	232	219	253	226	234	237	233	249	226	239	208	236	246	249
23353	1948	4145	4932	4386	3526	2934	2465	2144	1833	1690	1554	1305	1235	1177	1172	970	1016	946	866	840	835	877	735	782	777	728	780	778	755	714	777	710	723	699	678	712	665	666	654	682	678	672	654	626	674	659	628	646	614	621	707	613	579	612	613	630	621	675	612	599	597	626	656	631	598	605	649	609	615	592	572	598	622	610	601	598	625	680	621	615	591	656	598	629	644	629	578	624	599	575	571	640	607	610	652	608	616	621	606	642	613	657	578	573	599	607	618	608	578	570	610	610	587	627	624	609	605	591	599	551	584	602	587	587	603	587	623	622	592	556	613	557	577	617	557	605	557	618	636	547	596	607	576	599	585	617	645	643	581	608	584	653	580	578	603	596	612	594	558	620	602	594	610	569	631	557	605	595	582	620	620	635	573	608	574	587	563	614	602	605	583	610	579	592	591	629	603	621	599	590	582	598	532	590	546	572	609	575	608	561	644	606	641	557	542	612	590	563	551	584	613	587	562	614	623	600	621	615	561	606	611	606	591	593	571	576	585	537	584	587	573	618	584	593	534	557	607	586	651	628	557	584	553	597	584	575	597	557	590	569	616	538	561	598	562	578	565	614	575	576	609	587	584	590	630	597	608	587	623	569	638	578	600	616	580	635	558	572	579	591	584	574	574	561	592	594	567	590	641	571	569	582	597	607	570	608	538	643	582	582	582	592	573	570	599	561	576	611	569	635	592	668	628	550	570	600	598	586	576	576	609	558	569	552	586	569	554	606	573	553	610	618	609	565	560	609	563	556	614	567	597	612	607	594	605	605	553	584	640	581	623	626	611	563	587	581	600	575	562	531	581	581	582	597	609	567	598	603	559	540	571	631	583	592	586	591	570	596	560	584	585	618	642	576	605	574	573	589	618	577	608	596	565	649	598	575	590	612	611	566	579	584	594	568	608	568	591	589	577	559	633	564	642	577	546	553	588	601	506	580	576	622	568	578	570	580	523	589	586	593	581	596	593	569	522	577	610	608	573	595	605	575	566	556	614	596	658	596	606	613	605	569	605	617	610	608	613	578	573	593	570	602	599	613	577	575	606	594	582	599	562	565	573	604	596	588	607	585	594	560	592	570	686	614	631	567	592	579	571	631	548	550	570	559	610	598	565	628	617	599	608	591	621	578	582	597	578	552	597	560	620	584	586	564	629	593	626	617	630	608	614	609	606	581	608	620	590	598	565	624	605	566	592	583	613	605	577	605	552	608	615	587	595	633	564	597	571	572	618	615	570	560	605	598	593	600	587	614	598	618	592	568	632	580	619	593	590	568	574	583	577	581	541	598	602	582	614	620	592	630	563	620	609	564	621	572	594	602	566	621	570	599	571	594	569	596	567	616	587	613	573	624	562	599	585	592	653	594	592	581	587	593	581	605	603	579	587	598	615	589	605	607	603	586	590	579	592	584	572	551	595	583	565	572	600	588	592	606	584	589	564	623	540	627	564	594	574	603	596	633	620	597	593	588	548	591	559	575	548	605	576	608	613	618	606	627	576	646	617	625	625	560	559	635	581	555	565	570	564	572	571	555	615	607	606	574	592	580	591	570	583	619	617	650	564	597	587	595	605	565	598	581	545	615	588	570	595	585	611	584	609	578	568	586	594	572	556	559	546	584	628	591	587	600	578	575	595	581	571	563	603	576	598	602	577	511	647	604	550	609	616	599	581	620	588	546	588	577	646	589	592	598	601	612	611	575	543	612	596	575	618	601	547	535	606	570	606	587	553	589	620	592	571	575	585	623	574	585	575	569	580	626	605	596	577	565	603	643	605	615	580	576	572	582	627	554	635	583	667	635	564	618	594	624	624	603	532	611	591	595	563	573	559	592	577	571	591	603	584	587	564	585	569	626	588	575	590	606	582	576	579	596	601	645	572	603	596	575	563	575	597	582	582	607	591	556	592	597	577	589	631	578	606	550	632	570	576	628	572	623	614	576	612	599	555	565	563	596	607	610	621	549	580	605	563	581	600	593	614	547	566	601	594	609	596	606	583	582	546	579	600	579	626	515	615	644	608	595	574	587	565	557	653	584	589	609	577	601	633	573	589	599	555	563	593	608	665	578	589	612	563	569	566	572	577	591	570	596	547	577	590	554	593	561	626	600	610	549	605	586	603	590	629	640	554	579	577	589	591	617	579	577	561	619	622	588	595	590	575	585	610	608	587	515	615	560	599	609	567	577	621	632	541	589	602	571	686	596	554	618	539	590	595	607	624	615	602	585	607	551	595	596	610	584	599	593	597	585	585	557	599	564	558	599	567	558	586	603	554	586	614	615	590	561	615	573	524	583	613	625	594	582	614	568	588	603	600	626	642	612	602	600	608	589	637	579	572	633	562	584	608	533	592	607	605	575	600	602	585	575	609	609	583	566	627	599	630	614	618	621	632	592	577	569	565	604	614	515	579	605	592	586	558	580	566	605	556	623	603	580	605	582	623	580	584	574	589	576	562	628	616	549	625	608	629	609	580	564	584	582	621	586	662	627	578	599	569	612	554	584	607	523	585	583	566	571	611	619	595	587	607	591	575	625	564	634	580	549	598	593	613	593	567	575	600	609	614	585	604	583	563	592	622	596	566	600	616	586	606	609	607	578	605	554	574	553	553	585	580	581	582	602	582	571	616	610	601	585	623	569	610	562	614	650	551	617	517	568	607	539	561	586	600	631	601	610	567	604	619	610	562	582	588	597	602	563	635	578	586	631	570	648	601	588	597	626	634	582	575	616	633	593	569	567	568	581	568	565	569	638	604	607	583	609	592	558	560	569	600	577	602	600	613	622	600	595	570	616	579	560	551	603	603	602	600	658	587	584	611	636	591	590	574	587	598	600	594	621	621	537	581	610	582	572	593	556	562	643	576	562	585	616	630	576	622	630	636	551	609	577	588	607	577	610	588	577	594	585	606	581	560	646	572	580	608	589	637	572	634	620	592	545	590	625	598	547	595	583	603	575	597	675	609	594	549	621	597	537	613	610	636	560	595	584	610	555	621	610	553	585	596	591	601	593	584	544	637	555	584	595	614	593	591	609	628	585	551	581	581	580	588	626	596	536	565	611	581	618	577	609	569	563	583	601	605	566	620	563	543	604	598	615	648	591	624	620	575	601	559	558	598	568	593	549	568	587	607	634	603	620	594	589	593	588	649	567	598	598	569	588	589	579	630	593	595	586	616	577	602	603	576	596	605	611	607	559	592	670	564	649	597	627	569	605	568	545	574	553	575	604	556	610	545	602	545	600	572	611	572	567	607	571	563	599	605	592	584	608	610	542	551	595	559	603	561	572	579	574	570	598	623	590	612	559	593	626	554	584	569	602	582	574	583	600	589	604	610	537	573	576	601	628	624	581	556	581	610	644	590	586	570	574	581	601	599	593	595	563	594	591	593	595	578	588	582	623	564	585	603	604	593	601	622	624	630	609	581	622	604	632	581	589	602	592	602	590	588	597	636	610	578	590	567	561	573
3611	223	232	252	205	208	238	216	239	237	217	207	204	214	199	232	209	220	225	235	222	224	214	226	246	217	238	214	219	206	219	222	239	224	222	217	223	234	216	207	237	218	225	229	204	233	205	203	207	226	250	219	234	246	211	235	221	229	228	206	236	207	233	214	218	238	246	222	228	213	210	207	206	237	234	231	227	240	228	209	229	204	220	237	252	243	244	222	218	203	247	240	237	241	252	248	212	244	201	194	233	209	239	219	256	261	231	224	236	224	214	229	249	244	244	236	220	196	206	216	250	220	187	199	211	207	235	217	240	211	206	214	207	247	236	239	239	218	225	242	196	226	187	204	219	239	257	187	198	236	208	227	209	208	219	223	232	200	247	212	221	235	236	235	215	244	195	237	207	195	231	219	217	210	239	232	209	228	231	220	252	209	236	211	214	212	224	245	203	248	212	236	223	218	221	246	220	217	243	257	207	204	219	264	233	226	216	230	236	245	221	234	230	234	207	212	197	233	205	220	235	209	217	222	209	215	224	234	234	227	221	237	203	222	224	197	224	219	217	227	212	204	225	221	234	247	226	254	213	237	216	225	214	220	245	230	233	233	204	230	226	225	220	243	228	195	203	205	218	240	208	228	213	237	203	198	245	251	225	231	217	207	217	250	252	221	217	185	258	225	215	237	213	217	201	249	217	213	233	237	214	215	212	214	205	220	209	237	221	225	246	219	205	236	223	230	193	239	221	219	205	227	210	233	224	222	219	215	220	211	196	234	222	220	196	245	225	186	250	220	228	208	220	200	217	251	195	221	208	239	197	229	243	224	242	261	232	205	244	213	209	216	209	213	225	207	203	221	231	221	248	228	234	222	206	234	227	237	229	174	235	237	219	214	215	200	224	226	258	245	233	219	234	221	237	227	211	214	240	202	204	203	201	232	243	219	246	219	200	210	226	209	201	260	227	239	214	204	222	203	210	200	217	218	220	236	211	224	233	212	243	188	224	240	224	260	210	222	218	243	241	218	238	218	219	231	229	241	238	229	221	244	258	203	199	235	198	220	222	228	227	210	237	227	220	214	225	231	215	202	193	219	226	260	198	250	227	210	207	214	244	208	204	223	226	233	209	210	242	232	235	246	235	228	234	210	225	221	252	242	206	227	215	185	254	245	219	217	220	221	209	221	231	201	230	214	226	241	235	218	237	228	255	230	199	235	207	196	230	220	258	230	185	217	213	239	211	202	215	224	227	232	212	213	228	244	237	246	227	229	192	215	190	224	264	230	219	249	240	215	239	217	208	227	220	216	225	221	219	240	224	240	229	224	215	216	210	225	228	230	251	249	204	252	224	208	219	242	212	236	232	240	237	224	269	199	192	242	217	212	219	216	204	220	244	221	233	229	225	219	216	224	239	261	227	230	237	249	215	233	219	232	197	227	213	219	223	244	239	229	230	201	246	222	225	231	217	229	212	206	217	198	217	218	253	227	216	208	224	235	183	219	209	214	221	236	215	202	228	200	210	249	245	205	218	233	215	230	240	220	243	228	220	215	216	225	235	223	217	254	234	237	210	220	235	194	209	208	232	241	230	221	221	217	227	215	209	232	206	224	201	220	184	225	220	235	200	262	241	214	213	259	245	210	184	245	184	236	225	209	225	235	211	210	250	234	227	202	221	212	217	240	222	212	226	212	221	225	207	248	214	236	187	203	245	192	237	217	197	221	242	244	246	227	223	235	230	236	214	225	218	228	194	234	204	204	230	231	228	235	210	236	215	216	240	223	211	216	207	205	220	222	208	242	242	245	248	229	220	241	205	203	211	228	253	249	215	187	227	195	220	216	225	207	201	192	206	221	255	216	205	246	237	230	223	227	210	236	232	225	217	223	237	212	238	237	231	213	226	244	231	218	231	256	221	230	205	227	240	233	204	228	228	235	215	221	192	227	218	242	219	234	232	218	210	226	211	231	202	237	222	222	223	216	234	193	213	219	217	225	235	239	230	217	224	211	245	216	203	198	231	230	227	223	231	240	232	234	205	229	235	225	236	243	236	226	206	257	227	221	220	219	229	221	233	230	230	220	245	226	242	204	228	213	238	232	219	212	236	265	215	240	211	190	224	235	223	246	218	238	222	183	240	226	214	241	244	220	205	212	231	241	229	223	221	219	216	214	230	199	217	233	218	257	225	214	223	233	232	209	224	217	255	197	225	205	228	240	189	231	237	233	261	232	224	227	216	247	214	233	237	217	238	216	205	225	236	249	228	214	236	233	220	214	214	212	233	231	250	216	209	222	231	249	229	275	230	203	209	224	217	231	210	216	233	232	207	218	241	229	233	235	223	214	215	207	220	220	258	225	234	225	241	221	217	215	221	243	240	215	252	246	231	267	198	216	231	243	239	253	210	206	213	228	204	213	230	220	242	219	227	213	235	205	214	227	233	242	203	213	235	205	230	222	216	193	217	230	231	195	250	213	234	222	198	250	226	230	236	237	236	230	227	214	238	237	209	215	226	210	213	233	233	257	214	224	213	238	198	218	246	211	224	238	227	189	209	215	238	217	244	218	233	216	177	224	220	223	216	236	221	226	204	207	212	229	242	214	214	257	211	222	225	231	241	234	222	231	250	247	202	239	214	211	188	206	238	208	215	218	224	265	209	206	219	205	236	223	211	246	234	218	213	241	187	182	244	230	232	210	201	228	225	212	226	209	228	230	259	213	216	214	233	183	211	216	222	262	226	240	223	223	229	251	236	229	233	237	230	257	203	213	209	213	244	231	240	228	240	231	202	231	255	224	228	198	228	226	215	200	240	211	212	219	225	247	202	204	203	221	247	235	240	234	239	240	220	209	228	263	230	212	210	234	202	201	257	194	242	249	223	245	195	230	221	218	224	219	212	228	236	217	237	197	224	218	228	195	185	191	225	215	244	231	220	233	223	209	197	228	234	222	202	222	210	215	205	207	217	211	194	224	245	228	207	215	231	218	229	207	226	212	234	248	217	225	227	225	218	231	225	228	239	208	200	189	245	213	240	240	235	227	219	224	223	219	239	226	230	212	233	207	243	214	239	216	197	193	202	236	195	213	250	183	216	201	244	249	238	240	217	216	221	234	208	236	214	247	225	215	208	226	223	223	233	213	241	227	225	218	212	256	240	238	227	226	215	240	226	220	211	214	248	240	249	232	250	214	246	219	210	233	219	234	206	225	223	231	227	242	249	226	238	230	223	200	236	219	206	199	222	218	232	225	218	225	204	222	216	219	217	230	228	253	216	205	208	205	253	244	208	231	244	224	202	251	206	195	208	221	235	234	204	211	219	226	209	228	229	222	221	226	201	246	231	226	217	229	195	184	216	176	230	231	205	212	207	216	223	244	237	206	209	217	219	239	216	200	206	197	223	229	210	220	252	226	238	196	215	214	225	214	214	202	207	212	207	226	224	201	225	209	207	236	225	227	193	221	215	203	224	211	237	203	230	225	223	234	216	226	197	228	235	200	225	256
4266	582	586	614	589	606	548	569	563	557	595	522	563	565	510	536	558	541	557	535	537	544	597	566	571	570	518	554	567	574	556	550	541	515	527	535	539	545	572	593	547	587	522	530	568	540	549	521	532	504	562	556	506	557	527	554	515	539	458	538	507	542	546	517	525	513	541	521	555	540	538	572	568	545	519	534	516	561	559	558	588	535	517	551	525	568	558	553	540	513	550	516	532	534	503	544	563	547	508	575	550	559	540	500	576	515	526	527	528	509	564	530	535	568	493	566	582	566	535	527	542	499	483	556	541	570	520	539	515	562	585	524	503	533	556	524	517	561	535	551	523	520	544	561	510	558	548	511	560	575	532	536	548	555	537	522	536	528	540	508	549	530	610	536	566	545	511	550	521	527	547	562	503	531	553	526	540	546	570	566	529	535	539	586	487	515	536	564	499	522	515	538	513	559	548	550	518	578	532	539	486	568	545	550	522	549	541	538	563	579	530	528	527	523	567	556	558	571	519	585	551	568	504	579	539	533	511	562	532	518	585	565	600	572	489	553	532	550	538	545	556	539	570	479	532	527	531	535	527	547	552	531	547	533	539	560	511	523	525	547	550	545	527	602	514	527	519	515	560	566	494	570	532	522	543	519	546	563	528	527	549	535	576	523	563	539	553	557	589	548	554	524	531	516	508	608	559	559	563	548	558	515	566	578	533	556	596	536	553	579	483	563	549	541	511	552	538	567	518	546	550	563	546	535	518	547	526	544	562	540	505	506	569	532	534	546	499	522	515	539	571	563	574	574	545	559	561	530	529	538	502	550	574	562	528	537	582	584	522	509	590	508	574	544	522	576	568	523	532	519	533	532	501	521	542	541	538	578	553	556	571	532	521	504	541	528	521	563	512	557	530	525	524	560	524	554	520	538	532	526	549	529	515	508	571	541	539	531	536	551	564	570	567	576	540	529	542	508	553	544	522	554	533	535	532	546	525	538	535	520	558	543	528	545	542	545	528	517	550	502	538	563	549	541	568	562	516	565	549	507	588	514	519	541	558	554	576	563	545	538	583	552	528	539	537	519	507	538	578	564	546	527	555	561	558	564	527	527	531	550	561	544	543	552	542	521	499	521	576	575	556	511	519	544	569	535	525	538	576	501	586	543	550	554	513	495	513	545	542	548	537	530	578	487	553	540	540	566	514	495	553	555	529	524	521	560	525	535	527	529	563	565	532	492	525	574	488	573	528	504	526	529	571	504	530	529	535	521	532	500	535	546	567	550	557	516	527	574	517	515	559	520	542	482	540	582	536	569	518	563	551	522	539	514	552	576	550	539	511	555	557	562	510	564	499	523	564	517	538	556	570	529	584	525	544	507	521	594	538	572	562	567	526	567	533	546	523	568	584	546	545	511	573	551	543	528	534	560	554	570	563	533	477	500	554	560	533	548	606	528	535	552	518	505	534	518	559	523	538	547	573	567	518	524	553	548	517	507	583	521	545	553	519	524	532	532	543	510	523	547	526	539	557	491	526	516	533	507	511	532	522	540	539	534	482	536	537	493	570	588	572	517	566	514	529	541	583	524	542	500	549	524	556	556	459	548	538	531	486	545	518	535	542	512	533	556	549	512	520	521	559	540	515	540	583	583	545	536	554	520	549	526	540	493	522	541	554	582	544	530	564	578	523	559	513	570	533	559	551	557	546	583	548	565	548	535	543	519	585	591	537	553	558	535	521	525	534	535	511	538	582	516	522	515	522	503	557	519	548	541	543	524	560	544	564	539	568	498	528	598	543	567	541	537	505	578	528	532	539	541	568	578	531	554	551	572	539	553	555	530	517	554	549	561	581	574	563	515	500	606	485	586	566	571	572	585	573	529	615	551	488	559	521	515	517	555	547	541	540	552	579	511	500	555	579	537	599	517	579	519	547	522	568	558	522	520	529	578	525	548	538	583	585	589	529	549	554	519	542	529	527	534	555	523	553	562	537	560	546	497	538	531	522	544	535	540	534	550	561	551	552	534	525	527	546	541	536	530	519	576	533	525	539	522	536	541	532	588	526	544	519	551	519	562	530	539	578	510	549	552	521	558	505	538	508	585	565	550	543	550	538	567	508	530	535	541	595	554	553	586	546	528	511	530	568	551	526	580	518	514	549	511	557	543	561	567	503	510	544	518	549	464	521	536	543	548	534	546	498	496	526	492	558	508	533	538	525	515	528	566	545	525	548	566	531	525	578	559	558	554	527	502	541	508	547	538	533	549	568	549	531	535	545	495	546	577	527	494	511	522	536	533	566	562	617	528	528	581	518	554	531	524	539	501	550	508	547	516	574	515	507	525	564	539	512	541	556	536	570	492	526	526	580	521	563	557	543	562	554	543	514	546	525	525	500	518	569	542	538	577	538	546	563	552	546	525	546	538	549	532	540	531	555	512	537	543	564	529	531	542	529	553	583	531	567	527	552	569	512	543	526	528	529	559	523	514	535	508	524	522	543	534	516	524	537	532	493	573	530	515	548	587	486	532	508	558	488	507	543	543	531	525	526	540	552	521	545	550	551	538	530	521	501	546	526	555	574	528	496	547	539	524	497	532	590	545	532	556	543	525	597	547	504	532	517	525	514	561	564	570	543	553	570	547	555	525	504	518	574	545	541	515	543	564	513	561	511	543	560	534	521	572	544	503	593	529	539	519	523	552	517	583	536	522	533	533	558	516	553	526	520	554	540	563	517	555	504	533	529	542	529	543	546	525	552	511	579	582	577	552	547	529	538	553	541	533	547	520	529	590	536	530	528	536	507	556	515	529	542	572	536	576	515	534	546	520	568	506	514	518	523	564	557	516	529	557	525	527	552	544	551	516	523	543	563	545	601	545	536	532	516	545	529	566	500	502	588	502	514	512	532	540	556	556	500	574	571	546	536	557	536	554	518	546	525	558	521	550	545	561	543	482	540	551	520	564	534	527	573	557	567	548	537	507	532	552	556	572	563	531	520	574	536	512	555	513	514	534	552	539	541	547	548	584	575	544	502	563	498	549	550	530	543	578	575	581	526	537	524	551	545	518	545	555	526	560	518	524	546	553	528	556	546	567	542	522	562	498	530	548	557	536	555	515	538	515	569	537	533	542	512	526	504	534	525	539	534	554	568	534	521	565	567	551	553	566	531	529	557	529	527	535	519	512	554	538	529	563	559	526	567	540	533	567	548	545	558	566	535	530	519	490	498	551	602	568	540	510	560	498	555	522	584	574	542	565	540	549	514	590	502	560	552	604	512	561	574	508	582	569	563	515	564	581	560	553	557	528	554	561	574	533	548	547	537	539	575	548	556	573	534	527	509	538	581	534	540	524	527	606	532	552	518	522	502	501	614	528	540	548	556	532	541	509	525	546	529	543	569	499	530	547	552	528	517	540	537	535	532	477	537	517	577	515	576	559	563	578	513	527	546	521	536	580	568	524	518	513	558	501	602	524	582	569	515	538	540	562	551	530	512	524	541	493	562	547
41976	9898	1544	866	507	441	315	324	268	234	212	184	193	158	168	144	128	173	170	128	146	121	145	110	139	130	125	118	155	95	134	126	121	111	119	149	105	118	130	124	105	109	121	154	117	119	118	100	115	132	115	120	122	124	121	114	128	94	109	104	124	125	122	117	122	103	140	110	118	128	114	121	146	89	117	125	122	92	105	123	115	137	111	132	116	129	100	115	138	112	108	100	108	111	123	129	106	108	121	147	128	116	126	130	99	104	110	106	117	127	120	95	115	123	112	113	125	108	127	128	112	124	94	126	118	114	111	103	105	99	109	104	115	128	116	118	105	102	142	126	126	129	103	108	123	117	125	104	138	127	115	102	106	124	120	120	118	125	115	126	100	94	128	93	133	114	116	117	116	123	99	122	120	93	114	118	123	123	135	107	119	127	122	128	131	119	123	130	137	106	113	102	103	115	103	119	120	120	119	121	122	102	127	108	110	126	134	137	131	116	124	118	119	115	127	106	125	131	108	119	129	111	107	126	130	131	127	129	138	104	102	112	121	123	97	123	131	104	120	115	100	105	132	121	115	107	119	107	111	118	118	119	137	134	120	115	113	118	121	107	127	127	128	133	105	122	126	126	124	131	110	124	126	123	140	126	112	123	106	110	118	120	119	111	99	127	117	124	122	137	106	91	116	112	120	110	117	117	118	112	98	98	113	110	109	98	112	106	129	120	129	129	110	106	110	109	112	108	92	119	119	116	125	132	133	116	133	113	113	129	106	107	122	114	115	126	132	127	111	113	102	133	118	115	118	108	121	99	113	119	114	108	119	101	107	97	126	118	122	134	110	125	145	98	117	119	132	122	132	113	130	117	122	119	135	150	118	122	111	135	125	125	97	125	124	103	115	119	109	125	110	116	114	130	120	115	115	122	132	117	118	123	118	108	115	123	117	119	109	121	119	113	137	130	119	130	107	124	108	111	109	131	118	97	107	108	132	122	116	131	94	126	107	123	119	112	103	102	87	119	115	115	109	136	119	108	116	109	124	124	116	105	120	105	129	120	116	120	129	121	106	115	129	124	126	129	120	122	135	120	112	129	134	147	114	129	96	111	93	117	105	102	111	108	126	125	117	116	132	118	127	123	141	106	127	109	112	100	112	125	122	117	121	125	109	104	117	145	113	119	123	124	125	111	118	101	100	137	108	121	119	116	120	94	125	105	126	127	122	121	110	106	129	137	103	144	119	106	106	124	117	133	118	114	114	121	139	117	115	106	114	137	108	133	119	118	119	101	121	138	124	126	113	136	131	129	108	106	116	115	104	122	121	131	122	109	116	121	112	126	100	118	103	117	97	119	109	114	121	106	134	138	141	99	112	115	142	143	124	103	122	129	118	117	116	121	127	129	107	106	125	126	117	113	123	133	124	125	111	112	154	111	132	111	115	129	120	122	114	110	109	116	101	103	109	126	124	131	115	109	120	101	109	115	109	108	121	138	126	120	128	145	131	121	120	108	114	139	120	100	119	121	109	146	149	107	125	126	125	121	108	136	97	122	107	121	107	120	125	102	116	114	103	104	136	122	111	113	114	130	141	119	127	104	121	109	119	124	137	131	101	107	123	130	103	127	126	122	117	124	123	112	104	113	117	133	114	124	129	119	106	107	100	111	114	115	108	105	101	108	111	115	122	103	118	114	110	114	115	122	109	113	133	131	145	125	133	127	123	112	119	109	116	125	109	113	131	117	109	128	129	103	116	107	100	134	115	138	127	123	127	123	112	118	118	143	111	140	106	117	114	117	137	124	119	106	108	110	123	140	124	126	114	94	120	128	121	117	121	120	115	124	133	127	120	131	144	125	122	124	121	124	134	128	130	117	112	131	105	112	125	107	111	122	118	125	121	116	110	109	116	122	100	111	120	112	109	118	113	128	128	115	128	118	106	139	114	126	118	115	114	128	118	139	109	121	97	130	116	102	118	117	102	119	112	142	120	124	91	114	125	123	112	122	105	123	111	128	111	124	114	110	103	99	116	126	116	114	139	93	104	118	117	129	134	114	129	122	117	135	122	131	121	117	110	132	127	100	122	137	116	110	119	120	120	139	97	129	123	128	118	94	140	132	139	123	119	132	128	125	115	108	111	109	126	120	137	112	110	117	117	102	123	114	113	117	113	106	126	129	116	113	115	131	120	119	117	131	113	119	116	124	106	97	137	121	119	110	132	108	123	85	109	119	112	120	105	125	106	121	134	116	138	119	128	118	121	123	99	140	119	118	129	127	124	112	117	119	137	130	102	115	108	148	106	121	111	125	124	133	138	130	120	114	113	111	130	139	130	128	143	138	106	103	116	118	139	138	107	128	109	129	129	108	126	107	133	109	114	122	115	120	107	113	126	130	110	109	130	128	123	122	117	114	124	108	133	134	110	112	105	121	114	118	122	134	112	130	121	113	113	109	116	124	121	122	114	133	108	122	113	108	115	124	110	115	121	104	129	120	142	126	118	103	119	126	119	118	108	130	115	127	101	124	112	105	114	116	132	100	155	99	115	110	132	127	107	106	117	94	122	131	108	111	93	120	118	102	99	130	118	134	132	120	135	126	121	135	102	107	103	111	126	130	112	114	107	108	113	113	115	112	125	90	122	111	113	127	113	120	110	123	123	119	118	119	137	110	104	121	131	111	136	134	95	115	119	147	116	122	109	111	112	120	147	128	147	119	106	118	138	113	105	115	130	108	119	104	112	118	128	91	148	127	130	114	106	143	106	117	108	113	121	104	127	118	123	104	122	118	111	142	120	129	103	115	114	118	130	127	119	120	130	128	114	109	130	99	104	116	98	113	91	127	109	128	110	110	103	116	122	113	116	119	143	111	131	126	111	110	111	120	106	102	126	118	111	139	153	114	84	120	132	103	112	120	134	113	119	107	136	140	111	120	110	122	114	118	134	112	111	112	117	106	124	124	120	106	100	106	119	101	144	125	134	117	102	133	118	128	104	93	109	127	128	123	100	116	130	106	131	122	132	147	110	129	98	137	129	122	121	109	117	110	116	118	111	132	116	122	109	123	130	99	102	107	104	121	124	111	103	114	109	107	127	124	98	139	120	124	119	115	114	141	115	123	117	124	111	132	99	119	116	115	105	131	112	137	110	100	120	121	118	127	126	101	137	113	96	126	97	110	131	109	111	120	120	135	117	127	117	111	118	111	105	125	129	124	129	106	133	124	148	128	118	109	112	133	104	122	114	142	126	119	127	113	123	137	123	110	110	114	113	110	115	118	107	109	153	132	129	135	96	104	115	106	106	103	112	115	127	119	103	124	126	136	120	99	112	128	126	99	104	126	134	135	136	116	102	117	123	107	117	103	108	115	119	135	118	116	127	123	126	116	122	133	112	115	111	123	123	139	130	132	98	132	109	116	110	130	116	134	140	105	125	120	105	135	98	99	127	113	119	126	118	104	115	118	117	115	137	120	111	123	119	113	108	134	105	123	114	107	107	94	108	116
18304	985	2136	2568	2292	1847	1602	1281	1068	968	846	813	769	674	590	557	571	560	514	493	507	488	454	438	412	408	422	422	433	416	363	426	393	423	400	412	393	378	351	394	355	387	369	386	370	362	357	367	342	349	359	344	359	361	339	333	347	383	371	389	345	329	359	374	320	341	327	333	355	389	367	343	327	359	355	333	356	351	342	322	353	346	348	356	337	356	323	346	346	346	321	313	320	359	361	385	345	324	354	348	358	321	307	366	328	328	354	356	317	339	346	361	307	375	339	378	335	341	312	357	300	324	327	349	323	331	362	309	362	330	338	311	330	335	334	313	335	347	325	337	332	330	316	363	366	327	364	307	357	369	358	341	336	319	364	310	313	363	314	307	326	368	315	319	343	349	316	321	348	339	345	327	315	328	306	317	337	343	343	349	362	303	319	362	346	312	358	313	310	323	344	353	335	332	351	314	336	319	307	322	341	336	318	344	333	338	365	346	359	304	341	352	333	326	327	311	325	333	356	311	362	323	308	332	354	325	353	350	330	273	324	353	329	319	353	333	342	305	309	354	341	328	336	347	367	342	294	334	337	357	314	343	337	322	318	350	346	323	372	322	311	345	333	372	313	335	363	341	305	367	315	314	350	370	352	328	341	347	367	373	343	346	339	324	336	341	373	330	359	352	369	343	348	335	314	366	358	361	338	343	340	332	312	327	342	343	323	333	330	347	323	339	345	305	347	362	336	337	326	309	293	314	333	330	323	341	332	353	339	318	323	331	328	316	366	338	314	375	326	328	351	328	357	324	345	323	358	308	328	345	289	331	346	359	349	334	333	352	316	321	307	325	385	341	340	349	328	346	372	337	345	303	346	356	321	331	328	342	350	308	339	347	359	349	316	338	371	319	340	361	333	316	349	340	336	353	334	348	311	383	322	370	351	326	321	365	350	349	339	347	343	310	340	316	331	328	361	322	330	365	306	331	325	325	357	350	323	347	328	345	306	361	354	339	339	363	337	324	361	354	321	354	324	366	348	355	342	329	339	338	301	347	351	344	351	370	318	352	350	336	354	327	314	346	328	334	344	334	366	352	337	306	358	363	365	333	334	308	315	335	341	334	353	342	339	296	346	341	330	329	327	333	360	310	320	344	345	378	352	347	373	338	356	344	333	336	337	367	340	367	356	322	352	361	331	310	363	327	338	328	328	327	345	309	340	350	356	345	369	350	377	343	323	373	352	376	321	341	339	367	291	328	340	341	306	333	361	314	357	331	315	320	342	353	337	358	327	324	296	343	351	357	351	346	335	331	332	358	330	324	335	340	327	349	337	349	354	362	336	310	330	344	329	357	329	330	337	340	331	305	324	356	358	348	333	345	346	365	301	350	317	352	315	314	310	343	353	329	314	344	336	332	293	367	341	360	306	327	313	345	327	372	307	310	336	334	337	363	318	314	324	342	307	334	333	328	310	335	334	348	368	278	324	331	341	354	341	349	372	341	323	316	327	346	342	333	332	340	378	313	317	323	315	319	348	346	351	346	342	293	343	352	334	346	341	276	330	346	337	352	306	332	339	363	326	351	359	335	327	327	331	300	334	324	307	332	344	326	341	336	372	351	366	319	347	345	358	315	336	346	324	345	348	340	326	310	328	338	316	352	313	313	343	320	340	342	342	333	352	329	321	325	334	320	329	352	325	348	308	339	368	328	334	355	337	324	347	324	355	357	343	332	346	327	328	328	335	329	344	357	339	319	331	309	321	340	356	343	302	308	329	326	331	327	314	329	346	332	357	314	330	327	319	352	358	332	314	330	341	334	313	342	330	347	315	345	319	329	328	316	359	341	343	353	327	321	359	317	336	336	339	350	306	360	339	346	335	339	312	318	342	332	352	318	355	329	321	367	346	327	322	344	307	325	368	339	330	326	326	335	344	331	362	351	366	303	350	345	315	355	344	346	366	323	301	325	333	352	341	339	334	352	324	324	328	325	332	358	344	325	316	356	338	330	303	332	324	329	322	347	350	336	323	332	337	333	346	374	365	338	312	380	321	323	305	327	344	331	330	366	326	357	360	334	328	329	359	331	342	362	366	354	343	327	321	365	346	328	340	317	320	363	346	362	334	338	329	338	355	336	309	342	333	343	351	318	354	356	328	333	349	339	317	321	334	353	322	336	326	323	341	307	348	340	354	325	338	324	349	351	324	345	350	341	332	327	368	313	353	337	338	368	314	324	329	328	314	340	322	327	328	368	329	335	339	341	310	295	337	344	353	317	332	337	322	328	324	338	346	345	346	323	350	324	358	337	342	377	334	348	351	357	352	342	307	330	332	344	343	356	313	360	356	339	373	321	340	291	353	320	319	347	308	365	356	313	317	355	342	341	357	341	345	344	373	350	346	328	351	351	345	337	347	387	324	338	347	321	333	316	341	330	311	319	330	330	317	343	347	361	294	328	349	332	329	304	340	319	339	353	332	304	348	318	325	331	330	346	354	343	342	343	360	332	339	350	339	362	313	296	307	333	354	333	348	339	352	331	331	369	331	320	348	324	341	343	307	370	328	343	345	338	292	338	334	339	350	326	343	338	299	348	317	330	319	359	289	329	357	312	348	353	298	337	327	336	337	324	318	354	351	303	319	383	357	354	331	338	330	381	335	342	337	368	343	320	329	339	338	326	365	355	359	338	351	342	359	324	324	355	332	336	334	304	375	303	356	321	332	330	317	353	345	347	342	339	329	328	355	346	365	320	329	363	315	355	336	347	353	341	327	340	359	325	318	338	335	353	330	320	306	332	308	358	321	324	345	325	341	328	354	333	347	369	319	334	322	345	333	317	322	327	323	325	321	342	353	324	334	320	341	353	318	352	320	310	327	356	377	354	307	344	355	303	373	333	326	344	338	293	340	327	336	333	331	355	346	350	350	325	336	318	330	316	340	326	343	324	318	343	326	317	305	329	383	329	309	344	330	351	305	340	345	356	336	339	330	328	352	333	337	329	365	335	327	390	357	331	335	322	365	332	342	321	336	342	350	364	358	352	336	322	350	341	366	329	340	331	297	323	371	328	355	321	366	326	303	372	344	340	340	338	345	315	311	303	332	325	368	327	352	319	326	354	317	321	364	337	350	345	347	320	352	334	354	330	323	289	306	336	312	350	317	343	333	347	308	313	324	351	313	333	369	330	321	351	333	324	316	335	306	311	313	339	324	362	339	383	329	331	336	352	347	338	318	348	359	345	336	323	341	359	339	334	302	358	342	337	323	353	323	338	359	310	365	337	344	323	349	340	331	337	318	339	300	324	346	295	355	315	334	300	360	340	338	326	328	334	360	344	305	342	384	317	329	338	332	342	342	358	342	319	307	348	329	362	339	351	329	303	338	321	342	323	337	320	345	333	341	336	327	337	335	378	364	332	349	366	390	343	333	329	342	367	356	351	335	339	351	320	317	316	327	344	338	331	333	325	363	316	342	342	340	328	345	341	335	337	318	331	329	327	337	319	365	320
52342	18535	6895	2088	1235	889	684	582	530	426	417	374	333	304	355	312	307	309	298	295	239	262	272	267	270	260	258	243	247	265	240	255	281	222	235	237	267	272	276	232	238	263	257	246	258	293	245	239	233	272	234	252	244	259	253	242	280	246	220	218	250	231	235	224	234	244	246	248	255	238	261	219	189	239	224	228	262	208	242	229	226	233	223	250	249	240	254	242	246	242	248	290	242	242	235	237	265	257	235	220	229	223	246	220	256	240	238	232	232	219	246	258	242	215	256	250	229	224	208	229	219	217	233	232	233	245	206	229	255	236	232	216	210	233	262	209	217	232	239	225	215	256	254	242	265	253	208	236	242	235	234	231	231	211	177	213	219	255	257	243	227	252	207	216	219	271	219	243	222	240	211	226	228	250	230	222	218	210	223	234	218	241	225	262	257	233	245	238	254	234	219	248	245	246	263	243	240	226	262	273	215	248	259	275	210	223	236	243	235	226	234	260	222	189	225	221	239	248	209	227	220	238	223	238	214	233	242	221	255	205	223	234	226	227	236	229	256	228	249	223	247	218	248	232	252	235	266	227	240	263	246	202	242	264	219	221	224	251	238	226	220	240	225	241	233	244	228	246	222	218	239	218	212	233	241	248	256	243	260	263	219	227	248	263	227	208	225	253	238	228	246	246	216	228	212	215	215	243	233	252	212	265	238	224	218	227	249	232	228	227	221	245	223	225	244	224	233	269	235	227	240	243	214	201	245	251	249	257	227	256	249	230	248	225	231	237	222	234	237	241	199	271	277	238	240	236	275	238	201	237	232	227	206	232	209	253	258	216	240	252	246	240	240	238	246	230	239	237	246	243	257	251	254	256	266	224	227	253	228	220	233	227	209	241	246	233	239	240	214	219	239	231	221	244	228	246	202	253	231	238	240	246	207	233	216	234	248	247	217	241	242	235	226	207	248	247	244	256	244	253	230	221	266	223	248	262	223	201	239	251	241	250	219	243	243	258	255	247	208	215	218	228	247	204	245	210	229	232	253	258	220	234	254	227	243	236	196	219	256	229	241	248	240	228	202	245	223	237	207	245	250	237	259	204	241	253	226	227	238	225	233	262	233	220	252	214	255	235	236	235	272	227	240	220	235	226	246	249	221	258	222	216	228	217	225	233	210	258	230	241	229	253	240	230	230	237	246	232	241	211	211	222	265	218	226	237	255	246	246	265	193	239	230	242	262	246	250	223	238	249	235	253	229	247	227	256	218	249	222	231	220	234	228	231	207	234	266	237	197	231	256	258	229	251	212	208	236	241	251	270	255	236	231	230	216	221	257	250	235	224	257	218	221	207	249	251	232	234	235	252	224	214	221	257	224	225	228	221	229	235	225	225	233	227	244	261	229	243	240	270	242	224	226	271	232	235	241	261	237	244	209	213	232	241	263	187	255	247	247	241	215	238	245	243	215	227	240	225	207	229	227	253	253	231	226	224	236	228	238	224	225	242	226	246	206	233	260	195	210	258	220	247	225	249	245	248	217	236	222	241	234	235	224	227	231	237	243	239	219	234	230	217	225	245	247	239	208	222	247	240	242	223	228	236	221	233	218	261	230	223	271	218	216	231	247	209	207	234	236	248	214	228	213	245	231	221	212	227	224	224	227	246	213	222	221	244	252	234	228	238	207	237	250	253	257	221	262	242	240	235	226	219	240	233	242	267	233	242	240	219	201	231	234	215	251	219	244	230	254	234	256	224	228	245	236	238	217	259	237	241	218	255	210	236	234	222	226	219	236	260	229	221	217	264	235	244	256	236	232	226	224	243	219	230	246	224	231	240	218	236	226	213	243	237	237	255	248	258	223	240	247	234	227	260	216	253	217	246	234	231	243	256	247	242	231	222	222	257	244	204	220	255	260	238	220	244	236	221	248	222	250	246	244	237	220	220	224	251	237	228	211	227	257	245	219	239	239	240	229	235	238	234	239	290	265	209	216	233	226	248	244	216	233	226	224	229	216	231	236	225	246	267	252	227	252	255	261	244	227	205	246	229	234	227	227	232	256	268	213	223	238	224	226	241	250	216	239	251	228	257	228	223	232	282	252	235	217	248	214	247	233	233	192	252	203	209	256	286	221	272	234	216	238	229	221	221	265	243	258	241	210	241	253	244	234	252	233	218	228	232	241	240	242	236	243	241	248	233	228	226	239	263	235	217	221	250	217	226	232	244	216	256	236	208	248	247	241	237	228	224	256	227	244	241	250	255	238	248	242	250	222	226	241	238	274	208	202	249	246	245	250	272	237	245	229	231	243	251	232	210	214	217	234	242	215	240	248	258	243	247	206	252	225	213	238	243	241	241	205	217	252	243	244	198	226	250	265	225	232	241	215	252	233	219	246	228	249	234	242	258	218	234	239	253	250	228	232	227	246	223	219	206	221	232	233	255	232	250	247	231	214	248	203	219	223	246	249	233	230	255	229	247	217	218	214	214	205	262	278	234	227	243	241	244	233	218	199	253	244	249	244	242	247	230	237	234	248	276	234	235	232	234	221	222	248	259	234	241	248	245	231	216	248	248	240	212	237	221	193	228	231	256	252	218	226	250	239	259	221	225	210	260	223	259	258	242	256	226	195	252	259	238	223	254	230	223	248	246	252	228	238	246	235	248	247	223	222	245	243	244	235	225	227	214	239	239	298	229	233	225	236	193	241	240	253	230	242	227	221	243	253	248	227	228	199	226	239	223	220	210	219	214	249	215	253	226	253	217	221	236	245	226	231	237	219	237	217	228	231	234	243	247	213	235	223	237	243	233	253	242	235	222	241	240	225	226	256	258	253	259	228	242	236	249	235	256	236	266	251	212	218	222	231	263	253	228	219	229	242	227	215	246	247	252	262	239	256	236	226	238	257	206	214	242	249	205	249	234	222	250	237	235	225	225	195	225	244	229	238	233	240	240	252	214	242	231	240	231	216	223	248	239	244	221	218	236	228	216	258	241	238	232	218	239	277	221	234	236	201	232	256	233	243	242	255	254	219	234	242	229	231	233	231	232	243	260	262	235	251	248	256	241	251	217	247	272	241	221	229	225	230	197	253	209	232	255	228	220	228	218	241	231	239	237	198	220	230	246	235	226	229	233	234	194	239	239	236	234	213	245	217	223	222	237	255	212	222	259	240	213	224	226	232	222	259	233	247	239	243	228	248	213	220	237	251	212	233	247	230	255	234	259	234	209	218	223	219	221	226	212	248	232	258	219	229	252	243	229	238	206	230	231	219	226	213	203	221	235	241	232	226	237	231	224	232	250	238	213	227	245	249	245	225	230	258	250	262	247	207	219	256	228	234	228	246	194	234	225	229	251	234	269	274	255	246	239	249	240	212	232	228	227	236	259	250	228	235	274	238	246	222	217	254	245	236	227	225	256	231	259	238	228	240	240	238	221	256	233	226	239	247	224	221	239	241	237	233	222	219	235	243	243	240	240	239	265	230	250	232	217	242	211	233	237	250	233
24123	1958	4068	4923	4266	3502	2909	2441	2121	1807	1607	1552	1363	1259	1099	1106	1030	1053	960	941	892	800	849	811	750	807	789	768	755	729	782	694	712	666	665	641	668	716	690	691	649	679	660	634	643	641	696	647	638	669	638	674	622	650	644	665	601	627	634	587	606	585	620	645	612	652	658	614	659	612	638	626	589	592	575	570	647	615	605	643	625	635	623	652	609	660	626	609	584	605	595	647	594	572	609	590	598	630	662	606	598	585	594	619	593	595	600	630	615	574	577	594	610	595	646	572	592	634	594	612	609	607	616	612	615	599	590	585	565	603	619	596	597	599	602	585	592	569	560	580	576	600	587	592	584	577	561	604	596	628	565	611	576	624	546	625	612	588	610	601	612	588	571	586	637	615	586	588	579	629	583	611	574	575	572	570	599	627	626	588	602	569	604	608	605	631	623	604	612	636	601	589	578	559	600	562	571	618	587	616	590	589	590	617	597	557	586	598	578	606	573	597	623	598	606	575	605	580	595	583	583	581	585	602	620	617	604	603	605	579	598	584	585	578	603	599	617	604	585	597	593	590	546	606	609	639	622	600	598	571	590	619	584	588	589	624	594	564	623	578	576	605	607	569	582	565	600	628	598	593	603	610	573	556	602	627	574	550	595	620	598	574	598	587	636	585	622	605	570	570	579	593	604	603	608	580	602	600	604	529	551	601	588	612	579	609	600	657	613	580	626	546	582	567	576	611	584	581	641	591	567	586	602	601	584	578	589	615	575	602	557	617	612	587	584	592	601	563	618	578	572	622	596	586	633	621	533	614	584	567	558	596	612	567	632	589	602	597	597	595	579	599	572	571	607	600	606	565	620	575	579	623	617	594	581	595	551	641	620	574	563	597	556	538	581	578	619	620	613	588	558	594	571	653	562	615	614	584	599	562	564	623	612	549	558	553	595	576	623	619	623	606	632	624	608	615	620	557	606	577	591	568	557	583	621	590	600	596	564	592	570	590	567	567	620	597	617	558	592	584	592	626	594	601	583	634	608	604	580	644	604	539	562	604	590	597	626	544	615	562	618	592	621	608	566	590	629	608	632	568	609	634	582	611	597	585	598	566	608	599	592	605	633	603	589	590	592	559	529	625	566	596	550	596	583	588	613	567	575	584	598	580	609	602	612	584	629	594	573	572	612	607	590	577	586	594	597	573	600	560	598	585	615	615	637	603	541	598	621	588	627	634	600	578	590	596	562	588	611	607	603	547	620	576	621	570	627	588	604	618	581	622	604	574	626	579	549	570	590	611	612	596	573	623	592	518	620	625	606	544	574	612	607	579	550	602	571	639	607	597	535	651	648	597	589	589	643	610	599	577	623	595	580	628	589	586	559	629	587	610	589	568	601	622	600	626	557	561	590	621	615	561	582	558	625	563	627	576	594	573	615	572	597	578	621	582	645	593	543	594	622	587	592	555	607	581	593	587	604	596	583	576	615	592	627	572	614	591	612	573	566	583	579	541	578	631	583	568	584	588	586	580	605	607	580	570	621	569	560	599	586	584	631	564	605	621	585	596	591	553	575	624	599	597	563	540	628	588	582	600	575	574	604	595	573	593	594	560	607	590	624	598	608	603	603	579	566	622	598	608	575	597	650	566	572	651	638	569	568	619	572	559	624	601	596	630	537	578	582	610	569	559	575	565	557	592	663	567	612	610	606	574	589	595	598	603	612	601	585	551	571	615	574	585	608	620	598	587	555	620	631	582	583	642	579	601	575	622	625	608	597	599	599	576	669	560	583	553	615	606	592	604	628	617	603	581	568	619	572	601	592	603	582	613	603	620	562	590	550	600	549	606	588	590	568	606	593	569	615	583	560	596	587	608	586	621	579	644	582	557	585	613	573	573	626	628	592	602	582	586	574	648	584	577	599	570	614	614	591	631	620	596	604	587	571	604	588	602	566	583	564	581	605	589	628	558	595	591	582	597	562	611	602	589	629	563	582	600	573	567	552	606	573	557	606	655	606	554	553	614	647	545	604	609	561	548	639	607	629	636	611	609	584	632	596	549	567	611	612	601	585	601	593	582	585	623	575	586	584	577	596	587	558	578	589	593	602	609	618	563	554	583	611	646	628	573	602	576	638	555	557	585	563	587	594	611	602	593	572	613	562	603	595	590	561	578	563	568	607	588	594	574	633	635	607	620	567	587	632	646	595	608	627	604	596	611	618	582	619	647	561	611	610	623	562	568	576	593	612	637	580	549	603	612	615	605	626	618	596	606	587	624	585	570	643	612	615	575	575	622	598	571	553	580	612	653	613	634	610	607	585	595	620	593	616	587	609	624	619	569	644	594	594	633	554	646	580	613	644	576	581	595	606	612	577	615	609	583	597	550	618	564	633	589	591	616	598	596	612	606	628	564	586	597	588	603	585	628	567	619	603	613	622	616	624	576	563	552	608	589	638	585	623	598	542	528	602	621	583	582	589	566	573	632	593	591	567	543	573	544	557	589	583	585	585	611	558	567	606	594	559	599	548	605	586	617	598	580	611	590	603	604	637	583	594	547	616	635	634	644	586	604	567	564	587	587	590	586	606	589	596	628	631	602	590	572	589	588	644	586	608	625	576	585	594	587	624	624	589	617	618	603	590	627	602	609	606	621	593	602	628	587	581	598	609	586	635	591	606	617	588	604	612	586	537	616	590	579	635	588	610	585	587	591	599	608	598	614	597	570	580	594	636	577	603	585	643	627	569	581	613	616	590	591	592	635	572	578	562	598	562	577	638	602	557	647	569	575	566	582	596	574	594	608	589	602	596	605	577	614	573	604	554	604	539	576	595	579	595	573	629	615	594	608	573	638	592	590	591	608	626	614	593	618	599	612	598	556	578	561	581	601	607	588	650	619	608	618	581	580	602	553	607	619	614	562	574	590	598	620	595	575	628	612	604	568	613	611	568	571	567	541	604	582	594	619	626	548	573	581	545	561	577	641	608	593	609	620	554	603	580	578	575	615	590	600	607	562	603	585	611	539	601	612	571	599	579	643	610	580	587	546	569	560	613	617	573	606	619	624	573	628	606	653	607	573	586	604	584	653	612	613	608	571	603	598	631	590	601	564	596	588	571	613	615	647	572	562	578	622	595	599	566	559	592	596	641	581	589	631	624	581	585	576	589	586	525	595	587	607	593	618	564	603	598	569	580	554	594	573	669	596	595	601	632	570	581	605	590	595	572	645	563	660	581	580	593	623	592	553	601	610	593	562	615	626	622	608	652	545	603	547	584	596	583	646	589	613	590	564	597	559	622	595	565	610	631	599	556	598	613	577	554	577	622	590	607	558	604	607	574	617	604	594	633	626	565	571	626	591	629	584	544	602	536	600	602	573	602	625	599	594	607	610	588	578	586	578	596	582	580	603	599	601	566	588	542	577	574	618	599	614	622	601	571	555	573	610	560	586	589	581	634	604	613	610	554	571	572	579	576	613	590	581	576	577	606	547	587	595	555	586	568	599	604	614
3815	281	249	221	248	242	227	229	248	216	215	211	232	202	215	219	222	202	229	207	213	190	205	213	206	208	245	245	220	272	232	211	228	226	221	213	222	213	214	238	191	223	231	223	233	237	217	242	217	231	248	234	200	235	211	251	237	250	199	225	238	242	246	222	193	204	210	195	234	237	216	217	259	212	204	220	231	221	214	209	238	223	249	232	215	233	232	231	215	229	221	202	209	215	223	225	241	230	244	221	203	231	223	223	218	219	244	209	222	229	210	227	223	224	235	193	216	208	228	218	234	239	236	206	227	220	221	212	215	220	211	223	211	207	175	207	230	210	239	225	244	256	222	225	197	219	210	204	220	229	235	208	229	237	253	214	217	246	214	208	213	225	243	204	225	203	226	222	209	235	230	215	227	215	223	224	230	217	222	230	244	246	214	195	232	256	223	248	232	228	268	239	231	235	208	217	201	229	223	208	207	231	205	223	215	235	217	249	215	206	217	241	202	221	217	228	212	219	220	231	238	225	204	224	233	262	231	233	210	215	230	221	237	222	248	222	194	223	221	245	239	241	244	240	237	227	206	209	251	239	213	201	220	207	207	215	223	206	236	255	211	242	221	249	226	232	245	202	218	233	239	192	205	238	242	219	240	254	206	206	241	218	247	227	248	215	219	222	220	227	249	215	249	237	223	205	200	229	250	268	230	245	225	198	224	218	227	209	227	195	228	199	216	244	228	227	218	243	215	213	207	225	247	242	226	211	221	219	234	207	227	208	220	222	223	238	202	217	204	207	211	196	217	208	234	219	192	218	239	233	225	215	230	241	232	212	228	208	235	222	190	228	230	222	210	240	240	211	210	198	234	230	231	172	231	223	205	203	235	223	233	248	234	235	201	233	223	193	259	234	216	221	220	189	215	219	237	198	222	219	215	253	207	210	244	215	222	210	230	217	224	226	226	211	236	228	228	216	236	257	231	219	211	247	230	207	246	228	246	230	220	231	225	212	176	210	245	219	235	254	212	247	217	208	200	236	222	234	220	197	263	231	230	210	221	224	234	217	232	230	235	206	241	235	229	213	247	237	211	225	229	229	206	218	226	243	274	223	218	216	223	227	247	225	219	206	232	223	231	218	220	236	243	222	239	242	216	216	239	219	217	227	251	216	218	227	253	231	237	205	218	227	211	254	227	237	226	228	231	226	232	213	220	227	230	238	228	232	229	241	228	240	227	219	211	223	194	223	203	199	231	220	206	219	201	206	238	233	239	220	245	205	208	225	232	235	232	230	236	257	224	230	203	258	268	199	221	231	210	214	229	236	221	232	231	212	230	210	224	196	229	223	226	213	215	230	239	226	238	229	226	226	222	223	221	190	226	237	221	229	219	240	225	210	221	257	204	219	227	239	212	223	223	233	185	217	208	226	211	229	195	237	246	221	215	205	222	213	235	258	240	220	229	217	191	238	196	189	242	223	264	214	232	228	215	233	258	254	248	225	233	220	194	201	233	222	223	238	221	241	214	230	223	215	236	242	231	226	247	256	252	235	229	222	202	230	251	251	224	250	232	225	238	253	204	212	242	250	233	238	247	232	254	222	202	231	232	225	266	209	238	204	238	221	261	231	235	202	194	216	219	222	237	246	233	206	201	219	247	222	237	222	265	228	208	208	247	216	216	239	207	230	208	217	236	227	213	208	256	213	226	199	216	195	236	237	222	214	217	233	204	218	231	242	212	249	225	235	231	244	219	201	221	234	222	250	226	247	242	208	219	240	232	199	234	210	255	213	235	227	206	202	240	210	235	213	196	232	203	217	211	240	217	226	223	231	207	231	207	217	244	221	211	217	220	236	226	243	237	238	237	237	196	251	206	217	227	241	225	206	230	218	238	224	214	230	232	219	213	216	210	211	249	195	226	243	263	246	225	228	205	229	224	220	210	207	212	216	239	216	212	216	216	227	193	223	235	210	227	218	234	224	206	226	226	238	235	247	223	257	224	218	224	246	211	218	258	245	226	241	207	223	238	219	240	231	227	250	230	226	226	208	199	196	220	217	249	222	230	240	238	219	220	217	220	235	226	208	213	215	226	206	229	256	226	226	204	198	225	181	242	211	202	198	210	210	228	214	212	232	223	222	221	221	215	242	215	241	232	214	239	251	243	227	219	199	223	231	212	202	234	218	219	205	226	217	207	231	200	226	223	228	249	248	230	227	214	248	210	216	212	227	231	209	223	213	204	241	205	220	242	226	225	226	214	224	199	216	235	217	184	200	226	230	229	224	255	233	221	249	246	230	254	240	243	226	218	229	215	208	232	224	225	238	227	242	225	229	210	226	250	187	227	203	236	245	235	190	234	209	227	224	238	241	243	223	195	215	194	204	202	246	246	211	235	223	217	233	214	227	230	243	238	218	216	224	224	220	188	245	250	186	240	220	246	250	194	207	203	178	235	215	212	230	203	235	239	239	232	250	236	214	232	237	219	226	243	233	242	232	214	214	223	241	230	234	238	251	212	230	238	208	199	211	198	211	213	226	219	234	236	255	227	213	240	224	226	216	220	237	217	215	212	232	242	224	221	237	217	222	225	226	225	218	235	222	229	259	225	232	229	243	233	241	195	226	226	192	206	241	237	228	218	221	218	242	230	226	233	248	213	234	218	247	236	218	212	219	230	235	195	209	196	234	210	232	238	214	230	215	253	245	210	243	240	183	220	227	220	241	229	200	219	211	230	217	240	254	227	221	224	241	219	230	250	259	236	209	242	210	260	227	224	218	234	252	194	235	248	233	258	238	212	219	219	263	217	209	209	244	235	217	202	210	232	221	212	199	225	211	215	222	208	233	271	216	213	233	222	244	220	229	212	227	221	192	202	211	210	250	206	238	228	225	209	190	225	236	224	219	258	257	207	233	212	223	203	221	231	260	220	219	234	216	222	200	222	217	230	214	245	207	229	235	208	240	213	246	217	207	226	209	244	221	231	228	199	229	208	222	203	207	233	229	220	236	237	209	232	219	203	204	211	212	245	221	220	250	244	226	201	205	249	239	259	219	236	228	229	206	202	221	215	225	232	243	221	212	252	215	219	240	239	216	198	241	261	216	207	218	223	219	233	236	216	218	213	212	232	237	209	209	210	216	215	208	222	244	225	233	239	212	226	211	198	217	198	212	226	223	221	225	205	196	208	235	229	206	212	229	225	222	224	194	213	255	223	227	239	225	214	257	210	227	215	239	228	239	244	252	240	213	211	258	239	206	254	217	211	199	193	218	244	207	224	233	220	240	224	226	219	256	224	227	225	242	257	197	223	244	242	210	208	223	225	226	233	247	199	222	234	224	235	258	222	211	229	235	214	222	234	227	239	210	241	238	228	215	199	214	254	216	227	218	209	229	235	194	225	223	213	214	215	241	239	229	216	216	212	272	207	220	256	218	215	234	208	211	223	235	203	244	242	216	213	233	231	217	248	236	251	240	252	219	211	185	215	246	241	209	239	235	202	235	221	223
4209	574	577	634	587	575	550	524	586	591	604	569	525	536	509	540	576	573	523	559	540	544	554	543	543	561	530	521	523	586	570	520	554	538	518	561	567	521	549	497	542	556	517	551	545	550	529	531	550	479	547	518	569	532	571	514	602	540	568	529	518	547	524	518	537	532	569	586	562	522	539	550	574	549	552	566	570	523	508	522	551	555	516	546	540	548	615	549	552	547	538	502	527	530	578	548	505	515	547	573	570	542	546	546	540	552	500	543	524	542	492	514	537	542	507	528	492	555	531	581	527	502	541	515	611	553	536	549	541	521	535	553	546	575	525	570	532	507	552	531	527	520	548	563	550	546	542	554	540	512	537	509	533	555	583	582	521	502	564	545	492	530	533	490	574	566	510	525	535	523	564	526	608	496	550	539	509	588	527	531	549	583	515	556	549	606	546	534	523	567	545	586	547	519	554	563	563	550	510	540	544	532	530	547	569	549	508	503	560	554	544	531	538	542	560	569	530	566	562	537	491	542	505	510	547	527	562	556	517	531	550	526	563	549	535	579	540	524	554	541	533	581	514	585	534	525	502	576	528	553	528	524	546	515	568	531	525	523	532	573	556	521	537	519	537	521	541	553	558	539	528	562	529	573	559	517	537	535	547	560	519	547	560	527	536	560	552	572	550	538	508	592	546	554	489	540	551	517	500	499	525	578	538	531	516	523	551	528	525	541	544	534	560	506	516	538	533	556	561	516	529	565	524	519	558	531	509	566	543	518	521	525	564	542	560	501	552	522	578	572	543	513	513	547	511	556	542	540	571	550	545	533	527	554	546	555	575	581	536	538	517	535	534	536	528	540	543	569	521	544	531	533	516	561	545	554	564	515	562	547	516	586	523	553	547	542	528	519	518	531	548	530	495	530	506	526	529	516	559	533	537	559	543	566	519	507	525	518	533	555	496	588	516	565	556	546	558	558	525	559	507	553	564	504	534	533	488	540	560	571	532	538	552	505	527	547	525	536	568	568	534	541	507	557	563	523	581	521	573	545	545	543	531	553	568	517	545	535	564	529	516	504	528	545	566	542	518	551	542	551	524	540	526	573	529	541	530	510	508	522	547	550	551	543	519	574	549	556	531	533	518	528	526	519	566	563	562	534	585	553	547	496	540	580	511	574	545	531	510	534	540	506	510	553	541	514	522	540	503	593	558	530	508	544	573	557	540	513	505	486	525	595	509	506	584	537	549	528	585	505	502	537	495	552	552	545	532	535	533	519	554	569	530	535	557	550	530	594	541	561	536	566	557	499	532	539	542	535	498	559	510	511	512	525	530	523	526	534	499	523	530	485	541	502	556	526	584	547	522	566	529	558	553	550	499	504	534	513	524	550	543	565	594	527	549	524	545	510	558	552	495	504	565	571	592	550	509	516	533	532	537	531	528	572	587	562	581	485	493	531	540	565	539	549	554	540	533	536	497	524	536	541	555	526	514	570	510	520	538	556	535	538	533	583	541	497	547	507	494	561	520	601	533	540	543	515	486	570	539	483	534	543	529	525	556	544	535	527	563	517	485	506	524	560	563	549	511	543	545	598	494	524	530	541	555	530	567	532	506	559	495	559	539	518	543	497	528	520	550	546	554	584	525	499	509	558	585	528	563	488	510	525	550	547	508	509	513	544	551	541	513	540	537	537	569	546	519	580	515	535	589	560	535	568	485	509	516	514	540	542	528	562	531	525	531	548	514	527	570	526	507	555	515	545	542	576	558	571	512	540	465	540	550	545	558	536	524	511	520	547	532	539	524	555	551	554	553	515	542	554	546	575	530	524	540	535	557	549	574	549	567	503	567	531	557	572	547	564	531	528	518	562	544	513	569	561	532	524	598	535	557	506	534	519	524	524	501	536	556	566	574	590	558	521	532	546	547	502	570	527	556	521	573	520	572	506	551	558	525	517	519	544	516	523	565	531	521	539	557	538	517	586	532	543	492	581	533	562	500	542	542	582	588	559	498	522	472	586	523	532	525	533	516	536	540	528	524	545	533	512	562	542	575	573	562	517	537	511	525	485	494	534	516	567	519	548	530	519	527	532	550	548	556	567	525	536	586	533	549	557	513	569	502	519	550	543	510	568	530	550	525	560	522	522	534	542	527	524	545	567	538	536	561	548	530	516	544	561	551	561	534	535	519	501	539	546	546	592	543	549	546	524	588	537	488	540	497	579	527	546	538	526	538	548	518	524	520	542	544	528	534	538	556	515	535	524	532	500	512	552	538	534	509	591	533	491	555	513	556	501	616	602	520	491	584	573	531	514	578	554	552	564	560	533	510	557	541	570	542	509	515	536	540	557	518	507	522	547	549	549	553	529	570	519	574	577	552	538	527	548	548	546	505	529	543	564	529	548	568	570	545	545	557	529	497	556	549	587	508	562	545	588	553	576	541	523	502	499	558	545	519	540	515	549	536	582	524	529	540	541	526	558	568	500	521	585	530	512	542	557	533	530	563	523	571	532	534	548	529	554	529	553	539	565	508	603	530	557	554	555	544	530	573	538	564	531	574	553	504	522	509	559	522	544	544	529	544	591	537	519	542	516	559	565	560	525	539	554	525	542	591	532	522	555	563	513	547	543	530	543	536	551	532	501	571	585	529	535	494	553	550	547	516	573	519	558	521	535	513	538	504	529	530	506	574	560	534	527	503	543	553	483	499	532	530	543	556	491	543	534	552	492	492	549	557	547	541	536	550	508	567	523	528	564	507	538	521	516	530	552	563	590	559	493	548	550	527	537	547	556	545	540	582	537	548	554	518	555	526	541	548	525	579	520	505	529	522	511	584	517	511	538	514	547	527	561	574	571	536	544	521	506	514	494	530	606	534	520	534	521	540	544	523	494	569	539	531	523	525	517	513	506	549	543	546	558	553	525	512	523	572	530	585	524	529	550	553	579	583	575	550	528	518	542	571	548	517	553	540	561	540	542	562	525	552	496	515	512	536	545	551	495	570	519	577	571	554	525	547	527	531	544	522	490	536	561	544	546	533	548	556	515	563	552	532	573	500	548	525	508	583	558	561	494	532	497	556	559	517	538	526	553	554	536	508	587	554	564	521	572	579	587	530	554	481	549	530	553	497	513	533	561	523	563	573	507	557	494	538	581	582	529	580	546	499	525	548	516	527	533	538	524	539	513	581	498	509	509	508	513	571	544	498	515	537	549	538	531	523	567	529	529	528	496	516	553	568	521	562	585	572	542	558	552	537	532	558	520	521	531	610	564	514	550	538	519	506	510	543	546	550	516	499	600	560	513	556	528	508	514	561	517	510	570	502	571	514	546	496	564	541	562	555	536	521	523	518	551	535	489	540	536	516	539	577	546	546	560	518	533	523	512	526	544	573	495	590	541	528	497	556	544	533	544	515	576	559	497	564	546	525	552	516	557	501	525	583	544	494	531	573	491	567	534	554	529	528	606	564	559	523	506	486	585	569	538	513	593	564	533	544	558	515	502	562	563
41164	9656	1552	880	562	415	340	283	273	204	232	181	162	172	160	183	146	131	160	165	126	131	128	132	113	111	145	126	112	119	135	124	138	126	119	137	115	104	110	130	117	131	125	132	115	108	122	126	105	128	123	132	113	132	125	127	108	130	131	120	121	119	136	115	105	107	120	104	120	120	114	118	121	99	121	106	120	139	102	115	116	110	133	108	147	132	121	116	124	123	119	126	117	141	138	119	105	129	110	121	122	115	132	118	117	104	126	131	107	125	116	132	109	115	115	142	126	111	127	97	124	134	127	138	126	137	118	134	138	118	120	111	111	119	150	130	138	103	136	119	122	120	104	107	117	128	119	116	127	108	122	121	119	100	118	106	116	121	102	116	129	107	116	131	132	126	130	105	125	141	127	126	132	113	107	123	109	129	126	111	129	91	123	129	107	154	133	110	114	120	109	135	107	109	110	126	98	124	107	122	110	112	121	109	124	117	94	110	142	119	99	141	121	120	114	123	125	121	109	123	112	116	111	121	119	100	108	126	100	117	88	107	110	132	101	107	122	100	115	128	116	116	109	108	128	106	104	113	116	106	88	136	126	123	128	123	134	101	122	116	115	122	112	133	115	121	121	96	101	104	103	137	116	132	125	97	150	122	131	115	119	117	111	112	120	134	123	110	123	113	135	123	94	101	106	119	110	114	126	96	95	106	117	101	131	129	113	110	135	116	129	101	124	106	102	86	123	122	114	99	121	129	131	102	102	114	125	116	128	131	109	128	113	124	129	113	99	106	142	117	115	121	127	93	120	124	127	138	112	114	124	106	109	109	117	123	120	120	136	115	127	118	108	109	117	107	100	117	93	102	131	144	114	135	127	140	98	111	133	123	115	112	108	116	114	116	117	122	109	123	116	124	127	110	118	138	148	130	117	78	102	114	117	127	118	126	116	121	123	115	108	111	112	141	123	106	137	137	106	127	117	123	117	101	103	90	127	110	115	114	98	122	118	102	139	124	119	110	143	128	102	105	136	142	137	112	121	119	106	112	137	103	111	128	123	107	108	122	137	117	130	118	134	107	108	121	104	115	128	113	106	126	124	131	108	88	106	114	115	100	113	114	115	139	109	120	135	137	131	108	137	122	124	126	114	114	110	128	122	122	97	129	89	139	106	109	134	124	110	127	125	112	127	129	115	129	133	110	127	127	136	115	132	130	109	124	127	140	123	141	112	123	103	124	142	116	113	125	136	111	128	110	144	143	116	106	137	120	109	109	119	154	104	109	133	134	130	112	117	108	117	102	114	102	100	95	119	103	108	113	114	112	128	115	140	103	120	137	107	114	109	118	99	110	151	93	137	94	107	104	108	118	123	110	137	113	117	112	113	130	123	109	110	133	135	112	111	136	117	100	104	111	121	130	115	128	123	119	121	122	126	114	123	120	113	121	129	104	115	116	125	128	121	119	118	94	104	117	115	118	122	125	134	119	122	134	112	112	119	95	99	106	113	117	141	148	114	120	132	136	110	103	120	113	115	130	103	118	105	144	137	122	136	95	129	102	115	92	126	108	130	131	113	118	132	102	124	137	98	123	111	118	130	111	110	113	123	124	118	113	122	103	122	110	135	127	151	132	123	116	125	122	130	115	139	111	121	127	107	102	140	116	114	118	125	116	119	125	121	93	100	119	119	112	108	110	115	111	124	101	88	132	112	130	127	125	133	123	113	112	117	123	121	122	113	117	108	127	109	120	111	127	112	117	117	128	101	137	113	108	98	119	113	111	124	104	128	137	115	115	120	127	126	123	138	130	130	112	123	106	126	109	114	135	117	119	144	128	96	117	133	117	119	97	109	94	121	115	118	119	126	111	111	123	113	137	122	116	116	117	112	98	116	105	101	107	109	115	108	117	119	129	112	136	124	122	116	117	113	106	125	103	134	124	112	98	110	116	112	93	112	112	115	129	115	92	118	124	115	121	122	128	118	131	127	121	126	94	141	112	120	130	98	109	128	141	125	124	113	126	104	129	99	117	99	113	130	122	132	118	109	119	120	114	117	131	119	97	120	115	144	124	119	118	124	112	121	135	128	126	129	100	124	116	107	112	126	113	116	92	122	124	136	112	125	124	135	106	120	93	123	118	114	111	93	113	121	131	110	124	114	123	120	113	123	111	109	121	116	99	106	110	121	129	113	116	116	138	134	116	125	105	120	115	119	120	134	114	114	124	92	102	117	129	114	112	115	126	100	108	116	136	110	127	116	113	115	111	101	110	113	118	130	126	129	113	133	119	112	131	120	123	119	130	122	93	121	113	128	121	110	107	127	124	118	121	115	113	126	123	119	120	104	107	100	112	107	111	123	117	123	105	109	114	113	129	119	140	119	124	120	114	112	119	114	105	139	124	107	111	118	101	136	87	120	117	107	114	111	115	110	129	113	124	106	120	126	125	132	94	119	113	134	122	130	126	116	121	119	128	127	100	131	140	105	113	121	124	126	119	103	108	132	136	122	113	105	130	120	104	132	116	118	131	108	112	113	131	124	145	96	118	138	121	138	96	117	124	119	123	126	125	133	112	128	133	124	128	130	108	108	99	96	138	110	119	131	110	121	100	113	123	138	132	125	122	113	116	110	124	110	121	125	126	136	122	124	118	113	120	125	103	107	99	105	85	114	125	113	111	122	157	134	112	128	151	111	106	126	113	133	122	136	139	139	130	111	118	118	108	120	109	127	122	108	120	112	114	120	108	116	131	104	114	123	114	122	124	119	124	107	110	118	118	127	127	132	120	113	111	112	97	126	117	120	140	126	112	120	116	125	111	116	113	116	121	126	116	113	112	135	126	115	115	117	118	118	127	112	103	136	103	100	116	121	131	120	114	128	133	102	121	107	136	118	116	125	121	123	126	116	131	98	117	109	136	108	104	109	131	127	107	130	136	110	121	125	113	112	120	115	117	99	120	106	107	103	115	119	118	117	116	106	120	147	119	110	113	118	118	111	102	111	112	116	118	124	143	110	137	148	123	117	139	132	109	107	124	104	91	120	139	112	135	104	129	107	110	105	109	134	109	133	128	108	101	110	106	126	117	120	110	111	132	107	106	139	117	126	118	107	118	104	127	106	137	134	125	115	112	123	105	135	113	113	119	117	151	120	126	112	122	98	103	121	122	112	117	122	122	113	117	112	133	123	106	109	116	118	114	112	105	123	122	101	90	108	108	106	116	111	126	119	116	113	120	106	121	116	132	111	131	131	102	114	122	111	123	96	122	141	111	109	124	149	135	111	131	123	124	108	126	92	126	131	136	116	119	104	101	120	125	121	131	127	116	103	108	116	130	118	101	122	98	113	110	135	120	114	139	131	121	122	121	128	113	137	131	116	130	104	122	116	110	108	115	104	116	109	105	111	118	110	121	119	124	126	121	124	120	112	119	114	109	122	112	101	136	120	116	129	107	111	134	93	124	109	98	130	119	103	131	107	110	119	120	135	122	114	119	114	115	113	107	126	123
18121	1092	2208	2682	2238	1845	1562	1298	1134	973	864	772	673	659	640	585	567	535	485	511	471	508	439	489	504	443	469	440	426	442	389	424	402	406	391	391	406	400	393	388	364	384	372	341	318	364	379	369	370	379	380	396	344	381	339	383	351	368	359	331	345	377	381	344	377	338	360	338	359	384	348	361	348	353	364	347	332	381	328	349	337	319	367	360	368	349	349	356	349	353	363	323	352	334	349	334	352	355	348	366	367	341	350	332	344	346	323	363	355	339	350	340	364	332	371	345	323	334	334	326	332	358	349	323	342	357	324	326	345	344	330	321	336	342	341	320	325	336	341	304	315	340	368	368	296	346	335	333	320	308	344	374	357	355	340	351	348	351	334	340	321	329	317	314	332	323	301	355	335	339	366	364	330	378	349	309	359	320	365	336	319	341	317	335	344	312	298	351	331	362	344	345	334	351	340	347	332	337	346	344	342	316	329	311	346	363	331	311	330	345	351	322	356	359	326	330	325	342	330	350	370	312	372	352	329	382	318	348	347	324	337	380	292	326	333	314	356	326	364	310	345	330	326	381	360	328	367	324	350	328	355	336	339	309	355	310	320	339	352	367	344	335	305	339	357	333	322	323	325	324	322	335	345	337	343	320	318	332	329	356	306	352	317	352	346	333	343	331	332	354	296	345	344	364	352	321	336	327	346	340	349	313	315	336	322	376	335	312	324	330	332	337	327	329	355	358	329	362	356	338	344	327	345	344	304	356	348	355	336	352	332	347	336	313	298	326	323	318	336	334	379	334	343	319	314	329	321	330	334	339	338	356	350	359	360	359	314	346	299	317	337	334	349	348	366	341	339	350	326	349	369	308	332	342	374	353	338	349	340	349	344	330	371	356	318	375	326	357	356	337	355	356	336	325	324	384	310	342	332	344	364	334	339	340	342	355	367	336	374	340	331	304	336	316	307	337	346	343	357	345	331	341	313	303	346	344	353	353	340	344	347	319	316	340	300	321	332	348	335	336	335	360	363	329	316	329	347	336	335	321	343	339	327	327	328	373	336	333	337	340	341	359	314	332	331	347	314	329	353	312	331	327	330	331	322	324	324	320	336	331	363	329	340	346	333	384	342	331	316	340	315	360	321	311	325	325	328	355	365	324	348	346	318	329	326	299	363	317	330	330	355	326	332	356	342	317	358	355	352	325	365	330	389	345	370	351	317	338	332	359	347	337	327	347	317	313	353	344	380	349	328	326	359	317	302	326	360	323	332	327	353	333	319	358	332	333	322	340	327	355	386	363	331	344	329	346	330	319	344	330	362	348	333	317	302	349	348	361	321	319	339	309	320	368	357	331	333	348	350	335	321	311	322	341	361	321	361	318	360	321	331	342	343	354	333	344	341	331	327	323	356	305	324	357	312	360	326	366	349	318	346	317	343	325	323	335	354	340	315	365	330	331	310	327	350	314	312	373	324	342	329	355	370	340	329	314	347	344	314	320	358	346	360	338	336	350	362	335	333	331	382	354	301	324	316	328	327	344	333	306	342	353	300	325	312	321	305	334	309	339	349	330	315	359	322	344	331	295	321	334	342	362	316	326	340	326	313	345	342	344	360	317	325	309	349	329	355	331	299	346	342	327	354	334	338	365	347	356	390	344	310	352	311	321	313	352	313	342	319	324	329	284	330	336	355	338	332	314	287	345	353	312	314	355	304	328	317	314	357	322	375	335	329	338	380	344	349	317	294	336	331	317	327	339	306	354	353	324	341	340	317	346	320	369	305	360	340	351	319	332	304	298	333	339	329	326	352	350	324	330	340	296	330	336	365	342	345	333	327	331	340	372	355	321	305	358	355	288	371	361	364	349	302	364	296	382	359	367	300	317	317	334	356	359	350	341	315	315	332	320	312	331	342	312	325	334	349	325	350	361	361	343	338	342	342	318	328	344	347	355	288	313	334	330	342	316	337	338	317	331	316	348	336	347	344	308	373	362	341	352	323	337	334	334	332	320	343	341	310	328	322	327	362	314	399	326	316	333	313	328	312	317	366	333	345	375	332	368	286	312	358	316	336	320	355	349	322	326	380	343	345	350	326	305	326	330	341	340	369	340	364	328	321	366	348	309	333	321	328	334	326	351	346	346	332	373	318	351	326	337	327	336	368	335	359	335	341	324	342	378	370	339	343	352	333	348	338	337	366	321	334	352	329	341	318	327	332	359	342	344	335	361	336	324	341	322	321	333	336	352	309	316	336	332	342	349	352	323	345	335	400	318	326	315	308	347	314	325	327	332	318	323	325	336	334	350	326	360	339	343	323	357	326	333	329	344	314	340	320	316	336	341	318	375	302	336	342	334	334	322	337	339	322	329	332	340	351	336	350	348	337	332	361	357	331	334	346	307	361	336	358	331	329	331	336	308	297	318	351	341	340	335	318	321	346	298	354	322	358	341	303	347	351	354	337	338	338	345	329	355	308	328	347	363	323	343	343	369	358	328	330	314	353	352	293	339	343	343	327	323	352	346	351	369	369	361	353	333	320	355	335	321	317	343	364	351	341	313	326	349	341	339	320	324	312	342	342	346	329	337	345	330	313	335	320	325	340	333	330	348	307	329	357	310	314	308	331	386	329	350	347	332	328	319	363	318	316	344	316	341	313	342	326	334	373	332	341	353	335	341	349	339	304	348	341	333	341	338	336	323	353	354	366	347	308	298	379	379	298	314	326	339	364	327	324	328	348	339	317	322	355	334	328	299	345	360	343	352	326	335	349	336	351	354	335	343	320	369	316	326	302	325	313	356	335	341	351	350	340	365	319	321	314	344	380	339	356	352	310	371	377	317	343	342	348	300	340	357	336	308	344	353	335	331	355	356	349	325	327	323	326	350	346	342	382	326	330	341	310	323	344	355	378	327	367	331	339	287	338	331	333	332	303	337	325	350	325	337	349	328	318	340	339	342	360	314	342	315	356	345	347	353	342	310	330	335	351	322	317	333	309	348	318	330	325	332	342	365	323	326	324	338	345	341	344	324	336	376	338	328	367	341	349	336	291	347	344	365	328	355	322	332	348	338	344	339	351	326	362	348	351	329	312	324	314	356	344	324	329	345	367	344	326	341	322	308	369	350	355	365	342	325	349	344	323	347	360	325	322	349	354	357	331	329	363	343	363	347	313	346	309	349	324	333	330	326	340	354	327	346	333	343	315	312	313	338	354	357	352	342	341	375	319	328	317	348	319	353	364	323	343	328	338	400	316	366	351	320	338	354	333	354	338	354	360	343	332	307	369	368	371	359	334	323	317	362	343	350	341	336	318	337	339	338	338	358	326	331	356	308	358	356	313	339	344	323	325	328	311	328	333	340	350	339	333	350	328	355	296	341	324	350	327	341	340	329	297	326	322	335	357	335	371	326	363	349	342	323	341	373	333	353	322	343	342	339	311	328	331	356	343	325	328	307	335	352	353	363	337	359	337	295	341	373	270	312	342	337	312	340	361	313	314	341	339	344
51973	18731	7198	2115	1208	877	676	574	507	461	425	350	335	304	314	308	297	308	285	251	253	273	311	267	277	262	240	259	223	228	255	269	271	246	279	259	252	253	262	245	228	235	252	244	264	241	252	236	258	245	242	217	245	234	252	240	258	250	261	262	250	237	240	202	238	239	237	261	243	248	220	246	240	222	251	245	245	245	228	229	242	257	262	270	229	221	241	225	230	268	216	228	243	239	226	246	263	205	244	226	235	243	207	243	259	239	213	235	215	236	220	238	241	212	273	233	253	239	247	259	250	235	254	259	221	225	244	238	260	252	269	283	233	220	257	238	223	260	254	234	241	277	236	264	264	224	239	237	232	267	215	202	255	246	237	273	235	239	221	224	252	243	241	211	207	244	249	235	228	265	241	237	223	251	248	219	259	239	216	241	223	257	254	250	221	239	235	236	233	240	233	228	245	226	248	227	249	219	236	239	245	233	229	250	238	227	244	238	252	224	215	235	223	241	250	242	247	234	223	232	257	256	238	233	250	244	243	236	208	236	242	236	259	202	242	210	212	258	237	265	199	217	241	232	227	253	248	246	217	210	217	231	217	238	237	236	242	231	239	245	233	220	218	239	263	242	247	233	221	222	262	228	232	218	226	233	220	246	228	234	229	240	206	231	208	260	238	237	254	229	265	225	237	218	242	213	253	252	206	235	279	231	248	207	228	232	240	257	231	258	243	244	232	236	220	238	243	198	225	243	244	261	234	241	203	220	257	232	237	242	243	208	223	209	244	268	241	252	219	215	241	211	236	248	243	265	216	249	235	228	242	260	236	219	235	219	256	213	230	250	224	236	233	236	238	268	215	253	241	256	239	273	264	223	208	236	205	262	254	250	239	230	221	235	200	233	242	245	239	262	266	239	209	233	222	223	203	271	244	253	250	223	254	255	224	210	234	244	253	217	259	226	228	249	242	255	216	246	231	248	246	249	198	239	212	244	246	227	230	256	247	213	237	222	208	238	262	239	256	236	259	266	269	225	248	235	217	231	251	275	242	238	231	210	243	274	232	235	216	248	262	243	225	217	259	241	257	232	217	208	242	232	230	221	215	239	267	238	219	207	237	249	233	227	264	243	232	252	252	237	214	234	233	217	268	227	229	216	232	224	214	200	266	238	259	232	245	247	232	224	226	262	244	213	220	232	232	251	232	233	259	245	257	234	246	234	245	229	219	261	233	206	271	234	238	239	210	236	252	230	247	213	224	227	256	225	222	243	210	246	223	249	231	278	224	233	238	279	248	244	222	228	245	197	262	235	260	228	250	236	228	257	232	198	229	233	233	226	228	213	225	246	254	239	239	259	238	245	214	231	227	254	259	249	234	252	229	238	222	210	247	248	243	210	223	235	235	253	268	276	236	224	240	253	257	251	266	265	245	260	239	214	250	216	222	221	245	217	232	230	189	226	230	217	255	221	238	216	260	240	242	232	228	228	250	209	218	251	210	228	237	236	215	242	246	215	244	245	246	212	248	246	248	239	243	222	271	241	213	263	249	223	238	269	234	229	233	223	251	252	222	247	260	263	260	236	246	248	215	225	230	227	238	217	236	249	275	256	266	264	241	217	229	267	233	232	228	245	230	241	244	240	262	238	237	238	236	216	265	287	228	228	260	247	261	248	247	239	263	231	246	222	260	254	224	226	234	234	246	248	216	245	231	232	224	244	254	255	242	217	242	244	216	227	249	223	252	268	219	247	248	252	261	217	214	253	233	250	217	253	240	232	260	230	215	246	221	249	244	231	225	245	240	249	239	221	220	216	192	239	245	235	212	190	242	239	216	232	242	229	269	240	261	272	223	247	258	225	229	255	242	262	244	237	224	211	256	232	255	256	222	258	247	248	224	213	230	205	239	207	255	230	219	225	242	235	259	235	252	260	230	222	255	237	265	233	240	208	237	224	243	242	232	239	224	237	223	237	258	224	215	223	252	246	244	238	237	234	264	237	200	216	241	244	251	221	244	257	240	232	273	242	228	235	244	212	223	234	242	232	235	221	230	230	238	234	271	244	208	245	230	224	238	233	243	226	201	228	228	235	234	254	202	228	230	248	232	257	212	247	240	228	218	239	247	240	241	250	226	252	225	222	240	245	247	265	235	220	234	239	243	180	256	223	219	241	258	242	236	236	247	263	209	247	234	239	206	236	223	261	226	239	220	261	249	242	240	230	250	206	201	227	216	228	247	230	229	244	230	268	236	237	262	205	222	209	228	234	239	257	228	246	228	233	232	221	230	256	219	228	221	234	251	253	238	245	232	223	213	242	268	221	244	226	241	219	256	234	262	213	239	239	240	245	231	225	228	245	243	237	224	219	221	221	239	233	222	237	214	255	217	230	240	245	240	235	235	249	234	227	242	227	237	236	245	253	225	227	232	218	234	219	223	225	255	248	242	246	245	233	225	228	242	227	230	187	231	217	264	265	233	199	228	221	228	247	239	225	251	244	228	246	187	221	254	242	237	252	229	219	227	243	210	256	224	198	263	205	264	222	230	237	232	219	253	215	203	223	224	235	212	254	250	254	250	214	240	253	265	255	228	260	223	217	229	271	273	227	216	218	240	239	233	232	256	226	237	240	257	238	229	267	241	245	234	253	255	220	237	249	227	254	292	224	218	235	247	219	246	229	254	276	233	232	242	238	224	224	244	230	248	207	243	246	245	206	254	252	231	245	248	244	231	232	208	226	223	232	288	214	218	230	239	243	248	235	239	254	231	222	224	237	240	231	219	245	223	206	240	242	259	257	245	248	234	261	215	221	227	256	209	231	238	255	234	231	276	262	235	247	257	241	252	244	246	217	269	205	217	242	232	246	214	223	235	227	259	249	221	243	229	222	253	234	230	258	242	232	229	215	265	232	224	265	241	245	255	228	223	211	237	222	211	235	217	253	226	236	252	223	206	244	245	253	243	239	226	223	248	217	218	229	258	249	251	231	218	258	228	206	251	241	226	243	217	233	246	256	246	239	239	252	223	234	244	259	264	227	220	222	225	252	232	249	216	245	251	249	179	241	216	235	211	218	236	257	238	230	234	262	240	225	220	215	237	236	242	246	255	232	208	245	264	212	245	236	241	234	222	240	227	239	229	231	251	257	250	237	233	245	256	257	216	219	225	210	220	226	205	236	245	241	209	261	230	223	215	237	254	218	251	257	253	250	245	241	235	253	236	257	246	259	221	246	255	268	238	222	253	248	205	281	251	215	258	222	241	218	247	248	208	250	237	242	261	226	253	237	241	247	249	247	244	230	239	238	261	243	234	215	193	232	261	232	250	199	243	227	244	227	213	251	235	253	236	245	211	208	231	238	260	250	253	219	253	235	217	213	244	242	213	230	228	226	213	236	262	238	245	249	228	216	243	236	250	248	218	269	242	274	257	251	263	247	256	217	267	239	218	244	206	245	243	239	248	242	218	257	228	218	246	240	253	263	254	230	250	238	238	225	240	244	230	253	237	234
24280	1923	4115	4979	4320	3463	2841	2517	2098	1837	1650	1478	1364	1212	1130	1037	1056	934	1000	884	922	851	801	821	813	779	732	746	758	760	727	688	724	685	704	677	645	702	645	642	667	667	679	651	624	694	626	635	632	653	632	643	626	629	639	633	617	642	620	610	636	593	622	635	641	620	622	661	645	661	642	586	663	650	589	617	686	595	613	621	586	624	614	601	621	620	602	595	593	584	635	572	595	619	633	614	557	596	623	590	590	605	620	606	596	605	620	622	624	623	601	635	598	626	574	635	572	606	587	554	590	618	618	607	612	597	575	601	598	590	599	587	591	629	603	586	593	578	628	599	632	640	592	606	629	586	627	560	617	601	578	624	635	591	624	640	609	574	611	638	585	597	589	571	593	612	615	596	634	598	606	610	602	582	595	627	597	578	621	589	624	623	610	626	569	631	596	612	568	606	618	568	599	567	567	582	577	638	582	634	592	585	592	576	602	616	572	591	621	597	599	593	578	625	606	574	603	637	604	605	626	585	606	599	605	556	593	599	598	610	656	611	598	610	624	570	664	601	585	607	580	605	628	646	592	590	639	580	593	623	606	565	578	574	579	601	585	604	636	574	593	581	601	615	615	589	571	580	549	596	591	590	598	590	608	576	595	587	596	633	612	618	599	633	583	615	595	574	622	608	580	641	617	573	597	590	609	621	632	603	610	560	592	603	604	622	641	611	596	647	612	577	605	586	605	619	591	574	607	604	579	556	577	594	597	572	571	664	580	636	574	531	618	628	592	592	584	608	572	602	570	610	583	557	621	593	579	613	556	585	596	577	592	586	595	623	635	625	538	558	592	575	594	571	604	604	576	626	626	598	606	614	639	548	605	594	582	610	600	657	613	554	579	592	608	590	580	601	608	595	597	615	583	586	615	648	572	571	634	585	657	572	620	590	627	604	577	590	608	609	576	588	590	608	601	594	570	586	619	561	563	649	558	645	639	576	615	598	630	547	525	617	576	538	607	606	586	606	595	601	599	570	594	612	573	576	560	637	583	535	572	598	623	597	596	603	616	596	606	615	576	564	644	605	643	642	582	568	621	599	593	624	607	599	602	535	603	596	568	555	593	566	641	587	606	587	601	558	589	599	648	587	617	621	596	597	573	617	572	598	632	613	576	587	585	575	586	609	558	619	655	571	590	571	589	607	568	573	608	574	583	615	653	604	613	609	543	614	600	604	571	626	585	578	619	605	661	562	551	601	633	591	592	618	599	607	584	606	540	611	590	546	631	585	587	583	573	614	629	607	603	612	575	594	600	591	603	634	582	595	615	613	586	623	618	596	630	573	589	636	573	555	664	592	581	565	608	609	585	610	557	606	613	600	596	600	573	593	580	583	575	640	630	589	599	587	571	621	548	582	596	582	606	569	608	551	590	569	630	612	628	653	603	613	594	635	611	609	559	580	607	609	611	599	598	597	606	585	579	555	585	581	610	557	597	606	579	615	561	599	605	607	604	561	604	618	595	631	642	592	588	582	643	579	581	569	616	662	629	591	593	613	622	606	613	600	603	565	614	667	556	587	620	617	570	608	623	611	567	604	583	598	629	543	596	599	600	601	582	584	572	620	600	614	599	564	654	606	611	581	591	633	589	645	599	590	585	550	615	647	596	603	619	637	590	560	602	605	555	611	576	608	605	580	601	608	579	599	560	577	578	601	597	616	606	588	566	614	589	601	591	570	612	561	602	568	590	547	552	600	576	625	548	594	562	622	572	602	614	596	629	588	663	560	603	590	623	616	571	595	567	596	586	603	611	603	605	557	597	592	610	558	559	636	629	543	575	595	592	611	603	582	562	575	580	633	556	599	600	589	606	556	591	618	609	581	594	627	636	582	557	627	569	613	606	574	613	576	567	546	631	592	616	616	602	606	596	612	584	602	603	613	581	614	650	591	619	600	598	603	586	593	602	594	562	648	558	597	643	554	614	609	575	594	606	647	597	586	619	629	587	575	612	610	594	594	593	567	648	588	580	568	595	596	571	614	612	637	613	596	588	555	559	581	646	625	578	614	608	579	572	564	575	602	603	555	627	619	624	594	576	584	600	626	599	599	643	552	628	587	607	607	562	575	608	597	629	605	573	601	602	608	568	588	576	625	642	623	604	626	628	603	567	605	615	576	613	619	602	593	584	629	590	584	614	606	589	597	613	569	593	588	610	578	618	536	642	581	556	601	579	606	630	562	590	589	592	635	650	587	600	609	614	598	588	577	606	614	581	589	569	621	609	623	619	607	586	589	558	633	562	559	577	576	601	603	651	614	609	581	578	571	572	577	610	642	603	604	588	619	576	631	607	610	528	617	580	594	586	623	605	561	595	601	598	607	629	585	594	586	585	610	587	543	615	567	619	611	607	596	632	598	608	607	576	616	616	619	581	581	580	557	614	625	584	617	563	586	589	586	572	617	567	623	574	607	610	584	622	591	605	579	592	639	582	553	607	635	562	583	582	606	573	583	611	609	630	610	573	588	592	608	617	580	550	606	622	569	555	606	596	610	623	598	598	573	586	574	597	645	609	546	589	622	615	562	608	606	571	549	587	593	583	587	566	547	608	616	544	567	591	627	598	563	563	607	594	622	590	572	619	595	604	628	636	596	566	577	594	588	548	603	598	637	589	593	550	574	598	561	590	641	598	627	625	628	617	562	612	609	575	618	646	645	599	589	581	578	565	593	603	596	597	591	573	614	573	582	613	556	628	611	593	588	603	607	613	594	606	554	602	618	617	593	578	633	627	618	610	600	599	571	582	590	589	621	604	610	611	582	586	602	574	609	583	615	664	611	588	603	619	602	570	611	569	623	558	589	622	624	584	583	592	615	572	570	627	576	617	573	571	614	597	594	599	584	607	576	600	589	592	610	569	572	592	551	616	563	576	571	619	626	588	587	590	588	576	566	600	580	600	561	611	609	629	570	604	582	590	590	559	618	586	594	606	641	634	591	627	588	636	581	652	601	614	592	564	589	564	643	580	646	613	630	601	579	560	608	621	599	571	614	577	562	595	636	582	614	555	607	546	585	610	599	589	577	609	578	586	593	543	570	602	558	568	609	583	567	593	626	595	602	579	610	580	592	617	578	580	591	620	590	590	560	584	599	610	602	588	599	632	566	620	605	609	596	576	609	624	594	574	611	600	611	612	581	599	582	580	588	549	620	588	606	591	662	588	548	612	587	611	589	626	600	578	601	541	573	651	597	577	540	645	579	589	563	616	573	585	542	594	612	582	624	559	563	607	612	616	609	588	606	617	593	592	613	631	593	590	583	610	638	569	585	597	584	635	581	620	588	593	566	631	575	657	612	559	564	627	590	592	582	656	578	571	575	609	562	613	608	634	607	616	591	620	617	560	615	605	626	563	609	605	592	550	574	595	611	614	580	600	585	622	578	607	565	611	584	598	599	568	620	567	621	559	561	643	600	610	587	624	596	589	605	592	609	619	595	602	597	572	642	581	586	573	579
3820	256	223	230	237	223	243	214	239	208	243	227	223	201	243	197	226	228	199	240	228	212	237	237	259	215	217	249	206	226	190	212	266	235	200	225	210	239	228	212	235	225	203	224	216	233	232	236	181	221	231	220	226	210	243	194	224	195	243	237	246	234	243	214	231	212	228	239	234	230	234	213	203	256	227	236	204	222	219	232	242	229	207	209	193	224	191	216	249	239	225	241	213	219	226	234	221	226	208	240	207	222	222	236	216	235	215	218	247	211	234	207	228	241	199	217	233	230	211	227	209	227	230	206	244	235	261	235	243	215	200	257	235	234	214	212	216	216	216	243	238	211	209	218	236	225	243	213	200	222	233	212	235	221	229	238	233	216	218	193	216	238	211	198	221	221	231	212	227	229	201	230	229	230	213	236	217	211	240	229	226	250	242	222	218	210	216	223	233	242	245	248	246	223	230	216	199	257	246	218	218	235	175	203	219	237	230	256	221	231	247	204	231	227	223	185	249	224	239	194	206	221	229	219	211	210	198	220	222	207	191	236	248	217	237	211	250	222	208	221	218	225	221	251	203	203	243	225	202	202	221	227	231	246	216	217	224	220	219	230	201	226	214	229	222	222	220	220	215	228	220	213	199	221	207	217	230	196	251	231	247	247	223	227	221	213	229	233	242	225	198	225	205	222	227	222	230	233	242	233	242	217	227	220	213	206	207	222	229	223	212	221	231	248	207	228	215	261	213	243	246	208	236	199	237	226	243	239	200	250	207	242	231	245	217	235	238	232	206	179	223	213	253	225	224	230	206	202	180	234	241	209	223	213	225	229	214	231	216	216	206	211	247	232	198	193	203	230	210	251	201	198	203	186	229	188	226	204	257	248	230	190	218	201	211	195	221	227	223	230	206	207	218	216	222	230	225	231	243	221	224	216	210	217	240	219	245	226	227	229	219	203	201	215	212	253	213	238	247	237	247	229	237	206	208	233	236	193	219	237	215	213	202	230	238	217	210	234	227	206	232	211	215	234	217	216	222	207	225	209	207	219	247	239	227	217	219	249	214	240	184	221	216	192	231	220	223	217	250	244	230	219	220	199	218	233	239	222	205	252	232	226	219	230	234	258	234	240	223	219	206	242	242	236	213	233	223	201	231	224	200	236	229	232	234	229	236	210	225	244	227	213	232	230	208	221	250	193	233	193	238	230	203	219	194	228	234	242	225	235	240	207	265	226	219	203	244	244	228	235	241	248	226	224	210	212	216	233	228	247	220	197	210	266	235	260	229	250	231	209	214	228	246	233	193	265	254	209	233	252	212	185	224	229	199	215	227	226	232	235	211	207	244	251	216	234	219	207	212	224	223	198	221	215	228	214	223	219	216	221	218	242	224	235	244	215	233	233	215	219	227	258	198	236	258	246	235	244	211	227	237	209	247	228	238	229	210	246	243	227	249	229	215	238	224	219	230	222	240	219	191	226	202	214	236	212	247	242	235	230	215	242	221	229	227	221	225	226	230	229	224	242	227	226	209	248	218	194	207	241	230	251	248	231	225	197	219	210	277	245	258	247	196	214	223	221	202	233	223	206	213	187	225	232	212	197	231	213	240	215	225	208	235	236	220	227	226	230	216	211	242	221	240	207	233	220	218	239	225	221	234	202	243	206	200	255	225	253	221	221	233	203	196	214	241	196	232	227	201	209	256	228	234	211	202	219	222	189	234	214	187	234	245	221	205	237	234	207	225	236	211	244	248	213	221	257	219	207	216	225	267	239	225	218	209	184	235	243	228	197	204	231	199	242	213	227	262	232	237	222	243	217	246	249	235	202	247	226	230	231	203	224	215	229	199	211	217	202	237	226	256	234	226	213	242	210	245	243	238	234	231	186	208	224	217	258	220	233	212	224	215	235	197	220	217	218	226	210	220	241	228	201	211	248	238	212	221	213	234	264	219	206	202	241	209	209	222	226	218	218	196	225	213	225	224	225	217	226	213	229	223	209	267	244	244	235	227	214	197	230	238	242	253	240	248	225	217	233	253	212	248	229	233	227	237	237	220	197	207	217	228	230	225	208	221	240	200	226	204	227	220	229	238	248	235	221	207	179	210	240	205	231	206	245	213	216	235	223	226	224	236	217	219	205	209	223	206	231	182	190	204	224	235	227	215	222	218	202	226	217	199	238	210	207	206	240	230	226	232	247	232	233	240	213	224	230	213	209	230	208	217	210	207	218	226	227	229	209	231	233	232	233	221	210	220	251	212	227	219	216	243	237	194	215	200	229	202	208	236	202	227	214	225	199	212	232	221	234	219	196	217	231	235	213	209	207	247	228	221	240	232	257	222	213	233	258	213	224	244	222	265	249	248	231	249	225	237	219	204	249	233	215	224	215	222	224	224	239	235	229	213	239	199	235	235	230	256	234	214	214	238	224	231	229	213	243	195	242	237	252	244	221	239	243	212	222	217	225	224	213	258	196	222	231	214	217	220	246	237	212	200	255	204	223	212	247	217	200	226	220	238	198	233	207	227	219	196	209	268	221	230	228	206	215	223	181	205	220	236	210	191	238	217	251	215	229	211	252	218	196	225	218	219	236	217	219	243	254	238	223	218	190	212	235	227	226	200	205	238	227	221	226	220	218	235	252	231	226	238	197	245	181	210	230	238	219	216	246	226	200	212	230	224	235	220	211	237	220	243	224	265	207	212	222	194	230	231	232	229	219	218	219	220	200	250	235	208	229	190	218	232	239	239	233	200	216	199	208	226	231	228	240	225	228	233	216	199	235	208	237	220	209	249	216	233	222	223	216	207	198	210	219	200	215	257	214	218	221	242	227	207	214	202	222	228	207	203	230	209	213	204	209	228	226	202	218	228	239	247	221	221	235	226	208	218	254	246	247	234	240	236	208	234	206	229	227	233	220	196	223	233	207	226	227	268	233	210	240	217	237	221	213	220	216	225	245	230	226	215	241	253	217	248	229	231	249	209	225	238	210	215	226	237	266	226	233	214	192	201	221	226	240	247	247	233	230	183	209	206	239	222	248	214	230	207	215	240	217	237	207	209	211	230	227	222	213	237	222	247	207	228	225	248	229	245	231	217	236	180	234	226	237	230	205	214	219	241	228	226	232	216	210	228	205	217	231	215	229	219	190	245	226	204	208	222	220	244	238	214	238	220	242	214	215	214	222	208	198	212	244	226	212	190	214	223	198	232	267	211	222	210	228	216	206	198	188	213	196	258	208	229	213	255	191	237	216	243	237	223	217	233	216	246	241	234	220	253	222	220	241	219	237	229	229	224	219	239	216	240	252	239	207	222	224	234	236	218	199	226	213	232	217	240	216	207	239	213	233	245	202	212	215	229	208	222	256	211	206	209	230	235	217	230	223	224	214	186	227	234	240	229	221	219	238	233	237	235	207	234	211	221	242	214	246	258	224	226	204	237	222	221	197	212	198	198	242	229	248	210	234	254	229	205	243	219	205	215	237	218	233	210	227	256	216	229	205
4291	562	602	646	613	610	558	542	582	549	546	556	540	541	566	550	575	525	593	529	558	540	559	546	550	540	561	514	534	533	524	515	543	518	556	510	541	519	518	528	535	566	533	529	537	558	575	558	540	529	543	510	539	508	525	539	534	534	530	582	543	519	517	535	552	551	535	562	541	545	552	536	516	507	537	529	548	541	521	518	511	564	524	501	580	508	557	560	527	540	509	527	546	562	511	552	531	534	548	511	536	507	559	519	524	546	553	550	554	515	527	523	516	558	531	558	568	524	536	504	544	558	499	500	492	488	573	546	506	485	536	527	556	531	590	533	504	553	530	543	589	593	537	551	517	553	524	540	575	530	588	534	554	563	478	553	553	498	565	529	547	551	558	548	519	527	581	514	524	566	512	551	510	522	545	514	559	541	530	555	486	540	554	547	550	531	536	523	556	561	531	533	572	517	567	506	553	517	511	566	527	548	522	466	571	538	503	514	608	530	548	556	552	565	577	542	524	526	518	524	600	562	533	565	542	512	527	565	524	566	523	560	533	554	505	558	511	534	560	559	540	489	505	573	529	528	543	475	554	517	510	559	547	542	529	539	533	519	490	557	537	542	541	496	515	523	530	571	568	508	548	548	544	555	513	524	545	511	531	546	533	535	541	512	524	500	502	577	569	555	535	560	579	550	531	546	551	509	534	507	553	511	573	575	561	577	571	544	520	560	496	525	517	554	552	541	525	576	545	513	539	550	541	582	486	557	519	541	562	542	513	534	510	516	538	530	537	559	554	544	564	550	546	556	493	548	545	546	548	513	528	551	515	498	557	534	545	525	549	557	529	537	542	559	504	530	537	567	534	548	503	536	517	490	555	548	547	531	546	555	532	531	559	521	538	582	561	524	512	587	518	542	572	565	518	546	550	539	488	523	542	525	557	564	564	551	504	523	575	559	532	535	530	539	566	563	546	532	550	588	518	567	521	581	494	552	526	548	540	522	521	550	548	519	566	514	537	547	538	542	527	538	526	483	530	520	561	523	548	530	520	527	557	533	493	528	509	536	546	533	547	503	525	487	547	498	531	546	489	521	523	552	537	563	487	546	566	519	522	518	552	524	501	536	531	549	590	511	524	489	534	562	544	596	556	540	553	496	528	539	536	524	554	537	548	533	535	545	514	585	523	518	577	520	520	530	577	534	537	585	533	521	569	525	521	556	516	571	585	518	546	548	534	541	497	498	556	525	564	532	503	522	555	546	540	564	560	579	509	495	562	542	525	546	552	517	549	562	532	508	550	543	559	541	526	557	538	525	538	532	542	535	573	545	512	512	543	563	508	597	550	530	559	521	570	532	486	502	580	502	581	529	573	571	570	546	539	524	524	533	596	513	557	547	540	540	519	534	573	542	561	540	560	566	551	534	534	523	545	540	505	561	546	495	548	574	528	545	567	570	550	526	566	519	561	534	515	521	579	571	482	551	521	558	565	547	521	497	582	548	536	512	563	541	531	533	575	521	541	520	540	483	549	522	511	541	572	522	541	536	548	539	518	532	548	492	496	550	527	548	478	536	520	514	543	539	566	506	523	510	534	538	550	556	533	524	534	496	546	546	563	569	542	527	555	558	557	549	535	561	531	577	527	530	566	576	555	549	515	546	507	546	561	537	556	498	540	550	529	586	511	544	511	530	561	548	502	491	518	560	598	546	541	560	532	542	547	503	520	523	549	525	576	539	501	531	558	511	554	534	524	524	560	497	508	554	562	525	500	564	505	554	542	541	555	514	539	539	535	532	498	548	533	580	536	538	528	513	497	569	528	502	538	519	529	539	526	542	548	559	508	573	559	529	543	535	554	516	543	551	548	563	519	530	528	527	565	520	574	517	533	522	505	497	504	538	528	513	525	540	559	500	554	540	545	560	531	559	529	533	520	543	547	525	514	574	517	538	563	534	530	552	549	529	534	519	556	517	559	573	540	520	553	565	537	502	509	545	552	513	493	499	547	555	498	513	527	529	532	581	541	534	493	555	582	523	584	556	516	564	505	552	553	534	546	565	524	575	538	549	497	521	549	585	556	561	549	542	544	558	504	540	543	573	507	525	531	508	518	542	548	598	535	532	543	530	529	531	567	547	556	536	542	528	543	539	483	554	556	581	588	520	524	555	503	557	560	521	550	552	493	553	513	532	532	548	515	514	556	511	589	599	510	551	535	522	573	557	504	571	511	545	532	559	540	521	558	561	572	550	568	518	517	569	570	550	533	539	540	496	559	563	551	517	535	522	530	493	565	528	556	521	576	555	531	527	530	507	543	557	568	532	553	493	503	568	511	562	544	518	532	593	544	530	541	526	561	569	483	537	537	532	543	563	544	566	501	556	539	544	511	592	533	556	533	568	531	529	486	533	541	547	527	567	556	563	545	562	586	534	533	507	547	550	583	539	585	567	532	518	557	529	529	523	531	539	543	526	503	590	544	509	560	556	595	525	533	530	555	527	634	536	547	526	573	520	551	528	525	491	612	518	563	550	581	556	565	539	543	532	541	513	538	548	529	555	543	540	504	515	573	515	558	554	541	528	543	558	564	564	553	532	544	560	570	555	522	540	559	542	527	556	561	558	530	519	549	565	563	549	540	537	520	505	528	539	559	528	526	548	547	523	510	543	539	563	533	556	514	544	572	523	550	560	583	514	519	564	541	518	532	544	556	545	544	543	506	553	536	565	586	560	519	616	573	534	551	544	502	518	563	557	537	547	535	541	531	543	487	513	566	545	546	559	532	559	538	556	535	576	520	515	507	532	517	537	534	544	539	495	577	576	538	539	515	581	533	556	545	532	582	506	515	567	544	547	551	543	559	584	530	578	543	565	548	540	555	539	566	501	548	546	509	574	503	527	546	540	523	554	553	493	507	529	563	496	549	514	585	558	541	553	487	525	518	527	515	542	545	548	564	528	543	572	560	581	514	529	586	525	578	522	541	524	545	542	570	478	533	548	555	510	545	563	581	508	532	557	495	548	578	535	519	543	540	526	562	545	531	523	518	558	529	567	570	553	580	528	524	524	596	539	529	525	507	573	507	540	534	508	588	560	557	544	539	547	514	511	537	561	545	553	528	527	552	525	512	560	532	535	533	577	549	540	511	561	507	567	542	587	577	547	527	574	553	544	553	620	533	554	523	536	520	538	547	560	527	540	532	540	515	542	540	530	547	547	572	528	526	489	554	553	554	556	529	549	543	562	584	532	528	528	541	536	551	534	574	554	566	557	523	509	533	511	512	540	556	534	521	553	522	555	540	529	544	522	559	525	513	550	552	570	531	527	545	519	521	530	519	530	587	545	504	559	581	569	524	547	523	508	523	524	519	548	554	534	534	550	504	538	549	525	563	547	534	504	557	535	541	546	489	567	556	551	560	533	576	555	533	546	512	525	610	503	579	547	510	549	507	560	525	566	548	565	491	509	544	539	562	558	600	505	554	519	549	603	519	591	540	526	544	527	527	553	549	548
41485	9295	1366	813	594	414	355	280	247	223	201	159	184	160	157	156	134	145	132	161	146	134	133	129	116	146	114	105	124	122	142	127	139	142	107	141	109	115	116	134	142	118	123	107	114	137	129	107	112	141	137	118	121	113	115	128	129	117	133	123	122	120	138	125	105	105	123	95	122	121	124	103	129	117	114	107	122	107	103	126	134	126	107	118	125	112	145	127	110	114	139	131	100	129	104	118	124	127	136	110	106	111	137	119	114	96	111	122	142	132	125	116	121	118	127	124	117	141	118	114	122	130	144	113	107	109	122	98	105	119	86	105	111	134	114	120	116	118	105	139	96	141	117	122	118	119	139	135	95	111	127	125	112	118	147	106	138	131	123	139	109	136	121	113	108	114	142	124	107	122	133	120	124	106	110	122	107	116	111	118	117	123	118	112	121	106	117	125	130	113	105	113	102	134	120	135	128	105	94	133	137	123	107	115	121	125	129	119	124	116	109	114	109	106	117	122	113	101	105	97	116	133	113	123	97	115	113	135	104	113	138	124	127	114	128	104	130	115	114	104	115	124	125	129	117	139	108	108	117	110	118	119	103	108	127	109	125	115	131	109	91	111	109	137	114	122	103	133	113	127	105	118	119	110	132	111	117	115	126	102	129	129	107	124	123	127	122	108	126	105	131	129	114	130	104	107	120	106	130	113	118	138	122	111	120	122	129	116	108	111	123	117	124	113	127	109	111	142	144	129	109	118	124	138	126	120	143	108	120	142	105	117	122	119	146	99	105	115	117	110	106	129	104	140	112	126	125	115	99	119	113	122	124	110	110	117	121	129	111	112	115	119	126	124	117	105	116	118	114	126	105	125	105	114	118	104	114	114	144	109	109	107	116	142	108	130	110	92	125	139	129	125	100	98	121	107	124	125	119	145	109	108	116	115	117	122	101	122	142	120	93	114	119	116	98	130	129	116	106	114	145	100	126	130	122	133	103	117	120	113	115	116	116	108	112	129	132	114	128	131	135	119	124	144	124	116	107	117	135	123	134	133	126	126	112	119	132	110	116	109	124	112	100	137	132	123	120	113	128	115	127	106	109	129	134	91	113	117	144	127	96	123	124	95	107	117	108	111	100	105	110	101	108	139	117	116	137	115	121	118	129	125	121	103	114	100	118	139	107	122	101	108	116	109	129	113	136	126	128	116	115	133	128	106	98	104	116	110	100	108	117	116	105	100	130	117	123	112	116	104	136	126	136	104	101	136	122	117	107	110	107	102	114	108	119	102	131	99	108	123	111	124	114	110	105	144	128	99	119	111	108	121	115	101	129	112	126	121	101	109	121	141	119	127	118	125	136	105	132	112	129	113	113	107	99	113	121	115	110	120	122	120	117	123	118	131	97	114	125	115	110	115	111	126	126	136	106	134	127	133	109	133	136	114	128	114	109	103	105	140	105	105	121	125	115	124	124	109	112	118	97	135	104	120	104	112	145	121	100	100	122	111	103	126	96	122	130	127	124	111	120	123	111	122	113	122	120	118	114	111	107	136	112	117	130	128	130	89	122	128	115	82	112	149	119	132	134	116	121	98	109	108	107	103	123	135	102	130	131	130	112	118	127	117	134	115	129	117	129	123	130	118	132	117	107	106	117	113	131	120	123	100	137	124	112	121	89	109	123	106	106	117	125	102	123	107	108	124	103	114	104	96	111	112	129	122	128	118	115	109	121	126	113	132	114	124	107	151	105	116	120	113	123	125	101	106	141	121	110	122	109	124	109	111	95	121	110	109	122	136	129	122	103	112	116	110	96	127	125	118	108	117	121	120	94	109	89	123	127	112	125	110	135	124	108	116	124	105	114	133	138	115	122	106	118	114	114	103	95	131	119	116	111	120	118	122	126	106	101	113	120	144	117	124	108	110	100	114	121	96	115	137	106	124	131	122	124	111	112	142	129	148	133	117	107	115	105	92	122	111	104	133	108	108	112	132	113	119	118	120	124	109	104	111	117	123	117	104	134	123	124	121	121	109	117	117	135	115	119	130	103	107	133	118	119	127	126	139	124	128	121	113	120	115	111	124	131	121	126	115	105	115	139	125	115	110	124	101	112	119	101	114	108	115	115	111	92	126	116	121	122	107	125	110	106	131	115	142	112	102	118	123	109	139	114	115	116	115	123	122	128	110	120	112	118	118	133	93	125	126	130	136	138	123	117	120	121	127	119	117	123	113	117	110	126	114	145	144	121	106	112	107	121	126	123	123	130	103	98	114	122	121	104	102	110	115	111	123	105	114	106	117	108	117	99	104	107	132	116	106	119	103	130	110	113	126	114	117	115	105	124	116	130	113	116	106	121	131	93	120	114	109	101	107	103	108	106	103	141	127	118	124	113	101	138	117	113	124	122	126	123	110	109	106	128	116	117	140	140	113	123	118	128	117	117	128	123	133	108	121	112	109	125	121	154	123	131	110	122	121	125	109	117	107	138	108	111	122	120	116	133	109	146	105	125	136	120	118	133	122	114	106	111	109	111	115	111	125	136	111	133	115	101	132	123	127	104	119	127	99	145	135	112	93	121	141	113	99	125	127	134	102	143	111	118	117	93	123	106	109	141	118	118	149	142	108	100	111	112	101	115	117	114	132	114	97	101	109	132	109	104	118	120	98	126	123	124	131	111	142	133	135	111	116	107	130	127	118	124	140	127	117	112	119	124	119	111	96	118	111	124	133	131	119	119	100	133	113	119	119	127	122	98	108	118	114	139	133	95	112	130	132	120	142	114	106	130	116	137	120	101	112	115	119	126	123	111	107	113	101	109	115	123	116	134	122	120	120	105	104	110	108	116	92	116	108	119	126	94	151	130	119	145	134	119	127	117	120	114	136	107	120	119	130	162	107	116	104	124	127	98	140	121	105	129	112	108	127	115	117	108	123	111	113	111	109	122	123	125	118	120	136	113	121	126	124	127	135	119	126	120	119	121	134	140	134	109	123	128	109	117	129	113	132	133	120	111	125	121	116	118	131	121	131	103	99	111	124	113	146	100	120	105	138	131	122	120	130	127	110	115	93	120	119	122	106	123	120	130	101	142	125	135	121	123	122	125	130	113	115	100	124	132	132	116	125	111	138	110	121	127	113	117	107	125	135	130	125	133	127	155	136	121	128	105	130	98	105	144	112	116	114	121	135	135	128	114	115	144	131	129	118	108	121	114	101	115	141	122	117	117	127	107	143	100	135	110	131	140	150	115	104	107	111	120	111	110	125	126	118	116	104	130	93	114	100	105	117	134	99	98	126	114	106	114	119	107	120	112	105	133	129	121	109	107	126	139	113	121	114	111	101	110	143	114	102	123	125	108	114	123	122	108	116	99	105	139	113	120	90	113	123	114	106	109	103	113	116	120	123	133	131	117	101	111	106	115	111	121	151	131	108	114	123	105	123	123	110	128	117	91	114	105	137	132	131	105	110	114	126	123	105	115	109	120	109	100	97	115	127	135	124	137	104	124	103
18500	982	2128	2443	2194	1865	1563	1251	1151	999	803	775	737	669	658	623	528	525	553	469	487	492	492	408	436	419	426	446	452	455	399	427	390	386	392	359	393	366	366	378	348	378	381	395	396	355	363	359	369	355	352	342	339	386	318	357	324	361	333	349	342	354	332	345	342	312	322	319	340	314	359	377	368	361	347	351	347	347	352	365	338	325	359	336	346	366	342	382	357	355	336	323	368	342	351	339	338	367	328	357	350	335	329	295	355	335	345	378	340	301	339	319	339	342	317	339	342	384	327	318	344	358	333	332	353	349	342	321	327	331	313	324	337	334	328	341	340	343	347	348	323	328	320	357	334	335	368	346	312	344	357	345	362	322	319	364	338	329	326	309	355	339	324	324	341	330	366	367	310	351	328	334	348	315	339	344	333	346	331	331	325	325	331	357	338	371	315	296	331	337	347	351	336	340	334	371	327	340	335	372	325	352	323	308	311	348	335	332	366	335	344	319	332	306	330	325	344	348	325	329	338	329	355	334	348	369	331	342	328	356	322	305	337	332	345	328	361	314	314	349	344	349	331	353	361	337	307	317	337	355	342	371	317	379	412	311	337	322	310	344	329	345	353	348	330	308	329	324	327	345	324	333	337	333	311	328	316	318	343	353	366	330	351	321	328	322	343	355	347	344	365	347	308	306	335	305	350	336	316	334	348	347	362	348	362	354	344	343	309	332	353	298	344	374	316	350	322	374	362	293	343	329	349	317	305	310	322	327	343	363	372	366	331	345	322	358	355	312	369	369	318	341	333	351	351	343	374	318	364	328	321	330	315	328	329	357	344	338	324	325	359	303	334	338	357	332	352	341	384	347	349	351	340	322	338	311	323	327	320	360	314	325	355	310	344	307	342	332	329	319	311	349	329	363	323	343	357	354	331	342	353	316	375	345	338	324	325	335	316	307	354	333	334	316	344	366	378	295	328	320	310	347	328	314	340	357	322	315	327	324	336	315	331	372	326	347	313	306	319	343	325	315	333	346	336	352	318	357	324	317	321	322	329	360	341	342	360	313	319	333	315	361	353	326	344	348	369	320	331	322	344	372	346	336	368	341	313	342	353	336	323	362	353	347	327	362	349	313	363	307	342	326	332	345	343	320	333	341	331	366	298	318	342	330	347	313	349	345	326	306	344	345	323	306	326	340	360	332	359	373	335	326	322	318	325	327	340	318	366	313	336	327	322	348	319	328	311	350	345	330	314	382	359	353	364	356	317	341	355	341	344	365	338	319	328	356	364	327	342	359	336	323	333	338	349	354	373	341	386	317	334	314	333	352	316	326	327	340	334	319	328	323	316	322	345	338	303	341	355	321	352	368	317	354	329	343	348	314	355	314	309	356	342	335	349	343	338	330	335	327	318	349	322	308	342	344	350	313	356	358	337	316	368	351	354	323	347	329	327	335	318	347	352	364	370	337	357	370	341	333	369	313	345	338	315	359	357	356	322	301	336	297	301	337	340	338	360	340	368	339	352	341	376	312	394	348	346	349	349	331	333	350	344	323	343	336	366	339	334	362	337	336	331	355	343	315	317	308	330	353	321	346	343	326	317	315	328	343	343	316	372	319	346	333	354	323	340	344	325	312	327	361	317	321	333	357	354	348	328	332	326	316	314	320	351	317	332	328	319	361	361	332	316	328	326	344	326	321	328	310	369	328	354	326	355	300	320	314	320	345	339	303	370	319	367	316	323	332	300	358	343	321	322	345	311	313	323	334	337	344	338	346	362	315	319	334	319	336	329	355	358	351	317	338	348	354	373	336	328	330	364	331	393	361	329	320	361	331	329	357	334	328	351	350	361	353	332	358	341	323	318	342	299	335	337	364	360	328	368	320	341	356	349	335	325	326	352	354	334	302	317	364	329	328	348	326	338	316	378	361	349	364	303	376	340	344	322	329	304	340	317	335	310	331	310	342	341	301	333	352	331	354	336	333	316	342	352	313	326	344	351	320	376	377	327	331	331	351	340	381	346	324	314	362	353	331	325	316	340	333	324	337	339	370	329	309	377	325	326	320	361	340	325	324	361	313	338	360	313	301	339	343	367	331	332	348	336	358	330	337	346	314	326	317	361	326	319	326	332	295	343	323	349	308	375	360	343	318	321	336	324	353	350	330	349	343	336	324	325	336	357	313	332	324	333	316	332	364	373	349	323	369	329	308	327	335	322	358	307	329	352	340	353	352	307	341	338	351	338	334	343	330	339	323	328	315	327	347	349	349	323	324	313	343	332	341	350	380	362	317	330	338	323	335	325	312	326	342	333	342	339	364	346	336	338	358	336	305	368	342	360	333	379	338	317	336	339	349	336	353	325	395	344	333	341	339	356	382	329	321	333	349	362	322	325	306	382	347	358	338	343	343	349	353	348	342	351	369	303	344	346	378	331	327	303	344	360	352	324	338	337	351	348	332	363	322	345	349	347	325	316	339	346	336	323	328	324	371	340	356	344	338	330	334	338	353	339	356	372	329	337	358	322	340	322	358	329	337	338	322	330	349	326	313	346	352	342	328	333	348	362	320	322	351	315	328	336	334	342	337	340	361	330	358	359	336	320	340	327	338	307	341	334	344	330	321	362	370	337	324	351	350	316	306	334	332	346	331	316	332	361	310	287	361	336	310	336	351	358	330	360	349	352	336	318	311	336	352	351	363	313	331	314	365	281	324	348	317	345	315	360	339	317	333	317	326	346	329	306	320	336	322	314	344	357	345	374	344	306	334	342	313	317	362	330	362	316	318	325	311	326	334	335	307	308	338	315	342	350	356	356	350	343	342	352	319	341	358	332	345	309	354	343	334	324	325	330	309	345	362	340	342	314	311	354	385	333	352	349	320	346	355	332	371	324	307	311	298	372	352	337	335	367	329	370	344	341	373	343	332	320	349	337	315	339	353	326	343	343	349	351	363	355	351	339	358	343	327	358	358	310	357	352	337	331	321	359	389	319	321	331	331	316	316	328	317	327	331	353	312	342	327	369	385	353	322	349	344	341	373	361	312	345	323	345	361	340	332	360	319	326	352	332	313	315	340	365	329	354	343	323	282	340	345	337	375	334	320	321	347	340	345	351	311	370	363	337	336	356	312	300	353	348	317	342	370	346	354	340	322	311	347	339	338	332	340	342	297	343	324	345	342	343	330	339	326	321	348	337	353	326	337	344	334	338	368	343	335	362	341	370	321	364	298	315	335	331	310	312	310	344	344	341	347	304	319	344	321	341	356	343	338	320	357	368	324	317	376	359	328	340	345	312	317	308	326	356	310	367	329	363	326	319	326	322	331	380	322	342	340	355	327	331	330	313	335	332	330	315	338	340	342	334	348	336	339	339	309	345	338	333	328	351	323	351	361	323	333	340	370	359	306	338	317	329	352	349	338	311	329	327	337	371	321	355	332	365	377	363	313	320	343	317	338	343	306	338	358	363	341	348	336	326	330	331	302	316	358	318	329	342	356	316	347	324	353
54138	18721	6988	2082	1157	848	678	545	511	421	377	384	349	312	316	274	268	293	299	298	286	272	250	303	276	265	245	248	268	269	219	263	263	235	249	252	277	252	261	231	254	250	222	264	260	260	232	254	253	219	236	249	249	226	253	241	254	263	232	246	250	281	230	227	242	240	256	240	245	239	223	249	232	217	217	250	214	240	218	247	239	256	257	254	250	268	247	256	255	245	258	288	238	258	192	235	229	240	268	227	208	235	198	228	220	229	231	242	235	230	245	245	227	251	240	219	230	237	228	253	229	241	236	254	264	221	219	229	255	216	256	274	237	239	223	245	242	263	204	225	236	238	257	234	229	261	212	266	231	232	208	267	246	243	259	235	234	249	249	230	205	249	260	200	230	218	224	234	240	231	250	231	255	226	237	221	238	215	229	253	253	241	240	232	218	235	244	226	242	244	244	209	224	224	229	244	259	261	226	238	255	250	229	243	255	216	243	231	228	200	223	237	235	240	222	261	226	244	254	237	214	241	217	237	216	243	250	250	223	252	251	215	242	221	237	265	228	243	215	214	235	245	224	231	228	228	241	238	247	244	239	230	249	243	229	241	242	215	227	217	249	238	233	227	232	224	241	234	212	219	282	225	236	234	225	230	265	257	205	245	261	214	256	223	216	252	245	216	253	242	239	213	216	274	213	233	226	246	252	201	192	229	269	224	197	250	255	233	248	237	254	255	260	236	241	242	251	259	220	229	208	234	225	259	231	236	234	233	257	223	243	221	230	231	206	255	234	255	249	221	206	219	213	229	243	258	218	210	243	231	245	249	221	241	234	230	248	247	258	223	228	229	227	235	237	215	222	214	241	246	238	224	228	243	244	249	241	241	251	279	259	251	235	249	238	228	234	234	220	237	236	242	256	259	218	231	207	244	250	287	248	236	247	226	219	223	192	237	229	271	216	235	271	245	236	244	231	243	239	266	192	224	216	229	259	242	244	248	257	234	223	245	243	227	234	219	243	262	230	225	234	231	237	260	230	219	263	217	233	236	206	251	244	215	228	247	228	200	217	259	261	251	259	235	217	237	222	272	226	220	242	218	253	255	211	246	232	240	231	202	253	247	217	221	203	255	268	232	236	209	225	227	226	220	249	244	254	250	256	243	230	234	243	229	225	224	263	224	230	234	256	253	243	250	240	236	239	224	199	222	221	250	226	238	248	219	251	243	243	225	228	230	211	245	256	219	248	202	233	242	205	223	238	248	234	248	215	211	231	228	225	224	239	233	229	247	228	253	238	229	248	223	239	219	230	250	215	218	236	245	225	228	248	247	214	220	241	244	261	233	268	232	243	244	228	211	214	239	240	216	270	255	263	243	215	227	231	239	236	212	200	250	230	224	232	212	196	241	230	253	234	262	275	260	271	249	212	230	242	236	260	223	238	236	216	241	237	208	233	242	216	241	249	211	254	280	207	245	251	213	231	249	230	232	231	191	253	206	260	238	243	251	259	232	243	258	235	221	239	234	221	222	248	230	242	247	219	242	233	218	252	218	256	244	236	247	232	235	247	240	252	267	253	227	218	223	243	244	269	235	263	222	247	223	247	233	228	234	241	255	227	248	248	229	253	233	290	235	239	228	247	261	230	246	253	237	244	241	236	249	242	232	206	254	244	218	243	223	246	248	214	213	241	232	245	261	251	258	246	227	228	238	216	246	251	236	229	228	223	235	212	236	227	257	228	223	236	264	264	245	229	233	243	239	236	245	247	215	272	215	213	228	247	246	239	249	260	214	222	249	263	232	214	224	208	212	281	228	230	237	268	229	233	258	231	226	250	264	224	220	244	227	252	223	234	238	251	268	231	262	247	210	240	255	231	266	250	252	237	241	271	240	230	234	247	223	254	226	216	222	226	230	245	252	258	253	252	239	257	245	264	209	233	252	225	272	229	279	240	257	240	239	242	207	271	264	244	213	218	251	236	230	238	237	226	211	243	243	222	213	215	263	254	230	215	236	210	256	198	250	248	269	247	256	251	230	242	241	233	237	261	234	227	203	249	240	245	202	252	270	225	244	238	243	243	235	235	275	241	231	206	189	224	259	240	260	226	245	217	226	244	232	223	244	231	236	255	208	234	246	266	237	225	225	234	221	221	239	215	253	230	228	239	237	225	234	208	237	204	251	226	217	230	215	244	223	263	242	257	210	227	197	222	234	234	249	241	251	226	277	253	216	265	230	254	253	228	233	241	251	246	248	248	256	221	252	252	199	237	241	237	217	246	236	236	239	203	215	228	210	242	248	260	226	234	231	250	226	234	217	217	272	212	209	217	247	255	222	249	225	231	222	216	225	250	242	223	226	219	209	226	260	221	221	200	212	229	238	269	222	266	253	244	221	235	230	251	229	233	251	223	260	249	248	218	223	246	231	219	253	252	276	232	262	240	236	253	246	234	225	239	224	233	251	219	230	248	253	264	213	226	263	224	236	230	248	216	239	233	232	267	222	210	250	222	210	222	230	252	206	230	261	236	263	206	231	206	217	208	262	242	224	235	234	258	239	226	258	253	265	256	269	247	275	243	254	237	241	258	261	251	240	237	228	255	239	235	223	207	242	255	254	256	242	252	255	262	256	218	215	235	236	216	223	218	234	249	223	241	219	245	228	224	241	206	237	223	229	257	237	219	208	253	245	222	213	206	222	218	220	211	232	235	266	231	250	258	224	222	231	264	208	249	230	259	211	214	230	233	239	259	237	235	251	257	215	225	262	255	204	248	255	233	209	244	235	244	221	294	264	238	204	261	238	256	213	271	244	245	232	256	215	253	240	231	209	257	205	220	231	216	199	228	231	231	232	260	214	225	240	236	255	241	244	223	248	245	234	231	226	207	260	235	225	224	268	216	268	226	246	264	238	214	235	238	227	227	248	215	214	242	260	246	252	250	234	229	230	256	239	254	235	227	252	236	243	249	269	248	252	274	236	259	281	287	218	263	266	226	227	237	242	229	252	235	258	207	252	253	278	250	222	239	245	261	242	235	247	237	267	236	268	242	253	235	254	240	234	230	220	247	260	226	249	218	234	240	242	241	233	218	212	234	211	208	263	247	233	252	238	213	214	243	228	252	226	212	254	244	237	238	252	236	216	234	237	231	235	252	244	246	262	240	254	210	263	228	204	246	208	222	230	246	231	226	259	223	234	280	225	198	265	241	262	246	252	237	255	253	225	224	259	218	216	231	255	240	248	232	242	219	221	220	227	219	246	239	270	249	237	254	262	240	228	226	238	219	227	241	266	247	245	237	227	231	247	208	239	222	199	237	253	248	221	221	213	236	215	245	244	254	244	238	227	229	231	239	239	262	243	257	229	215	214	233	250	224	277	248	223	234	215	223	218	248	209	265	233	237	243	244	213	237	223	247	250	247	225	226	234	249	243	249	243	253	271	215	232	241	230	251	213	228	247	250	232	223	220	236	248	245	232	221	231	271	252	236	222	245	265	233	225	195	234	257	251
24974	1967	4134	5045	4342	3514	2858	2463	2083	1902	1586	1539	1349	1300	1139	1106	1113	962	1008	963	862	835	836	794	800	836	813	783	726	801	705	734	683	723	690	709	648	688	637	693	650	655	666	629	614	664	628	674	670	646	624	670	646	637	608	632	654	625	626	625	665	624	665	619	648	607	552	640	603	631	590	589	617	595	608	606	583	625	592	601	619	602	576	593	565	615	625	627	580	605	623	591	632	599	616	620	600	634	612	542	646	597	572	645	609	570	632	612	612	569	619	574	626	587	593	582	579	538	598	567	583	601	582	622	625	572	594	570	613	585	569	636	580	617	590	634	624	566	600	602	614	636	634	630	666	606	601	563	570	644	565	628	618	613	595	575	581	576	632	589	592	584	607	584	618	569	585	624	590	566	589	561	588	602	633	588	600	574	637	549	569	602	599	606	614	585	582	609	622	554	601	604	601	593	572	582	606	597	592	581	624	565	638	595	568	676	592	596	576	590	613	601	577	579	583	610	594	617	627	596	612	611	593	571	543	569	566	580	615	594	617	591	536	550	633	621	606	616	579	584	637	606	642	628	574	608	591	596	583	572	596	613	588	636	585	609	561	578	591	630	583	598	603	643	628	610	604	563	616	630	533	585	548	599	610	595	596	604	566	603	627	614	616	571	598	602	602	600	648	606	601	575	597	614	589	603	581	629	595	606	573	598	602	661	569	634	635	572	618	622	639	588	612	583	569	591	633	574	593	579	625	589	609	576	584	616	594	585	625	609	617	602	592	603	595	578	600	647	580	580	592	632	612	598	625	583	613	617	589	557	621	586	610	623	619	637	620	604	600	591	538	589	578	575	544	579	625	594	589	598	614	591	556	580	584	591	608	590	606	582	598	605	581	598	575	614	601	618	601	615	577	590	587	605	649	596	593	602	574	558	552	641	635	590	614	591	619	620	581	641	560	601	597	648	574	586	568	591	603	608	617	565	567	598	585	626	574	573	575	599	638	617	632	604	629	592	580	597	587	569	613	559	612	578	610	603	602	606	590	553	565	566	628	584	559	618	584	569	608	575	583	557	600	572	636	643	609	600	623	579	573	582	562	655	593	595	556	574	643	609	605	637	596	622	649	598	639	592	582	631	629	573	622	648	576	599	648	537	605	575	610	581	581	650	598	595	570	596	607	583	610	609	599	661	605	570	608	618	591	598	595	613	609	584	599	554	637	558	592	597	594	613	596	594	595	616	586	644	567	611	588	596	570	621	620	601	594	573	552	563	561	591	622	606	557	593	595	573	563	566	600	593	648	601	614	632	610	621	594	584	600	579	594	607	633	577	607	597	595	574	591	573	594	555	596	595	583	579	593	593	612	620	592	576	562	630	575	631	580	553	577	596	619	615	612	617	559	621	605	574	588	627	523	559	606	608	583	569	633	574	656	594	577	588	599	578	612	579	596	630	589	582	632	577	578	619	524	595	658	579	613	589	581	564	566	603	594	592	625	593	570	604	614	581	615	607	603	561	586	599	610	574	621	581	613	606	574	560	596	581	630	578	602	622	598	545	607	585	599	561	589	585	578	595	593	596	577	613	663	607	588	560	593	605	585	583	616	579	582	644	598	617	604	615	578	594	597	590	593	595	593	599	597	554	616	608	603	595	622	642	601	641	607	583	585	610	544	577	588	588	587	615	598	605	613	547	569	579	615	634	647	573	577	588	608	594	618	574	608	594	595	583	576	581	611	594	577	629	564	636	606	592	580	627	588	537	580	622	582	585	631	627	594	616	564	595	583	583	599	596	577	611	605	609	597	591	603	635	592	634	631	613	583	581	572	626	646	590	619	590	590	624	583	626	600	599	596	609	586	579	615	616	649	598	633	602	643	603	622	606	573	579	587	574	591	588	605	578	615	577	576	576	585	595	577	590	644	595	586	629	579	618	579	582	586	571	608	604	609	585	602	564	635	673	626	594	635	618	613	612	621	594	597	644	601	608	623	578	596	593	571	635	583	564	647	596	610	571	612	575	572	600	616	599	591	576	567	600	565	582	646	596	615	588	611	604	585	585	573	587	680	591	605	601	619	599	614	569	616	617	592	600	585	592	600	561	628	604	621	613	609	528	592	539	607	608	623	571	575	593	558	590	594	594	570	626	599	616	623	602	661	603	599	591	565	568	640	570	604	590	609	623	600	603	557	630	600	583	579	644	598	600	605	603	578	607	600	616	637	565	576	630	599	599	562	582	643	619	576	529	555	621	590	600	597	624	618	587	604	603	596	574	562	604	598	599	620	560	604	631	621	572	589	619	573	600	624	593	601	605	588	600	577	627	599	598	631	609	549	584	603	583	577	597	593	587	619	576	574	606	657	549	638	592	606	613	564	616	567	594	617	591	588	596	634	614	624	607	611	598	611	583	606	681	569	574	560	652	566	590	585	621	591	595	596	579	526	594	577	613	624	588	578	630	600	620	619	634	601	623	610	614	582	611	611	593	589	592	642	560	636	598	575	561	616	595	615	586	637	555	593	624	646	584	570	575	596	673	579	602	590	592	607	631	614	595	582	616	602	591	599	604	606	583	576	616	596	640	589	611	616	644	606	632	525	611	575	592	601	549	560	625	569	588	572	562	567	597	603	571	519	607	588	598	609	597	579	610	612	574	573	578	579	572	613	570	599	584	605	599	616	617	617	627	602	589	590	602	591	634	621	626	568	591	569	641	583	611	576	600	609	556	613	609	569	603	601	584	590	605	620	598	600	598	562	613	613	562	575	612	623	590	628	595	566	578	600	568	582	577	610	626	581	597	622	590	623	578	625	615	630	580	587	563	595	584	580	606	551	587	600	597	605	586	626	576	627	548	562	607	592	586	593	582	580	545	606	621	593	591	594	583	595	603	551	583	571	630	592	589	627	601	594	605	596	600	612	565	579	602	575	634	634	586	576	653	571	625	582	612	623	621	565	595	588	603	589	599	539	574	562	597	575	659	626	609	588	591	604	621	593	601	598	589	590	618	602	598	587	606	588	566	598	591	568	586	644	558	621	603	614	596	607	627	614	572	575	624	607	616	624	577	588	574	608	608	614	597	583	639	603	611	613	619	601	601	616	535	577	556	593	598	541	628	587	609	665	613	586	563	600	603	588	590	576	574	577	559	594	642	570	602	589	583	585	603	602	561	582	604	581	611	602	600	599	616	582	620	598	610	585	592	569	623	624	572	596	624	580	568	574	611	576	569	577	603	571	614	605	617	576	589	585	583	630	572	632	582	591	598	566	597	552	626	605	588	586	610	559	596	623	610	608	571	562	610	567	568	603	603	570	599	628	550	621	560	607	604	586	590	604	603	569	623	626	608	613	595	574	582	591	615	612	629	637	576	605	583	592	592	609	588	575	618	591	635	625	534	584	609	571	576	588	563	593	583	583	647	603	587	564	585	633	554	616	611	595	607	605	564	616	640	558	593	578	631	652	604	603	655	611	598	646	600	570	613	574	585	572	614	586	597	584	589	579	562
4088	265	256	252	227	249	248	225	233	225	202	239	214	208	216	222	259	222	213	199	212	242	207	251	195	235	232	252	206	250	221	206	217	226	236	216	218	226	243	204	206	227	208	220	247	244	224	207	245	223	222	221	248	248	241	263	243	221	237	195	258	219	211	236	219	202	227	222	225	224	222	234	243	228	227	208	235	237	232	206	222	229	196	239	220	249	217	248	232	238	226	246	203	254	214	239	223	208	204	256	220	237	211	224	248	204	212	216	220	214	245	215	216	238	234	218	214	202	222	206	272	256	218	223	213	236	240	212	214	245	236	246	216	235	239	215	236	229	225	233	215	230	229	211	227	238	229	207	237	224	222	220	233	216	242	199	225	216	232	242	222	254	241	250	216	217	217	193	242	214	223	237	200	210	218	210	204	219	234	244	212	211	208	227	202	204	231	208	243	238	212	264	246	208	205	231	214	235	238	212	229	234	237	198	208	243	217	192	234	218	209	243	268	247	200	228	254	204	244	199	206	245	229	227	247	225	237	226	217	237	225	196	243	229	208	225	222	252	235	207	207	200	217	220	203	218	231	220	223	242	206	210	212	199	187	231	241	218	203	232	211	222	227	205	238	227	201	201	250	225	194	225	207	234	240	226	241	210	244	220	247	246	266	250	214	239	226	251	234	206	212	214	217	224	216	254	226	203	233	258	235	232	216	208	236	232	201	218	223	221	237	214	225	244	192	238	236	226	231	226	243	219	207	220	199	230	224	226	207	223	211	229	211	213	234	196	205	234	238	216	230	236	221	215	228	207	255	241	218	247	233	221	231	200	229	208	235	248	221	227	216	219	210	217	220	214	232	222	202	243	228	219	214	231	224	215	244	217	225	208	226	207	215	250	236	253	239	238	262	216	204	199	216	238	221	213	209	215	226	211	231	225	213	210	208	245	222	243	224	205	227	235	229	233	217	188	216	207	230	212	256	188	217	224	223	229	201	246	245	215	240	219	229	210	221	247	247	218	211	234	211	203	238	224	230	234	250	243	207	241	235	224	231	238	212	233	239	214	215	226	224	224	209	215	242	235	215	208	228	202	210	203	217	247	221	254	219	232	207	236	234	200	232	214	235	221	216	236	235	236	219	215	236	232	222	226	225	233	226	231	226	207	233	206	218	224	251	235	249	236	237	210	231	231	245	236	210	203	219	209	246	226	246	217	233	206	223	239	225	222	215	221	234	231	246	228	226	189	214	229	216	231	215	212	188	214	182	242	209	225	235	246	210	234	239	227	226	216	210	224	253	213	204	205	227	227	240	226	244	228	222	223	217	196	206	199	241	234	258	229	241	218	208	229	223	213	221	241	245	225	221	225	200	230	206	194	222	205	210	227	213	231	237	201	192	217	226	224	222	223	225	240	243	199	240	243	229	228	230	236	202	199	246	251	235	228	209	231	227	235	215	209	252	201	207	211	227	235	186	235	242	221	214	230	247	247	218	218	203	225	224	233	215	193	211	200	227	274	219	249	231	254	223	222	207	225	211	226	246	254	256	221	216	185	212	233	223	222	218	218	235	218	202	214	237	217	225	247	219	220	252	200	236	234	230	217	210	240	191	217	221	214	235	218	235	218	244	211	211	219	242	237	185	203	189	205	216	232	241	240	202	199	235	232	209	213	232	212	233	211	230	226	233	235	224	226	225	221	206	230	213	213	215	215	214	228	209	203	240	207	235	230	221	204	207	214	244	221	215	187	205	226	239	213	231	224	223	220	216	256	212	200	235	204	230	217	226	250	246	215	224	243	246	207	205	223	220	213	205	219	225	239	208	224	216	212	219	225	237	255	217	206	204	238	213	232	219	210	219	238	228	227	213	232	240	210	215	211	219	209	249	197	234	216	233	205	219	211	222	213	218	235	211	196	222	222	249	214	241	196	247	210	237	241	205	214	218	226	243	204	220	211	223	232	269	231	227	216	185	235	206	227	228	236	218	214	233	242	221	216	207	253	205	222	231	247	242	200	223	221	231	230	235	225	210	213	231	212	242	229	245	218	238	207	249	239	221	217	216	215	213	233	237	227	227	227	261	213	190	211	207	229	207	240	231	224	248	215	191	221	235	225	227	226	233	197	239	227	205	210	227	202	239	227	209	206	214	210	216	222	241	203	220	234	231	207	219	216	244	244	209	241	222	235	225	232	240	202	203	231	239	211	217	223	228	222	202	237	212	239	252	207	222	199	192	256	218	259	197	224	184	211	212	245	201	219	226	222	209	226	233	220	206	217	230	212	219	204	229	230	228	218	226	223	209	230	200	207	217	208	220	215	266	248	229	214	238	204	217	241	205	238	228	239	230	204	198	221	228	212	210	223	215	242	234	226	229	227	222	217	246	259	204	244	232	229	224	214	230	221	234	227	213	235	202	235	204	215	260	229	238	221	219	187	226	213	197	219	219	213	229	222	255	229	214	228	221	213	194	238	218	224	221	227	185	269	225	236	227	238	228	250	221	222	218	250	243	231	240	219	204	221	252	228	228	222	222	276	213	208	227	261	225	214	233	240	232	228	202	225	218	249	227	231	220	225	220	239	229	236	223	253	240	203	233	209	218	218	220	228	209	184	216	224	221	246	233	225	214	259	226	226	220	247	217	223	216	216	215	220	199	226	254	211	206	220	222	229	214	224	226	201	197	203	215	221	233	183	223	207	230	225	228	217	224	223	222	218	200	228	229	223	228	220	203	218	238	222	227	252	177	216	233	216	239	253	245	235	220	220	217	232	217	244	226	231	190	225	240	220	207	207	219	245	214	239	226	208	223	216	203	218	206	243	225	210	225	226	227	203	227	206	240	217	234	233	231	204	248	233	229	221	233	230	257	240	236	225	236	230	179	210	243	229	211	243	216	212	215	233	212	227	215	219	217	226	223	218	228	247	228	217	203	209	226	248	233	237	216	232	214	232	241	218	240	219	216	219	257	212	190	235	231	210	225	200	246	239	206	200	240	250	225	226	238	228	223	221	203	200	214	216	217	255	201	216	220	233	245	231	204	197	238	234	221	216	229	247	204	211	230	251	211	235	232	222	234	231	214	212	234	216	241	225	234	232	232	226	204	229	232	235	227	214	257	193	226	238	225	214	226	209	221	247	229	209	261	206	199	227	263	221	219	225	212	244	229	239	238	221	210	226	192	236	233	225	219	221	229	213	241	242	237	239	219	254	189	212	215	241	243	193	215	227	217	257	231	213	233	231	219	211	228	211	219	210	221	221	216	237	222	226	214	230	228	237	219	230	200	253	243	224	232	242	255	215	234	229	271	226	221	222	215	200	243	237	238	224	206	230	225	201	241	211	237	217	216	216	248	248	238	230	229	241	217	213	203	237	234	233	212	210	226	222	206	240	229	227	215	212	209	215	212	224	240	227	205	230	227	203	211	236	218	198	239	226	230	217	218	206	196	219	241	209	196	207	222	228	251	218	234	218	239	219	219	226	238	245	231	236	194	225	241	255	227	218
4517	546	602	617	573	575	592	576	566	539	548	571	569	520	552	579	549	533	550	568	534	537	574	543	562	535	512	553	589	533	533	582	512	528	530	552	516	515	574	554	534	546	547	563	551	515	564	584	549	545	555	520	500	487	553	559	522	547	560	511	567	539	512	551	539	560	506	533	499	554	544	523	577	544	501	526	592	528	549	558	523	548	532	583	559	537	524	535	495	587	518	524	468	534	536	529	559	556	546	549	529	556	581	573	595	581	570	549	552	565	537	558	573	559	576	506	546	500	537	520	586	571	556	534	565	509	577	506	552	516	551	503	549	552	524	568	560	524	551	552	525	525	540	569	575	532	553	572	519	595	532	562	543	543	552	583	580	543	533	568	543	537	581	567	537	572	548	513	533	545	521	527	522	548	577	554	531	574	538	518	524	532	557	545	515	546	545	523	550	529	537	512	529	519	569	565	532	535	551	537	521	538	531	531	561	542	519	546	502	535	525	526	564	532	509	529	570	544	538	536	564	553	535	576	508	556	520	551	535	547	543	531	597	550	555	511	539	520	518	535	536	546	492	546	516	511	488	564	544	545	535	524	538	535	524	558	525	542	529	516	561	553	523	563	511	553	515	544	529	557	532	556	572	546	519	539	509	548	558	542	478	516	549	518	526	536	537	574	538	560	515	563	566	538	588	572	579	537	532	531	539	573	538	506	499	569	509	543	521	523	571	546	521	526	536	574	550	585	573	490	530	511	517	542	551	562	524	507	537	515	549	536	501	532	539	535	560	524	589	564	581	528	561	522	523	563	510	582	546	519	478	556	584	560	567	536	522	541	508	507	508	515	498	515	570	542	552	532	559	532	532	503	516	584	525	577	518	542	526	536	522	566	546	546	523	519	562	541	517	581	536	527	532	536	547	551	583	562	547	543	540	560	524	536	503	556	520	516	547	536	485	538	560	572	521	520	529	545	504	539	538	553	524	576	531	549	543	540	558	532	553	510	526	556	550	530	562	533	537	514	575	594	535	547	534	538	507	529	535	522	509	534	497	533	576	552	548	482	538	579	531	535	548	541	561	554	549	528	538	548	517	533	536	530	561	535	543	575	491	530	549	524	520	528	583	547	575	527	511	536	546	520	541	530	533	573	549	506	557	487	538	553	554	508	550	539	563	543	514	549	547	517	520	554	535	531	550	568	554	583	526	537	522	527	512	541	507	504	529	562	549	560	554	549	536	545	547	513	561	518	530	577	563	531	531	560	523	576	515	580	522	554	526	557	533	486	556	512	527	535	537	583	548	552	536	537	614	544	568	533	527	539	542	525	546	517	566	539	566	560	545	536	534	563	532	566	567	557	539	553	573	539	550	550	539	537	567	522	559	546	506	565	584	552	543	565	531	514	557	530	580	557	548	561	516	558	556	548	519	585	563	535	537	532	522	527	559	539	559	510	545	507	544	542	507	545	548	573	506	544	559	569	539	555	527	534	547	550	540	581	556	553	553	497	551	539	515	531	562	526	544	503	539	561	605	520	564	546	519	551	553	526	461	516	565	522	541	538	539	559	557	509	521	560	535	540	524	537	525	562	528	572	532	551	577	532	504	503	543	559	509	540	558	537	540	544	549	507	549	501	523	531	515	504	563	574	538	512	539	564	563	502	557	599	549	549	562	577	514	588	534	551	550	579	490	534	557	522	534	535	523	522	525	577	510	543	534	559	531	564	578	570	532	519	536	545	510	552	557	576	560	540	514	530	552	534	532	537	585	556	538	525	543	516	529	539	555	506	535	578	535	609	524	562	531	533	527	546	539	531	536	505	522	501	547	539	523	545	536	520	579	504	560	521	543	552	551	562	544	524	511	538	551	521	552	539	506	583	532	520	560	544	559	530	552	573	581	559	529	526	545	521	568	559	526	546	545	509	490	545	523	544	560	567	555	546	539	518	522	510	509	530	528	530	496	541	517	541	521	527	539	561	524	537	541	550	542	564	565	529	559	553	539	586	559	532	550	554	532	526	571	562	519	546	576	501	572	546	517	523	559	512	590	541	576	545	515	563	541	585	517	578	524	547	523	512	525	565	537	545	510	542	547	529	522	539	552	551	555	497	526	540	537	550	516	522	541	551	568	541	508	521	541	522	515	569	544	523	575	517	536	548	520	571	521	575	563	515	605	528	533	526	547	488	553	543	569	575	550	530	541	493	549	518	552	511	539	583	514	531	534	510	556	550	534	569	562	551	552	524	553	521	539	541	506	530	503	528	536	528	530	560	530	554	515	548	506	522	564	521	537	486	505	556	548	558	560	569	515	544	553	534	525	561	514	534	561	529	550	517	546	557	550	483	526	536	559	547	506	544	533	538	499	506	550	549	549	505	543	489	530	563	546	541	527	530	575	565	555	546	567	525	552	557	569	586	525	552	552	533	558	546	546	537	594	564	520	543	511	552	545	545	529	513	521	555	538	566	547	517	524	511	509	544	542	570	568	555	495	556	513	531	544	551	551	518	572	542	539	558	545	529	559	562	576	531	534	555	516	527	545	589	563	546	533	533	557	501	540	525	557	542	533	522	543	536	541	541	601	562	548	577	556	515	588	559	559	520	577	542	527	535	559	555	511	538	565	565	550	550	529	585	533	606	564	494	540	568	527	542	522	532	591	509	539	513	551	558	541	552	538	563	562	502	546	524	542	543	557	509	528	590	526	563	593	548	521	519	500	526	538	571	524	548	551	527	499	522	546	535	540	549	549	541	512	540	521	546	550	523	540	498	517	549	556	567	554	527	507	558	516	532	552	517	522	510	522	543	554	556	535	498	532	475	549	561	532	563	527	526	513	549	469	515	562	581	536	548	523	541	492	567	544	541	554	575	556	509	541	581	565	554	505	554	553	580	522	557	517	486	508	486	542	505	543	514	534	545	513	522	537	565	587	542	555	562	557	549	537	546	507	544	565	524	516	554	533	505	547	581	544	547	519	515	529	511	498	516	530	578	509	588	556	552	538	532	515	544	518	509	573	520	543	558	509	600	513	545	525	538	547	549	527	536	541	580	535	538	530	563	550	505	548	563	533	561	502	508	562	552	547	549	537	506	587	540	557	551	559	576	543	514	582	568	521	544	568	571	527	508	528	549	544	565	551	536	568	548	534	532	572	538	573	527	564	517	560	528	544	538	559	559	541	526	492	622	542	538	506	547	530	542	552	526	559	558	549	516	561	524	573	525	577	497	581	532	513	506	564	517	559	577	560	482	526	562	522	570	588	533	516	590	534	525	584	541	561	523	561	496	523	523	525	555	601	561	534	538	552	527	541	564	553	531	543	526	555	537	542	500	559	548	527	544	559	560	539	515	509	582	538	564	544	555	575	502	574	536	521	540	562	540	552	561	526	549	534	468	498	511	548	574	549	551	565	521	553	557	533	504	537	538	520	559	498	535	565	557	527	533	510	547	530	552	510	526	563	544	508	507	529	556	536	508	536	543	530	524	547	532	504	534	480	538	523	537
44181	10556	1640	817	538	455	360	277	234	200	181	177	184	177	155	183	148	141	177	132	117	155	147	119	128	122	125	134	155	121	124	144	132	120	131	151	133	116	127	133	131	131	119	99	115	121	128	115	120	125	120	114	127	133	137	126	109	112	130	116	109	126	107	118	113	144	127	108	111	131	113	125	134	134	106	116	137	127	105	103	109	118	125	114	96	130	118	141	137	127	116	118	97	122	124	130	117	134	96	140	122	118	107	108	128	132	119	109	95	114	119	137	127	121	126	126	126	124	131	129	136	130	115	114	132	122	121	120	115	136	112	112	96	125	102	119	114	117	123	113	116	120	141	102	114	114	118	133	126	114	112	117	123	113	108	110	122	119	108	108	131	120	117	130	118	112	118	120	110	137	129	134	125	120	118	101	126	116	127	123	118	119	117	107	135	119	108	109	110	127	103	115	119	136	111	127	122	111	108	108	109	103	117	111	115	102	128	117	128	129	113	131	124	117	128	130	131	121	105	120	97	125	132	135	126	132	111	115	106	125	110	135	136	126	123	103	117	123	109	113	116	105	90	114	116	136	131	107	102	110	125	114	126	118	110	117	110	121	118	131	116	119	138	147	114	125	125	138	140	116	109	137	134	113	116	123	113	114	135	115	126	140	114	129	122	103	107	140	116	102	139	123	118	129	102	116	104	133	142	131	112	113	126	113	130	120	98	116	123	119	118	126	104	108	131	122	117	132	121	116	127	111	116	119	120	129	132	122	142	100	122	118	138	133	132	102	123	119	140	132	124	111	128	111	107	103	122	110	118	124	121	129	118	118	124	118	115	128	130	114	121	122	106	99	108	143	133	118	116	129	127	132	134	115	131	107	112	129	133	140	124	114	130	126	109	102	120	123	115	119	134	140	126	130	110	112	119	113	121	126	92	122	125	106	125	132	122	112	134	112	155	114	117	133	132	99	102	101	135	109	132	118	122	109	116	112	116	128	124	132	102	119	126	129	115	126	122	120	136	117	118	109	131	104	131	132	110	106	121	121	121	120	119	103	117	117	114	103	100	108	101	117	132	108	122	115	115	118	113	137	130	111	128	109	107	127	105	132	113	116	123	106	129	110	138	131	121	138	111	119	103	137	123	117	117	99	128	130	123	113	132	129	135	145	102	130	106	118	117	121	143	132	116	128	119	117	125	130	125	110	141	116	118	126	104	108	101	147	109	120	123	118	126	126	120	116	134	130	129	133	105	111	114	106	120	107	118	110	111	127	132	113	122	133	134	131	130	115	106	117	110	102	118	117	134	135	124	93	133	119	139	94	149	128	129	125	100	126	112	128	126	125	114	127	103	137	121	140	137	138	119	95	144	111	110	108	105	109	115	134	116	115	121	116	109	125	131	125	127	120	109	106	112	130	127	116	112	125	120	107	130	128	109	110	120	105	117	142	105	124	118	119	135	140	108	116	139	117	107	119	120	128	123	109	129	110	124	132	137	110	120	118	140	112	139	130	106	115	110	122	122	126	126	115	131	136	140	125	109	103	112	123	130	111	104	109	144	118	113	112	108	113	138	117	127	130	114	154	131	119	112	127	138	143	123	120	114	112	126	114	132	107	108	114	115	91	123	126	139	114	136	132	128	108	99	126	103	115	131	103	128	129	121	114	131	102	150	144	152	131	101	148	122	97	111	144	133	125	117	138	131	142	105	126	119	130	129	108	106	117	126	110	141	126	105	109	145	123	111	123	135	141	107	114	123	115	132	139	134	112	126	108	109	122	127	143	132	118	107	112	122	132	120	126	115	124	120	133	119	98	118	126	124	135	118	120	130	130	92	115	93	134	126	107	108	135	125	124	129	115	121	128	136	106	109	134	131	109	118	108	152	121	126	117	130	103	99	133	133	114	103	114	117	92	121	91	103	110	103	125	111	123	114	119	131	134	110	105	127	124	122	108	130	135	129	108	114	123	124	121	115	117	119	116	121	119	113	101	121	100	107	130	113	124	127	129	122	110	110	114	137	108	135	101	122	139	134	130	119	122	113	137	139	104	112	128	143	118	121	136	127	117	112	110	131	137	126	140	144	131	106	109	133	111	122	130	119	110	108	99	103	111	109	140	113	108	123	111	131	121	121	102	123	111	98	98	123	103	110	122	112	116	113	120	112	107	130	116	115	134	131	112	116	115	112	118	119	130	121	131	86	120	121	126	113	95	100	134	121	107	106	115	109	134	124	123	133	127	108	109	120	121	122	126	134	137	123	135	134	113	114	127	108	114	133	115	111	127	119	125	137	136	123	116	109	124	108	121	123	125	127	121	115	109	113	99	126	104	119	122	126	111	111	112	106	119	130	126	132	117	92	114	136	113	119	137	116	118	111	106	114	125	134	143	139	120	130	131	122	124	109	120	127	139	132	109	124	101	133	123	125	127	131	141	125	111	132	108	126	125	132	97	134	123	128	127	119	130	110	112	101	127	114	103	132	136	137	122	118	131	132	146	124	108	136	121	125	117	112	101	127	129	116	113	154	127	127	135	119	136	124	115	110	106	133	132	123	119	126	127	117	134	130	115	108	117	120	151	127	119	122	122	105	106	97	117	130	131	140	119	118	122	119	115	132	119	112	95	90	124	127	130	112	130	127	107	113	113	128	121	141	112	104	115	118	121	113	137	124	117	123	122	128	108	136	109	122	130	111	120	112	125	109	110	115	130	123	124	130	102	111	110	122	114	115	96	132	102	137	108	127	135	142	126	131	112	122	121	118	122	115	138	136	109	121	134	99	125	127	109	133	121	105	115	105	108	130	108	112	119	138	124	131	141	135	122	116	111	107	105	128	135	120	115	100	125	113	112	108	127	118	136	113	137	114	108	133	117	113	121	129	115	119	105	126	127	126	122	120	113	109	103	127	92	105	122	119	104	120	111	117	136	143	107	122	92	120	133	130	98	132	115	118	123	113	125	118	112	130	118	117	118	143	149	110	110	95	110	108	128	121	114	97	123	114	106	128	110	120	113	116	114	123	138	120	118	118	128	110	120	111	130	114	114	115	114	126	130	133	109	131	116	111	146	114	150	133	114	101	106	120	127	140	130	124	116	119	121	118	132	116	116	130	109	138	114	99	112	123	115	104	125	119	93	120	118	124	122	125	138	125	113	118	121	107	125	117	131	118	128	123	114	121	125	122	102	120	139	117	137	128	105	109	128	124	137	137	126	110	110	125	118	103	140	127	135	145	116	110	117	132	121	133	136	124	114	161	121	123	121	138	120	111	121	127	120	108	116	119	131	112	103	118	111	133	121	117	118	133	113	111	133	124	116	100	130	126	136	119	124	125	128	125	153	113	121	129	121	130	124	103	137	112	113	117	112	106	111	120	141	115	138	130	118	139	130	123	113	134	125	118	147	126	125	118	115	113	107	109	122	116	127	124	124	127	115	140	135	116	111	111	108	130	113	128	112	121	120	108	123	105	116	132	115	116	131	100	128	105	123	123	123	123	135	109	121
19730	931	2108	2526	2209	1855	1524	1282	1118	965	875	831	717	683	671	630	566	580	511	508	492	454	463	419	474	437	417	426	391	469	396	423	439	414	391	388	411	386	382	390	382	349	378	386	369	408	363	412	362	372	353	358	349	358	356	358	345	343	385	345	382	334	358	341	354	336	320	326	343	341	349	317	325	337	370	351	352	394	325	372	327	318	336	337	304	338	369	346	385	337	307	348	330	372	334	400	341	365	348	352	326	354	349	338	346	346	337	334	335	324	353	319	329	319	369	364	367	320	370	362	335	342	349	321	372	334	329	344	332	339	366	329	320	360	361	323	310	294	331	315	328	335	365	324	359	321	341	345	325	346	333	318	322	316	333	341	334	350	355	350	350	341	339	361	340	337	367	326	340	316	342	314	302	367	356	342	310	336	322	367	310	330	327	340	369	336	322	327	332	310	345	374	349	323	370	352	363	316	330	370	371	346	321	327	326	353	359	310	362	330	327	320	345	360	364	344	353	374	314	346	370	361	333	366	305	353	326	312	340	348	346	328	348	349	329	313	341	319	370	328	313	340	329	366	348	362	329	370	382	389	341	344	334	348	328	317	354	329	314	354	347	329	349	378	345	340	344	372	332	306	307	322	349	361	342	349	320	335	316	324	335	342	355	333	344	324	316	321	351	380	364	346	354	354	366	324	368	339	334	327	330	349	336	334	348	327	340	305	336	331	327	319	333	345	331	328	321	318	326	323	335	310	363	322	322	344	357	318	334	368	330	339	344	321	322	367	328	345	343	339	340	335	340	356	352	363	333	331	351	354	360	356	365	325	323	390	322	353	309	382	332	330	364	354	341	366	345	338	357	340	346	358	371	348	346	319	347	316	346	391	332	354	306	324	370	351	342	351	329	303	361	335	318	333	334	345	338	348	330	352	350	353	346	328	334	342	345	304	329	334	324	302	349	362	311	350	323	343	337	350	349	350	327	363	308	363	322	343	350	333	340	340	331	312	326	333	354	346	366	372	375	342	319	323	343	340	329	355	331	336	330	369	335	333	347	328	328	334	325	329	318	346	319	331	330	349	346	341	329	318	330	349	359	326	339	346	332	308	314	333	357	334	333	331	349	340	320	330	354	363	331	332	306	333	383	342	333	308	336	327	313	351	362	324	338	329	302	348	318	331	322	346	310	330	319	336	337	332	340	334	316	336	307	342	347	335	353	356	325	328	347	343	360	359	351	329	348	352	354	330	326	356	332	341	368	296	329	326	325	333	347	342	334	370	365	324	302	325	342	361	325	326	327	334	334	328	355	365	324	326	353	354	319	328	314	324	368	343	321	349	360	343	334	312	346	319	318	354	336	346	322	328	335	314	347	362	318	357	324	357	335	322	352	374	344	361	376	320	349	299	335	338	329	339	320	336	340	337	339	404	335	337	339	330	332	354	328	345	361	343	334	312	349	351	330	332	314	333	343	325	346	369	337	341	320	307	322	328	369	349	335	332	326	342	334	318	327	348	365	338	355	345	357	352	367	298	313	356	323	309	345	326	321	365	348	325	312	361	337	338	345	346	311	307	338	356	347	346	381	348	369	323	369	333	341	340	340	356	369	327	309	362	369	328	320	358	343	338	328	324	352	334	359	333	328	349	338	329	341	339	373	322	318	335	335	334	361	320	329	348	330	352	322	357	365	334	352	339	354	332	342	360	334	366	326	341	334	357	355	358	340	331	386	346	330	340	331	327	323	334	357	342	367	320	331	329	381	346	327	299	331	321	312	340	321	339	339	349	329	348	316	355	334	334	311	344	355	383	331	328	336	321	319	369	333	337	353	350	357	297	320	324	340	324	327	340	335	327	348	337	311	357	338	357	316	351	353	333	354	306	332	342	354	328	329	339	345	342	359	359	334	354	327	333	338	350	353	338	285	347	313	334	343	373	354	358	331	317	329	339	353	331	357	331	344	344	340	317	337	354	350	321	353	327	347	317	340	361	290	310	319	347	325	305	308	330	349	341	373	334	320	325	349	337	357	315	342	335	361	344	333	335	329	325	350	322	307	317	330	354	324	350	337	357	337	352	320	354	317	336	341	318	331	336	322	330	340	310	340	319	327	320	355	308	360	333	349	366	344	359	338	318	331	354	334	376	328	312	345	324	358	342	340	327	332	377	327	340	325	336	320	324	327	333	348	329	329	328	331	371	348	346	340	322	363	332	356	350	326	342	322	313	329	361	345	341	349	321	364	331	354	347	344	349	324	366	340	351	318	364	367	343	333	339	356	352	333	328	322	361	338	321	337	329	366	348	369	352	334	355	346	318	348	333	301	349	363	345	341	359	323	319	347	331	350	350	347	348	338	338	302	314	334	337	329	338	357	325	296	307	315	362	356	332	319	335	341	359	355	321	351	358	346	331	394	303	336	350	336	321	335	368	330	325	347	366	376	307	346	355	312	345	302	358	379	367	333	305	359	350	374	327	321	345	367	356	305	342	330	316	346	334	327	366	323	351	326	348	333	343	366	361	340	321	329	354	347	312	334	334	300	319	366	338	370	307	349	336	372	314	335	348	354	353	359	338	365	346	331	310	343	336	323	377	343	315	352	295	340	355	339	363	341	326	343	329	339	322	318	328	353	333	337	373	361	359	342	363	347	346	357	315	333	315	335	338	402	359	325	322	361	328	339	362	361	320	347	346	362	324	323	355	318	319	355	354	393	327	314	337	360	320	363	332	366	353	350	346	306	358	325	346	377	332	339	357	324	319	349	341	348	338	313	343	345	344	343	321	342	340	349	368	340	344	361	343	343	375	351	337	352	316	343	375	340	309	328	346	318	306	344	365	316	346	325	354	340	354	357	334	323	357	327	354	351	296	331	370	325	354	338	333	347	336	327	346	335	347	346	339	320	380	329	364	319	336	347	339	321	342	331	352	352	338	327	341	337	318	323	354	321	366	323	330	317	336	316	327	336	319	343	346	374	341	328	357	356	333	323	341	339	371	336	379	337	353	345	344	344	374	328	330	349	342	333	353	354	307	343	354	332	319	338	326	303	356	353	348	355	314	335	318	364	338	319	353	311	353	318	340	338	358	360	350	369	332	344	349	323	342	306	358	333	348	315	345	350	315	334	321	336	344	353	322	387	344	319	327	340	353	340	351	359	349	324	338	340	326	330	323	320	365	337	348	344	330	340	324	318	353	325	322	343	326	316	345	321	328	366	358	323	325	330	332	339	350	342	298	317	336	301	326	348	327	340	347	317	302	363	322	353	316	335	331	341	348	349	364	346	351	333	341	357	326	344	343	356	376	311	359	343	344	348	305	324	366	323	347	353	308	322	348	335	336	335	370	350	336	333	349	337	335	337	350	322	349	339	326	299	345	377	334	354	329	343	337	325	320	352	368	349	338	354	365	365	338	330	359	345	335	348	340	334	349	361	345	346	330	357	353	354	368	351	382	324	342	373	348	349	359	341	355	363	363	337	337	340	344	326	349	351	373	350	351	319	342
55330	18571	6535	2020	1173	914	729	574	505	459	366	361	371	345	335	326	312	357	307	280	270	306	265	264	246	251	255	250	273	287	274	251	254	218	247	253	262	215	226	272	253	215	263	248	280	207	262	235	244	242	207	224	272	287	270	243	237	247	216	257	256	271	271	223	254	228	245	246	223	222	217	239	239	215	235	225	253	229	262	220	253	239	253	219	263	229	236	229	226	245	247	222	250	233	255	225	228	243	233	232	237	213	229	221	262	220	254	256	224	253	219	235	244	244	252	236	266	248	258	248	239	237	230	260	242	234	240	256	228	236	224	249	252	252	220	218	223	263	235	234	204	259	237	193	238	226	233	230	245	236	232	237	227	242	218	232	234	252	232	225	240	229	220	218	259	240	227	237	223	233	260	229	219	233	250	220	199	229	209	258	258	224	207	238	238	243	263	230	269	212	258	224	230	298	271	224	258	252	271	248	238	229	249	266	237	242	259	259	258	256	271	229	244	253	225	242	217	225	259	232	229	241	232	236	243	230	233	231	228	240	217	249	219	232	241	241	207	213	255	270	238	250	262	247	239	248	206	230	241	228	245	244	226	262	243	245	234	242	249	255	243	256	253	226	256	229	225	235	220	253	236	249	236	247	254	234	265	249	257	244	215	239	252	234	250	261	224	250	241	232	221	238	245	269	241	223	259	256	270	243	247	236	218	254	233	252	243	261	252	236	248	248	226	231	220	229	244	228	256	237	256	216	252	253	216	220	256	239	222	242	232	271	254	218	204	242	205	263	211	220	227	266	234	197	239	259	223	226	222	211	254	224	246	246	227	247	258	244	245	254	228	236	233	225	215	240	226	248	225	222	245	248	200	250	245	233	220	234	238	224	236	241	240	256	233	237	257	211	232	229	262	222	241	250	250	260	244	230	232	253	214	249	258	280	228	225	249	260	227	212	235	208	246	212	237	243	269	234	244	220	242	247	211	222	250	259	219	258	248	236	249	206	230	243	244	231	226	230	248	238	236	218	243	228	266	256	209	246	247	240	230	204	204	259	219	244	202	234	243	242	258	255	229	230	238	257	271	228	237	209	255	212	235	223	257	267	266	248	250	250	231	266	235	243	227	240	265	254	234	211	240	226	218	242	232	255	250	226	196	265	267	241	221	247	208	238	246	226	232	239	264	251	231	231	236	251	230	202	225	231	238	247	188	255	235	253	228	255	246	217	251	238	229	229	231	236	222	212	242	232	255	216	262	266	237	249	257	247	235	231	201	245	238	245	232	204	252	195	207	214	234	221	261	297	242	221	234	241	245	200	232	242	229	234	227	227	272	231	246	230	255	210	252	241	255	250	260	268	215	257	254	232	233	258	219	218	231	236	218	235	232	222	222	220	265	237	252	222	217	220	212	237	262	266	250	265	261	254	265	245	275	233	228	239	247	236	246	230	212	229	256	244	268	256	243	255	220	228	227	242	219	220	264	246	230	249	217	234	257	222	230	228	264	226	241	213	247	258	248	248	260	252	257	198	218	255	218	240	246	242	247	249	250	239	253	225	229	227	246	263	247	247	241	218	264	278	230	253	248	230	265	238	239	231	192	249	244	238	241	259	235	243	210	229	228	237	244	237	237	251	258	248	248	222	266	249	262	250	231	218	205	259	265	238	257	251	218	224	233	263	255	239	245	228	258	250	251	259	246	259	235	252	250	239	260	270	241	240	236	237	229	207	232	226	250	268	230	231	213	236	229	253	239	250	227	266	225	250	242	235	235	252	259	238	256	215	258	238	235	242	254	233	233	256	258	229	219	269	249	241	247	255	234	257	223	245	239	225	215	216	242	240	234	231	238	238	239	253	207	224	238	233	237	225	206	245	238	252	212	213	231	239	236	219	215	218	237	234	231	235	240	240	243	246	209	235	237	213	219	224	249	248	250	243	252	250	251	231	221	233	238	253	246	267	235	263	220	245	253	226	264	242	257	232	221	250	240	225	252	247	223	236	243	239	256	218	241	255	235	245	238	236	242	238	253	262	232	240	245	218	255	182	252	237	232	217	232	215	238	239	250	235	236	242	236	227	237	233	246	273	255	213	260	219	224	211	230	228	216	228	251	235	234	231	248	286	226	248	255	241	227	231	236	216	247	228	246	236	225	229	267	244	269	239	234	242	222	232	225	245	264	259	208	246	232	229	239	250	225	256	231	219	260	256	223	232	229	208	227	214	258	267	265	214	262	239	236	249	222	260	252	237	243	217	239	237	217	224	232	220	226	229	231	239	269	226	275	278	229	238	225	246	210	244	247	250	227	259	222	248	231	275	226	238	238	218	258	229	240	242	246	261	270	223	277	229	220	236	224	269	232	231	264	224	231	240	225	245	234	217	246	261	238	231	244	262	211	242	252	253	261	249	271	245	242	260	245	235	251	239	256	231	253	273	226	249	253	270	220	253	236	218	241	243	218	213	241	251	261	228	260	245	209	223	207	230	242	254	228	234	228	242	228	224	257	254	234	225	240	252	237	226	222	254	234	232	225	248	270	206	236	214	271	249	234	251	233	230	229	266	234	251	245	238	283	269	244	230	243	265	240	244	236	238	228	227	233	228	226	251	251	236	243	251	250	244	226	218	238	231	233	208	246	259	239	246	277	244	221	232	273	250	224	228	228	230	228	250	247	258	260	206	242	224	233	263	219	248	236	230	230	233	228	219	233	215	221	222	227	235	241	235	232	237	249	229	276	229	216	229	258	241	247	226	244	219	224	213	215	236	252	238	218	222	247	229	232	241	227	250	240	224	226	214	241	237	211	215	220	225	255	262	251	217	215	242	254	255	231	255	222	211	227	234	247	245	226	248	212	206	218	227	233	266	201	268	227	252	248	243	226	243	274	242	245	212	206	244	240	232	233	220	216	257	271	227	234	257	222	247	254	230	234	238	204	243	242	238	263	222	251	220	227	241	243	239	216	243	246	238	241	184	247	252	218	254	231	245	251	256	216	225	248	245	238	221	243	256	224	226	246	254	218	231	241	238	254	237	225	223	267	262	237	247	224	232	266	265	232	234	229	222	251	238	244	233	226	220	231	247	225	264	234	220	254	256	240	221	237	239	232	260	219	266	250	223	253	210	258	227	261	238	241	241	237	217	207	250	265	274	236	238	225	231	261	278	237	262	227	231	284	249	244	245	219	229	256	240	221	227	245	257	231	231	228	258	218	256	243	237	231	233	250	247	223	230	271	246	252	236	256	240	216	258	218	226	253	237	242	251	222	235	236	227	258	256	239	225	243	248	260	255	208	235	220	237	214	202	230	237	228	235	236	229	231	224	238	238	237	221	231	253	252	264	228	233	232	232	238	242	215	275	213	222	230	235	227	221	227	242	244	224	229	244	231	232	251	238	253	242	217	235	212	257	220	253	234	225	211	227	237	243	212	223	249	243	262	259	257	238	250	256	227	234	262	227	241	237	256	240	241	260	243	253	247	262	241	232	249	228	267	251	247	246	215	222
25588	1922	4094	4901	4234	3442	2806	2420	2056	1899	1595	1441	1343	1245	1112	1130	1004	1048	937	965	870	878	835	823	778	762	777	759	779	773	737	741	723	688	685	693	704	724	710	655	673	700	684	651	668	676	678	615	647	624	650	622	639	642	663	642	635	648	677	636	675	677	632	589	624	636	642	599	625	641	631	604	666	603	640	651	614	658	591	646	666	610	573	618	575	599	618	628	596	613	621	641	624	664	685	593	612	648	608	627	613	632	624	637	611	616	619	595	565	598	612	579	627	595	611	585	623	573	602	611	638	590	612	594	640	631	602	602	605	639	649	580	627	601	648	590	606	564	622	599	574	581	641	634	602	639	631	608	613	599	602	623	615	605	607	626	583	635	611	618	582	625	604	557	649	602	627	570	624	575	601	625	605	583	643	575	604	619	579	595	607	600	605	571	613	589	602	585	615	605	535	613	596	601	566	607	593	604	593	617	617	564	618	602	575	621	615	580	603	596	577	571	584	630	583	593	608	609	599	590	595	567	582	587	619	589	555	571	626	628	599	623	584	593	597	620	562	573	604	615	584	575	565	571	595	605	610	658	622	574	588	605	620	596	645	551	602	614	590	628	551	600	603	587	572	618	603	591	608	616	603	597	629	595	625	588	585	593	580	573	575	583	619	589	585	617	592	614	604	580	588	579	587	615	580	602	621	584	592	607	596	607	629	609	601	603	638	566	607	659	648	619	581	612	603	630	623	583	609	602	639	629	609	623	635	581	585	610	590	572	632	561	609	598	608	596	619	603	561	598	618	628	599	606	606	574	580	622	610	610	582	581	572	632	651	595	599	598	628	588	600	604	565	576	597	627	639	598	618	594	599	574	613	628	567	610	631	597	589	611	620	591	552	574	602	587	601	586	618	601	653	585	626	550	599	563	595	591	569	637	572	588	641	580	594	607	589	585	600	587	621	626	662	621	597	582	629	605	586	615	616	614	610	607	613	585	569	655	645	602	569	632	623	578	615	621	589	555	615	635	539	590	569	630	597	624	634	646	589	625	631	602	640	563	627	578	607	611	571	578	576	575	595	594	644	637	600	587	592	581	588	589	593	632	626	579	594	571	565	612	623	616	604	607	591	618	556	631	629	603	588	643	586	581	618	567	589	614	617	602	619	618	654	595	540	583	636	628	571	611	603	602	570	605	594	531	614	615	534	609	591	619	554	594	586	587	613	601	577	646	551	623	586	585	576	593	639	543	571	591	625	570	621	597	604	617	600	612	632	578	614	621	591	599	629	590	587	582	598	576	583	572	634	609	584	614	566	571	562	637	591	624	569	610	647	546	614	614	600	635	621	594	590	637	622	595	586	581	598	608	593	607	622	588	643	619	585	590	602	562	584	611	614	619	564	611	562	637	618	632	618	597	624	589	623	622	587	590	635	580	590	632	593	613	596	593	571	636	597	607	620	599	605	611	637	652	616	563	626	589	596	610	635	606	616	568	596	558	612	606	613	564	655	585	605	597	627	616	591	649	596	591	580	642	609	603	589	579	595	594	545	613	607	554	601	597	639	582	584	615	574	571	582	595	577	580	586	630	653	583	592	560	571	606	584	607	579	551	585	601	597	641	611	590	586	596	578	616	622	601	585	567	640	592	611	564	578	571	614	629	586	553	604	609	640	634	607	517	602	597	606	613	624	584	625	589	622	593	611	582	577	636	628	599	612	591	626	581	582	598	577	587	598	614	601	647	614	567	610	614	605	610	603	573	614	626	587	594	592	607	633	577	574	633	586	585	605	614	610	599	637	587	625	608	626	627	605	550	574	572	631	594	598	553	651	596	600	560	618	577	534	604	541	611	609	584	621	610	594	624	608	600	629	599	585	595	625	626	618	587	642	577	604	563	617	593	591	608	596	607	576	584	562	605	607	624	597	541	534	589	592	640	582	597	587	614	607	588	582	604	596	544	604	611	610	634	629	621	580	600	580	627	628	597	575	598	646	614	571	584	581	610	575	605	606	597	547	599	540	620	622	589	612	592	602	605	621	629	619	593	584	617	599	626	618	626	577	588	634	562	570	603	536	640	589	607	620	593	638	585	568	638	577	633	589	588	587	594	643	584	593	620	564	574	569	623	596	579	599	588	570	580	582	624	654	602	582	598	609	599	583	617	564	564	595	607	581	600	605	558	573	630	616	594	641	583	597	602	593	629	603	619	557	638	613	540	642	609	605	625	601	561	590	612	651	571	594	621	585	643	603	595	659	590	607	603	594	571	579	647	626	635	591	581	573	633	611	561	634	567	570	582	568	594	588	568	583	629	598	585	585	591	569	615	595	635	635	584	644	593	622	626	611	593	578	608	577	590	614	554	620	605	565	579	597	613	610	602	570	561	634	636	606	596	584	585	645	651	611	619	581	638	601	619	610	571	610	598	582	609	573	581	594	614	599	621	556	649	581	580	606	612	628	579	644	585	595	588	601	581	595	567	579	621	614	648	675	610	604	597	585	572	617	613	578	621	622	619	590	611	566	620	636	601	589	617	629	581	582	582	635	581	630	601	589	553	610	590	624	658	625	614	559	624	619	559	598	589	592	593	618	586	629	634	599	589	612	621	565	588	598	673	578	593	581	599	608	591	600	641	582	601	560	605	594	586	578	595	606	609	598	611	631	606	578	578	613	602	640	595	598	625	598	624	576	613	609	602	604	592	627	663	560	615	585	613	573	633	613	635	585	605	634	619	582	582	644	611	611	618	594	619	621	590	609	625	591	633	587	648	573	588	650	608	561	576	642	578	613	569	594	584	650	583	539	621	626	565	607	595	619	608	573	634	582	616	605	634	583	612	609	608	606	590	579	628	595	649	608	599	575	585	608	588	621	636	582	588	616	606	596	599	614	634	573	576	622	592	620	632	607	581	634	623	587	586	586	593	609	592	608	576	608	577	613	591	568	599	606	614	630	581	591	594	560	642	602	567	606	606	584	609	631	570	577	616	577	595	618	563	610	650	593	645	558	593	571	604	620	586	583	592	571	649	582	604	575	619	621	635	640	623	602	576	578	594	618	587	582	639	622	597	578	578	623	606	581	600	605	596	608	621	611	603	537	605	655	570	593	618	547	606	626	602	591	584	589	590	621	605	593	611	557	566	649	620	634	571	634	613	581	589	616	589	615	619	620	603	607	623	586	604	549	604	610	578	649	530	556	609	634	591	578	563	598	610	582	618	584	600	608	555	666	583	627	606	582	614	565	551	584	611	620	597	610	603	593	663	628	616	616	580	587	574	604	614	589	581	609	634	629	622	572	612	619	594	624	594	538	616	581	573	634	603	578	617	603	584	591	628	620	619	604	596	592	609	640	591	601	585	625	582	615	577	631	597	614	583	609	604	643	571	575	618	616	589	611	612	593	614	621	597	617	631	636	647	599	621	609	606	642	649	610	595	636	633	585	597	593	581	622	605	603	562	629	592	547	610	617	577	607	542	591	641	578	611	609	607	569	584	605	564	571	607	594	561
4274	262	260	222	251	227	250	252	228	223	281	238	214	230	220	214	237	239	233	218	233	236	264	212	255	228	240	244	251	227	233	220	230	227	224	237	232	206	218	196	221	193	218	225	202	220	235	224	236	204	214	234	228	232	219	228	209	201	197	238	200	218	216	220	217	247	226	232	192	231	237	259	210	231	220	224	225	234	188	204	212	243	217	234	246	220	254	213	231	212	240	237	251	209	221	224	221	231	199	217	228	226	201	256	219	248	226	245	243	225	209	210	256	219	247	218	217	201	250	220	200	197	231	251	227	218	227	218	211	226	243	222	251	234	232	196	225	227	203	221	190	216	242	244	208	250	215	208	239	239	222	239	216	226	243	249	217	239	238	223	231	224	214	216	236	219	214	239	209	224	233	205	241	222	213	202	233	214	232	230	228	231	212	205	214	247	225	218	215	219	204	209	220	230	241	212	226	228	245	233	227	232	221	225	210	223	214	242	255	233	245	216	226	221	221	251	243	255	207	219	228	254	243	230	219	230	227	243	250	216	196	223	249	238	207	207	201	235	235	217	222	227	197	210	216	233	204	205	223	220	229	219	219	235	235	211	213	223	230	222	213	224	237	223	222	217	232	217	221	221	237	228	248	217	226	234	205	216	198	220	219	221	219	248	227	227	221	197	201	224	192	232	208	215	232	222	211	238	231	208	228	228	208	201	231	206	206	205	222	188	217	186	242	236	212	259	220	205	214	206	219	211	199	215	231	216	215	199	246	213	209	232	206	226	210	228	222	205	240	202	218	202	253	247	243	224	213	249	205	202	218	238	233	211	237	223	202	226	229	215	234	222	237	228	254	219	243	229	226	243	218	221	228	243	217	228	216	200	220	240	228	203	232	222	217	217	218	208	222	217	248	249	191	235	217	211	210	222	217	214	239	241	236	224	208	237	252	212	236	218	230	245	192	229	197	209	221	239	229	222	231	184	205	242	203	254	216	218	257	238	225	200	217	223	227	237	217	234	242	258	192	191	225	226	233	225	229	219	223	229	238	214	239	224	223	224	240	224	216	233	194	232	235	217	218	231	223	223	204	201	198	214	207	240	244	224	230	201	209	233	234	207	206	217	224	228	262	222	205	204	196	214	231	202	222	225	228	223	246	244	218	207	208	235	209	233	238	222	228	214	223	232	225	217	244	227	232	219	233	236	234	221	218	228	212	217	228	231	235	240	236	215	234	189	236	209	239	235	216	224	217	206	259	214	214	210	185	248	207	189	230	228	228	239	203	248	223	197	220	237	220	223	217	213	199	223	239	217	248	210	228	246	230	244	213	215	218	223	216	241	227	227	219	227	251	219	202	201	251	225	240	239	168	260	185	245	228	204	255	215	203	232	218	206	245	233	230	209	220	214	228	224	232	230	233	219	217	207	262	214	237	228	232	243	227	239	235	224	226	212	236	210	225	224	241	268	239	207	214	203	219	261	265	251	238	234	199	220	222	237	213	250	240	227	236	212	243	238	226	228	202	254	243	197	228	236	247	223	235	223	238	213	238	226	208	225	217	214	262	188	228	238	227	243	219	217	215	234	222	199	226	232	212	204	214	223	228	227	230	188	172	225	239	239	199	213	197	210	208	230	227	226	251	231	223	216	220	215	234	229	224	189	223	227	215	223	225	204	265	219	231	223	201	245	221	224	220	224	208	218	247	185	243	242	215	217	237	225	212	238	205	247	214	207	217	226	229	214	236	209	224	215	227	245	233	233	221	213	216	247	222	255	202	221	225	216	253	228	255	224	223	211	222	216	246	224	235	215	236	218	225	206	218	248	225	234	202	238	214	238	221	227	204	232	223	230	246	230	218	222	253	261	245	220	226	231	217	221	203	211	193	228	234	191	228	202	223	247	218	232	239	234	204	198	199	229	214	244	233	241	239	237	238	216	257	232	200	235	219	210	215	229	207	235	223	245	187	215	232	187	226	221	225	207	224	239	228	228	172	227	202	243	240	234	239	222	220	231	210	231	230	206	221	240	218	228	234	235	260	265	216	220	232	219	219	238	205	211	223	207	213	221	243	226	202	216	201	210	223	218	221	231	237	216	243	214	235	228	218	209	230	230	225	258	243	234	215	231	197	206	214	227	238	219	207	232	191	229	206	205	214	201	252	231	240	225	241	239	232	199	228	213	212	224	213	217	238	248	241	247	203	216	258	233	245	205	213	226	218	225	250	213	231	231	201	203	242	220	229	248	235	241	212	249	204	251	259	235	210	250	223	225	223	224	254	219	236	221	203	227	245	218	235	198	244	206	213	232	225	232	256	218	224	251	235	235	215	235	211	248	214	234	215	243	233	235	225	181	232	200	233	220	234	198	229	215	230	220	218	244	220	235	246	242	246	235	230	235	246	241	227	217	244	201	216	248	226	235	232	184	246	230	231	249	233	223	209	205	255	208	214	258	228	211	212	217	228	244	204	223	222	222	220	229	225	279	209	238	230	217	233	230	221	268	228	225	235	224	257	212	238	205	238	192	189	222	212	216	224	228	238	202	239	206	221	197	250	226	242	219	232	210	207	217	216	204	228	225	212	225	218	215	212	234	229	249	244	201	232	196	239	239	227	203	225	245	212	259	236	238	232	222	229	234	213	210	240	233	235	231	225	232	220	224	238	216	219	245	256	232	223	240	204	220	215	242	241	193	234	246	224	228	221	220	220	208	204	231	232	224	252	223	240	222	209	223	222	235	218	224	225	257	227	263	209	222	235	222	238	206	235	207	222	200	213	254	241	216	200	236	205	231	226	209	246	236	210	226	246	192	247	222	227	242	209	212	237	218	226	244	228	207	229	229	245	226	236	213	237	208	217	219	202	239	195	211	223	226	223	247	240	223	226	257	240	229	231	227	241	217	224	255	214	220	223	221	244	234	210	195	228	190	197	206	239	230	209	212	254	228	207	221	228	221	241	253	214	223	213	235	210	249	224	223	220	243	246	227	203	195	219	226	213	239	254	211	216	221	229	219	213	233	220	229	237	207	204	243	220	189	214	221	222	214	256	237	220	205	215	227	243	216	209	236	251	231	236	210	233	247	193	214	189	216	207	224	196	247	232	196	202	226	223	219	196	216	206	227	199	225	219	215	223	207	214	213	194	259	235	243	198	235	236	201	214	216	215	230	231	251	246	240	197	226	218	209	232	238	214	215	217	261	201	204	241	212	232	234	233	242	189	208	221	253	245	204	235	195	244	217	211	203	223	189	239	204	217	237	222	223	244	199	232	235	245	235	221	216	217	246	207	228	230	249	222	193	226	240	230	250	226	217	190	198	216	226	213	232	229	217	247	216	229	214	211	236	231	208	215	229	214	247	212	251	224	251	240	221	228	192	238	206	213	230	232	243	220	219	228	229	219	211	217	222	228	211	211	249	196	236	209	246	236	221	236	223	202	221	211	195	197	216	238	209	235	246	194	228	223	228	210	220	217	255	244	236	228	199	214	209	217	234	225	234	219	226
4541	568	612	593	625	587	582	561	586	575	556	541	544	546	531	550	583	598	553	496	564	513	566	568	566	529	562	532	535	593	515	544	550	519	517	560	575	500	537	512	565	521	524	497	538	545	581	533	598	609	561	528	555	539	498	528	516	519	525	589	513	546	539	539	560	505	541	557	522	512	568	540	565	515	565	499	519	568	560	583	507	554	518	531	556	554	562	549	584	561	544	533	598	547	540	573	526	531	568	509	505	557	564	500	568	546	548	522	570	518	548	537	555	523	515	537	498	548	582	557	532	557	549	530	590	534	479	539	548	527	535	570	545	567	535	528	508	527	535	545	557	547	548	520	567	562	532	560	543	551	533	518	568	523	514	526	532	602	557	568	530	533	535	537	561	528	475	558	518	564	520	533	517	547	560	529	536	566	531	541	557	504	531	534	528	548	527	527	590	554	530	558	533	534	527	535	535	527	524	506	552	522	519	527	565	582	535	523	530	532	561	503	554	594	472	526	555	503	518	513	572	555	582	547	549	516	576	520	569	560	518	526	533	549	555	564	561	544	501	492	558	557	538	504	525	534	548	524	553	506	525	527	559	542	533	542	535	523	527	547	518	535	521	563	566	572	527	524	534	600	549	514	514	530	533	497	525	528	526	554	581	613	514	522	526	517	535	536	558	520	540	533	573	528	538	579	567	527	524	548	566	569	496	508	508	533	549	560	541	542	498	538	519	544	498	532	529	545	544	525	512	545	524	511	555	536	504	529	524	548	517	484	528	510	544	586	551	535	545	575	537	525	492	506	581	513	504	582	525	559	534	540	521	543	555	558	533	512	527	573	541	579	531	547	558	541	538	548	514	535	502	581	520	562	558	528	508	499	548	562	568	538	467	551	526	550	534	542	534	527	534	515	533	560	537	565	542	496	563	546	538	552	549	550	554	524	545	549	580	561	548	558	550	576	567	571	523	550	541	563	531	552	570	565	516	558	578	554	518	529	502	532	541	550	528	496	494	552	525	564	545	529	532	557	546	537	568	560	539	583	563	552	546	504	528	515	538	547	527	564	519	498	559	539	530	562	553	559	561	526	535	561	548	562	564	523	541	573	557	553	540	526	574	574	509	561	528	546	504	553	506	610	559	566	566	553	568	537	534	590	542	573	538	519	543	570	569	549	535	498	523	506	567	525	525	552	543	570	599	595	562	552	547	570	528	519	546	568	537	480	559	580	543	553	534	549	566	555	543	606	538	552	498	528	540	556	553	526	573	533	559	575	529	507	523	591	547	547	542	533	534	576	532	522	576	534	528	572	536	516	553	557	549	528	515	525	544	546	557	562	541	552	533	541	513	576	562	545	518	526	536	550	596	558	513	531	540	507	515	494	570	563	529	568	547	556	542	577	508	573	538	533	543	480	523	563	520	521	529	496	552	516	505	546	565	579	536	547	508	583	555	560	531	537	509	563	528	566	558	576	516	568	516	541	498	560	495	511	515	524	538	540	547	521	542	534	552	542	582	550	530	547	555	521	546	497	536	533	565	549	561	601	555	510	525	548	543	502	560	549	562	546	562	543	537	549	557	573	530	565	565	539	563	559	554	519	561	533	549	532	519	546	551	531	545	553	531	521	587	504	511	543	501	558	525	549	550	522	561	541	541	589	545	542	576	524	544	525	557	497	574	547	566	540	541	525	581	526	560	542	538	582	567	542	582	575	543	526	539	527	573	493	554	531	524	557	547	552	513	565	542	527	556	509	520	569	503	550	524	564	543	554	535	534	516	566	569	541	556	564	529	548	543	515	545	549	576	511	535	517	511	547	492	542	531	549	532	514	542	578	507	535	586	520	545	539	532	531	531	526	557	589	549	501	515	571	511	550	543	527	524	544	596	514	549	553	539	517	582	536	524	556	542	507	517	552	490	531	557	609	558	513	559	500	548	570	549	522	516	574	557	528	550	548	576	535	546	556	564	550	547	560	571	552	537	477	542	500	552	560	551	545	527	564	555	546	580	539	562	544	565	567	551	576	513	521	552	535	558	525	518	522	556	569	543	559	539	530	554	549	575	579	533	529	531	567	504	606	606	534	540	537	523	540	558	515	554	514	548	536	513	535	504	530	572	515	524	545	547	568	540	516	562	557	563	584	535	541	506	553	541	565	568	533	534	509	537	578	518	576	540	544	575	592	522	535	519	560	534	558	517	533	544	519	567	572	547	533	543	504	565	571	522	540	512	564	520	521	556	569	562	543	564	596	543	558	560	508	541	574	544	564	539	524	549	544	514	544	568	514	548	529	585	574	501	540	568	531	525	582	562	549	548	537	536	566	578	529	559	556	553	540	550	558	569	542	522	527	511	546	550	525	539	555	568	554	550	583	544	572	554	543	520	539	534	565	563	503	533	553	547	523	538	516	549	537	509	550	552	547	576	512	554	520	526	552	602	533	549	541	523	480	562	578	551	575	562	521	513	556	522	530	552	529	494	548	526	505	603	556	586	531	516	549	554	493	576	522	573	499	545	539	536	523	525	526	522	527	579	558	547	590	556	486	546	554	550	518	533	542	506	519	543	601	530	545	559	516	534	523	500	564	526	524	551	525	550	517	569	594	592	531	558	531	565	513	535	571	544	566	550	579	496	528	551	555	527	556	541	510	485	536	549	551	512	522	585	520	530	502	539	574	542	560	565	551	541	577	529	542	542	544	540	577	509	526	519	535	566	514	563	550	556	555	526	532	542	543	531	528	541	530	519	517	562	545	573	508	564	537	539	493	536	518	514	514	574	530	576	555	558	497	547	518	539	541	532	569	539	620	529	507	554	539	545	492	533	554	523	578	514	519	535	511	510	582	544	520	589	576	548	550	578	557	558	532	521	588	544	579	542	546	521	517	534	585	490	529	513	542	546	546	521	501	559	525	524	517	501	539	526	530	541	520	556	553	482	552	539	579	564	547	572	565	552	537	527	538	541	552	562	533	531	545	531	538	542	583	535	557	517	538	572	583	529	533	518	556	562	536	531	569	598	570	525	521	509	539	538	486	544	529	523	531	533	540	525	512	566	511	506	536	578	530	512	562	530	495	536	584	531	538	527	516	550	531	584	535	493	498	563	519	520	556	502	544	518	558	553	568	533	570	537	516	490	561	562	513	531	521	559	551	522	497	545	530	556	494	571	583	545	535	530	540	529	511	569	549	512	511	528	542	539	504	540	551	518	530	555	548	550	536	555	534	544	565	573	522	546	536	516	548	551	552	550	576	524	590	560	524	543	531	532	525	536	566	534	536	543	523	549	552	524	580	544	546	527	513	544	551	536	554	534	578	566	553	524	515	527	528	582	552	515	541	541	543	530	588	537	546	578	549	504	559	555	481	521	584	542	533	538	540	548	536	552	586	542	509	533	526	573	554	519	539	561	511	514	526	546	579	525	557	538	573	582	527	536	549	550	546	517	501	508	537	507	520	548	536	559	567	603	557	531	528	552	548	544	569	535	514	548	521	554	530	521	506
44691	10399	1489	822	573	449	355	293	270	202	210	184	171	171	162	161	163	163	127	143	134	142	133	130	126	138	121	150	118	125	119	140	134	138	99	98	145	109	114	144	130	119	113	113	134	136	109	136	124	130	123	130	136	105	105	125	153	133	101	104	92	123	125	107	108	118	104	111	107	114	127	121	137	127	142	101	118	113	121	124	143	104	113	126	142	92	114	126	126	113	130	118	119	121	120	114	128	121	112	127	112	129	124	128	115	132	101	119	111	114	130	116	113	124	128	129	144	117	129	111	122	120	114	131	129	114	131	140	128	122	122	115	104	117	119	106	116	121	112	100	124	133	101	124	101	107	107	126	138	125	134	105	106	113	126	148	127	118	114	102	118	125	118	125	121	117	121	123	93	125	103	132	124	158	116	120	81	105	81	106	121	129	130	119	118	129	120	123	124	131	88	124	128	120	133	112	99	138	120	125	112	112	119	134	131	114	101	113	136	106	127	117	115	133	126	124	129	120	110	105	119	118	108	131	112	119	124	111	119	109	154	124	139	116	127	119	119	128	131	111	127	93	140	123	106	133	119	128	88	122	110	124	133	107	113	123	119	121	117	118	120	129	100	119	131	131	123	125	123	128	129	109	120	140	114	120	115	109	128	115	100	131	127	118	101	114	140	120	124	122	102	101	127	114	125	128	102	121	136	149	116	118	101	104	130	105	105	112	127	118	110	107	120	120	102	130	123	111	131	118	123	123	134	136	110	122	115	117	115	130	123	134	111	102	134	122	108	127	158	111	124	132	134	98	105	116	127	145	128	125	102	116	119	121	119	122	129	115	117	117	131	103	106	116	122	114	100	142	126	98	106	132	117	124	102	130	114	146	124	120	122	121	119	125	127	125	127	102	118	131	146	118	108	126	122	131	135	122	134	114	132	129	125	117	137	114	110	110	134	123	104	104	121	126	133	122	113	119	127	120	119	125	121	120	113	112	126	123	109	121	115	119	120	104	124	106	123	133	112	136	136	133	102	126	122	107	122	127	115	110	125	129	113	117	139	105	133	123	136	100	124	156	122	138	100	119	132	135	150	99	113	118	112	132	126	110	131	115	123	119	121	116	116	148	108	131	102	139	110	120	116	150	114	119	127	120	137	118	110	113	122	117	127	102	124	110	119	105	133	125	129	102	117	102	106	130	123	113	116	113	138	121	119	130	118	122	130	110	137	151	140	101	114	128	120	105	113	116	128	116	127	132	112	132	109	113	135	111	124	119	132	131	116	115	122	118	113	126	120	125	117	146	99	117	107	108	107	116	119	101	112	142	111	133	128	115	111	125	128	113	93	109	119	119	91	129	112	130	114	119	124	97	107	116	128	121	103	140	115	104	112	126	142	123	84	126	117	127	145	110	123	138	109	120	128	123	122	114	122	100	107	137	115	147	125	105	121	113	130	128	125	117	129	120	124	112	108	115	115	100	135	116	132	105	119	126	136	140	119	122	125	118	124	127	105	117	129	107	110	115	129	111	117	115	121	97	127	99	111	104	137	126	112	86	127	123	118	119	116	118	113	120	116	117	131	116	127	115	104	133	130	119	118	122	128	112	105	103	101	116	131	114	109	102	105	128	106	123	113	115	111	123	120	126	116	110	131	126	118	108	117	128	127	115	110	128	126	120	119	140	121	119	128	107	128	121	124	124	130	113	139	134	131	116	104	105	141	115	154	122	130	118	117	131	119	109	117	124	118	135	112	123	123	123	91	112	131	106	117	132	118	118	100	135	119	139	115	122	125	116	103	130	108	125	97	134	121	130	142	130	129	129	130	127	128	119	122	115	122	114	127	130	111	130	106	110	132	114	114	118	106	132	127	129	123	90	119	127	127	149	113	135	114	127	110	128	140	115	128	119	130	93	123	127	131	118	119	122	106	109	110	128	114	127	110	108	112	128	134	133	115	95	139	121	122	112	103	115	113	117	106	122	114	121	108	122	119	104	112	117	114	136	116	125	129	108	120	114	112	109	136	102	117	106	144	98	122	148	128	110	115	116	130	120	107	125	137	134	116	102	112	130	110	115	100	133	124	122	119	125	116	124	111	134	106	126	114	140	127	113	108	118	134	121	117	136	123	114	124	106	119	121	134	115	129	101	125	108	108	121	116	129	106	125	108	95	110	117	122	122	134	116	115	102	136	114	127	128	106	130	113	131	133	120	109	125	110	133	142	132	116	117	130	115	140	121	128	113	105	130	127	106	127	123	98	128	127	123	103	141	135	122	116	123	120	138	114	98	106	130	138	121	131	117	121	131	139	129	138	140	117	123	121	111	117	117	133	122	121	106	119	101	117	108	121	107	129	120	104	125	117	117	123	124	109	109	120	118	125	111	111	120	133	147	125	137	122	118	118	111	111	125	138	113	132	119	141	144	120	118	121	108	96	116	118	114	131	127	115	125	128	105	114	114	129	113	114	118	132	119	138	127	117	135	124	132	117	114	134	109	113	87	115	111	117	123	124	93	110	122	130	110	130	126	120	131	118	101	140	115	117	127	116	138	124	100	105	116	124	109	117	124	128	108	111	95	119	120	117	116	126	137	139	125	130	134	123	113	138	107	141	122	141	110	123	103	117	112	111	122	110	128	113	122	149	130	118	135	127	111	129	124	124	119	137	120	112	132	126	124	134	138	124	119	119	114	112	148	131	127	109	128	108	119	118	92	113	128	124	117	123	121	131	122	114	119	126	130	131	135	123	117	120	120	109	124	104	136	121	101	109	113	146	136	133	127	114	119	131	116	114	106	113	113	130	120	113	113	130	105	113	127	122	121	111	114	128	116	119	133	132	105	123	130	117	119	111	123	109	102	127	114	98	100	150	98	128	113	129	108	114	123	102	98	129	107	91	113	128	136	116	120	108	110	117	116	128	125	117	127	118	128	103	105	96	141	107	120	120	120	109	109	119	119	130	114	127	122	131	119	108	114	88	97	122	126	123	99	133	130	120	113	121	107	106	107	124	103	113	133	110	125	144	141	119	146	151	115	112	140	114	130	106	104	130	121	122	107	119	120	137	111	130	137	111	128	127	108	129	121	103	108	112	120	128	126	131	108	128	122	128	132	126	120	128	129	120	117	119	130	108	121	111	116	113	133	130	137	104	110	123	115	129	115	127	126	115	109	116	123	119	137	131	117	139	126	128	127	123	126	108	130	132	129	133	115	123	133	138	110	128	136	117	119	117	142	124	141	123	117	119	124	115	94	126	124	110	117	133	113	107	115	126	103	109	119	101	116	101	111	117	120	112	134	122	113	116	111	143	119	128	133	122	115	127	124	102	127	106	117	109	120	130	111	119	138	102	101	120	97	106	128	102	113	114	116	117	123	120	127	134	118	131	136	122	118	111	124	108	124	116	134	106	122	108	115	136	123	109	114	127	107	102	122	120	122	116	133	121	126	105	106	132	122	133	112	108	132	108	115	139	124	118	147	134	123	119	136	129	145	121	114	115	127	114	127
19979	978	2186	2491	2200	1791	1503	1268	1120	927	849	800	675	727	635	598	553	541	528	506	498	506	463	476	451	472	420	440	406	405	440	387	401	401	411	390	400	384	372	361	430	373	348	327	378	385	393	368	345	332	373	377	371	363	400	362	364	366	371	415	371	337	345	342	366	338	359	370	339	336	337	317	360	326	355	346	332	371	331	347	338	358	347	366	344	322	362	345	353	353	310	358	359	333	336	348	396	374	350	341	361	342	335	348	332	399	341	367	342	328	381	334	336	376	346	331	344	327	364	315	380	317	344	351	366	385	330	345	315	353	349	314	344	341	353	347	317	367	354	330	336	340	372	329	364	317	317	326	320	316	374	333	328	306	364	356	346	390	338	348	337	335	320	337	327	345	328	334	360	334	356	359	358	343	331	333	341	337	369	317	357	358	353	357	318	324	353	337	332	353	358	349	350	352	333	344	323	356	345	331	360	372	363	336	318	327	310	363	339	325	335	331	328	345	372	366	331	338	352	352	353	378	329	352	365	345	339	332	371	376	308	345	367	330	350	345	360	318	359	341	335	351	362	338	338	303	357	368	315	334	344	345	351	336	315	331	353	324	331	323	328	322	369	358	359	337	365	360	345	343	363	341	333	336	344	344	361	365	321	379	334	334	362	368	327	379	330	324	301	363	364	349	354	330	316	339	337	330	366	307	369	344	343	315	365	332	361	317	348	366	357	364	357	383	329	318	353	353	336	320	357	340	354	355	372	354	337	357	343	329	343	330	323	355	339	343	333	318	344	349	338	354	336	312	358	330	340	363	353	376	367	352	349	339	349	318	329	358	336	339	333	365	333	351	350	335	338	326	344	358	328	312	347	292	344	346	366	339	340	367	323	355	323	328	350	331	332	329	352	318	336	342	318	341	343	351	324	343	344	345	335	335	344	359	338	346	317	330	334	354	318	348	330	342	369	341	329	314	364	325	334	361	354	342	328	331	337	330	320	357	310	341	357	337	330	352	343	315	340	309	343	303	348	352	350	358	354	356	340	354	326	350	313	361	352	336	345	326	366	344	352	350	345	335	354	336	352	336	385	361	342	319	320	357	351	358	349	338	342	352	332	347	335	331	351	367	368	321	355	322	368	355	319	333	304	307	334	319	351	321	321	345	352	368	355	324	328	354	308	326	361	329	346	346	316	346	338	309	348	313	345	347	338	332	314	344	356	337	332	345	337	360	345	371	343	348	321	349	350	384	310	341	345	366	328	348	339	325	295	341	320	365	332	337	337	340	336	346	359	344	360	325	337	351	336	323	337	342	392	375	308	298	363	345	340	346	346	338	331	310	302	355	332	349	364	343	337	349	326	367	364	344	341	318	355	325	344	338	348	346	334	322	349	343	327	337	376	359	337	333	343	331	323	335	303	349	307	346	363	328	356	296	342	329	355	345	355	344	321	355	336	325	331	322	325	395	340	331	349	346	334	337	331	346	337	346	333	334	342	333	326	357	333	354	333	360	362	321	315	341	345	370	315	362	360	338	344	337	351	336	380	396	312	362	351	354	311	338	347	316	349	348	350	350	340	347	310	345	339	312	322	310	345	312	354	374	319	331	321	353	359	314	371	332	350	354	326	350	327	387	345	338	334	351	337	349	342	342	325	366	346	363	366	357	313	335	346	359	321	347	344	317	349	333	344	355	342	354	338	379	362	323	308	359	348	332	353	351	331	389	320	358	335	366	334	363	357	329	332	347	341	367	313	336	344	344	366	351	340	350	328	348	342	370	357	354	351	341	352	321	341	347	354	341	339	346	351	321	342	352	339	325	336	351	321	313	362	317	319	325	328	342	333	336	334	351	330	350	299	343	374	312	325	297	386	311	336	322	316	348	332	340	343	349	388	346	351	312	357	294	350	343	304	341	373	316	308	341	335	302	349	332	331	352	348	314	343	349	350	338	343	332	349	412	339	345	346	350	373	323	365	351	351	338	338	341	370	332	363	322	335	318	334	350	345	340	333	321	323	370	353	345	350	353	332	354	334	368	353	332	351	335	329	389	380	373	345	335	360	345	371	366	331	376	366	345	295	361	366	390	332	356	334	330	314	324	358	324	362	334	321	321	339	305	349	349	340	310	346	358	353	355	376	349	338	316	335	353	340	329	338	307	367	319	321	363	344	376	301	323	324	327	386	341	327	364	322	349	313	342	352	326	342	355	327	324	340	335	376	344	366	344	340	316	347	337	344	318	321	321	380	320	336	345	353	340	328	361	347	342	338	335	329	350	333	389	357	307	345	351	349	370	328	316	388	329	348	360	316	348	322	352	328	349	335	348	315	329	362	356	343	385	330	345	355	331	357	354	313	377	360	344	354	322	338	322	353	337	322	365	334	367	329	333	346	339	344	352	342	332	351	357	350	340	328	335	332	360	357	349	347	342	329	338	363	340	360	370	342	324	348	349	324	363	302	372	351	343	330	326	330	364	335	347	340	345	366	343	368	354	345	330	363	348	368	364	338	316	366	308	343	337	344	325	323	363	346	351	318	354	343	316	280	354	336	338	332	330	315	322	352	363	344	336	331	336	359	349	360	357	360	323	365	356	347	316	306	320	348	325	334	324	355	303	366	382	364	324	354	334	386	344	330	310	328	357	362	330	338	367	327	318	338	336	339	324	359	359	316	320	319	348	337	320	372	303	323	328	330	343	369	314	309	320	363	322	313	350	349	368	323	328	320	323	340	356	323	350	376	350	337	354	356	317	341	336	345	303	334	361	341	343	336	322	349	363	331	332	340	387	330	329	330	386	390	337	326	332	353	314	348	356	323	351	362	329	335	323	341	326	318	318	334	361	338	323	329	340	349	342	315	341	326	381	336	319	324	371	322	339	352	349	355	329	353	349	359	354	346	343	369	353	345	351	335	344	342	357	349	318	343	337	332	361	349	341	360	345	359	343	365	307	330	338	336	369	333	331	316	328	367	330	346	332	358	363	359	352	329	357	340	341	363	353	310	329	345	296	325	331	322	327	336	355	312	383	329	325	342	322	335	331	335	340	339	336	337	356	358	356	350	326	326	355	321	328	377	330	323	333	365	347	332	336	349	397	347	373	302	335	371	343	320	314	343	352	346	320	332	311	314	382	353	328	340	342	327	351	351	331	352	328	334	338	338	358	318	345	339	332	356	311	339	369	335	355	344	335	365	354	304	328	329	355	329	350	318	339	327	380	362	318	339	361	371	318	320	336	340	351	334	328	358	375	318	343	358	356	358	346	360	344	325	356	321	328	343	348	340	367	340	338	324	325	362	335	324	328	330	350	313	299	334	360	318	331	325	330	334	341	344	350	331	355	332	338	291	327	343	337	339	356	349	329	344	366	360	318	335	332	378	341	323	372	341	316	336	349	343	336	353	366	340	311	359	334	357	339	342	343	329	331	347	351	373	349	351	350	379	335	337	338	345	362	305	340	328	364	307	339	290	350	327	357	338	325	353	347	333	346	328	332	364	359	339	331
56072	18258	6181	1971	1200	923	695	584	510	444	439	386	380	361	310	291	295	298	296	255	285	257	285	268	259	254	277	249	268	257	236	247	286	258	227	279	239	253	258	214	234	238	225	193	238	262	245	234	228	281	260	213	225	235	245	241	227	268	270	230	262	245	233	267	234	239	227	252	215	228	266	237	272	226	218	271	253	235	258	261	246	256	237	234	231	243	275	235	218	239	201	221	227	243	243	263	257	256	228	225	193	235	232	269	265	233	208	233	243	260	256	220	255	208	256	207	229	246	218	229	252	246	214	234	225	245	250	241	260	219	247	225	230	222	253	249	242	230	218	249	254	239	232	262	236	212	242	229	235	231	254	246	259	238	254	239	230	239	256	253	247	237	247	245	209	258	254	239	215	228	253	267	198	223	212	254	246	217	221	227	247	255	224	235	265	239	243	217	243	252	252	224	249	237	244	239	231	210	247	256	248	236	219	241	256	255	248	217	242	255	232	210	230	207	248	252	263	248	281	225	248	256	234	233	247	208	260	247	235	255	230	228	217	235	246	233	255	227	274	250	228	231	226	237	254	255	233	251	242	249	221	267	255	236	234	229	233	245	220	234	212	259	220	257	250	247	235	261	243	220	249	250	247	262	236	222	231	252	230	232	250	235	230	231	228	251	233	229	245	234	229	253	226	261	252	279	223	263	254	257	257	241	230	260	239	245	232	223	225	251	262	268	238	257	245	253	204	257	237	229	211	213	204	235	210	232	210	270	215	259	230	243	241	225	230	237	258	225	236	237	249	262	232	264	194	250	218	250	237	245	264	254	250	246	230	250	237	234	222	254	247	205	230	225	228	230	246	240	249	246	227	257	253	251	278	253	257	255	225	235	237	251	227	245	240	216	254	239	244	241	270	235	230	214	249	230	246	234	231	215	261	229	233	199	233	229	256	250	241	215	254	226	220	253	242	212	243	224	212	222	237	230	233	243	232	212	239	232	242	254	228	238	237	243	228	246	241	247	255	219	249	274	263	260	247	239	249	220	220	224	238	273	239	232	223	230	245	258	214	204	239	235	257	263	240	226	240	221	208	249	240	227	227	264	207	251	234	229	250	229	248	258	235	246	258	220	248	243	233	248	245	229	218	245	266	238	214	250	244	215	234	232	238	252	299	256	242	197	213	243	233	216	238	232	255	242	258	272	209	230	236	231	284	254	247	252	237	263	244	257	219	211	253	223	249	244	235	233	243	253	246	245	234	240	250	250	223	242	236	264	242	241	249	261	277	249	233	253	252	244	227	236	244	222	254	264	244	236	246	252	239	256	269	251	242	221	230	243	230	233	237	231	246	209	232	236	244	230	227	248	227	241	259	265	243	266	235	239	260	238	284	229	256	238	242	200	242	247	243	293	240	268	237	256	241	235	210	252	273	261	233	217	223	241	257	265	250	238	217	224	251	219	247	220	234	284	249	226	260	209	242	215	251	251	227	247	267	263	250	231	253	237	219	217	242	243	245	267	195	226	215	241	259	240	219	222	225	210	220	233	240	232	221	236	263	258	237	238	254	258	251	250	263	230	214	260	236	231	207	241	241	243	230	227	240	255	227	202	236	214	246	225	229	260	240	257	249	239	218	274	204	232	237	234	212	205	246	228	251	242	249	234	256	226	243	228	249	236	218	216	226	235	250	220	267	265	217	215	240	237	210	199	249	246	229	228	214	196	245	229	215	245	267	240	251	219	213	234	225	240	241	221	223	250	207	254	260	256	263	243	233	213	243	236	244	241	224	221	216	230	259	241	234	229	237	237	257	271	251	242	241	239	266	211	225	262	250	230	247	216	226	237	222	254	227	210	260	238	251	246	213	240	261	214	232	245	251	223	227	228	240	262	234	249	250	244	238	248	227	234	268	227	272	240	245	256	205	248	241	239	232	209	216	230	250	260	220	229	230	217	264	229	246	276	238	221	246	230	237	223	217	246	256	237	238	254	234	267	216	212	242	230	217	243	261	233	233	243	220	246	244	255	227	229	268	242	228	236	241	241	266	297	238	249	234	237	232	232	249	229	231	245	242	245	233	241	244	246	238	208	262	240	263	246	231	223	238	241	217	210	243	246	242	244	226	250	233	255	247	249	222	246	246	240	243	225	214	255	239	249	245	243	237	238	207	222	252	240	256	239	233	263	227	276	256	249	264	242	232	261	251	211	253	260	243	245	265	258	249	241	219	240	247	215	225	264	245	244	253	252	215	241	218	254	233	239	223	215	244	235	238	237	225	241	257	230	240	252	217	229	251	233	243	264	230	229	250	238	241	226	249	246	240	240	228	250	227	259	231	243	214	251	228	252	232	237	228	221	232	205	210	252	241	261	232	217	243	227	263	235	243	240	250	260	226	224	248	242	249	233	253	244	253	255	237	251	234	285	251	235	222	253	242	253	214	273	238	257	226	259	222	219	231	243	240	227	235	251	248	246	245	251	221	238	205	235	222	251	242	225	218	231	219	234	252	210	233	246	225	240	262	266	238	233	229	224	246	233	226	215	251	190	215	251	207	274	247	228	240	238	230	224	262	237	239	240	231	253	217	228	236	220	232	247	225	216	252	259	237	253	247	241	234	268	228	235	262	240	231	257	236	234	233	233	245	247	232	260	217	253	271	245	222	244	230	236	213	267	235	223	236	227	234	219	225	221	236	258	234	238	241	222	235	233	231	208	228	245	250	237	239	265	242	223	215	254	244	246	214	224	205	228	259	245	243	226	253	256	225	201	215	219	245	242	234	250	223	246	249	209	242	264	243	241	258	258	240	238	212	236	243	229	243	243	228	246	246	260	243	244	262	250	221	250	206	264	243	239	231	234	231	248	270	248	221	239	237	258	231	225	267	256	239	237	266	243	235	248	241	238	256	241	254	244	232	265	212	254	246	256	257	251	225	238	242	230	232	255	240	239	219	219	252	235	268	259	233	256	239	226	230	235	235	204	218	258	249	232	226	256	266	258	219	228	255	233	237	216	221	258	246	242	226	248	238	255	218	220	246	231	237	244	222	214	230	232	229	240	248	226	229	238	213	201	244	258	224	220	257	239	242	209	278	227	253	240	231	244	229	259	242	237	266	224	236	246	257	229	249	256	273	223	259	223	260	234	244	238	245	242	238	249	255	233	234	246	198	234	210	243	256	237	223	223	236	220	210	238	256	200	247	248	239	241	240	208	265	251	251	221	235	275	230	215	224	199	196	267	254	253	222	227	235	254	261	235	235	244	244	236	233	233	225	240	228	241	227	247	248	238	217	262	238	251	228	246	237	241	259	225	248	241	229	256	241	221	225	280	250	235	227	218	277	230	222	228	255	231	235	244	248	223	251	233	252	208	231	236	240	234	247	247	214	253	241	243	248	235	226	249	245	261	247	244	260	240	242	269	262	229	258	244	243	246	213	261	249	238	266	206	228	234	222	215	230	224	253	276	209	258	235	205	239	249	238	231	249	256	253	265	224	234	222	263	232	210
25912	1899	4155	4858	4193	3473	2850	2451	2107	1785	1655	1487	1352	1201	1154	1081	1025	1025	977	930	891	843	811	856	765	856	778	759	752	766	680	736	739	718	643	699	678	733	650	676	667	677	683	679	680	677	611	700	644	620	678	682	646	650	621	667	591	616	658	639	651	628	647	649	631	665	658	584	652	623	588	588	605	645	638	610	623	659	661	618	625	613	631	650	644	557	595	565	630	609	593	609	606	599	635	631	608	605	619	583	622	609	595	633	598	662	611	585	611	619	613	646	618	631	611	590	625	579	601	645	593	583	602	566	582	630	648	594	546	578	591	602	626	585	641	611	622	610	577	594	598	585	586	612	614	622	629	604	583	641	659	608	629	626	652	571	642	595	628	583	605	620	571	636	614	604	618	626	623	592	629	632	602	606	632	605	647	595	599	604	593	639	639	605	578	615	596	601	614	598	657	562	585	642	607	585	644	614	633	581	627	603	600	599	556	595	593	566	621	554	618	612	572	636	595	575	567	568	587	616	597	582	571	626	637	631	573	641	609	598	551	568	584	641	611	627	620	583	572	577	588	578	610	601	592	607	623	642	594	615	572	627	567	620	595	600	554	614	595	610	622	617	634	588	606	606	599	603	617	599	591	590	634	608	587	636	567	597	603	629	605	583	619	583	569	638	586	582	593	617	603	596	632	594	573	574	609	596	588	619	639	592	609	609	596	648	620	593	614	609	610	560	575	639	606	614	575	603	612	631	623	639	603	607	558	593	617	625	608	561	614	609	604	603	612	570	588	611	612	597	589	611	595	637	639	626	564	577	630	588	625	585	591	655	605	590	633	633	567	621	594	561	600	594	589	613	554	597	609	620	612	629	631	596	615	568	631	629	586	648	615	608	601	620	585	605	627	586	638	569	597	571	550	608	613	585	588	637	621	586	643	567	571	602	637	592	614	592	602	611	610	654	599	611	577	565	593	643	605	631	567	603	616	647	602	599	583	579	605	632	644	636	592	594	564	608	550	601	587	573	574	578	629	574	560	626	609	618	560	588	594	586	573	595	613	613	605	625	603	600	596	616	584	648	567	598	586	592	626	558	600	582	609	657	630	573	587	632	595	655	598	574	598	648	583	554	587	602	601	616	665	594	635	635	591	598	576	620	607	626	571	625	565	584	568	616	624	563	664	580	632	589	625	592	631	608	590	577	598	629	612	576	586	569	580	598	600	623	591	594	539	598	597	586	584	612	635	630	589	572	565	623	587	581	634	607	603	602	635	602	566	585	604	616	586	583	628	627	585	588	597	584	597	595	570	621	619	607	623	619	601	617	591	594	621	589	598	595	576	655	611	602	561	624	599	589	610	659	631	560	577	585	604	616	615	600	617	605	607	598	601	607	587	613	566	569	596	573	603	605	628	640	582	612	595	613	612	604	597	605	601	595	635	622	589	663	605	538	602	631	607	592	563	571	623	598	621	578	603	627	586	657	641	592	582	577	633	577	595	616	608	635	614	596	609	569	592	576	617	590	609	576	631	572	575	623	619	585	563	618	603	591	550	606	602	611	602	613	613	616	581	628	633	650	585	597	604	611	601	590	619	604	602	597	605	598	603	633	632	585	591	589	611	643	620	609	657	589	590	594	622	600	593	596	542	608	633	634	619	604	614	584	618	598	582	636	587	648	639	602	571	588	606	611	586	595	562	598	583	657	607	579	601	602	651	602	618	597	578	564	615	606	566	581	618	636	563	584	594	623	648	590	603	620	567	631	620	623	626	594	620	604	627	635	568	622	609	650	624	598	628	616	574	641	588	620	647	627	573	596	630	579	612	589	596	625	624	583	565	556	559	628	601	658	594	627	628	590	564	608	617	614	561	616	605	571	586	608	623	606	605	619	579	615	605	619	610	594	633	583	626	580	580	587	574	604	596	597	613	596	583	617	574	638	606	582	630	640	634	649	610	639	629	593	592	595	595	569	630	609	626	579	601	559	630	630	596	627	559	599	589	604	628	566	562	660	610	573	617	580	568	615	660	626	618	610	655	647	594	662	584	552	634	617	605	626	610	626	552	627	554	649	622	640	581	632	555	597	601	648	587	622	619	578	598	574	601	634	577	549	605	571	612	596	571	583	600	649	639	613	613	596	628	593	638	628	619	616	629	683	602	588	598	578	586	609	620	597	651	598	614	570	574	592	642	630	642	593	609	624	630	611	618	627	586	635	588	593	596	584	632	610	608	595	597	603	642	658	561	618	616	618	612	576	638	602	603	606	574	622	580	566	622	627	577	609	589	620	629	578	588	595	625	580	601	605	610	622	558	592	596	599	614	570	602	596	592	563	603	606	590	624	599	605	645	610	631	588	570	609	609	643	600	595	606	602	622	600	595	601	575	621	587	626	540	629	623	585	603	586	622	575	602	624	579	601	614	585	558	593	581	609	560	607	568	633	611	600	588	610	576	606	600	590	548	613	593	563	603	576	613	606	636	603	588	625	609	635	593	614	639	617	632	603	585	599	571	637	605	596	580	586	604	633	597	611	581	605	620	553	645	593	610	601	637	600	617	589	612	597	576	631	559	624	614	555	644	595	601	593	568	573	605	638	575	655	622	605	602	591	591	590	602	626	595	570	616	646	615	588	598	593	604	604	632	613	601	618	604	540	636	554	608	596	600	593	593	580	597	616	624	624	598	597	590	570	599	617	620	638	573	570	654	574	579	613	596	585	609	585	641	577	578	626	601	607	594	581	614	594	558	599	627	588	579	605	599	613	606	582	589	588	582	609	589	586	593	619	564	635	580	584	627	607	586	604	581	566	609	574	584	630	601	614	584	598	588	621	620	624	594	617	637	597	607	602	636	540	580	602	617	560	593	622	618	610	612	602	591	575	603	643	640	614	595	607	591	634	571	565	541	544	552	560	613	607	603	584	558	628	614	628	618	550	623	559	610	621	581	598	600	628	576	638	586	657	594	596	617	568	579	567	603	624	614	577	608	592	586	618	619	603	620	647	582	594	624	621	590	595	625	564	601	594	584	593	609	656	600	603	562	590	614	584	617	587	617	534	591	585	591	620	602	605	552	601	578	611	585	608	630	575	609	603	584	608	579	558	602	639	586	552	607	566	591	595	639	634	629	595	620	585	578	583	601	599	584	603	610	621	609	573	576	623	571	636	615	597	567	609	545	634	643	595	640	597	592	570	596	646	613	593	575	592	571	610	582	620	616	609	631	596	643	599	583	585	585	610	620	606	590	598	618	590	622	571	634	539	632	621	627	610	602	576	585	618	614	599	628	609	553	599	613	591	559	634	651	602	623	587	633	593	630	587	581	588	631	614	626	642	588	565	569	649	617	603	598	606	614	590	623	601	636	611	643	653	632	645	598	611	604	624	599	578	644	616	629	597	616	611	610	671	582	616	607	624	579	597	641	586	607	625	614	604	622	625	624	560	606	599	605	627	590	580	606	586	615	617	651	611	625	605	572	614	580	646	588	639	598	616	674	629	569	610	589	593
4534	417	315	239	219	233	247	217	200	230	226	217	203	204	236	223	214	235	228	222	235	235	247	229	243	244	219	223	197	209	216	207	239	230	229	215	231	239	229	256	226	247	212	224	219	234	232	234	205	217	245	236	216	216	199	234	206	241	243	228	235	233	220	230	218	224	211	231	234	227	226	246	209	263	223	215	217	225	264	227	211	212	231	204	199	219	194	236	211	231	225	225	223	245	221	218	248	203	217	213	215	239	218	207	232	249	243	201	207	222	207	205	217	235	201	220	217	237	211	218	228	221	230	227	234	213	235	210	248	218	245	233	214	234	231	229	223	218	232	253	217	188	222	265	221	231	222	234	233	245	210	192	226	233	218	225	231	218	205	252	225	222	216	203	236	193	217	257	213	211	238	223	226	204	228	206	221	228	231	226	195	234	194	230	242	217	230	247	251	233	212	205	214	234	237	220	214	222	216	233	208	208	244	214	234	217	251	218	260	235	210	220	208	225	208	216	232	242	228	224	209	238	226	223	196	226	247	229	210	228	229	244	214	210	218	213	240	235	204	231	227	228	208	215	230	218	239	209	215	230	217	208	240	210	226	221	211	223	264	218	209	240	218	215	212	229	245	200	218	204	239	232	243	243	220	244	239	201	211	238	248	223	214	233	198	225	217	212	234	236	235	235	194	232	229	243	198	193	219	207	210	212	237	223	239	204	182	216	236	195	182	243	234	215	227	240	250	192	230	215	215	220	219	244	208	244	235	238	215	197	215	218	225	225	230	200	227	226	250	254	232	214	204	248	222	191	219	218	220	246	225	231	232	225	230	231	218	230	245	220	233	225	219	225	247	234	219	198	210	227	235	227	230	215	245	220	223	164	225	226	249	207	240	230	224	216	196	246	219	209	202	238	237	221	231	203	215	212	225	211	227	252	213	228	202	227	222	229	246	233	212	228	228	246	247	219	234	259	231	212	245	245	242	216	226	243	202	201	226	187	235	235	242	234	221	213	241	257	220	231	222	228	253	190	181	232	221	221	234	209	235	224	229	206	236	219	214	214	208	224	205	231	221	225	214	212	246	194	242	254	240	212	216	233	233	198	240	222	208	221	243	227	233	216	199	201	202	226	220	218	229	214	196	229	230	204	224	217	213	203	242	221	210	220	217	251	241	210	202	228	198	209	226	224	216	233	233	212	217	210	212	215	246	225	243	238	209	227	241	234	208	225	214	230	211	236	233	240	238	222	211	204	241	208	252	207	225	226	229	255	219	248	200	237	234	195	206	227	238	236	223	202	215	191	227	241	239	230	222	225	234	203	217	210	212	218	220	217	211	243	231	223	184	205	239	217	242	203	216	197	239	217	220	252	208	248	232	245	225	228	215	230	219	250	219	220	242	259	219	203	232	226	211	207	205	206	200	218	223	207	204	238	216	243	214	233	218	231	231	240	206	217	225	214	222	229	253	228	220	210	222	211	218	232	228	236	210	217	228	245	228	257	237	197	223	220	226	205	224	220	209	240	223	233	232	242	223	235	222	220	252	212	262	235	217	224	223	230	244	204	220	208	226	227	226	222	239	221	240	217	225	216	228	220	215	205	236	244	220	226	219	196	215	229	221	235	230	211	204	212	220	217	223	191	215	210	190	248	215	241	217	223	225	243	241	242	226	234	192	240	250	235	241	222	212	201	244	221	219	220	207	223	228	230	235	267	235	227	212	203	239	209	243	215	221	235	241	228	224	238	226	214	241	206	201	199	245	252	243	203	253	211	213	225	210	221	242	261	237	220	211	223	236	239	212	242	235	219	225	217	214	212	247	235	234	221	220	231	218	241	219	230	240	219	217	215	222	229	216	232	238	238	204	192	212	214	233	239	256	217	216	207	218	195	217	197	222	221	243	218	215	209	217	227	192	218	231	215	191	254	228	223	243	214	199	221	228	214	222	220	246	225	234	189	206	195	205	226	212	249	198	222	213	217	200	236	231	214	214	249	218	236	205	237	226	232	213	232	231	242	233	213	244	190	242	225	221	199	202	186	222	238	203	211	220	234	256	250	229	211	216	218	234	233	238	227	234	226	217	222	227	240	209	226	233	222	227	243	239	180	202	225	227	243	217	235	248	218	240	223	237	198	231	226	187	216	214	240	198	237	231	210	248	233	211	212	238	206	219	224	250	219	198	212	233	217	228	217	223	224	201	232	215	235	211	217	253	231	209	226	238	256	221	208	241	234	228	198	236	189	235	242	224	190	249	216	235	239	235	226	235	226	229	241	233	226	229	226	223	224	233	229	231	229	225	225	219	243	242	221	226	212	224	218	233	227	216	216	229	241	209	203	238	204	216	237	246	237	215	232	214	208	201	212	233	236	234	239	227	193	205	244	234	239	226	257	212	236	227	229	224	219	205	238	229	202	213	206	210	233	225	231	232	206	242	213	230	223	243	219	250	229	216	199	244	241	240	216	210	233	213	242	204	204	237	217	201	231	197	198	207	234	242	220	243	209	210	208	207	204	227	250	225	213	214	234	229	230	244	231	179	210	215	232	218	204	243	223	253	236	207	229	255	218	204	214	234	258	206	228	247	229	238	195	246	210	228	217	215	227	228	231	227	246	189	227	249	231	214	237	213	212	225	211	206	232	193	209	239	214	239	213	216	232	200	223	232	202	207	241	225	260	212	189	215	236	250	239	239	200	281	233	203	220	201	249	246	206	239	209	216	233	219	238	220	199	216	230	213	249	201	214	223	186	224	229	191	223	227	236	208	245	208	218	230	223	238	224	222	227	189	257	218	214	224	260	212	233	220	209	223	239	225	218	216	233	219	267	240	217	232	236	224	240	246	199	219	221	240	241	231	215	215	238	231	216	239	243	242	233	226	246	221	242	240	191	214	209	237	214	223	209	208	227	233	251	223	233	242	195	243	212	229	206	220	216	218	249	215	222	188	217	203	214	212	210	230	243	256	215	245	196	220	212	196	253	237	200	199	223	238	213	234	197	236	252	212	228	221	206	209	248	239	223	208	223	204	212	228	203	246	217	201	208	230	224	231	236	203	217	236	224	223	208	228	239	230	213	235	229	224	202	227	230	221	224	207	236	224	230	256	204	219	230	238	222	209	224	235	211	233	217	237	213	230	225	225	188	226	232	235	238	205	231	216	196	199	218	240	227	233	236	233	215	235	243	257	207	204	205	231	246	200	226	216	201	241	234	219	237	228	207	199	243	183	222	217	222	221	226	219	228	253	215	224	225	229	234	238	243	236	197	229	198	225	233	222	210	206	223	213	214	242	250	239	221	242	218	216	216	215	233	217	193	228	221	195	219	223	239	198	226	223	219	211	210	222	207	208	235	221	226	216	229	221	213	236	231	231	231	216	241	241	230	224	217	234	223	234	241	213	212	247	231	210	213	210	244	252	229	251	219	208	258	205	216	225	245	271	247	216	227	217	226	203	210	242	249	225	220	224	222	235	224	221	212	211	191	247	215	235	243	227	236	216	223
4746	548	611	628	648	614	564	591	562	590	560	589	548	593	540	562	512	504	532	565	557	541	550	555	539	533	543	545	491	586	547	540	526	519	551	575	527	565	518	529	530	507	504	555	521	547	543	531	556	546	561	535	519	528	537	534	515	562	548	540	537	564	562	563	536	553	521	546	533	558	560	507	565	545	529	561	571	562	529	540	560	554	541	538	570	542	540	537	522	482	568	490	540	569	568	554	545	519	589	542	549	545	553	552	516	551	527	522	531	553	535	541	519	544	572	516	506	561	568	515	517	549	540	550	551	499	550	538	541	521	517	522	550	546	500	559	519	581	542	533	561	510	513	587	547	543	543	550	514	523	507	534	490	537	527	552	508	553	548	531	570	548	473	576	537	527	560	522	556	538	576	541	486	610	514	547	524	522	552	549	529	522	536	571	562	582	552	492	574	569	532	512	509	572	526	508	572	538	553	515	534	562	532	558	519	536	560	530	530	554	529	530	562	520	531	547	482	585	561	520	554	564	559	545	555	526	498	499	542	593	503	512	529	515	577	576	532	560	537	559	503	563	582	508	522	536	530	537	537	568	531	538	533	520	515	510	550	530	547	537	568	546	546	574	503	568	565	564	611	501	543	557	550	535	593	575	536	519	526	522	549	541	574	582	561	536	511	547	528	522	524	544	515	527	501	581	538	523	566	548	544	558	531	521	560	532	491	560	541	563	541	524	524	542	509	558	538	530	578	558	571	490	565	551	537	534	570	565	588	506	517	586	549	557	493	570	558	552	525	526	556	567	571	544	501	529	508	556	524	553	547	530	506	536	539	526	555	546	545	545	572	528	541	524	546	556	536	517	563	526	583	528	500	486	531	587	527	484	552	524	573	541	546	545	552	549	557	585	555	576	496	531	512	528	582	518	539	542	566	524	563	537	533	524	511	539	550	547	549	529	512	560	563	579	526	513	562	555	550	523	563	556	552	541	536	532	563	519	577	549	516	541	546	539	565	487	572	541	539	543	567	559	537	519	512	529	541	564	563	547	528	550	534	543	479	541	525	539	530	565	571	569	556	526	503	584	532	557	530	512	568	538	532	538	494	571	518	553	533	518	537	521	506	513	564	517	539	519	549	565	519	566	513	562	560	540	559	559	565	553	541	528	537	535	549	589	527	538	531	566	537	556	549	545	550	529	517	545	529	529	536	532	543	534	532	559	557	526	572	530	537	531	518	530	571	541	541	578	556	520	501	553	549	500	494	535	524	519	515	551	568	576	546	539	530	529	559	513	547	588	516	543	509	513	537	492	580	565	555	544	575	571	538	564	556	516	527	525	536	501	507	563	506	561	551	553	525	512	535	523	544	549	547	508	526	575	547	569	572	563	563	551	569	502	538	579	556	548	556	570	531	540	565	528	539	516	567	543	542	567	563	560	556	517	551	553	491	539	556	552	555	570	583	507	535	513	523	541	508	522	554	503	555	588	544	561	544	541	521	554	545	581	581	540	569	499	506	550	564	520	540	525	517	512	513	549	547	531	518	487	570	555	510	549	533	540	581	558	520	556	531	572	553	519	546	507	538	560	531	525	531	512	552	530	595	555	560	503	537	536	535	532	543	512	578	545	584	563	552	549	531	523	507	556	547	527	547	537	578	535	527	522	513	560	536	547	545	550	534	537	560	554	490	568	570	569	540	581	552	509	522	514	577	499	578	543	532	552	560	501	546	522	543	553	539	563	537	572	507	505	517	536	590	534	480	547	545	535	518	518	517	562	540	540	522	518	527	531	519	541	552	538	583	572	573	524	531	543	498	528	478	544	562	550	540	530	532	544	563	550	633	516	499	540	571	560	570	542	543	548	544	508	541	544	582	580	544	515	549	536	511	562	569	560	531	529	535	508	570	529	554	574	538	546	543	533	573	560	499	524	490	554	533	558	567	533	523	495	537	538	504	559	516	553	511	531	593	531	552	508	517	516	562	541	567	534	533	507	579	517	511	563	554	510	520	515	554	536	555	529	530	513	492	534	603	533	501	512	535	522	566	561	535	530	540	539	527	520	541	534	525	530	534	578	538	571	549	508	547	537	538	503	553	545	585	519	544	573	534	544	545	534	542	532	536	586	521	565	525	531	523	530	535	542	531	517	535	582	539	537	540	540	538	540	528	581	506	532	542	536	548	561	521	513	516	509	533	525	554	528	573	543	549	529	537	524	527	524	532	542	512	536	552	542	557	553	533	570	547	558	537	553	550	547	489	513	533	521	515	464	533	576	534	528	554	514	520	581	549	536	540	556	546	563	554	514	552	510	534	515	534	531	528	527	559	576	584	567	569	557	541	562	561	487	586	521	541	544	527	520	553	551	528	573	506	556	588	509	528	537	550	611	521	491	526	555	473	549	545	556	539	575	576	549	531	524	534	533	524	522	566	500	565	538	517	551	543	537	518	537	511	556	554	565	516	556	567	539	540	548	561	535	558	526	562	530	516	503	558	557	528	566	537	533	550	505	544	555	566	562	539	537	498	545	513	578	527	516	547	530	534	526	540	488	505	507	516	531	524	517	505	514	566	497	558	534	566	521	576	564	550	523	584	538	513	526	562	543	508	568	561	517	495	556	569	587	549	528	529	567	544	512	533	543	557	555	549	541	553	549	535	541	557	536	563	546	549	552	544	566	536	561	546	559	534	557	508	517	574	518	555	547	535	543	549	539	550	552	509	561	533	582	526	499	536	558	556	519	556	547	507	526	551	536	553	519	574	550	542	490	565	512	580	552	510	512	544	545	557	542	571	539	550	554	491	596	544	527	530	545	546	586	529	502	563	563	562	554	528	492	530	535	558	544	573	550	559	487	551	545	522	539	475	577	541	544	499	557	555	516	543	533	531	570	519	542	551	585	551	567	523	515	496	522	551	531	534	525	524	505	530	528	536	533	558	529	541	504	546	560	508	554	517	559	536	505	539	532	515	560	529	558	539	535	530	521	577	533	536	571	573	518	528	564	542	585	588	534	528	565	504	549	579	499	543	544	512	551	533	532	567	527	557	556	556	530	533	508	578	596	566	566	510	555	560	563	546	551	535	539	521	511	549	543	552	545	550	554	516	522	589	538	536	550	535	486	513	532	550	545	601	519	546	554	564	552	544	552	567	535	546	525	512	561	594	565	524	505	566	539	559	586	547	511	528	539	566	560	581	532	499	561	507	597	527	563	520	517	523	526	512	531	515	586	573	516	562	545	552	566	536	567	559	555	503	540	540	537	537	567	550	542	503	535	538	540	545	544	548	545	556	566	562	537	541	537	551	521	535	564	519	548	539	558	578	607	553	595	546	537	560	564	528	598	506	521	515	584	533	519	572	506	538	549	561	539	551	573	561	530	527	523	548	559	548	587	561	568	533	577	516	546	529	544	545	549	552	572	542	504	565	536	594	517	535	531	565	510	505	553	543	558	516	533	565	533	551	538	529	568	528	564	537	533	536	522	527	564	538	538	560	571	547	549	544	549
44392	9750	1386	828	537	427	359	250	235	219	182	194	176	137	166	164	146	164	129	118	145	136	127	139	133	132	121	115	124	129	126	119	125	107	123	100	133	141	140	129	109	123	125	120	135	102	132	128	98	116	138	115	134	120	124	113	140	129	134	121	125	130	122	124	138	135	122	116	135	128	124	111	124	127	124	122	104	156	116	121	115	129	108	114	109	122	121	113	124	101	113	131	145	122	125	121	109	106	128	114	128	108	124	143	114	118	120	160	131	122	132	114	107	122	128	142	116	133	113	109	128	117	142	131	133	121	120	124	111	127	113	112	105	119	113	112	121	136	122	116	102	137	118	119	127	114	121	113	119	135	121	125	137	129	111	114	108	97	109	133	115	130	107	108	117	114	129	122	140	125	121	114	106	132	133	115	154	116	135	130	121	111	123	120	97	113	118	130	109	120	109	108	126	136	113	114	119	106	130	119	116	134	118	122	124	108	120	111	114	111	109	118	122	120	114	99	130	130	103	97	131	117	112	133	112	127	106	129	142	131	109	112	106	128	120	144	115	115	133	115	110	119	101	127	118	126	105	120	116	142	134	109	119	138	127	117	123	127	126	101	127	114	110	110	114	128	121	140	118	111	127	122	116	136	115	134	115	133	135	139	139	128	136	107	116	122	123	118	122	121	122	130	99	115	122	115	121	116	114	128	110	118	122	126	121	123	96	127	132	131	120	128	107	114	130	108	124	138	122	112	112	141	136	132	114	134	123	117	122	121	128	106	109	109	113	131	109	129	108	124	110	120	101	96	111	135	121	111	117	113	122	122	112	115	111	120	136	113	127	131	131	113	125	119	110	129	141	135	137	116	115	122	122	115	111	115	132	114	139	122	111	118	124	123	103	117	123	115	102	108	112	115	123	129	129	124	135	122	105	121	117	125	123	115	128	121	121	124	120	127	112	115	117	109	136	119	122	123	104	108	128	130	115	121	99	111	110	130	123	134	107	129	122	133	113	111	124	125	131	120	115	136	126	129	123	124	125	132	134	116	129	128	120	133	127	116	119	109	119	113	132	109	105	119	123	123	129	123	110	119	106	113	135	128	114	121	121	135	118	114	131	102	129	123	108	119	122	118	123	108	116	114	97	140	151	108	129	121	113	114	133	115	110	132	127	137	120	105	140	131	117	118	117	98	133	132	127	105	120	116	104	126	116	100	122	127	117	116	100	126	130	124	112	145	142	124	128	127	130	130	118	111	117	140	115	108	125	110	117	102	118	117	133	119	128	97	133	107	117	102	115	121	106	118	131	116	130	115	130	92	113	121	120	128	122	120	124	117	114	111	138	142	148	115	128	112	137	121	130	126	98	101	123	111	114	118	106	125	122	125	123	115	129	123	131	105	119	126	130	126	105	112	114	114	95	122	123	117	119	127	128	138	147	132	134	116	134	118	132	116	121	117	112	115	115	134	135	98	113	124	124	130	146	116	114	123	104	106	104	119	117	112	112	123	105	115	137	137	122	106	112	98	121	116	125	137	126	126	124	109	136	140	133	117	114	138	122	128	133	96	122	133	119	127	120	128	121	133	132	131	116	106	131	130	103	105	154	114	112	126	114	119	108	111	121	125	109	119	110	99	124	111	103	133	133	95	120	122	133	141	109	118	122	106	110	127	111	99	124	124	130	144	127	119	119	129	135	115	122	108	105	143	116	108	120	116	90	113	108	118	127	123	125	120	121	102	122	103	135	141	131	135	111	147	122	124	119	120	102	107	125	134	119	114	123	132	111	116	124	136	133	131	119	120	127	111	102	110	104	103	121	113	106	131	138	120	107	110	132	121	114	104	129	124	133	135	131	125	117	125	111	111	138	130	119	111	107	120	123	124	108	121	142	120	117	117	134	127	110	144	127	136	139	115	114	96	117	125	119	118	142	128	111	123	116	118	126	116	122	94	129	111	121	134	116	132	120	121	114	120	111	122	127	120	103	131	114	123	144	122	115	133	152	110	110	147	140	146	110	106	116	112	107	137	123	118	132	130	124	134	136	105	133	123	118	121	127	129	111	145	119	112	106	117	135	101	129	123	147	121	120	131	105	138	124	101	134	117	119	110	126	116	102	130	117	125	122	117	127	119	118	114	137	109	134	113	125	133	113	103	141	122	110	123	133	153	99	134	126	127	117	122	118	135	133	137	124	105	102	114	134	122	118	126	110	129	147	145	105	118	125	121	134	111	134	122	116	121	98	130	128	130	100	114	117	111	112	118	110	137	103	115	115	103	102	113	137	118	121	129	117	116	120	126	106	117	113	139	104	122	110	102	117	126	116	122	133	119	119	112	97	112	127	125	102	133	122	137	119	126	122	141	122	115	125	119	124	107	111	117	134	115	134	130	98	112	116	137	116	127	121	100	128	130	119	119	128	124	109	113	126	121	118	131	126	114	120	117	94	125	109	111	129	102	114	110	133	112	119	119	110	137	115	125	108	117	148	131	124	104	116	111	96	119	131	100	105	115	106	118	111	135	134	107	113	128	110	121	98	119	101	112	119	119	134	102	122	125	105	122	114	107	122	119	101	111	123	110	125	108	129	108	115	135	120	114	114	124	96	97	130	135	140	113	110	112	136	123	112	129	108	118	103	102	117	122	127	113	126	125	126	130	110	124	113	113	109	122	105	105	130	142	118	122	104	119	117	143	102	124	116	120	136	109	118	112	149	122	120	133	132	106	108	143	124	130	99	102	127	114	134	110	99	107	109	106	101	131	118	113	100	121	113	124	129	137	122	127	114	117	120	130	129	127	100	133	133	107	114	119	113	122	105	115	114	107	107	111	129	146	124	116	111	86	124	121	109	107	118	123	125	117	116	107	108	127	115	109	110	104	115	106	107	138	124	129	109	121	120	115	116	122	110	105	118	115	121	124	130	137	128	136	110	115	107	116	115	134	113	123	117	114	131	135	136	122	119	124	117	118	121	137	117	106	99	102	141	126	115	95	121	113	136	103	109	115	126	131	98	107	108	118	123	123	126	105	104	131	126	124	117	121	119	143	103	108	141	127	114	108	129	108	101	109	114	124	112	127	112	112	137	135	116	126	113	132	119	104	132	107	98	117	124	118	103	130	127	124	110	103	135	106	136	136	120	116	139	111	136	124	106	108	135	121	115	127	120	127	113	127	109	123	109	100	134	112	122	120	115	123	121	124	107	120	113	104	114	109	108	109	129	124	103	123	122	134	126	125	131	110	132	93	120	124	101	121	125	112	118	117	130	122	115	130	130	115	120	94	126	130	112	127	135	109	148	114	127	118	113	136	128	131	121	124	120	123	102	119	123	100	119	122	115	121	116	118	126	127	120	120	115	129	103	112	111	119	134	106	130	138	122	131	121	116	103	120	143	114	127	139	123	135	141	106	126	140	127	112	123	130	124	98	122	131	111	112	117	107	129	126	116	122	116	104	121	99	134	125	124	112	124	128	145	102	115	133	118	125	110	134	108	133	120	134	120	130
19747	1003	2142	2613	2147	1846	1545	1277	1078	903	860	775	736	700	618	566	586	502	533	510	489	461	469	457	443	478	460	437	426	378	431	427	405	386	403	430	428	379	395	336	366	373	366	338	381	394	403	383	337	372	384	358	341	370	349	394	363	367	368	321	389	357	371	362	340	345	374	324	350	334	330	399	360	328	343	364	345	342	336	355	363	315	355	336	324	350	342	343	337	390	357	349	346	337	365	406	322	360	347	322	342	322	342	331	338	334	333	345	377	385	384	345	322	302	349	335	365	364	338	356	336	328	352	324	326	316	344	354	336	357	366	358	355	347	340	319	363	331	376	351	350	362	343	333	315	338	346	309	336	354	334	325	352	361	346	318	334	367	309	340	332	353	329	337	386	361	312	336	343	319	328	335	325	368	346	389	338	350	340	358	338	336	343	357	327	332	323	336	336	315	360	323	385	321	371	322	349	342	362	351	345	344	308	349	334	368	364	345	351	332	306	310	348	329	333	355	327	329	356	317	340	378	308	346	326	331	329	363	337	323	345	338	356	341	320	311	353	332	344	337	341	372	327	358	350	349	309	335	328	328	348	354	354	359	344	347	363	345	373	349	303	323	328	357	326	336	349	373	343	358	337	326	360	336	344	359	349	317	302	334	333	294	331	333	334	287	326	363	353	330	366	326	380	366	342	357	350	321	360	361	363	352	339	318	343	337	356	331	362	330	339	319	309	357	364	323	346	300	359	331	349	324	344	339	335	313	338	334	335	326	343	330	308	370	350	345	335	351	330	352	351	346	344	329	353	353	338	366	357	349	342	353	323	334	306	291	351	340	350	349	322	306	364	302	294	345	342	317	383	337	340	330	339	336	330	330	348	335	379	344	348	309	338	353	304	332	330	353	314	332	307	319	343	326	348	343	330	297	325	349	345	348	314	356	353	316	327	338	346	321	363	323	362	336	341	359	320	359	347	330	365	351	366	314	345	322	319	356	330	346	342	336	339	322	369	327	345	320	357	292	308	323	389	357	321	347	310	330	318	347	335	362	344	347	334	347	357	368	364	353	353	356	341	348	341	355	312	325	361	340	315	331	373	326	316	339	358	336	308	335	324	358	301	313	337	361	312	339	312	314	329	357	355	368	331	312	368	327	347	351	352	316	346	322	351	333	325	339	327	336	342	346	314	330	351	340	324	347	355	323	357	342	298	341	330	323	315	319	317	339	387	356	326	336	380	335	322	332	337	355	323	343	346	339	358	313	320	374	328	342	347	360	356	338	338	329	303	353	337	338	336	346	358	364	348	363	377	320	360	337	344	345	373	333	342	328	368	350	353	374	362	356	352	351	361	337	352	342	322	369	313	321	336	379	389	346	326	331	332	331	351	349	338	319	364	358	344	326	332	336	349	354	329	354	367	337	325	326	361	352	339	325	341	345	346	321	346	329	328	331	321	327	334	338	335	313	329	321	349	366	345	319	363	346	348	366	340	330	319	347	320	318	337	325	303	334	374	328	350	331	324	315	329	362	342	347	343	336	330	354	346	318	364	342	317	319	368	339	316	340	350	346	343	338	338	350	369	321	321	311	335	380	344	363	346	314	358	348	362	380	343	297	346	326	324	355	354	357	360	313	339	335	323	372	345	320	321	356	351	360	365	335	350	321	339	324	326	321	321	328	346	334	372	321	358	330	336	350	352	335	355	357	352	307	374	344	364	320	359	347	341	349	319	348	343	379	368	315	357	339	313	356	338	355	350	340	341	342	362	325	353	325	358	321	356	356	340	384	342	327	316	342	328	336	350	312	340	348	346	355	356	342	342	328	319	332	311	324	360	333	339	312	358	368	319	315	318	315	357	340	387	327	325	328	340	361	291	360	333	357	359	332	350	393	352	313	373	320	360	346	373	325	359	334	335	338	351	318	340	320	332	332	296	336	316	365	347	326	369	321	351	360	356	339	354	347	364	336	301	295	378	355	321	357	316	357	382	312	297	324	337	346	359	319	336	333	353	356	376	332	348	349	309	349	343	347	345	356	343	325	373	365	352	325	359	336	327	341	323	368	364	349	330	332	327	341	340	334	322	360	323	335	390	317	330	322	320	393	354	353	297	353	314	317	353	348	365	310	333	331	341	370	368	357	358	333	361	334	344	327	374	328	348	324	346	335	343	353	342	366	331	328	324	342	335	354	332	363	332	321	336	327	316	367	327	361	379	329	336	380	335	357	311	353	326	352	352	336	323	351	328	327	338	365	357	338	343	340	316	342	352	322	309	358	317	294	322	313	363	374	343	354	363	332	367	350	343	340	345	370	306	335	357	328	349	329	320	347	322	330	323	303	331	317	331	327	333	330	357	345	317	346	334	329	330	302	334	310	321	358	351	335	320	306	337	322	353	356	331	355	283	377	369	343	369	343	350	366	314	325	314	341	336	334	356	327	341	308	357	342	359	351	359	352	335	316	324	347	326	317	323	341	370	349	364	357	337	353	343	376	325	312	368	321	328	334	333	339	304	330	337	335	350	363	343	315	349	335	333	320	339	340	349	353	377	363	334	322	333	347	329	325	384	356	335	329	334	340	334	356	358	386	336	351	327	347	333	352	367	344	329	321	348	331	341	369	290	334	339	362	352	371	336	307	321	358	349	325	348	351	339	363	323	313	342	329	359	306	365	355	307	346	353	347	350	344	355	360	338	351	335	302	318	352	330	361	337	334	334	313	381	341	316	332	344	354	334	334	347	331	327	321	344	327	318	339	328	371	315	310	368	337	311	336	329	319	351	322	330	331	347	341	309	315	321	343	343	325	325	355	350	310	368	378	347	328	365	326	362	373	361	333	325	319	333	317	328	377	347	319	326	344	332	326	380	317	323	328	318	377	355	330	352	333	329	341	319	328	327	345	362	328	348	326	362	353	353	360	315	326	360	316	326	356	352	334	360	311	320	335	334	346	324	340	375	333	353	321	370	342	327	347	317	318	327	347	312	324	323	330	331	362	324	375	335	346	352	355	313	342	339	340	329	334	289	364	368	346	344	326	383	349	327	324	318	375	339	305	333	311	342	333	357	339	371	351	336	340	363	342	326	321	361	334	326	363	333	339	331	380	282	352	332	345	381	350	319	341	352	364	324	313	364	362	328	318	335	347	332	334	341	326	350	326	337	354	334	342	347	320	343	365	330	363	349	366	373	350	343	341	365	317	361	323	322	364	357	308	337	348	335	317	322	332	348	357	309	355	350	338	341	334	330	342	331	312	337	331	310	317	324	328	355	319	331	353	340	347	366	341	366	333	350	359	354	329	346	327	326	367	353	323	337	342	357	325	330	349	308	345	317	344	367	335	322	350	344	347	354	353	344	326	312	351	326	345	319	337	334	354	331	322	348	364	340	345	358	342	361	327	325	311	330	315	349	351	342	338	336	331	322	372	348	317	334	331	344	337	376	340	364	316	349	338	352	332	372	335	344	343	338	320	338	340	330	353	304	337	317	322	346	331	359	366	332	340
56858	18119	5689	1946	1201	840	714	580	474	432	425	361	345	347	316	310	274	332	276	265	276	294	284	289	272	272	257	240	235	256	294	255	243	235	267	247	287	237	233	257	236	258	239	242	249	284	256	244	269	252	252	231	238	243	241	237	241	269	232	243	252	220	219	265	214	260	246	219	251	251	253	228	236	241	252	243	221	235	236	247	280	265	224	280	238	209	233	256	210	246	256	262	235	262	227	227	235	246	228	250	218	254	226	254	220	266	256	249	274	220	250	251	256	249	252	235	241	255	212	257	255	249	243	221	253	256	244	248	220	224	215	209	246	245	241	254	232	248	235	248	228	236	239	244	211	236	249	260	227	229	238	239	239	231	231	239	205	218	235	248	219	210	225	222	239	237	254	230	235	263	257	211	242	252	231	262	235	266	211	244	229	265	270	222	230	226	254	253	258	239	239	232	243	249	228	244	225	225	242	230	212	233	228	236	257	228	206	265	240	236	249	217	210	222	219	270	272	243	246	241	222	236	220	223	241	246	250	266	250	230	241	237	242	238	267	258	250	220	250	251	266	250	221	238	246	267	224	205	257	252	222	236	253	239	266	246	234	225	251	241	232	242	229	222	219	251	245	278	236	230	231	240	220	246	247	211	231	228	239	255	250	271	240	227	236	228	230	234	257	231	253	226	266	230	240	219	236	260	252	264	224	218	261	253	233	244	251	253	249	239	231	224	225	255	241	233	241	270	252	255	241	227	235	233	264	227	268	239	230	240	233	235	246	226	243	258	231	245	233	221	248	262	239	214	260	252	256	223	264	239	253	244	237	219	227	253	232	258	263	263	225	262	241	202	209	231	216	233	230	257	236	255	232	253	236	234	219	247	242	234	246	249	242	236	262	235	238	246	237	206	256	237	247	273	241	264	226	201	225	238	193	268	226	224	234	220	245	253	236	244	266	228	225	237	219	241	246	258	239	241	230	218	241	252	240	245	222	245	237	244	243	291	235	251	239	243	224	217	240	227	259	209	244	227	263	235	241	231	258	249	235	240	267	245	226	256	273	214	246	258	225	226	232	261	226	257	271	226	267	266	227	230	235	260	235	219	237	269	236	247	246	239	242	232	237	229	248	240	233	233	259	225	269	220	228	237	230	243	246	234	248	244	216	249	251	271	230	230	231	238	215	222	242	227	210	221	255	249	229	212	222	228	204	254	235	250	230	227	240	239	269	213	235	241	235	228	215	236	237	221	238	223	220	222	257	259	232	248	228	236	237	230	244	243	241	253	243	255	239	224	232	253	220	257	243	238	250	234	236	259	254	235	235	231	233	251	265	202	252	239	254	240	226	263	248	250	222	248	277	239	226	240	256	268	241	229	229	246	229	223	222	212	238	242	243	242	208	238	260	257	241	215	221	235	254	233	242	267	248	249	230	252	243	233	224	248	249	238	274	231	232	224	246	217	229	210	236	248	253	225	263	233	249	253	228	244	239	242	235	206	253	254	210	236	244	245	247	239	247	251	225	200	247	230	231	258	283	242	226	251	239	242	227	227	237	244	196	222	250	238	227	228	272	239	227	228	222	223	260	254	201	200	232	241	214	227	222	246	268	255	224	239	241	239	249	257	230	217	220	212	226	240	246	223	256	231	242	220	220	246	205	261	233	225	255	207	244	254	214	260	238	215	225	235	253	247	251	263	252	243	255	267	213	251	236	240	262	255	227	222	234	242	245	209	240	246	226	234	238	246	239	225	241	224	261	234	220	255	237	240	255	223	272	234	234	243	230	251	239	258	262	258	248	256	235	228	216	240	244	238	257	247	251	241	247	265	232	232	267	234	235	257	233	256	246	231	234	227	239	254	224	248	244	237	246	237	219	223	229	252	240	240	248	224	218	234	227	208	203	221	220	220	250	255	251	199	270	271	216	198	229	256	215	245	226	236	229	216	241	227	243	238	229	251	225	210	219	254	221	274	193	245	231	246	256	255	245	237	235	212	243	220	257	258	209	237	227	227	204	237	237	249	246	255	257	253	240	218	235	226	236	249	231	249	201	238	227	242	265	252	234	246	239	239	232	261	254	205	247	268	229	274	262	248	232	243	249	208	244	242	248	227	230	237	234	242	241	236	238	249	253	241	244	244	235	224	253	261	250	250	232	236	211	217	250	265	242	230	223	245	233	208	265	259	236	242	252	221	239	229	271	241	233	250	237	237	233	253	233	205	235	249	242	245	245	248	216	259	243	250	230	200	260	240	247	219	227	254	222	245	209	235	261	242	242	240	220	229	244	242	255	241	236	247	235	220	240	246	244	241	220	237	224	228	224	225	241	244	248	242	266	255	234	240	244	244	245	238	228	262	247	239	259	236	252	249	211	217	232	250	236	220	245	256	256	224	242	257	239	243	240	238	239	221	243	270	238	242	218	210	240	225	229	222	242	251	233	217	241	249	232	242	235	226	228	223	245	265	242	231	229	273	234	238	244	275	228	246	248	234	226	242	227	230	244	253	241	224	241	256	215	234	222	248	258	217	216	238	251	238	263	245	238	259	226	229	246	208	228	260	229	253	237	234	206	252	214	219	224	244	256	222	218	232	235	238	238	227	244	236	222	235	244	227	235	238	240	227	243	248	234	249	251	249	258	232	239	270	235	223	252	220	249	209	235	257	220	230	254	248	225	238	224	256	230	219	259	219	258	224	246	228	246	240	261	224	231	222	216	224	221	214	225	242	241	227	242	249	227	226	266	241	220	231	244	217	223	200	207	241	234	226	232	236	234	273	250	204	226	209	237	237	235	233	246	225	227	232	222	268	216	261	244	260	236	251	211	216	282	271	225	228	267	229	215	222	234	259	237	269	251	259	246	226	257	233	239	265	254	232	268	234	269	250	255	261	241	248	274	252	228	243	227	231	241	252	223	231	228	262	268	249	205	240	233	256	217	254	218	246	230	228	234	247	232	252	232	248	246	241	229	256	246	220	244	237	267	261	259	267	234	250	257	234	241	249	242	243	226	267	228	244	248	230	231	259	245	252	244	247	235	240	224	254	227	222	221	255	242	235	212	232	244	229	228	203	215	244	221	225	218	226	196	258	233	237	222	241	272	247	242	236	251	236	220	219	233	241	228	210	262	227	240	253	252	237	238	241	202	256	237	289	244	238	237	226	245	234	239	226	235	264	244	237	209	221	219	255	243	225	230	233	242	233	221	234	250	213	210	226	226	239	211	199	240	250	228	241	236	224	244	243	223	241	232	237	251	252	218	237	218	249	248	241	286	255	262	232	251	211	237	253	252	241	241	210	215	250	249	253	240	219	244	247	242	239	250	211	246	240	255	228	239	221	240	225	226	225	252	247	235	235	248	246	257	212	215	254	222	222	243	237	217	227	261	236	255	229	216	249	232	233	228	232	253	255	246	224	241	293	244	228	249	226	241	245	240	248	250	235	225	254	228	271	246	225	236	249	254	244	250	234	232	260	212	242	246	245	234	226	240	261	237	219	236	216
26415	1973	4220	4898	4206	3484	2828	2449	2065	1820	1588	1444	1299	1184	1164	1085	1050	982	908	907	917	930	819	862	845	811	765	765	773	723	723	729	764	701	689	706	733	701	627	672	669	688	665	677	707	657	643	678	614	662	667	627	646	619	663	679	644	617	627	659	597	622	648	600	668	647	595	648	672	611	624	612	632	631	654	618	595	583	611	598	606	599	585	584	605	613	613	653	583	631	614	598	614	591	596	660	539	646	604	626	578	635	588	637	611	649	649	656	589	655	630	644	600	626	600	624	656	633	615	598	624	659	656	629	609	554	590	590	611	616	611	619	629	611	602	620	640	577	594	630	596	618	622	610	595	618	637	566	621	578	610	600	623	619	618	575	619	631	582	602	631	594	628	635	572	652	625	602	600	624	622	620	636	592	645	604	619	615	589	636	580	629	571	589	611	608	590	611	621	629	632	583	532	552	576	567	607	605	597	645	585	610	636	635	577	610	607	639	575	600	585	594	588	599	610	637	622	580	602	589	584	629	633	627	615	625	615	633	616	616	592	627	607	613	612	610	583	597	590	595	620	614	633	606	576	590	587	560	614	622	602	614	604	565	613	610	607	610	611	563	586	588	600	622	584	623	638	584	638	598	601	554	644	605	638	553	619	645	606	598	574	601	633	618	586	628	578	619	637	619	615	590	638	592	632	616	629	620	603	580	629	615	609	626	580	592	569	642	585	646	625	573	634	632	608	584	582	634	608	615	614	576	610	597	629	621	614	634	573	601	589	628	613	612	600	617	582	600	554	584	599	534	568	550	606	580	610	619	625	635	591	654	610	602	584	593	614	591	560	595	611	610	630	595	566	627	592	568	656	582	585	604	549	598	587	655	605	623	561	604	595	595	585	634	541	654	582	614	637	569	614	594	610	602	556	608	566	560	571	641	612	636	611	579	602	629	595	621	591	567	612	624	608	594	612	610	605	611	560	633	562	586	560	621	598	585	580	642	554	593	630	620	605	614	571	602	614	612	567	556	641	559	609	590	572	615	616	582	611	624	620	596	579	588	631	594	614	602	643	638	618	575	594	681	576	602	582	606	607	580	543	600	583	562	578	594	609	590	595	595	614	563	634	610	629	591	626	616	527	561	608	598	611	604	581	615	589	603	633	595	587	580	622	599	570	585	595	602	585	579	614	617	611	617	594	593	613	623	610	577	619	583	556	697	626	629	553	583	595	589	594	600	621	588	596	612	607	608	596	555	511	563	653	610	559	632	625	644	623	591	582	651	601	572	592	618	603	587	631	613	564	621	626	617	615	636	623	605	592	627	614	577	659	629	589	577	603	622	581	581	593	617	611	574	575	617	595	586	631	568	613	563	559	603	599	619	559	590	603	628	570	581	620	595	584	586	615	622	595	577	597	638	589	615	589	603	582	578	604	608	559	605	618	576	622	590	591	572	573	604	600	565	597	624	593	584	636	628	609	612	607	613	617	586	620	581	594	631	585	610	619	624	601	576	605	577	579	593	627	588	559	625	585	593	615	606	598	637	595	574	593	603	577	575	647	654	586	617	622	612	633	628	617	615	607	597	635	604	631	625	594	603	640	573	629	596	635	599	611	616	597	641	606	605	609	623	591	588	573	652	624	595	596	597	562	633	567	631	577	616	595	557	624	673	576	595	588	629	603	607	564	622	626	604	611	600	617	596	647	577	588	608	571	606	583	636	632	576	602	643	559	601	639	606	595	611	598	625	607	570	594	594	545	583	577	650	623	552	612	612	616	617	601	616	588	633	633	600	580	597	614	614	599	584	613	620	576	613	576	556	591	620	611	612	593	559	613	629	595	628	609	632	609	629	615	598	652	546	584	621	567	575	630	584	619	605	582	599	631	581	601	561	573	583	604	621	597	621	631	575	634	596	613	558	591	638	601	594	576	584	619	616	575	619	612	598	571	581	644	594	621	593	607	561	632	653	596	602	585	588	596	569	610	562	600	611	638	618	621	591	647	611	619	631	582	594	629	623	579	606	619	576	628	586	630	619	630	608	634	593	616	638	604	609	589	576	598	577	597	616	599	586	627	606	626	604	604	614	559	609	557	618	570	634	596	576	613	621	631	589	578	600	580	594	582	583	629	601	586	634	632	596	552	579	558	589	604	582	628	615	607	626	578	605	568	599	619	634	642	595	585	581	647	607	610	607	592	614	660	595	626	596	598	630	633	581	574	634	618	576	592	614	632	587	622	607	590	613	597	598	626	562	574	548	538	591	595	600	591	580	552	579	617	590	596	621	572	586	556	591	583	614	572	594	579	623	602	638	616	564	564	595	619	607	594	582	625	645	637	630	617	611	593	580	594	609	627	624	610	630	641	579	599	664	579	567	649	615	632	586	666	605	582	587	606	645	586	563	585	608	578	565	620	600	606	570	601	558	625	621	569	643	645	587	618	593	647	603	586	604	577	603	602	598	574	588	629	553	581	580	556	589	571	583	611	611	604	572	578	629	545	625	590	619	606	585	532	623	663	578	633	619	616	565	602	641	635	572	625	593	599	579	599	581	638	633	641	591	641	567	660	598	555	574	607	614	613	543	561	625	633	657	563	604	560	616	636	624	587	580	576	591	596	620	621	603	615	584	635	601	615	660	580	586	620	567	572	615	588	609	559	611	605	645	574	606	614	598	612	592	620	627	597	607	611	610	570	604	614	610	581	567	635	590	625	639	624	589	591	613	596	620	612	622	621	661	562	653	619	604	594	576	569	588	586	581	601	622	592	599	598	618	612	587	623	577	612	612	635	589	658	588	574	608	588	578	604	617	622	641	642	621	593	620	614	591	602	642	618	525	629	615	621	593	619	563	566	600	589	608	616	612	593	619	619	620	614	637	581	607	600	648	613	599	637	592	601	602	602	591	616	572	558	607	629	612	590	625	609	584	569	624	602	620	615	600	582	597	597	606	605	632	611	628	617	598	576	634	615	607	631	556	621	595	613	569	613	616	595	597	636	578	621	605	571	555	585	583	599	594	606	623	619	603	585	642	591	602	638	628	597	578	635	602	628	563	561	613	558	636	584	578	636	544	617	583	611	594	639	649	628	613	631	579	592	585	639	587	591	600	620	595	603	578	567	581	607	623	619	618	571	595	625	610	599	581	621	598	600	598	594	617	598	590	627	616	617	569	638	569	591	628	615	628	589	650	608	601	606	593	611	614	581	575	600	657	602	645	600	608	585	610	591	597	552	630	581	614	622	582	613	599	574	617	561	630	629	581	615	571	568	605	566	604	617	627	565	630	613	586	589	620	598	647	577	642	588	605	613	590	610	596	588	600	623	601	605	597	610	590	611	629	608	609	581	613	625	633	604	602	542	623	569	627	603	580	674	623	553	599	600	621	615	593	620	562	592	590	580	628	602	630	623	643	604	610	550	573	574	592	564	633	620	609	562	617	595	597	579	621	585	623	603	598	610	584	587	593	619	578	622	634	600	600	611	619	640	615	599	627	590	556	572	567	625	647
4098	265	249	250	219	224	249	196	231	246	223	221	219	224	240	225	206	226	255	241	212	251	228	223	210	209	242	232	242	232	227	231	211	209	213	232	241	230	227	251	234	211	209	209	199	213	210	220	215	196	212	239	209	212	212	218	243	213	194	249	247	239	228	206	216	222	225	230	224	247	219	203	234	212	212	217	217	235	239	226	215	216	225	246	227	236	228	211	225	244	239	210	211	215	223	222	222	234	198	247	227	258	214	197	205	226	233	210	215	234	222	228	207	240	226	220	205	249	242	230	211	236	204	221	195	208	203	187	250	203	226	216	231	276	229	232	207	188	224	198	223	222	198	201	187	248	243	242	217	196	230	214	206	242	218	254	224	246	227	227	226	253	218	239	249	238	203	213	257	232	222	232	204	242	228	209	237	228	250	225	205	195	237	220	247	218	249	216	215	192	217	217	192	239	209	221	210	232	212	208	237	196	213	216	217	227	212	213	236	252	217	191	212	218	227	200	219	231	214	208	216	232	251	231	205	245	249	200	207	230	237	212	247	230	214	249	252	196	223	251	237	208	240	248	205	236	201	198	214	219	243	252	236	218	217	204	224	186	242	250	236	249	188	218	205	220	236	216	208	210	221	225	218	238	199	196	212	229	212	224	251	248	238	222	228	219	246	237	237	221	202	215	244	239	217	232	264	221	254	232	212	225	221	238	216	219	230	252	223	240	192	219	209	228	235	222	220	217	228	205	221	214	212	220	216	217	245	216	247	235	217	230	236	214	220	214	239	209	235	234	226	230	242	215	248	218	200	240	227	239	226	193	226	194	197	203	257	232	211	246	231	197	218	213	236	210	201	246	231	230	238	231	201	207	215	194	206	261	215	212	199	232	242	237	244	255	214	232	221	214	230	229	231	223	236	208	201	209	242	226	222	249	235	203	218	238	232	241	207	212	195	230	244	224	209	213	231	209	200	195	251	212	229	219	228	242	207	230	230	231	227	226	200	212	229	240	205	224	230	212	220	224	243	238	209	230	224	238	209	231	231	208	233	227	232	213	216	235	224	215	206	244	229	205	242	194	235	228	237	186	216	222	236	243	214	237	186	225	215	243	226	211	223	228	193	228	236	235	223	209	217	243	223	205	231	209	221	253	245	260	203	228	237	217	235	217	202	199	226	191	216	213	223	220	245	222	204	205	196	223	200	215	215	226	229	231	230	220	196	239	220	235	236	216	207	218	205	226	229	220	227	220	224	221	226	228	217	229	215	226	217	231	228	223	223	232	230	191	210	240	227	214	224	232	220	221	245	245	221	203	238	222	251	243	217	204	224	200	217	238	228	236	250	239	233	221	238	222	224	240	258	238	219	225	211	224	226	223	218	202	247	235	239	217	210	218	209	234	212	223	189	228	206	212	231	230	222	212	208	249	238	240	232	205	257	215	246	215	215	235	224	222	234	223	213	250	216	259	228	238	241	197	216	238	227	247	243	249	213	216	230	222	223	214	232	211	202	208	225	196	224	243	224	238	219	232	225	241	209	220	228	216	243	214	229	232	243	174	227	226	229	238	232	227	189	215	277	223	230	232	222	234	241	232	221	214	236	216	211	239	201	217	225	248	218	260	228	217	252	250	226	215	205	232	255	214	262	203	214	220	199	218	224	242	196	199	219	223	221	240	228	224	259	241	232	226	216	231	198	236	192	226	242	211	199	203	192	209	209	222	218	238	200	236	222	207	221	210	231	243	224	218	202	209	227	210	224	258	235	214	216	270	220	225	236	237	214	229	210	216	230	227	237	213	204	219	216	231	212	227	206	210	199	236	241	232	239	229	214	254	221	238	219	218	207	225	215	214	231	194	230	242	236	217	205	204	234	220	225	221	220	241	233	243	220	252	216	206	209	236	221	220	267	230	199	226	231	238	222	226	247	210	235	240	249	244	231	220	219	221	215	194	205	195	247	197	223	210	242	195	228	201	224	224	268	230	232	235	215	219	194	222	203	225	233	217	206	234	247	254	229	228	221	212	212	225	179	215	243	214	211	222	205	211	198	213	248	198	221	247	244	199	238	204	205	210	220	227	245	200	228	206	201	199	225	252	234	221	240	233	213	224	191	199	226	235	209	243	210	252	210	242	230	244	228	234	218	213	203	223	204	242	219	218	233	237	212	223	192	229	229	234	194	221	211	215	225	213	234	228	217	204	208	225	197	222	204	231	248	213	218	215	210	207	253	203	218	230	204	224	236	275	245	250	200	229	231	237	224	253	239	229	216	210	249	234	266	203	193	226	240	236	232	166	198	224	213	216	228	229	215	225	244	199	207	209	214	209	203	226	203	217	203	228	225	230	211	228	253	228	238	228	235	253	204	247	202	226	216	229	219	225	234	192	217	234	212	218	212	252	234	226	206	222	229	249	239	201	213	219	248	226	211	166	230	223	228	237	216	255	195	255	230	222	211	226	230	240	236	215	216	220	234	213	216	219	232	218	235	200	225	243	226	253	234	232	222	221	224	238	205	201	203	223	215	198	253	222	244	236	245	219	212	220	237	224	221	231	233	206	252	232	240	231	213	241	235	212	221	248	224	213	211	229	217	213	218	220	213	208	262	233	227	212	226	247	227	253	225	244	248	245	240	216	223	233	221	216	226	237	220	221	208	231	233	243	239	209	210	229	209	205	225	196	191	197	258	219	230	253	241	213	212	249	234	216	243	220	235	222	243	248	204	232	202	203	210	249	205	239	230	216	218	205	208	209	238	227	222	236	219	225	219	226	240	246	221	240	222	242	230	238	218	210	235	236	244	235	222	182	222	213	249	225	228	228	209	183	235	223	218	222	230	211	253	228	227	223	207	222	196	222	191	208	249	230	223	224	232	237	244	208	221	216	220	226	211	227	224	234	205	196	222	205	214	183	215	222	226	208	215	234	211	233	211	225	221	223	230	236	219	217	230	217	215	261	236	226	228	227	224	196	233	218	241	234	240	220	211	231	234	241	194	219	217	209	237	230	205	224	223	223	213	203	206	225	231	218	187	214	229	236	235	221	221	196	214	231	216	206	233	204	217	223	194	236	227	217	243	227	225	206	224	222	212	221	235	256	212	217	238	217	251	229	209	214	209	233	206	216	195	220	214	224	211	191	224	221	227	217	209	246	219	239	229	214	206	224	233	231	238	221	188	239	249	203	226	206	251	237	216	199	235	211	228	248	213	211	240	214	254	229	227	222	233	229	242	197	239	219	236	222	201	220	219	228	219	229	251	230	220	196	262	215	220	243	216	225	239	231	222	234	223	224	271	219	207	210	248	239	231	210	208	209	241	206	232	227	232	229	198	203	224	214	200	215	223	214	228	219	208	241	211	215	198	210	240	213	212	231	221	204	231	226	218	231	237	244	213	242	219	217	205	253	203	231	226	222	219	224	227	198	217	227	237	227	225	213	239	208	211	261	218	255	226	208	212	245	238	220	222	202	201	209	226	234	202	199	223	260	228	218	205	211	225	236
4699	565	616	556	597	570	563	571	569	546	567	534	558	543	558	590	563	554	590	566	564	495	515	565	516	567	535	513	505	559	510	533	612	538	526	530	478	549	527	527	535	544	534	548	548	560	509	571	555	500	545	507	531	533	531	532	544	523	528	521	561	535	592	600	532	543	569	529	535	508	541	564	549	525	549	565	525	525	521	576	495	556	552	546	540	558	528	583	549	517	527	522	536	512	560	539	601	543	537	512	570	532	568	528	547	574	532	539	507	541	533	547	555	510	574	557	542	530	498	546	507	560	546	567	560	539	556	481	531	548	559	514	522	521	560	541	531	494	545	580	561	554	575	545	531	540	544	550	563	554	532	525	530	536	487	565	548	529	569	558	564	522	492	534	547	517	526	546	497	546	548	528	546	558	529	563	549	523	564	535	520	578	544	506	525	548	502	522	542	555	569	528	513	549	572	556	553	504	537	579	575	522	502	544	544	544	500	540	508	565	513	517	545	521	549	546	534	542	514	549	530	515	563	533	535	530	565	541	529	526	518	473	552	592	551	510	515	542	522	508	546	533	524	519	536	556	514	503	509	498	529	577	532	533	555	542	522	546	562	549	540	522	549	532	539	587	513	513	550	531	514	489	507	564	559	567	563	522	521	548	544	538	549	586	532	555	561	559	513	558	576	526	535	552	537	525	556	544	543	553	513	551	546	559	585	532	538	547	535	520	549	552	521	554	537	574	602	514	566	571	553	544	535	492	537	529	523	577	557	545	521	510	568	496	578	521	578	515	519	521	499	532	518	550	540	573	553	528	544	529	542	544	554	585	538	557	554	503	500	529	529	553	513	499	563	510	506	532	528	560	574	517	561	545	529	540	539	522	539	512	553	583	545	535	539	523	532	541	529	528	530	533	544	526	533	538	529	523	574	554	553	498	540	537	547	594	531	523	557	576	578	489	559	544	528	602	539	531	525	555	526	526	519	519	550	521	530	528	559	559	519	551	511	533	560	556	544	534	533	545	531	581	506	500	540	573	541	541	514	480	509	548	527	497	548	572	526	523	517	548	548	564	532	528	520	583	514	503	521	507	550	539	558	548	537	543	564	512	548	551	581	564	564	507	530	510	526	529	559	574	524	541	517	514	556	546	536	562	562	522	591	544	596	553	572	545	548	560	522	532	579	504	551	537	562	514	526	562	541	546	550	520	549	575	557	558	526	537	555	541	522	560	538	533	567	512	544	507	595	524	530	551	558	565	586	575	562	570	577	549	562	521	499	545	507	547	547	523	541	525	541	576	557	545	543	537	509	532	540	516	498	532	556	586	522	551	512	520	517	510	563	587	575	533	571	571	502	549	566	578	503	543	553	566	545	492	537	520	524	536	543	529	533	556	602	564	537	544	532	535	526	548	567	561	483	559	534	566	534	548	559	539	504	542	554	526	581	511	525	548	539	526	534	525	570	547	523	534	537	536	576	562	567	542	526	527	552	529	583	531	544	576	541	501	501	524	550	546	536	595	541	484	524	518	533	560	514	522	580	540	456	542	510	545	509	536	530	521	571	517	539	511	567	520	536	538	544	564	534	557	556	532	552	548	556	544	536	543	534	526	506	526	529	564	555	541	519	521	553	544	492	548	524	564	561	508	571	571	541	590	548	557	562	533	541	553	502	526	549	533	556	505	572	549	550	562	534	568	544	541	551	542	563	533	532	574	507	552	549	547	567	515	534	562	541	562	563	572	513	540	550	552	545	548	534	574	533	513	545	502	480	577	562	543	564	532	529	496	531	541	501	596	560	518	590	523	554	531	499	516	535	536	465	555	568	520	568	582	547	511	562	541	531	528	537	538	555	560	528	570	566	568	549	570	547	525	553	525	543	528	559	562	560	546	583	563	519	535	540	552	533	523	514	561	573	531	562	489	557	547	513	567	529	517	530	533	573	508	558	550	535	529	525	537	570	560	543	527	558	536	525	516	577	576	515	583	526	521	552	548	553	523	565	547	490	536	549	519	532	538	479	535	539	560	534	564	497	520	542	531	572	518	543	562	539	540	583	547	587	551	562	576	509	592	551	558	535	598	567	544	546	548	531	531	563	540	541	527	531	523	537	569	544	547	511	546	566	531	539	528	547	560	507	531	563	517	557	554	527	558	541	523	541	598	532	578	500	550	534	572	520	528	543	556	559	548	560	565	537	534	598	536	570	530	530	575	588	545	542	579	524	513	555	580	541	522	537	533	552	554	545	560	536	508	555	535	511	500	490	537	555	556	524	516	568	567	531	571	582	528	512	530	484	580	548	512	564	517	570	514	508	545	517	540	576	561	517	542	537	540	562	530	549	546	554	525	539	519	562	534	504	527	555	540	498	512	527	553	575	511	571	551	544	525	553	493	519	508	512	532	513	552	537	527	545	549	578	512	529	518	531	522	570	561	479	519	570	577	571	524	531	495	532	575	538	535	570	521	522	522	530	525	525	527	530	502	544	534	555	540	544	528	548	542	550	508	518	579	538	524	539	537	586	551	533	543	566	516	557	534	521	543	537	569	506	581	536	542	531	517	556	528	542	556	521	519	572	536	549	521	554	522	550	532	537	520	553	525	547	557	518	527	550	541	520	560	555	550	572	499	556	528	565	520	554	478	565	568	531	516	577	533	557	501	556	585	499	530	575	551	534	554	522	563	519	525	516	536	542	530	522	539	558	521	510	561	538	536	553	501	494	520	499	525	487	557	521	576	567	502	542	520	481	527	542	550	535	574	546	569	526	528	558	543	516	547	520	532	582	519	533	536	532	576	491	533	561	572	546	568	549	523	522	521	565	499	556	533	550	567	533	551	541	485	526	560	548	537	534	541	577	545	526	580	527	510	539	541	510	588	560	512	573	563	517	508	532	561	577	569	589	580	550	527	502	535	571	519	534	504	518	529	492	530	558	560	519	517	573	531	540	570	554	546	521	528	543	512	549	568	529	559	529	544	512	548	530	552	560	517	581	524	538	530	526	576	567	544	568	600	554	542	567	573	521	570	568	533	536	540	544	533	584	514	552	516	522	556	553	579	513	507	537	537	506	532	573	551	537	565	554	539	541	549	544	556	555	559	558	512	537	500	541	548	556	536	502	557	564	553	537	531	515	546	514	547	556	520	539	482	541	544	532	503	548	569	563	503	504	565	519	543	559	534	505	517	548	572	551	571	582	569	536	537	578	552	544	522	553	522	572	539	530	527	521	585	535	565	530	566	535	582	499	536	486	579	563	509	576	554	561	472	571	514	531	526	541	513	524	554	542	566	537	548	560	519	530	543	487	529	528	550	548	529	499	538	531	516	500	521	551	544	490	534	531	531	548	517	513	523	549	555	547	521	497	549	533	494	522	517	523	513	539	507	525	538	545	508	536	523	609	561	539	558	561	546	560	529	488	538	561	557	539	535	522	544	547	539	485	536	558	504	498	522	569	564	529	567	509	542	572	542	542	506	532	559	561	511	560	526	516	539	590	566	536	508
45818	10599	1532	811	517	422	337	242	221	219	224	198	186	189	179	159	141	177	173	137	170	141	171	129	123	104	129	126	140	107	119	126	111	130	132	137	131	129	131	118	127	116	136	116	130	96	112	126	149	132	118	136	120	138	140	132	123	136	130	125	119	122	124	137	132	107	138	124	128	135	128	126	123	127	133	121	111	114	120	113	88	112	125	136	122	128	144	102	122	132	145	122	117	112	114	136	132	124	94	126	128	131	119	112	114	115	121	116	112	118	98	117	128	122	131	123	131	105	125	137	107	126	113	105	118	125	119	134	123	104	111	122	112	102	107	112	108	89	133	126	104	115	119	114	102	132	120	125	105	123	114	141	98	120	136	139	113	108	126	115	124	108	115	124	101	118	121	132	117	110	130	115	117	129	115	117	131	135	108	126	110	127	131	116	112	122	138	113	116	130	138	158	121	127	129	119	86	98	130	133	128	123	126	119	116	116	139	115	100	136	116	124	106	105	100	121	107	114	136	123	133	135	119	107	131	105	129	117	118	108	144	120	106	109	125	128	113	110	121	124	141	118	127	109	129	115	141	133	108	106	116	138	130	102	122	122	126	134	106	120	113	129	112	112	121	138	121	134	129	93	115	116	131	112	143	122	139	105	114	120	108	111	100	124	116	114	124	114	118	131	119	116	111	117	119	134	127	109	103	125	123	116	112	110	111	126	117	123	128	128	124	104	114	123	134	155	116	110	118	119	129	124	128	108	103	130	141	111	112	99	98	113	124	115	127	129	105	112	108	113	120	123	116	107	124	132	136	135	109	119	128	114	124	118	125	117	114	112	126	124	117	129	135	128	112	125	123	115	118	127	110	105	125	113	120	132	119	134	133	124	103	109	120	116	128	105	122	133	126	122	150	118	106	118	108	149	148	108	122	111	135	132	113	132	115	114	109	125	107	131	142	140	140	132	117	114	117	99	103	126	125	128	113	95	109	145	116	110	102	141	126	117	110	117	121	132	111	114	127	124	113	128	127	121	110	99	112	110	128	106	99	116	122	124	133	122	108	128	109	132	132	128	126	121	120	128	115	114	118	120	110	127	124	125	120	138	145	127	130	130	127	125	107	132	113	126	113	129	112	122	122	114	123	115	103	122	128	101	110	128	105	88	112	125	119	113	109	112	115	131	149	121	120	118	117	128	134	139	118	124	122	120	113	124	99	118	115	93	116	111	138	115	137	106	131	113	128	128	119	115	128	120	129	113	134	119	106	139	118	125	114	122	127	131	98	112	130	105	145	115	120	105	121	114	108	117	103	114	103	132	118	130	109	117	110	121	121	118	102	132	114	120	144	130	126	90	117	126	110	111	118	152	107	113	130	119	116	111	134	117	114	110	122	123	111	120	126	120	118	134	118	112	138	116	126	111	113	126	115	113	122	111	107	109	137	112	107	128	116	132	133	123	129	125	118	130	120	136	124	118	118	118	120	124	147	119	136	107	108	111	106	119	113	118	121	127	111	96	120	135	135	130	132	102	114	138	118	128	115	111	135	110	104	145	120	111	115	115	118	123	113	113	135	146	122	124	110	125	126	132	125	127	100	102	142	138	125	128	118	123	137	127	115	133	99	117	117	116	108	109	104	122	116	126	123	120	138	115	116	112	113	131	101	113	116	129	123	125	116	117	115	132	134	152	115	115	111	110	122	109	124	128	125	123	109	127	103	131	149	132	138	95	115	119	130	120	120	90	123	129	124	121	115	117	126	121	111	109	140	110	124	132	121	122	122	119	109	103	110	122	121	117	128	121	107	118	111	125	116	114	110	118	116	119	137	110	111	119	119	129	114	116	121	120	112	130	103	127	128	125	121	138	109	113	141	105	129	109	135	132	129	132	129	123	113	103	118	109	104	116	123	115	115	116	133	115	113	118	112	98	104	100	116	101	117	104	120	118	128	100	112	117	120	104	123	105	112	114	119	111	131	118	108	112	130	130	144	130	127	118	133	120	116	114	105	107	131	130	102	116	117	111	132	135	107	114	115	122	116	118	113	103	107	122	127	134	103	119	124	113	103	109	120	120	114	111	113	101	131	104	128	112	122	118	140	142	130	137	117	138	123	118	113	115	105	120	111	113	121	118	142	115	110	119	117	119	116	122	122	127	125	120	100	137	110	117	114	134	128	93	133	124	131	108	113	133	106	130	128	134	117	118	120	106	113	109	140	125	115	106	125	124	120	136	135	148	116	146	113	107	140	110	131	115	122	154	120	116	130	123	117	113	122	139	135	109	118	135	111	122	111	138	112	120	104	117	122	112	119	129	128	124	123	125	136	111	109	112	107	121	126	117	117	140	128	124	129	126	98	120	110	125	106	104	110	129	125	132	122	139	122	139	112	132	122	110	136	106	130	123	109	120	131	121	124	118	115	123	118	112	106	119	141	150	111	121	103	131	128	122	101	124	103	146	124	141	126	132	110	113	127	111	132	140	99	116	97	109	115	107	113	123	117	122	108	129	115	119	127	106	133	141	110	111	114	154	129	135	109	134	111	129	116	115	123	96	138	136	119	140	126	118	110	134	116	89	138	99	125	140	131	89	121	88	126	136	113	118	99	122	104	122	137	126	138	111	102	111	124	100	126	126	100	137	122	133	108	113	122	126	127	113	112	125	116	126	139	137	122	116	117	130	121	109	108	113	108	117	136	124	104	116	123	149	108	127	132	135	114	102	140	121	107	122	103	110	112	144	105	103	111	124	102	121	140	112	98	121	124	114	131	108	105	125	107	115	117	128	116	120	122	120	127	141	132	116	100	116	122	98	138	113	110	101	141	115	112	106	92	105	115	124	120	103	109	118	105	120	110	123	111	128	122	132	142	120	120	115	110	103	118	103	115	120	111	132	111	115	126	123	128	115	127	105	104	119	112	114	113	125	130	123	119	106	135	157	109	114	112	122	103	116	119	128	133	121	141	117	130	116	102	106	127	129	109	145	117	116	104	120	107	120	113	106	135	120	113	122	101	121	117	130	129	133	117	112	114	108	129	127	136	127	129	115	111	122	122	121	121	113	121	117	117	117	136	138	104	121	114	107	110	124	129	132	121	121	116	120	125	101	117	149	124	121	100	106	104	131	106	126	105	111	115	114	98	126	143	134	137	113	118	135	131	120	107	124	143	114	118	127	107	141	105	113	113	110	107	118	117	111	105	121	111	129	134	129	112	123	101	118	128	115	94	113	127	136	113	125	106	104	104	121	114	117	125	112	120	121	130	110	116	124	132	108	108	130	128	116	125	136	121	130	134	121	126	122	107	118	141	134	115	111	97	125	97	109	109	120	126	129	122	130	111	119	116	121	122	103	113	113	94	137	129	132	144	130	118	118	138	117	126	122	108	102	123	139	140	120	125	120	141	130	105	117	97	145	105	107	129	108	134	121	126	114	95	114	109	122	116	127	135	116	147	118	100	109	121	120	112	138	126	128	133	106	131	119	128	126	109	114	128	116	121	119	129	131
20268	999	2079	2483	2188	1806	1514	1223	1093	954	820	790	708	672	586	608	584	520	527	477	528	492	426	444	429	432	436	429	423	415	417	422	393	402	375	382	370	382	364	371	358	386	391	378	385	395	362	381	353	342	356	326	361	386	380	340	356	348	334	341	335	369	333	351	393	334	359	346	334	343	373	349	387	331	346	342	344	339	365	349	383	354	369	360	340	318	338	369	325	375	337	370	319	351	364	339	354	331	336	342	350	339	350	334	375	338	348	387	347	332	360	347	339	308	350	361	326	346	352	359	334	345	333	348	363	335	335	354	351	331	367	361	337	340	353	335	352	306	309	357	346	334	370	325	335	348	314	315	353	327	281	368	339	332	349	376	377	349	323	323	326	323	343	334	346	342	339	333	331	344	302	360	357	390	345	342	339	363	343	351	328	326	349	376	312	350	347	346	366	357	318	304	319	349	331	350	320	329	329	339	368	332	308	359	369	348	358	357	342	316	333	382	334	349	329	342	349	333	354	338	324	368	317	374	329	352	364	366	354	338	362	381	336	371	308	334	330	309	348	385	337	368	336	336	336	353	360	352	325	370	354	328	352	335	335	371	365	371	356	317	332	365	332	341	331	346	344	320	339	364	340	340	350	354	350	362	312	331	357	361	353	341	357	377	333	308	319	344	339	340	353	346	334	344	358	352	336	378	338	365	324	350	314	366	368	361	338	326	370	373	334	361	329	374	332	342	342	375	320	339	344	324	354	322	323	334	363	343	326	357	335	354	367	350	323	332	330	352	351	326	351	330	313	316	359	328	332	343	329	357	341	361	332	368	317	335	315	328	370	375	331	313	395	304	346	339	358	330	374	352	351	387	358	346	329	358	308	333	319	368	324	328	339	361	330	359	332	337	361	329	329	356	337	330	307	349	370	339	338	344	348	321	344	322	329	345	344	353	347	352	364	328	312	342	302	364	323	305	342	348	370	346	351	368	334	324	342	334	367	335	367	340	339	358	315	345	333	370	336	340	331	333	350	349	321	331	324	340	334	337	335	334	344	363	373	301	313	340	328	314	330	324	357	338	331	337	326	328	345	371	371	329	348	339	334	340	377	342	325	329	353	364	357	346	344	322	351	331	320	332	358	340	329	285	326	360	328	312	350	327	339	343	375	335	322	349	350	344	336	325	335	341	339	363	366	324	368	321	346	348	339	311	347	326	360	338	317	376	353	331	333	355	343	348	372	377	354	359	340	335	340	326	334	333	338	307	353	339	294	311	344	321	336	329	351	338	345	359	339	337	348	318	332	322	340	316	318	374	365	349	332	322	337	341	334	331	358	324	322	329	351	343	344	333	349	360	360	349	333	366	351	362	381	355	347	330	332	348	351	338	320	334	325	290	325	356	345	354	332	362	338	321	336	344	362	333	383	347	341	357	350	336	323	347	339	340	326	305	340	349	343	301	343	352	302	329	321	308	348	317	319	315	344	338	293	363	343	324	357	314	351	339	335	341	327	336	333	329	351	345	322	348	367	365	376	353	355	359	345	359	330	326	341	365	350	341	316	380	356	339	324	336	323	324	325	350	313	336	335	305	326	378	358	345	324	348	367	339	329	324	340	381	338	374	371	340	375	354	297	359	342	379	340	363	314	313	337	321	329	291	317	360	351	359	327	367	338	375	330	343	360	337	337	327	352	345	332	343	348	361	340	336	326	346	328	350	346	318	335	340	363	301	340	318	317	348	341	360	320	349	348	332	368	330	318	349	359	349	350	322	342	356	349	366	352	328	386	335	360	327	367	346	378	361	330	332	356	346	359	368	316	331	332	344	369	325	352	334	342	356	352	356	358	301	378	324	326	350	330	326	373	348	335	327	364	337	324	341	319	342	304	333	337	351	338	359	367	361	307	332	338	328	337	348	349	342	342	349	328	321	348	325	362	350	333	323	329	350	348	357	379	336	342	337	346	340	345	349	325	320	324	334	326	365	363	342	347	342	355	326	348	327	341	338	317	336	345	334	348	326	360	350	341	344	394	345	379	339	348	339	350	329	339	359	339	351	370	345	341	345	317	344	336	332	352	306	345	310	354	329	388	351	367	353	363	361	369	329	348	348	330	357	346	334	345	330	341	371	332	357	344	380	349	328	359	350	339	334	327	328	331	340	362	313	360	318	314	327	353	371	367	347	338	373	326	341	371	339	359	338	334	346	356	335	318	361	331	378	345	329	354	355	319	300	313	345	312	321	345	352	345	338	330	346	343	339	348	378	393	324	352	359	336	361	318	346	329	329	314	340	346	349	369	312	347	350	313	350	350	332	351	348	332	375	352	316	357	343	326	317	345	344	341	367	341	323	344	362	312	331	321	329	310	367	351	310	355	381	321	330	312	382	325	339	321	374	358	336	356	348	369	335	324	318	357	380	341	314	318	354	341	344	346	335	332	365	341	306	332	344	332	317	353	379	371	322	345	365	351	381	337	328	327	349	298	335	361	387	334	347	330	356	350	377	331	340	353	329	350	325	355	305	380	321	342	356	349	356	335	333	342	350	298	337	356	363	324	309	318	340	347	341	361	347	358	347	327	317	334	347	324	352	350	363	338	358	325	318	326	326	336	371	335	336	309	360	381	342	345	330	319	310	352	366	338	351	350	331	337	336	347	337	331	373	341	321	355	369	353	349	354	343	360	347	329	324	350	330	349	340	326	328	348	355	336	341	380	337	335	358	343	335	350	337	331	315	326	338	295	363	345	354	340	324	352	356	356	330	339	355	353	390	303	340	349	350	333	357	343	360	352	305	345	308	358	374	329	334	340	341	354	348	330	332	363	340	352	365	332	343	335	368	331	341	343	334	384	354	312	342	368	373	348	385	338	333	353	334	385	333	318	321	360	331	357	345	358	347	328	377	338	338	363	329	326	334	350	346	328	336	353	359	356	310	329	339	357	370	317	327	324	358	341	309	355	339	316	309	360	351	355	361	337	322	338	318	333	351	330	325	367	358	366	377	335	350	340	333	334	359	315	341	355	351	338	314	340	358	323	328	345	323	322	364	362	323	359	358	362	319	364	355	343	348	326	349	333	337	332	316	344	344	339	337	336	349	381	346	320	329	369	350	334	330	332	341	354	355	326	333	354	345	343	360	314	319	349	376	318	346	342	337	354	346	342	371	384	355	362	313	299	370	340	331	328	351	352	333	315	368	349	326	376	355	350	340	346	322	318	338	347	333	331	335	361	324	323	373	388	349	349	369	366	326	354	349	345	314	312	321	359	331	335	347	360	355	373	343	330	354	334	331	365	309	375	327	359	315	375	340	336	336	357	348	328	387	305	356	355	379	344	359	336	322	337	358	319	366	296	352	339	351	345	357	318	347	333	362	339	344	351	350	349	364	314	371	331	346	331	320	308	353	354	325	363	361	328	355	380	358	299	325	334	357	329	324	357	361	335	334	306	318	345	359	359	363	310	364	320	329	367	333	337	347	340	307	330	326	319	351	344	341	352	348	368	324
57758	18828	6661	2092	1148	840	677	580	528	413	432	424	343	353	343	330	341	294	296	300	270	274	262	254	255	275	260	262	251	292	258	251	262	268	250	272	250	248	238	225	230	252	271	216	198	235	269	251	247	232	265	270	246	269	255	261	249	213	232	258	220	256	219	230	195	246	226	227	248	268	258	233	291	250	278	232	241	265	239	259	223	248	249	220	238	237	264	253	258	232	237	245	253	229	226	252	236	223	237	225	235	249	242	232	229	220	245	262	233	219	236	234	244	250	256	250	237	241	246	234	246	281	252	239	256	227	236	206	249	257	250	256	234	262	232	233	214	281	251	232	248	257	232	213	248	217	239	243	250	213	252	201	263	251	214	232	242	232	220	225	226	251	252	255	225	232	221	231	259	250	258	216	206	253	265	224	260	210	245	254	257	255	223	246	252	218	256	240	255	246	254	245	241	240	253	217	237	217	240	246	241	253	201	220	254	234	224	250	226	249	242	230	243	253	231	243	229	218	227	248	249	243	244	242	217	237	258	236	233	253	239	247	221	260	234	213	217	213	240	218	207	233	214	221	215	242	253	238	237	205	244	229	256	240	237	225	211	242	224	262	226	242	238	239	221	260	234	268	239	230	256	266	248	229	244	266	249	244	231	233	241	226	232	211	224	262	260	236	250	240	226	254	236	247	268	273	247	232	220	227	255	246	250	244	264	240	260	222	248	242	220	234	238	253	229	227	206	254	270	260	221	242	265	222	246	230	255	248	254	218	233	246	227	230	225	258	229	233	252	249	293	292	228	234	279	240	246	255	241	250	223	230	232	264	219	247	240	246	222	220	259	257	242	262	220	247	250	249	250	236	238	246	258	234	203	261	256	245	232	250	206	254	240	237	229	275	225	252	266	217	249	239	278	247	233	236	245	230	242	222	233	243	236	226	209	241	250	226	272	248	250	220	253	237	218	259	247	249	221	233	240	208	229	238	239	222	259	231	204	267	254	225	256	227	255	241	237	258	267	200	250	266	240	240	227	201	264	235	222	232	258	267	251	264	255	247	272	244	255	234	236	219	231	269	250	247	257	236	242	245	222	247	228	247	258	212	231	238	264	255	238	243	248	241	230	243	226	236	257	233	250	199	234	240	275	244	236	239	233	250	222	236	247	231	263	227	226	260	238	254	241	225	234	231	214	226	234	230	221	213	231	234	255	226	256	206	252	211	248	269	237	244	243	251	264	234	208	228	226	244	263	221	255	224	259	218	227	250	238	230	247	248	222	253	228	247	264	245	229	255	245	217	242	240	236	248	233	234	225	254	253	230	251	256	217	208	249	258	242	221	238	231	250	245	213	284	258	213	245	255	239	261	258	256	239	244	245	239	262	263	240	255	240	216	210	259	250	221	236	244	215	230	225	237	215	236	222	232	228	232	267	198	233	227	244	254	252	206	248	234	246	263	217	246	239	244	237	231	235	227	230	218	248	257	251	238	241	234	227	246	238	235	226	246	219	251	273	238	255	231	248	262	250	228	219	231	284	249	285	213	240	249	243	242	255	220	237	245	230	246	222	230	235	224	239	237	251	199	236	236	243	246	234	258	228	252	233	263	222	244	248	241	237	210	236	231	238	249	253	245	249	241	246	238	249	219	234	215	233	257	239	212	238	251	260	258	251	196	227	222	259	269	222	237	224	247	235	261	226	226	254	233	225	281	225	234	245	264	239	219	226	235	225	257	227	249	229	255	243	225	253	205	241	224	262	209	250	248	245	220	249	271	227	220	245	235	198	267	273	253	255	258	230	248	215	253	240	276	224	214	242	249	248	224	233	232	229	228	266	215	259	250	250	242	237	239	215	253	245	270	233	276	254	239	234	243	251	211	252	222	266	274	253	216	242	266	270	239	242	251	203	246	248	235	269	218	243	277	219	251	253	258	257	221	245	240	237	241	211	249	241	233	241	266	209	250	242	252	228	251	219	231	258	244	234	214	245	229	209	254	247	235	255	218	232	231	245	253	231	238	237	229	224	230	248	234	256	238	235	231	216	232	236	238	247	223	229	249	228	243	265	221	226	235	237	249	225	268	217	221	270	236	280	232	221	207	234	244	230	229	232	264	241	230	213	267	235	232	247	230	225	231	272	261	231	228	230	236	234	239	260	226	245	222	237	244	220	226	227	246	269	256	238	244	269	215	234	231	260	228	247	251	242	230	250	262	253	247	210	250	235	226	248	214	235	264	252	227	241	240	235	244	231	267	270	230	238	253	232	252	265	247	247	248	231	245	232	238	209	225	221	269	233	248	246	251	251	241	235	258	217	248	239	243	240	219	221	240	244	211	233	244	234	248	266	224	235	237	237	260	227	251	243	214	214	245	241	255	225	262	248	223	226	195	250	251	249	210	220	261	268	272	272	262	236	229	276	229	240	237	236	221	254	243	235	229	229	258	212	224	268	229	246	255	201	238	238	208	243	230	220	247	223	254	234	243	249	238	242	231	235	243	238	221	232	224	239	231	244	243	237	270	246	277	260	233	255	237	249	218	256	259	255	237	228	224	223	241	222	226	241	223	252	232	252	257	223	208	246	275	230	232	224	237	246	252	220	248	231	257	274	219	245	259	252	224	258	215	252	234	272	249	229	240	237	244	250	216	252	237	228	216	252	236	244	233	222	220	251	241	250	229	222	228	237	234	212	260	221	238	234	247	241	220	275	220	251	245	244	258	272	244	207	247	239	248	251	250	252	266	218	222	231	236	233	252	242	235	228	230	263	224	231	237	216	256	226	251	231	224	224	219	225	248	233	235	212	262	237	235	226	216	259	239	234	264	252	240	220	239	215	211	221	248	242	237	249	230	240	253	232	231	268	239	254	271	246	241	271	230	269	243	234	265	242	245	266	220	228	228	222	265	244	243	265	251	257	243	238	244	240	262	233	233	246	218	225	252	220	240	239	243	202	238	226	245	228	252	237	249	235	252	224	254	214	222	208	252	246	231	253	229	233	218	220	244	252	234	257	239	253	220	266	245	235	228	234	213	267	240	227	227	238	248	232	253	258	263	252	231	241	215	230	246	244	248	217	230	224	253	236	257	221	231	214	252	244	243	209	210	249	251	255	261	216	272	226	253	227	251	252	239	239	235	230	240	247	229	225	275	284	224	267	226	274	225	265	251	245	208	231	219	261	226	247	222	231	230	222	262	249	230	262	246	259	224	240	243	260	242	238	232	251	224	258	222	231	270	255	240	238	236	240	236	223	239	259	233	247	215	212	226	215	237	224	239	248	247	260	228	255	257	233	258	230	227	252	243	264	201	273	255	232	231	234	232	242	231	258	239	215	218	234	210	248	251	221	230	239	242	243	275	231	233	231	241	260	245	214	253	245	251	228	217	238	235	247	257	237	238	230	266	228	222	237	246	240	249	217	226	218	226	226	269	246	257	244	189	232	249	218	255	227	261	247	238	233	237	257	232	226	235	271	270	243	243	233	233	213	265	236	219	242	248	227	214
26449	1946	4163	4904	4224	3402	2850	2383	2087	1788	1617	1503	1399	1282	1171	1085	1014	1005	979	885	879	818	849	884	848	763	768	747	737	723	757	679	682	700	724	727	714	689	694	675	632	685	731	671	725	690	671	621	665	633	656	615	602	639	699	675	620	668	643	617	670	648	671	585	628	638	620	601	610	639	641	596	638	684	600	609	617	619	582	527	642	611	606	585	604	651	594	592	654	659	634	645	598	598	627	584	601	620	612	599	599	590	665	631	611	583	596	626	644	585	628	591	644	603	642	639	645	609	591	625	665	599	605	601	605	610	588	600	642	608	649	587	587	612	588	596	633	608	616	644	602	643	583	610	608	625	638	641	625	618	609	614	607	604	576	632	609	573	598	619	611	640	604	596	622	618	646	597	621	582	608	566	610	599	626	608	593	606	623	610	613	610	586	579	630	636	573	635	626	616	600	618	602	615	643	603	591	587	615	631	612	617	573	592	622	577	580	619	621	576	604	583	611	559	603	590	567	585	585	577	608	580	623	565	594	595	608	596	592	616	648	559	596	600	618	557	607	588	539	553	615	565	616	610	608	659	597	604	633	586	631	586	584	616	616	610	627	623	628	634	606	543	572	598	598	557	617	619	577	633	600	673	617	631	584	556	556	647	605	597	575	636	583	668	621	582	612	587	576	554	608	579	621	616	621	585	584	613	609	559	568	590	595	589	589	610	601	624	603	577	539	587	572	571	630	606	630	596	612	607	624	594	584	625	648	613	556	583	637	599	591	573	584	589	607	611	620	620	601	599	619	617	589	583	604	635	615	622	606	625	598	588	588	573	602	586	644	591	613	591	567	577	609	596	635	598	646	633	605	592	595	561	623	611	596	576	579	572	596	588	586	575	584	588	588	621	623	653	567	615	606	634	595	596	619	587	577	592	592	594	604	611	612	587	602	604	594	646	588	639	636	604	604	593	587	690	595	577	584	598	617	582	634	577	593	599	614	593	573	629	666	596	637	632	578	620	600	559	611	559	615	568	609	612	624	582	612	608	591	598	632	575	580	581	617	607	596	617	618	633	596	626	579	595	650	597	600	578	591	583	592	594	629	627	598	584	608	654	623	595	627	608	596	614	572	597	602	629	645	588	570	611	556	594	583	594	589	608	621	558	599	577	598	571	568	613	551	605	546	596	571	590	567	612	580	602	635	637	588	583	607	616	604	588	641	595	613	591	556	593	645	582	615	621	629	585	580	637	576	598	574	563	627	590	613	567	605	596	608	593	605	599	639	580	576	584	597	635	594	601	580	548	584	640	612	641	625	629	628	635	640	588	599	637	610	588	571	635	588	579	602	617	578	636	615	616	617	651	614	602	588	582	622	598	617	600	613	636	614	582	554	566	593	610	616	596	624	604	567	603	565	604	584	585	602	594	610	564	587	613	578	572	614	606	653	579	570	588	595	648	609	601	608	591	591	579	642	626	634	603	602	616	604	566	624	588	623	608	608	627	574	645	626	588	598	613	625	615	572	601	622	575	602	577	619	620	562	609	617	635	559	544	674	607	585	591	625	585	590	568	603	601	601	596	609	634	654	635	596	631	593	631	572	580	602	616	574	610	592	592	630	563	619	565	583	582	596	628	606	587	551	582	630	638	592	592	592	631	563	614	607	608	612	569	558	623	581	628	552	618	623	623	652	565	629	660	595	638	553	568	621	640	600	641	618	640	574	605	645	624	629	593	601	618	658	585	612	612	612	635	603	616	571	587	590	574	586	629	589	601	656	624	599	623	607	611	635	632	585	597	645	621	647	607	604	632	605	613	613	589	607	548	601	571	599	586	602	624	561	563	658	635	626	573	573	632	564	613	623	602	600	593	567	623	601	650	616	631	565	600	562	671	628	604	570	611	628	593	614	654	581	658	549	573	637	578	592	539	589	635	593	632	562	591	598	604	629	615	586	618	611	627	573	570	630	609	592	615	604	591	617	619	611	627	573	599	633	647	623	616	606	611	642	633	625	569	603	627	600	587	610	578	552	606	550	597	602	626	647	611	614	598	598	630	654	587	590	593	623	619	592	595	597	625	643	621	582	622	578	608	601	573	592	642	577	590	618	619	608	616	536	654	611	595	638	573	596	588	614	591	629	613	577	580	575	582	628	606	587	610	564	632	670	609	573	564	591	645	563	562	605	576	598	637	627	636	598	564	600	624	578	576	637	643	653	563	615	625	602	630	611	615	593	583	587	640	536	634	627	596	636	592	604	608	646	600	612	601	597	627	565	617	602	593	564	593	636	603	606	553	655	607	593	616	592	580	605	603	633	578	606	606	610	567	581	618	611	624	602	553	600	615	626	613	616	592	613	635	601	563	603	619	642	620	599	570	612	601	611	591	604	570	571	591	569	549	609	596	604	612	614	629	607	573	620	574	627	580	596	602	597	618	596	617	614	599	599	617	591	628	626	581	612	611	638	641	595	633	623	645	619	605	614	621	617	609	653	615	569	572	620	623	568	615	639	618	548	610	645	587	607	596	596	622	602	587	575	578	632	647	584	633	570	614	611	618	551	608	600	616	591	592	592	628	588	623	605	572	611	622	601	617	598	630	600	611	572	617	549	577	612	570	612	624	600	614	575	572	599	556	586	572	603	543	599	630	610	613	594	619	583	641	606	589	625	603	664	580	626	643	608	563	623	631	624	635	590	606	601	593	613	623	590	585	615	620	588	581	600	620	611	643	663	602	577	598	623	591	628	574	611	580	594	596	607	561	608	609	569	584	629	615	621	593	647	608	601	608	596	630	618	600	561	629	603	585	600	597	645	602	620	613	567	592	589	619	558	590	616	596	622	609	597	615	577	623	608	606	580	639	593	615	618	654	602	581	600	546	592	598	583	621	609	574	607	571	600	566	604	615	574	602	612	609	626	641	560	651	608	548	579	645	603	616	622	608	628	654	597	605	605	594	610	586	629	562	628	637	571	563	587	608	601	613	612	584	606	585	621	618	631	600	608	593	600	583	593	645	596	614	582	604	650	574	638	624	594	636	605	644	636	591	613	621	595	628	599	574	599	636	617	566	593	608	596	642	551	586	573	583	642	553	588	657	644	533	634	599	607	564	582	635	583	627	598	631	623	638	601	609	577	561	592	608	631	599	628	587	647	608	588	599	581	647	622	595	668	583	634	621	619	621	571	572	608	635	601	617	609	609	606	564	575	583	566	596	679	548	579	613	639	576	609	603	587	602	623	603	616	600	636	583	621	652	539	640	674	632	573	592	636	633	627	595	556	595	572	615	582	590	596	628	582	592	572	614	616	610	585	619	580	531	648	579	575	607	621	635	580	600	613	630	602	569	569	614	545	609	608	597	591	581	594	609	593	615	620	615	605	623	560	583	596	622	604	607	586	577	620	598	567	632	605	615	606	623	568	584	628	583	568	582	629	609	614	581	570	610	617	578	596	597	640	591	597	594	560	612	571	570	604	594	561	562	598	566	625	593	646	578	589	606	583	599	622	604
4066	272	230	247	242	247	245	214	223	211	223	235	240	221	223	265	228	207	224	205	227	228	224	217	202	227	213	218	226	218	239	208	215	221	209	243	234	256	228	204	225	235	219	229	241	216	222	201	208	227	234	225	215	212	204	228	256	226	229	215	212	212	250	224	224	222	243	251	233	212	220	184	209	242	219	228	220	218	236	210	209	243	257	222	221	222	219	224	238	244	190	234	238	237	229	217	229	215	235	264	232	220	198	233	220	209	212	224	245	234	241	216	231	234	240	243	215	236	199	222	202	207	223	225	202	236	195	229	219	226	221	230	205	220	251	221	208	201	228	227	252	224	201	204	244	227	262	230	234	209	213	231	231	216	219	208	214	228	248	208	234	229	261	218	223	230	226	220	242	258	223	215	249	222	244	237	212	210	229	191	217	215	225	241	237	211	246	239	260	219	237	232	216	235	217	228	224	220	246	197	188	260	213	211	229	228	220	250	247	202	224	227	224	204	223	236	223	229	194	223	230	203	235	213	210	215	245	209	205	212	210	227	230	227	210	216	218	210	212	246	245	250	226	206	228	200	210	223	235	238	202	226	217	259	217	241	249	206	247	206	246	218	244	203	199	213	240	203	210	237	236	232	210	206	210	263	210	201	236	221	256	239	199	233	214	225	226	230	237	213	220	209	212	241	227	214	213	235	201	244	217	209	219	224	208	229	261	233	222	227	222	221	237	214	211	227	252	232	240	241	227	224	256	233	234	198	234	204	226	228	208	230	246	222	193	235	255	222	235	229	236	207	228	214	224	205	218	223	212	226	238	220	236	233	209	224	215	233	250	226	231	219	234	238	220	220	231	238	226	218	221	234	194	225	201	205	241	230	212	242	243	216	245	234	260	250	214	202	206	225	229	210	212	219	214	194	229	250	224	234	246	229	246	237	199	216	227	192	240	235	194	218	259	234	239	241	248	214	202	217	236	229	236	206	206	238	223	230	229	228	245	243	249	234	213	222	250	218	234	245	222	232	215	229	234	234	208	212	216	221	234	233	211	199	202	245	207	220	251	251	245	212	239	202	235	207	214	200	220	220	216	226	251	246	235	221	203	192	218	216	221	227	232	261	251	214	212	221	198	214	235	249	257	220	236	221	234	226	223	224	221	224	226	230	241	211	218	205	212	226	234	216	212	218	239	248	217	240	211	225	238	218	234	221	205	235	243	202	239	226	212	228	215	243	207	219	220	259	235	273	225	233	239	214	251	253	214	220	227	237	244	219	223	206	198	228	206	247	235	211	235	229	210	238	223	221	218	264	238	201	217	222	225	213	251	209	226	204	217	226	227	205	226	217	213	239	230	209	201	222	220	235	200	221	235	229	219	226	241	206	209	249	219	201	246	244	221	221	228	208	204	233	203	206	226	204	219	205	257	209	230	206	225	241	234	218	223	220	258	232	202	272	217	231	219	244	223	217	230	224	227	226	233	222	224	228	227	233	207	241	217	221	224	207	224	223	219	211	210	257	204	219	221	202	217	204	207	226	217	228	200	245	215	217	233	233	253	208	220	243	231	230	237	201	229	221	241	240	234	220	223	224	198	233	201	218	236	229	239	217	239	202	234	236	218	219	236	253	216	231	181	206	187	216	246	244	243	200	204	204	188	233	236	243	233	244	268	244	251	214	245	238	228	212	222	261	213	202	226	218	233	235	214	213	247	207	218	229	249	208	237	210	230	212	228	230	218	201	237	257	225	198	210	244	233	207	211	205	242	256	222	211	201	226	237	219	220	259	216	186	225	232	220	217	226	228	249	204	224	239	209	237	220	237	234	233	235	233	213	232	209	240	198	228	236	187	260	213	207	236	195	205	224	217	204	225	222	222	260	234	211	219	243	179	260	241	204	247	255	226	203	218	233	243	196	237	227	209	232	214	232	225	254	221	237	226	234	241	214	196	243	237	214	229	214	245	220	217	221	223	227	266	206	214	250	220	213	221	210	223	227	212	224	227	236	223	212	226	253	248	253	204	233	241	222	208	215	230	209	216	221	266	243	233	217	207	250	218	232	241	247	230	235	213	235	198	222	232	219	227	224	212	218	198	211	237	244	216	232	231	255	213	220	222	225	205	224	216	230	216	222	201	204	203	239	247	215	222	210	209	202	231	191	245	225	240	217	217	228	218	216	232	217	209	246	222	229	224	219	223	218	224	228	220	215	230	222	213	235	226	250	221	221	212	240	238	227	248	215	222	224	243	207	207	227	221	256	214	228	244	198	247	223	236	235	226	226	203	234	253	219	223	225	248	231	218	249	237	219	241	223	227	230	241	225	210	207	254	231	206	205	208	211	241	217	196	229	226	235	183	201	210	209	250	268	244	223	232	214	226	219	236	210	253	223	224	192	206	197	240	247	210	238	228	231	253	233	245	240	229	220	212	234	223	194	228	200	204	209	232	203	229	209	243	198	237	235	210	224	226	235	221	214	214	235	221	238	246	245	219	220	206	246	219	228	209	236	194	209	234	214	246	204	213	199	219	222	256	238	205	223	228	213	224	234	235	206	232	252	238	221	229	252	209	216	232	228	214	205	239	229	207	220	241	206	221	231	211	224	210	208	210	221	251	213	218	233	240	237	250	204	229	246	223	247	233	213	223	234	224	216	206	240	278	211	247	219	227	241	216	232	212	201	203	200	228	222	212	200	228	214	199	220	222	211	251	207	224	218	219	201	197	222	246	213	240	211	212	244	230	235	235	222	221	215	225	201	235	239	193	238	230	230	234	219	199	202	215	215	234	252	201	217	221	212	206	220	230	223	236	239	208	201	235	239	218	219	228	246	223	214	191	238	184	233	200	219	205	210	195	235	220	226	232	200	247	202	209	233	220	233	217	220	191	231	193	203	232	217	198	230	207	219	238	219	214	223	222	225	228	206	217	207	217	213	216	234	207	211	199	243	202	195	208	257	229	211	240	245	244	224	234	206	204	210	194	229	218	235	232	209	218	242	195	237	210	242	199	260	235	201	238	221	212	230	230	259	225	220	215	218	231	260	244	208	216	184	214	227	210	233	209	198	215	221	205	231	248	236	191	189	243	213	222	197	237	209	223	234	206	227	247	229	207	253	228	212	203	199	211	212	214	207	260	206	218	238	229	217	242	246	220	218	214	201	212	218	232	227	224	238	213	196	198	239	237	206	200	225	204	214	236	224	212	216	216	215	206	202	215	235	215	213	246	246	215	263	219	219	205	204	271	215	214	239	235	228	236	222	219	225	206	226	202	223	234	233	221	222	236	224	213	219	241	227	204	205	244	220	249	223	208	236	244	231	201	230	232	228	211	212	226	238	216	209	203	224	234	197	226	211	227	220	214	218	239	226	239	215	249	241	221	211	226	237	210	225	262	211	220	214	209	201	252	248	244	210	208	230	227	238	216	246	224	212	251	188	231	227	219	226	218	207	231	210	230	180	226	244	215	218	231	216	198	220	199	242	217	228	217	230	219	214	254	234	191
4439	563	619	624	602	605	568	546	539	583	565	537	529	506	567	549	515	547	562	516	546	498	512	529	565	543	518	560	531	543	565	554	560	577	508	574	575	536	538	540	562	513	537	506	505	542	553	538	555	511	530	557	598	529	527	512	546	549	539	529	497	570	550	529	501	527	548	565	522	537	549	492	529	523	523	558	544	513	552	549	553	540	513	565	558	531	547	531	549	546	539	538	546	523	530	533	562	536	567	550	527	537	526	507	563	534	529	554	523	552	530	567	572	561	506	494	551	535	509	542	512	560	541	492	519	515	541	560	547	555	598	499	523	567	520	520	529	491	532	535	578	574	534	527	512	554	529	540	504	527	516	531	518	495	509	525	519	499	513	515	533	532	486	520	515	552	566	495	536	538	510	497	544	502	537	569	550	575	559	544	539	515	519	552	545	529	539	561	557	557	515	520	569	551	541	569	532	544	530	557	535	516	499	552	527	523	570	539	573	554	513	513	551	575	547	513	556	540	534	548	568	510	547	576	560	578	517	511	542	523	547	525	548	528	569	596	570	575	518	543	521	516	542	549	561	538	569	530	531	573	514	555	538	516	504	513	527	504	539	543	573	509	526	535	502	550	519	586	536	504	552	507	553	568	517	524	540	554	516	547	564	561	532	517	541	526	544	550	548	562	559	503	521	560	546	602	505	573	527	583	552	517	547	561	491	559	530	524	521	522	553	539	544	535	558	512	483	558	490	537	523	545	507	501	530	539	535	554	541	516	544	529	562	571	529	564	557	535	581	560	578	505	587	554	529	507	520	577	546	495	575	546	546	541	543	554	507	522	546	549	543	557	527	531	568	548	520	521	556	561	558	575	555	552	504	524	571	550	520	520	543	485	569	520	533	521	523	514	529	536	532	537	547	567	522	531	560	502	519	544	549	531	542	544	531	559	512	539	528	504	498	543	515	547	542	524	527	552	593	536	520	560	532	558	559	552	540	551	516	572	533	545	506	524	541	519	515	533	527	521	542	551	569	522	513	559	534	553	532	508	486	518	571	538	575	516	525	521	544	500	587	556	525	475	557	564	548	542	508	534	515	523	519	562	528	579	569	541	591	510	571	535	572	518	540	576	550	483	532	551	552	547	539	546	565	491	573	532	525	524	513	549	577	582	529	546	514	533	510	542	557	524	584	561	547	529	537	508	537	545	543	533	522	515	533	511	554	522	575	529	562	531	545	528	571	497	498	569	535	550	527	540	579	544	478	502	539	558	556	552	507	540	518	533	554	524	550	545	570	551	515	539	537	555	506	514	516	544	550	571	527	555	551	527	566	500	526	528	557	520	554	497	514	553	596	515	517	520	535	556	509	570	554	546	543	553	543	536	518	567	538	566	586	590	521	555	553	479	550	516	557	561	551	520	520	570	545	494	509	498	588	512	540	552	565	548	515	551	526	510	547	543	551	523	525	559	526	567	524	530	527	524	548	542	539	536	530	592	534	539	560	513	556	552	551	550	545	535	526	557	528	548	534	559	499	546	539	540	548	540	526	528	563	552	577	546	536	543	534	477	544	534	526	522	492	568	569	594	553	518	541	523	550	568	512	539	507	484	531	537	521	593	533	575	533	533	584	533	517	506	505	504	513	541	512	551	537	562	514	579	575	536	538	545	520	536	541	535	520	559	568	487	510	537	562	533	536	577	537	525	526	518	555	579	548	552	557	571	530	570	544	519	567	494	588	542	518	572	548	536	517	544	525	502	536	541	566	523	529	570	499	514	491	553	515	561	570	497	553	529	558	541	534	554	503	535	543	507	567	528	557	549	517	526	533	580	577	553	583	527	544	520	528	500	573	535	571	516	513	533	540	562	517	558	555	558	539	558	557	586	539	550	516	508	537	554	522	603	569	554	529	544	564	534	533	516	490	546	531	540	517	508	557	550	535	550	532	582	598	496	532	537	503	592	510	569	530	542	510	528	534	548	529	520	569	518	546	569	542	581	561	535	561	551	563	512	508	508	528	572	570	543	533	571	525	581	575	496	535	520	578	543	508	559	539	552	540	543	524	510	554	571	567	554	565	545	551	529	545	553	489	527	554	521	523	507	569	528	503	522	540	560	570	537	589	553	517	580	564	535	568	531	513	542	557	531	569	543	531	546	598	536	577	514	540	490	560	534	551	552	556	513	551	525	570	561	518	525	541	515	550	554	578	524	543	532	530	550	513	536	555	519	527	534	523	509	519	483	574	567	535	525	521	520	544	535	560	546	566	578	559	599	559	538	545	525	550	575	529	568	519	560	511	534	539	553	548	556	505	557	522	580	554	508	547	584	569	562	510	507	546	557	568	514	534	545	545	560	515	526	530	523	509	543	552	510	547	507	544	518	571	536	529	547	608	507	560	547	502	596	545	564	502	565	529	553	499	510	527	552	541	538	548	561	513	550	525	543	505	541	562	545	499	533	540	531	570	534	549	562	564	507	547	532	492	551	573	503	515	483	495	582	536	542	539	556	511	517	551	524	555	564	520	542	551	510	513	532	572	553	526	544	521	515	549	524	540	588	518	510	531	530	522	554	557	529	565	533	532	532	511	535	553	563	533	558	546	521	588	573	492	559	583	539	536	494	525	540	522	510	534	501	533	530	525	534	530	522	577	559	505	501	551	510	529	560	543	545	548	575	550	515	533	538	520	549	557	527	557	507	533	501	544	519	509	548	570	571	582	570	517	533	532	526	568	514	573	535	525	556	567	565	532	534	537	527	535	521	503	540	511	543	558	532	489	561	536	532	557	522	525	519	535	534	568	526	516	526	549	549	559	571	507	518	533	561	540	498	576	534	534	504	566	560	546	516	560	524	524	548	547	530	500	489	556	567	559	545	552	513	518	524	557	511	550	528	547	530	527	527	529	590	570	538	520	521	526	521	527	552	532	580	533	536	541	558	517	545	486	544	537	555	542	522	506	554	551	534	514	534	521	540	598	595	551	527	554	520	526	557	542	552	548	522	539	557	516	501	509	539	532	563	531	570	582	515	516	522	541	554	544	492	526	598	506	538	529	551	512	535	550	518	542	485	519	561	542	517	543	539	524	579	517	574	522	569	544	501	552	538	560	547	570	547	536	550	566	573	548	569	534	528	523	551	565	506	502	468	500	538	537	538	546	537	538	527	525	544	549	527	514	524	563	564	527	552	509	522	564	548	539	550	567	533	487	513	532	563	537	546	555	491	525	536	512	535	555	523	549	579	555	576	529	519	497	542	537	535	513	521	538	547	517	531	551	554	538	556	523	554	527	535	504	540	583	560	532	545	593	549	567	567	539	539	513	569	554	534	500	533	527	504	530	512	532	509	542	542	535	504	570	554	570	565	539	556	530	563	538	536	562	521	589	541	542	510	545	506	527	545	554	511	538	538	584	529	581	522	502	546	558	540	499	549	542	521	533	558	540	466	552	555	556	560	508	512	524	564	542	494	543	551	534	536	532	523	558	556	532	522	532	521	552	541	527	550
45725	10694	1490	803	538	439	332	263	261	221	199	185	170	156	183	139	179	149	133	129	133	158	128	146	140	140	154	144	127	120	138	121	133	123	99	136	127	119	106	132	114	157	127	133	123	134	117	122	139	126	129	119	136	112	121	121	126	117	123	123	125	131	132	107	125	126	153	128	110	109	96	148	131	142	135	113	126	121	122	119	118	148	115	119	133	123	119	123	141	114	134	130	117	150	122	116	136	141	116	108	128	123	137	111	114	128	125	124	126	146	92	124	132	129	129	121	107	129	122	127	118	124	128	126	131	127	123	128	116	119	126	133	137	131	108	93	131	115	126	123	100	120	105	134	108	111	114	106	107	134	109	115	129	116	125	125	124	126	112	115	87	127	129	117	124	117	105	132	136	121	110	108	132	132	116	126	109	122	108	108	94	100	104	145	107	143	121	119	127	115	122	121	115	126	135	122	120	120	129	114	121	136	119	136	132	134	125	118	131	111	119	128	136	106	119	146	129	132	144	127	136	102	110	117	129	106	128	116	109	121	118	131	136	130	100	105	138	107	130	118	116	130	127	100	122	121	114	130	120	125	109	121	103	139	122	108	131	126	125	114	130	103	115	114	106	114	125	122	138	122	127	128	115	120	123	104	105	119	123	116	92	109	124	109	128	134	136	102	127	116	111	119	111	116	125	117	143	120	118	131	139	125	127	115	115	106	137	134	110	129	125	125	100	135	112	132	122	117	104	102	103	108	109	127	129	134	111	135	119	110	129	116	117	103	133	119	119	141	113	128	102	120	128	126	116	135	102	124	112	132	119	132	113	121	109	123	123	132	103	138	131	131	124	129	128	112	123	124	132	128	111	139	126	108	130	98	98	104	102	109	136	116	106	92	115	108	135	109	103	112	105	123	106	128	125	112	112	116	120	119	114	130	128	123	142	130	127	122	107	108	123	127	137	115	127	106	101	117	118	103	120	108	118	125	131	113	118	132	131	127	122	100	112	112	121	115	118	116	123	121	102	124	119	111	116	103	142	112	126	131	121	131	120	124	112	157	144	140	128	119	94	96	126	146	137	101	122	132	119	92	124	129	132	94	126	134	115	118	122	103	125	118	125	131	104	110	117	106	97	109	110	115	133	126	119	115	107	108	125	118	105	132	121	104	112	128	98	100	120	136	127	103	100	127	122	100	122	112	129	118	107	136	101	131	105	116	114	122	120	126	112	132	132	124	124	120	132	111	120	117	148	133	140	128	122	99	119	116	116	118	113	130	109	140	117	121	98	120	108	118	119	121	128	135	101	111	116	110	123	139	135	115	136	105	134	107	111	112	107	111	126	131	135	108	123	145	147	123	130	111	132	124	127	115	115	123	117	122	115	144	117	127	125	105	121	109	140	119	124	107	102	126	119	114	120	103	128	133	117	131	134	126	113	133	108	120	143	103	122	143	107	132	127	111	115	121	125	109	131	115	129	118	124	111	115	114	115	108	104	117	126	135	129	131	124	115	113	116	130	119	116	105	124	116	129	122	111	123	122	134	115	105	127	119	115	112	115	98	129	166	106	112	119	119	104	118	112	122	135	98	124	102	113	126	124	114	111	121	118	132	116	130	113	115	102	120	122	135	136	110	125	102	125	111	110	108	136	108	116	135	121	122	107	129	121	105	134	116	133	125	117	127	121	138	118	134	129	123	124	113	120	121	104	121	138	130	99	123	136	121	125	92	121	104	129	106	121	117	111	108	132	107	131	126	125	119	114	121	122	138	104	138	129	124	118	103	117	129	123	112	123	112	143	122	125	113	120	109	121	116	102	108	127	139	125	144	145	141	127	126	106	120	124	124	116	131	133	123	112	110	114	108	116	97	128	95	103	125	131	131	103	127	135	131	108	124	133	118	143	128	107	112	128	135	134	121	128	121	109	116	113	117	134	111	114	103	127	112	126	116	123	119	118	121	101	104	111	109	124	116	107	110	126	139	139	112	107	150	119	125	92	119	110	128	97	113	124	114	118	109	111	115	123	119	114	101	111	107	136	132	121	123	130	128	112	134	125	137	123	128	133	120	134	124	126	118	127	121	105	124	127	117	120	137	118	115	120	146	125	112	131	131	113	116	120	118	129	105	131	110	121	125	131	122	122	109	139	104	108	111	131	119	111	119	131	101	136	107	130	127	102	118	127	122	122	128	107	116	129	128	116	118	116	111	132	119	108	109	121	139	120	128	104	129	122	119	102	104	116	116	120	114	118	114	122	108	138	136	135	122	133	108	128	140	106	104	126	115	129	114	106	127	118	114	117	112	128	110	133	120	125	110	119	116	129	119	121	106	125	129	98	131	127	125	110	132	129	132	127	110	122	137	128	111	129	117	133	123	119	116	128	133	120	119	116	107	139	109	98	124	116	126	119	137	119	125	122	124	109	122	132	119	118	99	102	118	115	134	129	144	122	108	110	118	115	146	139	130	121	108	113	131	116	135	117	116	116	114	110	119	127	123	129	112	133	114	140	134	123	119	114	128	107	120	115	118	124	113	122	113	124	102	129	118	107	98	107	123	119	112	119	112	109	116	124	145	122	120	131	117	130	141	130	118	104	117	128	128	118	123	124	119	118	127	141	111	114	112	126	102	132	110	125	119	124	116	119	129	121	149	121	119	121	123	114	115	118	123	108	133	107	125	128	113	132	122	122	142	137	108	136	119	122	102	122	127	102	150	153	110	142	120	122	131	120	126	154	121	94	122	99	134	117	141	123	113	126	111	101	101	114	130	118	129	109	130	148	117	100	117	121	119	106	113	146	119	133	114	114	120	117	124	124	119	120	128	111	112	137	136	126	130	132	95	109	120	138	115	119	143	120	126	107	109	128	101	120	120	105	132	139	104	95	128	108	99	125	134	116	134	132	111	143	145	124	128	113	116	119	109	116	121	119	126	115	128	116	142	134	121	109	137	115	122	123	116	98	110	122	138	118	125	119	121	133	126	108	124	100	128	118	113	149	121	120	119	110	126	102	113	133	127	110	118	119	130	130	110	115	133	139	117	138	143	141	120	111	92	105	122	136	132	124	138	106	107	127	124	108	119	121	124	122	115	130	120	123	135	134	123	120	112	124	102	129	116	107	99	140	125	115	137	119	122	117	106	146	129	111	144	131	120	125	111	115	133	116	96	119	119	128	128	121	117	111	115	118	113	96	111	100	122	108	136	110	115	113	122	143	120	121	138	102	117	107	142	131	117	118	133	110	122	119	139	132	112	117	107	95	117	107	127	121	108	120	143	126	126	116	104	124	128	106	110	99	120	131	142	143	112	144	130	130	127	129	99	113	101	114	119	115	126	115	127	127	127	125	122	125	117	136	135	115	104	132	116	126	128	111	97	103	135	115	134	115	131	110	128	103	105	118	117	126	122	99	125	114	135	112	138	117	123	138	111	127	106	118	130	121	114	116	116	115	120	104	114	120	111	126	138	126	123	125	132	138	112	135	137	119	129	132	122	119	109	122	120
20355	1011	2138	2470	2218	1823	1550	1323	1094	976	877	713	745	693	618	632	548	553	525	484	474	422	463	502	431	431	434	449	434	384	432	428	408	399	394	371	397	351	377	396	374	384	368	377	386	383	375	411	373	367	359	377	355	367	349	356	379	320	356	364	361	375	368	356	382	348	334	344	343	329	311	357	363	397	332	359	363	364	380	344	357	364	361	337	350	326	345	367	339	347	332	327	331	366	349	354	340	349	329	346	356	360	361	364	332	370	341	345	346	380	333	338	355	343	365	317	352	307	375	363	351	336	331	387	396	317	314	361	387	335	345	340	353	382	326	315	312	346	329	362	339	365	361	328	358	362	345	363	357	329	324	376	386	338	348	334	349	342	345	345	343	345	344	313	329	389	362	333	303	356	353	343	358	334	325	336	350	367	298	346	337	358	323	353	308	336	341	344	336	311	348	362	342	349	375	318	334	329	333	354	358	350	329	343	325	337	363	313	331	350	349	368	342	350	344	339	353	350	346	353	330	330	336	365	316	346	328	320	323	349	339	355	356	360	329	358	307	381	345	298	322	329	306	378	357	347	356	327	353	326	338	351	330	370	367	307	389	322	330	320	337	382	330	337	370	332	350	321	341	323	344	346	323	322	356	354	350	312	348	339	337	306	349	331	342	359	340	363	348	301	364	311	330	340	306	307	356	323	347	350	348	339	373	357	344	354	357	345	351	341	336	325	310	338	329	328	347	345	333	354	325	356	319	393	342	340	333	366	332	370	350	357	337	352	337	363	349	367	346	367	316	335	358	330	309	381	365	342	334	321	372	335	354	362	336	362	326	330	375	340	327	334	337	338	339	297	335	377	322	369	373	340	341	314	304	342	333	338	342	296	345	329	335	330	387	347	357	377	352	337	344	340	339	300	310	361	353	323	319	366	364	384	353	336	342	339	350	325	328	366	359	341	317	323	337	374	334	340	369	322	336	342	305	351	338	341	334	324	372	344	351	339	348	330	287	327	332	329	333	348	337	345	360	333	327	349	341	334	378	357	319	353	349	346	361	341	364	325	318	351	307	336	341	360	347	387	362	356	352	322	362	359	348	352	381	362	322	349	352	316	315	319	352	352	341	355	364	325	340	327	349	317	326	319	315	347	359	347	338	361	318	352	338	367	363	330	368	376	395	348	344	353	332	339	319	319	348	294	355	290	344	341	364	364	330	334	358	362	366	354	350	345	349	358	360	357	339	315	358	340	364	360	334	333	334	357	307	354	338	339	351	307	377	339	344	325	354	382	334	329	313	336	351	337	327	344	335	348	342	358	361	352	309	349	342	380	335	320	340	347	347	364	356	331	342	338	343	329	342	309	355	334	322	324	333	325	326	369	350	371	335	331	317	344	320	355	346	296	343	322	347	309	328	327	351	371	325	315	349	345	362	345	334	325	354	340	338	351	352	337	369	323	378	364	368	325	352	352	327	324	369	367	338	331	332	357	344	351	331	319	326	364	356	331	343	327	368	369	351	329	338	319	358	362	350	323	321	362	304	348	340	330	340	333	325	366	329	334	337	359	362	290	373	333	331	363	299	330	355	359	330	371	343	333	343	328	367	340	356	387	372	336	314	355	336	366	366	356	327	339	340	319	322	325	326	350	331	327	326	354	344	324	338	319	354	337	344	329	363	374	315	351	330	336	329	367	333	351	361	329	336	357	337	343	342	353	329	293	348	371	329	330	358	345	383	336	331	344	342	357	324	340	327	361	323	306	358	341	329	330	361	343	381	303	334	354	364	366	336	370	335	289	345	312	361	360	362	334	341	335	318	339	353	373	343	348	369	358	375	354	352	338	339	341	359	345	377	338	320	344	353	373	344	344	319	374	330	356	332	338	352	361	343	358	319	340	321	336	364	314	409	364	372	336	335	334	364	375	335	336	311	351	334	336	370	332	381	371	306	328	353	383	337	362	359	332	342	349	368	355	337	342	336	336	336	363	350	355	363	329	338	331	359	322	316	326	373	333	337	337	319	335	327	339	365	342	327	323	354	324	345	303	357	332	364	350	334	323	324	371	365	383	348	354	335	343	329	334	361	344	359	344	315	369	341	343	352	307	366	322	324	349	359	335	330	322	349	348	329	350	343	336	354	353	366	349	351	346	317	345	336	348	358	351	366	331	328	314	366	336	353	315	350	339	328	314	305	359	342	325	335	324	359	343	344	398	308	346	346	342	312	358	337	318	339	346	326	309	335	317	358	329	389	316	336	335	336	314	345	354	345	357	358	322	322	349	342	340	347	378	358	331	358	341	335	393	323	352	347	329	306	345	355	367	329	369	345	357	361	336	347	316	333	342	321	313	328	358	341	339	368	358	354	345	371	325	340	358	319	323	361	327	333	335	375	350	338	350	358	342	330	328	359	348	333	322	369	363	355	322	311	309	357	366	348	343	352	347	361	335	351	318	361	306	314	349	311	328	308	346	357	297	327	335	355	365	343	350	338	336	339	363	356	342	315	319	346	333	336	317	316	349	347	363	341	302	349	344	347	370	375	329	312	334	321	346	338	349	332	348	358	334	348	346	356	324	350	390	339	331	312	351	329	362	336	354	343	343	361	341	337	358	380	361	320	341	337	359	299	329	370	308	312	343	315	329	314	356	356	346	372	354	327	357	347	340	358	311	359	340	350	339	317	348	341	361	316	326	377	339	342	318	363	344	356	332	329	356	350	314	319	346	350	337	350	347	352	349	332	337	366	351	337	348	333	328	346	339	381	359	333	360	328	332	367	325	345	331	306	344	309	329	342	340	362	344	344	345	347	364	339	339	386	318	323	337	334	354	378	302	379	339	345	341	340	330	322	330	371	307	340	319	321	357	352	370	352	380	347	336	349	388	345	345	353	345	350	363	336	338	339	333	336	349	312	351	360	335	345	373	354	318	355	344	350	357	344	355	326	357	313	332	372	352	323	314	338	342	353	343	335	326	328	320	370	334	334	335	327	334	344	347	346	335	345	353	352	342	352	339	347	350	342	366	362	350	350	324	324	329	342	323	340	358	330	336	346	347	374	347	330	356	342	338	358	327	354	336	356	331	344	349	345	337	357	361	354	366	362	335	361	358	377	352	325	301	362	383	340	344	321	347	353	344	355	329	314	332	328	340	337	348	316	380	324	315	358	337	354	333	346	366	339	345	341	359	321	350	332	367	339	347	332	331	325	326	330	346	329	352	324	372	342	360	352	362	324	343	364	353	317	329	321	309	402	349	328	339	344	326	375	345	334	339	335	324	323	350	336	346	357	345	328	353	335	343	361	341	369	341	322	339	356	344	351	332	310	333	347	318	336	333	343	347	341	348	321	324	336	372	367	352	340	340	324	336	327	339	341	313	320	321	361	322	332	343	321	350	367	345	367	357	349	363	336	323	368	316	337	357	337	335	327	349	333	334	331	336	344	345	378	314	336	327	362	359	358	292	335	331	319	321	355	356	352	350	350	365	364	354	315	359	330	320	329	320
56498	19304	6966	2033	1135	854	642	572	498	474	399	373	371	296	330	297	297	282	264	292	249	279	262	289	276	297	250	237	248	248	256	255	262	275	263	246	269	249	215	222	245	276	300	240	234	253	245	255	265	284	229	285	238	237	260	234	217	250	235	238	267	262	260	237	234	218	251	285	210	250	266	241	210	263	251	247	265	238	203	237	266	250	235	243	254	242	227	226	254	245	272	232	243	206	269	217	239	226	252	243	263	260	225	277	224	234	266	235	256	257	243	241	257	255	216	239	228	230	224	242	258	224	194	251	261	237	259	274	226	239	238	240	239	232	233	239	257	251	273	223	234	234	262	221	236	228	204	237	238	264	232	238	257	242	234	256	221	229	240	239	254	229	227	233	225	253	240	220	239	258	262	240	243	260	239	232	225	260	221	273	221	258	272	243	224	209	235	257	244	263	219	226	216	237	230	248	232	246	254	259	240	240	257	233	243	207	244	244	221	256	267	216	241	247	249	277	245	258	228	223	223	228	243	270	253	225	223	251	240	243	204	248	232	272	273	225	253	220	238	257	257	244	239	235	238	226	199	243	250	233	234	253	218	219	232	262	224	240	254	250	264	253	229	230	239	260	249	248	233	256	263	223	225	256	233	284	255	205	244	233	236	237	273	250	223	238	255	258	268	234	234	243	226	232	201	248	209	219	243	245	240	229	219	253	263	230	264	260	236	250	247	268	244	247	244	224	266	223	232	266	253	236	246	241	249	236	223	227	258	212	267	259	219	253	227	212	225	241	249	256	231	247	255	237	243	249	257	231	235	195	240	240	272	234	232	226	253	247	226	218	211	215	259	246	208	228	224	241	242	223	237	222	253	277	234	243	209	258	249	248	242	252	241	253	253	263	235	245	265	221	220	221	224	237	241	244	265	226	248	267	220	238	221	258	233	258	231	249	240	243	230	232	253	241	228	242	235	227	246	251	239	224	255	210	273	237	219	226	254	236	241	261	262	244	229	258	234	208	235	233	234	219	241	233	232	276	260	225	226	246	244	223	224	220	249	256	250	223	220	253	239	225	255	237	230	232	239	228	241	260	231	244	241	224	221	259	225	253	264	249	246	239	232	240	248	251	267	244	257	233	247	229	227	251	256	235	258	249	236	232	223	248	221	237	241	218	229	215	236	230	247	220	252	229	244	230	241	243	260	238	269	226	230	233	221	248	260	268	228	237	258	260	255	229	243	218	236	237	246	193	265	273	264	255	256	239	245	231	223	243	232	227	237	238	227	212	264	243	231	243	245	230	253	254	235	250	261	230	264	263	271	222	272	251	251	245	244	242	227	276	229	262	240	219	252	209	247	251	240	226	288	227	221	255	242	211	237	256	205	244	232	243	254	232	237	264	228	245	238	243	251	244	245	241	264	247	219	227	248	245	247	237	249	241	250	253	220	269	188	246	248	208	224	230	225	222	227	276	226	243	230	243	262	223	215	239	239	248	240	226	226	234	215	245	239	256	227	246	239	217	260	229	269	253	241	246	230	264	242	248	273	261	232	230	221	239	232	252	235	245	242	231	244	250	270	257	219	223	241	235	251	245	231	222	218	229	222	246	253	230	230	265	233	258	263	223	237	244	260	238	244	241	238	230	239	228	268	259	236	238	249	234	226	221	230	221	227	230	241	237	227	262	271	243	281	245	239	265	264	259	266	228	250	241	255	238	233	228	227	231	234	239	242	238	244	225	225	257	242	238	251	247	266	233	222	237	250	262	238	258	222	253	267	244	229	235	262	254	250	228	230	238	252	254	237	232	241	237	238	227	219	255	207	239	210	240	243	233	204	206	250	257	220	239	219	239	219	240	232	213	214	259	237	241	277	244	230	221	240	221	250	236	239	240	245	221	230	227	229	250	232	269	266	247	274	238	242	284	247	208	245	235	224	238	246	261	257	237	241	212	273	223	214	225	220	248	206	265	240	214	250	246	243	247	240	244	243	210	235	254	263	241	268	246	224	236	234	253	264	225	248	226	236	250	253	234	255	211	244	234	257	224	210	265	231	261	267	209	270	246	247	235	216	236	258	251	253	233	241	222	250	265	216	219	246	231	229	243	267	230	244	204	249	261	238	261	219	243	212	208	245	239	227	221	238	272	227	226	239	245	246	251	253	241	219	219	242	243	222	223	249	256	257	221	232	255	214	259	272	224	239	247	227	250	252	223	249	241	255	236	232	258	214	217	230	226	256	224	228	221	243	228	229	229	234	264	196	257	260	245	261	225	225	265	249	247	242	219	256	249	237	227	225	224	249	270	225	236	213	245	237	222	230	232	247	235	263	197	244	230	233	244	250	227	228	233	253	227	269	257	237	238	238	239	222	245	241	240	236	239	214	245	241	264	247	262	244	231	257	249	257	244	233	217	233	233	235	228	245	231	233	230	241	240	230	226	246	230	229	213	232	245	248	255	257	222	218	233	205	248	225	227	256	232	227	219	236	259	203	234	279	255	257	233	223	227	218	217	221	250	238	240	211	249	185	230	220	247	232	229	229	229	257	251	254	234	261	241	239	243	229	211	228	228	242	239	233	220	238	256	251	253	251	238	231	228	255	240	260	248	254	231	278	264	222	256	245	241	245	226	235	244	266	216	216	247	255	234	253	256	238	237	240	238	228	221	217	235	245	240	225	228	240	253	229	236	229	186	272	239	225	240	243	229	251	260	245	240	253	280	266	236	254	255	217	232	232	227	247	260	280	258	225	252	217	244	229	246	230	228	237	225	232	240	234	256	204	228	214	225	234	243	249	249	255	253	252	219	225	246	234	242	220	276	238	262	236	237	252	233	246	231	242	213	237	250	208	237	260	243	233	241	242	220	221	238	219	236	219	258	264	233	254	247	205	260	242	247	237	195	229	239	256	258	231	242	218	202	231	264	230	250	236	246	249	244	245	259	241	273	281	271	236	264	247	255	232	247	216	256	238	247	224	235	243	239	242	217	218	233	235	242	207	225	282	238	240	231	260	276	233	276	226	227	245	253	267	225	236	239	251	243	253	248	233	223	277	267	245	236	251	217	241	241	252	232	218	256	244	242	242	261	236	230	223	232	225	254	243	210	246	253	222	249	236	208	249	254	242	252	245	224	271	216	263	258	247	230	252	268	243	240	245	256	243	235	215	248	239	255	248	224	248	237	233	265	252	264	251	239	261	290	235	239	221	216	238	226	217	261	268	251	257	289	279	249	233	239	261	236	240	254	264	245	217	253	250	211	219	221	221	244	259	231	226	236	248	212	248	225	233	248	234	243	240	211	230	235	264	264	263	230	204	234	244	232	239	241	226	251	225	235	252	237	262	236	284	240	233	204	227	228	253	225	202	239	238	253	245	230	253	229	209	213	225	264	232	284	245	233	229	229	276	235	219	269	223	241	222	224	244	247	274	271	231	250	247	228	230	235	248	243	218	242	269	270	256	236	269	241	289	248	249	254	224	249	247	259	234	237	231	230	234	254	237	230
26780	1890	4182	4939	4174	3419	2901	2352	2112	1823	1601	1463	1276	1201	1221	1121	1059	1055	924	898	926	874	829	845	830	777	773	785	791	819	745	745	724	649	688	658	703	681	675	699	658	635	659	714	655	653	662	683	636	633	608	640	630	642	635	671	689	663	618	706	648	625	661	611	629	654	656	615	648	629	670	611	622	607	620	614	604	632	646	616	616	581	592	598	622	620	622	606	630	640	643	623	590	638	634	629	614	606	599	615	604	600	620	603	594	564	585	615	594	665	577	597	613	539	600	622	624	598	617	617	633	609	619	642	614	642	633	578	594	612	603	652	590	592	583	590	623	633	601	627	599	584	606	658	621	647	616	598	641	619	587	616	549	625	581	593	606	617	586	581	637	647	610	585	633	581	614	598	576	598	636	607	637	578	610	591	659	612	602	575	586	558	648	603	642	601	595	609	642	587	587	630	573	632	580	597	600	565	568	650	629	600	604	617	624	552	602	640	616	607	605	571	624	572	595	598	605	633	584	637	625	635	562	574	597	599	600	618	652	605	617	637	590	659	617	598	591	595	626	621	610	623	667	603	590	622	580	586	608	611	632	572	673	601	613	640	576	622	640	585	596	583	627	646	617	576	567	617	615	593	633	623	584	595	603	623	603	618	630	632	574	616	665	628	627	619	617	602	586	614	634	640	610	609	623	643	638	626	605	604	600	623	602	620	601	609	624	620	600	605	621	608	617	584	617	627	605	580	669	619	578	608	601	600	594	591	656	592	579	571	645	613	638	614	645	575	643	601	637	657	576	616	576	625	574	553	580	565	589	614	608	576	586	618	575	643	606	590	536	611	570	609	569	562	594	616	558	572	619	564	579	601	644	599	574	608	627	596	601	671	585	592	580	597	622	626	592	599	640	612	581	609	598	619	628	610	578	626	623	573	563	584	586	593	612	594	587	560	643	627	621	613	623	631	621	617	563	584	576	613	624	600	559	611	618	626	578	613	565	621	598	609	590	574	584	653	635	558	627	588	580	633	608	592	590	600	629	630	610	611	586	621	604	559	651	617	597	647	587	573	584	630	598	668	574	617	664	591	575	610	567	594	625	589	602	612	603	679	564	614	625	609	547	603	590	580	598	624	563	655	597	549	640	639	630	592	579	597	584	597	575	607	621	543	622	607	602	585	596	678	598	597	578	588	607	594	629	606	596	670	620	615	605	602	568	588	604	605	633	595	581	588	614	596	579	618	606	560	580	550	584	580	627	645	601	608	616	621	603	604	591	566	612	596	623	619	597	595	616	587	562	610	604	615	568	567	622	601	600	615	604	604	590	638	602	625	592	617	612	603	582	587	632	611	610	605	628	585	612	633	611	588	599	562	628	594	592	636	628	619	599	645	627	605	598	577	587	596	633	623	570	617	571	626	632	610	569	596	614	593	633	610	584	627	634	567	630	632	590	525	630	602	596	606	661	554	586	622	628	597	631	634	627	614	598	576	566	682	575	578	609	585	593	615	660	614	608	595	584	619	584	583	621	592	616	594	636	585	572	617	595	635	610	665	603	598	585	615	600	647	646	618	559	641	609	598	593	584	635	566	624	593	609	605	572	617	559	592	606	624	582	583	614	592	598	541	597	590	601	572	579	608	588	581	585	642	581	611	604	607	617	601	639	633	595	604	601	578	591	642	582	628	630	636	602	607	617	578	599	600	622	584	583	607	582	589	608	587	608	644	629	611	595	624	623	607	594	642	614	585	553	606	591	650	605	598	574	603	631	600	602	598	602	614	611	589	610	609	590	621	639	652	588	621	620	566	574	636	663	617	606	603	575	610	632	615	605	614	612	592	613	627	610	575	638	634	636	636	603	599	576	601	620	617	603	604	625	597	588	612	635	621	599	599	612	640	576	613	579	589	613	604	560	648	608	632	653	613	619	611	601	583	614	584	604	631	599	628	597	585	608	590	601	573	619	610	601	606	600	593	563	661	582	598	564	603	605	553	637	614	607	595	634	645	591	634	588	610	569	602	647	619	591	595	605	620	636	593	601	606	625	642	600	605	617	587	612	635	585	595	592	624	637	636	646	622	578	578	591	611	603	598	595	613	631	625	605	572	622	574	547	598	633	588	613	591	566	605	586	610	595	594	591	563	605	605	590	623	578	610	596	641	597	660	616	651	582	644	580	544	597	641	555	571	612	568	624	594	609	591	587	591	591	601	606	596	590	580	614	568	617	580	610	621	610	628	590	610	614	595	592	633	579	576	593	610	599	604	587	549	611	602	590	633	589	591	612	644	583	597	610	588	569	577	594	611	605	577	580	595	605	611	597	607	580	603	620	617	591	598	588	604	567	596	621	588	622	591	599	596	631	590	631	583	576	600	589	594	643	607	625	617	595	610	620	604	630	619	638	600	595	612	601	584	616	596	591	574	604	631	591	588	637	563	592	623	595	622	610	642	611	600	608	565	587	585	563	627	614	609	576	614	627	594	652	615	618	589	604	584	583	603	614	588	556	618	619	596	602	640	597	607	596	609	615	642	549	627	642	598	614	596	549	567	598	613	593	626	632	592	617	567	575	635	639	563	589	606	601	627	660	607	559	595	647	642	616	611	653	607	611	597	632	595	582	594	631	614	608	617	594	568	604	593	610	605	585	613	603	612	573	628	603	608	620	581	596	618	583	594	592	619	613	647	578	587	583	648	613	616	594	613	630	653	650	620	587	600	611	572	616	615	577	620	637	600	659	589	590	590	595	586	597	623	615	617	628	606	588	620	611	591	601	602	613	591	573	586	624	564	640	607	619	601	609	591	628	605	597	605	616	613	618	598	640	592	642	600	596	643	594	647	587	593	614	619	679	589	590	628	599	637	609	592	621	636	598	586	568	602	613	592	646	621	630	633	581	591	597	606	609	633	551	648	602	596	601	599	575	616	584	619	599	640	583	607	586	591	642	603	612	587	608	580	629	620	633	626	599	640	610	615	585	586	594	571	606	613	610	610	603	559	619	583	633	585	601	566	605	608	607	538	602	609	578	586	628	588	637	619	588	606	577	585	635	566	622	620	599	638	603	578	591	662	625	563	616	654	588	626	615	593	595	586	623	602	626	624	582	609	573	553	645	620	640	597	637	611	616	587	597	618	630	601	598	570	589	595	532	634	624	607	632	602	613	603	626	632	586	624	607	644	614	619	598	622	625	644	598	618	582	631	604	619	611	594	596	587	630	594	617	610	614	606	587	625	599	638	600	606	581	593	567	614	641	618	629	618	579	601	614	617	587	646	625	584	635	610	613	598	626	606	640	572	605	568	597	613	612	640	651	613	581	614	612	637	589	594	619	597	600	596	630	593	584	595	605	611	619	607	598	636	561	571	634	623	607	627	587	625	637	581	618	593	616	628	607	606	601	571	582	594	571	614	597	638	585	627	606	601	545	618	609	602	615	591	605	594	618	572	648	566	553	616	585	604	592	577	582	655	616	597	634	570	592	597	604	575	617	611	579	635	659	629	578	599
4544	260	242	235	212	212	239	226	210	202	213	170	264	239	200	215	240	242	227	229	220	228	222	238	203	224	230	200	235	205	247	239	227	230	225	225	230	204	217	232	229	207	230	212	216	230	196	207	252	225	240	226	209	193	208	216	179	248	222	230	205	216	233	219	221	257	223	218	230	204	202	210	234	204	236	241	226	219	195	250	236	227	233	234	186	204	215	206	235	212	249	214	227	186	228	207	236	204	220	244	243	214	236	212	223	210	265	239	233	236	217	216	227	199	268	217	250	211	227	228	233	234	224	227	221	239	248	231	217	261	221	218	203	229	226	239	205	203	214	219	242	244	229	259	237	217	227	214	228	245	224	237	208	238	244	226	224	225	231	223	227	243	218	225	217	227	216	241	215	201	233	236	221	206	224	223	222	213	243	219	209	213	219	237	227	204	203	229	245	235	226	188	228	254	279	206	249	243	197	214	225	208	213	223	229	232	195	247	214	228	230	220	220	222	228	218	229	210	218	252	226	228	194	229	234	235	218	210	237	199	211	241	222	251	244	208	201	219	200	242	204	238	202	220	245	242	261	217	225	211	261	204	264	239	205	245	226	212	231	204	194	226	218	216	240	229	229	225	213	215	228	230	233	230	230	248	215	235	225	208	235	238	229	253	211	238	199	186	214	216	190	199	238	225	214	224	201	216	245	237	233	208	193	238	222	223	210	196	212	228	211	221	224	225	219	207	228	218	227	221	229	213	224	239	233	236	211	249	205	211	195	230	229	222	197	214	224	211	221	198	216	216	249	211	208	234	226	211	185	232	234	220	243	197	191	238	203	231	213	234	229	229	243	235	222	245	234	206	234	252	249	243	209	203	279	255	209	229	214	233	215	251	229	264	233	216	249	217	214	236	231	232	256	218	228	214	220	222	220	223	224	225	218	244	207	245	215	247	224	229	202	242	263	207	203	225	213	216	190	226	244	216	234	195	220	238	198	210	246	238	244	192	213	228	233	233	215	210	199	197	212	240	192	228	227	199	228	253	219	225	237	249	217	230	241	219	223	245	233	223	220	210	230	233	225	244	199	208	222	236	255	242	252	211	223	205	217	219	204	237	245	237	227	236	222	235	223	222	233	212	246	239	223	230	236	247	230	213	245	257	231	221	261	218	207	223	233	240	196	219	236	206	223	207	196	220	221	235	246	204	231	200	234	211	202	202	225	231	240	247	241	211	220	249	251	224	215	197	205	241	227	202	254	219	219	235	213	207	215	215	201	216	208	243	192	210	221	233	224	225	212	235	233	225	249	228	214	233	262	207	245	253	258	222	218	221	239	207	225	250	212	189	217	222	228	233	219	208	214	201	249	214	229	252	220	205	218	219	210	227	216	243	234	229	235	231	220	233	246	225	224	190	219	226	236	209	213	227	239	196	230	239	209	219	187	234	218	233	207	230	213	217	201	211	214	227	213	226	231	236	231	236	226	208	217	232	210	277	236	218	229	237	250	198	254	206	229	225	227	185	206	229	211	219	223	231	197	211	228	227	241	249	234	216	215	230	219	228	206	206	239	248	229	193	233	228	266	228	231	228	234	216	240	234	249	228	225	202	223	201	210	233	212	222	233	216	187	228	223	215	223	194	228	251	197	232	223	255	220	188	236	231	216	241	191	189	205	212	226	220	221	228	208	239	227	240	260	219	222	218	240	235	234	232	236	233	211	192	224	218	232	195	200	217	240	238	215	203	230	237	201	226	210	218	240	226	264	207	232	207	220	218	226	226	200	241	231	205	198	213	217	224	228	235	215	213	220	231	193	196	244	228	208	211	260	216	201	244	239	224	227	243	241	216	205	226	235	226	222	245	225	192	226	212	226	228	238	213	219	229	218	228	236	225	226	198	229	224	226	188	222	255	215	237	216	217	250	186	247	245	212	221	213	228	215	222	228	219	211	245	239	221	220	211	190	208	195	235	218	233	229	204	241	263	191	220	237	232	246	225	241	239	216	208	253	232	236	205	201	237	228	222	203	224	207	242	240	232	221	203	243	237	240	240	212	230	234	233	223	233	204	211	235	226	211	250	220	225	235	224	215	208	241	236	222	247	228	242	232	202	243	247	205	239	233	232	229	220	205	225	238	223	223	232	249	232	226	221	223	232	209	211	210	272	222	243	195	228	248	199	201	192	203	246	230	205	219	212	208	218	228	214	232	230	202	213	222	209	208	245	229	238	213	222	210	236	200	235	238	203	226	245	211	223	210	259	223	231	214	215	225	265	227	207	214	245	220	266	259	240	242	249	238	226	221	248	210	204	261	231	225	223	230	218	258	216	229	228	233	222	226	233	229	236	201	205	212	216	190	232	234	195	220	212	221	232	214	211	245	205	231	238	220	227	230	232	213	215	239	216	224	190	243	210	208	202	223	208	225	232	230	225	227	193	213	222	208	197	238	225	225	226	247	224	257	214	221	217	210	222	241	247	228	264	225	229	225	233	239	228	231	217	209	216	225	226	219	213	241	244	232	252	215	214	227	230	218	217	235	215	239	252	215	246	243	209	190	236	199	239	224	238	204	203	244	193	212	214	222	223	237	229	213	239	219	228	230	276	233	258	230	193	224	219	223	220	236	177	213	249	201	215	251	213	239	223	227	221	263	236	220	235	235	220	222	197	231	266	237	230	209	210	214	228	239	216	232	212	208	226	228	241	213	217	241	239	213	215	231	216	220	235	212	241	228	235	225	208	262	222	227	238	259	222	231	230	229	225	237	212	215	226	221	193	227	233	234	206	211	211	228	246	219	224	231	228	220	208	226	207	228	229	230	232	222	233	216	203	230	238	211	231	245	221	243	225	245	215	216	227	203	205	220	245	212	235	235	215	215	217	211	228	219	224	218	197	207	210	216	220	240	235	233	204	211	237	221	201	242	214	249	196	260	219	207	225	237	218	229	226	228	238	224	203	176	224	244	226	234	209	248	232	243	242	228	196	230	220	222	237	241	216	225	199	230	258	233	215	245	214	233	205	215	221	217	215	242	242	219	198	226	209	247	204	222	235	214	242	224	267	216	222	222	241	202	194	226	208	242	236	215	239	236	233	225	240	229	219	220	254	234	212	217	233	244	257	228	250	219	220	233	205	232	246	234	224	221	231	230	216	199	225	226	233	221	212	205	203	227	240	228	236	246	233	205	222	227	248	206	216	229	221	219	240	206	215	229	195	225	210	221	216	214	242	214	226	241	202	234	193	239	226	234	264	202	230	213	240	210	227	242	215	220	203	239	242	224	236	214	218	218	264	221	216	242	215	224	234	233	236	213	214	225	241	208	200	242	208	232	224	239	215	254	202	222	205	226	209	231	230	224	247	210	226	196	232	205	209	222	225	249	238	239	209	239	194	220	238	209	201	238	232	241	204	248	230	231	245	211	206	226	247	213	244	221	243	201	218	221	218	231	236	224	182	229	227	220	211	210	201	226	243	202	218	231	211	227	195	210	253	222	237	215	221	228	248
4860	538	548	617	566	629	550	606	561	508	540	559	551	558	601	534	620	609	585	481	549	559	576	510	518	539	562	521	564	526	549	585	561	576	528	521	576	520	588	547	581	570	570	558	556	566	535	562	562	532	539	523	587	588	565	585	539	518	538	538	512	490	568	530	557	527	602	579	558	557	529	521	549	560	546	552	557	535	573	541	527	555	507	564	528	549	521	533	534	529	536	591	534	536	548	490	562	533	536	528	606	530	492	527	535	558	547	481	532	567	565	537	567	509	497	550	582	553	558	557	547	558	559	542	548	547	549	552	523	512	529	545	511	536	538	537	516	537	557	510	563	574	540	556	525	514	556	519	608	494	561	561	529	537	548	520	537	526	502	496	584	536	523	592	566	539	572	542	531	543	533	518	546	556	516	562	568	564	516	515	533	531	526	547	544	531	563	589	602	547	488	537	509	541	528	540	540	535	542	552	588	530	546	522	545	521	547	539	544	542	569	528	575	536	540	537	574	532	517	555	565	528	529	573	554	486	525	543	562	531	530	566	557	553	569	515	574	552	542	542	551	520	599	554	535	531	546	546	508	561	567	553	569	552	566	558	539	528	521	521	540	564	529	526	550	525	538	524	531	533	498	568	566	532	500	531	520	524	541	567	541	556	520	544	521	559	528	555	547	523	546	556	554	527	560	582	574	552	587	531	575	548	514	537	557	566	529	533	567	499	507	554	552	538	529	544	574	536	612	553	485	541	520	528	563	514	506	493	567	555	501	544	514	539	507	560	528	572	551	541	586	525	559	546	539	510	538	539	528	574	532	531	566	544	513	541	534	526	545	501	533	578	520	535	518	542	536	552	519	558	554	538	556	512	552	554	518	532	587	556	535	574	581	548	547	502	536	553	553	513	518	592	490	549	497	578	535	554	499	524	533	583	528	554	554	536	539	533	495	551	524	505	571	566	543	541	540	574	529	538	566	508	535	542	539	540	511	574	556	561	554	542	530	557	560	548	573	526	529	548	554	521	566	567	526	543	554	551	530	562	525	553	563	559	535	530	556	575	503	557	557	522	511	559	529	543	556	561	553	547	552	547	570	574	542	558	502	566	523	509	526	535	556	586	526	509	513	584	513	520	545	585	560	515	529	555	543	546	552	564	569	547	522	549	554	541	587	559	540	568	560	530	560	574	536	543	523	567	538	538	525	489	576	556	546	508	576	525	520	520	511	515	540	521	565	538	535	533	528	503	509	532	557	520	504	543	544	530	503	565	549	544	540	542	575	543	551	557	553	576	509	500	547	550	552	599	556	539	528	547	536	564	554	548	554	515	553	544	538	534	558	509	537	580	559	560	525	540	540	529	533	518	515	537	558	537	547	556	566	534	531	532	544	565	500	563	538	547	513	567	506	541	527	550	536	532	537	545	543	541	512	545	544	530	534	505	561	563	568	529	535	550	550	517	511	568	557	562	509	500	523	556	506	561	579	514	548	519	538	521	539	521	555	504	528	557	546	557	526	557	550	557	549	542	531	555	528	554	543	552	533	583	541	516	526	545	547	554	520	560	575	511	525	528	533	541	556	507	528	578	522	521	552	564	536	526	572	573	535	534	589	522	555	519	524	565	556	503	545	568	542	560	551	561	551	555	534	555	555	558	569	513	520	526	486	567	534	539	542	539	496	539	544	571	538	524	551	555	577	517	544	543	540	529	573	558	532	547	553	556	528	545	542	527	509	532	520	513	551	539	541	522	529	507	545	524	531	557	579	560	527	577	530	549	531	535	513	512	533	531	555	542	545	573	539	561	570	527	563	545	540	562	568	559	563	552	525	547	528	561	514	559	530	514	521	563	488	580	561	528	579	530	540	489	513	555	549	509	487	557	574	523	529	604	564	525	547	564	551	546	520	560	526	546	562	555	557	493	498	552	538	521	504	545	575	546	544	511	560	565	534	553	549	562	589	538	529	527	529	530	523	556	536	515	554	558	533	547	554	574	548	534	532	522	579	591	499	561	575	536	519	554	530	532	537	524	569	539	530	513	540	547	572	533	553	549	561	566	537	520	546	570	565	530	572	567	600	553	561	514	519	528	545	519	523	504	541	538	549	548	534	517	530	534	518	518	559	571	530	545	506	562	532	570	562	559	498	504	517	543	571	564	571	506	570	544	551	540	513	516	554	577	543	505	499	559	523	522	544	557	553	547	534	519	526	592	586	566	524	544	518	570	530	560	530	547	539	492	574	545	535	527	524	544	543	546	528	530	533	580	571	554	558	516	558	535	532	485	523	563	553	588	570	581	511	557	542	542	562	572	567	522	575	547	547	546	551	555	483	508	527	561	566	573	552	560	535	549	549	551	551	569	572	523	574	538	540	525	537	561	548	511	563	556	585	548	559	519	569	597	587	538	556	582	554	541	515	524	563	549	575	573	513	567	546	511	538	530	534	552	523	525	479	566	555	536	559	549	525	549	545	520	516	524	541	558	554	543	520	540	559	524	545	582	534	586	533	537	538	570	541	562	573	565	519	555	519	511	552	590	547	573	574	515	551	523	548	575	599	576	555	544	557	544	482	516	555	539	615	524	552	578	558	525	590	528	514	533	529	541	556	516	557	540	494	574	571	566	527	514	536	541	536	489	544	567	510	513	535	563	598	543	524	546	590	533	569	510	567	528	528	521	574	569	551	540	551	559	538	532	570	565	563	551	567	552	522	552	530	516	541	573	563	553	536	548	536	491	517	508	589	530	555	550	535	547	537	570	588	495	533	525	536	571	566	496	516	518	512	580	573	570	567	522	574	545	502	516	530	524	504	521	517	510	568	516	530	503	510	541	559	524	545	521	566	524	521	535	542	530	541	495	533	541	532	510	519	559	591	539	534	528	530	541	521	540	581	518	565	508	528	497	538	563	581	533	526	541	484	547	584	552	558	626	543	545	543	532	533	545	527	561	561	538	521	499	534	559	550	526	559	545	555	527	542	540	520	554	540	566	546	575	527	541	508	512	521	529	532	540	554	553	548	549	545	554	573	554	560	526	540	507	553	547	557	558	529	583	552	571	536	525	550	543	532	567	535	545	521	557	563	481	513	547	535	537	561	561	568	513	518	583	540	520	472	561	528	574	595	565	599	532	508	555	599	573	536	547	553	535	570	551	531	598	512	580	540	548	534	523	569	540	556	586	580	554	552	550	533	528	562	534	540	547	563	532	507	587	567	530	512	566	546	545	570	540	551	557	541	550	546	563	541	546	510	492	492	570	557	503	566	511	526	550	533	556	531	524	512	533	521	570	576	548	536	539	508	570	528	511	557	544	578	517	482	550	533	496	530	542	591	503	564	539	557	573	540	544	546	544	550	566	555	586	554	532	518	563	576	523	548	538	557	533	573	511	564	566	568	530	515	504	556	526	535	513	539	548	524	508	546	546	548	535	575	569	496	545	521	506	567	580	586	530	562	528	549	540	519	542	512	529	556	559	529	526	593	587	572	563	526	509	554	577	545	551
45964	11390	1683	852	580	396	336	270	233	211	200	160	180	183	166	154	160	131	136	160	144	140	125	145	140	132	157	111	120	135	132	108	131	127	118	135	109	129	145	139	124	130	113	133	128	153	126	112	111	135	130	123	119	105	123	126	110	117	115	143	120	120	141	119	134	107	118	131	116	125	125	122	134	125	127	120	107	122	116	107	114	137	110	116	137	115	124	116	124	127	141	106	114	115	119	121	115	139	113	135	123	129	131	117	134	138	116	151	131	110	127	121	138	128	120	129	136	129	110	96	110	123	116	108	99	127	119	118	119	110	101	115	109	127	125	135	118	135	104	112	123	115	116	115	138	127	132	120	109	134	125	134	123	111	121	105	119	122	117	117	139	110	114	98	125	119	111	119	126	123	117	119	121	124	126	98	102	111	140	118	137	137	147	112	130	123	122	120	107	127	136	130	118	128	115	132	136	106	113	121	150	124	117	138	113	126	108	145	107	125	121	114	132	122	99	126	120	134	115	140	107	133	128	129	123	118	123	119	108	106	131	123	127	122	117	120	114	123	114	112	141	130	125	119	106	122	115	119	128	122	138	101	114	136	108	115	126	109	109	122	100	115	112	122	131	124	137	134	124	138	118	119	104	124	126	100	110	136	129	113	124	102	105	97	134	119	100	120	136	123	132	144	128	114	133	115	120	123	125	136	128	118	115	113	125	120	104	133	128	113	136	127	135	119	102	112	119	112	104	132	121	121	137	124	114	108	116	141	124	147	109	107	130	117	111	123	129	150	128	126	126	122	123	120	109	116	111	120	106	127	128	98	134	104	123	111	143	115	127	141	123	125	117	113	132	108	108	104	117	114	110	112	119	114	137	115	123	139	113	115	132	126	140	117	123	120	104	107	131	130	117	107	114	116	128	128	130	112	141	118	101	123	118	117	131	130	111	110	126	126	129	130	117	106	145	96	107	131	121	108	122	127	109	115	132	114	117	117	120	130	124	124	119	131	116	105	108	119	119	119	109	123	126	130	103	124	127	127	129	100	114	121	125	120	120	123	121	101	112	117	142	125	123	125	106	119	125	146	124	107	113	150	134	120	130	126	106	119	108	113	129	133	119	120	99	103	127	108	124	129	130	124	124	124	130	126	123	130	126	125	124	109	108	115	107	108	126	123	118	141	116	119	128	122	113	136	85	118	99	136	131	139	123	135	126	126	114	117	114	129	94	114	109	124	111	102	118	125	111	124	128	108	110	117	117	127	117	107	117	141	113	112	126	118	113	126	136	113	110	132	142	122	125	109	125	109	113	103	115	99	130	136	123	108	129	111	114	118	142	122	115	121	138	117	128	127	136	124	120	119	123	127	126	146	120	113	124	120	128	121	126	121	111	119	124	112	113	134	129	126	117	110	136	119	128	121	142	132	110	103	103	115	124	96	125	117	113	110	112	121	138	136	126	130	134	129	113	122	120	145	126	124	117	142	124	124	129	119	111	121	109	132	116	127	118	114	122	134	120	126	130	122	120	121	134	114	117	95	110	134	115	142	117	135	95	132	108	125	110	117	108	124	110	105	125	99	116	116	103	118	130	138	133	99	104	115	101	125	109	120	124	129	131	142	119	115	121	111	105	128	114	124	99	100	126	130	119	108	109	121	108	148	136	139	100	121	113	126	116	122	122	114	121	131	123	138	102	113	139	121	146	131	124	124	106	108	121	136	122	115	118	108	124	120	141	123	104	116	112	126	122	119	121	132	135	130	120	119	114	125	118	116	113	130	129	102	127	134	126	124	109	128	133	150	122	122	123	125	129	114	148	111	121	135	91	100	124	117	135	106	118	101	124	140	116	124	118	128	130	116	125	121	111	107	108	128	117	118	121	116	121	125	108	135	134	106	124	129	101	109	113	134	130	106	95	126	124	135	130	122	114	117	119	116	137	131	102	113	139	112	146	110	113	111	134	125	129	122	118	108	131	132	126	116	121	119	123	122	93	143	119	127	115	129	123	121	131	130	115	112	112	120	112	130	132	135	111	142	120	116	102	150	127	127	130	117	122	138	129	125	128	126	116	131	112	114	116	145	132	134	138	112	105	118	126	121	126	120	113	119	132	130	120	127	126	114	121	110	121	118	126	127	122	102	116	116	110	106	126	99	120	115	128	106	140	132	124	130	140	141	121	109	124	121	148	131	124	111	138	126	138	117	130	100	128	139	129	116	113	124	92	105	116	112	107	122	126	140	120	116	132	142	114	105	115	125	134	108	122	118	121	116	116	113	117	131	122	145	131	119	123	128	101	134	119	126	116	119	143	103	115	104	126	100	114	125	127	131	127	113	115	128	141	128	109	104	131	106	102	107	127	126	121	132	132	146	124	111	143	123	121	124	118	115	122	128	110	101	119	130	113	101	129	141	109	131	117	132	123	134	122	119	112	116	107	113	133	101	105	120	115	122	122	90	109	127	96	114	100	126	120	113	112	139	129	128	134	125	108	128	109	115	105	96	112	108	116	103	115	129	116	127	106	109	135	125	126	96	117	128	113	129	107	109	125	126	127	114	110	126	112	103	125	127	101	131	97	125	116	118	107	111	129	118	115	134	137	112	122	125	103	119	122	150	108	117	110	114	126	105	120	89	120	109	104	109	123	115	117	107	127	120	127	133	123	119	117	117	111	116	129	127	126	108	102	116	108	122	114	125	134	127	125	110	111	118	146	128	124	116	130	114	111	120	119	130	123	98	126	112	124	111	135	124	138	111	125	126	115	125	108	124	115	110	98	110	120	111	117	121	129	111	110	118	114	113	130	144	122	115	111	129	126	117	107	117	116	117	117	112	125	125	142	122	140	120	113	121	109	119	107	140	110	126	117	113	138	124	114	119	131	139	147	131	105	122	127	117	121	114	101	93	124	136	119	123	123	108	134	103	92	130	114	118	129	131	134	116	101	127	113	119	112	120	122	96	113	135	118	114	127	128	130	113	133	119	140	120	116	114	126	132	112	116	119	127	113	135	117	121	153	103	118	115	126	135	121	108	111	117	133	119	103	124	125	123	114	121	125	116	128	132	98	119	130	146	109	137	116	122	125	126	146	102	120	110	135	134	127	133	104	157	110	124	110	138	105	115	125	118	142	126	102	110	120	121	111	111	127	126	117	136	114	111	115	125	118	121	109	134	131	114	102	120	116	115	139	120	99	121	115	114	130	108	103	107	121	121	113	108	111	118	120	121	121	123	102	133	133	114	112	107	137	120	128	165	117	121	130	108	119	113	121	136	122	145	128	140	105	118	116	124	124	127	109	134	116	142	112	131	112	121	118	128	115	133	106	120	140	134	137	117	121	115	126	102	122	131	108	126	118	119	131	137	123	121	128	120	115	122	129	126	128	114	139	116	125	148	119	124	129	113	121	128	105	130	125	113	104	130	152	100	127	98	124	116	113	103	115	120	130	96	105	113	106	104	133	102	112	127	131	106	117	127	121	126	92	114	133	137	101	126	129	100	115	128
20875	1016	2209	2647	2220	1858	1499	1251	1136	910	865	771	722	683	621	610	558	549	528	551	483	466	494	471	465	469	454	439	419	437	445	407	402	388	397	390	394	415	379	378	382	387	387	386	376	375	357	335	358	373	384	365	330	355	362	309	380	352	369	363	364	312	348	379	368	378	350	378	347	342	324	355	364	365	356	367	336	371	320	363	351	366	347	357	340	356	293	349	360	335	348	335	366	357	318	376	392	361	323	332	333	381	348	362	364	366	325	336	353	394	346	351	340	351	371	341	328	344	352	375	341	387	332	352	317	355	337	371	326	349	332	364	355	349	331	329	340	354	360	351	331	357	373	349	305	341	359	321	325	341	364	314	341	371	373	345	337	345	342	332	326	323	331	370	338	351	327	319	346	349	362	334	352	335	360	352	350	345	342	369	338	367	329	325	330	353	343	338	376	371	350	336	343	351	372	356	375	331	397	348	380	375	312	338	352	357	367	321	304	347	331	342	371	351	375	345	343	351	358	341	362	326	321	358	365	348	351	350	350	346	367	342	366	307	303	322	356	344	330	357	331	386	323	335	354	362	359	308	321	312	337	332	349	354	341	337	342	314	351	362	334	344	322	352	344	368	338	345	323	326	340	331	353	335	369	348	354	321	365	337	338	342	328	338	362	323	321	316	347	342	361	354	359	371	347	342	338	332	360	321	369	373	330	322	360	335	346	351	315	333	344	342	346	321	326	353	340	337	345	352	357	353	338	366	318	344	361	333	333	330	338	341	355	379	387	362	313	374	344	298	351	338	302	358	331	313	320	333	323	332	304	337	328	327	354	327	330	354	357	352	337	304	346	371	385	358	378	329	339	328	378	364	315	338	338	333	325	353	371	332	332	357	332	333	325	336	329	322	322	342	351	368	360	329	304	364	328	368	338	342	339	354	338	328	336	326	351	353	345	308	372	370	357	371	372	328	340	360	340	354	328	338	351	337	332	352	336	369	329	346	322	331	305	322	303	296	359	297	331	367	379	335	346	355	325	341	356	329	305	327	342	339	342	378	345	335	365	315	319	336	342	339	331	367	361	369	340	344	323	372	351	350	371	338	341	329	354	336	325	341	343	400	311	336	371	359	332	337	357	333	364	349	358	376	343	344	343	333	347	345	325	367	341	357	310	316	325	347	324	340	360	344	356	346	371	376	350	369	383	333	356	332	344	344	349	358	387	347	336	346	352	357	349	322	357	313	341	323	351	329	365	326	343	348	331	370	362	361	351	354	296	327	352	342	350	342	336	342	320	364	382	325	351	329	305	353	348	332	300	335	340	361	326	353	347	313	344	355	347	323	342	332	358	337	341	350	338	316	319	319	364	367	371	349	364	352	339	365	343	360	349	338	343	378	344	333	312	370	344	321	349	369	352	313	326	348	328	339	322	323	321	343	339	371	318	294	324	323	349	397	355	369	317	344	367	338	343	354	354	328	351	337	309	333	348	349	330	354	348	321	363	367	344	376	344	405	317	351	371	370	316	367	341	330	371	328	340	345	318	364	334	327	338	329	330	363	328	334	391	362	369	347	347	334	362	355	388	348	324	331	370	360	370	337	320	363	353	340	329	321	333	377	382	348	323	324	327	325	304	352	346	336	381	355	343	325	358	341	345	329	341	316	372	352	346	361	335	362	329	318	338	332	317	325	343	360	320	343	336	363	350	332	344	341	342	351	334	323	353	346	357	321	340	358	334	352	339	350	307	356	332	365	331	328	330	368	325	344	337	344	351	318	365	321	341	346	334	356	328	329	361	339	349	329	360	342	371	364	351	313	352	338	328	324	351	341	377	342	373	357	327	390	352	376	359	355	301	362	354	335	338	347	332	330	369	338	325	341	298	327	370	356	360	343	316	336	363	340	342	340	333	364	338	382	332	372	327	326	351	360	365	337	352	346	329	323	357	355	322	339	378	343	323	366	328	345	361	351	343	335	349	374	330	341	360	338	360	346	324	324	367	328	316	335	328	345	344	333	359	339	353	331	351	370	323	359	344	354	343	340	320	361	338	375	354	339	353	345	355	364	369	382	353	346	334	310	348	334	367	350	346	342	364	327	352	340	337	334	371	344	316	365	348	322	349	364	341	359	331	363	355	337	327	363	318	352	347	357	356	336	330	359	338	339	362	356	343	336	342	311	344	336	325	380	344	373	334	321	328	356	388	367	327	347	352	303	342	365	371	355	339	348	346	301	334	317	344	356	377	346	328	347	357	324	334	339	339	314	355	339	332	350	296	351	352	360	362	342	352	325	348	340	330	364	313	310	347	358	342	361	334	335	354	308	346	359	340	342	348	317	359	336	360	365	382	332	328	313	337	325	396	340	352	322	327	385	372	341	339	346	322	364	329	320	344	314	368	362	339	353	349	347	356	350	334	328	355	342	322	375	329	313	385	330	324	357	344	337	382	366	326	339	344	343	326	363	318	384	358	346	357	345	370	329	338	322	358	381	357	313	363	343	334	344	361	343	366	339	360	347	338	319	365	349	375	329	343	353	351	327	322	340	332	325	369	348	346	343	379	348	369	336	317	363	360	328	354	353	367	327	356	369	333	339	319	380	327	384	319	363	333	339	371	338	347	313	306	352	358	337	309	332	343	404	359	325	361	354	338	360	333	344	351	351	329	292	349	338	347	369	345	356	335	363	320	325	345	349	355	351	338	369	328	351	344	349	341	373	351	359	334	333	352	339	340	336	304	320	307	355	324	348	318	344	351	334	305	345	323	384	359	363	324	335	340	326	352	391	326	327	368	316	323	321	318	349	339	322	307	345	357	332	339	323	335	337	365	335	343	373	320	331	347	386	341	342	330	354	343	376	325	324	346	330	370	343	344	334	347	330	338	346	333	351	360	335	341	338	325	339	308	339	340	356	378	371	353	374	347	372	338	333	342	350	307	369	351	348	339	335	363	343	373	349	358	348	364	319	302	358	355	300	305	329	358	343	363	357	347	328	337	357	358	343	344	322	341	330	320	326	351	322	319	341	318	369	320	311	342	342	374	334	352	312	368	338	344	364	344	355	328	368	364	351	316	319	324	334	345	359	386	346	342	368	362	363	349	347	358	361	353	343	356	342	348	337	381	322	353	372	370	363	336	323	339	349	361	368	392	361	325	332	338	369	325	342	364	342	347	374	332	334	351	356	355	328	335	312	375	326	349	357	322	355	310	320	362	344	354	349	344	354	375	349	333	359	356	332	342	379	363	374	340	367	326	357	376	355	336	325	357	336	335	377	362	357	353	346	338	340	341	336	334	335	343	347	337	348	336	360	305	316	307	383	360	342	307	346	353	336	360	328	353	349	294	326	333	338	349	345	353	331	354	337	361	313	365	342	316	331	326	367	304	363	317	376	353	375	334	335	323	358	303	354	330	340	331	337	319	340	351	347	345	318	342	324	350	352	374	388	364	345	320	377	352	311	330	338	313	358	353	343	347	389	319	359	336	360	349	342	336	360	351	372	360	358
56586	19344	7335	2022	1130	900	675	586	471	427	440	367	353	335	336	315	326	310	306	288	253	289	282	245	288	254	236	262	271	268	254	260	240	273	238	267	243	238	239	257	250	252	244	247	256	277	254	237	242	252	257	249	226	251	285	246	233	270	247	265	249	231	210	248	238	280	275	252	257	218	262	261	251	229	251	216	268	272	216	237	237	272	214	224	263	221	230	252	234	238	253	227	230	219	235	235	245	257	254	248	256	254	239	284	229	264	232	221	245	227	232	258	246	258	275	277	235	256	256	218	220	235	206	231	222	255	235	231	234	250	232	221	233	248	231	239	239	226	262	261	241	213	244	250	223	268	242	240	259	235	253	209	245	247	243	267	248	242	227	236	244	246	257	243	223	219	230	253	256	214	260	226	233	235	211	248	229	206	222	242	250	245	214	234	252	224	225	251	243	246	277	242	234	235	248	249	240	259	240	250	223	210	230	239	238	221	240	234	251	219	231	218	211	228	272	242	261	252	217	251	265	235	237	229	247	223	224	237	257	259	232	238	269	257	229	247	256	271	257	227	260	264	226	255	246	271	228	236	258	255	252	250	236	253	231	265	250	222	231	233	191	228	270	253	232	240	261	237	230	216	253	227	250	237	243	241	256	263	207	209	229	268	245	234	239	265	243	246	264	258	263	233	205	242	229	260	213	222	243	259	228	195	260	227	281	256	215	270	217	226	253	212	210	243	253	249	224	277	252	218	245	250	228	234	247	252	240	226	214	250	228	250	244	240	258	233	226	248	217	239	243	219	217	213	260	231	246	246	266	259	224	215	249	284	262	233	229	268	242	267	285	220	244	238	233	234	221	270	236	239	249	218	230	238	248	252	242	227	230	236	226	265	211	238	243	280	249	237	235	233	244	233	243	239	239	230	273	244	260	252	247	236	263	258	271	240	220	237	234	228	251	223	255	245	246	280	248	253	253	227	262	247	247	258	218	237	252	244	249	208	270	279	204	255	226	261	270	234	243	238	228	234	251	227	272	243	236	234	215	251	228	240	247	236	251	239	254	224	232	245	221	272	246	230	222	229	238	256	254	231	221	257	283	248	220	250	243	224	236	270	231	238	246	214	220	226	269	267	263	231	238	253	220	236	250	252	239	227	230	239	254	206	223	243	241	238	219	234	222	211	247	237	235	253	234	260	234	237	254	227	230	239	246	229	234	232	262	235	249	272	257	211	266	270	235	205	280	214	246	242	259	239	238	242	240	251	214	244	242	262	247	257	209	273	238	235	243	242	222	249	195	290	238	220	262	226	209	215	219	229	235	251	214	224	245	224	218	256	258	228	253	257	246	255	260	242	245	256	232	212	248	199	224	234	267	199	255	246	194	246	259	261	220	216	252	248	255	255	260	224	217	215	220	240	217	225	231	231	220	272	241	248	243	235	225	253	203	222	265	263	259	214	262	239	244	234	230	235	273	270	203	228	238	241	233	232	233	266	260	214	211	243	235	252	254	234	252	274	235	258	235	244	223	255	228	238	266	280	233	267	239	262	243	267	264	227	240	249	243	242	239	242	235	232	231	225	233	199	282	231	266	243	231	249	269	260	237	225	236	241	246	242	243	215	252	261	240	268	236	250	227	239	249	255	225	230	251	237	246	264	238	236	229	227	264	216	221	258	230	245	259	266	218	242	232	266	237	230	241	226	250	239	224	243	247	251	240	252	244	251	230	263	255	235	215	242	245	239	230	234	246	243	235	222	251	251	237	284	238	205	205	256	229	252	256	254	225	237	234	258	228	240	200	229	268	260	227	234	251	246	257	246	237	238	246	253	231	269	232	225	221	224	225	255	236	225	201	276	217	248	241	241	262	230	215	240	233	223	204	243	259	258	251	249	244	264	214	234	226	249	244	233	251	245	238	225	217	234	215	235	238	205	273	238	208	234	213	239	231	261	262	222	243	237	260	229	246	235	222	259	231	252	246	218	257	249	231	247	229	260	266	231	225	222	236	253	266	247	275	251	254	274	243	249	243	250	243	264	230	254	226	255	203	209	231	227	260	238	241	244	268	217	228	240	223	234	224	243	223	249	242	239	221	261	257	226	234	260	231	268	257	229	260	243	259	258	260	224	224	247	246	265	229	224	252	240	243	250	258	241	244	250	227	262	242	233	265	223	241	249	201	255	224	237	212	245	229	240	256	262	226	264	257	256	229	238	266	214	224	252	246	254	246	239	250	246	233	249	248	291	233	258	242	242	246	248	253	258	264	249	254	226	248	207	225	268	246	223	211	234	242	240	241	236	230	246	251	244	269	254	259	243	220	272	266	219	215	236	229	235	233	239	251	230	204	243	222	235	246	266	256	243	228	272	224	268	233	287	240	229	233	221	229	246	233	238	231	242	224	263	261	277	243	246	262	222	256	262	230	260	269	251	271	257	234	227	216	248	264	237	268	253	230	256	252	250	251	247	246	233	246	265	222	219	241	230	228	229	248	230	230	238	221	218	228	240	239	252	232	240	227	228	205	225	252	242	216	244	233	234	223	237	247	229	228	268	257	229	235	259	239	234	261	227	221	262	257	232	273	231	247	254	243	225	207	245	241	236	224	219	240	245	238	263	245	217	242	252	274	273	246	259	228	231	242	259	227	237	241	253	272	256	239	218	237	245	262	247	267	260	205	222	259	249	260	259	245	229	239	241	249	207	232	213	239	264	228	209	233	239	243	228	224	231	230	220	266	237	250	246	229	217	231	267	225	234	219	214	245	213	232	235	234	229	247	251	256	244	255	241	241	257	219	231	244	219	263	264	246	235	247	215	248	260	279	254	254	256	223	251	229	278	232	242	268	245	229	238	235	225	250	252	242	244	243	231	244	229	257	269	240	234	226	263	241	226	238	245	264	213	249	214	246	246	241	271	244	253	260	229	237	281	261	256	245	238	221	232	231	228	255	231	265	228	256	249	236	240	277	223	265	218	259	247	227	239	228	262	212	229	249	252	242	237	249	231	223	248	224	230	236	272	244	238	244	223	239	198	232	217	232	234	237	231	213	241	240	260	247	251	254	229	254	202	226	258	206	254	230	226	235	222	258	237	258	268	231	226	242	256	253	221	237	260	267	236	250	222	233	248	236	238	264	241	266	248	258	249	230	239	239	245	233	252	275	249	217	219	217	233	235	246	227	251	222	219	230	247	255	232	243	250	227	242	262	269	217	279	251	259	245	236	252	236	248	255	271	234	226	235	249	244	275	263	230	238	253	229	235	220	235	224	222	237	222	230	230	251	244	209	267	252	261	228	253	226	253	278	245	211	265	242	251	222	239	258	241	233	257	251	245	273	225	236	252	241	235	206	221	245	216	259	261	232	222	242	243	231	222	230	237	255	214	285	212	250	236	249	236	288	269	249	236	231	227	232	259	224	257	265	219	237	216	242	275	279	244	233	253	231	237	231	247	229	256	272	233	215	268	241	253	257	234	238	213	259	267	244	248	249	247	246	260	233	243	261
26878	1943	4084	4913	4247	3485	2869	2409	1941	1849	1601	1449	1393	1292	1158	1096	1044	966	954	890	944	886	869	807	812	820	802	794	771	778	713	728	750	761	721	655	704	695	670	731	701	683	684	713	624	693	670	633	654	669	657	638	612	628	638	691	648	643	648	620	622	651	668	658	630	674	614	613	638	627	644	591	625	610	616	610	644	667	608	619	606	654	616	543	620	616	671	600	671	627	647	601	608	638	614	633	617	628	645	640	612	665	590	649	657	610	615	594	580	563	619	657	578	627	629	649	653	621	609	621	571	640	617	583	622	629	595	589	600	601	624	590	618	634	629	609	605	619	588	636	618	544	593	616	593	595	616	635	573	598	600	647	582	584	592	594	609	651	580	575	559	632	601	640	598	605	590	625	586	616	626	611	561	617	657	611	633	578	600	570	644	579	607	645	617	638	661	616	590	603	612	603	572	589	583	607	628	594	619	626	600	636	618	607	635	603	642	584	606	635	583	586	613	627	590	601	577	627	615	628	626	634	615	602	619	615	590	602	584	591	585	628	589	645	621	603	585	614	626	613	635	565	630	562	589	637	620	596	607	612	627	568	582	604	586	604	620	602	615	620	622	604	636	586	611	619	590	587	622	616	601	605	600	616	602	598	645	585	605	584	612	593	583	586	603	633	653	611	617	582	606	585	586	588	584	617	625	586	591	601	600	621	630	591	632	596	581	581	590	653	584	611	619	607	614	584	572	590	643	584	605	590	601	636	630	627	614	632	561	589	638	606	602	615	552	605	618	642	648	611	614	618	573	617	626	584	585	589	624	576	597	574	613	617	617	592	568	556	567	601	583	565	623	592	600	580	626	606	613	614	620	635	571	591	636	661	582	605	577	635	618	553	560	604	606	634	629	613	579	631	594	608	625	588	577	604	597	646	645	651	595	597	613	615	619	623	589	658	583	605	610	615	633	594	600	647	644	644	578	564	583	600	603	622	627	602	598	582	610	635	640	601	593	591	613	614	616	584	632	645	600	608	588	609	573	645	644	569	618	589	599	595	614	627	573	630	568	620	604	599	625	635	609	607	558	591	602	573	602	604	597	644	623	611	607	553	649	609	623	583	616	644	612	622	570	569	577	620	618	612	588	634	622	584	580	609	593	620	584	652	624	603	617	594	602	617	647	617	617	580	649	591	625	633	585	599	608	562	649	574	596	616	623	632	620	622	580	627	612	610	623	612	615	596	618	618	590	592	591	607	653	613	600	643	636	565	640	546	621	598	610	655	630	618	653	605	615	618	591	614	605	626	620	612	607	633	595	611	607	635	623	629	653	607	588	639	590	595	594	575	616	622	601	602	596	622	631	622	598	585	600	597	605	628	617	549	645	588	617	591	637	648	577	618	587	614	635	592	623	602	649	588	605	582	625	577	564	565	588	593	609	637	609	577	589	614	633	602	634	611	582	592	580	572	593	633	612	624	565	549	651	620	567	645	633	604	583	608	625	634	552	593	619	647	600	632	601	587	607	569	570	655	643	623	586	635	572	604	667	597	601	606	584	618	598	636	598	637	619	573	645	630	604	615	575	622	593	608	596	610	614	583	580	616	629	660	608	611	623	589	607	613	605	564	613	613	615	595	579	618	615	604	629	597	595	637	601	565	655	599	587	597	603	609	622	623	602	633	638	589	600	619	625	617	594	593	567	609	647	664	632	564	632	608	628	606	655	642	606	620	568	625	593	634	611	621	575	606	597	608	585	611	579	624	644	603	581	633	616	615	630	589	627	626	634	611	556	604	612	627	635	592	578	617	627	618	580	639	593	631	623	594	592	595	606	610	630	595	627	627	634	582	576	582	596	621	586	574	574	603	629	630	617	593	611	633	576	554	609	604	619	632	606	614	577	606	607	583	592	606	595	648	618	630	650	612	607	594	647	611	599	603	601	592	608	592	652	683	585	586	591	615	617	637	598	594	599	576	584	642	644	615	637	553	550	605	575	547	624	629	639	597	624	600	621	591	615	647	607	600	591	598	577	589	588	636	605	588	616	593	618	577	615	623	636	620	584	609	646	598	582	607	657	587	619	599	607	610	594	568	591	596	629	637	601	637	577	602	626	546	598	613	604	603	632	614	638	588	589	567	603	597	580	610	625	603	616	650	608	599	559	618	583	616	595	612	656	644	635	596	569	630	565	557	617	622	654	638	632	622	600	602	646	588	588	556	606	614	598	605	624	598	613	609	618	608	598	594	581	576	578	633	619	581	612	612	581	625	568	646	551	582	638	591	638	597	633	618	558	603	627	608	659	584	652	610	606	589	574	574	621	631	581	602	613	619	597	596	626	609	598	610	645	607	574	652	636	593	621	605	622	599	617	593	622	619	613	619	579	606	552	547	623	634	638	619	637	589	611	556	610	638	616	582	589	634	649	591	603	572	577	597	577	625	566	640	608	557	596	547	600	552	592	603	576	603	566	649	610	606	602	596	651	557	587	588	639	573	644	621	593	616	594	613	597	594	617	589	656	630	657	625	599	672	624	595	631	627	620	608	616	529	646	603	657	618	580	600	607	587	605	610	647	606	565	630	624	551	622	562	596	618	623	621	605	606	638	578	615	604	601	574	605	617	594	615	644	576	600	630	596	600	603	608	605	627	606	639	581	592	598	618	590	621	613	626	613	635	623	576	592	616	623	578	634	561	616	606	611	610	579	618	601	622	590	593	584	616	595	571	616	604	611	588	622	646	624	585	596	612	589	604	581	649	595	610	617	630	598	625	609	595	649	630	552	577	610	588	642	653	601	630	608	621	630	628	645	625	624	616	592	623	637	603	587	629	599	582	597	612	637	616	617	624	607	621	592	654	637	620	598	611	639	690	573	582	597	609	584	593	578	626	536	569	604	601	598	537	657	606	598	605	642	565	596	612	633	602	611	577	628	625	573	589	590	635	623	613	586	590	605	590	618	603	625	662	565	592	602	616	617	578	609	584	600	587	629	608	600	599	647	621	584	638	590	629	645	635	612	584	633	627	643	638	604	645	618	648	579	632	604	556	552	637	648	644	610	569	599	621	635	617	589	620	616	563	573	605	594	626	546	595	623	602	554	577	606	635	566	605	610	606	625	630	594	576	627	617	588	612	594	578	588	580	611	600	612	640	610	645	612	591	637	632	607	568	593	600	641	611	629	658	588	653	641	576	660	587	602	572	641	601	615	628	606	622	615	584	622	598	617	605	592	592	641	623	628	659	593	580	607	582	637	651	604	561	622	612	609	625	597	623	633	625	625	555	627	629	631	577	606	620	609	584	600	609	613	624	615	608	572	620	655	607	591	595	638	628	582	604	588	583	583	582	617	598	617	624	621	564	627	584	641	606	591	608	593	631	611	585	575	561	606	644	621	605	666	614	597	606	613	598	641	571	638	621	589	608	609	605	569	645	580	618	590	584	635	616	564	617	614	622	633	569	632	633	590	597	593	590	581	629	599	605	603	632	596	650	622	608	619	658	610	615	577	634
4445	252	248	226	256	247	244	224	229	221	204	197	216	229	241	232	237	215	223	236	224	223	199	202	205	215	259	230	206	221	221	187	210	231	222	223	206	207	198	201	243	240	227	214	244	208	225	200	228	223	220	194	209	191	240	244	258	226	234	221	208	205	222	228	218	212	215	226	242	207	250	229	228	258	217	246	234	214	234	230	241	219	253	213	250	223	241	194	189	230	242	214	205	213	217	236	205	230	233	247	233	215	228	243	229	251	231	239	244	194	216	212	217	231	234	228	246	217	251	229	238	196	213	196	209	231	221	246	240	221	205	235	204	231	217	237	250	254	217	208	197	211	240	210	224	228	237	233	209	238	218	218	230	211	227	229	229	181	253	226	210	200	208	234	244	214	230	209	207	211	207	214	248	210	259	217	217	191	239	215	247	202	233	224	210	204	242	196	220	225	222	233	236	198	211	233	238	218	214	228	206	229	228	208	208	214	232	226	227	233	228	219	250	191	208	243	215	217	238	216	232	235	240	203	226	217	227	200	220	221	244	236	226	210	220	233	242	232	212	223	242	205	216	204	203	240	216	195	212	240	212	227	226	243	224	211	220	228	217	199	197	218	236	200	231	256	231	217	205	267	194	245	234	223	210	202	204	194	221	237	246	227	221	221	215	214	213	230	236	198	236	246	245	225	206	205	220	242	244	218	210	230	235	223	224	202	215	226	193	229	238	211	239	194	206	218	229	217	244	253	232	219	193	239	223	234	226	221	252	213	208	196	233	222	216	214	212	200	223	197	230	217	229	237	246	207	237	250	225	223	215	207	224	211	224	211	247	208	219	196	241	206	224	232	265	216	220	216	195	234	221	223	246	266	222	207	181	207	216	199	212	231	188	227	215	227	211	224	208	215	240	205	209	207	224	241	238	236	220	230	251	217	238	228	227	238	221	218	182	204	207	230	218	239	235	246	207	220	223	252	209	195	200	225	226	226	245	220	216	229	208	212	225	232	209	247	210	244	203	235	246	203	203	249	211	252	204	226	192	189	265	240	225	213	193	232	224	207	221	231	225	234	216	214	234	229	222	223	241	230	209	237	239	253	226	235	249	223	242	225	223	234	236	207	214	235	214	219	239	223	220	230	237	223	239	206	201	206	230	248	240	226	209	220	243	211	241	215	211	203	220	254	249	194	218	236	228	218	244	220	251	222	244	258	255	217	212	234	243	230	214	221	216	214	190	230	198	184	222	236	244	204	201	254	207	221	258	236	243	246	229	223	238	213	227	217	226	216	209	202	223	231	235	202	198	231	215	243	249	231	225	216	220	230	229	230	234	222	225	243	224	220	210	230	231	223	230	261	245	231	211	213	227	243	205	234	220	246	211	239	216	195	218	228	225	218	222	222	223	216	209	234	253	210	201	196	247	220	254	216	211	204	212	242	224	213	234	232	234	216	212	239	226	225	202	219	224	209	224	240	227	213	220	248	217	220	200	223	208	216	247	238	196	228	261	215	230	222	211	237	212	242	212	214	272	212	228	252	224	222	217	256	223	226	248	260	251	211	223	209	249	213	213	215	231	221	227	218	216	233	245	207	224	204	220	229	220	227	228	240	202	212	217	215	231	257	213	208	196	201	241	234	220	226	232	211	199	213	235	199	206	215	215	227	235	240	200	193	248	227	219	227	238	221	189	221	207	220	205	225	203	232	205	205	239	243	213	217	227	219	213	228	209	216	248	203	236	220	213	216	232	236	208	228	198	202	203	242	242	219	251	232	244	242	206	254	205	218	227	253	230	244	206	221	198	224	226	235	232	198	186	216	224	238	221	223	193	219	231	238	239	249	219	206	245	233	232	234	214	218	212	220	243	218	210	243	211	233	200	211	246	251	223	241	233	231	216	223	234	219	229	237	227	240	199	226	203	256	226	233	215	207	236	257	198	193	222	232	214	235	239	208	228	195	206	237	226	234	255	215	217	214	222	256	209	214	254	214	226	217	226	223	241	235	205	244	254	213	237	219	251	215	257	208	220	232	226	211	233	208	211	237	233	224	211	219	189	199	241	218	223	259	209	245	209	193	224	198	241	245	219	227	236	223	238	216	197	219	255	227	215	206	225	248	251	233	205	222	207	215	218	213	220	211	214	232	217	247	228	231	209	239	243	211	190	216	210	210	182	217	235	243	195	217	223	213	239	226	215	244	231	198	222	231	236	211	228	239	226	234	213	221	207	222	235	223	243	219	219	230	220	215	252	228	239	204	225	213	217	248	214	218	226	223	209	244	225	209	243	218	215	210	249	225	238	195	222	229	227	217	223	216	209	221	208	213	244	223	225	205	232	228	218	205	218	224	242	224	251	216	193	202	232	239	212	212	240	240	204	214	229	246	219	215	234	209	237	221	228	230	193	235	232	245	229	253	219	219	238	218	234	238	206	232	242	205	217	225	222	244	238	242	212	221	227	247	233	241	226	250	212	224	225	241	267	198	198	232	206	248	209	238	222	217	218	243	257	199	204	236	221	224	230	253	222	234	233	252	220	225	228	247	232	227	204	205	211	208	224	229	234	201	227	213	246	219	219	187	220	212	209	240	217	235	238	188	216	215	215	216	239	207	200	217	233	223	208	252	223	220	244	234	247	208	228	240	214	226	193	234	227	245	216	215	231	242	200	244	219	219	227	247	245	243	242	194	220	223	226	242	221	214	221	208	252	209	215	207	226	176	226	233	229	258	206	286	230	204	201	237	219	219	237	219	213	176	216	216	207	236	235	236	227	226	250	236	213	206	257	201	194	233	252	225	222	206	213	224	215	223	181	204	213	234	235	222	243	214	241	195	222	246	217	246	232	230	204	218	237	235	254	212	204	233	236	218	235	209	199	252	183	229	233	201	242	214	234	252	221	213	204	234	224	234	192	224	227	224	236	217	220	222	230	202	196	243	214	233	226	234	230	220	193	272	227	221	211	233	221	219	228	231	246	232	224	214	228	175	196	230	253	200	215	222	244	203	245	239	192	214	221	216	195	256	218	205	223	198	214	225	247	218	194	236	216	236	229	218	220	239	228	267	235	228	232	225	235	215	205	193	223	204	227	225	209	216	213	228	239	213	203	196	254	226	260	227	206	220	195	192	236	219	208	236	243	255	207	236	221	210	233	212	239	200	222	222	250	255	222	220	215	223	233	245	251	235	223	202	232	237	211	222	223	247	234	214	225	212	218	231	221	226	223	237	220	242	253	209	246	217	208	205	220	201	221	229	223	229	211	244	228	227	237	226	206	211	238	210	194	207	234	247	232	228	230	223	235	227	242	240	238	216	218	234	227	216	202	220	217	204	222	217	235	254	212	193	200	204	210	222	249	211	222	206	231	232	257	219	235	225	206	246	212	208	217	255	212	228	217	224	221	212	249	225	222	233	224	230	216	221	203	230	230	232	220	221	230	199	246	235	215	220	247	231	223	234	211	212	213	230	240	189	237	225	212	219	232	215	240	214	213	211	225	223	215	219
4817	510	576	627	616	594	568	577	576	543	536	553	571	553	550	556	558	541	523	542	574	536	555	534	558	560	578	557	520	520	567	554	542	533	527	599	559	540	500	530	548	536	561	518	595	552	518	539	520	548	584	585	535	576	589	556	540	517	574	522	579	565	536	506	521	574	533	549	543	518	521	508	543	550	554	538	527	541	530	544	591	560	530	517	529	531	520	568	519	504	543	555	535	555	491	568	507	520	519	579	518	551	538	535	590	555	549	541	555	574	569	538	573	530	567	539	570	555	538	527	548	534	544	526	560	554	534	527	557	526	509	552	555	546	509	598	563	520	554	523	544	545	543	564	549	535	548	507	539	599	559	539	555	573	514	521	546	534	521	514	516	491	580	517	549	567	570	544	575	526	538	495	520	509	561	546	541	504	549	517	556	523	526	517	552	566	583	560	560	564	535	534	546	524	524	518	540	532	556	553	558	520	521	575	554	599	550	594	520	557	540	561	557	519	542	527	501	517	549	580	551	523	556	520	560	546	607	588	546	535	613	521	563	571	587	532	547	546	499	563	557	509	524	587	562	510	573	564	562	566	548	579	533	552	570	537	534	570	522	508	505	576	581	551	532	550	552	552	543	514	531	540	551	542	580	534	559	562	532	535	532	540	536	512	507	537	546	520	526	568	530	532	571	530	544	529	571	550	551	547	551	537	550	496	535	520	523	540	536	558	533	543	539	520	552	559	544	494	563	510	554	540	557	521	536	575	547	572	557	518	551	537	562	521	512	556	519	559	498	546	520	547	567	553	556	521	550	542	549	566	475	528	507	549	535	565	527	570	544	514	544	477	540	510	533	546	580	533	540	535	524	581	518	522	549	513	554	573	522	566	545	570	530	573	532	541	547	545	520	538	530	596	506	574	542	552	553	570	499	551	559	530	535	543	549	554	523	563	558	498	563	510	586	529	512	521	513	536	553	550	536	566	520	498	577	513	556	579	528	532	519	488	555	538	542	544	549	554	541	551	564	580	534	526	568	542	545	545	573	523	571	532	567	513	531	591	547	551	576	544	514	540	526	526	565	539	529	568	541	572	537	547	535	587	522	555	547	521	555	553	505	574	500	460	569	546	566	513	551	550	587	559	554	566	546	543	571	521	521	527	556	523	518	544	587	524	542	525	534	543	551	525	544	556	494	537	548	519	536	587	515	555	541	580	542	541	555	553	557	545	546	519	533	499	599	573	523	595	558	593	547	535	568	555	505	481	544	560	574	546	594	543	567	581	558	543	532	527	544	546	540	491	569	568	555	543	511	549	576	569	566	573	523	567	524	548	548	511	534	570	538	561	548	547	518	579	540	565	587	580	556	534	525	581	552	520	534	545	551	554	537	526	541	553	533	553	527	511	507	556	537	541	543	579	500	485	516	567	521	521	524	521	515	580	572	544	544	550	521	553	495	544	575	564	506	489	536	544	523	534	540	585	531	554	574	544	611	546	556	563	549	547	589	558	526	549	535	595	575	564	570	547	561	549	538	541	578	541	557	534	543	558	552	527	523	515	532	553	536	553	551	561	551	583	530	568	527	553	541	512	561	535	556	568	563	539	521	576	499	511	529	541	524	541	560	536	591	544	576	547	536	503	536	576	528	571	529	544	559	512	523	531	527	545	569	519	524	528	530	537	538	532	592	534	576	527	571	551	563	579	519	533	566	526	483	552	528	570	540	505	557	543	536	565	529	510	515	534	573	569	575	538	551	575	510	516	539	520	577	535	542	550	532	503	573	508	567	529	545	532	538	514	511	543	568	517	510	537	537	513	550	499	574	557	580	535	587	551	542	576	548	536	521	544	569	534	510	533	519	535	564	543	506	525	572	599	541	526	575	528	509	565	526	533	527	538	515	539	553	583	552	489	544	563	545	547	552	492	553	548	554	543	557	561	545	467	538	530	530	544	523	553	560	542	563	537	497	529	489	513	518	536	599	535	499	551	538	553	557	523	527	543	524	544	530	543	519	532	543	572	580	552	555	538	519	518	514	588	511	578	537	576	515	577	551	569	546	554	487	531	543	531	593	567	565	592	517	525	529	510	517	530	572	555	530	552	554	548	544	518	537	536	529	544	535	571	550	533	537	589	548	509	566	539	587	533	542	539	555	542	551	543	549	584	520	553	555	484	572	551	527	545	527	539	516	537	531	557	557	516	515	551	567	513	526	538	551	546	567	545	545	560	557	547	528	558	545	574	532	542	582	556	572	536	541	539	540	513	550	533	548	528	534	550	529	541	526	553	548	563	502	558	541	542	557	584	546	546	605	582	553	576	563	558	562	553	547	555	536	569	515	589	562	535	541	548	530	554	537	546	524	547	509	534	561	572	531	538	539	571	536	496	550	532	556	550	514	539	507	558	565	545	554	539	530	531	524	542	544	513	569	524	572	552	570	530	558	516	553	504	551	526	528	529	553	506	542	543	539	546	535	588	552	551	499	616	545	529	535	513	523	525	525	533	567	555	520	558	546	576	525	558	566	550	535	563	535	544	553	537	551	560	539	559	532	565	538	554	554	524	593	538	569	530	521	544	561	564	557	524	575	562	534	546	500	515	545	546	587	540	537	565	540	534	557	552	550	538	517	552	543	542	552	566	546	539	543	489	529	555	540	524	559	538	531	556	538	568	566	537	534	558	539	523	545	569	555	527	543	533	504	518	531	556	541	561	520	562	555	504	515	551	515	574	532	535	569	520	531	514	556	522	600	557	532	551	528	514	545	561	538	519	551	556	582	543	541	578	568	498	548	556	550	514	569	540	554	539	526	539	570	534	540	565	543	542	520	518	575	588	549	548	512	524	547	574	502	521	560	580	530	509	554	573	521	561	511	571	534	526	575	588	556	574	554	558	527	531	525	538	528	530	589	523	502	519	547	535	577	552	551	575	551	540	587	556	561	512	525	555	519	560	554	575	543	518	471	537	577	558	537	530	508	574	589	542	522	536	555	519	552	521	516	568	570	564	530	568	563	539	547	497	560	501	554	509	502	523	532	511	545	543	542	551	553	576	563	490	559	576	490	600	580	553	591	538	555	559	568	544	563	528	526	542	538	567	539	549	591	518	606	529	570	527	540	519	520	511	520	557	536	569	556	554	546	515	542	531	560	522	555	610	530	558	560	539	509	555	514	565	533	528	548	518	526	534	548	549	574	518	537	570	545	563	532	565	585	530	528	534	527	577	540	532	609	554	522	598	524	554	521	543	575	557	515	501	592	546	579	544	478	519	556	559	530	546	581	533	581	553	508	567	530	560	554	525	524	547	534	585	544	514	542	528	559	531	533	530	545	579	568	539	530	565	530	578	507	553	563	545	530	589	515	526	534	523	495	537	520	522	559	559	567	561	519	559	569	542	566	539	521	552	556	533	539	568	539	558	550	577	544	546	532	530	548	529	570	517	581	552	549	540	578	557	549	549	526	489	547	504	522	572	543	505	517	589	542	506	538	564	557	562	526	580	534	545
45504	11452	1745	854	556	435	344	280	256	226	214	207	183	176	195	128	179	152	122	116	156	119	143	122	137	145	114	161	115	123	121	146	126	127	137	134	107	124	131	142	120	124	130	130	147	149	123	127	130	148	129	111	116	136	119	122	130	138	136	121	112	122	105	111	131	124	125	114	133	113	142	113	116	122	129	130	124	107	117	112	103	113	125	107	113	127	110	114	126	110	121	145	104	108	109	132	133	125	128	129	134	138	124	129	118	118	116	112	128	119	129	124	126	114	125	110	112	112	123	128	117	127	135	124	98	128	130	120	114	120	112	125	118	114	127	122	139	121	114	115	121	132	110	113	126	98	98	128	115	129	141	112	114	118	123	114	117	106	88	128	124	140	122	124	137	125	124	115	122	128	115	123	122	132	144	139	131	134	118	120	145	131	128	126	129	133	137	122	129	129	128	127	123	115	124	127	124	132	128	124	131	110	132	122	145	115	111	116	123	114	119	114	132	123	124	120	129	133	113	102	121	131	113	138	121	131	108	125	118	136	121	96	118	132	124	143	124	108	127	133	143	102	122	125	113	111	120	123	114	106	148	113	135	114	91	148	130	114	129	99	108	135	119	139	129	117	146	115	101	119	123	117	127	115	129	142	127	130	124	118	147	119	119	99	130	125	122	126	116	115	112	130	113	106	129	110	104	111	113	144	91	114	127	127	109	104	115	136	124	139	96	121	114	127	110	127	138	113	104	142	126	126	125	130	112	126	119	125	119	119	113	111	136	126	108	130	119	119	142	133	140	130	119	109	116	131	133	125	113	130	124	121	127	131	125	112	124	126	119	137	123	114	116	110	126	117	117	119	125	126	132	127	122	140	125	117	137	126	110	124	113	119	132	109	123	144	112	140	119	113	110	121	101	130	148	129	135	132	112	127	124	127	137	112	134	123	112	112	114	126	122	123	98	139	162	114	104	128	115	121	102	116	95	118	114	135	115	106	118	96	129	104	137	127	105	96	120	88	130	106	134	114	117	113	99	118	115	121	119	116	124	118	133	109	130	118	93	137	140	112	113	130	124	137	122	128	124	142	120	104	113	117	120	129	123	113	112	91	128	120	140	134	112	113	105	137	132	113	119	101	117	125	124	124	107	118	123	134	139	121	118	113	122	124	139	137	121	116	94	123	124	106	130	112	122	147	131	126	108	126	130	130	109	125	111	106	122	141	129	118	127	115	106	109	114	119	126	121	138	110	132	124	124	115	113	114	106	138	116	118	104	117	107	113	119	99	100	115	95	135	122	128	117	131	134	113	120	122	108	136	102	113	123	136	123	114	127	123	135	115	123	137	112	118	107	110	137	115	127	111	127	142	153	124	139	126	138	132	119	111	125	115	118	122	117	119	111	134	109	122	127	119	119	117	151	116	111	125	134	111	148	107	114	133	141	123	105	132	115	113	117	105	111	127	130	103	125	116	122	130	117	114	129	134	112	125	135	92	109	113	113	129	105	121	127	116	115	122	116	133	134	123	107	124	120	150	103	109	118	125	98	128	146	130	116	122	116	116	122	104	131	124	120	117	122	130	112	107	124	126	116	142	121	84	92	113	132	94	121	121	118	111	116	109	127	109	119	112	122	129	112	106	119	93	136	109	141	133	129	122	139	128	105	112	101	140	140	123	106	122	121	119	135	129	108	129	130	122	105	117	121	128	128	113	124	130	137	112	131	129	133	136	126	110	126	129	115	110	130	121	115	110	122	142	106	133	138	131	125	145	116	103	124	119	134	118	120	105	121	134	93	126	128	112	119	135	111	137	116	149	120	141	134	117	131	118	101	111	133	134	104	107	103	120	120	129	119	127	133	91	134	125	123	126	125	104	129	116	135	136	137	122	128	129	137	109	131	95	114	128	123	119	124	122	108	115	110	123	126	111	111	111	111	125	116	100	130	113	124	108	130	120	130	133	120	123	120	120	124	106	120	129	127	116	114	117	108	124	111	120	127	128	115	136	108	113	137	117	122	119	108	115	123	95	121	118	100	104	136	102	102	131	129	121	123	111	132	120	109	99	116	139	124	123	129	123	114	112	114	123	99	127	112	123	146	108	132	110	122	126	129	143	113	104	123	143	133	123	113	122	147	118	121	114	118	124	126	123	114	109	97	146	124	129	121	123	128	117	119	109	121	116	113	114	139	106	123	121	94	134	135	119	132	99	134	120	122	109	121	99	132	137	146	99	111	105	125	119	113	115	120	115	105	129	119	123	117	116	108	117	128	139	99	113	106	108	129	110	113	132	104	131	116	122	120	138	130	104	120	117	129	137	122	111	133	112	139	118	125	137	121	99	119	117	139	129	141	129	123	135	132	113	119	109	122	119	115	134	102	123	115	115	124	120	138	115	132	117	126	99	104	124	132	132	123	105	114	129	128	126	122	132	116	134	117	116	144	107	132	121	132	128	90	119	135	122	120	118	136	118	119	115	95	113	121	139	93	105	128	128	123	125	144	124	99	122	103	133	116	131	112	119	115	128	119	113	124	113	115	124	119	132	157	122	126	133	108	132	122	136	123	107	101	128	107	113	110	120	115	118	133	119	110	112	129	91	107	119	101	95	119	120	110	129	102	112	103	114	110	130	120	110	114	143	129	139	124	124	114	111	139	113	130	133	126	121	103	128	111	148	115	106	116	102	123	137	122	108	110	89	128	133	114	133	137	110	129	114	114	111	110	121	115	126	111	124	111	139	110	129	124	134	105	121	127	113	96	116	118	132	115	114	122	136	132	123	116	126	126	124	115	150	103	130	133	131	110	100	123	107	108	125	108	105	132	133	111	112	104	134	134	103	109	126	107	133	102	110	102	121	130	116	126	121	97	119	136	132	136	120	127	125	144	138	121	123	129	106	120	129	133	110	126	122	133	116	128	119	130	127	112	132	119	125	131	115	146	109	120	116	132	107	109	129	144	111	118	119	102	127	127	133	134	115	110	131	123	110	136	110	143	96	132	100	136	120	143	112	136	105	114	126	106	142	108	131	110	120	118	130	132	124	88	114	129	112	127	134	118	113	127	129	122	102	116	119	119	126	144	136	146	124	107	120	120	115	110	116	115	132	154	114	116	125	114	127	123	107	123	108	128	145	128	132	142	116	143	109	130	131	131	124	113	122	107	131	123	124	110	130	125	110	118	114	119	95	118	122	107	120	121	125	135	118	133	113	122	108	114	144	137	124	126	124	116	122	123	120	143	117	144	139	126	123	107	123	117	116	131	126	133	125	124	131	144	147	131	131	117	119	109	109	111	112	114	102	122	110	121	110	134	119	134	136	110	122	133	142	134	126	130	123	123	134	141	131	115	126	124	109	122	135	137	118	127	115	120	108	117	120	112	123	137	125	125	139	117	126	118	120	130	116	124	118	129	116	131	126	120	168	98	147	129	133	125	143	118	112	126	103	130	127	138	119	131	129	142	113	117	137	137	134	132	126	113	120	129	120	134	121	117	116	111	115	103	134
20098	994	2159	2592	2260	1803	1444	1245	1103	990	862	778	750	692	611	595	577	543	556	502	485	474	425	459	448	455	419	394	420	417	393	441	391	414	431	413	377	370	402	373	386	394	374	391	341	395	357	369	380	369	349	390	375	345	381	379	368	320	375	351	344	367	344	364	364	335	361	367	378	341	369	326	356	358	374	374	341	325	340	315	376	393	351	371	352	376	346	347	343	348	351	335	345	333	325	352	377	363	334	344	350	329	315	337	339	351	340	344	352	343	336	382	350	319	357	330	316	313	344	349	361	351	338	361	335	387	350	334	399	330	356	329	369	364	330	327	363	354	357	321	322	343	345	345	334	331	324	366	374	340	302	340	328	356	321	349	350	316	356	322	346	357	350	330	355	361	350	353	336	366	334	340	361	354	343	346	365	298	338	357	333	367	325	333	350	350	375	348	345	343	326	325	361	358	329	355	345	349	333	345	338	327	375	316	356	324	370	326	352	335	314	353	374	365	348	352	316	380	338	354	360	349	354	325	339	356	354	356	331	329	355	368	371	341	345	338	347	349	335	395	314	333	350	378	331	352	366	336	339	315	351	322	327	366	331	352	346	377	335	355	337	356	344	330	338	349	371	338	325	307	342	313	344	338	330	375	346	343	354	373	387	317	322	355	356	336	323	335	339	356	359	319	316	358	327	336	332	333	367	377	309	324	339	338	356	342	329	361	322	326	349	302	343	359	342	369	341	321	327	316	331	355	331	352	385	330	321	345	331	331	370	329	373	350	339	348	361	322	378	348	389	331	333	357	351	344	350	348	339	340	355	346	346	337	334	362	339	336	346	348	350	355	332	297	366	340	341	354	326	320	355	366	383	344	338	340	339	379	321	353	334	345	362	364	352	343	329	332	352	367	341	342	331	330	339	335	330	323	320	311	333	339	340	328	322	304	329	323	368	308	336	364	342	337	314	365	311	341	340	345	338	351	370	365	321	339	361	358	332	365	333	337	310	305	348	321	356	312	349	315	357	334	349	344	350	357	359	322	327	354	308	335	337	317	372	393	342	304	348	344	312	370	331	311	334	333	353	367	356	348	374	356	363	326	348	345	365	322	334	327	318	340	358	354	355	366	379	344	339	371	347	344	348	373	345	327	341	357	324	348	317	350	325	339	341	339	348	355	301	361	339	339	324	333	351	341	359	327	357	333	359	354	309	344	369	336	332	350	331	350	335	329	339	359	353	334	338	340	359	317	372	333	345	330	313	368	359	340	353	352	317	344	387	339	378	303	370	371	361	369	328	388	372	370	340	332	355	330	358	321	316	314	368	339	339	333	370	363	334	352	334	363	365	307	357	323	364	361	316	339	340	339	350	325	338	331	338	360	345	368	323	341	317	331	332	358	350	342	359	360	366	343	349	342	364	321	343	357	335	345	349	304	327	351	323	371	346	330	363	355	347	359	343	351	363	355	337	343	333	325	355	369	337	321	348	310	377	331	340	337	343	366	347	354	324	326	347	380	328	319	367	351	323	337	363	326	344	321	348	350	343	358	331	375	348	352	374	356	326	352	335	328	333	360	322	359	341	339	367	331	321	345	367	322	369	329	338	368	340	323	361	328	322	364	357	362	330	381	356	338	336	338	350	380	335	348	339	347	330	320	281	349	336	331	395	318	319	344	341	362	355	330	325	336	324	356	370	385	370	349	327	337	354	310	367	339	328	340	328	332	307	335	333	352	338	340	350	339	326	363	328	359	353	324	347	359	356	321	319	317	309	354	343	350	343	368	362	334	297	369	333	351	358	305	362	334	341	373	329	351	324	356	346	305	347	339	336	316	349	345	316	301	359	359	335	350	348	359	377	346	314	334	371	349	341	338	343	301	336	338	375	335	312	346	351	329	313	346	324	322	337	324	346	323	368	353	343	338	345	383	347	339	348	340	336	343	387	362	350	325	330	333	353	417	342	337	311	317	352	333	354	341	345	348	345	347	335	357	334	319	332	337	349	354	359	355	308	372	343	369	339	325	340	337	362	341	376	355	355	337	331	337	347	371	337	359	353	353	355	339	337	344	337	336	333	345	349	301	349	336	342	338	377	364	348	328	373	340	372	357	337	331	336	333	331	338	325	356	355	331	365	320	341	332	359	353	338	333	376	356	363	315	337	344	352	325	342	400	350	381	332	365	342	350	341	342	342	354	329	353	351	316	324	347	328	330	328	342	339	327	339	362	324	356	384	351	364	326	325	385	313	323	355	341	352	336	361	320	322	324	328	358	342	311	345	334	330	357	368	331	331	331	340	315	322	374	347	343	335	333	359	355	335	325	340	328	324	334	337	345	328	320	332	368	341	330	327	316	324	346	323	363	326	343	374	352	340	350	339	335	386	316	337	339	391	344	339	364	327	349	325	352	326	338	331	338	356	355	338	351	363	366	361	344	370	334	375	343	333	352	325	294	314	346	332	343	308	354	353	346	363	351	360	367	329	348	303	352	312	355	346	374	344	349	313	323	366	371	350	354	343	358	334	339	341	379	354	347	348	401	359	316	306	323	355	354	336	315	356	374	349	345	359	336	341	321	343	359	342	326	358	370	347	336	307	345	366	344	317	312	333	317	360	346	344	355	326	319	345	307	350	369	344	362	323	335	351	357	324	357	387	341	340	309	324	332	317	322	321	322	313	370	350	316	332	337	367	313	346	347	327	344	363	367	317	333	316	364	327	344	374	334	374	383	340	356	320	336	352	347	339	349	354	345	362	319	381	336	346	342	321	329	357	332	347	345	335	314	362	339	360	331	370	344	342	366	334	331	346	314	333	321	320	318	334	341	343	321	362	364	326	330	321	332	359	336	344	353	369	332	347	334	370	376	318	376	325	362	352	346	355	340	331	335	341	365	368	393	340	327	359	346	328	329	355	326	318	318	349	356	352	326	337	315	360	366	368	331	360	346	316	336	308	377	375	329	329	336	352	336	339	357	343	343	348	336	335	361	305	334	333	362	337	333	331	325	336	361	342	348	314	365	312	336	322	353	338	346	336	340	348	364	344	377	347	347	396	375	360	319	370	353	328	346	352	320	368	328	374	324	383	340	344	335	349	313	337	353	308	335	341	316	331	326	327	332	338	325	341	318	319	334	340	357	337	332	335	324	311	361	364	371	341	353	361	325	333	351	360	343	343	324	350	355	341	344	359	312	346	383	347	341	363	331	319	344	347	327	321	358	359	311	347	336	330	337	327	322	348	353	331	326	359	376	370	361	327	333	368	340	335	329	331	323	325	351	334	296	347	358	348	338	356	329	365	365	327	358	372	350	327	351	336	343	351	336	354	305	353	352	329	372	332	371	334	337	361	378	349	322	361	357	333	339	362	311	338	345	334	311	316	348	342	352	344	314	321	326	328	360	348	354	347	349	335	380	365	325	345	351	340	315	339	326	339	336	316	348	353	326	347	375	339	362	351	337	388	370	348	357	361	344	344	380	359	330	321	336	338	355	353	326	343	359	337	324
55711	18798	6773	2101	1137	898	719	565	544	440	433	390	342	337	307	340	324	298	288	292	316	300	271	273	247	279	295	273	267	276	247	272	251	248	241	246	243	262	238	265	247	243	234	214	242	248	268	248	262	268	233	261	249	241	251	246	230	237	248	236	225	249	239	261	247	250	219	250	241	273	244	246	246	238	255	229	261	240	256	232	241	268	235	230	262	208	261	243	257	227	234	233	256	244	280	244	232	232	245	237	257	232	244	204	217	226	248	257	259	273	254	250	256	225	221	221	261	226	236	222	247	238	243	256	255	228	225	262	231	241	253	248	244	265	268	301	273	238	242	254	242	254	239	228	241	256	263	251	269	249	255	253	223	268	238	257	243	228	238	232	236	227	223	270	244	244	265	213	253	249	255	268	220	232	250	242	236	245	233	263	209	249	227	250	215	243	258	239	214	227	213	229	223	230	223	229	227	232	280	251	246	234	240	213	256	245	282	257	266	254	243	235	238	260	240	246	241	257	224	230	232	259	257	205	225	239	241	250	229	227	246	212	245	230	239	221	192	248	227	254	213	234	250	207	248	249	258	225	225	227	244	211	229	221	216	221	241	253	229	228	270	238	251	238	255	235	212	254	226	282	242	242	239	263	231	250	218	243	231	257	246	217	213	247	240	224	246	240	253	236	238	236	251	228	228	264	243	244	217	233	224	239	237	242	252	269	242	269	211	233	238	233	243	252	226	219	259	252	244	255	229	211	252	262	234	255	240	238	233	221	245	280	250	246	233	251	236	271	240	222	249	249	256	251	252	234	230	249	276	236	228	243	243	238	227	230	255	242	261	227	259	254	221	242	216	247	250	232	229	253	222	225	232	237	221	211	245	245	244	251	261	249	236	245	255	267	255	223	201	249	212	248	227	231	239	244	242	225	250	243	231	266	263	233	225	228	236	247	247	212	241	223	244	245	249	253	287	234	198	251	262	222	245	234	264	266	256	267	245	227	267	268	235	258	257	235	245	232	253	229	237	224	256	259	244	227	238	244	232	261	251	237	211	239	251	231	262	271	210	227	242	250	235	209	253	242	237	258	261	250	252	232	253	264	249	252	243	246	211	232	214	273	234	226	224	256	229	228	234	231	229	242	249	215	252	262	225	221	229	245	230	248	258	225	234	236	242	250	241	215	252	275	235	263	226	231	263	249	218	251	253	229	262	256	239	257	249	277	280	270	251	229	238	260	244	251	281	228	251	240	222	229	254	258	249	218	255	268	247	238	230	238	222	241	248	241	228	266	249	290	270	231	218	222	274	254	261	229	240	257	247	242	256	252	215	256	238	250	269	256	264	246	185	227	271	249	246	251	238	250	233	256	244	237	219	242	218	261	253	240	238	237	247	262	241	262	229	236	258	237	233	243	225	222	227	243	251	276	239	232	244	232	249	223	219	224	246	253	247	245	242	281	233	239	228	236	241	255	232	234	247	238	248	235	247	262	261	238	226	227	281	217	263	224	247	249	213	246	233	244	234	219	249	250	261	245	255	226	212	224	259	231	231	286	255	273	232	251	257	266	230	229	250	261	245	254	251	237	248	250	224	266	224	231	273	230	225	215	244	260	219	241	273	222	260	232	243	224	240	242	238	223	219	216	252	224	254	235	248	217	222	244	243	257	250	249	224	241	244	225	267	229	228	244	223	205	230	232	243	260	237	230	234	225	240	245	247	233	255	231	241	213	257	247	254	224	261	250	244	221	256	246	217	245	228	243	258	252	263	223	213	237	285	242	262	236	261	257	244	280	259	251	239	214	216	256	228	243	257	263	232	210	238	242	261	264	249	231	247	222	260	258	236	239	240	242	234	228	222	231	224	244	227	248	237	242	239	250	254	228	240	257	265	232	246	235	246	249	241	234	236	214	263	257	226	235	238	237	254	228	258	231	260	269	254	237	239	227	239	253	248	230	265	233	229	250	237	257	240	239	228	232	206	225	243	254	218	241	264	257	239	237	237	238	216	237	238	229	261	266	243	255	252	225	271	254	256	234	226	234	235	257	251	260	224	231	233	240	259	217	229	181	219	239	246	246	238	245	241	244	249	233	259	236	247	269	243	231	214	243	244	223	246	254	247	250	256	276	261	223	269	263	223	213	259	231	255	236	239	218	219	236	248	258	238	235	250	240	245	255	244	256	265	238	218	235	224	231	252	270	278	247	237	241	272	228	230	238	214	266	266	251	249	219	240	230	228	222	260	253	243	252	250	222	218	236	241	252	234	275	269	226	259	216	237	235	246	227	249	230	255	269	252	242	228	237	229	228	243	238	260	255	231	232	244	245	241	275	247	251	246	241	253	247	262	223	249	265	256	242	244	261	217	243	228	254	202	244	233	256	255	226	215	247	248	257	247	217	224	236	235	256	250	230	218	239	238	247	225	253	245	232	223	225	235	247	224	242	230	235	243	234	226	237	256	228	242	259	251	238	236	274	262	238	253	240	239	267	257	251	250	211	233	252	221	221	243	256	240	264	275	247	252	271	257	235	268	231	238	260	241	240	254	238	235	285	258	265	239	263	221	235	239	232	249	250	265	253	249	248	253	215	268	242	254	268	206	237	246	241	249	250	191	234	240	228	225	250	265	243	245	240	241	230	246	231	238	259	265	251	244	241	253	221	261	257	232	236	224	229	247	228	277	217	242	261	210	247	237	258	271	249	233	238	261	248	252	232	234	234	259	253	241	230	259	279	260	236	242	244	233	249	225	213	246	249	260	240	241	222	237	231	249	258	248	271	243	255	217	232	251	256	254	247	245	245	247	235	252	250	224	244	242	253	248	231	262	253	234	224	265	257	245	231	265	232	228	252	231	229	267	240	267	212	220	230	246	225	244	230	247	244	258	247	256	264	214	244	246	215	265	250	228	231	251	229	214	266	221	235	213	249	210	232	245	244	243	240	278	236	253	212	256	248	238	238	260	251	262	245	251	265	218	278	236	237	223	241	249	268	254	239	276	225	212	241	244	236	218	229	244	235	223	277	238	244	199	227	203	245	229	264	230	252	257	278	253	225	259	222	217	228	255	262	259	261	261	261	230	244	261	222	257	244	240	232	256	247	233	258	235	256	241	225	212	248	234	221	249	259	241	208	245	263	233	250	227	269	240	236	265	206	242	251	261	255	243	249	233	269	218	222	229	238	240	217	258	252	214	241	213	241	287	251	230	271	268	256	241	253	236	273	211	247	237	207	234	220	238	241	235	224	257	238	255	242	258	246	243	240	250	240	238	233	267	241	212	252	230	235	219	230	240	228	244	282	263	211	244	243	226	221	249	255	229	239	256	243	248	248	239	235	239	234	246	249	243	245	221	264	265	236	220	264	283	224	233	223	232	242	254	238	235	243	223	261	252	259	215	242	229	262	235	268	215	220	235	225	244	253	262	268	260	231	262	236	249	233	257	269	242	239	243	229	282	241	257	235	237	244	246	247	250	254	236	250	234	236	251	243	239	255	295	238	243	255
26242	1940	4059	4817	4239	3528	2827	2365	2078	1796	1669	1435	1429	1232	1133	1091	1017	1025	954	916	886	868	863	802	783	782	805	831	717	711	742	736	681	700	679	684	690	683	709	724	637	731	631	711	656	651	664	689	674	643	634	647	643	674	687	647	666	674	642	715	641	604	682	639	593	676	600	588	626	632	605	625	624	582	600	655	617	626	580	598	572	591	617	619	610	618	602	646	607	597	608	613	615	623	613	627	641	568	606	608	632	615	614	599	566	624	614	629	612	615	633	645	658	620	613	652	612	593	586	627	595	650	665	636	612	587	605	658	664	607	600	587	631	594	684	569	596	598	620	647	580	614	593	633	586	604	589	637	607	662	675	633	615	599	609	578	613	615	634	604	628	637	579	651	590	601	624	593	584	582	623	579	618	605	618	601	594	587	569	608	626	571	600	618	643	634	632	579	625	577	606	647	569	647	587	641	600	610	631	597	595	636	618	627	635	611	626	618	593	601	549	619	566	573	580	585	609	624	612	593	595	600	593	600	559	622	604	593	629	557	631	630	590	617	606	593	644	585	639	647	639	574	615	610	633	617	604	616	594	608	591	584	561	588	636	613	629	658	639	629	594	606	622	594	629	614	626	624	604	582	579	591	612	609	620	645	593	557	607	609	670	614	611	597	659	649	609	623	534	604	636	595	614	643	599	634	602	593	574	618	619	630	614	601	613	599	610	619	631	619	569	587	634	599	600	644	570	607	617	608	608	596	602	558	613	640	595	572	584	635	597	588	591	597	602	594	585	629	552	568	619	605	634	612	575	608	626	569	599	596	614	596	606	574	555	629	635	606	567	616	574	601	601	624	623	618	599	601	620	610	639	563	582	592	594	586	639	611	549	582	590	559	576	649	592	593	639	584	623	602	653	617	672	617	591	607	600	591	584	602	615	603	595	601	580	615	599	579	600	596	623	589	605	631	628	628	621	604	640	629	612	616	579	580	609	586	567	590	630	607	623	635	606	637	608	620	597	640	607	580	583	656	618	634	574	633	601	618	543	648	629	621	559	625	589	626	630	623	626	628	627	586	667	610	622	660	587	556	615	569	604	609	618	599	603	601	620	607	603	638	621	576	596	608	686	612	584	611	640	642	610	598	626	552	597	653	636	617	617	625	580	583	632	573	590	660	590	604	608	605	576	593	582	607	569	561	566	599	626	598	605	631	593	579	637	596	585	628	622	604	587	659	581	609	586	596	594	595	619	659	608	630	609	586	612	571	644	610	615	607	637	628	644	566	638	591	640	627	601	622	605	599	605	595	606	568	579	528	628	635	633	567	629	623	608	578	610	598	604	636	622	588	575	584	598	632	576	581	627	563	617	591	630	599	633	586	624	611	596	597	628	591	629	588	582	638	574	579	589	580	591	614	616	639	598	644	594	599	621	627	601	610	584	594	602	558	583	597	584	606	585	596	613	622	595	625	600	596	623	581	608	630	638	611	578	640	602	594	597	595	572	624	619	640	634	623	591	630	598	637	627	636	615	595	588	615	632	632	616	608	610	613	586	628	587	620	622	620	639	629	605	614	578	543	598	626	553	658	611	595	611	586	580	622	593	596	614	621	573	578	562	630	634	598	606	575	623	627	614	593	600	666	597	597	627	635	579	586	611	609	621	644	639	643	620	599	578	603	624	612	579	564	639	665	613	643	646	632	644	626	603	616	636	599	603	588	617	602	600	573	625	628	604	630	607	634	601	607	606	641	633	589	592	586	602	635	637	612	636	612	631	603	620	574	633	578	601	622	642	573	597	603	603	608	646	646	615	596	615	614	606	599	581	600	589	586	584	612	579	594	592	602	607	615	641	585	617	620	597	606	565	644	609	607	566	650	669	623	618	632	592	623	559	556	570	581	617	601	607	585	590	658	602	580	588	564	636	595	646	600	596	633	627	572	584	578	569	598	608	614	598	601	620	586	623	627	579	656	590	588	642	593	598	619	598	603	593	602	633	623	587	630	658	600	619	598	575	656	625	643	595	570	630	644	633	594	583	613	613	584	627	602	593	614	602	571	608	576	585	577	601	627	589	581	627	613	607	621	611	577	638	615	619	622	587	637	563	639	603	575	597	588	585	612	551	615	606	611	619	634	596	547	579	582	584	632	618	635	659	633	628	639	591	605	653	589	581	635	619	585	600	575	632	598	610	623	602	569	599	620	645	590	611	641	606	624	623	593	606	568	635	599	607	611	591	613	560	576	602	599	567	592	613	627	618	623	577	584	591	596	614	615	569	617	557	584	655	621	650	594	608	591	601	661	592	587	667	622	587	565	597	647	621	579	534	606	650	597	615	549	616	586	575	611	630	616	614	574	615	629	627	587	629	631	590	622	592	626	552	650	638	596	574	641	625	590	608	614	592	605	597	612	643	624	584	628	656	628	602	598	613	592	618	591	624	582	614	598	573	570	610	616	571	598	602	562	599	629	638	555	605	579	622	611	576	613	570	616	584	642	602	608	602	559	630	602	607	621	582	604	653	607	610	614	611	628	585	613	612	620	583	593	599	625	609	588	597	621	593	613	589	594	615	603	638	637	593	592	608	639	590	569	615	619	623	622	628	563	592	663	651	609	581	606	628	590	601	616	611	584	599	596	617	592	554	568	583	586	615	585	629	632	610	611	613	611	601	634	625	652	624	597	604	654	563	584	600	639	621	640	581	610	591	581	633	608	586	628	577	624	611	589	571	598	610	590	583	628	656	580	591	592	628	608	602	636	574	591	632	607	577	619	625	651	630	597	590	595	614	589	610	588	601	623	597	590	558	636	628	612	604	584	572	595	625	604	606	573	608	587	586	637	638	586	638	584	608	619	632	613	604	631	601	610	608	577	617	584	605	589	633	618	623	608	589	622	616	610	632	579	615	614	632	609	601	621	577	619	629	628	648	614	609	566	621	634	629	642	575	640	634	613	607	629	634	651	606	585	645	573	601	599	570	628	589	630	591	628	589	578	626	606	624	600	639	629	599	629	582	577	601	592	584	625	627	586	614	631	603	626	608	657	592	635	674	612	544	600	600	578	611	604	604	584	596	614	615	575	623	618	618	595	597	656	588	580	659	553	602	634	599	604	601	647	615	583	607	617	604	650	583	615	599	587	607	576	575	626	566	612	598	612	582	582	660	644	636	575	627	638	622	605	588	568	638	552	609	559	587	606	644	577	638	623	567	639	625	611	586	589	620	615	591	606	613	609	616	617	596	625	590	589	577	574	626	627	621	583	611	602	589	590	583	602	599	594	601	606	590	576	592	640	600	601	598	592	606	607	585	591	599	660	591	583	647	589	663	592	643	588	628	586	628	616	618	619	614	594	616	576	644	630	637	603	591	603	669	627	591	613	602	579	605	629	625	636	579	599	626	587	615	599	625	584	598	587	581	588	616	575	607	639	603	576	580	596	592	613	597	578	614	646	599	630	597	621	609	559	579	598	604	576	563	573	641	611	602	613	641	589	616	655	611	609	584	597
4420	284	229	246	257	252	246	233	230	211	240	222	192	232	244	252	218	247	209	222	243	224	228	240	224	193	211	259	219	246	242	200	221	241	224	216	223	260	207	222	247	195	205	207	231	213	217	227	227	254	185	208	215	224	213	203	236	232	239	217	234	230	214	205	232	258	194	232	253	218	240	211	216	220	242	216	204	248	235	224	207	227	210	227	222	223	197	224	213	213	193	217	232	209	215	239	188	201	233	238	214	214	221	233	210	205	219	211	223	222	236	228	215	243	205	234	217	222	233	239	220	241	245	202	245	240	228	228	219	229	223	209	219	239	237	243	234	227	235	232	223	253	209	245	256	228	215	244	218	211	213	229	242	245	205	205	225	239	228	230	256	235	201	215	217	243	229	223	243	203	230	235	221	210	208	191	228	217	199	225	190	223	193	228	192	219	227	211	241	229	223	227	230	215	226	224	234	215	214	227	243	199	190	202	217	235	203	205	218	236	218	224	205	218	252	224	234	241	244	204	216	190	225	217	241	217	233	234	225	204	233	228	216	212	222	201	226	225	219	218	212	209	224	235	208	229	208	223	230	205	228	224	222	221	234	219	219	214	219	227	215	263	219	222	239	227	225	225	228	260	270	230	248	229	250	230	238	230	217	222	230	208	223	225	224	244	231	208	235	239	210	192	237	217	244	227	191	218	192	223	223	220	233	227	203	269	242	219	233	209	223	219	212	218	221	233	209	229	209	196	227	226	230	232	220	241	222	185	222	241	243	226	224	222	241	201	217	244	236	238	228	230	231	223	242	236	224	223	234	203	200	205	219	235	231	216	212	200	218	236	237	219	230	211	227	213	218	240	257	223	227	210	222	192	201	223	235	266	229	229	240	233	243	215	249	253	214	213	230	209	213	231	230	228	220	207	224	237	230	234	215	246	262	233	203	245	216	234	218	243	212	203	214	220	226	213	208	209	227	214	219	213	218	212	221	219	247	229	224	214	240	243	203	244	244	205	214	237	227	223	227	239	204	214	216	249	223	217	198	253	199	222	213	243	262	197	208	216	207	231	247	230	214	245	219	232	234	204	225	230	230	218	232	222	261	206	216	224	215	207	215	235	218	242	239	246	248	219	246	242	241	196	208	209	215	219	217	234	245	246	214	225	242	234	242	234	204	259	241	219	214	234	224	228	216	243	234	221	248	208	231	221	197	222	224	217	245	202	213	238	220	219	217	230	242	212	244	237	216	226	250	225	221	216	238	219	225	190	210	244	229	240	245	233	211	222	234	238	224	230	211	203	226	199	233	206	221	225	221	245	230	239	240	205	197	233	217	227	262	218	243	236	220	219	225	210	216	226	228	240	221	270	197	217	232	215	211	214	213	238	232	236	196	209	214	230	222	250	210	232	222	226	234	197	220	189	209	209	243	215	208	235	209	231	222	232	235	235	239	242	220	228	227	225	213	229	224	180	246	225	230	216	218	266	214	242	246	212	212	235	222	202	232	257	249	214	232	226	237	211	217	235	211	255	221	201	226	231	242	216	250	241	224	221	245	246	221	223	205	233	219	221	223	234	223	219	210	243	218	231	187	217	220	210	193	232	234	219	240	241	219	232	211	196	240	230	224	192	236	200	204	199	234	232	242	250	202	194	214	229	230	208	228	239	220	226	244	195	228	201	228	240	220	205	215	209	245	200	231	260	207	220	246	243	213	235	205	213	234	232	210	202	210	213	213	233	223	250	228	196	205	229	219	210	238	239	194	224	210	224	250	228	192	255	214	198	227	210	223	214	231	223	224	232	226	233	252	199	208	223	245	214	231	213	246	234	218	213	193	217	212	264	204	214	222	206	221	235	219	227	226	220	219	220	226	206	229	248	201	245	223	210	225	210	213	241	246	215	214	226	222	245	222	233	213	200	218	212	233	230	233	220	237	221	226	256	231	224	237	219	202	210	231	203	228	226	212	227	205	219	235	215	219	213	245	233	206	216	249	204	247	236	215	237	214	229	241	246	252	211	230	229	230	221	226	194	234	213	216	262	210	230	215	235	233	212	198	219	235	207	228	251	236	217	192	244	278	198	209	233	204	234	210	215	235	214	232	241	243	220	255	199	212	234	223	223	189	260	222	234	220	247	196	249	252	213	230	218	220	244	204	238	264	220	226	240	238	225	232	228	246	238	217	225	244	240	213	207	209	221	224	222	261	219	249	226	219	232	196	239	209	242	226	203	213	220	244	223	214	207	229	225	188	177	232	195	220	224	232	182	208	191	211	220	249	204	217	224	236	202	237	237	233	212	228	193	237	241	232	210	198	259	223	221	252	202	242	255	210	238	231	220	223	215	218	228	220	238	203	236	213	239	230	211	224	203	225	204	231	212	201	218	180	225	223	227	212	238	200	207	208	222	249	230	231	225	243	238	204	223	187	223	232	203	206	211	227	239	218	245	263	211	227	232	245	234	238	220	210	234	244	227	246	219	224	229	235	228	211	234	239	230	236	205	235	211	220	209	229	201	211	244	218	229	231	212	247	218	255	223	209	247	202	210	184	209	224	214	208	240	228	230	233	207	216	227	239	236	209	218	227	234	258	201	216	235	205	213	220	235	191	234	220	235	225	232	229	231	230	227	201	216	239	204	185	242	228	230	257	233	243	229	232	226	238	251	196	238	222	208	229	221	208	250	228	238	221	221	277	240	221	241	225	221	255	241	215	217	235	225	238	236	219	203	214	225	223	232	225	240	196	234	208	256	217	209	214	224	222	238	226	220	224	202	240	218	233	214	241	222	241	220	218	217	215	226	215	212	206	239	224	210	214	237	218	214	189	243	243	215	223	214	253	225	229	213	196	217	224	213	213	230	213	247	234	246	208	216	203	251	237	221	243	237	206	231	230	213	239	224	236	223	245	226	228	217	213	245	253	230	224	230	219	222	223	222	226	233	217	202	248	237	227	202	222	223	234	203	257	243	239	225	187	217	193	221	237	237	214	201	213	251	207	240	247	224	226	264	222	214	223	190	237	219	232	215	249	232	243	228	237	224	219	227	225	228	219	249	221	227	218	240	244	205	213	233	234	217	210	207	190	227	236	223	219	225	207	216	230	236	220	225	236	199	220	239	235	235	202	216	192	233	209	211	224	234	231	232	232	213	218	209	207	215	200	241	226	224	217	224	228	222	246	231	248	242	236	226	224	207	227	200	203	245	238	217	247	215	208	219	216	228	248	220	229	225	209	227	219	208	218	229	232	235	210	224	245	203	207	207	232	234	204	208	211	200	238	218	194	245	260	215	234	224	206	211	214	209	215	227	244	249	231	208	194	241	244	213	248	234	222	240	208	230	238	243	207	240	219	226	222	213	235	226	213	241	234	225	226	267	234	202	216	257	223	192	202	224	243	215	222	237	217	214	196	266	243	197	205	221	233	236	216	244	242	223	226	241	225	211	226	243	212	247	242	244	210	198	225	252	235	229	258	205	221	229	210	220	235	225	197	216	228	224	220	192
4743	595	625	634	586	562	582	560	556	526	579	569	504	526	505	530	516	569	532	565	547	541	554	588	529	549	540	509	522	542	569	542	550	507	523	526	533	528	512	527	511	576	552	541	594	580	556	526	568	576	535	556	554	537	532	559	549	553	520	504	569	546	517	532	549	571	545	513	547	552	571	559	520	538	511	567	552	501	543	554	531	545	518	574	567	527	523	564	528	545	545	584	516	518	545	532	509	606	549	553	548	515	542	514	537	552	556	523	518	529	529	529	513	564	531	533	520	571	516	560	544	538	581	497	517	538	580	535	560	527	504	533	581	547	536	578	562	552	590	538	518	543	553	568	519	554	527	553	563	534	521	558	529	505	600	553	537	552	572	487	543	535	550	571	525	562	557	521	538	544	529	505	546	536	548	540	570	554	506	530	527	521	532	596	502	551	544	508	571	558	568	541	506	564	566	558	537	556	512	548	548	539	541	541	579	522	505	544	555	541	569	522	526	519	526	599	556	548	534	513	570	534	538	560	555	567	544	535	550	556	554	567	544	521	575	569	505	550	547	508	540	508	537	511	545	545	559	504	527	540	518	574	516	530	507	545	531	531	542	547	534	538	519	524	529	527	569	499	535	550	550	567	544	544	518	506	545	552	548	497	537	542	479	557	543	553	517	550	587	531	575	520	563	525	548	517	547	501	513	555	529	549	556	527	581	527	515	546	490	541	497	529	532	513	559	521	560	554	509	546	591	535	526	514	563	537	513	539	554	565	506	585	590	577	538	523	531	576	562	517	540	509	535	524	590	552	570	553	506	542	542	543	571	521	550	596	555	514	534	564	552	537	516	519	533	540	553	547	545	534	553	532	549	538	581	517	556	581	509	550	593	583	532	542	539	533	528	521	531	502	559	548	558	545	567	541	545	513	526	533	561	544	500	515	582	550	535	555	558	504	540	547	571	567	553	545	549	530	504	560	539	542	548	538	550	560	547	557	563	519	532	557	552	525	539	543	529	554	580	540	522	526	512	540	544	563	533	532	544	516	541	540	525	566	488	587	524	538	535	500	546	550	571	526	510	542	578	561	512	535	528	564	544	546	562	540	495	533	513	561	536	520	539	570	550	587	534	523	515	568	565	518	557	529	572	547	547	548	558	541	546	505	586	510	577	556	530	558	539	580	501	541	576	548	570	543	536	521	579	571	538	515	519	520	514	552	516	568	556	529	586	506	549	555	527	510	537	536	541	525	536	539	535	520	539	532	537	534	524	529	553	584	531	509	509	527	527	562	521	531	578	498	530	562	573	537	530	575	562	551	575	552	516	511	520	520	532	542	561	546	497	520	525	537	496	492	580	553	525	552	552	530	547	529	555	530	554	570	544	527	534	519	574	571	520	535	549	548	529	556	521	557	564	545	493	543	495	560	504	544	555	501	552	547	525	522	533	503	523	527	531	533	549	525	533	583	552	525	522	521	529	535	546	542	482	539	529	552	566	549	555	488	539	513	531	574	520	508	553	513	541	527	532	514	540	488	625	563	553	547	549	549	537	525	522	579	518	511	567	546	544	584	554	504	576	545	529	533	554	547	517	521	529	545	531	520	559	531	495	532	543	534	569	540	523	514	482	535	582	588	552	575	552	519	567	508	493	556	515	533	534	531	516	523	544	509	522	540	529	547	568	518	560	575	535	550	517	522	525	548	502	540	576	527	534	594	532	537	559	536	536	506	562	545	554	520	545	541	604	584	530	561	527	540	547	535	529	529	526	547	539	540	506	547	536	540	501	563	549	508	515	538	536	521	503	573	567	512	508	558	575	540	595	548	557	528	545	552	522	533	543	570	562	559	538	548	528	524	571	544	535	535	564	518	560	557	561	524	557	576	540	523	536	567	544	507	538	540	592	508	537	519	553	563	493	530	526	553	519	568	571	555	561	560	567	557	494	561	550	539	571	554	538	535	576	579	563	558	579	531	567	530	548	520	538	539	503	537	534	529	550	554	561	565	543	515	572	529	569	549	540	562	531	560	593	535	549	518	588	518	548	541	551	559	540	522	538	511	546	545	573	548	566	529	583	524	531	510	516	507	541	537	585	558	574	544	531	524	520	523	592	569	513	496	521	559	521	536	518	550	541	554	536	572	518	505	521	553	509	500	548	543	569	569	544	555	534	560	544	535	516	561	598	586	571	580	530	480	585	528	528	528	558	534	528	520	539	531	532	520	548	561	530	591	533	526	525	548	563	517	570	549	530	529	526	514	491	542	538	554	569	566	548	586	558	550	527	527	604	540	538	536	502	555	559	536	539	512	599	570	494	530	571	504	524	556	567	544	531	531	553	518	536	532	600	559	536	564	538	554	524	537	540	518	540	527	532	523	529	561	553	504	573	508	564	594	548	574	558	573	520	545	521	565	576	531	538	544	522	532	548	575	541	549	555	520	545	564	563	530	561	576	542	512	567	560	531	544	512	558	550	538	534	512	535	502	554	477	514	551	521	524	496	575	514	550	565	532	541	542	519	555	564	540	569	528	498	528	543	499	570	568	578	503	549	553	550	533	570	560	515	522	584	533	541	538	515	551	548	534	493	507	541	593	529	525	553	532	552	554	564	576	537	534	523	519	557	517	555	572	566	507	564	543	566	540	515	539	519	522	534	487	546	552	531	541	533	535	549	567	511	541	511	530	517	515	543	489	575	536	559	513	547	585	539	531	520	520	575	549	519	534	578	515	601	569	561	511	536	549	567	536	550	552	553	534	541	535	537	521	521	540	516	539	548	591	491	567	525	551	494	566	545	554	534	531	565	481	584	533	536	530	537	580	549	521	561	522	566	554	546	544	482	525	551	569	554	572	536	547	526	556	522	507	538	538	534	523	505	523	560	506	539	562	549	535	552	548	548	530	513	561	520	538	549	533	528	593	537	521	583	528	514	514	553	551	548	524	558	516	536	548	532	508	524	555	521	555	534	538	530	556	531	535	523	524	566	538	541	558	533	527	531	547	558	520	549	517	535	510	539	562	556	559	533	574	541	597	518	521	525	520	525	543	531	497	564	565	570	557	539	528	566	524	498	547	510	527	518	551	526	573	550	593	541	514	536	541	547	544	524	569	506	538	526	568	549	536	537	530	557	530	529	556	560	513	569	573	533	471	545	554	547	568	542	500	515	563	537	528	567	564	561	555	526	522	590	547	519	551	535	522	531	530	527	512	521	581	562	533	557	553	530	582	537	567	536	548	505	528	492	562	587	542	534	572	541	539	531	554	514	535	562	533	556	560	514	523	548	521	564	507	534	545	548	587	522	562	504	522	542	546	489	532	550	537	534	564	558	486	556	500	500	561	548	536	561	552	541	505	546	508	573	525	510	544	569	573	557	541	560	505	537	541	527	545	549	561	517	517	545	527	537	531	528	549	518	536	551	569	575	561	560	523	525	563	540	582	527	559	553	552	531	607	542	561	502	609	528	575	548	522	505	547	557	566	536	557	510	510	560	551	518	519	545	576
45085	11675	1844	785	545	423	294	278	262	221	189	201	166	182	185	185	180	179	127	125	141	135	139	100	127	119	143	119	139	132	128	138	136	152	116	133	121	141	134	120	119	152	109	134	136	116	120	125	118	141	113	129	159	134	105	128	157	135	138	126	121	129	112	125	126	130	128	107	122	110	109	124	107	132	108	124	111	123	119	128	118	106	113	108	107	128	129	141	132	118	126	116	111	131	113	104	119	117	120	121	101	128	124	117	99	126	134	128	115	124	128	116	141	117	137	133	117	122	126	102	126	116	126	127	108	117	120	114	133	132	124	105	138	139	130	122	119	118	127	118	128	149	124	123	97	121	113	120	128	133	109	114	136	123	122	105	111	114	110	113	101	108	126	126	113	114	101	138	117	127	105	108	138	126	119	111	119	121	122	111	133	119	122	130	125	122	127	114	103	128	113	128	124	117	107	146	119	122	129	138	120	133	116	99	116	125	127	141	123	116	111	125	126	122	131	114	124	133	116	121	127	118	118	101	135	110	104	101	124	120	109	106	120	140	116	117	125	136	106	132	125	111	134	110	117	122	137	133	137	107	123	106	135	122	92	114	129	97	130	133	138	108	116	130	112	109	125	111	114	118	146	132	124	112	114	137	135	105	121	132	126	130	119	123	121	117	103	105	112	114	112	127	118	122	134	123	112	121	109	133	118	115	93	111	113	117	120	117	119	127	108	112	135	139	123	139	115	141	139	122	140	114	125	128	114	129	114	120	115	107	127	102	133	141	113	87	124	129	140	129	129	134	110	128	124	121	162	124	137	106	120	126	109	114	123	129	121	128	112	106	122	110	107	104	130	138	103	107	120	123	132	118	133	119	111	117	114	115	106	107	118	106	106	121	118	119	118	134	109	132	107	113	129	117	119	141	139	137	135	124	116	120	126	138	125	121	113	119	133	121	145	122	130	107	130	113	124	144	105	124	121	100	104	96	119	112	110	119	119	94	124	128	117	108	129	124	123	122	141	123	132	112	130	154	116	121	123	112	127	110	127	125	120	117	116	121	116	113	131	100	110	125	147	140	131	149	124	109	108	132	112	131	121	128	131	135	121	118	117	137	126	114	119	141	119	131	121	136	133	138	113	109	131	131	130	119	112	121	112	129	122	137	106	134	126	141	126	110	113	98	116	127	124	104	110	116	120	128	121	131	119	116	120	100	126	124	109	127	114	109	112	136	133	114	95	115	119	116	120	123	119	113	130	141	100	93	127	95	116	112	116	123	124	119	153	134	132	122	132	110	115	124	124	135	111	117	120	111	107	121	126	109	132	105	116	121	130	123	151	131	119	113	99	106	128	121	112	138	117	133	128	119	129	127	115	131	115	129	128	129	126	126	144	93	121	111	111	120	125	119	120	113	133	114	124	96	122	110	114	139	127	137	116	111	121	121	129	119	92	120	124	118	107	125	122	90	133	116	125	123	120	112	128	131	108	136	126	116	146	117	126	148	123	122	118	100	110	127	99	137	114	124	116	107	127	123	112	119	131	114	114	111	119	118	133	115	116	105	110	134	124	107	123	115	134	124	120	115	112	137	117	134	138	115	113	123	121	112	102	107	117	133	136	124	113	127	126	123	119	119	108	113	131	106	113	105	121	118	129	135	111	117	121	114	118	126	118	117	112	124	117	106	122	134	126	104	117	134	111	101	136	124	117	108	137	138	108	119	113	128	109	105	110	113	151	115	124	121	127	117	128	130	116	115	110	133	125	125	121	122	128	109	129	120	137	109	137	129	122	144	104	116	132	111	112	137	112	124	141	117	135	115	105	119	121	110	124	119	124	116	133	161	132	119	124	121	119	143	134	112	106	120	135	147	123	120	107	133	114	149	132	134	107	121	118	131	126	123	112	135	151	108	131	114	139	112	93	132	108	130	113	108	134	123	111	129	124	137	122	143	136	102	107	116	109	109	119	117	137	133	122	119	132	109	106	125	113	135	126	140	150	118	122	131	122	124	127	130	128	119	132	118	130	135	143	125	100	115	120	108	129	127	103	111	132	114	120	129	133	124	110	121	101	111	122	109	124	106	113	124	113	131	128	98	115	113	118	114	103	130	113	117	107	101	114	129	140	116	135	146	138	135	145	141	106	123	117	113	135	120	133	117	123	120	100	121	136	111	113	141	129	98	136	131	124	130	114	114	137	97	107	118	119	113	130	125	114	113	117	117	136	121	126	119	107	116	123	134	126	111	115	126	113	132	122	135	129	139	145	132	143	114	119	118	119	125	101	118	138	106	125	123	123	135	115	115	118	125	152	118	125	118	123	125	122	127	118	101	112	118	131	115	133	137	116	124	118	115	114	128	123	110	126	140	101	120	130	135	129	96	119	110	119	130	144	121	111	124	115	128	110	127	108	113	131	124	108	125	113	126	104	127	123	123	124	122	118	127	113	130	115	128	126	98	113	102	143	149	131	156	127	130	114	124	117	122	137	143	121	127	140	107	124	122	125	119	117	118	127	115	111	123	121	116	133	132	112	125	114	115	115	107	134	113	119	151	103	123	102	127	135	139	128	130	123	122	104	101	105	122	134	134	133	118	113	121	111	134	112	119	134	120	121	116	128	121	124	116	124	132	121	124	124	101	103	112	133	128	136	101	134	133	135	122	120	112	111	117	112	110	113	116	139	111	135	133	124	120	132	117	138	118	109	117	122	115	132	118	107	120	117	123	117	118	117	135	130	146	116	127	135	130	136	114	118	123	113	136	125	129	117	110	118	125	110	109	128	122	124	131	116	120	127	112	123	133	104	124	123	123	129	142	112	108	111	131	119	142	119	133	135	106	100	142	109	109	115	142	114	120	122	103	110	111	119	121	110	96	132	108	123	128	120	106	143	126	114	134	132	129	147	131	119	121	128	136	141	118	121	119	127	123	119	129	119	125	129	117	141	129	138	107	111	131	114	124	132	158	113	136	127	136	122	125	120	112	110	105	118	122	109	117	119	132	105	123	114	111	115	133	129	144	105	114	122	122	121	117	114	123	127	134	111	131	125	113	115	124	124	142	114	130	93	121	128	116	104	118	96	133	115	129	101	127	117	123	113	125	133	115	121	140	104	118	121	107	116	117	121	135	112	128	112	112	128	115	112	115	138	130	118	131	114	132	113	110	124	135	119	110	119	108	111	106	120	134	124	147	131	133	128	109	114	104	117	133	135	132	128	119	145	128	115	133	122	133	124	119	123	119	111	123	131	139	123	126	126	115	137	104	114	111	105	137	145	115	121	114	108	100	116	130	114	133	115	138	115	112	105	111	122	115	121	122	114	124	101	118	108	111	122	135	110	110	103	138	119	116	124	98	96	126	120	108	127	128	119	107	138	128	126	106	128	137	122	115	115	106	113	116	114	118	120	115	124	114	114	128	108	120	119	118	118	126	99	142	133	114	112	102	120	134	132	132	122	138	127	127	126	111	128	121	108	123	118	114	138	118	101	114	141	139	119	122	120	118
20143	1006	2134	2494	2207	1824	1475	1244	1045	1000	839	804	738	658	649	560	592	549	500	456	510	475	429	453	421	453	404	396	395	404	424	435	433	402	403	402	386	384	377	418	378	393	355	398	374	331	367	371	405	379	350	348	386	342	386	377	379	389	368	374	393	365	362	347	367	335	374	364	380	339	379	360	323	376	377	353	369	354	328	372	375	319	351	357	331	343	394	347	336	387	368	360	367	372	345	335	353	340	360	351	311	346	324	367	379	351	363	345	321	338	336	318	349	332	373	339	375	357	376	358	337	350	350	334	331	381	381	335	349	327	346	352	335	366	338	338	339	362	327	317	359	365	328	330	346	368	367	343	333	325	358	331	344	362	331	351	317	328	387	340	329	342	352	348	357	359	349	323	312	309	384	364	376	371	379	356	342	328	343	340	354	347	357	345	384	347	352	322	352	344	378	332	339	327	358	341	339	330	343	308	364	351	341	325	358	363	347	365	366	376	321	352	366	348	331	338	353	351	406	365	332	361	364	346	358	342	379	368	319	345	350	346	364	329	320	338	353	351	314	340	351	356	335	339	381	330	320	312	360	345	376	345	345	354	347	346	316	333	327	357	350	335	341	335	335	373	350	355	340	318	351	343	300	295	335	352	345	347	325	325	364	356	346	353	340	319	364	376	347	327	318	374	346	322	336	337	372	347	333	356	341	337	346	335	349	376	337	354	332	344	347	378	309	351	322	346	307	358	352	350	372	344	387	359	318	354	349	333	315	316	307	364	347	349	323	353	323	327	321	354	336	344	332	348	344	353	378	326	341	351	332	331	351	328	345	337	339	372	353	343	328	328	308	363	351	370	344	347	350	371	332	336	369	357	320	396	318	393	318	331	349	353	338	347	302	329	368	390	403	344	351	360	324	343	312	354	341	313	336	342	340	316	378	351	333	338	369	327	341	321	346	343	357	359	350	335	316	341	325	349	353	352	329	356	340	373	337	354	339	371	348	326	354	336	341	348	338	353	350	366	326	351	322	360	325	333	336	349	333	349	349	353	346	347	307	343	384	354	343	381	338	332	337	373	354	332	332	336	334	366	384	344	335	337	326	348	323	320	365	317	354	346	398	350	348	327	359	333	378	349	349	345	378	360	346	353	359	367	354	352	384	354	347	357	327	326	343	377	336	379	339	362	342	317	319	345	346	356	351	354	318	355	341	368	345	329	357	318	354	373	356	328	349	347	332	335	356	345	365	360	349	326	300	328	340	351	329	335	351	316	370	354	365	312	334	327	311	349	380	359	346	329	346	338	323	358	328	355	345	341	376	348	351	321	344	371	354	335	326	359	337	330	332	372	365	326	333	362	352	347	371	346	354	355	338	333	345	328	322	380	320	328	353	328	358	339	373	334	346	363	346	355	356	332	350	335	341	322	325	355	324	341	352	340	371	343	357	309	365	339	363	369	352	303	358	354	349	358	372	337	343	353	352	317	357	321	361	360	327	333	380	336	353	338	347	377	353	357	339	338	366	298	336	367	341	319	353	343	306	326	356	343	340	354	322	357	384	359	335	335	339	335	326	378	378	380	351	325	347	319	344	362	336	348	337	327	349	315	328	301	337	323	358	323	324	335	315	334	300	361	314	347	363	322	336	346	327	302	362	359	351	344	325	333	360	329	357	356	355	340	369	323	331	318	360	332	348	342	348	358	330	342	333	368	369	329	344	391	366	379	340	355	376	350	359	333	335	350	350	342	344	393	327	360	346	359	347	378	349	373	386	351	328	356	373	353	339	343	364	297	316	359	333	309	310	354	358	361	356	349	352	366	311	336	338	334	347	325	330	328	313	357	354	333	335	343	345	354	320	326	338	321	342	332	326	319	348	328	331	332	345	348	333	345	355	333	327	336	334	334	335	354	354	352	334	327	351	347	344	355	363	353	323	361	367	374	333	347	362	335	396	334	316	330	337	326	352	364	310	331	325	348	329	328	367	373	361	314	373	347	371	353	330	344	352	366	333	306	326	331	377	314	334	322	338	344	333	327	366	327	352	323	362	333	356	364	341	358	341	377	355	298	353	344	350	342	334	362	333	355	396	339	358	325	364	324	348	323	312	333	351	341	325	343	352	363	380	340	342	390	363	339	314	331	383	382	348	320	332	335	360	338	324	325	384	339	363	347	333	363	335	345	318	316	342	350	375	370	349	338	354	310	340	334	340	343	371	331	361	329	319	380	323	340	355	376	341	319	323	374	335	338	358	330	362	348	344	336	384	356	313	350	320	350	318	348	381	328	300	325	324	368	370	367	349	370	336	319	344	376	344	327	339	359	330	344	360	353	351	344	350	360	298	305	373	333	326	334	362	336	337	339	343	324	375	385	368	350	356	366	362	326	359	380	311	301	359	347	353	325	327	380	364	351	348	335	334	324	336	336	320	312	335	347	325	341	348	320	319	336	338	364	357	378	366	328	342	360	331	348	346	324	359	315	338	355	329	339	330	348	342	336	331	329	351	341	365	351	344	336	339	309	345	334	352	331	318	372	326	327	332	359	331	337	318	351	307	343	346	341	352	382	346	336	370	345	332	360	366	384	365	374	380	345	372	346	350	331	308	327	348	310	318	384	357	360	280	372	340	323	348	316	358	377	338	377	346	323	346	326	339	335	356	352	314	361	308	325	300	351	335	369	325	344	373	348	370	341	341	309	338	346	357	364	340	380	358	361	370	344	353	329	363	328	316	348	362	329	335	325	336	340	360	337	334	332	310	315	397	330	338	344	338	377	352	351	342	377	361	333	362	360	337	343	342	325	379	370	384	354	347	350	364	298	355	364	358	328	345	338	344	355	349	330	363	317	326	354	318	308	317	326	351	305	355	350	348	379	331	340	317	313	301	341	349	360	321	346	350	341	347	359	337	350	386	337	341	386	305	327	347	320	342	334	332	332	335	359	349	323	331	342	335	308	337	326	389	348	317	378	346	362	333	323	361	358	349	346	334	361	341	331	353	354	355	350	360	293	341	346	338	375	364	353	339	335	361	346	352	338	334	353	327	352	338	362	366	332	355	350	382	336	325	322	360	365	358	354	356	340	379	366	364	339	347	311	346	369	334	315	345	316	328	333	314	323	325	391	365	342	358	345	345	355	328	350	342	315	321	316	339	349	320	349	322	350	327	352	360	343	342	338	339	349	366	374	323	326	350	355	341	341	328	353	330	329	345	330	332	324	359	345	353	350	339	378	346	346	323	306	325	340	327	359	360	343	315	357	337	381	366	348	358	353	349	338	335	327	324	322	339	369	339	354	330	347	336	353	340	345	381	337	325	341	344	347	355	348	378	329	345	348	370	309	363	309	344	347	372	335	347	348	351	347	352	339	350	345	339	368	347	318	342	340	329	328	357	347	373	358	312	310	356	322	354	319	358	362	351	339	324	368	320	347	342	361	339	356	360	310	326	359	344	332	363	343	335	375	320	367	337	371	297	365	350	335	399	389	386	345	383	331	401	330	357	366
55475	19172	7574	2108	1207	814	685	598	549	432	425	409	368	357	344	315	300	305	285	280	285	281	266	306	268	250	257	234	269	299	253	255	259	234	253	248	213	242	280	271	245	278	259	256	290	262	231	272	226	233	240	230	277	276	273	261	258	249	253	208	275	240	248	260	248	239	260	249	223	246	245	230	244	229	240	230	225	230	219	245	269	239	234	237	224	231	262	226	259	219	243	221	253	248	233	228	220	221	252	276	252	242	225	216	262	220	241	224	266	260	248	240	242	232	227	244	209	214	228	230	263	243	259	248	222	253	229	237	245	245	247	277	218	231	247	265	240	227	223	253	256	271	236	252	248	244	231	249	261	256	246	239	232	236	229	225	226	246	275	246	237	236	256	253	256	194	220	257	236	229	247	234	232	246	228	236	215	270	278	268	242	258	261	232	255	266	240	263	266	264	227	232	237	234	255	225	222	223	281	248	222	234	233	243	251	250	233	245	267	255	262	254	261	246	241	250	277	225	267	230	234	231	248	226	248	238	215	218	227	262	227	243	257	266	242	217	244	267	212	254	231	239	249	252	237	221	233	247	231	281	256	255	230	241	242	242	266	220	235	257	241	282	259	251	264	247	243	260	207	250	267	236	242	214	239	249	243	245	238	246	245	239	214	232	278	231	247	242	269	263	233	264	257	235	230	231	205	260	268	227	241	237	237	230	237	267	237	202	242	252	237	231	238	251	258	247	234	230	222	239	248	234	246	223	288	239	218	259	235	249	267	231	234	249	254	235	269	236	266	260	192	254	266	230	264	254	221	269	238	250	234	234	251	223	249	216	243	258	252	202	209	263	235	208	227	255	231	263	255	285	224	237	232	237	235	221	272	221	248	252	235	255	277	246	230	240	214	235	227	231	240	249	266	226	228	247	256	252	230	263	230	247	264	238	261	242	225	208	252	258	235	256	245	244	245	241	250	253	240	235	260	266	236	239	221	234	240	228	237	223	249	248	235	202	251	228	222	250	213	256	229	196	231	225	234	221	264	238	241	248	232	232	242	260	263	233	233	266	231	219	223	257	245	266	242	252	226	232	255	253	231	222	260	257	251	238	267	258	237	262	236	269	247	273	274	241	253	230	251	233	279	243	245	252	266	255	256	241	232	252	241	224	263	266	264	232	245	265	223	231	238	242	242	252	229	226	234	248	250	247	283	232	249	246	274	235	266	227	275	291	271	255	258	237	231	221	264	223	216	244	258	236	252	219	237	204	250	238	228	236	244	268	238	249	249	236	278	261	237	234	251	246	248	228	227	231	224	224	264	272	248	240	250	227	207	217	246	244	277	233	237	257	264	235	261	268	221	256	283	251	235	227	245	259	238	249	253	226	230	238	245	272	243	254	236	230	220	254	233	244	252	217	264	242	229	224	251	232	227	245	268	253	226	242	191	236	239	247	239	256	225	230	235	257	255	215	263	230	260	241	232	236	248	219	214	251	251	220	239	241	239	259	254	250	256	200	224	235	241	255	228	256	253	281	228	245	261	247	253	259	244	220	275	227	254	241	254	240	242	243	226	243	240	213	262	239	250	244	236	261	239	245	227	234	233	220	236	239	264	244	231	236	224	248	253	248	223	249	266	247	233	265	227	260	244	244	214	242	228	249	213	240	247	272	223	229	239	243	260	238	223	235	279	235	253	222	254	226	260	255	251	243	266	227	245	204	250	253	241	246	255	235	251	240	245	225	216	248	225	235	242	261	222	266	234	227	235	233	230	242	247	235	197	235	221	228	223	226	257	242	230	225	248	249	232	236	224	261	226	274	251	228	239	264	225	197	267	245	232	243	260	229	221	226	238	223	248	230	265	261	257	226	236	249	271	221	255	216	253	224	260	243	263	264	249	250	250	245	261	244	238	258	266	260	225	253	246	263	252	233	250	207	232	248	232	262	227	233	257	221	237	232	238	211	249	238	252	244	220	240	225	240	250	245	231	240	237	237	244	238	247	196	236	246	255	213	248	233	237	239	246	221	231	226	232	257	227	266	249	246	232	235	250	255	223	242	258	233	250	258	238	258	248	220	239	250	277	260	218	210	247	235	237	244	255	227	205	260	232	251	219	258	269	261	257	222	248	241	223	271	262	253	228	226	259	272	254	256	265	250	251	250	223	275	245	289	235	259	241	242	249	238	240	234	232	240	221	268	237	256	238	233	263	260	265	243	213	241	253	229	263	252	238	264	223	267	244	261	253	241	227	249	262	244	225	220	220	283	239	253	258	225	265	226	258	258	229	235	237	245	225	229	212	244	241	232	216	247	245	234	261	221	233	269	247	211	242	220	237	232	228	229	240	217	243	269	235	230	238	246	225	267	259	261	234	242	242	230	253	244	223	268	229	255	255	234	245	249	262	248	247	228	241	211	244	219	233	253	231	223	259	240	231	236	220	230	220	234	197	251	214	231	236	232	249	255	228	262	263	244	227	262	257	238	241	235	241	247	252	233	265	237	245	249	250	240	224	227	246	259	229	205	222	237	252	245	227	249	254	259	216	281	226	248	240	251	270	247	231	257	207	222	251	217	244	229	228	215	222	209	240	230	275	242	259	252	255	235	238	232	246	228	233	249	231	235	278	221	265	233	251	238	229	224	251	226	204	238	232	250	257	257	251	271	246	244	258	246	269	246	255	278	249	253	265	247	215	244	237	265	248	221	239	252	239	241	276	244	233	259	221	219	219	227	286	258	255	236	206	253	263	243	277	251	246	224	285	233	241	239	221	267	244	226	257	276	241	211	233	263	243	248	238	220	252	273	257	208	245	255	208	225	252	263	243	291	237	264	249	206	260	274	257	248	242	222	240	256	242	240	261	235	229	218	251	265	259	259	256	265	222	248	225	260	230	237	242	227	236	262	238	264	246	215	258	227	255	255	198	256	240	218	242	272	250	224	239	281	240	221	222	260	234	256	224	237	240	246	210	210	221	246	226	251	223	255	231	231	265	223	241	250	225	247	218	240	257	246	245	223	264	258	231	279	211	236	237	234	213	249	242	252	249	234	279	250	247	241	261	275	258	260	224	280	244	257	251	250	237	234	229	242	228	256	265	256	249	243	261	220	262	243	229	210	250	252	235	231	231	220	253	249	204	271	241	224	261	241	237	229	244	233	234	249	231	251	259	236	266	227	224	227	269	255	260	203	256	237	234	233	276	223	246	254	262	216	247	251	255	212	230	265	247	258	252	255	237	225	245	238	275	229	232	262	252	218	223	263	255	267	224	264	242	225	242	261	215	259	239	252	254	246	235	250	206	229	251	251	252	235	273	257	247	244	225	216	252	269	247	241	209	221	271	248	236	236	225	260	255	247	239	277	225	257	237	277	220	225	226	233	266	236	208	230	254	269	264	246	269	247	249	259	248	234	261	260	250	271	236	259	257	265	251	249	242	241	246	240	241	246	211	239	275	265	243	231	243	256	248	226	227	228	248	259	234	230	273	258	258	257	263	251	244	244	244	297
25790	1834	4163	4797	4131	3537	2968	2409	2097	1807	1598	1448	1388	1274	1240	1089	1030	1020	954	931	882	874	915	840	855	821	798	763	751	741	770	692	705	754	706	681	698	749	718	736	648	707	686	648	673	643	672	724	646	637	684	665	666	667	685	633	613	659	678	590	658	604	623	613	606	596	614	602	677	613	612	643	619	601	614	656	592	606	635	628	615	585	648	686	641	646	603	619	625	624	630	675	608	657	591	622	613	636	652	608	668	636	624	655	574	650	660	587	600	584	594	601	650	621	612	606	641	597	579	589	624	617	599	655	618	634	636	608	618	672	621	623	635	662	599	637	596	597	611	634	646	631	579	627	585	627	694	566	620	591	562	610	617	586	589	598	611	616	566	590	636	597	592	595	646	623	631	643	586	568	656	633	593	661	604	659	607	584	649	599	620	658	645	610	609	598	608	649	615	639	562	580	621	615	609	585	630	598	627	588	616	630	600	606	606	596	598	621	602	605	625	632	574	579	598	593	611	601	630	676	555	584	596	608	602	641	598	586	603	629	652	623	638	610	601	656	632	595	589	615	593	605	609	625	585	627	599	617	614	633	635	630	598	639	632	569	616	585	573	616	610	563	618	620	588	618	609	614	598	622	632	592	652	580	601	588	592	603	621	627	601	587	594	580	570	594	626	572	626	596	590	601	634	643	637	637	611	585	583	662	601	618	627	603	640	588	595	586	642	578	598	600	640	617	631	604	593	610	617	608	601	598	667	633	580	610	590	599	606	627	582	579	616	620	624	611	593	602	682	613	592	581	593	618	601	539	611	606	628	607	617	622	583	611	596	570	591	608	615	576	629	614	598	599	600	600	627	592	627	594	593	599	608	625	614	663	622	619	625	635	635	619	603	616	658	625	618	622	633	604	566	619	583	591	607	606	616	524	590	616	591	646	644	554	581	576	568	599	607	591	582	625	592	602	617	634	617	592	634	571	613	634	621	622	625	625	633	641	635	568	581	618	597	598	603	630	587	618	606	617	606	598	609	547	583	667	580	613	607	585	579	552	640	579	599	617	586	582	623	636	611	634	597	582	581	649	607	641	597	625	638	585	622	589	574	621	611	647	595	635	590	632	609	617	647	572	556	633	597	594	584	585	612	617	658	594	614	609	563	634	611	569	584	628	589	586	606	585	593	615	621	596	643	624	623	625	629	573	612	663	613	635	559	622	572	604	612	607	600	637	596	611	607	642	616	596	632	617	611	598	641	619	649	601	614	639	618	639	595	557	610	627	558	625	614	628	597	599	610	632	637	647	611	605	590	611	620	582	623	643	614	588	617	642	612	603	583	598	565	583	641	604	635	593	591	657	583	618	614	627	630	613	662	600	586	585	642	625	670	607	648	649	607	646	591	572	656	629	684	617	653	634	628	644	631	623	578	620	605	627	604	608	597	600	590	624	615	607	602	578	620	597	622	598	634	587	668	587	598	643	621	598	589	665	635	596	587	562	594	596	559	631	663	621	625	590	631	607	601	633	603	607	598	584	629	603	649	628	610	576	577	639	594	665	634	621	586	595	590	575	642	621	613	586	606	598	632	616	638	627	586	583	625	635	627	638	631	610	652	588	615	619	618	595	645	594	618	620	644	635	594	626	607	634	611	610	593	590	600	590	608	582	583	614	612	614	601	632	640	615	605	578	567	608	592	616	638	598	598	628	628	604	639	590	580	591	617	573	612	600	619	639	589	632	625	599	644	581	616	556	625	594	628	610	595	596	629	584	621	591	617	651	575	606	616	616	612	609	621	565	603	597	657	640	598	636	633	617	633	608	595	657	626	565	611	572	573	576	603	653	601	592	612	646	589	628	611	667	540	585	588	592	601	556	634	630	635	599	589	602	625	609	602	576	580	594	573	611	583	619	575	615	611	643	625	639	617	605	604	604	629	606	602	609	585	596	576	598	634	600	612	609	658	618	597	592	576	589	592	618	631	615	578	605	582	651	603	623	561	644	595	594	628	600	552	611	609	584	598	622	616	619	595	662	612	583	632	624	618	613	611	582	615	644	593	603	614	587	609	602	603	555	630	614	629	643	640	638	583	607	651	585	586	590	622	639	601	567	618	601	619	576	578	628	621	620	596	609	622	643	665	622	634	636	630	604	601	607	634	618	622	614	595	634	627	612	572	595	599	560	596	584	564	598	597	620	603	610	630	580	609	613	587	592	636	642	605	600	621	593	596	595	590	606	642	639	630	593	553	608	619	618	625	617	599	605	580	628	572	629	600	582	603	609	609	600	572	568	583	583	639	593	607	597	582	594	618	614	578	596	635	625	655	588	612	601	591	625	580	606	637	602	601	559	610	612	611	625	600	611	600	580	569	635	631	562	621	599	654	618	648	583	624	616	602	629	623	650	620	610	576	636	685	600	576	615	616	641	658	630	636	603	609	635	674	633	662	641	601	574	604	633	594	624	615	621	614	601	630	587	629	558	613	591	656	628	641	611	578	636	605	641	655	607	569	593	561	591	573	562	626	628	633	592	624	572	616	608	631	613	592	629	598	627	600	632	630	643	618	628	654	582	626	598	646	611	651	627	625	595	614	606	634	600	614	601	605	630	614	578	603	623	597	627	591	627	619	585	619	648	598	632	629	611	633	633	661	637	590	587	610	648	631	600	634	569	604	607	588	598	618	582	636	597	630	614	605	624	591	639	658	609	619	591	607	586	621	609	588	658	662	615	644	633	575	596	604	637	560	587	602	611	624	616	615	631	598	613	608	578	581	605	643	633	640	581	584	608	579	632	567	610	585	641	650	636	595	573	594	597	638	575	590	623	595	635	596	643	601	631	593	613	608	624	571	600	656	572	610	586	614	624	657	630	605	649	632	575	619	612	602	623	587	634	604	593	597	591	636	595	612	594	594	629	582	555	601	640	603	632	603	605	603	633	616	639	598	576	581	681	584	564	608	592	579	626	596	612	623	626	616	624	613	573	576	628	591	590	612	584	606	579	629	581	579	629	590	594	602	646	597	572	616	612	620	608	632	616	607	581	606	627	589	629	548	634	620	621	621	636	665	642	662	579	608	593	618	603	605	586	569	600	650	623	579	617	596	592	609	595	603	595	601	595	587	678	574	612	599	576	613	633	604	602	617	592	615	599	586	613	652	622	619	612	625	629	622	588	604	630	620	627	610	614	628	615	645	621	548	605	603	581	660	606	626	596	609	634	591	635	602	596	553	594	639	603	596	629	650	593	559	602	587	625	570	594	580	580	581	642	637	590	637	605	657	602	678	610	616	615	658	576	588	619	595	583	613	641	613	614	645	613	624	619	610	646	618	608	586	575	617	626	608	610	656	616	656	639	592	634	616	593	612	587	639	631	548	630	614	612	584	667	581	655	609	640	599	575	630	605	620	572	609	599	605	598	585	599	633	615	603	544	578	580	640	603	598	582	582	665	626	614	582	639	658	592	617	608	618	585	617	657	591	658	575	669	599	622	619	602	634	601	633	607	593	629
4246	277	219	257	217	245	256	218	222	231	256	238	224	251	230	200	217	229	219	222	241	218	212	198	228	257	210	236	215	228	243	199	212	235	236	232	203	222	224	233	207	237	195	225	209	213	236	201	203	225	200	237	201	231	166	202	212	208	225	224	194	210	210	204	213	247	228	229	210	218	220	250	204	216	206	220	228	210	242	223	251	210	213	224	216	209	224	211	218	204	218	239	245	246	235	225	217	203	189	207	189	204	209	219	237	234	220	250	246	227	197	240	233	224	192	226	224	215	206	204	231	216	237	191	212	212	211	235	245	192	205	233	266	229	232	201	217	225	240	211	240	231	223	210	204	231	218	201	230	215	212	226	215	230	228	244	217	223	211	209	233	219	238	201	213	202	232	240	226	207	238	239	228	227	192	196	231	228	213	245	231	236	226	247	235	228	220	213	211	246	215	234	222	245	229	209	242	236	234	234	219	224	193	241	201	202	202	192	226	204	250	204	252	224	219	224	208	258	237	225	220	232	251	214	239	234	215	230	239	260	221	207	224	221	239	204	196	205	233	219	222	243	233	213	230	219	216	235	247	246	224	214	218	228	230	232	232	216	261	232	248	237	217	227	234	213	224	239	216	220	217	228	210	223	217	226	220	209	212	230	240	191	203	218	212	225	240	187	221	205	191	202	194	198	243	209	214	177	224	257	238	216	218	209	209	220	222	228	237	211	240	214	218	220	233	231	236	201	220	214	235	223	226	220	243	197	219	228	234	230	221	203	222	240	222	214	208	215	213	234	233	232	219	202	261	203	252	221	226	207	223	239	231	219	214	218	237	221	196	230	202	245	218	215	206	239	250	232	216	219	235	231	228	214	230	242	214	228	261	210	192	249	213	217	241	210	254	227	230	216	216	201	223	229	223	225	246	215	215	181	223	219	225	221	216	205	214	216	233	238	205	235	234	214	225	220	234	213	224	242	239	219	226	196	232	219	254	216	238	248	212	197	242	264	239	242	224	227	237	241	207	222	215	241	220	238	215	233	245	206	222	217	200	232	225	209	246	208	232	212	211	221	221	216	213	235	202	227	250	216	227	235	249	238	244	246	235	181	227	233	194	211	228	249	219	205	229	233	202	237	230	208	208	209	248	238	236	204	235	212	249	227	230	234	251	201	219	183	218	198	199	245	213	222	226	201	230	208	205	210	208	237	235	219	225	209	201	218	219	227	207	205	227	202	214	240	213	263	202	227	224	217	226	232	209	230	205	227	218	241	246	217	233	240	215	215	195	231	226	235	242	228	239	234	222	218	217	231	237	198	210	237	199	212	213	226	237	218	200	234	233	213	243	239	211	228	217	212	212	214	223	255	220	198	206	220	259	257	247	231	241	217	222	201	212	237	219	225	205	239	238	214	228	201	212	235	218	212	226	234	227	224	248	253	222	219	228	244	217	238	217	213	199	220	218	228	243	231	215	183	204	198	242	221	210	214	227	230	193	220	202	230	217	203	234	226	188	223	241	188	223	206	230	212	216	229	224	225	232	236	218	209	215	241	239	202	197	234	208	217	204	234	206	216	225	208	233	243	219	240	184	240	231	235	202	243	215	213	220	214	251	212	224	240	220	188	208	213	249	236	181	207	206	216	237	233	235	227	216	256	204	198	222	196	231	234	230	222	223	241	252	208	235	214	221	212	220	212	230	215	178	234	213	233	237	241	238	229	225	225	209	229	226	247	188	199	219	224	205	204	240	219	223	224	207	222	231	224	227	213	233	222	222	211	221	251	231	250	233	211	250	215	238	199	205	216	217	228	237	215	193	211	223	229	239	242	207	219	224	275	228	206	228	258	221	240	217	247	203	237	237	221	232	214	198	206	220	217	208	229	190	206	238	227	260	214	225	240	216	205	203	216	248	203	214	245	224	210	218	227	250	237	218	240	227	197	243	198	235	250	211	221	214	204	231	229	230	229	227	238	232	209	209	239	206	233	206	220	225	224	222	205	242	249	233	206	206	216	209	205	206	244	204	216	223	207	235	205	208	230	227	219	237	223	211	210	205	221	224	194	253	234	234	256	229	239	243	244	203	213	243	222	246	219	234	184	227	222	232	222	197	240	205	241	214	223	252	220	214	229	194	211	204	217	201	231	228	209	211	225	233	209	206	236	228	207	251	216	223	246	202	218	214	225	217	215	205	216	241	239	248	236	209	225	233	197	217	241	242	218	209	233	198	203	235	214	250	219	234	212	229	209	193	231	245	216	214	240	241	244	204	203	228	241	211	225	208	239	229	203	237	204	220	226	237	229	240	198	223	198	226	223	232	251	217	212	220	234	239	242	205	218	229	212	201	250	242	201	247	235	233	218	191	240	204	196	200	227	236	209	194	218	239	216	214	232	217	247	238	234	199	208	217	230	237	224	227	204	227	225	212	209	210	237	197	228	192	202	234	220	229	211	243	193	234	225	226	215	228	199	250	197	194	216	222	213	233	235	231	247	263	225	234	244	238	225	199	214	200	199	219	225	250	210	216	217	212	209	225	232	228	239	227	213	204	185	241	246	196	194	196	221	212	221	231	211	211	249	221	201	234	247	205	245	222	206	246	215	227	216	237	229	226	202	229	263	193	217	232	220	222	237	232	254	227	215	208	240	236	223	232	209	246	216	237	233	221	219	207	221	243	226	212	232	225	217	206	194	205	232	234	217	211	219	176	224	228	226	210	239	222	217	223	228	219	222	208	205	212	201	200	225	222	224	235	209	194	219	247	226	239	215	206	203	216	210	223	235	220	219	206	232	230	234	222	212	218	236	235	232	203	237	232	211	209	215	234	221	222	227	221	224	202	213	200	239	232	220	231	217	205	207	232	206	237	196	219	201	206	209	228	235	208	226	245	213	235	231	222	204	217	233	213	246	211	223	221	221	240	250	226	216	213	233	197	229	220	231	235	213	207	232	233	215	223	222	253	215	244	236	210	222	225	226	190	227	239	205	201	201	233	228	201	257	233	202	233	194	193	238	227	204	216	236	217	238	229	211	243	251	208	218	244	229	213	226	250	227	223	231	218	222	213	216	197	202	257	250	230	221	214	243	248	201	203	236	217	240	218	224	226	205	245	242	216	221	226	219	215	229	223	209	174	235	225	230	211	226	235	230	230	243	219	241	250	222	197	227	218	212	239	230	244	243	220	227	206	227	218	216	244	230	224	246	237	210	224	248	216	218	227	213	209	233	245	211	212	207	231	202	239	233	244	255	225	221	226	233	256	231	227	206	213	247	235	242	199	212	237	229	242	207	192	223	218	230	226	215	220	212	234	233	236	208	238	247	200	259	226	241	223	218	236	242	226	209	214	208	217	223	238	243	229	223	221	254	236	237	239	212	227	225	244	235	213	217	222	240	232	258	222	231	229	248	218	215	185	196	227	242	219	268	220	205	230	234	229	241	211	239	234	235	216	222	217	227	214	211	208	232	218	221	211	246	224	191	207	192	252	235	230	243	216	235	224	229
4625	568	612	636	565	608	586	586	559	529	559	526	547	527	547	541	554	528	532	526	536	542	526	537	562	529	540	547	538	525	516	559	554	549	543	535	504	539	565	581	505	555	544	532	544	529	568	586	535	555	530	493	552	543	538	539	539	524	560	523	527	576	513	559	548	547	544	606	536	497	558	528	489	516	548	533	543	552	542	560	537	496	555	571	535	550	545	532	557	537	496	514	556	556	552	532	532	509	604	518	562	554	543	519	546	550	536	569	496	511	525	588	548	568	515	513	564	540	505	564	544	523	527	543	560	516	552	535	521	544	507	516	532	560	560	521	527	516	559	563	576	524	567	494	550	544	538	542	533	513	549	571	533	477	588	540	553	542	551	525	536	540	530	543	538	545	552	601	545	543	558	542	536	546	540	529	528	547	519	560	535	526	554	535	513	535	524	515	560	566	563	512	527	553	540	524	544	561	552	567	526	535	552	547	502	568	543	499	514	561	531	563	511	594	535	578	548	537	536	543	547	555	531	536	524	535	526	530	518	511	518	517	541	556	546	545	516	544	538	570	527	560	549	568	524	535	548	556	528	511	540	556	540	549	543	542	545	538	564	546	517	562	530	522	606	507	536	508	538	542	517	532	542	553	536	538	553	533	509	563	524	546	546	550	538	516	585	567	534	550	523	517	533	556	566	557	522	532	563	572	522	527	552	611	525	551	567	540	505	529	522	560	526	571	529	521	492	546	531	525	545	544	504	520	554	576	565	516	584	539	549	531	509	566	534	582	534	561	573	514	558	581	543	503	528	531	531	507	535	521	555	573	526	557	536	600	522	525	533	537	572	510	532	508	528	562	572	543	536	547	573	556	530	525	549	504	532	554	524	556	540	551	528	486	524	583	524	546	543	518	530	532	526	486	539	549	510	574	554	519	562	536	540	528	562	546	534	557	483	559	533	518	539	587	542	554	568	515	530	548	541	553	612	513	535	532	525	553	543	525	572	521	566	578	543	522	516	542	541	516	512	519	506	580	528	518	541	551	513	523	515	532	520	541	553	532	532	555	561	529	569	549	510	541	531	523	546	577	563	543	531	549	565	524	546	530	539	494	592	605	566	591	545	556	543	521	558	517	526	514	503	583	562	549	557	528	565	501	550	605	508	541	528	558	529	527	556	571	504	553	511	532	573	605	550	525	540	526	516	556	527	535	529	539	578	558	532	515	522	512	512	536	525	562	559	550	501	560	538	573	494	561	570	536	543	543	591	587	562	527	563	517	492	525	504	563	538	563	556	504	539	553	537	510	538	515	514	545	548	534	547	522	563	552	525	521	555	559	536	539	565	520	548	609	547	531	556	504	549	568	517	549	534	509	511	530	508	532	532	565	494	544	527	514	594	552	536	555	488	549	531	538	488	541	553	522	549	573	520	521	544	537	520	552	519	496	519	576	571	525	535	573	581	553	567	563	558	482	522	541	542	529	539	538	559	497	525	505	515	542	497	570	533	526	506	522	496	520	507	514	514	495	595	564	578	531	582	541	561	557	524	559	509	540	556	518	549	561	503	557	497	523	539	541	563	538	564	511	525	507	552	559	541	517	575	569	555	537	563	529	547	556	549	540	552	530	495	542	518	574	601	502	562	518	516	532	557	541	516	592	555	539	569	523	552	522	554	549	539	538	516	547	548	553	594	562	525	531	528	576	514	558	501	496	512	511	558	559	500	576	541	569	562	524	552	514	523	542	544	590	563	520	575	545	556	544	593	525	576	525	552	519	569	547	515	542	542	590	544	546	532	504	602	571	534	505	547	536	567	556	549	528	518	568	509	522	547	478	515	511	545	508	497	546	543	512	552	548	543	564	569	509	524	527	475	565	556	563	568	575	540	563	541	552	548	550	519	581	566	525	505	557	562	574	574	507	536	513	515	541	560	561	525	556	556	579	584	550	534	555	493	555	542	522	554	570	544	601	550	523	547	521	575	547	571	562	516	549	518	563	546	537	565	548	565	547	526	574	557	531	554	573	541	586	544	507	553	565	541	614	528	540	629	592	561	570	543	523	546	513	544	539	527	528	534	561	499	531	551	554	548	485	519	565	561	542	532	542	535	574	544	518	574	542	566	550	585	558	595	563	556	517	533	573	508	553	530	561	524	539	546	508	526	536	528	549	547	519	526	513	570	535	526	543	526	494	538	526	566	521	565	508	540	530	564	508	589	523	538	513	521	563	556	495	515	544	566	556	541	569	589	561	557	544	564	542	578	516	554	552	536	506	523	539	514	544	565	546	509	565	588	573	544	514	524	535	537	569	571	576	518	558	527	588	553	542	510	554	524	530	587	568	539	573	532	554	556	516	524	521	513	546	507	513	509	553	511	540	529	523	547	508	511	537	575	512	562	580	548	553	530	547	558	551	520	526	571	558	568	524	554	527	502	516	562	530	547	523	553	495	553	563	585	548	571	547	569	543	517	540	530	599	535	560	560	546	543	602	548	522	547	549	562	583	544	544	577	551	567	544	517	565	504	538	507	537	528	550	550	562	541	546	525	526	547	550	557	532	534	573	567	553	539	555	547	536	556	566	548	561	531	541	537	537	554	556	529	525	561	550	588	555	548	541	508	513	531	553	573	558	516	553	528	556	548	550	573	553	532	530	543	527	525	552	567	532	506	565	553	536	562	528	548	554	562	546	547	565	527	531	534	525	529	563	529	529	539	547	525	563	496	498	550	569	535	480	542	542	557	507	537	552	545	561	527	523	525	533	561	543	552	550	518	574	543	570	545	557	562	522	522	501	554	518	531	533	577	558	531	548	546	566	535	556	547	558	526	542	518	515	569	598	558	551	540	538	570	564	549	523	572	557	522	525	513	542	543	527	562	549	518	541	514	515	509	535	548	566	559	495	557	539	562	559	522	533	537	538	560	532	551	575	528	502	542	539	500	521	582	544	578	546	502	528	524	579	569	560	552	577	546	530	584	548	570	580	511	504	518	507	548	513	580	517	548	577	505	549	519	538	577	566	539	537	523	503	539	548	562	555	547	579	502	525	548	533	545	523	622	558	557	539	542	505	565	550	544	521	548	542	534	530	574	531	503	512	540	465	557	521	540	530	515	553	568	547	519	520	580	559	564	527	513	569	547	512	536	572	549	529	541	518	523	539	513	496	526	555	559	545	541	514	541	556	570	533	556	532	556	544	528	513	540	564	524	541	530	555	527	509	506	528	520	555	552	525	515	526	541	537	578	561	532	555	514	495	554	575	571	565	485	530	527	566	548	560	559	589	538	584	568	531	533	588	514	509	512	518	516	561	546	574	563	513	503	520	559	532	565	534	512	521	554	517	537	530	527	554	540	512	544	560	560	552	537	555	532	589	532	547	517	577	543	541	546	559	561	528	569	551	553	535	550	550	549	534	571	565	523	521	551	547	544	606	550	538	518	541	545	548	518	551	510	527	516	552	559	539	499	531	538	549	538	550	523	529	538	539	524	552	582	532	510	552	527	523
44539	10579	1506	846	550	391	326	313	268	220	221	189	186	162	182	175	148	114	139	156	133	138	147	155	126	132	132	132	129	123	125	148	129	153	117	151	115	133	122	127	148	121	121	132	125	140	132	118	124	150	121	134	112	107	121	116	110	121	118	107	121	122	108	97	110	120	133	116	116	114	118	126	128	120	122	130	123	136	134	131	126	104	142	123	106	133	125	150	114	123	146	135	125	121	115	141	120	115	136	143	119	135	112	126	116	113	124	135	134	138	136	119	125	110	112	127	115	118	123	104	128	117	137	101	109	117	129	132	129	114	137	135	133	103	112	143	118	117	145	116	111	104	123	128	115	125	121	99	127	120	122	123	109	94	122	125	123	143	136	103	120	142	148	100	106	113	147	137	146	111	136	116	100	114	140	113	124	149	145	156	126	132	122	110	96	139	133	123	108	117	111	130	119	129	122	101	120	105	112	117	128	117	112	112	93	121	114	134	105	121	108	116	124	106	120	104	121	117	117	140	147	107	117	129	120	136	125	115	142	134	127	126	109	127	112	122	126	139	130	122	117	102	116	125	135	139	112	130	113	123	135	105	99	141	109	134	119	108	114	106	124	122	107	104	106	110	112	112	126	102	123	125	124	116	135	127	114	119	107	117	114	101	104	134	113	137	155	130	127	111	115	138	135	123	122	117	125	127	97	102	121	107	116	118	135	134	142	109	135	110	98	111	106	115	101	116	130	122	109	108	116	140	112	115	121	126	98	133	104	131	111	121	129	131	133	139	114	111	114	135	116	115	118	108	120	137	117	130	118	124	121	126	122	116	136	130	113	113	121	143	125	146	118	117	118	131	116	115	125	126	123	122	89	128	117	140	128	107	117	148	109	125	138	117	119	117	89	117	104	112	119	109	101	118	128	122	132	142	114	112	123	101	122	114	96	126	125	118	118	116	129	119	143	129	135	114	106	116	113	130	112	113	115	111	118	103	117	108	128	121	125	118	120	117	137	130	102	119	113	108	115	111	117	120	125	127	120	104	134	125	114	130	97	132	140	95	106	117	121	115	93	125	100	132	122	139	118	113	122	117	121	110	103	112	110	123	130	125	121	129	109	126	112	131	106	125	137	112	118	113	114	111	114	128	132	123	111	120	107	125	129	129	119	124	144	130	146	120	105	126	103	123	112	125	114	131	141	107	120	114	129	110	109	133	130	106	108	122	143	112	138	115	104	129	128	115	110	123	123	110	116	113	128	129	134	137	125	118	97	126	129	130	131	122	117	126	125	119	112	134	103	116	132	107	124	128	122	114	118	108	116	114	122	119	123	113	110	107	118	127	118	111	130	103	111	105	121	132	115	142	91	130	108	103	114	110	128	104	112	129	146	123	127	119	110	124	104	128	121	114	108	117	123	110	111	107	108	105	119	113	130	126	122	107	105	119	116	120	120	121	128	123	121	149	124	103	124	141	103	116	116	113	132	117	109	115	131	111	108	121	124	105	118	125	133	113	108	139	98	122	111	130	127	128	113	113	109	130	125	114	137	108	83	109	148	132	118	123	132	119	126	125	107	136	119	102	110	131	113	119	112	112	122	100	108	99	127	108	117	120	133	113	122	118	114	123	123	96	115	112	122	123	126	122	113	153	130	131	122	118	126	115	132	112	117	137	137	115	123	101	132	123	128	135	108	118	123	140	121	130	109	109	127	115	115	121	114	115	131	134	117	123	112	124	117	119	136	113	122	127	105	126	123	133	123	116	120	107	122	114	118	117	125	127	116	128	130	113	112	134	122	123	133	122	113	129	115	101	110	127	113	124	95	138	132	135	126	136	123	113	128	125	147	117	123	128	116	121	117	133	123	135	116	115	110	114	121	115	137	126	127	125	123	128	118	120	103	120	115	115	119	120	119	113	119	117	118	118	130	133	98	119	110	117	123	112	134	124	123	104	116	130	134	110	110	106	119	132	121	120	103	118	128	136	134	130	115	121	110	107	126	122	140	116	121	138	98	126	123	147	104	108	124	122	124	121	138	132	119	119	115	99	121	117	124	136	112	129	105	139	134	119	127	114	128	139	135	108	120	128	116	115	101	110	131	110	113	115	113	121	148	108	99	141	110	124	126	131	148	109	133	123	124	95	119	142	122	123	128	124	140	116	102	129	157	100	123	122	127	121	122	128	131	121	120	121	112	125	107	128	140	136	119	121	106	119	122	104	122	101	118	123	126	102	130	107	123	122	121	125	104	101	126	103	118	124	139	106	112	122	113	116	123	134	121	123	132	129	117	104	114	114	125	130	128	118	129	127	109	105	119	140	114	125	123	134	119	122	110	121	108	105	134	132	103	106	139	107	141	128	133	124	136	109	131	125	128	120	127	111	128	145	136	139	111	108	109	117	112	148	123	102	124	111	114	110	122	125	129	125	128	128	124	109	122	131	126	133	117	129	131	114	105	110	116	105	102	122	116	112	108	126	96	122	121	124	120	122	110	117	133	92	118	117	118	143	125	118	109	136	118	112	105	126	107	137	125	123	117	118	106	115	113	132	123	116	116	128	116	145	112	97	124	116	112	151	114	122	97	102	119	130	108	109	129	129	105	139	143	104	155	133	123	109	103	110	116	116	93	129	127	118	114	114	111	124	129	137	94	108	120	120	117	112	124	123	132	108	109	99	124	105	126	108	114	113	99	126	105	111	107	112	135	108	122	112	113	118	137	110	114	114	120	134	120	119	136	134	129	117	130	115	132	128	103	115	132	137	126	122	120	126	128	114	118	123	119	105	115	120	135	105	115	141	116	122	136	128	144	128	103	121	134	121	147	135	123	102	113	126	129	110	127	130	119	132	134	123	121	146	104	128	105	122	119	122	131	140	124	149	116	124	122	124	112	137	123	133	121	113	125	134	127	129	98	128	106	120	119	111	131	113	115	123	109	95	124	134	115	119	120	112	126	123	115	109	129	121	109	137	138	136	114	126	95	111	104	130	108	113	143	125	135	118	111	148	120	124	124	99	115	105	125	135	114	118	112	118	134	133	129	132	136	124	117	112	144	124	123	116	111	125	130	120	129	125	131	123	115	106	103	143	134	123	138	133	149	121	114	108	118	128	121	133	116	114	154	111	101	146	119	117	134	133	122	129	97	104	139	101	121	123	115	126	126	122	111	135	130	101	116	122	112	118	143	127	92	101	129	117	112	123	121	94	102	115	136	113	112	128	104	117	136	129	115	106	123	139	111	128	126	134	100	127	130	135	139	130	120	118	114	130	115	126	111	124	120	123	111	135	117	122	102	115	104	127	109	116	136	128	121	97	114	128	108	116	111	110	128	125	132	105	123	109	131	133	112	110	129	116	125	105	117	136	128	133	147	112	104	151	127	140	109	119	91	127	107	110	97	134	118	120	111	140	116	124	116	86	121	125	140	132	123	140	129	123	125	127	123	96	125	127	128	115	117	128	113	120	137	116	136	126	128	142	133	100	126	130	112	130	119	114	111	103	115	124
19618	1004	2159	2495	2172	1788	1533	1239	1112	965	807	769	748	691	626	592	558	539	522	501	514	450	488	462	457	441	447	413	425	410	394	381	369	378	415	399	339	333	373	375	409	344	399	363	383	376	374	397	350	341	395	401	358	353	382	378	360	381	387	348	355	361	346	343	371	369	348	388	343	334	359	345	336	355	427	357	362	346	344	367	392	363	347	350	312	338	351	360	344	352	360	366	368	362	334	343	344	355	341	340	336	349	334	341	360	341	361	373	315	333	365	321	357	358	346	332	376	371	344	369	364	344	350	330	353	321	372	347	365	356	367	310	345	355	349	357	354	373	341	365	342	337	351	355	355	361	322	348	379	314	341	351	352	341	341	311	345	360	340	334	361	352	341	327	322	347	350	336	302	338	345	369	337	340	360	319	342	342	322	342	325	353	350	350	357	336	365	348	347	377	368	351	337	358	358	311	351	330	361	360	366	343	342	369	328	367	324	365	377	318	350	364	336	377	325	360	375	307	345	336	301	306	337	328	331	314	351	354	348	341	351	306	364	339	365	365	336	344	353	348	306	343	346	316	340	326	362	323	348	333	357	348	353	367	333	356	349	371	356	327	329	328	342	325	345	339	324	340	357	348	375	362	344	360	365	351	363	323	369	347	351	332	368	334	349	326	333	336	363	355	366	327	329	321	343	335	316	326	350	340	376	365	369	341	357	326	318	325	354	361	337	331	354	355	321	344	308	377	346	332	312	327	393	330	355	344	333	320	355	342	356	404	319	331	360	345	343	337	363	346	353	358	311	322	334	352	322	365	355	357	339	328	358	359	322	340	350	350	366	311	360	349	353	332	366	342	343	326	364	360	345	339	371	378	351	326	331	334	320	318	332	373	343	348	360	354	353	349	358	347	331	326	345	339	337	332	368	337	330	353	349	344	328	330	347	346	348	331	344	350	365	352	337	365	335	359	319	354	321	383	331	353	323	343	344	355	355	317	372	365	367	314	371	330	318	343	343	345	363	346	347	351	346	339	352	362	359	356	364	346	348	332	314	342	325	363	345	369	308	364	358	320	337	347	347	316	323	363	340	314	365	340	355	352	396	369	339	364	357	346	318	340	328	335	314	331	376	335	389	330	316	349	354	348	344	366	360	328	352	347	336	357	340	331	325	340	328	325	373	368	317	379	371	351	341	354	338	343	328	320	318	365	368	351	335	351	358	294	380	357	371	349	361	381	361	312	321	362	338	301	336	329	361	324	313	327	357	344	358	338	329	328	313	343	375	367	310	303	324	327	346	311	353	328	346	363	352	348	344	345	349	331	350	339	348	319	340	339	354	356	350	355	353	321	337	328	352	351	352	330	334	373	327	357	350	341	336	336	346	375	339	304	383	366	319	315	361	321	314	339	339	332	329	345	334	353	330	320	326	309	373	306	341	347	360	333	325	352	344	332	321	344	341	327	358	316	325	310	356	333	365	349	332	334	321	360	345	334	344	364	346	369	320	348	354	328	318	322	354	325	337	343	357	341	351	344	369	351	386	344	324	345	336	383	334	366	365	306	339	326	360	354	321	349	338	354	338	348	326	337	331	372	401	328	318	347	347	315	346	334	329	334	334	342	327	326	365	327	344	326	343	345	351	377	319	324	353	340	338	326	345	354	294	337	350	324	354	361	362	340	305	343	353	345	345	345	340	349	384	355	362	359	352	318	319	323	364	313	346	363	369	364	347	346	383	331	343	355	327	327	372	342	336	325	347	347	365	348	353	367	353	353	338	341	367	340	318	348	354	386	371	340	364	377	367	329	343	381	338	343	358	344	367	330	349	373	361	331	335	365	370	336	366	324	343	337	332	367	324	357	343	382	321	344	377	327	349	345	359	348	329	348	350	358	368	351	368	344	337	368	361	346	362	369	355	392	354	350	319	321	345	333	329	344	359	348	314	309	360	371	348	333	363	383	326	349	299	360	357	355	354	348	340	325	343	330	313	354	373	316	350	334	337	361	347	358	329	359	351	356	335	335	341	340	347	335	334	337	323	367	356	358	339	312	348	364	327	329	318	399	334	353	361	351	379	355	372	313	317	322	310	349	357	324	333	315	352	324	320	343	379	374	363	354	360	332	363	347	355	350	337	346	365	358	312	365	350	356	343	337	339	342	344	373	328	357	351	332	368	342	365	347	341	385	357	341	347	355	335	341	364	325	365	347	343	339	329	378	339	360	331	326	354	382	329	378	344	340	383	323	388	327	316	356	329	307	337	329	303	325	320	339	351	334	339	369	348	366	317	332	342	350	332	336	327	356	306	356	380	340	384	314	343	317	356	323	327	345	353	355	335	337	370	363	340	363	313	364	375	309	341	354	336	351	322	329	325	345	331	334	357	333	355	374	342	349	366	330	302	328	376	358	346	312	387	356	326	347	349	341	335	364	345	344	335	344	319	333	327	341	348	326	337	315	366	360	334	343	353	337	346	324	325	353	354	334	347	324	328	353	324	351	334	355	340	333	301	346	355	314	345	355	351	329	330	353	388	350	334	354	316	356	346	349	351	316	351	351	338	360	338	333	367	313	359	349	343	342	337	326	391	342	337	330	367	341	339	332	381	342	352	345	336	306	340	355	342	350	324	318	341	325	368	317	302	351	347	323	321	322	326	356	394	344	344	354	323	342	347	323	373	336	314	348	375	337	347	332	348	355	333	331	359	327	332	351	357	328	324	348	340	366	364	341	328	354	352	356	394	361	337	376	368	371	359	368	342	301	332	336	334	339	363	315	325	368	347	346	342	311	360	345	370	377	367	320	324	338	325	335	372	355	343	395	331	318	355	356	321	373	318	355	354	337	340	409	303	346	365	337	345	335	365	360	327	331	322	341	356	377	334	343	345	335	365	347	320	364	352	336	376	322	327	360	308	318	345	333	322	318	327	351	349	354	329	336	320	337	337	336	324	389	333	359	389	351	363	337	317	335	349	332	358	336	344	337	352	328	345	349	332	334	337	365	375	368	335	324	336	335	341	376	355	331	345	369	326	356	353	373	347	353	349	374	365	354	323	358	363	352	319	345	360	337	366	359	333	351	376	350	301	334	351	348	326	323	356	381	370	361	382	368	341	337	297	368	338	339	367	327	371	352	353	341	332	367	335	334	319	325	352	360	323	330	292	370	364	361	324	352	338	358	340	355	351	312	319	361	344	326	352	345	309	325	359	341	341	337	354	334	326	335	357	358	368	339	336	327	316	345	384	367	349	338	353	329	351	322	336	351	354	372	325	313	342	381	334	356	347	354	335	358	350	340	391	317	366	357	332	339	362	324	330	339	305	378	337	355	346	332	361	351	375	343	361	348	340	340	365	343	334	332	365	329	324	338	358	313	345	367	335	351	344	334	354	359	364	318	306	347	330	332	327	355	351	355	353	364	365	352	348	333	354	378	358	357	322	327	355	380	351	308	369	321	349	332	347	340	350	344	357	341	343	343	364	351	349	362	321	349	330	349	349	314	333	344
55381	19659	8834	2346	1123	911	671	579	473	447	420	356	322	341	300	297	318	312	303	287	288	280	296	259	254	310	266	239	255	279	250	232	251	251	273	284	267	245	251	229	244	253	229	253	248	253	254	257	264	252	268	204	259	268	277	278	271	277	257	262	244	254	225	222	260	253	238	248	234	229	249	213	228	242	233	233	279	270	273	252	244	212	264	223	222	258	267	287	249	260	244	234	239	211	248	253	236	267	241	273	247	244	253	262	233	225	253	267	216	222	245	234	250	232	239	222	252	248	246	256	243	250	256	218	218	283	227	234	235	215	258	244	219	254	238	226	240	234	250	254	226	240	237	232	234	265	249	268	242	254	249	249	220	240	240	294	249	229	257	222	242	229	230	235	239	234	226	238	264	253	260	236	228	245	252	226	272	235	244	247	252	207	227	252	266	262	224	248	240	220	245	280	214	257	235	229	262	257	238	268	217	223	245	251	247	238	265	254	233	228	248	235	259	235	268	231	241	224	223	255	260	249	265	258	229	265	244	223	247	230	243	256	235	235	268	239	226	250	269	225	239	242	228	257	243	267	236	223	233	236	240	234	258	254	253	220	234	217	232	233	270	232	273	228	238	238	243	230	237	233	237	230	239	233	246	234	215	243	253	227	228	251	218	235	255	269	219	205	239	232	259	233	239	215	263	257	252	251	258	266	218	232	225	215	237	246	238	229	260	212	256	193	255	239	248	278	248	267	239	241	234	234	255	245	228	250	251	242	246	272	242	267	213	240	231	228	281	274	239	242	240	258	237	233	211	233	241	274	250	272	265	240	211	230	226	270	282	224	220	233	241	239	246	219	228	236	227	232	249	241	274	238	236	224	233	238	242	228	222	235	249	236	254	231	239	248	241	248	226	256	228	228	270	233	230	254	233	242	263	217	232	248	235	247	255	241	241	241	252	236	254	253	251	239	243	265	235	258	238	255	241	236	236	241	226	263	248	248	231	234	248	233	212	210	256	265	255	250	206	248	235	251	258	240	234	245	229	249	235	253	234	237	222	260	236	227	231	242	236	227	244	221	213	246	226	242	248	199	264	258	239	259	235	231	223	239	207	241	240	222	231	230	249	226	220	238	229	252	220	235	233	222	282	239	233	262	216	247	243	243	262	246	229	239	227	241	233	239	243	265	253	233	225	238	228	251	238	255	232	228	251	239	255	275	234	245	267	230	269	228	242	270	257	241	236	202	239	245	245	251	225	221	247	257	243	215	232	273	231	243	239	262	213	209	222	227	235	254	255	242	230	241	231	254	250	243	258	248	227	221	256	220	228	236	223	240	260	232	252	218	246	214	257	266	268	216	230	261	260	214	249	237	255	262	251	228	237	249	248	260	236	226	248	260	238	241	242	212	245	248	251	249	247	250	248	240	231	242	243	242	229	215	233	262	240	235	250	207	246	249	225	228	244	256	237	249	240	226	255	265	268	267	231	240	254	249	246	269	224	256	219	276	217	219	205	238	245	278	231	226	247	195	226	246	226	232	265	270	245	254	286	257	244	229	248	246	228	239	207	250	251	241	252	222	215	241	253	242	266	253	227	270	237	225	227	256	235	222	247	253	221	221	261	249	238	233	251	276	230	257	269	233	250	250	268	255	236	217	262	236	261	248	250	253	216	244	271	230	255	242	238	223	260	251	226	240	237	239	260	250	229	222	210	250	245	226	255	214	260	258	253	262	279	233	252	206	257	238	226	207	260	225	224	232	241	231	253	274	216	217	203	262	262	255	240	246	245	247	264	273	253	247	249	249	252	238	237	222	258	248	211	239	214	242	262	247	259	229	254	236	231	208	229	233	270	280	248	256	266	236	232	223	260	202	211	249	250	222	225	254	226	234	263	234	241	234	241	231	216	235	231	262	280	242	262	221	235	226	219	256	251	250	243	237	241	271	256	244	248	233	232	237	250	271	237	247	253	227	233	245	223	246	261	227	234	228	251	269	239	220	280	240	253	235	212	223	207	228	222	274	223	259	267	251	251	254	243	252	238	234	242	234	243	238	250	232	256	233	240	248	248	235	255	266	236	224	238	217	249	253	270	234	274	258	237	232	239	253	272	254	240	230	224	238	255	246	256	265	235	240	227	218	243	211	240	232	240	251	245	245	250	224	227	225	231	223	254	238	253	231	244	248	210	267	291	215	229	222	241	238	239	225	252	223	237	207	239	229	263	246	230	226	232	256	242	242	262	266	247	238	255	216	273	243	229	234	257	228	240	230	231	247	246	251	230	258	264	222	249	240	223	271	228	246	246	242	246	230	264	248	225	237	231	275	248	246	223	237	250	236	214	231	223	211	250	237	239	253	241	279	237	264	220	261	242	241	237	215	229	241	209	264	268	248	255	240	274	231	278	223	206	228	244	253	242	221	222	255	237	249	230	242	256	240	239	241	245	212	237	238	234	246	243	233	249	264	226	232	240	231	221	259	259	231	280	242	252	202	252	251	239	272	256	275	236	246	244	225	237	242	286	263	251	249	256	227	223	223	259	269	237	243	251	264	246	246	231	240	216	224	206	249	267	223	220	249	251	243	226	236	217	234	264	264	231	243	270	240	250	229	251	258	234	253	256	239	221	251	228	246	241	209	272	257	262	253	259	222	227	208	256	255	239	236	237	223	255	242	245	230	238	245	228	232	227	238	250	251	248	249	274	233	229	246	245	233	240	242	229	235	222	246	264	240	237	240	247	280	242	260	247	249	230	244	253	240	264	225	242	252	273	241	254	228	254	210	244	213	256	250	251	235	240	216	228	231	236	219	250	250	247	251	242	238	225	247	224	222	232	238	258	209	231	237	240	269	234	264	194	223	239	263	273	226	230	239	239	249	260	238	252	227	237	263	263	273	222	240	215	245	248	234	217	245	221	211	222	218	263	249	213	221	270	246	235	245	228	242	231	249	232	217	256	256	254	253	258	246	288	220	230	250	272	248	235	257	245	223	252	253	246	230	225	223	246	248	242	231	247	241	241	254	221	261	243	256	227	232	270	246	229	239	270	265	237	257	239	257	217	208	260	220	237	250	244	292	219	261	249	227	238	236	272	236	239	241	196	244	246	259	249	217	246	251	266	237	232	241	242	225	233	244	240	245	224	251	265	227	269	269	254	238	245	207	242	225	206	261	238	248	250	248	253	223	198	233	223	229	237	220	225	262	241	248	247	228	257	279	222	251	257	225	215	228	252	299	246	235	237	236	239	247	267	224	231	241	236	246	251	233	237	278	237	266	242	244	236	239	218	233	224	266	245	240	247	228	242	255	283	229	240	245	203	226	226	241	221	264	208	254	232	255	259	236	225	220	226	226	247	263	247	238	235	232	234	225	241	247	244	217	232	234	255	218	279	271	224	247	264	220	267	243	258	226	240	238	250	240	245	231	214	233	254	249	218	248	267	236	251	260	263	249	249	220	245	239	239	246	248	227	252	244	269	227	219	229	229	211	230	254	243	229	224	250	256	251
26036	1980	4092	4929	4229	3563	2838	2363	2065	1774	1714	1496	1338	1303	1185	1172	1056	997	998	930	906	867	868	847	782	790	770	769	763	768	722	743	777	716	712	755	738	652	685	691	683	717	670	651	637	665	665	666	673	657	635	649	710	668	658	704	659	648	660	628	646	657	682	644	641	648	588	642	567	611	595	628	632	652	635	642	617	601	637	623	618	604	599	619	566	648	643	635	640	537	601	665	603	613	640	618	571	608	658	590	598	624	651	656	649	635	645	663	618	608	616	641	654	604	661	599	566	572	613	620	622	635	623	610	633	635	628	653	602	578	586	596	604	619	610	639	611	640	632	551	601	663	587	589	637	619	592	590	679	628	665	647	638	631	675	648	640	646	615	640	610	614	599	563	646	597	633	625	568	650	619	586	626	589	625	624	590	598	640	625	642	623	617	622	596	603	583	579	607	598	612	596	594	599	615	636	588	607	624	555	648	631	637	633	595	607	673	615	555	628	580	610	612	597	576	624	617	644	635	632	616	579	623	614	609	580	560	611	630	595	650	606	613	579	583	629	614	604	596	642	626	620	620	611	619	621	574	578	611	597	609	621	558	605	585	605	605	556	626	623	620	604	591	606	602	622	615	634	624	649	620	597	573	618	618	617	661	623	623	589	585	644	612	619	606	631	634	558	624	585	590	632	620	657	606	596	621	631	606	634	599	590	628	591	598	546	575	620	622	582	658	576	628	665	579	638	613	627	643	606	612	619	627	646	647	576	617	617	653	634	620	605	607	616	620	597	606	600	567	636	608	597	648	597	578	598	605	630	599	616	608	631	579	601	567	580	632	607	636	630	592	610	599	693	580	639	599	593	626	602	608	604	642	548	625	619	601	610	634	584	598	603	602	598	654	598	580	644	596	630	586	620	657	611	630	640	654	602	625	589	587	618	646	642	644	600	598	594	630	659	622	616	627	636	578	623	603	599	607	591	595	612	620	621	632	587	583	565	639	617	629	589	640	584	605	580	644	582	626	610	599	619	634	573	609	575	601	600	602	626	597	609	588	602	608	610	599	587	630	614	595	620	627	627	599	672	596	638	572	642	606	635	636	634	627	571	626	596	613	591	570	627	622	655	623	588	632	629	608	637	558	587	598	621	594	586	626	597	620	616	607	599	623	594	570	611	575	623	597	637	637	661	632	619	587	600	602	584	631	583	596	645	589	619	606	567	609	678	630	650	611	632	573	647	633	634	627	622	600	603	599	571	605	601	605	616	612	572	601	617	571	605	625	611	578	607	612	605	667	616	611	625	626	583	627	601	620	611	604	611	567	658	588	628	634	614	566	608	616	615	606	574	585	612	635	623	585	605	671	610	609	618	554	582	617	652	604	596	611	613	591	585	570	601	619	563	602	587	611	651	581	620	596	637	578	623	641	572	648	568	620	579	623	621	629	595	594	613	608	596	653	602	588	648	601	616	630	614	600	586	650	581	662	635	605	600	622	605	586	581	630	599	636	604	643	610	623	594	634	583	653	622	629	582	637	591	613	634	582	599	632	618	623	577	625	634	639	648	594	629	631	614	597	599	624	599	599	613	621	626	607	617	600	640	588	623	602	587	597	622	634	620	630	602	570	564	654	615	651	620	605	653	618	618	583	632	623	663	667	623	588	625	660	595	574	644	599	656	597	632	610	607	610	618	630	574	611	677	617	579	653	596	592	606	602	569	628	622	649	605	600	611	635	604	588	581	661	609	626	643	616	596	627	623	589	613	648	588	632	581	617	642	561	593	647	567	616	612	615	603	559	601	618	609	636	616	626	603	610	640	608	605	658	587	634	635	643	662	619	616	599	663	614	598	605	625	621	631	580	647	593	590	624	588	659	601	633	616	627	577	612	600	624	614	621	607	601	649	628	609	629	626	642	609	610	610	625	589	615	607	603	600	620	612	615	643	588	588	598	629	589	619	641	615	571	656	646	593	621	599	637	644	605	609	607	630	606	648	636	607	590	591	578	568	601	588	597	614	633	615	589	590	592	608	623	628	610	608	571	618	650	607	620	641	610	597	607	600	604	615	599	669	617	600	611	606	606	603	600	613	576	617	599	647	614	621	613	632	574	617	610	611	605	586	607	593	616	582	584	631	635	589	581	618	571	621	606	613	571	591	635	641	654	612	599	642	629	593	597	616	578	559	646	613	627	616	622	649	611	643	657	610	604	612	629	577	602	623	604	637	630	607	622	602	649	597	624	602	587	604	629	647	643	556	644	640	629	628	575	623	590	630	604	564	644	639	572	621	617	608	610	657	563	604	632	628	577	583	616	639	629	610	585	627	607	658	671	596	593	629	614	617	608	623	558	593	628	637	619	641	585	573	580	614	620	568	601	600	599	637	601	599	609	628	564	628	650	613	605	636	613	634	627	587	616	591	628	587	599	607	590	610	640	638	560	583	682	616	581	643	601	622	627	639	569	619	616	628	612	627	637	613	574	601	604	602	623	574	616	602	582	593	613	604	590	636	623	604	598	606	598	582	559	554	586	641	607	584	669	635	533	642	625	594	611	624	627	645	560	638	645	604	586	596	573	604	561	639	561	623	623	614	645	628	620	596	617	583	601	589	599	635	538	582	589	637	592	646	586	614	597	607	602	550	625	557	594	623	613	595	594	597	634	625	580	633	604	643	624	638	638	569	624	608	562	607	578	670	590	655	609	621	605	644	579	584	626	619	602	613	591	676	639	643	648	611	631	600	634	622	606	651	618	630	589	582	662	606	591	579	582	641	576	582	643	597	643	632	591	607	611	626	599	597	594	598	633	604	615	604	630	628	596	594	596	587	623	607	638	616	622	627	646	621	638	605	628	623	606	626	663	628	573	623	544	614	657	608	617	586	576	608	653	611	596	597	601	614	589	635	640	589	622	595	615	611	592	633	623	635	635	647	643	655	604	587	588	603	632	639	588	629	644	579	562	610	614	579	638	577	614	611	575	624	613	623	596	559	601	634	627	599	622	633	608	595	630	617	596	618	590	602	581	639	591	624	600	622	619	624	642	609	575	575	603	582	604	615	578	594	563	640	609	569	574	571	615	596	611	569	633	588	562	651	591	631	651	649	592	587	605	621	585	657	607	637	602	599	572	579	594	613	648	603	648	566	664	610	636	639	638	577	623	610	614	621	588	606	632	624	594	594	614	655	675	604	590	654	614	629	626	598	600	636	606	610	585	619	628	602	600	621	613	643	616	599	646	563	643	611	633	597	617	628	603	629	606	676	592	638	589	638	624	629	620	610	619	657	618	614	566	622	601	595	658	609	600	608	630	593	644	611	594	622	613	580	628	636	609	626	578	633	620	583	637	582	601	624	606	620	629	607	650	581	605	618	608	599	611	616	636	584	604	608	600	623	620	572	636	666	616	565	611	574	572	634	581	620	619	615	571	624	561	568	599	590	649	639	595	599	567	636	606	621	582	590	625	634	608	633	584	596	589	623	590	601	602	644	611	613	563	617	606	582	607	610
4494	248	267	266	262	256	257	228	223	228	205	241	198	244	229	208	193	229	199	234	224	221	205	206	249	235	197	222	225	210	206	235	241	203	217	199	225	231	242	212	201	214	219	245	212	213	221	238	250	219	195	234	200	223	224	213	215	225	196	198	234	246	220	212	210	236	235	224	227	215	226	219	250	236	255	213	223	216	215	249	228	202	204	210	257	254	215	229	241	225	234	214	240	208	232	229	228	213	228	223	214	198	243	222	217	201	221	211	216	207	213	215	181	211	211	218	209	232	229	225	236	242	222	207	234	242	263	228	227	216	231	244	229	257	213	223	220	206	245	220	212	195	224	208	248	228	241	212	220	212	200	231	216	223	208	237	226	216	209	212	217	218	239	226	252	240	226	211	231	238	224	207	235	248	208	224	209	249	232	217	258	211	221	223	239	208	193	246	223	235	247	226	230	215	223	268	268	229	204	222	229	217	212	256	196	213	226	245	219	210	230	213	234	228	225	204	270	223	222	218	252	225	187	230	207	200	226	221	239	227	239	241	213	222	212	227	232	239	184	238	226	191	245	230	205	238	213	235	229	227	203	211	223	270	231	220	231	231	203	223	226	211	211	210	193	230	234	218	238	223	215	229	240	214	219	230	249	248	207	239	208	229	217	237	225	216	247	225	199	199	228	236	221	214	242	242	208	204	235	218	247	203	227	209	214	200	190	229	219	193	200	214	210	216	231	253	225	228	240	236	211	211	238	211	233	228	228	231	206	228	225	219	222	229	227	203	229	243	234	222	248	206	232	239	223	209	251	258	222	201	235	241	219	232	230	217	233	235	222	227	214	214	214	221	237	208	247	208	214	238	209	222	214	217	235	237	209	239	230	230	220	222	216	234	209	212	209	198	209	195	234	221	231	247	221	236	221	235	214	229	218	205	201	243	260	214	248	209	234	223	226	203	216	218	211	231	229	242	198	224	214	211	247	222	210	240	202	230	208	199	201	250	239	216	230	220	226	202	223	214	238	201	233	219	234	224	223	220	221	211	188	230	259	217	231	223	215	224	228	198	217	211	197	194	205	231	221	211	231	204	234	242	237	218	247	276	224	236	231	210	223	210	229	193	225	214	224	217	201	201	206	181	217	229	249	240	216	227	219	253	235	238	214	218	257	256	210	241	206	221	224	242	190	206	196	218	216	193	243	230	226	221	252	199	221	239	231	214	239	212	219	244	234	214	224	190	207	232	215	220	222	222	200	248	220	212	205	239	237	246	189	196	208	229	221	247	201	228	226	237	233	212	243	220	220	244	241	205	228	234	203	202	217	221	197	216	218	221	253	222	234	237	229	210	222	237	219	210	235	208	206	207	208	199	198	238	233	228	241	196	232	240	201	212	217	247	252	219	236	225	201	222	226	220	240	238	247	210	221	213	204	212	209	236	198	248	227	244	249	248	200	222	238	247	246	203	217	241	250	240	241	239	206	223	238	204	219	249	217	228	218	205	220	220	193	198	227	218	203	221	218	237	249	226	250	217	218	223	221	233	231	240	226	213	195	233	252	244	244	236	211	238	227	222	226	226	240	223	247	226	232	227	222	238	197	207	228	218	256	198	215	259	205	243	229	244	212	238	203	207	221	217	226	238	227	221	216	207	249	209	189	234	220	212	227	210	227	243	212	197	206	211	219	248	209	223	215	224	228	210	250	238	231	233	222	227	208	206	223	219	212	234	225	208	215	207	243	209	198	219	232	226	219	242	225	229	193	188	217	215	228	231	225	209	214	222	179	219	200	235	241	234	200	204	210	231	229	204	196	203	247	238	216	281	218	208	216	199	230	242	249	222	235	232	205	226	263	225	232	253	216	251	248	209	220	251	214	205	187	226	242	235	222	220	235	236	203	218	222	222	249	223	194	234	208	247	196	222	232	225	221	197	210	214	222	215	218	232	223	209	235	230	228	235	211	219	213	222	213	239	210	234	232	253	213	220	221	211	262	216	242	217	218	231	231	253	207	228	227	244	199	239	208	231	246	255	226	199	221	246	197	210	201	248	224	239	218	240	221	192	222	227	210	224	240	225	233	238	203	233	216	233	240	222	203	247	245	228	242	191	228	228	213	244	230	224	202	226	242	249	234	229	224	228	212	224	214	219	238	224	242	234	225	235	243	222	204	220	230	210	235	238	231	222	228	234	235	220	220	226	218	237	241	232	177	220	203	257	216	216	256	210	234	230	221	238	213	199	228	242	205	208	225	213	227	256	194	244	229	196	230	231	200	217	215	226	241	217	211	230	247	235	229	211	214	211	235	230	207	233	244	220	228	231	219	198	241	205	210	251	259	209	247	225	200	219	217	195	235	210	234	199	224	231	193	237	232	244	225	197	225	234	223	189	234	194	236	222	232	227	199	211	201	220	236	212	240	221	223	239	274	251	241	210	216	236	255	230	205	208	226	206	229	221	224	210	228	232	209	219	203	236	200	254	214	235	245	194	212	251	220	220	210	225	211	218	222	235	210	228	240	239	225	193	227	215	240	219	222	230	222	212	218	214	218	211	211	252	218	211	242	220	242	208	221	219	199	220	233	233	224	189	245	200	212	210	222	215	238	229	228	248	232	258	223	223	243	220	217	260	226	256	222	206	236	226	232	239	246	236	196	210	227	245	226	233	217	210	219	243	210	207	227	243	219	232	218	250	249	218	217	232	218	217	199	219	242	222	235	200	201	215	227	219	231	213	251	214	208	223	226	214	245	222	238	218	207	237	214	215	243	228	235	206	216	238	221	213	214	201	230	210	229	208	215	243	243	236	226	251	216	212	189	229	224	211	223	231	246	219	216	223	197	240	235	196	241	225	223	227	228	228	205	204	229	227	210	218	212	233	210	238	235	228	224	202	202	225	220	240	225	223	222	226	249	214	207	216	212	256	226	217	218	212	228	254	259	248	214	235	225	211	229	235	219	238	208	223	207	245	212	220	224	224	204	234	221	240	191	236	235	199	232	202	211	249	228	228	212	241	219	220	222	229	225	236	232	255	218	229	211	227	220	243	218	214	210	232	211	220	223	195	233	189	221	223	220	194	204	229	244	216	214	208	220	238	207	211	222	223	207	220	247	211	225	214	233	214	206	239	239	191	237	233	233	217	199	230	223	235	224	226	236	206	236	221	209	228	204	243	199	215	205	242	248	232	210	233	210	245	223	228	219	230	223	231	237	211	243	244	234	207	220	216	233	197	204	207	236	226	223	238	237	208	211	210	217	234	221	199	200	214	210	247	218	243	233	232	242	234	216	210	245	241	222	228	214	220	226	233	217	230	239	217	197	224	265	217	228	214	222	225	245	211	204	233	215	242	224	242	213	190	222	230	210	242	249	226	225	226	211	255	261	219	228	220	226	231	222	230	234	204	211	241	225	233	212	218	213	209	223	227	210	226	216	237	228	207	216	221	214	260	211	219	210	226	240	212	224	211	238	219	224	230	217	252	207	257	235	219	224	210	210	230	204	211
4820	565	572	586	603	612	577	553	545	530	585	611	538	534	576	554	570	547	562	534	525	540	564	495	559	551	513	528	564	506	501	546	496	539	522	516	504	547	508	530	548	554	541	543	535	547	547	540	488	564	520	580	596	516	578	575	539	525	514	521	561	537	551	539	550	564	584	565	558	552	555	574	567	567	526	544	545	529	608	535	558	527	497	532	543	526	581	566	602	508	533	514	565	555	525	534	558	500	516	505	553	517	536	519	535	533	550	583	555	521	569	568	546	542	515	535	569	580	531	505	551	485	561	542	541	539	552	576	562	514	556	578	565	560	555	544	546	527	544	527	539	547	530	534	566	535	554	548	539	562	559	539	528	513	518	555	549	597	536	538	552	521	561	528	516	565	542	539	525	505	528	536	550	580	530	572	539	507	535	500	495	545	543	515	537	532	559	553	521	553	544	539	521	522	530	529	540	547	521	546	578	553	560	552	557	553	503	553	545	573	514	540	553	564	532	543	517	556	484	562	550	533	567	556	525	531	575	537	536	585	550	503	561	523	531	539	545	525	553	531	537	537	540	563	559	530	543	539	569	540	495	547	556	550	554	561	504	495	546	560	529	569	503	549	591	535	542	538	492	514	527	523	573	520	544	499	510	528	538	518	549	498	504	546	525	550	522	565	532	518	531	579	547	537	548	501	527	577	501	553	509	570	568	541	540	541	555	501	530	552	554	545	547	525	564	527	569	547	556	537	538	551	555	541	525	556	516	535	560	516	509	533	526	497	520	537	572	579	533	551	523	524	530	515	544	513	506	559	549	520	556	543	527	550	543	525	517	551	556	582	521	545	548	545	543	551	526	543	559	561	527	531	522	562	539	561	541	561	545	566	510	554	559	533	534	560	604	558	513	535	562	549	535	567	546	577	554	526	541	555	543	561	531	507	578	564	523	518	528	602	532	514	557	539	517	521	581	520	560	579	592	530	572	521	575	522	552	549	564	518	536	514	550	537	517	523	530	520	553	529	571	559	519	547	520	516	504	545	545	539	539	519	558	514	567	543	571	515	550	518	556	533	542	582	540	486	517	543	527	526	500	532	548	517	562	539	513	545	532	544	532	525	534	567	516	536	541	542	554	513	546	529	543	510	552	524	523	519	522	503	552	532	523	509	559	590	557	497	527	510	523	562	519	522	555	568	557	526	560	576	521	577	538	530	564	545	558	521	538	548	536	526	566	559	494	510	560	558	550	570	527	549	541	583	548	512	574	543	555	559	519	538	553	576	548	507	559	527	521	557	514	518	538	559	510	528	563	546	528	538	543	573	562	563	521	572	550	605	537	539	544	546	545	563	525	537	549	500	533	545	539	522	530	542	527	535	593	524	522	522	527	574	582	551	529	535	504	540	538	532	552	561	531	515	551	541	562	516	564	497	505	515	574	505	573	582	553	545	529	532	532	549	520	531	501	578	543	537	538	538	549	532	551	546	501	560	545	549	537	523	531	521	534	544	555	533	541	536	510	556	517	532	552	514	499	553	570	551	519	516	568	533	553	547	559	544	528	546	530	544	557	525	589	526	550	571	525	556	531	521	549	530	528	555	548	528	557	515	586	525	573	530	527	544	570	523	524	539	510	556	576	549	525	505	531	558	536	566	512	517	549	559	566	533	548	563	554	520	548	516	518	573	535	548	508	549	556	559	513	514	513	517	511	515	535	521	557	529	477	541	556	531	471	594	538	534	545	572	530	532	544	532	469	495	520	570	569	524	528	514	546	527	546	561	562	522	567	517	528	519	557	526	523	500	564	544	540	491	548	543	529	536	545	564	557	563	499	534	548	590	560	545	514	531	545	555	562	528	534	522	557	546	534	530	587	544	582	558	523	548	551	552	560	568	512	559	559	555	510	553	524	523	565	540	561	548	531	549	544	502	498	482	514	511	539	535	546	554	541	567	557	543	566	494	547	552	557	557	542	532	523	580	509	529	503	518	532	578	541	541	528	548	563	541	538	533	538	495	562	562	552	516	552	520	529	577	531	552	548	573	548	520	551	519	541	557	476	541	531	601	573	528	519	566	562	502	526	605	492	523	579	525	519	538	551	547	517	530	568	512	543	535	525	555	552	533	608	541	520	565	542	559	537	510	537	569	573	552	555	577	570	548	561	542	556	544	534	524	573	573	518	533	600	535	477	523	542	509	492	511	539	558	511	576	558	589	540	519	521	556	578	549	505	519	553	554	519	545	484	543	550	531	504	511	562	535	558	509	571	525	547	500	538	505	539	522	533	533	520	523	535	581	557	516	549	552	525	525	566	542	539	549	553	516	531	565	530	539	577	509	543	483	543	517	501	558	550	511	537	577	565	587	559	579	525	569	588	519	534	490	561	504	544	544	508	572	517	558	571	564	527	548	505	516	532	556	556	539	518	562	528	520	547	545	557	532	581	511	542	553	518	579	560	504	545	515	546	553	576	532	522	509	528	528	512	528	516	533	564	558	521	534	513	543	535	531	507	531	456	540	585	548	544	544	555	492	551	562	516	541	515	557	549	523	564	552	532	547	551	559	559	541	529	546	528	544	551	549	532	605	530	537	516	594	576	532	496	533	552	526	514	521	558	543	541	567	558	567	557	535	520	538	550	551	549	560	497	528	604	545	557	506	549	507	526	545	550	535	543	522	578	565	543	555	528	568	554	558	556	521	538	536	573	536	539	585	519	605	564	546	520	539	548	554	537	519	563	553	528	532	527	582	519	525	522	581	524	566	547	530	525	530	535	578	555	530	520	535	521	492	555	524	542	542	551	563	515	571	501	523	526	541	573	540	515	556	572	560	521	525	523	527	550	506	525	562	589	569	545	588	505	525	560	530	558	566	556	525	527	552	575	555	527	547	579	567	523	555	555	546	548	571	531	551	532	549	560	548	552	532	510	518	520	576	552	528	512	536	547	550	556	535	544	535	579	543	538	557	562	502	532	544	511	577	542	564	545	525	575	538	553	507	573	538	552	546	528	539	519	552	544	520	528	540	532	519	534	561	553	547	559	564	519	554	546	528	557	521	534	559	553	583	516	538	545	557	541	605	545	524	571	546	556	523	514	579	555	565	546	548	524	521	560	561	535	544	547	553	531	578	529	507	552	517	542	543	535	532	523	548	524	524	495	540	570	523	516	577	518	576	549	539	533	533	566	498	543	523	581	563	553	530	536	546	568	537	525	554	543	551	526	620	587	539	533	523	555	552	534	516	535	545	530	573	543	507	544	498	483	588	485	534	526	574	524	536	553	554	550	544	542	539	601	535	517	539	574	530	506	552	553	543	527	524	580	556	512	593	531	562	515	533	538	536	578	532	508	564	573	548	546	542	520	560	564	502	510	560	539	532	506	525	489	543	542	556	531	548	587	550	569	528	485	531	529	527	530	511	492	513	533	546	521	489	610	522	594	577	538	524	515	541	530	555	573	543	532	544	527	546	506	525	543	512	556	585	510	522	571	581	600	537	527	520	524	507
46129	12012	1807	840	592	409	353	277	251	218	193	172	141	186	152	137	155	146	117	126	153	133	146	137	152	131	119	130	126	128	118	145	150	142	119	145	116	122	141	130	149	136	107	117	120	112	121	111	113	125	133	121	111	122	125	137	129	115	117	115	104	113	123	102	129	129	121	105	131	122	129	113	135	111	100	115	115	119	132	123	118	130	140	103	131	156	124	142	125	143	133	106	102	122	126	115	123	142	138	124	124	125	127	108	104	109	128	120	141	121	105	101	151	113	113	118	127	125	128	125	121	116	125	135	122	131	126	126	130	108	126	95	122	123	122	133	117	124	127	129	131	130	114	151	125	119	131	116	119	119	115	124	123	117	112	98	98	122	128	114	119	119	123	141	121	129	127	138	118	133	124	113	118	116	114	131	111	124	133	159	136	124	131	110	121	115	113	126	141	121	100	102	123	133	126	113	136	115	131	115	118	118	132	114	131	114	134	116	113	123	125	127	105	112	104	135	129	143	100	129	98	97	115	133	137	125	117	135	160	117	118	117	142	112	114	150	148	116	122	122	104	113	123	133	133	126	109	120	139	109	106	113	124	105	131	117	106	113	111	129	121	118	104	131	135	124	120	106	119	136	132	125	103	111	135	106	119	125	122	122	134	110	113	114	134	131	104	103	132	119	101	135	132	146	126	101	116	129	92	131	122	130	104	114	128	109	129	131	123	101	123	127	117	153	106	135	109	121	127	134	119	117	134	143	115	123	152	117	141	128	119	126	125	124	116	111	106	133	105	123	112	127	128	124	134	119	118	109	126	121	124	113	129	121	128	117	111	99	105	129	106	121	119	110	129	120	117	125	132	123	112	111	121	119	114	127	94	98	121	141	124	94	117	121	125	103	116	128	124	113	106	115	116	123	117	129	112	123	132	115	120	130	108	141	119	105	116	115	115	122	106	128	128	87	121	109	121	111	132	107	119	126	120	119	121	131	130	134	126	99	125	113	129	120	104	125	126	99	121	109	125	129	129	123	121	124	93	119	111	111	126	108	121	120	120	112	118	109	123	108	152	146	110	122	119	100	112	104	125	126	127	116	135	154	122	112	127	97	140	120	128	119	119	132	135	122	124	126	130	108	152	111	138	102	140	109	101	121	144	131	100	129	136	121	124	148	133	137	114	135	136	124	128	126	128	123	135	88	129	103	128	115	114	118	125	103	135	133	131	144	121	128	109	122	114	117	127	103	117	112	111	121	126	120	124	132	117	133	117	145	129	128	127	123	117	122	111	107	127	138	111	116	121	129	124	125	126	117	132	115	124	124	122	123	147	116	139	115	113	120	105	121	127	114	117	114	120	131	141	117	110	119	105	137	108	114	127	117	131	121	108	138	136	127	126	130	120	129	124	127	110	121	104	109	128	121	141	131	115	129	107	114	126	114	110	120	102	116	111	122	134	131	124	128	150	129	130	96	112	105	103	141	145	108	121	113	128	123	103	107	104	120	150	129	113	124	119	104	99	123	99	134	136	130	122	112	111	122	123	105	109	106	130	124	122	118	121	113	120	118	136	134	116	128	126	107	117	132	151	107	126	136	112	111	119	117	129	118	115	108	109	112	134	122	145	107	135	109	124	103	120	109	108	109	109	122	111	119	122	125	141	142	132	137	128	106	112	130	111	139	116	126	135	122	123	112	107	126	117	130	125	126	124	136	129	127	133	130	129	118	108	108	110	115	116	126	121	130	127	125	112	129	116	122	130	122	126	132	125	112	125	120	81	150	128	111	124	128	121	120	135	141	118	109	102	96	125	106	125	124	131	133	126	128	129	122	120	100	118	142	165	115	135	125	118	113	109	147	122	126	117	139	118	117	129	121	128	118	119	116	133	121	122	122	109	145	127	130	121	116	127	100	112	122	125	129	123	120	130	114	102	112	126	119	111	115	109	123	130	111	102	120	130	128	115	125	127	119	100	115	131	104	127	129	95	134	121	124	122	121	124	128	128	121	128	123	130	100	103	116	122	116	109	120	128	121	119	130	124	102	109	127	136	122	106	122	111	113	117	121	106	117	108	129	110	136	109	119	137	111	117	111	131	137	109	108	135	143	130	124	115	127	116	114	110	139	120	123	110	102	136	123	99	119	122	116	124	140	121	116	98	123	105	133	118	120	113	137	127	124	119	120	127	119	132	101	124	98	104	132	121	113	111	133	137	106	109	117	112	131	134	126	124	120	117	137	125	120	119	127	96	116	115	124	141	130	138	129	146	136	121	128	139	132	109	134	103	130	128	108	123	114	113	133	124	116	115	143	110	125	128	127	109	112	141	114	127	116	119	139	106	114	126	114	131	123	116	133	125	98	134	128	142	106	129	113	103	128	123	128	83	116	100	135	100	120	124	109	98	130	131	141	131	110	116	121	118	131	112	136	121	129	124	117	110	102	109	112	110	107	120	130	121	141	134	127	127	112	106	111	113	133	114	116	125	115	114	118	124	136	123	115	109	111	127	111	120	109	116	101	135	120	103	140	103	117	104	99	114	113	127	138	124	120	121	127	120	122	118	145	122	123	108	102	108	127	132	96	116	138	135	109	136	129	116	134	110	108	122	89	121	121	119	110	125	137	130	134	116	129	116	126	117	122	114	131	126	124	124	130	129	115	130	131	149	102	127	124	114	135	112	121	128	123	122	131	108	100	103	138	118	146	106	104	120	119	120	135	110	124	127	117	131	121	127	129	133	122	120	141	132	135	112	131	125	132	117	126	120	118	124	130	105	116	124	150	138	106	101	124	116	124	119	121	119	130	134	128	113	118	93	102	125	106	126	142	118	113	119	122	124	105	121	111	124	109	143	110	112	126	114	128	136	99	125	124	134	135	110	117	133	100	128	136	112	144	109	115	100	132	104	145	132	121	108	122	121	115	159	130	112	118	108	113	133	126	119	119	131	93	116	110	131	124	124	119	112	117	123	124	135	131	130	99	117	128	113	116	112	112	109	106	106	105	120	104	119	118	123	118	135	125	145	123	132	121	109	121	131	134	131	130	139	118	137	113	111	120	126	125	103	109	118	140	123	124	136	93	93	130	124	117	139	139	132	119	123	106	121	148	112	111	120	134	132	126	131	114	115	121	122	140	121	122	127	111	113	107	129	117	105	133	142	112	143	128	124	121	101	113	120	118	116	105	123	124	108	113	131	136	118	115	113	102	136	133	136	95	146	103	134	110	133	115	133	126	119	109	115	103	111	109	120	131	120	119	117	124	115	138	122	122	127	123	109	136	144	113	110	110	107	110	119	129	119	119	124	132	109	104	131	113	114	128	106	131	126	130	123	133	101	123	127	118	111	119	128	114	98	114	129	133	130	118	142	124	124	125	104	128	110	129	128	103	118	115	116	146	97	105	111	128	127	119	113	123	113	141	108	123	98	135	124	123	138	130	110	105	121	117	124	90	135	123	128	135	123	127	131	110	113	111	117	113	136	115	111	120	104	120	113	129	110	112	108	132
20710	964	2086	2565	2202	1854	1420	1293	1083	948	884	771	672	670	605	617	573	565	564	494	525	506	454	480	466	435	399	470	470	382	391	420	396	382	432	386	395	426	395	385	387	392	381	364	388	376	350	373	392	364	354	365	378	350	364	386	348	382	351	336	368	358	374	349	385	376	342	386	370	325	369	388	337	343	363	339	352	327	384	340	329	354	369	378	369	352	334	354	342	352	355	368	339	348	360	357	335	345	361	337	335	340	350	351	344	361	368	341	376	362	372	336	369	343	364	354	331	348	328	359	348	373	344	353	350	366	366	346	358	333	347	348	294	330	345	333	325	354	331	367	339	356	340	350	352	350	371	350	298	359	318	344	341	353	319	330	350	345	348	319	328	296	363	316	341	337	341	348	334	354	363	291	333	344	315	348	360	337	306	344	335	363	341	331	331	363	365	322	385	357	375	342	345	334	328	344	346	337	331	355	328	360	344	370	344	351	319	350	344	345	348	319	388	336	352	324	349	359	331	311	350	335	324	340	337	341	375	357	302	306	348	329	320	349	335	328	357	355	369	343	338	335	357	339	355	346	352	349	330	335	363	349	365	388	346	320	335	321	349	344	339	386	348	331	316	332	379	352	360	347	348	330	323	363	322	344	344	336	327	344	329	343	340	362	331	345	380	323	370	341	349	368	348	331	341	305	337	352	329	354	343	379	325	360	331	352	329	351	345	335	342	340	340	329	352	373	350	318	375	338	350	352	314	339	342	330	349	320	334	345	338	356	345	333	311	340	352	346	358	337	386	328	357	340	342	328	338	302	368	316	327	351	345	331	353	329	346	367	333	336	324	364	352	331	343	328	373	330	356	335	328	326	315	316	347	365	387	357	374	324	359	338	336	358	329	345	342	331	352	328	360	369	317	348	354	344	339	325	352	336	330	334	327	356	340	377	334	344	301	341	336	339	351	362	338	354	339	340	335	354	329	354	326	340	326	312	346	338	352	340	358	341	385	341	370	357	319	329	336	351	341	332	307	314	318	366	306	363	350	344	345	352	337	313	369	354	367	331	367	316	366	355	329	354	361	324	369	353	367	309	332	341	324	342	328	323	331	316	335	312	349	329	337	314	336	346	358	328	335	334	322	343	356	335	309	307	343	336	356	341	338	326	331	326	358	351	346	341	373	328	377	360	334	339	376	345	357	347	352	358	354	321	331	341	349	325	317	335	335	359	319	343	367	308	314	334	343	344	347	334	358	372	352	340	328	366	346	339	347	328	373	334	363	354	344	308	326	319	348	374	327	362	354	354	363	352	318	322	334	349	328	344	368	324	325	326	343	336	354	345	337	331	353	360	371	338	343	329	330	353	318	344	349	365	332	347	338	345	334	335	339	347	357	335	332	329	373	360	320	346	324	341	345	354	347	334	377	341	330	355	344	351	356	367	330	328	357	360	338	375	378	342	339	368	349	349	365	351	334	344	328	332	328	340	303	346	324	345	341	350	371	354	348	337	331	373	384	361	378	345	370	329	310	332	380	350	314	321	350	310	346	346	306	369	352	350	347	345	358	384	334	336	368	311	355	338	311	319	375	355	338	332	378	332	318	336	309	338	331	387	324	336	381	393	374	354	366	353	334	368	341	349	341	338	350	324	353	338	348	328	342	330	334	384	348	354	356	361	363	342	364	341	341	351	322	365	331	339	357	340	321	363	354	345	330	342	353	362	328	370	319	315	332	302	339	381	346	360	344	379	368	327	371	338	358	355	338	328	367	315	354	332	344	345	347	351	358	325	335	332	334	343	365	328	308	344	312	348	303	364	346	328	332	340	343	364	356	331	354	385	359	355	336	356	355	348	333	367	344	298	307	338	338	349	340	343	334	373	316	309	337	354	329	368	328	348	351	370	337	355	347	348	363	351	358	341	371	356	376	346	320	321	351	344	361	340	365	333	329	366	354	351	326	347	330	330	358	355	347	338	346	337	383	333	332	349	343	322	326	333	352	331	352	353	331	329	371	327	339	365	309	348	341	342	337	338	343	357	343	388	355	335	354	326	366	331	337	368	359	355	384	371	362	338	354	360	339	362	325	324	336	367	339	369	358	370	355	371	327	309	359	356	374	353	367	323	351	343	376	350	356	343	346	339	349	330	313	339	348	345	346	362	331	363	324	325	376	308	355	316	368	344	318	357	366	343	333	335	331	338	346	326	325	340	306	334	367	354	349	322	343	357	324	346	331	331	320	341	315	340	351	319	356	319	320	345	305	335	324	324	327	325	359	348	369	329	362	364	368	362	351	359	363	353	359	313	329	336	331	364	349	345	333	321	324	352	339	327	348	345	349	361	359	342	372	341	337	346	339	373	355	363	327	312	340	377	319	343	356	337	320	354	358	336	335	352	327	335	345	316	326	351	340	359	354	349	362	337	382	333	353	323	348	351	327	346	340	352	371	356	357	347	330	328	329	334	354	314	342	350	323	334	352	339	369	383	342	327	335	302	325	382	318	368	395	342	381	348	382	361	328	335	323	360	375	327	403	369	343	312	360	345	348	386	352	348	354	319	346	329	335	342	359	383	361	340	364	329	341	350	338	351	357	337	349	330	345	376	344	369	386	344	349	353	362	336	362	338	354	341	369	314	350	339	331	361	305	339	348	348	344	319	327	351	344	312	349	364	355	334	350	348	305	328	325	350	371	362	323	334	343	342	328	306	325	351	357	345	336	386	353	339	363	337	333	313	341	338	352	348	347	335	333	325	334	336	319	362	347	350	354	362	345	343	330	331	347	326	345	373	337	339	320	343	317	336	327	338	347	340	351	379	304	313	316	354	338	365	318	358	350	323	347	352	320	340	329	344	362	376	356	333	343	371	335	337	350	328	367	345	315	339	348	348	357	358	406	349	364	350	355	344	359	355	349	337	349	311	362	347	340	334	362	329	366	357	355	346	322	360	335	350	369	388	381	341	339	368	362	342	343	333	381	359	339	338	331	321	343	338	327	331	369	321	343	321	364	320	335	347	333	332	341	333	346	313	357	328	342	372	338	357	350	341	339	355	346	312	362	348	358	341	350	292	344	330	350	355	321	322	346	360	366	336	355	345	318	368	323	354	333	345	369	344	356	347	317	350	370	371	363	308	354	363	335	364	337	335	360	337	353	335	354	341	319	324	342	362	350	369	346	331	343	359	367	308	356	327	342	336	324	338	335	347	354	350	345	341	376	337	330	337	358	365	357	327	336	323	350	319	344	374	337	375	345	340	340	340	387	322	353	382	349	344	340	354	359	367	341	350	343	333	355	359	380	343	360	333	378	336	326	342	349	359	341	329	316	334	359	340	373	360	344	387	317	303	330	329	358	337	375	338	388	357	339	346	359	373	348	340	330	327	344	362	323	342	347	349	333	325	358	361	371	349	360	344	317	334	343	322	347	313	356	322	335	333	349	355	354	352	390	339	334	318	333	328	333	375	306	308	348	342	387	353	314	365	306	375	366	371	326	334	348	322	328	374
56259	20135	9256	2277	1241	880	735	586	504	456	430	377	382	352	303	336	284	293	285	306	276	288	278	286	271	255	279	248	233	233	259	263	275	280	245	270	268	259	258	264	246	288	269	286	243	237	261	246	266	252	244	225	219	233	244	241	260	238	243	243	266	264	274	244	258	235	219	276	263	263	247	248	241	228	244	255	245	223	265	231	277	232	253	276	271	247	228	219	238	226	243	260	231	229	257	224	247	251	264	217	257	230	242	247	277	232	258	247	217	260	251	270	264	194	217	272	252	236	224	268	246	244	231	251	231	259	273	245	238	242	251	253	265	232	239	239	255	253	254	240	261	247	224	235	219	237	244	251	227	218	275	238	228	260	257	244	197	271	215	236	230	275	259	247	239	243	247	238	217	253	244	268	233	256	250	251	256	253	244	227	255	245	265	252	245	249	239	284	261	291	262	249	260	276	257	250	237	224	241	258	246	248	278	239	270	255	247	298	233	246	254	239	222	249	257	224	272	212	268	230	228	221	225	266	251	231	231	250	232	233	215	254	282	239	245	238	249	226	241	230	237	223	234	254	239	226	284	245	240	238	240	257	253	251	239	266	263	242	267	265	257	221	227	240	236	247	260	249	229	265	274	256	267	247	226	231	225	260	239	297	244	244	258	246	257	245	243	230	228	235	249	288	239	215	251	233	229	232	223	281	233	240	204	222	262	244	238	244	242	241	247	247	236	239	255	255	246	240	256	236	218	235	218	256	272	261	219	255	252	290	244	237	263	227	248	246	222	266	237	225	236	265	263	218	227	244	220	236	253	224	253	258	231	234	246	221	276	251	215	262	257	225	234	260	256	231	265	247	283	224	234	234	252	279	247	234	258	245	254	258	241	230	262	233	219	261	238	245	254	231	221	264	239	218	253	236	228	247	246	246	242	240	253	249	239	242	235	257	254	246	243	227	219	222	256	231	229	252	246	248	243	244	223	251	246	256	233	225	244	231	224	266	249	249	272	270	255	249	239	262	250	256	243	245	245	240	229	245	265	252	239	252	263	263	263	227	242	227	260	238	265	244	237	250	243	234	247	249	238	233	246	226	255	270	262	220	219	240	257	242	218	232	245	237	265	243	288	247	229	259	234	231	230	243	263	237	227	231	241	254	247	271	250	240	218	225	217	254	235	245	268	257	231	279	256	225	253	252	258	264	227	254	250	216	240	227	272	247	260	225	233	256	244	257	259	245	232	260	252	267	244	250	261	260	270	246	266	260	235	253	230	237	245	238	272	254	253	223	237	232	237	285	264	265	252	248	236	227	234	253	233	229	233	245	257	248	235	248	242	230	252	244	207	237	267	239	261	242	249	234	238	248	244	265	250	233	232	226	245	229	253	250	231	234	235	215	250	256	228	244	242	219	222	229	250	253	252	236	261	257	238	258	280	250	254	230	237	248	251	297	226	266	211	234	289	277	266	243	237	225	250	240	276	250	219	247	218	235	223	242	227	218	239	245	238	227	232	257	250	254	261	236	253	239	248	222	228	271	224	260	237	219	270	253	212	220	259	254	234	269	240	274	272	247	257	207	217	228	265	250	251	237	257	242	257	278	256	238	246	255	235	221	239	266	257	226	197	246	240	230	233	229	237	244	249	238	222	235	246	243	234	257	252	241	249	231	212	291	243	236	229	208	240	228	234	243	238	259	234	235	250	238	225	255	228	245	233	255	233	247	219	244	269	235	254	235	243	273	257	223	255	262	248	244	245	235	251	252	253	229	231	264	207	218	270	230	230	238	260	247	217	230	257	247	230	255	239	222	285	223	237	247	251	218	230	241	300	258	235	266	248	268	253	245	212	240	246	232	249	256	250	269	258	252	240	248	266	244	235	262	231	252	237	252	226	243	260	247	222	241	246	249	245	244	255	260	228	254	229	211	209	258	237	229	223	225	214	219	241	243	207	239	267	255	234	248	226	261	243	276	269	244	217	222	259	247	241	253	228	257	234	229	241	258	251	277	271	256	269	262	237	238	225	208	271	264	238	288	235	208	220	230	259	231	216	259	201	234	227	242	218	248	281	246	248	266	258	235	266	215	207	230	217	243	185	257	266	259	285	244	264	218	265	240	258	255	228	245	263	235	247	247	231	236	253	253	230	248	235	229	235	246	217	208	226	237	247	217	238	237	240	229	255	252	288	231	240	236	216	235	262	232	222	238	219	281	219	247	239	246	238	238	261	254	235	228	226	244	258	240	242	248	266	243	213	250	242	243	214	239	266	235	269	240	241	246	242	259	226	250	252	240	244	236	230	233	227	251	265	275	270	219	267	261	231	269	256	240	265	245	240	220	241	229	235	250	285	283	231	245	249	238	230	258	208	252	214	265	225	245	223	243	252	235	221	208	247	241	236	233	269	221	254	224	235	223	235	235	242	237	220	219	279	249	225	261	263	226	234	254	261	239	237	228	247	224	263	245	231	241	222	231	230	260	231	259	229	251	239	245	253	265	211	252	258	249	244	229	234	247	240	238	215	223	240	257	250	239	231	271	239	272	257	224	245	227	238	217	248	256	230	250	251	289	232	248	295	245	230	235	257	250	220	253	240	238	244	234	245	217	259	230	249	254	260	229	242	220	245	246	295	254	252	255	225	246	212	222	274	261	240	240	238	239	262	242	220	232	256	259	247	248	259	241	212	235	251	237	249	234	229	257	276	252	247	228	230	222	274	244	264	248	236	243	248	224	240	249	270	246	263	219	231	255	229	227	251	243	244	243	265	238	226	227	216	239	246	247	242	225	254	224	246	240	260	263	252	252	264	260	242	225	288	233	226	210	260	282	249	241	231	236	239	231	249	212	238	234	227	252	264	251	238	234	229	258	237	251	228	239	216	221	241	256	237	266	237	260	269	241	228	242	264	269	247	278	267	241	241	239	235	249	246	221	246	243	245	204	257	268	254	269	239	233	219	258	247	221	230	269	244	214	256	257	251	222	248	242	264	245	257	280	234	229	246	245	228	235	240	254	258	234	221	236	234	215	260	221	237	222	246	242	234	245	251	247	229	270	250	248	251	227	238	219	241	242	253	268	233	232	232	249	251	245	234	251	243	251	252	267	247	284	249	247	247	251	263	200	234	242	244	242	264	264	236	257	235	247	205	258	234	255	258	277	242	234	253	245	229	242	264	245	253	228	255	271	256	262	242	261	261	280	257	285	216	234	249	231	257	246	209	233	238	258	244	268	238	232	240	253	250	235	212	242	257	221	236	243	197	228	198	208	224	230	248	265	242	224	255	269	233	245	222	268	286	266	247	222	262	241	235	247	227	238	264	234	252	252	214	233	262	228	221	239	251	235	275	218	247	225	224	235	248	241	238	212	257	261	242	242	251	236	225	254	229	230	244	221	209	239	234	249	247	252	237	264	258	256	240	237	245	236	267	235	245	254	225	237	237	228	254	241	243	226	223	260	237	272	229	268	252	235	244	227	235	217	228	224	242	262	257	263	243	257	238	261
26894	1930	4065	4744	4194	3503	2814	2448	2043	1806	1572	1449	1403	1265	1176	1120	1076	985	977	969	886	909	900	772	839	784	743	778	751	781	706	756	715	740	698	695	690	677	688	691	684	699	708	693	664	640	683	670	663	697	611	650	660	658	657	643	658	654	615	624	628	657	628	678	643	628	652	690	609	626	594	620	660	643	604	672	617	673	646	606	614	613	629	657	638	609	608	620	668	634	604	593	584	657	603	605	674	619	601	644	611	635	588	630	593	629	611	604	624	618	606	663	665	625	644	658	600	670	596	618	627	577	586	601	602	612	669	630	621	614	634	635	602	560	627	603	616	624	627	637	639	597	582	644	652	596	597	613	607	649	639	619	628	614	635	609	649	557	610	619	587	637	610	613	631	626	645	603	602	665	573	617	624	603	615	622	612	609	670	640	600	655	606	624	640	638	619	613	632	584	623	562	627	633	622	632	606	586	608	596	624	602	628	611	606	623	646	593	583	628	597	626	637	666	615	605	658	618	618	636	600	604	572	586	602	603	631	636	622	571	607	654	610	624	627	642	600	596	577	586	634	604	610	615	621	670	636	615	588	618	598	582	621	569	606	619	641	639	617	592	619	594	629	620	602	624	628	600	631	624	634	623	625	600	615	646	572	612	601	645	649	630	590	625	617	661	593	591	596	630	623	592	547	635	615	604	624	634	600	614	625	602	614	614	598	611	618	636	596	655	536	649	620	617	607	600	611	648	622	594	645	627	645	568	630	640	591	591	631	623	623	605	638	640	618	634	595	632	623	638	617	646	664	612	607	640	618	609	625	573	597	601	620	624	614	575	620	623	572	614	657	573	636	590	630	640	617	539	584	614	608	584	612	598	623	637	634	636	636	575	592	628	619	591	636	629	618	582	605	641	618	623	560	590	596	662	575	581	609	601	654	652	563	590	600	605	652	568	609	583	584	654	599	601	618	611	618	582	587	613	606	612	610	622	621	634	590	573	608	623	584	615	626	595	666	632	635	599	585	625	589	616	658	614	637	605	603	587	662	625	589	607	657	606	615	623	605	594	612	630	609	601	595	602	562	603	666	580	612	610	613	620	602	627	590	637	598	626	570	627	644	582	553	637	631	617	661	633	633	590	596	615	592	655	629	614	631	628	578	598	627	612	605	668	613	597	635	623	628	610	612	622	580	634	618	626	566	613	597	623	598	645	591	669	591	611	620	606	592	611	638	604	613	607	595	578	626	657	582	603	625	575	618	631	640	666	625	665	627	572	578	618	622	622	610	612	622	639	626	627	598	583	618	613	633	597	592	603	601	603	620	592	594	656	561	627	609	641	616	581	626	600	595	628	554	592	613	575	601	593	607	626	577	587	610	593	595	601	608	593	579	638	627	599	583	643	619	646	588	647	620	561	582	569	526	640	616	601	615	610	620	638	598	628	600	620	588	603	611	629	586	574	613	663	569	606	576	602	634	609	604	651	588	648	620	581	619	590	627	605	680	623	643	622	596	582	578	632	605	606	630	597	573	668	597	623	607	626	642	610	627	613	625	634	628	565	619	638	618	621	599	597	646	599	657	652	623	563	609	647	617	611	581	623	599	662	615	642	580	658	637	580	582	604	593	584	606	574	598	660	630	603	585	676	617	615	621	605	615	587	573	619	620	594	634	590	615	588	653	605	624	676	631	655	610	651	599	604	596	606	592	591	598	594	593	625	629	584	629	600	635	608	617	635	650	569	608	617	622	621	585	572	608	606	611	614	620	624	612	607	624	562	660	616	630	616	633	632	595	585	595	641	637	613	637	613	648	634	626	585	613	639	604	638	608	629	625	606	590	638	625	584	617	557	593	610	641	604	628	592	599	562	639	564	647	653	573	626	603	604	600	628	604	597	604	593	611	622	627	587	654	641	606	615	608	586	627	615	603	569	626	615	587	600	618	581	585	644	625	572	577	593	582	638	619	602	652	646	640	608	593	559	626	614	579	620	612	572	613	626	617	654	582	635	638	618	620	595	642	640	619	591	612	623	650	614	606	616	613	645	633	628	576	575	642	594	635	617	589	656	634	643	594	637	628	624	564	605	667	623	594	574	649	589	611	621	566	666	674	640	630	669	590	650	609	632	627	636	633	642	654	599	584	592	625	638	648	590	595	582	588	637	627	600	586	578	626	623	579	587	615	614	649	643	617	611	606	603	610	609	645	584	602	578	569	611	602	618	604	609	601	613	604	659	610	612	650	629	606	610	594	609	553	574	605	573	649	620	606	621	635	637	634	672	669	605	532	578	598	636	612	587	598	600	639	625	610	626	611	648	578	639	612	585	610	617	600	620	596	634	584	590	667	607	570	632	608	609	632	590	612	608	623	615	608	602	631	622	609	614	579	586	620	588	630	608	624	589	585	652	594	622	583	603	634	607	627	648	635	653	640	611	608	605	648	650	588	566	623	605	598	608	587	598	599	639	621	653	653	614	608	614	614	611	643	610	620	637	621	642	613	590	591	629	592	656	615	595	605	595	613	617	640	607	586	587	610	628	588	607	578	650	585	599	584	577	621	589	610	607	620	596	596	600	622	606	641	619	587	611	600	625	589	598	605	652	621	632	628	622	582	608	603	623	658	670	610	631	571	626	557	607	585	599	656	587	601	616	623	624	592	596	611	639	661	615	628	623	640	598	588	638	600	588	650	621	634	630	592	611	606	613	636	634	605	632	606	604	596	623	621	646	602	619	635	593	659	598	630	617	590	656	621	652	613	620	631	616	633	608	632	609	648	585	628	648	628	634	636	660	587	636	649	616	591	618	598	627	627	617	611	571	589	648	615	633	639	632	585	631	602	604	610	580	585	602	588	596	588	653	577	612	555	592	572	595	620	596	601	593	640	656	606	634	610	595	638	615	597	621	582	582	612	605	644	617	610	628	588	607	645	622	588	603	590	652	606	606	594	593	632	637	584	599	624	626	622	562	595	603	598	630	559	619	637	628	599	655	613	633	595	602	606	598	632	593	644	579	614	647	611	583	614	651	644	622	576	662	640	628	650	593	573	602	648	649	604	618	578	591	592	624	583	601	582	611	594	628	643	614	609	600	634	618	633	603	587	585	591	606	638	595	607	639	600	591	667	614	622	618	608	645	566	621	595	613	616	608	613	609	618	630	626	597	591	548	597	616	612	669	620	640	643	592	609	591	635	569	622	562	613	580	626	590	603	606	587	577	560	587	604	596	601	597	613	637	613	646	620	605	621	607	585	615	605	615	595	562	599	625	609	615	597	620	611	618	600	626	572	597	611	597	637	606	633	593	585	645	583	644	632	615	579	625	641	614	630	597	630	625	578	596	646	581	580	678	627	617	605	675	609	591	582	603	637	604	642	613	635	653	632	652	563	611	648	596	571	644	611	654	597	599	590	653	626	570	600	632	596	655	602	667	615	607	594	626	629	612	604	623	618	541	603	587	584	617	598	618	633	581	607	624	628	625	610	610	602	645	605	630	652	566	614	621	606	633
4763	292	266	241	205	215	232	228	233	207	218	213	216	233	239	212	229	237	240	246	216	237	246	243	221	230	225	207	202	205	201	236	216	241	221	218	224	241	230	236	220	224	205	207	236	216	228	226	225	197	208	221	214	219	212	204	217	244	208	236	212	261	210	204	235	237	228	219	235	243	282	215	208	224	256	225	240	224	214	187	229	229	210	208	233	223	244	235	193	207	240	204	239	210	227	224	210	234	229	240	237	205	217	217	228	205	237	204	225	232	215	214	214	218	234	226	243	236	219	226	212	239	234	242	225	231	213	227	222	217	208	233	214	235	240	224	229	217	206	224	228	189	257	234	245	243	198	206	242	225	225	260	250	229	233	231	226	188	238	208	234	254	260	226	219	227	233	237	226	225	211	252	228	245	230	213	226	216	221	220	250	214	242	209	203	241	248	225	222	251	215	219	257	207	206	242	228	211	203	227	228	221	233	206	235	193	220	240	231	235	235	220	218	228	228	218	244	194	190	249	187	201	236	197	215	237	233	256	197	216	222	236	222	232	206	220	207	224	202	210	231	228	200	237	214	226	204	228	212	226	214	217	237	209	214	190	220	224	220	242	247	245	231	218	222	226	212	176	198	216	227	211	214	185	210	233	234	213	214	227	207	263	193	232	242	240	223	220	248	262	244	196	228	227	221	223	233	193	236	230	262	203	219	220	239	192	235	232	274	232	222	236	243	227	242	232	228	214	214	226	226	195	199	217	239	226	234	228	239	219	241	243	195	222	222	204	192	208	219	198	227	240	226	230	201	227	205	218	230	197	218	197	232	205	236	246	222	220	216	205	224	227	232	206	248	246	219	211	236	237	220	219	199	215	213	202	229	220	237	258	247	206	256	224	211	212	225	230	232	251	209	207	212	214	235	217	218	249	198	211	239	216	230	216	231	194	233	182	237	229	225	224	222	245	217	212	212	231	233	215	227	229	204	243	256	216	226	224	240	225	210	222	198	241	216	228	224	200	224	209	220	255	241	218	199	194	221	202	222	220	240	197	201	209	239	233	247	217	208	221	241	243	238	226	215	186	198	190	201	238	237	199	224	209	255	253	226	220	236	228	226	243	211	233	227	225	209	235	225	232	202	208	232	207	196	188	210	225	212	227	206	198	259	227	250	220	214	208	209	236	258	233	241	240	196	239	244	243	214	226	186	248	210	227	237	245	246	227	204	216	202	216	217	235	226	251	208	217	239	219	230	244	214	237	228	226	211	226	228	217	207	224	222	187	253	242	233	244	225	227	218	234	216	223	250	232	221	231	230	242	227	238	214	227	221	222	224	220	235	210	233	220	216	211	253	226	210	214	205	245	232	189	206	201	236	211	211	236	232	208	209	233	205	228	242	217	214	239	251	231	211	225	204	232	219	238	216	211	204	251	205	221	220	215	203	275	239	218	208	195	207	236	223	212	227	256	212	186	206	240	217	237	211	219	237	182	232	210	207	219	232	201	221	212	248	225	240	238	232	223	208	186	234	221	235	207	235	258	225	245	221	224	247	252	216	233	231	205	239	235	230	205	226	197	187	221	234	234	216	205	235	231	228	216	207	210	213	270	231	201	248	228	245	229	221	230	224	219	212	217	205	211	226	225	213	225	248	209	244	216	213	211	189	213	244	228	236	218	248	225	225	203	237	245	203	221	215	226	208	217	209	218	196	231	202	238	231	222	222	244	208	207	187	214	235	222	230	232	230	203	232	219	224	211	231	228	220	209	201	224	242	215	246	243	215	254	216	217	225	201	237	217	231	221	223	235	232	244	218	228	237	230	245	207	241	245	228	225	216	231	219	217	216	211	221	216	236	214	227	223	237	258	219	194	244	206	211	219	237	220	234	230	211	257	214	220	236	218	241	226	235	233	237	238	228	245	194	247	218	212	224	210	233	221	220	268	238	230	207	240	218	198	230	257	231	186	225	222	220	208	239	228	238	207	259	229	237	235	198	209	221	266	216	239	216	232	223	203	227	237	254	219	200	207	231	216	215	223	224	225	214	210	220	207	245	245	245	254	249	225	209	239	204	223	224	238	212	212	221	202	211	244	238	192	197	183	207	222	226	260	212	228	220	188	220	218	215	211	233	229	243	222	230	234	244	244	247	232	224	225	217	200	219	219	233	209	211	234	243	241	223	238	212	228	223	208	216	229	209	231	233	237	220	229	211	214	242	228	228	239	215	213	228	226	216	230	230	216	222	254	231	222	265	233	199	219	211	239	218	228	245	198	227	243	218	206	224	240	216	220	201	212	217	215	214	224	237	224	245	229	210	221	223	203	231	223	201	238	208	207	222	222	197	226	234	227	218	200	222	220	205	218	234	223	228	216	219	196	207	229	196	214	195	252	198	205	217	223	244	248	212	235	238	201	219	207	215	225	212	238	217	224	255	222	259	224	197	211	259	235	239	220	214	223	239	239	193	207	217	225	234	205	257	217	230	223	244	211	240	206	225	211	225	191	206	219	244	205	228	197	232	254	227	228	206	224	215	228	205	246	222	217	210	212	203	239	238	242	243	211	218	222	266	237	225	232	232	225	224	239	249	276	225	226	215	239	218	200	223	241	197	200	245	223	212	229	249	203	215	240	223	227	226	237	230	234	248	240	230	201	242	183	198	239	220	219	226	287	242	242	219	231	239	216	228	227	242	226	239	214	241	249	210	212	220	207	204	234	242	218	212	257	224	215	220	232	226	217	236	227	231	226	209	214	279	195	228	219	200	213	249	240	217	232	245	223	222	186	219	238	233	234	224	203	212	212	215	224	246	238	247	227	225	231	227	196	239	245	221	201	236	206	218	234	211	236	230	223	199	242	240	225	219	213	212	229	214	227	235	221	224	224	230	240	220	248	204	247	229	210	229	205	233	216	222	218	216	234	243	220	203	230	243	250	189	213	215	219	217	210	218	232	223	214	223	204	197	229	222	217	213	226	203	250	237	214	216	206	220	205	235	253	208	245	245	216	212	221	224	234	207	219	210	219	243	238	224	206	179	193	201	229	223	215	229	217	229	230	209	256	194	216	236	214	243	246	207	226	213	222	235	241	217	219	216	230	244	217	259	207	233	210	203	251	208	216	233	215	230	236	223	248	212	220	220	213	219	224	237	210	234	221	226	229	205	207	232	226	212	226	226	237	199	200	214	227	228	198	258	246	197	233	227	217	217	225	229	229	222	240	218	241	235	279	224	235	220	232	248	224	204	196	229	228	212	241	231	229	226	254	234	245	233	218	212	230	233	215	265	213	213	244	229	206	231	206	216	259	219	224	217	214	214	207	221	208	222	207	241	234	233	228	239	203	244	200	202	248	215	229	236	191	208	174	240	203	214	191	234	252	230	228	208	260	246	224	215	218	221	216	213	214	236	219	203	229	223	217	228	220	210	236	221	220	220	228	230	209	214	229	226	234	217	208	231	208	240	215	219	243	218	228	205	220	238	218	210	217	228	269	235	210	209	202	216	209
5091	540	595	611	618	601	615	588	525	538	586	550	511	547	559	569	584	522	547	545	579	511	564	534	538	549	546	550	524	533	560	597	521	543	543	565	506	508	558	532	507	498	542	550	543	522	513	535	587	488	541	578	568	590	540	542	560	563	602	537	519	517	529	551	527	531	556	530	508	542	558	538	573	520	540	539	509	478	548	562	536	485	538	523	549	533	538	572	566	559	542	565	537	524	539	540	522	568	572	522	540	517	484	547	526	535	553	547	548	537	530	517	580	527	572	557	538	577	554	561	548	561	535	525	541	540	508	521	531	508	526	524	524	535	559	524	552	533	565	570	553	534	545	595	540	535	562	541	522	538	532	545	579	571	483	533	517	553	573	561	519	539	534	555	520	558	571	523	561	547	549	543	506	555	484	525	539	548	528	536	529	517	537	527	540	567	548	544	517	518	541	539	522	570	565	513	521	531	536	535	520	549	527	565	555	519	533	549	554	498	517	577	525	550	511	564	554	535	526	529	559	517	519	512	547	543	527	553	552	525	527	547	553	524	514	585	530	551	559	515	586	539	509	526	508	547	561	551	561	537	510	521	541	546	560	546	557	568	511	540	509	579	526	510	522	490	520	557	557	537	543	513	531	573	560	533	559	508	545	526	585	486	572	546	509	555	544	498	560	526	529	525	514	567	560	511	524	518	490	577	512	569	493	544	542	544	532	537	553	521	553	530	527	495	533	538	513	573	525	535	528	517	461	598	553	496	502	523	572	535	514	531	574	517	545	560	545	533	566	525	540	537	537	549	544	500	537	506	553	521	562	527	586	501	573	567	525	559	554	536	552	515	466	536	547	527	537	567	512	503	536	557	529	536	535	499	581	537	570	506	536	564	501	489	539	583	529	535	570	567	541	550	500	531	554	535	549	558	576	541	522	552	554	515	543	538	538	529	547	619	519	481	504	549	511	553	552	495	546	522	562	544	559	561	578	546	476	538	575	524	554	516	531	528	540	528	530	564	502	574	519	552	554	555	549	512	532	553	538	544	563	525	543	494	544	573	536	572	543	525	576	537	562	529	545	529	527	532	495	564	535	575	565	504	588	585	543	555	545	547	523	566	537	545	554	553	522	515	593	527	520	569	552	536	547	550	541	497	527	554	540	515	515	549	493	523	583	510	571	539	565	512	523	520	575	542	563	581	575	570	513	525	554	528	552	551	517	545	577	533	554	537	568	560	570	550	556	531	578	560	553	536	511	559	566	540	547	522	504	544	547	566	533	532	539	524	578	585	555	529	561	503	572	541	548	526	573	562	503	535	531	529	551	574	522	575	561	543	526	539	523	531	558	576	537	524	556	580	570	534	549	542	513	556	530	530	492	515	547	526	553	504	575	535	568	555	545	515	474	534	587	557	538	549	571	569	547	509	554	549	531	568	530	527	555	532	529	516	549	526	564	538	494	553	525	558	551	537	540	531	549	544	510	526	578	496	590	480	568	555	494	553	583	541	536	540	526	559	524	566	575	504	534	535	529	515	556	521	532	531	549	565	524	550	535	542	515	536	535	533	512	518	563	548	519	525	543	555	525	500	558	525	538	570	540	539	516	528	567	496	563	515	532	545	542	532	520	563	573	564	551	517	513	540	512	502	532	570	540	560	524	508	599	531	500	525	561	532	528	539	542	564	538	559	543	525	512	575	536	536	558	516	557	524	516	544	482	546	579	534	511	567	521	574	519	543	526	568	560	570	528	526	562	563	501	513	518	496	531	558	536	522	544	512	544	500	527	531	508	525	532	547	574	571	535	538	574	498	524	540	560	494	529	554	525	533	488	569	537	538	535	559	542	496	524	578	559	489	531	556	533	590	537	521	495	523	548	531	544	548	561	539	505	518	536	530	556	540	503	539	566	600	530	548	499	535	555	534	544	546	510	536	498	532	538	522	531	553	553	568	549	541	508	522	524	604	499	550	545	512	533	527	533	544	539	542	565	553	497	508	541	513	498	574	518	502	487	590	539	551	539	534	546	555	532	528	531	565	507	545	512	558	585	516	550	530	526	545	523	532	530	513	527	547	548	529	553	581	502	541	551	517	542	550	547	546	536	484	519	527	559	529	555	531	518	537	569	536	534	547	549	529	549	553	512	516	540	532	550	595	526	512	540	521	480	529	567	568	544	573	587	484	558	525	513	557	566	535	527	499	563	562	540	566	559	531	512	574	571	552	496	573	543	513	545	515	517	513	524	515	538	533	539	520	561	552	570	576	559	527	555	548	530	525	541	564	495	539	508	552	563	572	523	537	537	562	524	511	563	545	542	553	594	522	536	533	560	509	519	514	527	543	517	497	523	510	510	503	489	538	523	548	507	537	537	518	579	561	525	532	529	556	560	540	529	486	571	569	515	544	527	486	512	531	562	512	549	522	542	503	574	513	523	532	541	574	526	576	529	562	540	517	532	535	524	510	568	532	571	506	529	541	488	544	540	557	559	508	518	521	545	530	535	563	542	567	547	533	548	547	546	570	538	550	601	522	556	519	569	555	543	532	559	586	574	564	552	533	555	530	512	564	524	526	520	538	545	561	527	573	518	532	517	542	588	556	553	531	500	531	566	560	521	565	525	539	571	522	551	542	539	515	585	546	560	556	532	560	525	556	568	559	504	544	573	524	529	511	548	555	553	523	527	533	548	547	540	513	533	556	549	556	557	490	567	531	561	527	560	537	583	557	530	539	512	514	547	571	513	530	546	512	565	539	522	593	565	546	554	507	543	534	551	548	528	536	546	536	527	574	567	508	563	541	538	571	537	555	552	562	532	513	546	546	520	554	550	559	550	580	532	571	536	559	587	568	545	546	575	534	537	494	539	543	552	511	559	577	564	534	538	497	544	567	549	545	542	501	536	529	539	532	550	524	496	527	543	524	551	496	571	564	548	561	559	546	537	528	528	552	532	513	504	546	547	523	546	551	547	570	492	518	548	552	543	561	517	565	538	534	557	539	538	521	524	532	548	559	533	521	576	507	517	508	578	559	559	550	529	552	565	529	543	562	586	554	562	549	521	566	579	512	483	554	510	551	520	564	568	575	534	568	545	574	522	557	513	542	586	504	556	571	529	536	533	544	573	536	512	545	540	501	553	576	557	554	506	496	569	541	569	539	562	524	531	539	516	521	540	565	527	524	557	529	564	563	531	522	547	541	547	489	511	559	536	533	552	565	529	555	543	554	532	587	530	545	556	523	545	525	550	544	568	548	488	507	542	554	584	560	548	520	535	566	506	543	508	562	542	501	521	525	540	556	537	527	512	550	536	509	584	547	548	578	548	535	574	565	519	551	519	547	569	501	529	550	533	572	523	507	520	526	549	504	536	565	532	568	565	511	550	546	563	513	556	533	511	518	530	557	537	537	507	589	509	567	560	529	511	570	542	544	516	533	546	537	565	529	532	547	539	529	550	514	554	577	475	529	540	562	515	556	562	521	540	534	521	508	519	532	559	556	563	497	582	559
45793	13817	2494	875	542	398	309	270	246	240	175	216	185	187	177	161	158	132	153	145	136	147	136	156	119	143	132	142	120	130	140	106	123	125	133	129	127	135	101	131	136	121	126	117	121	120	118	133	139	121	132	111	138	140	121	136	127	117	116	134	141	124	136	121	132	120	117	143	110	124	118	128	112	116	143	116	117	115	100	125	137	128	116	118	129	97	122	114	111	124	129	126	97	137	115	132	106	112	108	124	124	108	131	126	119	119	119	107	146	113	122	115	120	111	101	115	104	126	141	127	123	114	112	134	130	138	102	109	140	141	126	121	121	120	122	126	141	102	118	125	116	130	125	117	128	141	124	148	111	118	144	154	150	100	96	123	136	124	119	124	103	116	142	104	119	125	121	113	137	119	126	107	112	137	114	126	131	130	103	138	136	140	106	86	112	114	121	113	132	115	108	111	150	129	134	138	140	125	138	123	110	124	137	114	118	148	129	119	137	125	120	120	117	132	129	113	110	133	131	131	125	111	97	119	113	143	136	118	124	129	93	100	120	128	139	122	117	108	127	144	140	110	120	131	115	131	113	111	136	135	134	103	110	107	105	109	129	111	112	114	133	118	109	144	118	127	117	97	126	132	118	123	120	133	121	119	133	137	131	119	138	127	128	115	121	106	112	124	142	153	133	122	114	130	148	113	113	106	118	110	129	121	136	115	116	132	132	143	113	134	133	132	117	123	101	134	123	121	124	129	128	121	119	104	122	101	110	119	127	120	118	103	126	125	115	137	146	121	131	138	93	125	137	119	110	122	121	140	141	134	108	135	101	124	130	130	114	123	127	113	115	101	113	117	122	111	125	119	127	121	118	147	105	121	139	113	146	115	120	115	134	125	120	117	119	134	112	118	117	130	97	144	133	118	125	122	104	113	109	110	109	119	122	114	127	106	135	113	115	119	115	138	104	133	113	122	130	111	120	115	113	119	118	123	128	124	120	105	105	141	134	134	131	106	111	118	139	100	117	122	121	123	115	125	121	120	122	118	128	128	111	133	137	106	121	142	116	117	128	111	132	106	112	120	118	129	127	123	137	106	116	119	120	110	114	117	125	132	114	142	107	126	106	139	140	129	119	127	105	138	114	133	109	131	122	123	117	139	112	127	116	128	114	131	124	133	103	109	152	111	107	109	106	120	121	124	127	143	113	137	127	110	132	125	111	116	131	133	115	132	123	118	133	142	136	132	130	126	111	132	113	114	113	141	120	105	138	107	119	133	121	132	125	107	124	113	128	127	114	134	124	128	118	124	125	128	106	139	117	115	120	110	113	128	121	121	136	107	132	134	134	114	125	105	127	137	119	110	128	113	122	126	121	125	120	103	136	134	106	106	105	129	131	133	131	123	125	119	92	95	109	120	129	133	141	131	135	112	127	129	127	144	114	101	118	127	123	110	115	112	120	139	149	131	133	148	135	108	122	120	134	109	124	135	151	117	119	127	119	119	99	100	130	125	142	137	111	120	136	131	126	96	127	133	119	125	113	119	137	142	109	129	126	125	127	140	137	110	119	118	114	114	123	120	124	119	114	109	124	131	117	125	123	123	98	121	128	114	120	114	112	119	115	122	136	117	136	134	85	116	118	132	104	110	117	133	130	134	125	121	127	132	114	108	116	114	116	104	124	136	111	118	123	114	118	132	109	126	126	129	131	111	110	115	115	116	124	129	116	102	125	124	100	112	100	115	118	142	111	130	123	115	111	116	108	120	104	102	122	126	124	110	118	110	124	118	140	123	132	139	134	134	127	144	136	147	91	128	120	128	120	131	127	108	131	139	146	119	126	125	136	128	108	112	113	119	104	100	119	107	103	152	137	118	138	119	145	122	117	127	128	133	124	131	146	131	139	153	120	97	137	134	99	125	131	126	129	129	126	121	120	137	125	119	115	106	121	127	126	137	119	117	121	130	89	118	151	109	118	121	121	136	120	123	133	141	114	105	138	129	111	146	123	125	121	113	119	126	120	127	130	144	114	125	113	121	117	117	98	126	108	138	125	142	103	119	125	126	98	126	121	106	129	108	131	125	114	134	88	114	125	142	136	126	102	125	126	99	121	118	103	118	118	114	125	140	120	119	123	106	115	142	137	120	127	119	115	114	116	119	141	115	128	122	116	124	113	123	120	113	110	109	130	119	141	140	129	124	121	114	124	102	124	128	111	111	108	127	130	107	129	132	106	131	123	122	128	105	119	111	128	119	119	119	125	141	127	80	104	129	106	111	115	129	142	115	99	121	124	136	138	126	130	136	113	123	106	128	138	117	154	137	130	117	125	117	106	120	125	136	142	135	129	128	127	115	119	127	118	139	114	91	131	146	113	121	131	146	140	122	137	106	115	108	111	119	147	112	130	117	127	133	119	132	128	116	122	119	117	110	133	127	119	143	128	125	111	124	125	105	125	115	113	112	117	114	129	126	122	146	116	133	137	138	131	128	117	116	112	125	142	131	152	111	128	124	128	127	129	128	128	130	113	119	125	126	115	137	128	122	106	125	137	130	128	114	109	115	121	144	135	116	103	110	95	100	120	91	136	128	120	124	121	135	117	126	142	124	106	123	130	124	118	120	114	119	125	132	118	128	116	124	113	123	124	139	106	128	126	111	124	110	118	120	132	108	128	114	128	108	147	137	113	121	130	124	114	122	114	112	143	111	110	132	129	126	126	118	117	124	106	112	129	129	128	120	124	110	132	119	111	108	137	97	136	139	125	132	131	105	121	126	122	136	112	130	96	113	132	115	106	112	111	128	134	107	104	125	137	114	95	117	123	133	118	125	119	124	116	104	134	123	112	129	116	145	133	117	123	120	111	115	147	133	126	133	124	105	118	119	104	126	121	107	140	113	136	137	106	135	117	123	133	132	111	114	115	126	135	126	109	146	125	124	130	102	131	111	131	117	99	131	144	108	100	119	128	107	114	146	120	132	108	108	128	119	127	134	123	120	139	130	115	102	140	116	119	106	112	107	112	112	120	112	123	154	111	127	117	116	114	117	137	115	111	135	126	103	121	117	116	123	135	106	131	120	129	128	122	123	135	108	127	120	107	132	131	135	126	103	124	122	123	121	119	138	132	119	108	128	142	119	131	134	141	128	101	106	114	114	115	128	121	110	129	146	129	121	130	109	121	131	151	129	140	121	145	119	125	116	121	112	111	129	110	135	110	113	130	128	111	128	124	127	131	124	137	131	122	128	114	108	136	130	155	108	113	126	124	118	126	130	130	132	123	118	121	123	127	129	131	108	116	144	110	118	137	113	112	116	133	121	113	125	120	119	123	111	117	137	136	109	146	101	132	112	113	115	121	142	125	127	125	126	114	113	118	118	116	107	99	117	117	118	124	122	108	116	97	111	137	119	140	112	129	142	134	115	105	106	124	115	125	137	128	128	137	99	122	113	116	121	122	127	120	128	115	132	118	112	125	115	123	135	119	136	128	110	136	125	111	137	116	110	131	132
20636	1027	2031	2547	2217	1773	1557	1296	1061	1027	854	769	745	649	669	584	613	557	540	466	476	491	487	490	418	478	448	407	428	403	450	421	389	406	395	425	380	381	346	361	382	365	382	366	357	371	386	357	401	392	349	416	372	328	358	383	371	340	357	366	352	387	377	352	348	370	343	388	365	362	371	359	354	338	348	368	346	359	325	342	353	339	351	386	302	354	370	364	349	321	360	340	343	328	326	367	310	362	348	372	333	367	342	349	336	382	375	371	358	359	388	346	342	316	392	363	321	355	340	338	378	360	354	355	343	340	343	336	331	367	340	371	372	341	315	388	378	345	342	325	357	359	325	320	381	329	354	338	368	339	342	355	365	325	347	327	335	373	369	346	347	397	346	312	342	350	291	334	315	343	363	323	328	338	392	334	350	346	340	338	322	339	335	331	353	358	343	319	333	368	324	331	321	350	338	334	338	349	364	360	354	339	339	336	340	339	356	385	356	358	283	326	364	313	337	331	363	348	342	348	357	338	326	368	327	330	343	359	329	369	345	332	354	336	326	313	329	384	364	351	316	357	342	341	373	332	362	357	360	335	315	344	314	354	342	358	351	376	362	350	389	346	317	345	338	343	335	350	347	358	346	347	347	322	341	354	366	343	330	337	367	351	354	337	383	340	340	363	332	351	356	301	340	333	381	363	355	354	357	348	372	307	348	385	373	356	340	348	323	350	358	355	327	320	371	325	351	350	329	357	333	300	366	320	341	344	378	355	363	335	341	331	349	388	358	336	349	311	343	331	350	333	356	354	336	333	366	346	361	327	315	358	384	367	355	352	357	378	337	358	327	366	338	347	343	339	357	351	354	372	319	336	320	366	328	327	319	325	353	345	350	369	365	325	333	337	354	333	325	353	332	398	361	348	353	353	343	339	328	356	339	365	355	307	365	350	354	338	346	380	360	351	347	335	325	368	352	312	327	338	341	359	338	337	364	363	324	331	326	343	363	347	380	325	327	346	364	383	338	334	385	354	370	301	364	335	402	340	327	345	362	326	331	347	333	360	351	365	354	344	320	374	335	364	338	328	330	323	352	348	316	332	343	361	321	330	351	356	326	338	322	337	365	353	319	336	349	361	327	297	332	358	357	318	323	385	301	336	343	334	361	345	341	341	359	367	343	360	314	336	367	367	351	333	343	348	397	346	352	359	338	344	354	359	342	359	366	318	366	354	339	367	345	340	383	383	363	323	319	375	341	353	353	349	354	336	333	329	359	325	313	341	378	340	309	319	348	322	371	354	344	325	339	360	345	376	372	353	379	330	331	352	349	350	350	335	372	309	359	336	351	349	349	333	354	322	294	373	334	281	375	364	337	343	344	347	380	353	336	377	346	346	372	342	352	345	350	349	359	416	342	345	374	368	359	325	364	306	317	337	364	340	320	350	348	364	354	332	339	326	352	339	360	318	369	348	343	314	359	348	336	352	343	359	351	331	322	353	356	356	325	302	340	351	358	343	341	336	354	349	353	347	339	336	334	321	318	337	343	356	327	346	341	352	336	340	302	326	330	375	327	319	338	359	358	354	352	380	347	334	350	318	343	381	396	374	305	352	309	324	368	335	338	360	327	354	343	338	318	347	336	346	334	348	348	335	319	366	373	362	345	347	355	325	367	384	360	321	377	338	367	344	335	353	317	336	319	344	340	336	340	333	372	356	346	355	412	331	321	359	314	346	323	332	349	334	350	334	325	377	339	353	344	335	343	319	349	344	330	325	344	392	338	342	353	367	311	346	343	333	368	342	343	324	299	362	345	340	340	339	351	364	375	353	334	348	343	370	359	329	355	361	328	364	342	287	321	348	355	334	327	361	358	375	327	363	349	341	339	334	361	343	337	355	357	387	363	366	360	361	321	334	347	344	369	356	298	383	336	364	352	346	303	328	331	345	355	339	323	314	363	382	357	303	320	388	347	328	331	342	326	346	337	375	406	374	369	316	352	351	342	350	365	337	340	356	346	311	363	351	337	356	310	363	300	331	364	361	299	352	373	376	346	316	331	345	330	329	323	335	328	340	348	362	320	353	346	334	333	367	336	360	306	314	344	357	325	352	349	332	376	341	332	369	341	353	356	333	332	357	330	366	337	355	343	361	362	326	326	349	328	343	371	328	315	318	339	357	351	321	350	374	340	339	349	378	359	373	362	330	380	338	363	326	329	357	365	335	356	313	337	352	358	345	335	352	356	333	348	352	342	338	378	357	343	354	326	350	335	339	384	356	346	343	339	359	328	346	328	314	348	346	353	352	344	318	340	350	372	374	323	340	304	341	328	338	332	358	372	343	386	359	334	340	351	365	344	385	355	311	317	350	337	365	356	324	326	363	338	347	355	324	326	364	337	310	340	371	357	369	316	318	352	333	338	339	358	343	345	350	378	382	334	358	354	338	345	334	319	361	350	340	362	311	354	320	351	317	335	320	329	336	357	363	339	349	321	381	375	354	321	363	350	349	334	355	358	338	361	336	352	347	365	337	338	330	337	381	323	356	355	345	324	379	375	371	353	339	353	333	326	335	362	346	334	354	349	344	333	356	342	309	323	314	342	355	330	342	324	383	355	346	315	332	345	317	346	309	354	336	329	337	366	317	336	366	307	338	341	351	302	344	349	358	354	351	348	320	333	334	370	361	358	349	321	370	343	343	333	341	338	365	359	354	314	344	330	330	348	356	364	355	356	320	351	304	358	393	336	322	364	344	335	340	382	352	326	342	344	329	303	358	338	365	376	356	384	362	344	369	341	341	322	345	334	348	352	338	364	326	340	322	386	347	311	368	347	363	336	325	302	332	333	356	342	340	327	333	343	317	314	331	342	358	354	339	369	324	358	365	352	359	351	327	362	327	333	317	361	326	372	339	357	330	318	346	362	351	360	341	370	358	274	339	345	349	325	374	369	344	346	356	353	378	332	373	325	384	324	354	343	350	352	327	381	337	362	347	347	327	331	310	384	328	357	351	327	369	373	348	340	353	337	362	380	363	342	335	377	340	348	358	346	346	344	365	344	321	355	337	362	380	326	327	334	300	333	342	322	340	332	348	335	326	356	386	337	330	324	352	351	357	337	334	358	328	343	392	340	359	351	330	332	351	349	338	349	355	348	376	351	355	359	335	331	359	310	336	370	371	302	350	354	324	330	353	349	342	337	348	323	346	330	368	344	341	381	371	356	353	349	345	347	352	326	345	359	334	328	358	361	356	339	335	348	380	350	340	356	362	337	338	351	325	341	385	328	346	412	350	356	355	332	330	349	352	361	369	345	391	309	365	335	361	366	357	340	327	328	358	329	339	360	350	365	324	380	370	364	325	366	378	359	334	331	338	340	341	370	366	337	324	359	347	370	332	373	362	352	348	339	340	354	374	340	341	328	354	303	354	344	364	335	366	337	325	392	356	331	364	346	334	357	326	337	345	356	331	335	327	322	320	359	309	341	373	330	331	364	331	337	355	343	358	353	358
53251	20487	11556	2509	1229	894	685	603	509	439	413	414	339	362	331	341	307	289	249	301	267	290	307	280	260	275	267	241	254	275	289	270	232	273	258	243	256	243	252	266	214	260	242	249	238	265	242	230	246	248	256	270	204	221	246	244	252	231	239	308	248	239	279	231	237	267	257	252	237	252	240	259	227	253	287	248	250	237	226	258	267	227	229	236	215	253	251	243	262	245	287	285	221	251	224	239	239	264	215	253	227	253	262	235	251	261	232	214	240	240	235	227	228	254	259	221	236	241	225	238	230	258	235	246	233	250	271	234	278	259	246	236	255	259	246	253	259	224	239	240	220	226	240	236	244	225	250	255	246	264	235	247	238	256	217	222	260	228	263	256	252	242	233	244	235	203	252	250	239	257	247	251	259	246	269	245	259	260	238	252	231	250	267	265	270	242	240	259	271	246	234	241	218	246	248	270	253	229	228	253	244	232	239	246	228	258	241	239	267	250	255	253	254	231	244	225	212	248	259	248	259	266	233	227	248	246	220	257	223	246	242	260	242	277	233	216	244	235	235	236	226	230	265	245	255	239	266	248	260	237	263	246	263	247	272	238	257	248	250	269	256	229	222	231	253	239	237	262	249	240	257	247	232	232	248	218	247	257	245	251	266	249	224	289	234	268	240	274	212	258	249	262	259	238	252	245	243	236	248	260	257	261	266	253	239	258	267	265	231	237	234	240	269	247	249	237	241	221	241	257	236	228	242	272	259	240	235	228	248	235	238	244	243	239	247	265	252	250	223	251	250	230	213	254	230	268	226	260	218	231	249	235	251	245	250	242	233	275	254	251	252	262	216	243	222	241	247	272	238	263	270	208	250	236	235	223	262	229	247	256	230	234	249	252	247	264	247	253	257	236	225	271	242	246	263	271	259	242	246	251	267	261	252	250	254	233	261	269	217	262	230	237	245	254	261	246	238	259	238	236	246	227	252	212	255	243	201	243	247	271	287	212	241	251	254	231	233	250	235	249	247	235	233	251	270	238	247	237	228	256	226	216	214	230	286	288	251	266	246	240	243	228	227	236	255	228	246	247	252	267	252	237	247	236	249	232	231	257	222	258	218	256	232	267	234	245	250	288	279	258	219	214	266	252	263	264	250	229	227	233	231	244	242	246	217	263	243	233	266	258	258	240	244	254	236	235	259	275	254	204	265	237	221	236	221	217	239	260	250	264	261	247	237	243	246	245	269	224	257	257	265	252	258	254	232	223	259	228	225	248	225	267	239	231	241	256	252	236	228	240	223	265	250	237	250	220	235	250	229	248	219	250	241	254	262	245	221	236	233	266	267	226	230	249	231	253	262	253	225	238	238	238	244	256	246	233	257	239	252	237	253	245	278	244	226	245	268	257	260	248	251	220	243	259	266	245	275	227	230	249	263	241	258	233	212	266	242	254	256	230	241	248	274	240	259	240	259	221	246	214	250	238	253	243	231	235	228	261	227	262	234	242	229	234	232	227	241	254	266	243	227	245	246	243	225	247	226	237	275	253	250	237	228	251	244	225	268	270	263	235	248	205	271	266	244	252	256	215	290	258	223	240	229	248	246	240	248	244	210	295	237	247	260	263	264	229	261	233	228	272	242	205	233	234	215	240	255	268	220	224	249	245	277	252	252	213	265	232	214	281	215	254	231	255	246	240	266	269	259	271	264	242	224	232	216	263	234	270	238	254	227	226	259	215	261	253	225	251	242	253	253	236	244	232	259	234	264	210	250	268	188	258	218	217	264	235	263	234	240	265	228	241	236	239	247	239	266	219	251	231	240	236	277	258	267	228	248	219	247	252	262	230	274	231	257	250	233	241	253	216	250	230	227	247	240	247	243	241	235	249	249	262	243	250	240	262	235	242	250	263	234	229	230	235	275	257	252	247	266	256	247	238	247	235	259	237	256	248	233	247	246	240	249	252	249	262	250	247	243	267	277	213	220	246	249	225	239	234	230	233	202	253	235	249	235	243	243	272	241	247	254	223	238	243	247	257	237	217	234	241	223	238	257	245	232	252	255	280	255	253	239	251	229	274	242	251	278	268	232	241	249	249	258	217	245	240	245	255	227	231	237	234	281	259	234	234	232	273	256	250	244	212	245	254	260	290	235	275	229	262	234	256	250	250	238	252	227	249	229	221	235	236	251	248	266	260	258	251	224	217	234	269	221	254	259	262	220	233	251	237	225	245	244	229	284	243	203	231	242	249	265	240	226	241	257	247	217	235	248	276	240	263	236	264	256	264	221	258	245	241	255	248	220	224	280	270	254	257	240	248	221	233	245	268	271	260	236	234	231	263	203	255	235	245	225	249	271	251	228	240	264	254	235	231	228	235	204	253	245	238	227	255	252	267	235	232	226	225	221	239	227	227	255	241	251	247	263	253	235	239	237	259	235	215	215	243	236	201	241	244	246	268	268	232	247	256	224	220	229	248	234	217	284	238	235	227	248	243	209	237	261	258	259	275	249	245	252	253	249	247	221	253	244	281	233	258	239	224	238	266	260	253	233	243	240	251	266	226	241	245	236	251	246	268	212	243	215	242	243	275	227	247	257	237	241	254	253	231	213	207	244	251	244	239	254	252	230	222	215	269	238	261	266	230	239	241	243	250	237	261	224	227	220	231	244	235	242	230	255	230	246	252	266	222	241	254	239	276	230	239	235	237	240	251	246	215	233	243	246	249	288	257	254	217	254	257	257	243	244	254	229	230	230	232	254	248	225	242	262	243	221	253	236	252	226	259	267	237	239	250	223	241	221	222	237	243	219	241	268	275	245	217	231	226	251	260	243	234	241	213	216	214	234	261	249	243	246	284	253	228	248	256	233	259	211	255	258	268	251	229	238	260	230	248	256	223	229	254	249	235	228	220	231	241	251	245	249	237	216	238	262	228	239	231	246	248	268	251	248	212	258	273	259	251	234	240	244	281	251	231	246	272	239	243	258	244	249	221	232	245	251	236	263	251	261	239	258	244	215	233	262	244	273	219	240	216	248	239	274	245	228	234	223	247	259	229	237	238	232	253	277	279	276	217	254	277	269	257	251	257	231	248	218	257	244	269	241	250	260	263	250	221	249	215	258	269	236	254	247	237	254	271	236	241	235	222	248	241	233	231	250	226	241	250	228	268	236	252	208	224	238	244	249	279	239	269	265	248	271	258	253	217	212	259	247	236	237	243	256	247	231	218	291	257	255	252	250	266	248	261	233	248	241	243	269	231	260	249	236	245	234	234	269	245	260	254	235	223	247	239	226	256	234	223	253	254	233	277	264	232	254	260	235	261	240	273	261	207	245	245	232	253	237	251	296	234	261	203	259	236	213	213	245	236	223	252	237	250	261	244	247	234	250	263	233	241	250	229	262	255	239	226	232	255	226	259	253	219	276	268	257	277	259	233	243	225	229	235	270	218	263	227	224	253	223	247	209	212	228	264	286	215	247	256	271	253	223	239	253	234	238	232	247	232	246	235
26262	1940	4095	4820	4204	3451	2861	2370	2034	1843	1669	1516	1422	1199	1124	1142	1045	993	981	945	904	927	873	846	780	849	846	765	771	708	746	732	753	773	729	709	685	664	695	722	739	688	709	681	675	637	676	737	651	725	636	661	643	630	656	623	650	620	671	620	652	658	643	628	670	617	617	669	610	631	663	711	626	591	635	664	660	614	654	644	657	617	664	631	614	596	646	613	565	626	639	594	650	627	598	633	608	620	617	637	668	625	622	598	615	648	616	598	632	619	632	637	644	631	626	611	608	637	578	643	607	596	549	615	587	624	602	646	578	604	613	633	620	644	632	615	610	632	594	622	605	644	620	593	622	647	604	589	605	562	660	592	618	630	619	628	608	600	606	626	601	663	629	612	577	634	619	618	618	594	595	559	639	570	651	608	626	646	597	601	616	605	620	612	638	599	604	658	651	636	626	646	585	651	640	611	617	563	606	626	612	624	612	613	660	619	586	564	611	608	659	618	660	609	627	610	606	620	592	656	620	628	639	643	610	667	644	632	653	608	602	585	592	578	610	583	570	650	625	601	654	615	606	645	614	608	631	621	632	594	630	604	614	623	590	613	610	614	612	596	631	608	614	647	592	630	622	636	649	621	627	588	616	580	567	633	575	617	616	618	565	637	603	631	586	614	630	611	646	649	601	651	618	614	627	646	604	585	652	619	602	583	603	592	596	626	595	601	622	674	633	584	627	617	638	605	633	621	626	584	574	605	612	600	593	638	615	661	568	596	608	591	597	621	595	579	631	624	619	596	616	611	541	596	648	596	622	632	584	614	593	600	652	604	590	621	574	640	566	644	650	625	616	607	641	628	609	605	638	626	576	595	602	548	628	610	604	606	636	604	640	599	652	631	649	596	595	659	670	613	609	626	609	629	646	615	648	600	568	631	614	589	601	609	598	586	636	569	596	620	638	615	578	610	615	577	602	600	589	653	637	594	621	609	616	598	626	597	604	620	625	617	610	579	593	637	583	627	584	622	654	606	554	580	643	608	629	600	616	607	587	593	580	618	628	602	627	589	625	610	576	668	655	627	582	647	610	608	623	646	631	622	573	607	575	658	603	632	631	640	562	582	640	599	584	607	616	614	601	619	599	621	641	578	601	608	633	591	591	603	638	598	626	613	679	668	610	608	600	614	621	596	576	591	606	614	604	646	594	564	621	644	595	595	589	675	603	623	593	625	644	624	595	654	641	618	608	558	574	609	593	602	634	599	587	617	671	647	663	637	626	608	634	602	659	611	601	638	667	645	635	661	597	615	606	641	605	632	609	623	614	605	652	637	676	606	613	630	624	632	609	642	586	641	606	610	616	615	568	651	651	589	608	620	663	606	603	632	628	662	676	602	652	663	630	657	664	633	619	590	592	606	586	624	627	621	634	593	618	651	654	653	574	619	634	619	632	558	613	609	595	621	617	621	647	596	609	598	630	587	566	568	634	631	605	603	619	622	590	592	556	621	612	601	616	612	605	648	640	613	603	573	644	639	617	641	603	614	605	605	611	627	625	612	599	607	617	637	644	607	641	625	605	605	618	593	598	658	649	636	599	622	663	599	614	587	617	586	598	606	634	607	558	607	611	585	611	582	616	582	613	606	594	660	610	635	634	584	616	574	622	594	604	576	600	606	601	626	627	621	617	647	610	583	601	612	639	577	600	631	584	610	622	599	593	612	642	614	614	601	622	615	625	641	571	599	580	635	599	626	628	664	588	633	602	639	564	587	667	630	621	592	628	611	591	633	657	618	606	627	601	656	618	578	667	611	596	645	583	594	642	649	617	622	609	592	613	641	585	629	637	669	619	601	628	615	631	669	565	604	585	584	609	586	659	591	564	594	617	588	610	608	657	597	624	638	626	630	600	618	612	612	630	639	609	595	551	615	576	592	595	595	668	582	602	645	615	613	585	591	614	614	619	621	638	608	615	649	597	590	637	613	623	613	580	592	623	607	604	598	597	618	593	615	634	612	617	650	660	601	612	612	644	615	572	617	625	585	654	657	604	622	634	595	567	611	610	627	646	636	611	605	619	613	588	625	607	615	617	622	637	592	630	607	619	594	623	607	611	568	571	606	645	655	609	625	621	625	585	616	649	575	617	609	652	641	648	598	637	591	659	606	612	608	615	640	617	581	613	617	635	610	561	613	629	670	565	599	590	603	626	631	596	651	638	591	577	591	585	605	650	621	604	614	647	652	596	611	628	649	565	574	636	605	597	581	577	624	622	631	623	583	594	600	595	631	614	555	625	592	624	631	612	580	643	636	625	624	602	568	612	610	562	629	655	587	557	642	599	653	642	649	629	590	569	620	650	590	628	608	630	587	659	599	624	620	645	652	639	652	624	593	582	585	600	603	607	586	588	600	646	648	599	633	616	602	602	604	613	580	625	596	614	612	634	629	587	575	603	616	580	618	597	628	627	613	623	564	644	616	632	623	602	631	600	592	569	555	657	632	635	657	599	574	603	624	617	666	545	613	634	650	575	628	588	653	627	645	638	646	626	568	605	641	638	602	636	627	582	600	654	591	615	598	626	621	650	618	589	630	586	635	643	618	616	708	623	610	615	604	589	633	605	599	643	669	556	592	638	638	590	589	634	593	609	640	586	651	619	625	598	640	636	640	620	579	604	644	645	626	645	617	630	568	595	628	648	609	587	632	618	637	589	681	604	656	618	653	679	612	631	619	581	629	652	596	606	583	666	633	633	605	565	636	588	643	610	568	590	620	654	577	594	594	645	633	618	619	642	566	608	584	645	601	630	634	599	601	587	631	586	632	590	599	555	624	592	630	588	641	599	629	632	600	563	647	606	642	668	623	592	616	604	610	603	601	584	624	674	594	626	625	614	616	614	638	605	590	556	581	594	615	615	660	632	628	656	606	651	641	600	628	618	644	596	612	607	584	649	670	614	637	593	613	639	610	573	613	584	647	645	604	643	617	599	617	588	607	577	605	607	636	602	650	636	579	572	595	595	618	600	612	593	551	596	593	555	574	576	631	633	608	609	630	590	625	586	596	595	581	616	607	653	665	629	574	628	619	587	597	618	631	645	609	608	635	602	625	639	610	573	642	602	652	618	647	623	620	557	577	607	601	627	625	607	609	617	637	598	621	575	573	605	566	622	640	583	625	623	613	635	625	616	588	665	614	604	628	619	626	591	560	630	590	601	643	634	621	571	627	612	633	554	612	593	607	617	623	591	608	624	621	642	635	678	611	617	619	611	623	624	618	606	602	616	582	644	622	657	570	655	616	601	588	619	649	617	662	597	614	604	618	605	582	607	602	624	605	668	587	608	613	622	616	621	606	598	617	618	646	649	598	615	655	603	647	601	660	621	619	632	595	621	591	612	599	608	629	611	567	634	604	602	662	598	636	575	577	607	566	636	576	633	620	608	637	639	605	583	620	571	617	612	645	611	652	613	628	622	607	606	640	647	644	623	600	611	629	647	624	592	586	605	591	640	590
4665	288	228	226	223	215	203	205	245	223	220	233	234	266	211	190	233	219	200	215	214	239	193	203	232	226	242	198	234	258	224	206	219	181	235	233	203	235	199	241	216	228	208	201	203	204	250	225	234	235	235	226	237	234	243	208	227	238	205	246	226	243	229	202	248	232	248	198	238	225	240	212	224	200	218	216	219	204	192	232	218	216	224	230	219	226	226	233	237	231	199	202	210	204	237	212	212	258	215	238	226	217	211	203	238	215	231	224	223	238	231	258	215	206	218	245	204	253	231	230	231	217	211	243	248	207	235	254	206	211	210	238	216	241	224	219	264	226	226	236	229	218	217	251	247	219	235	216	229	218	195	231	228	218	228	215	229	219	232	227	218	241	217	231	251	235	219	222	222	213	242	214	209	198	241	236	253	235	223	186	213	219	223	228	224	224	208	204	224	213	259	207	232	233	209	222	208	204	216	216	220	240	214	242	216	219	236	206	207	234	210	229	233	228	226	233	259	249	221	176	228	240	209	202	224	216	215	217	205	229	225	222	245	228	225	236	224	229	195	221	248	216	216	194	215	212	193	217	225	249	245	258	238	219	218	216	227	211	247	249	203	224	237	210	247	201	218	226	216	224	278	208	223	222	238	225	233	204	244	242	215	218	244	238	223	239	214	236	231	223	242	211	201	214	247	217	229	227	217	234	213	239	226	220	226	234	193	231	215	237	220	203	240	226	191	179	244	220	227	204	254	219	220	227	209	225	206	223	236	222	223	218	251	241	234	210	211	218	201	235	206	232	210	209	241	217	245	218	246	222	209	200	210	227	220	259	234	236	215	200	213	251	243	214	229	236	213	231	234	247	245	239	224	222	241	224	225	211	215	233	211	228	208	216	238	208	230	192	202	206	235	244	215	213	251	247	215	225	229	228	258	201	210	230	245	216	211	223	233	203	224	185	213	218	206	216	232	194	236	203	224	218	223	218	233	216	212	207	219	183	230	236	250	209	237	235	227	212	199	212	220	215	209	227	211	219	198	230	207	201	236	239	221	221	238	227	229	227	216	202	197	239	224	214	237	222	239	238	220	255	227	235	227	230	224	222	205	235	199	215	244	209	226	206	238	199	226	245	247	192	233	232	229	225	237	236	209	216	220	230	227	230	268	204	221	223	243	222	215	234	227	220	219	232	226	235	228	236	243	223	239	221	237	226	245	247	235	245	229	230	207	244	219	220	219	239	222	214	224	218	216	233	233	189	234	233	217	218	241	229	234	198	191	218	224	227	223	222	244	227	209	228	194	235	234	236	228	225	224	218	215	246	229	219	256	227	225	176	212	232	230	193	271	210	219	218	226	217	222	209	223	209	264	230	227	211	249	222	190	232	202	210	191	229	237	228	246	245	227	205	216	227	198	194	202	216	228	224	204	210	220	212	225	244	254	225	241	223	236	209	220	210	191	214	239	227	230	209	233	226	213	226	219	234	223	221	231	232	217	226	235	206	214	200	233	206	233	179	207	219	209	184	236	220	215	250	240	237	226	245	216	226	198	214	234	214	240	246	195	226	238	197	243	217	224	229	216	234	233	215	220	233	217	242	214	228	223	242	211	214	198	243	236	218	247	192	203	227	253	217	249	224	199	225	201	223	228	190	220	224	233	203	206	199	218	232	221	205	209	223	231	201	203	218	211	206	249	237	202	234	227	219	220	197	214	246	197	226	235	255	222	183	229	225	196	239	244	224	231	199	242	245	218	210	235	214	235	196	225	229	210	243	232	232	198	221	237	260	250	241	214	237	217	238	239	215	230	209	227	227	205	214	231	207	232	216	225	213	223	221	219	226	245	212	228	200	221	224	241	229	209	203	226	236	216	226	240	238	209	211	228	216	218	223	208	209	241	220	237	220	198	220	210	212	227	220	218	236	211	223	226	230	226	212	235	223	243	242	233	211	219	245	210	257	233	240	256	217	238	240	229	226	226	218	254	201	214	233	243	221	236	224	246	225	245	220	215	191	216	214	190	207	212	228	209	230	247	215	213	242	224	247	212	226	234	240	248	217	211	234	196	228	207	247	222	220	255	215	255	203	233	206	214	229	222	248	226	221	236	222	250	219	233	236	199	212	263	199	241	233	208	222	243	234	243	211	215	189	188	215	224	204	203	256	242	209	256	194	220	225	234	234	224	186	234	211	226	200	230	232	253	239	237	209	215	252	229	231	248	214	214	228	227	197	207	222	200	227	239	238	224	238	233	232	225	248	249	211	195	226	228	204	228	207	216	221	239	217	226	238	234	207	206	234	234	221	220	246	221	257	232	222	235	187	227	219	221	213	246	228	210	213	258	216	197	201	216	196	231	232	244	220	242	218	215	242	230	232	194	227	233	232	230	209	218	228	220	208	213	211	232	223	219	227	229	237	219	217	226	194	214	219	208	202	232	225	189	227	183	214	214	243	226	231	216	217	191	228	208	217	225	239	204	229	201	235	214	228	237	246	224	218	214	220	194	229	232	216	200	249	195	223	228	213	212	211	242	246	212	235	239	221	249	208	208	242	232	234	228	250	227	232	230	235	217	242	209	224	203	233	244	208	219	212	211	221	205	224	229	219	233	248	207	228	228	206	206	250	216	235	222	236	217	226	211	229	225	198	218	207	233	234	220	243	224	254	270	226	200	210	242	233	223	192	219	236	213	219	223	206	226	209	231	223	223	213	215	213	238	204	223	228	265	219	219	209	198	213	233	212	246	226	242	216	203	250	211	221	213	221	229	231	256	220	239	226	188	208	215	237	210	226	226	234	245	218	208	222	225	222	247	211	248	242	233	228	207	198	207	215	240	208	245	212	209	202	215	208	213	205	249	205	228	225	235	192	209	252	224	193	249	205	237	240	213	236	228	233	230	232	249	231	209	220	241	205	220	242	228	235	218	237	236	221	228	240	203	234	231	202	225	211	243	213	223	226	218	237	245	224	241	235	219	240	220	215	224	217	201	219	224	230	224	229	211	256	227	192	203	220	229	232	228	212	239	206	191	240	233	226	231	237	239	251	264	235	253	253	232	255	220	229	226	205	204	193	213	236	228	209	249	198	219	224	196	232	233	238	216	202	209	223	225	222	211	201	223	241	203	282	198	217	204	187	229	205	218	215	239	231	223	233	214	212	212	199	213	230	219	209	246	214	201	220	220	212	204	210	229	218	221	226	248	233	227	268	226	221	248	196	206	195	240	219	235	222	214	234	208	220	234	226	203	229	227	239	240	220	227	205	206	258	235	222	222	254	211	241	223	252	225	210	236	207	258	210	216	208	235	201	219	218	218	220	228	240	219	223	234	263	218	208	214	208	231	223	214	244	205	251	232	237	227	224	245	230	189	214	229	213	213	271	217	230	246	207	230	245	263	206	196	243	230	202	225	210	233	229	202	249	256	240	226	231	232	231	221	234	231	219	224	206	204	204	213	216	238	206	224	274	240	252	239	203	210	230	245	220	209	214	214	218	225	199	222	210
4889	551	607	578	573	588	585	529	594	604	518	570	561	585	542	568	531	576	542	524	527	540	536	533	581	575	557	567	553	564	527	505	534	511	537	540	551	559	551	582	506	540	517	524	577	534	557	570	487	538	549	531	565	581	517	557	547	521	538	481	546	533	541	535	528	569	565	516	520	590	548	560	560	535	567	535	581	525	559	542	568	485	535	519	544	564	522	523	541	523	562	547	562	510	554	533	556	545	541	595	513	546	532	553	497	561	601	513	533	554	558	571	521	529	520	506	524	545	542	555	509	552	558	542	524	550	498	562	538	512	513	517	522	560	549	527	574	574	487	526	549	554	570	523	556	540	558	531	528	480	492	506	585	507	526	550	543	548	535	577	518	574	524	530	545	519	544	532	524	555	538	536	516	568	502	557	526	533	574	528	535	537	498	533	512	565	488	543	525	549	513	518	571	522	549	537	509	517	574	559	548	534	518	521	531	522	578	568	496	541	530	567	535	510	528	539	542	533	541	575	512	558	538	588	570	582	522	511	556	551	540	532	551	534	563	516	580	542	540	542	519	558	514	553	532	518	540	569	511	521	525	564	494	562	528	555	533	514	534	571	518	537	558	538	486	540	517	559	521	554	513	581	516	528	549	524	523	554	531	560	499	538	559	563	527	538	526	570	500	526	523	521	537	522	563	566	538	555	491	600	556	548	561	548	548	548	505	528	551	579	503	512	530	529	524	509	569	526	537	537	542	536	507	551	584	538	552	544	554	557	564	508	509	541	536	538	495	535	559	531	559	526	524	541	544	529	572	535	544	528	508	523	568	570	530	553	563	585	531	533	582	510	563	532	533	576	575	534	490	535	552	523	514	529	559	565	566	539	513	572	529	539	538	560	461	570	515	554	558	551	563	512	522	538	534	553	562	543	496	566	523	538	516	582	500	574	567	566	541	545	542	541	515	541	500	585	565	510	548	563	525	507	542	533	537	552	567	506	557	508	520	550	509	537	576	553	530	511	575	542	499	599	547	527	526	580	527	551	606	552	531	540	531	526	527	505	521	523	532	552	514	519	537	537	556	566	538	578	569	546	549	569	557	520	541	538	525	552	530	531	581	549	503	530	556	544	507	497	552	521	562	547	534	517	570	560	515	526	510	551	525	498	537	540	470	506	523	519	517	530	542	527	515	542	546	535	497	541	547	556	566	517	551	513	547	531	515	516	576	507	523	551	515	551	569	576	523	535	555	545	554	529	560	499	531	523	599	516	540	518	510	570	551	539	594	508	557	563	555	559	542	547	551	486	532	533	541	554	497	540	510	553	537	507	512	506	592	556	527	582	570	512	512	527	573	531	592	522	526	539	517	518	511	568	486	523	542	523	523	511	550	569	536	546	538	518	574	519	505	585	549	502	539	579	539	530	521	539	529	546	556	534	533	521	532	561	601	551	562	561	564	521	467	529	530	573	568	533	512	564	556	485	532	543	508	525	504	484	567	577	553	555	519	558	525	531	549	559	554	533	502	526	545	570	567	545	546	553	508	540	598	534	530	555	531	560	582	510	558	520	561	545	546	556	571	527	535	568	549	520	488	563	514	532	511	533	549	524	545	532	545	535	526	545	551	528	511	566	550	521	544	525	544	530	529	538	517	557	527	508	530	557	493	530	532	533	528	541	524	580	547	572	563	495	562	568	544	543	558	560	542	535	554	493	564	512	543	542	579	563	531	518	561	546	527	496	565	554	528	524	533	570	573	513	529	543	541	563	566	568	548	554	555	528	516	539	570	543	537	489	560	533	560	515	529	499	526	527	564	504	559	526	528	510	556	533	528	524	523	555	490	563	496	550	557	539	509	535	544	605	557	542	529	482	560	567	570	529	543	535	541	558	508	566	528	507	535	539	531	510	593	546	524	513	538	520	533	526	534	539	541	578	529	546	515	570	527	529	557	549	538	524	550	562	531	546	518	521	559	508	526	529	585	543	569	562	568	511	561	520	504	536	554	536	557	579	565	552	543	504	512	545	549	560	572	539	509	536	546	562	534	547	538	530	518	560	540	563	527	517	553	543	525	520	533	552	569	531	569	576	545	558	501	513	543	520	548	527	540	529	546	533	528	533	538	576	524	547	558	566	567	544	509	569	516	525	540	523	518	528	542	542	530	532	584	556	575	560	539	536	491	520	562	509	571	521	541	545	565	549	527	503	522	523	574	538	539	532	591	564	518	477	532	523	510	518	593	531	572	543	541	567	482	579	545	554	502	530	529	541	569	546	530	473	517	546	544	541	564	512	589	488	548	529	564	531	573	551	578	545	546	567	504	522	553	545	510	570	537	528	535	529	531	523	595	552	568	507	535	532	552	529	536	549	537	516	525	531	543	527	547	545	527	539	543	511	534	529	562	552	546	573	579	502	531	521	550	522	565	523	526	525	529	503	524	578	545	563	534	545	546	506	528	543	551	491	547	508	492	529	560	554	520	485	517	555	510	535	544	561	497	587	515	578	544	550	498	541	509	516	543	550	516	533	498	565	525	550	489	542	558	521	512	556	516	508	537	546	556	536	566	541	555	484	582	511	530	539	542	547	566	548	555	504	546	486	563	535	579	527	534	504	531	527	552	524	575	536	498	556	540	543	566	573	570	552	536	530	517	516	540	514	522	542	504	567	477	532	565	548	527	526	569	538	526	566	529	550	510	529	543	551	574	512	518	513	551	493	495	521	530	520	540	550	557	557	556	524	524	517	519	498	525	525	560	546	565	540	553	507	527	543	559	547	546	536	525	555	512	558	530	564	546	534	548	500	510	624	521	577	525	561	548	529	515	539	544	548	573	513	550	527	538	497	536	561	539	561	532	502	522	554	551	564	481	541	589	553	544	547	501	547	496	550	526	524	540	543	528	587	513	543	570	551	531	573	551	579	580	537	516	551	538	596	549	546	556	534	527	531	567	535	571	491	523	518	536	517	596	538	572	523	521	485	561	543	520	574	538	523	531	560	517	562	543	524	563	534	545	574	534	492	513	518	575	565	489	532	523	536	516	564	519	526	548	568	571	571	535	572	568	552	552	539	592	539	522	561	539	578	552	548	541	521	537	566	538	527	525	520	547	558	551	541	528	565	534	516	531	566	566	564	487	537	523	541	530	539	556	523	514	526	554	477	496	528	497	543	538	512	554	541	522	495	538	518	520	573	544	512	530	541	541	541	546	567	548	566	540	537	547	541	534	545	552	515	555	566	531	572	529	526	484	553	510	524	516	544	537	544	547	564	522	539	539	534	535	546	550	575	571	545	621	566	518	532	563	517	487	555	567	577	532	583	572	572	579	566	529	589	530	520	545	574	533	553	539	518	573	544	556	545	542	594	519	539	548	538	553	543	530	529	546	552	546	525	511	531	548	527	527	555	527	531	530	534	512	570	548	508	527	515	515	557	544	551	583	503	545	541	548	550	547	549	475	516	533	554	499	543	562	568	575	511	547	555	562	567	532	532	540	532	562	498	503	571
46462	13393	2288	813	531	396	326	271	236	229	212	194	180	149	168	172	150	130	133	138	113	132	130	128	140	141	134	131	146	128	150	110	121	119	138	123	110	133	104	144	127	128	138	125	114	118	127	110	137	112	129	126	126	129	133	136	136	125	127	121	131	116	117	114	128	134	117	115	124	130	123	119	129	138	106	129	107	115	134	136	134	113	114	117	105	118	135	129	118	102	129	144	132	150	115	138	136	114	122	137	115	126	135	136	137	121	128	148	123	119	138	120	137	132	139	129	120	118	130	126	125	132	139	114	108	120	119	139	140	126	122	108	119	111	110	105	90	118	128	111	124	127	109	126	98	149	135	108	103	125	124	108	141	138	113	116	115	138	106	131	134	121	110	127	114	130	136	144	120	114	129	122	129	107	121	129	114	121	121	141	126	135	119	108	139	129	124	144	89	134	111	133	110	141	131	118	123	122	119	141	109	110	106	120	120	123	123	153	110	102	118	116	116	132	113	102	125	121	132	131	126	131	112	143	126	130	123	128	123	114	102	154	112	118	126	138	122	121	124	120	131	116	151	118	118	111	117	116	121	112	117	123	116	105	132	131	131	131	134	121	143	143	111	135	117	123	118	108	126	129	127	130	134	125	130	128	122	87	119	140	127	113	124	106	135	143	118	114	124	112	104	124	131	125	106	138	110	119	120	126	113	112	98	132	130	119	120	121	114	115	120	135	115	139	123	117	133	125	128	124	119	123	117	136	121	146	120	116	109	107	112	121	106	129	119	125	124	120	127	122	125	118	126	134	134	120	127	113	114	126	130	156	120	118	105	120	112	131	128	99	110	116	102	108	123	121	135	133	117	108	111	124	121	128	124	148	131	102	115	115	124	136	113	121	119	113	126	124	119	111	122	105	120	118	118	113	130	111	125	125	109	126	116	123	122	102	137	129	113	119	126	97	114	93	131	118	120	128	106	114	126	112	133	120	115	108	130	145	140	139	136	132	145	132	123	137	135	122	127	131	111	122	103	128	136	119	115	116	136	123	118	98	127	122	122	139	116	121	114	104	140	124	126	117	116	136	132	117	120	116	108	138	151	111	127	124	114	129	107	113	109	135	135	129	112	108	132	135	133	125	113	122	119	134	126	112	125	124	130	123	142	116	137	133	92	96	135	136	128	143	108	103	110	130	103	126	127	129	130	125	141	130	119	107	136	117	110	113	124	144	122	113	117	120	137	137	100	124	117	136	112	132	118	113	117	112	108	143	96	132	105	120	127	107	121	131	137	110	113	111	130	116	133	122	139	119	119	137	130	112	117	120	119	126	122	130	124	131	122	118	137	114	133	134	131	120	138	118	125	121	118	110	122	135	122	125	129	122	120	116	110	113	134	123	136	135	121	133	110	125	129	135	133	111	123	144	113	127	119	112	112	134	151	112	113	124	105	142	130	111	127	123	125	118	127	142	114	127	124	127	123	116	120	119	125	113	122	124	133	136	132	136	122	117	115	120	117	128	108	130	136	121	133	113	137	134	121	124	107	129	121	123	122	145	129	121	111	114	123	116	111	117	123	100	101	114	121	106	121	96	112	106	125	122	113	112	103	130	119	129	115	147	139	128	126	131	120	131	124	122	124	118	126	106	122	126	114	109	124	113	137	129	113	131	128	118	136	106	113	133	117	116	145	126	100	129	126	122	129	131	125	115	144	144	128	132	148	125	120	109	120	112	131	145	122	116	110	125	110	117	136	122	120	136	118	112	116	122	119	138	113	142	134	128	136	126	116	113	134	128	124	108	138	110	134	115	114	126	120	134	113	126	113	137	115	123	135	141	159	136	117	111	121	125	146	108	118	110	110	118	112	129	138	131	123	93	113	124	134	99	92	109	104	115	135	111	120	132	133	130	115	120	124	107	127	120	115	119	127	108	129	118	119	132	116	139	116	134	113	143	118	131	121	113	118	130	126	122	117	119	128	120	108	133	130	132	114	125	116	122	128	114	131	135	113	155	128	135	138	116	124	142	110	141	130	113	103	126	136	146	113	135	132	124	115	111	116	120	128	115	123	115	119	123	104	116	128	138	109	132	126	125	105	113	112	109	125	140	117	146	141	131	126	115	120	122	128	120	107	116	126	116	127	133	118	119	103	138	123	113	121	130	137	101	138	125	102	111	116	117	122	144	136	144	125	128	101	122	156	121	122	117	100	116	118	123	136	155	109	141	115	126	122	106	139	111	127	97	142	103	129	124	142	114	127	127	131	143	120	101	113	107	129	110	120	124	113	113	137	123	131	124	133	111	114	142	136	122	127	114	149	128	124	122	128	102	101	126	123	119	122	115	114	111	108	121	119	119	142	141	123	118	130	101	114	120	135	122	114	151	118	95	159	140	126	123	139	136	113	118	107	132	111	106	128	128	110	131	117	113	116	125	123	110	93	125	133	134	134	141	121	134	133	121	110	122	133	130	126	122	137	117	134	139	114	111	122	131	108	121	133	115	147	132	111	109	121	117	105	126	102	124	149	128	126	141	127	132	131	106	111	115	123	116	126	128	127	135	114	114	130	118	129	134	142	128	129	137	121	109	112	105	124	139	136	112	127	129	111	112	125	120	113	125	119	126	125	119	132	134	113	129	124	123	152	111	122	118	123	108	127	104	125	135	110	108	105	121	114	116	124	138	141	97	120	138	137	144	127	134	120	130	121	121	136	110	127	122	109	129	105	120	88	107	127	118	107	124	122	119	126	124	121	100	107	124	111	116	138	118	143	124	118	114	123	116	108	127	119	102	112	126	110	116	120	111	117	103	113	135	127	135	127	103	122	131	132	132	106	127	126	136	118	124	106	117	108	116	97	121	110	127	128	121	131	96	121	116	126	128	121	122	133	126	100	115	136	127	95	115	114	123	130	127	123	139	140	102	133	127	149	137	124	124	125	114	137	112	127	138	114	134	138	108	127	129	121	127	134	133	121	132	113	108	125	122	125	134	140	134	131	137	122	112	145	116	112	122	103	114	108	128	128	109	123	115	132	117	126	137	121	108	116	118	106	134	108	112	101	118	139	144	139	102	130	122	112	136	117	134	106	132	142	128	127	142	124	109	114	144	118	112	112	131	96	114	125	124	150	135	108	120	127	106	101	99	107	119	125	119	142	109	114	125	123	109	107	127	105	134	118	116	143	124	119	152	136	127	97	115	128	118	144	110	153	116	149	140	128	127	119	126	134	115	130	128	118	108	124	125	115	114	132	132	96	118	138	114	108	143	110	124	129	127	127	114	112	140	121	119	118	117	121	125	111	102	135	130	120	129	133	120	116	128	114	140	128	135	123	109	123	129	126	124	107	140	109	104	121	131	111	132	133	118	116	135	106	128	133	128	121	110	120	110	119	137	126	114	118	145	122	124	123	109	107	138	141	118	122	136	129	119	117	108	108	114	125	117	113	120	125	121	107	129	126	128	107	117	122	116	111	119	130	107	122	124	121	144	117	116	115	130	128	118	120	113
20849	1052	2067	2535	2228	1804	1497	1291	1083	954	834	829	646	738	606	639	557	582	517	466	499	478	485	443	437	428	447	418	470	431	409	397	439	380	381	366	386	392	415	392	389	374	414	382	376	383	388	366	373	365	363	377	371	361	360	384	334	341	382	343	381	374	342	317	360	352	355	331	400	358	372	357	360	359	339	359	344	345	372	352	364	351	367	377	338	370	346	344	373	367	352	348	363	332	330	346	363	373	363	357	366	334	336	346	383	330	354	357	350	353	359	337	345	347	342	365	380	329	309	329	384	384	339	306	352	318	311	328	362	374	351	377	362	375	333	352	337	352	327	361	363	342	361	344	339	343	354	336	351	338	342	318	357	348	355	333	359	375	334	352	337	362	355	334	344	347	327	336	361	336	319	337	360	302	359	360	375	350	346	335	336	364	338	339	398	348	344	366	315	332	332	334	326	363	330	377	332	320	349	337	370	330	371	342	346	323	370	334	342	344	341	358	293	345	359	351	351	338	356	327	323	358	316	332	330	373	373	338	301	319	361	339	340	328	341	326	325	374	345	325	336	350	351	340	364	352	328	348	354	363	360	372	357	356	336	327	351	348	354	347	348	339	345	338	333	348	349	359	332	367	341	365	338	320	333	338	331	337	351	390	332	364	356	363	358	366	305	345	327	375	381	370	328	353	341	301	345	346	372	339	335	356	349	366	325	349	371	366	332	348	337	382	381	346	330	350	381	329	353	330	334	365	353	331	343	354	343	343	300	343	306	302	302	343	341	360	332	322	386	357	351	338	378	329	366	339	346	362	338	340	337	334	341	375	355	357	351	367	317	361	326	349	357	374	332	376	347	384	376	358	351	351	321	362	358	355	394	352	373	356	351	358	342	327	344	359	313	357	353	331	317	330	359	335	350	322	323	352	322	341	382	349	359	368	328	358	361	347	354	345	370	330	327	302	359	339	347	329	334	351	345	363	314	339	336	342	353	346	333	341	332	324	369	372	333	354	348	331	349	317	364	362	346	358	363	339	362	314	356	357	348	352	353	310	343	336	374	330	362	347	332	328	289	339	349	353	311	352	340	370	369	342	364	369	375	351	310	342	355	344	312	321	361	341	373	364	328	335	373	366	335	390	347	337	354	340	329	335	344	332	340	339	350	374	357	360	341	351	343	355	333	364	339	355	331	329	333	349	342	350	348	373	331	344	336	346	350	330	351	339	335	398	375	336	344	343	350	369	344	346	346	317	354	338	374	334	345	371	338	341	321	388	334	344	351	366	353	360	348	338	364	309	346	351	361	378	343	360	340	325	330	339	352	330	354	342	366	353	367	355	339	374	349	342	333	331	346	360	353	377	360	340	334	351	328	326	352	333	359	322	366	322	370	358	335	360	353	346	327	347	359	359	362	326	378	345	335	370	353	331	296	332	352	326	365	311	336	357	366	388	357	330	343	331	352	335	338	369	347	370	356	340	321	348	349	366	343	338	381	342	355	347	357	329	355	325	352	343	352	327	332	344	363	314	337	343	387	360	335	355	328	338	347	356	333	345	363	360	327	376	336	337	354	327	344	341	360	345	352	329	355	342	326	325	351	362	353	355	366	322	331	334	340	341	364	342	344	346	341	333	372	332	375	337	355	354	356	394	349	353	317	353	341	334	364	383	328	353	364	369	353	332	341	342	368	351	340	354	330	335	334	383	360	359	350	378	354	313	369	341	406	367	383	338	355	355	356	335	336	357	361	338	338	364	321	330	334	350	360	336	370	344	370	328	388	349	349	320	335	345	307	322	362	334	326	358	334	307	348	362	336	332	363	353	372	351	365	349	329	363	367	337	317	325	341	346	363	366	354	358	363	345	356	339	362	368	341	356	323	353	340	334	348	324	354	354	362	323	304	328	353	353	331	376	336	336	329	345	345	377	315	351	337	315	367	395	348	354	324	314	368	339	340	341	314	305	345	335	344	368	334	339	335	335	349	321	345	339	321	348	346	341	320	348	358	344	333	306	362	335	336	332	331	328	379	348	312	362	360	323	332	325	321	347	333	351	352	378	342	353	345	394	348	322	324	321	327	346	319	338	360	334	357	392	350	326	355	335	340	354	350	357	340	379	337	354	363	351	358	357	356	347	334	365	380	314	350	312	366	326	356	359	334	336	361	364	330	360	328	352	346	350	337	342	346	352	395	354	321	345	345	332	380	345	364	345	348	324	339	341	309	373	340	370	327	330	350	326	324	329	371	377	339	376	337	355	334	320	320	340	361	357	337	361	321	339	334	372	347	379	344	381	343	373	335	338	344	341	371	333	332	339	370	353	375	336	356	350	326	365	347	353	348	330	331	383	319	337	340	334	351	354	333	351	336	381	365	352	353	340	336	345	338	383	363	320	347	383	349	347	321	350	366	357	324	359	342	353	355	345	353	382	364	340	331	351	327	389	334	355	338	311	376	345	356	338	387	374	335	331	379	311	339	359	337	333	324	377	322	350	342	329	319	303	362	338	350	361	335	322	362	355	345	326	328	319	379	344	357	346	335	324	368	313	343	332	318	341	317	346	325	361	305	329	355	310	320	318	355	338	307	350	340	348	334	329	380	349	325	384	355	328	330	336	372	346	343	318	350	362	332	364	360	342	325	362	342	344	366	371	356	339	399	377	335	331	384	311	340	343	344	371	365	366	344	327	348	372	324	380	315	370	360	326	342	353	347	328	346	321	382	352	300	343	395	338	353	323	333	362	341	364	332	333	340	350	347	358	334	338	335	358	334	353	352	341	340	340	338	353	369	337	357	323	360	341	339	313	311	318	342	354	314	338	286	380	342	330	347	361	345	336	366	350	351	357	356	352	367	339	382	355	322	364	311	336	367	354	327	323	361	343	347	360	356	335	334	331	370	334	328	343	346	325	361	338	366	365	307	348	311	342	329	352	341	343	359	356	358	317	353	373	351	355	325	328	322	345	358	380	371	334	343	333	359	319	363	340	323	340	335	380	353	308	325	317	310	343	348	333	318	346	359	322	364	363	371	343	350	370	364	374	307	346	353	351	354	366	359	333	332	357	333	354	333	382	343	330	349	346	313	391	354	347	310	365	329	335	381	370	349	389	360	384	349	340	358	351	345	334	327	335	356	378	351	352	336	322	356	352	309	336	342	380	341	339	351	383	343	361	325	348	388	363	379	362	356	340	344	372	344	377	373	316	368	350	341	320	353	356	320	338	362	346	328	372	353	349	320	363	355	331	349	360	358	358	341	353	335	369	340	359	362	353	359	351	337	353	349	359	330	327	334	314	316	357	345	379	363	355	363	374	345	340	356	337	379	319	336	339	325	389	341	339	355	333	343	333	361	373	375	368	320	351	340	377	332	363	361	330	317	354	316	340	354	360	367	337	342	346	349	363	332	362	340	360	325	329	334	344	356	369	322	342	334	345	358	362	349	342	340	349	346	315	339	337	345	356	365	343	332	342	367	359	371	311	349	357	353	345	341	318	338	342	346	378
55990	20801	12171	2637	1164	839	708	598	552	446	426	382	351	316	346	320	304	260	313	268	251	252	303	244	259	266	275	270	260	249	247	267	247	257	255	272	268	237	226	276	250	241	245	271	309	258	267	259	250	268	237	271	254	241	276	261	267	253	270	261	266	269	273	278	278	231	244	261	276	254	232	246	261	252	262	245	220	239	252	252	223	274	220	249	242	265	245	247	234	222	244	252	241	254	248	255	223	245	254	255	250	241	273	276	240	230	220	248	260	246	253	218	264	259	241	254	252	241	245	234	261	215	280	219	234	248	243	251	230	226	252	231	264	245	257	223	238	250	262	252	262	238	257	241	256	256	247	272	251	255	237	280	284	243	222	265	252	243	245	260	273	238	248	237	250	248	256	231	250	210	223	233	247	250	271	223	229	268	236	253	253	274	221	250	239	245	224	253	229	253	235	231	233	213	257	236	261	259	215	247	270	252	240	249	251	260	262	232	254	250	241	257	240	242	220	255	237	250	235	268	241	240	263	257	242	266	276	229	255	275	262	242	228	241	249	261	243	234	233	246	263	246	214	241	229	259	236	247	229	278	261	243	238	258	231	237	244	253	259	265	223	260	243	254	220	239	252	267	266	218	271	247	252	243	247	251	248	224	242	256	256	216	267	258	242	280	222	226	234	256	243	267	243	250	239	238	245	206	265	237	234	252	265	241	238	225	239	239	241	240	234	277	245	206	256	255	272	243	214	237	224	245	251	243	237	254	265	247	250	228	249	242	247	249	252	251	242	268	247	256	248	236	241	228	244	217	252	260	260	265	252	231	251	245	232	256	220	261	237	231	245	232	244	238	260	216	232	260	237	263	236	254	235	262	228	235	259	272	267	248	246	253	253	235	234	237	257	220	259	255	237	230	297	253	233	250	232	230	220	248	250	235	250	267	230	267	261	249	235	222	235	235	237	250	239	270	252	258	223	255	244	262	256	255	292	261	223	231	266	259	225	249	254	245	225	254	248	232	228	264	239	251	248	234	264	263	249	249	260	256	250	246	252	258	229	273	269	241	230	251	223	226	220	278	231	229	259	247	259	266	226	243	253	251	250	234	217	242	253	242	283	238	269	250	249	212	242	239	240	246	209	248	223	256	228	265	268	235	244	273	235	248	220	255	252	222	221	258	256	275	229	246	244	247	224	251	274	254	237	260	268	239	222	229	255	209	209	255	225	251	242	240	269	252	242	260	240	238	230	252	229	226	258	221	247	247	216	270	225	214	244	251	256	232	259	272	236	248	239	283	249	261	247	225	265	254	248	226	202	268	220	260	255	272	242	232	219	228	252	245	244	270	243	249	244	263	264	214	259	248	237	240	246	243	235	250	245	249	275	268	241	265	257	256	263	273	252	249	211	240	226	218	226	246	239	251	215	254	249	259	246	237	247	258	257	277	248	246	246	256	240	237	270	241	266	247	236	235	242	226	271	251	242	234	240	246	262	250	241	247	244	253	258	227	251	260	261	266	263	241	255	216	243	231	232	247	230	257	231	233	254	248	205	223	224	219	221	223	271	249	239	245	253	264	245	249	258	257	247	256	260	269	293	231	256	262	248	251	239	242	243	273	217	251	246	220	227	219	238	222	238	239	257	268	223	210	282	234	237	238	257	258	231	264	224	249	256	254	226	269	271	216	222	245	242	218	253	270	230	238	238	244	254	222	226	264	246	274	230	227	248	256	254	254	248	215	242	244	253	234	238	264	261	217	239	273	233	260	264	238	265	239	240	251	268	253	249	241	236	275	256	225	212	240	232	249	222	297	244	223	243	234	253	253	267	250	208	252	233	237	279	236	243	239	250	274	260	234	253	268	243	262	245	286	252	237	234	285	231	260	232	220	250	255	259	235	221	243	245	230	278	262	246	274	235	249	236	245	213	269	244	266	250	250	243	233	255	249	244	222	214	264	270	254	243	233	236	224	251	257	231	243	267	261	232	237	242	236	224	244	256	253	233	223	242	255	262	255	237	266	256	262	223	226	223	243	259	240	224	229	219	231	260	281	225	251	240	226	256	236	270	272	224	239	223	227	221	262	250	224	250	253	276	236	222	218	214	268	253	253	246	265	226	225	244	236	242	232	209	244	238	258	217	253	239	247	257	243	255	221	236	215	249	230	239	234	253	266	245	242	248	227	226	252	226	234	259	224	244	232	241	235	243	208	260	243	268	223	269	267	246	231	252	256	240	242	267	231	272	240	232	223	275	229	237	238	268	238	224	236	257	261	235	271	268	252	257	255	248	241	258	246	230	239	229	216	235	234	225	251	254	234	218	237	251	248	246	230	243	241	248	234	224	256	248	265	274	222	236	224	281	236	241	250	227	254	251	248	211	246	268	254	261	239	245	244	261	244	264	260	256	241	231	225	198	254	248	234	251	239	255	237	240	252	230	206	245	230	256	247	267	250	274	250	234	235	245	230	235	295	218	250	246	251	245	247	211	253	259	261	215	273	242	268	275	221	249	235	214	238	214	242	281	259	247	247	231	271	255	227	225	251	268	242	224	242	277	240	242	251	257	255	252	252	254	240	235	240	275	245	268	262	206	206	246	300	239	244	227	258	251	234	244	247	232	232	223	262	232	218	273	273	274	242	251	229	253	238	286	240	235	248	256	216	222	216	249	271	229	243	238	240	231	238	227	214	252	225	257	240	257	255	236	223	260	235	230	241	260	226	237	241	239	223	264	222	246	245	229	231	281	237	241	238	249	234	231	236	211	258	246	248	222	233	256	226	236	238	250	248	256	263	254	257	263	240	259	217	226	244	242	231	236	240	233	222	243	236	233	255	240	240	273	256	250	255	275	246	232	234	252	234	241	233	222	262	225	272	294	238	253	241	249	252	254	244	272	231	256	279	262	225	243	232	265	247	248	260	211	208	252	235	241	286	244	251	249	236	213	259	234	240	222	240	247	244	226	255	246	294	283	254	263	224	233	244	213	231	304	241	238	211	229	256	251	268	256	249	228	227	253	267	259	230	238	245	230	218	259	254	263	248	222	260	219	252	247	264	240	250	281	280	263	260	247	256	275	259	235	227	257	216	239	262	239	237	220	212	250	241	253	223	231	220	230	230	232	251	246	256	259	262	243	247	252	286	239	253	232	233	210	246	247	290	229	207	232	229	253	249	240	261	243	206	226	264	277	255	253	261	251	250	245	227	225	245	229	233	241	232	244	268	214	231	246	224	257	262	237	227	235	229	253	258	265	256	251	275	247	254	261	277	282	277	242	245	273	241	247	268	253	252	233	243	220	236	252	248	237	229	246	266	249	226	256	228	240	224	226	238	242	240	271	250	257	258	229	265	242	250	259	238	274	250	236	252	206	240	224	257	281	223	239	244	237	238	247	253	240	239	247	241	249	242	232	231	259	274	235	247	233	228	260	217	245	255	242	282	244	273	252	254	226	228	249	231	238	235	229	268	248	249	245	268	245	227	268	250	266	237	266	251	222	259	245	256
27694	1987	4144	4801	4153	3340	2877	2388	2043	1825	1699	1495	1356	1179	1167	1160	1068	1083	923	949	887	926	829	878	799	845	842	771	792	786	779	713	762	737	719	756	677	675	731	677	724	660	665	695	703	655	646	642	678	651	658	691	671	699	670	644	608	680	653	680	656	645	669	680	623	649	638	658	665	621	641	653	577	678	595	628	603	649	600	648	635	601	592	624	643	620	642	652	628	614	631	652	672	655	604	588	621	599	635	630	652	624	604	635	605	589	597	643	595	665	614	662	626	595	571	647	601	648	631	652	623	645	630	622	645	638	620	625	629	626	624	599	653	586	606	631	619	641	636	658	568	646	579	648	611	607	638	590	630	598	638	592	593	612	638	646	615	625	632	629	628	611	627	605	646	642	601	604	611	628	602	618	617	644	639	636	616	611	593	614	679	622	579	649	614	626	640	581	604	658	628	649	656	598	622	600	596	599	597	593	604	593	610	576	643	654	620	610	595	616	573	592	615	624	638	621	615	632	624	645	579	606	617	590	632	625	658	579	605	623	604	613	607	602	623	573	575	618	591	640	582	635	671	618	605	607	630	665	619	641	583	622	615	654	619	603	625	569	635	615	625	654	570	646	618	596	592	665	608	600	609	620	626	624	616	594	612	651	637	620	634	601	613	563	657	608	644	640	637	605	603	625	568	613	597	593	606	604	636	651	645	642	619	592	631	644	609	653	609	623	634	579	622	648	638	598	591	607	589	604	648	651	631	586	613	637	665	619	593	647	577	626	618	560	609	605	619	612	623	560	617	618	624	636	591	587	664	605	638	646	641	598	609	638	638	623	629	627	629	630	632	633	632	598	633	583	603	566	603	595	579	613	649	592	621	628	624	616	616	595	602	601	627	627	626	637	595	620	626	673	626	614	614	615	666	610	614	597	600	636	620	628	605	614	611	600	588	625	608	652	574	596	615	590	606	609	655	607	603	628	611	608	650	610	594	653	647	640	651	597	606	642	612	619	602	588	635	680	609	665	642	620	658	652	540	564	597	625	633	623	621	635	619	584	584	614	600	642	608	609	594	615	617	627	610	629	683	643	620	604	626	641	601	632	630	613	579	645	623	641	592	672	607	589	634	592	657	572	597	626	647	633	595	641	604	655	657	634	712	618	618	619	643	586	620	603	621	659	623	616	557	583	652	615	589	605	640	606	624	577	623	612	621	590	603	595	631	624	683	577	595	630	592	630	589	594	638	573	599	607	643	594	605	580	587	649	644	658	579	588	595	644	627	633	620	624	595	643	595	618	620	628	633	614	614	602	641	601	616	611	625	611	637	612	616	614	640	597	621	606	616	576	618	587	634	609	625	533	596	647	637	594	639	627	570	563	589	588	561	633	607	630	646	584	583	651	621	626	641	588	599	613	629	623	612	591	633	603	596	672	621	617	593	655	561	618	648	619	638	620	589	588	617	636	616	607	639	577	587	618	583	613	631	623	635	615	611	635	595	650	635	631	633	583	653	610	576	587	610	646	621	634	642	626	645	589	660	571	630	621	612	649	604	623	607	621	592	627	650	622	615	596	612	654	650	620	644	601	603	625	624	621	605	634	634	564	609	608	636	564	622	624	677	620	602	623	626	622	650	608	656	590	575	608	606	605	586	587	648	622	619	637	590	595	617	602	597	594	623	647	597	574	657	620	684	572	622	619	560	614	601	571	612	588	631	615	583	639	633	610	611	576	643	612	612	642	625	610	583	603	616	605	669	642	619	595	606	576	637	604	625	652	632	609	656	649	652	626	629	621	613	625	611	619	624	617	594	597	589	592	596	601	570	617	618	634	612	638	628	655	603	643	587	547	624	584	581	618	647	652	598	608	610	584	607	585	595	572	579	605	651	618	587	608	646	660	604	587	616	621	601	626	601	647	583	625	667	605	618	662	622	611	645	585	653	570	606	624	639	650	612	609	645	559	622	583	634	610	572	622	633	629	656	630	640	540	550	605	661	614	594	621	634	636	659	645	607	594	639	623	619	620	641	615	615	626	624	666	646	626	591	630	634	599	605	649	643	599	591	618	608	580	611	611	635	636	623	614	609	660	597	620	606	575	595	635	568	597	674	626	602	588	593	624	591	596	631	600	632	562	605	609	654	645	619	659	629	597	647	634	614	620	611	629	602	641	625	611	625	602	617	584	584	652	626	650	596	612	569	628	658	651	617	595	634	654	617	579	620	646	590	640	588	594	631	618	631	602	640	625	586	613	623	600	609	621	628	629	612	635	628	633	622	651	615	595	612	590	591	623	606	625	582	623	599	608	583	573	610	594	651	646	602	599	604	628	604	648	581	594	618	683	623	627	616	660	657	636	631	565	559	617	590	625	576	659	632	583	668	633	593	677	608	613	587	633	598	595	616	577	655	625	617	590	652	625	602	622	649	624	663	613	635	611	616	589	676	639	577	642	623	606	571	612	602	613	636	638	636	633	611	566	669	631	588	672	661	604	585	570	616	573	635	587	629	615	607	632	630	638	596	590	586	608	631	597	610	582	609	613	616	647	619	631	658	590	658	600	601	631	609	656	599	631	587	653	658	634	651	596	632	638	593	640	612	632	614	634	607	584	603	574	589	570	598	660	660	610	603	631	631	593	649	570	590	642	621	618	616	626	603	626	613	611	637	613	628	625	623	582	595	636	626	652	619	638	586	601	625	600	635	611	615	610	595	602	644	598	632	624	679	624	578	602	647	633	610	610	601	649	633	572	656	663	608	652	595	606	594	588	621	646	612	582	642	638	624	608	622	621	615	620	568	578	593	590	623	588	629	576	599	630	610	654	617	614	638	616	665	662	643	624	643	616	633	637	628	664	641	649	619	620	596	669	617	570	620	606	623	588	608	593	589	610	650	601	626	610	608	611	651	616	625	606	604	614	649	634	577	610	604	597	604	612	575	559	624	605	615	608	547	584	615	553	593	648	556	624	635	632	626	609	616	642	649	662	609	588	587	599	635	611	629	590	657	570	635	617	597	650	635	601	615	602	619	640	565	594	640	614	621	653	555	625	585	628	583	611	614	536	686	655	587	603	597	634	642	620	650	655	660	589	633	589	598	643	613	589	597	585	591	618	634	628	623	632	656	612	609	590	575	602	625	598	603	658	660	603	606	653	601	624	584	599	611	584	625	588	618	664	629	605	604	589	609	632	613	591	658	620	618	567	587	602	612	624	648	661	643	638	598	614	642	666	621	608	612	613	586	593	578	567	636	612	600	608	619	598	600	613	636	614	590	636	621	576	624	634	628	639	645	641	621	618	597	620	614	626	654	606	593	612	591	589	593	579	616	575	653	664	613	600	615	571	580	623	605	607	629	622	574	612	653	563	604	623	633	554	570	620	624	657	600	562	626	643	684	575	599	635	626	619	596	610	612	668	619	631	669	630	600	637	639	597	603	626	613	610	650	624	630	652	602	619	606	607	601	647	643	661	613	623	618	634	656	570	623	633	624	637	583	632	620	614	607	623
5423	439	322	255	214	235	229	254	222	236	229	230	213	223	216	226	230	221	251	226	232	231	226	239	250	249	240	203	221	234	234	247	221	212	212	249	216	231	190	207	211	193	210	242	242	226	218	229	211	212	219	210	238	219	231	239	225	211	250	197	207	225	236	221	244	227	200	188	257	218	216	205	249	241	219	211	192	195	199	228	218	214	209	231	234	237	242	221	231	202	254	233	254	231	221	219	214	215	223	239	234	222	205	254	191	193	227	188	226	192	202	207	203	199	246	222	193	218	223	240	219	211	216	253	233	211	232	240	232	238	212	226	223	206	219	217	206	219	227	220	221	221	245	216	258	239	205	216	226	220	219	204	237	240	201	216	213	229	230	208	231	195	250	198	239	239	204	237	231	215	228	243	257	231	215	265	223	216	214	237	210	223	227	214	219	222	219	229	232	213	226	225	215	243	198	233	207	228	208	246	233	218	226	224	257	216	237	218	217	225	203	193	241	234	236	219	230	227	221	273	243	242	221	218	192	244	258	255	227	210	231	253	201	225	227	214	254	207	225	210	220	230	203	222	227	237	245	225	231	217	190	219	220	250	228	251	227	204	228	230	244	241	216	223	238	247	255	246	237	253	220	241	240	217	206	212	237	227	199	206	247	234	235	211	207	225	227	215	232	226	219	253	244	232	209	236	221	219	221	214	213	210	230	196	235	252	204	216	226	244	205	191	211	216	215	245	235	234	208	220	223	224	230	238	225	216	248	235	210	237	201	210	231	205	261	226	243	207	238	182	235	215	226	225	233	218	230	229	202	210	229	228	220	207	239	213	203	201	214	230	241	205	228	246	206	220	221	210	232	218	243	241	225	219	208	263	223	218	243	241	215	228	214	208	225	232	239	218	239	220	214	209	224	254	241	205	235	213	214	242	222	228	221	244	258	224	233	229	220	197	239	236	218	243	212	205	238	211	217	222	210	234	230	213	213	220	244	223	212	227	244	234	219	211	214	256	259	239	215	220	217	227	216	219	262	250	219	222	228	222	224	241	232	201	206	206	225	224	205	266	221	199	207	225	226	229	238	198	237	233	238	256	229	231	254	217	212	234	250	218	235	213	227	244	219	240	201	210	225	218	210	223	233	205	231	205	211	218	251	215	230	200	218	177	213	228	227	234	222	198	254	227	219	227	228	214	247	208	228	232	222	216	215	237	253	223	238	216	224	221	205	242	198	227	236	204	217	197	190	217	231	254	204	201	243	229	211	221	222	228	241	221	233	225	235	202	215	228	217	219	230	218	205	237	228	226	228	223	198	248	263	215	218	209	237	206	224	241	225	249	218	230	216	224	214	210	213	229	192	214	215	203	226	211	196	224	234	210	215	219	210	241	212	241	254	234	253	238	214	202	213	240	245	254	204	228	209	223	210	243	224	235	208	203	257	258	243	192	223	239	235	223	213	188	229	225	220	213	218	253	239	211	234	201	236	209	232	249	208	210	217	208	214	226	223	221	205	224	244	267	246	240	247	213	198	229	221	191	210	224	208	245	231	252	228	249	240	236	214	242	203	217	249	229	249	259	212	236	244	217	224	249	212	197	231	236	229	225	237	201	212	217	217	246	216	252	224	220	212	215	235	234	224	238	220	243	207	198	219	238	214	216	217	204	211	247	230	253	222	239	230	232	224	224	214	238	228	232	239	237	209	250	237	225	218	226	228	238	218	204	246	218	248	212	224	237	205	210	217	212	247	242	240	201	213	211	219	224	236	249	250	221	216	215	233	226	230	215	240	214	227	266	249	233	233	224	244	240	231	213	252	187	198	237	244	227	230	224	227	221	230	213	243	219	225	205	232	215	224	233	246	259	243	217	220	208	225	214	228	216	225	211	234	239	232	215	205	233	242	232	237	201	210	226	226	212	217	234	228	232	279	239	235	224	189	223	226	230	206	236	205	230	221	205	208	193	236	221	233	235	218	265	191	236	234	205	207	227	215	215	203	228	217	230	215	206	245	204	220	224	205	238	230	216	227	227	228	249	231	242	247	245	219	250	218	245	279	225	229	265	241	222	242	209	241	215	225	259	218	206	228	216	197	245	231	214	234	258	228	221	220	229	219	231	254	229	216	236	201	252	225	223	211	223	252	234	190	211	238	198	205	217	230	230	223	249	200	217	236	211	233	234	235	242	252	187	225	204	235	243	214	197	234	218	246	244	238	237	229	231	245	212	229	216	209	205	227	213	229	216	238	229	227	233	229	229	189	244	233	257	219	275	184	231	227	229	245	212	214	230	234	225	227	232	226	230	245	216	240	223	242	237	205	218	216	209	234	218	248	244	229	188	245	219	228	221	210	232	199	224	254	213	245	240	220	211	226	237	241	246	216	221	242	200	229	228	221	214	222	235	217	223	229	240	240	251	216	220	226	227	224	222	249	202	233	184	233	232	223	236	224	238	216	234	221	195	211	198	201	230	223	233	226	237	237	225	209	210	230	216	238	201	217	212	231	253	254	244	221	225	217	207	231	224	197	217	256	230	234	245	235	220	212	226	244	225	219	235	242	215	216	209	228	225	226	195	235	210	227	223	229	241	216	220	245	245	220	252	222	209	232	225	217	220	237	230	220	249	215	199	240	228	252	225	221	210	228	195	250	243	209	216	271	202	225	220	224	218	209	234	214	193	224	243	201	213	233	223	258	223	224	236	251	235	227	236	234	228	210	216	226	228	231	229	238	224	240	224	243	212	213	228	234	211	258	189	226	211	223	256	241	224	236	216	238	196	226	215	220	215	239	219	232	220	224	237	230	239	225	224	227	234	238	216	218	226	219	238	233	221	187	213	200	234	222	235	229	235	230	236	235	219	228	219	205	235	252	230	219	224	241	208	215	217	230	241	229	241	220	226	221	250	222	230	236	216	217	245	216	216	226	207	234	231	236	233	244	236	228	225	223	230	202	219	241	182	227	235	222	199	213	225	224	233	256	236	201	214	224	238	243	234	226	232	202	213	241	221	239	225	238	215	207	227	213	229	234	213	200	200	221	196	215	267	231	227	200	219	234	234	230	266	233	206	195	236	248	219	214	224	208	199	231	227	232	237	189	210	218	225	226	195	240	234	219	240	204	211	231	221	251	223	238	212	222	236	223	206	222	238	198	197	229	257	205	215	224	204	212	206	242	225	216	213	239	224	228	219	215	235	209	235	217	225	226	228	227	262	270	233	273	265	227	255	205	248	248	233	220	209	251	222	238	258	220	233	246	240	238	198	229	215	206	227	225	222	227	228	206	215	242	226	218	204	225	243	234	225	235	214	218	223	232	226	234	217	202	195	204	222	237	238	210	264	231	232	245	243	199	223	266	224	243	196	212	231	220	180	223	233	190	212	238	229	208	236	220	228	229	226	238	225	239	211	196	227	210	205	244	212	227	240	199	244	221	199	248	212	214	228	205	230	215	224	228	226	204	199	194	220	225	209	226	254	240	218	226	202	228	227	238	230	212	211	228	247
5462	593	656	636	622	604	587	586	579	611	560	588	586	578	515	551	543	569	560	542	551	561	577	550	552	520	569	540	531	552	534	538	524	542	551	529	542	536	510	515	549	539	538	542	569	576	555	554	540	515	571	522	559	586	513	546	622	561	547	524	540	518	571	542	533	559	575	571	545	534	519	525	513	465	530	508	483	532	614	574	534	540	556	516	554	527	562	561	538	493	568	524	507	559	546	530	521	537	520	547	595	462	510	554	572	549	552	550	529	588	563	602	531	512	517	521	506	541	531	498	538	530	567	567	546	539	567	515	547	531	545	593	556	555	568	542	515	552	613	539	550	546	517	548	549	529	517	541	513	549	504	542	553	523	536	528	545	516	534	540	509	532	545	551	545	565	581	540	538	551	529	522	500	565	532	578	526	523	516	540	498	557	545	551	563	535	553	528	508	523	546	532	525	551	576	536	546	535	518	529	514	511	556	560	568	555	514	526	534	519	526	550	590	572	566	574	544	549	548	532	561	536	505	542	510	561	596	509	567	529	524	514	540	551	508	581	515	565	587	535	559	549	549	563	531	542	556	486	537	529	529	593	533	562	560	570	510	529	553	557	554	564	555	530	528	547	494	546	526	526	543	521	535	551	559	540	548	533	542	509	563	553	542	533	544	553	564	576	530	561	553	588	546	494	527	567	551	545	521	525	500	565	539	550	553	520	553	593	539	543	564	531	553	561	519	553	540	508	562	535	586	533	521	552	555	537	547	554	564	522	568	543	508	544	586	550	503	541	517	530	501	529	548	533	527	578	563	496	553	505	540	549	512	535	533	528	542	484	527	518	524	552	505	567	566	578	527	520	549	546	544	511	538	533	554	543	552	544	517	555	566	559	505	551	531	527	557	529	564	607	570	526	544	530	545	552	507	569	541	526	571	512	580	513	552	510	561	499	546	559	519	515	569	551	539	542	554	520	563	532	504	551	518	548	518	569	518	586	531	542	544	526	529	515	510	539	521	560	562	543	566	493	493	568	541	522	521	542	543	537	570	512	545	510	526	547	565	541	530	548	515	526	548	579	559	581	530	529	560	548	532	526	518	586	538	581	564	534	534	513	555	543	512	567	537	576	517	551	547	571	569	535	590	531	566	539	549	533	566	529	538	523	529	567	567	553	579	541	540	545	531	557	532	531	546	504	506	532	516	568	517	531	543	547	549	533	493	535	544	545	561	528	525	557	496	508	544	515	518	544	561	544	519	550	490	556	599	561	522	582	520	566	545	516	477	538	582	545	575	547	552	500	595	533	554	533	524	540	530	533	527	554	530	503	573	541	540	530	527	557	536	504	577	541	580	559	526	525	490	549	556	509	561	524	543	541	478	527	532	531	549	584	547	565	546	526	542	579	532	520	532	520	520	545	540	511	544	581	543	556	550	555	504	531	496	516	533	486	513	576	537	534	550	539	536	518	529	510	530	585	547	554	552	579	545	542	540	550	556	561	560	568	516	517	530	523	520	549	525	515	551	506	500	534	578	549	582	535	535	552	587	520	556	535	540	539	582	494	537	488	485	531	594	580	564	566	575	537	564	544	537	517	507	546	537	553	500	487	539	545	581	502	549	544	542	548	526	544	507	547	549	564	559	541	536	525	546	503	557	540	523	563	567	495	562	562	537	523	525	558	532	550	519	531	578	546	532	537	512	550	548	516	540	539	536	509	603	526	555	526	539	528	565	512	550	533	541	507	514	580	536	531	517	541	557	563	517	530	513	535	570	513	514	543	536	545	525	542	575	555	513	550	563	530	512	555	550	591	519	561	535	576	495	557	540	550	518	537	545	550	532	566	554	547	529	515	555	571	551	603	525	496	519	526	551	555	511	531	555	537	540	529	532	592	517	522	534	517	536	559	536	562	502	556	565	490	574	534	546	560	569	552	521	530	537	532	540	564	524	557	580	556	532	538	535	553	564	567	567	544	557	543	558	541	539	531	525	572	522	555	515	544	559	546	556	553	485	561	536	579	472	537	552	522	532	561	510	507	530	548	552	536	538	539	563	522	523	552	548	530	535	564	594	582	527	578	526	528	540	541	546	550	535	553	561	528	546	583	512	573	530	559	493	533	536	521	539	523	511	539	524	540	573	501	571	528	519	541	542	539	551	553	535	558	481	566	538	517	560	589	524	556	546	518	531	516	560	535	565	511	575	526	581	564	529	558	550	522	549	517	556	585	600	547	582	532	554	583	512	511	554	529	569	574	538	584	527	518	581	565	522	571	546	534	530	587	554	520	525	573	530	555	513	560	579	549	558	559	558	550	549	546	561	574	507	538	554	554	525	573	559	541	534	527	536	532	568	544	573	525	518	563	548	509	545	574	536	560	551	529	506	532	545	534	536	563	576	563	525	538	540	498	555	549	517	548	574	523	597	518	580	519	522	527	546	544	538	521	514	507	563	560	559	549	549	528	541	526	543	561	498	570	492	533	570	560	575	564	524	533	565	520	535	542	567	531	528	535	562	557	517	519	565	527	553	562	506	591	555	531	556	530	505	558	501	512	526	535	564	579	553	538	524	595	583	544	544	517	535	577	532	538	520	550	524	515	571	545	536	563	513	521	563	519	498	540	539	530	548	530	582	530	534	562	547	570	541	517	537	525	532	527	547	521	518	543	555	556	543	559	550	519	568	543	571	532	563	541	541	539	525	529	523	540	506	539	569	520	564	536	507	530	551	583	531	542	517	525	575	565	518	533	571	570	519	535	562	553	515	518	520	583	533	532	514	565	539	527	533	529	549	565	521	545	562	517	533	549	546	540	567	542	565	546	544	531	559	573	536	558	544	545	557	550	540	556	547	568	553	560	526	559	580	562	525	530	551	535	559	584	532	542	544	517	547	537	540	558	566	544	552	556	511	538	573	536	548	555	538	556	536	519	560	542	541	552	540	623	518	490	502	529	530	562	563	549	509	529	525	568	538	600	522	521	576	547	513	549	573	513	535	542	541	518	515	562	533	554	512	548	546	539	513	552	534	514	515	528	535	544	535	521	510	572	562	516	531	537	520	545	469	541	583	537	580	564	529	553	540	535	558	500	572	538	547	541	555	550	562	507	573	510	560	541	527	584	552	541	536	530	503	527	578	525	554	584	532	548	581	565	538	544	548	561	552	551	599	538	600	597	590	532	550	539	525	566	560	550	540	550	538	549	536	584	506	526	559	540	516	553	537	535	518	492	489	516	556	513	548	572	569	559	541	542	553	572	521	551	571	547	539	570	553	544	505	524	537	543	500	550	555	564	561	534	565	511	558	546	524	552	553	554	591	523	542	531	569	540	588	539	538	535	576	530	581	526	557	568	549	517	587	556	578	555	520	557	538	556	525	525	561	550	571	531	536	543	558	539	558	534	539	558	515	559	553	526	547	565	480	532	535	512	538	574	493	536	521	525	503	549	565	546	536	548	581	531	511	562	530	553	519	534	559	530	560	520	564	569	567	525	513	563	537	508	520	527
48597	13213	2131	830	537	448	340	316	261	205	203	218	169	163	155	144	151	162	150	130	145	136	152	147	132	152	117	131	133	143	149	133	122	141	131	143	114	137	143	134	133	138	128	130	126	128	126	128	139	117	106	124	144	114	149	132	113	117	128	131	107	132	128	126	109	126	123	131	121	150	130	110	131	113	113	130	125	119	117	110	132	125	130	138	116	120	129	104	113	142	100	139	133	121	131	123	125	120	145	118	115	146	138	116	114	114	143	116	116	134	121	116	140	128	88	138	119	113	132	137	126	115	128	122	111	129	120	113	109	124	135	126	115	115	124	116	126	133	129	138	112	119	138	106	137	138	125	136	111	106	114	141	126	120	123	120	131	133	130	117	118	120	119	115	132	118	110	111	114	143	111	115	135	131	119	129	123	138	112	107	128	138	106	125	126	133	137	102	116	104	134	97	106	129	126	115	128	114	115	142	133	135	124	141	103	118	132	128	125	104	136	115	138	122	140	110	112	143	122	128	136	143	135	117	108	138	125	125	122	114	114	124	119	134	130	114	92	127	127	134	138	132	98	133	127	122	137	113	123	126	117	133	105	143	123	133	140	122	146	118	103	120	117	125	146	154	140	125	109	110	137	92	126	122	128	127	131	137	120	127	129	130	123	101	141	119	117	128	141	126	130	110	130	117	120	126	124	115	143	147	117	140	125	127	116	134	135	136	98	130	130	103	130	124	113	114	103	140	129	136	123	129	132	116	135	118	122	123	107	121	118	124	130	134	142	128	130	134	120	126	116	131	147	127	125	115	130	120	133	125	117	117	147	140	127	147	142	115	102	123	128	99	128	112	145	117	110	110	124	132	135	122	132	140	116	140	127	128	131	125	107	124	122	126	119	118	112	121	147	118	134	134	148	140	133	115	133	129	142	114	133	118	113	122	107	133	103	132	120	114	112	113	132	114	107	131	128	125	115	110	132	123	136	121	111	126	117	108	135	103	120	121	105	144	140	108	122	123	118	120	107	119	139	130	133	150	113	128	109	121	126	133	110	124	128	143	109	122	113	116	131	124	135	103	130	139	116	120	138	121	113	126	124	119	118	111	148	126	111	127	135	126	134	108	146	136	137	119	121	136	125	113	127	121	122	137	112	105	121	135	120	126	107	127	135	116	120	126	123	127	134	103	140	96	123	122	127	131	121	135	106	119	137	133	129	124	124	113	116	118	121	119	131	136	112	109	130	135	128	97	139	112	135	100	139	128	132	117	89	129	122	142	120	144	127	122	125	141	115	121	129	132	136	139	125	131	119	124	127	124	110	127	109	132	139	133	137	142	110	141	130	117	126	107	113	118	119	126	124	131	121	125	123	117	106	114	129	131	132	93	136	143	131	150	138	119	125	140	110	101	107	145	136	105	120	145	121	108	123	114	113	126	132	114	120	119	128	131	124	125	113	122	103	129	120	113	126	136	111	140	137	147	121	131	129	106	121	129	126	117	110	117	112	127	129	115	119	114	126	142	130	120	120	123	138	110	121	121	115	95	132	113	119	120	130	120	109	143	113	135	120	130	117	118	108	99	110	114	97	122	103	138	122	131	138	126	117	111	119	116	115	114	118	125	142	118	138	137	99	139	130	125	137	110	121	114	127	127	151	129	109	121	120	136	116	121	106	124	120	128	133	117	135	132	129	144	112	118	126	120	129	135	113	116	127	128	115	105	110	117	118	120	118	114	128	106	105	108	133	127	130	107	149	122	120	132	125	125	124	148	118	116	114	126	132	120	129	117	131	116	136	126	138	139	130	123	136	133	113	124	131	117	122	96	135	114	123	124	131	132	129	129	104	122	129	118	120	116	132	113	127	114	112	125	114	112	146	121	141	120	125	133	124	138	123	129	119	130	129	130	111	116	130	119	120	109	135	131	124	135	103	118	124	132	130	118	130	154	114	122	117	137	136	138	114	121	127	123	127	135	125	121	128	151	105	125	117	143	127	127	136	109	143	107	117	130	102	101	109	114	145	112	117	129	111	119	121	134	131	129	122	137	120	122	107	101	108	100	127	127	131	123	128	130	130	131	121	123	130	133	123	137	131	138	136	108	118	117	126	114	130	118	127	119	127	110	125	133	122	124	139	116	126	112	141	115	146	122	131	115	137	120	131	116	127	112	123	127	94	105	122	116	133	115	111	138	121	150	133	132	140	137	106	120	126	121	107	112	116	131	126	141	124	138	122	164	128	123	128	126	148	136	127	120	124	114	139	114	120	111	113	121	125	123	101	112	132	112	128	122	134	129	131	134	138	123	136	116	129	127	134	126	136	122	110	120	116	118	126	118	130	124	115	124	127	150	126	138	102	120	105	140	118	119	126	122	122	112	137	126	108	120	123	107	134	122	119	116	106	124	111	117	142	110	121	137	122	122	122	113	129	141	124	120	123	103	112	114	130	124	128	102	111	121	104	116	138	111	107	121	138	130	117	135	124	120	110	130	133	95	114	137	118	130	150	117	105	125	123	154	107	114	129	138	121	128	116	96	113	119	137	141	107	119	116	104	129	114	130	108	124	123	112	136	154	124	134	122	138	143	129	128	104	127	144	146	157	129	122	111	134	131	122	142	115	120	110	94	105	139	128	121	150	120	124	128	110	114	132	115	113	127	129	121	131	147	132	116	130	127	133	112	124	129	119	119	132	112	114	117	126	131	130	132	108	128	123	120	121	118	116	124	128	139	110	115	117	111	144	139	110	103	109	120	118	101	142	139	118	114	126	125	119	98	127	119	133	124	136	139	138	98	144	129	123	123	109	111	117	129	141	138	120	119	137	117	119	111	131	117	127	111	118	137	140	130	126	93	128	100	124	146	142	140	124	116	119	136	94	108	139	121	131	114	119	128	151	107	93	123	126	124	141	118	109	120	123	99	140	131	122	154	123	121	109	122	121	136	134	138	132	133	121	109	125	102	107	128	110	119	133	125	132	113	115	114	127	123	117	115	140	131	120	133	130	113	132	126	124	147	132	124	125	129	118	119	129	117	125	137	127	100	131	123	117	133	134	128	130	113	123	115	104	128	133	125	136	140	121	132	118	134	141	142	119	112	115	116	116	112	132	149	107	119	118	120	116	126	120	101	140	131	128	127	130	143	122	116	92	129	127	119	124	131	140	107	132	122	139	122	127	104	134	116	129	118	120	119	105	97	118	121	142	131	118	132	129	98	117	137	122	130	123	133	126	119	114	121	144	111	125	119	118	112	131	113	126	141	116	130	124	124	120	116	91	110	150	121	123	135	120	122	111	117	112	118	101	131	111	122	116	113	127	113	132	124	141	117	119	125	130	118	108	119	129	120	137	137	110	135	129	108	120	129	112	123	118	108	121	109	133	135	135	126	120	129	112	133	137	124	122	137	108	117	114	113	113	117	116	125	104	104	115	133	122	133	124	118	117	149	117	142	125	132	124	112	107	136	130	119	124	123	125	140	126	143	113	112	117	116	119	120	128	119	111	136
21806	974	2070	2538	2269	1843	1528	1257	1088	997	847	785	741	690	642	585	572	561	533	491	461	482	458	458	443	440	424	447	421	423	425	406	424	408	383	458	372	428	377	371	391	377	361	375	396	369	403	395	389	377	347	367	355	359	357	364	374	369	383	347	369	334	359	338	380	384	386	398	374	370	341	376	330	382	358	359	343	380	372	378	334	351	340	361	368	313	358	355	381	340	343	331	344	333	379	331	319	361	329	344	365	337	321	329	344	353	348	375	351	374	330	384	323	333	353	343	344	359	359	338	338	353	341	337	338	353	340	357	346	372	357	324	331	326	354	367	353	344	315	381	333	351	321	308	372	365	385	343	374	366	374	349	365	358	350	346	347	358	324	385	344	351	331	338	325	352	356	385	381	365	366	333	368	369	335	332	360	343	319	321	342	362	362	364	352	334	343	376	378	293	361	327	345	342	322	367	353	377	337	318	365	344	366	345	338	326	328	383	354	360	362	334	338	353	362	347	373	383	339	351	348	378	364	348	382	336	352	350	350	333	320	358	351	340	350	317	360	334	360	309	331	345	376	322	329	337	350	355	361	323	354	339	352	378	356	367	322	371	347	338	357	365	367	335	349	366	359	310	369	366	322	317	362	346	345	353	320	331	350	339	347	318	385	343	353	358	364	365	365	336	330	366	357	351	344	347	348	344	319	351	346	349	355	395	303	355	334	335	384	316	355	385	358	376	359	365	336	362	329	367	340	345	352	347	358	347	336	314	360	359	356	339	336	337	358	369	332	316	366	322	332	363	338	365	328	347	342	347	338	383	347	341	352	343	348	363	362	366	374	331	320	354	355	346	339	353	320	311	346	355	368	348	387	368	329	359	358	356	329	339	351	385	341	335	372	356	349	354	390	379	377	347	345	342	331	357	349	356	354	357	342	352	328	344	363	331	363	370	360	353	362	367	364	371	344	368	362	343	333	353	373	326	355	335	337	347	353	335	353	326	345	348	355	331	384	360	328	337	334	352	329	351	367	355	344	378	368	354	356	350	371	349	344	348	339	329	302	358	336	349	346	321	358	343	344	371	358	364	389	365	371	343	347	358	350	376	337	374	308	317	317	364	358	339	332	364	355	367	364	348	342	388	366	381	339	357	339	327	345	372	362	321	337	329	318	358	339	342	328	356	380	353	368	392	354	334	328	347	368	326	331	364	330	356	355	340	350	334	348	325	333	341	338	354	325	349	343	371	350	333	337	364	350	335	331	362	330	368	352	311	348	324	369	351	313	333	344	360	374	320	359	340	356	368	374	340	345	317	346	385	357	333	347	331	367	329	374	326	339	394	357	372	370	396	341	339	354	352	343	341	349	353	342	350	345	339	317	315	336	309	369	358	347	332	355	341	363	333	333	373	372	385	339	340	337	338	359	346	393	397	362	326	363	335	359	326	356	375	338	319	355	358	322	321	342	344	350	298	354	351	350	355	333	342	355	335	355	337	354	360	371	333	363	353	329	352	329	311	356	394	341	369	321	343	343	337	334	367	328	336	339	350	349	326	370	319	338	366	339	350	341	367	405	309	354	395	303	389	338	344	340	381	365	353	357	357	337	323	357	342	367	363	349	353	339	360	345	346	347	351	330	342	342	352	340	326	372	376	337	339	337	331	341	355	364	373	347	334	349	360	326	359	342	344	343	375	382	350	363	336	362	343	341	338	368	319	322	326	333	374	360	356	358	385	357	322	342	342	366	341	348	341	332	339	368	313	323	346	353	375	370	337	351	346	346	349	328	352	356	341	375	390	353	364	304	353	349	348	336	382	328	343	396	365	366	344	394	365	348	350	349	367	351	352	326	321	298	354	349	327	376	354	343	342	355	367	341	335	347	345	341	369	366	360	318	374	320	344	384	375	324	345	341	352	320	323	391	320	361	315	361	328	330	346	335	316	345	322	339	334	400	318	377	333	335	378	336	339	338	344	351	340	354	352	361	314	353	337	371	343	369	340	347	352	333	341	328	350	327	343	342	337	349	336	342	370	344	348	367	387	357	362	335	359	342	344	380	349	345	366	363	353	324	334	350	337	326	327	326	329	357	365	337	363	356	370	310	337	345	366	372	381	345	358	347	349	373	371	342	321	306	350	351	314	352	352	328	353	350	332	354	342	364	342	300	324	356	356	339	355	367	319	344	335	322	343	369	354	317	376	382	344	331	353	359	340	355	325	321	361	363	375	352	355	360	352	358	359	333	358	353	331	380	329	345	366	371	335	355	341	348	358	337	363	368	370	338	388	324	317	323	385	296	347	325	342	366	354	351	381	334	333	324	343	348	341	347	337	340	301	336	317	334	346	342	335	357	369	359	347	332	369	303	337	333	351	320	331	347	366	321	348	331	357	365	331	340	348	360	375	324	332	343	350	378	366	340	352	311	356	339	347	371	346	335	359	347	325	344	361	314	327	321	379	381	358	352	340	358	339	350	351	349	384	347	333	353	324	375	334	369	342	352	369	348	345	352	373	338	330	366	358	357	330	356	345	356	345	352	323	322	349	369	344	321	372	362	320	318	356	358	340	311	357	351	319	330	365	348	330	375	341	348	348	376	355	342	324	341	343	354	347	345	353	326	320	355	365	321	315	367	359	330	384	387	343	343	359	344	319	358	330	348	380	333	349	375	328	342	356	359	342	336	333	362	346	333	352	365	317	378	375	377	342	347	315	345	340	368	350	349	355	337	358	311	326	372	357	349	335	320	323	354	370	372	365	350	378	355	357	369	358	368	399	317	388	390	357	376	330	332	371	354	340	317	346	338	330	352	342	350	341	332	331	334	345	338	350	381	325	359	338	367	342	363	337	381	377	348	338	364	372	329	320	356	356	344	323	363	378	365	346	334	353	343	368	383	319	341	327	333	375	347	357	360	349	342	354	359	380	366	320	334	339	347	326	365	336	370	335	359	364	329	344	327	376	328	343	355	356	350	385	374	352	351	334	348	316	335	355	323	331	348	347	360	340	352	320	367	345	335	337	373	375	347	349	337	341	363	330	344	353	337	361	365	340	357	365	343	351	335	354	338	363	356	382	369	365	349	342	333	364	372	352	359	319	334	358	395	347	340	331	361	326	363	350	337	342	363	349	374	335	359	354	344	357	322	330	359	335	341	383	351	352	330	344	349	344	375	359	314	328	369	351	357	344	342	366	333	348	343	372	355	377	355	362	351	336	350	342	335	348	356	337	368	323	341	370	338	374	339	314	338	344	370	376	338	338	342	340	332	367	364	398	348	350	360	325	385	358	349	299	331	332	322	339	391	333	313	358	352	344	343	327	365	371	338	358	339	332	327	337	336	354	337	358	347	336	330	366	354	352	362	383	364	349	343	354	375	321	306	314	367	342	329	322	353	372	356	328	319	337	377	357	316	362	354	360	341	360	348	317	354	342	378	335	330	341	324	376	366	369	336	379	313	357	332	366	330	382	372	381	347	304	340	328	349	354	341	363	352	347	375	339	356	345
58523	20809	10308	2336	1185	859	710	556	504	461	413	397	358	343	332	324	335	272	286	317	277	273	266	258	261	279	246	261	265	239	245	247	258	275	237	280	222	247	275	272	245	241	264	247	263	274	268	279	241	247	253	263	250	244	227	281	279	270	268	275	249	257	238	264	263	232	223	232	223	260	257	236	243	251	234	244	232	264	227	256	264	252	296	242	268	230	265	237	270	236	251	258	256	224	249	231	243	255	269	246	256	254	231	225	238	263	230	251	238	243	241	227	275	254	236	231	231	257	212	255	218	245	230	228	243	236	241	281	251	240	245	266	272	260	253	232	249	249	274	253	241	268	267	236	246	237	266	231	252	249	224	214	225	273	274	250	250	234	231	284	247	234	254	264	225	227	261	264	283	243	249	231	260	257	225	268	286	259	272	247	250	231	232	248	260	265	242	252	249	222	229	234	251	244	255	270	234	222	263	273	261	222	218	276	236	223	237	262	255	259	247	244	251	240	257	249	273	247	239	262	217	282	226	231	226	250	259	266	254	251	251	253	240	232	252	250	250	260	251	261	248	239	219	270	247	234	255	248	243	250	219	265	255	254	254	245	209	244	259	252	221	264	253	251	268	258	260	252	227	261	237	209	267	263	283	268	262	240	246	260	257	221	214	242	242	244	278	235	246	249	255	236	242	241	251	245	249	239	256	231	244	277	270	230	241	257	250	260	248	277	240	242	251	251	258	252	271	264	257	229	252	261	232	246	247	250	265	241	249	255	250	251	229	263	243	274	246	236	271	249	274	247	269	255	257	230	245	248	243	259	240	245	264	229	238	264	282	213	240	256	260	246	261	247	265	251	252	243	225	260	238	248	243	225	241	239	231	241	253	261	215	250	247	241	273	228	242	241	246	244	230	282	233	231	231	224	257	221	260	235	251	248	269	248	236	240	260	249	246	230	261	228	240	235	258	261	218	259	233	227	251	255	227	243	223	234	253	259	262	271	276	266	249	266	249	277	234	260	240	240	242	234	276	246	261	246	241	252	233	230	236	251	243	255	253	241	253	268	237	246	267	246	235	220	247	229	279	232	249	264	209	257	245	276	236	250	229	261	269	269	254	257	253	239	240	253	247	234	233	276	256	249	245	251	270	255	254	235	223	268	263	222	266	271	212	233	241	237	258	244	237	232	252	242	259	298	273	265	241	249	257	267	260	257	260	241	238	268	227	253	240	241	230	234	242	200	224	229	253	238	237	214	261	243	250	228	212	223	232	264	250	258	220	237	237	228	245	256	273	245	253	270	252	260	286	268	239	247	255	251	245	264	242	238	265	260	251	245	239	262	236	238	235	258	239	238	256	231	280	225	289	222	250	230	239	257	238	246	253	270	248	259	258	245	244	240	235	279	255	224	251	260	290	216	257	234	277	216	227	261	238	258	216	221	229	262	250	268	240	236	236	260	275	227	250	250	245	236	258	280	237	259	255	246	221	216	242	257	270	249	241	244	257	255	246	242	247	273	237	269	238	239	269	257	256	260	247	244	226	268	255	255	240	219	233	261	275	271	242	256	265	248	240	233	240	260	236	224	294	231	239	253	267	260	251	249	234	246	251	213	241	248	230	239	260	237	219	229	229	233	202	256	253	239	239	252	265	261	268	241	235	235	231	213	261	251	273	238	261	213	265	233	274	273	255	247	280	240	266	217	258	238	233	251	211	236	249	245	248	245	216	261	238	259	227	219	243	238	241	254	254	286	247	257	230	256	238	259	257	256	204	251	252	264	277	234	231	227	262	280	264	241	268	249	266	260	271	255	242	261	258	246	279	252	258	242	234	236	252	270	250	266	249	244	273	262	214	257	263	231	239	222	278	227	236	231	250	248	273	257	241	246	252	258	216	238	229	243	274	251	244	258	252	224	244	255	229	279	268	266	233	231	237	256	251	254	269	259	266	275	254	238	256	222	252	288	258	221	233	242	246	236	261	261	226	219	275	241	241	273	275	258	254	253	260	245	251	230	276	243	234	283	236	259	252	227	262	241	259	244	260	219	233	222	248	251	258	225	226	284	271	257	230	235	237	264	268	251	264	280	245	260	213	269	236	241	245	245	225	255	237	285	229	246	256	239	266	254	207	246	280	273	202	233	240	265	240	246	226	251	248	253	225	232	253	230	258	261	259	237	268	243	245	230	255	256	245	237	238	257	243	236	257	256	264	217	246	234	271	222	269	284	258	254	234	241	221	237	254	235	258	233	241	258	260	273	245	249	265	274	230	262	226	265	264	221	257	234	221	269	241	238	226	230	250	257	221	235	250	256	249	218	217	222	216	255	278	253	229	245	255	252	252	243	257	239	260	257	241	235	255	269	259	256	236	250	268	254	258	214	236	270	265	224	270	239	236	275	261	241	257	250	234	243	273	232	267	239	239	234	268	219	241	233	235	254	281	243	250	245	261	237	248	230	226	263	283	296	275	243	250	246	259	272	234	257	238	255	297	236	258	268	244	260	241	255	265	241	215	230	208	236	264	278	249	239	255	200	248	250	252	245	259	266	266	224	242	250	249	242	263	249	242	244	266	272	264	251	254	265	253	254	241	235	259	230	253	237	268	244	230	270	241	254	256	255	248	260	263	269	256	239	269	252	231	249	220	272	227	234	267	250	232	246	245	224	262	236	248	230	248	258	258	247	245	241	246	227	231	237	229	232	229	250	248	277	272	241	247	244	238	230	254	261	235	236	248	242	273	264	214	228	236	238	248	231	248	270	243	229	242	215	258	261	246	255	246	243	262	258	228	277	240	247	245	276	208	262	224	254	237	284	282	255	232	259	276	238	212	231	279	257	261	237	250	245	276	264	249	208	268	277	237	235	230	224	262	252	262	249	210	277	250	261	224	242	246	258	257	275	236	212	234	265	260	278	261	232	227	242	236	237	268	264	256	278	261	246	229	222	250	236	253	240	228	245	259	245	242	286	259	269	253	263	240	250	243	256	256	226	217	242	251	268	232	271	264	248	253	226	222	231	270	228	217	226	257	248	271	261	265	272	244	258	241	263	276	273	252	235	259	240	247	226	234	267	257	256	254	244	245	311	242	249	246	245	259	259	253	247	233	245	256	235	273	235	270	230	262	240	245	263	241	250	236	248	251	265	252	254	296	247	269	257	255	270	264	250	288	270	237	222	232	240	242	260	235	235	271	248	266	260	253	244	285	266	248	257	222	234	239	236	238	232	225	226	229	251	258	232	231	224	225	237	253	258	235	231	249	227	247	257	214	250	234	249	253	239	263	269	241	264	229	244	288	236	240	228	257	263	224	252	245	229	252	243	263	252	254	243	246	236	247	265	256	277	254	255	273	264	266	245	227	251	262	233	230	234	214	262	236	250	252	223	239	269	235	217	247	239	261	260	233	238	258	225	236	266	261	265	246	253	259	213	219	264	230	240	241	247	263	240	259	225	247	267	256	266	254	246	261	240	242	273	256	226	267	273	247	267	230	298	247	247	263	278
28791	1897	4228	4707	4115	3478	2735	2445	2133	1894	1544	1487	1282	1254	1210	1111	1096	995	903	902	945	836	828	864	771	794	734	790	792	808	705	756	701	722	670	680	729	702	667	695	698	754	727	651	647	676	648	643	681	652	669	696	685	608	649	643	686	677	674	590	613	684	647	585	662	670	650	681	663	650	629	635	669	607	663	622	667	628	608	689	573	607	626	640	663	577	630	641	653	603	608	630	639	626	649	652	574	664	596	635	616	655	601	632	602	651	645	636	568	606	649	602	601	650	618	669	637	634	641	601	617	604	654	639	624	614	608	689	632	638	617	605	648	590	670	636	655	586	595	627	607	604	625	636	635	581	622	619	647	638	616	646	584	593	579	640	639	619	662	595	609	614	662	589	615	628	577	628	615	623	594	649	622	607	630	626	625	608	629	624	638	635	655	624	623	592	670	619	596	638	600	639	570	603	630	598	593	611	627	621	585	616	660	617	633	658	579	606	622	588	617	612	605	630	653	593	579	556	614	618	666	598	585	621	579	594	593	586	608	597	569	603	570	626	607	636	634	599	604	638	635	571	613	627	612	563	638	623	639	655	620	619	609	645	597	665	636	628	586	603	648	605	623	577	603	588	605	623	576	632	600	617	618	612	685	650	604	620	622	599	604	626	591	657	578	618	592	634	662	606	605	582	626	614	594	618	637	617	627	658	631	636	578	642	635	568	614	630	605	654	631	634	623	633	620	618	625	619	657	564	584	578	586	615	610	621	615	650	595	613	643	618	599	630	586	584	611	600	633	624	674	619	619	670	662	597	615	624	632	639	593	613	574	608	665	583	605	637	605	584	634	658	652	641	658	586	594	613	579	614	640	608	640	587	650	585	623	634	616	592	577	614	627	564	641	592	599	609	631	643	594	587	640	626	617	610	565	607	603	645	662	597	646	594	635	646	595	572	645	621	610	621	612	599	582	606	586	674	594	603	673	608	609	636	633	623	630	678	605	576	626	627	633	605	572	647	649	615	621	612	585	610	606	584	622	637	603	640	636	618	621	629	615	596	625	605	612	589	651	595	618	584	611	613	629	616	618	594	638	595	601	679	616	597	609	614	589	623	606	653	619	612	653	625	604	634	615	625	638	642	650	612	626	646	612	633	611	622	611	612	633	582	611	585	627	650	634	629	633	603	652	659	635	639	588	588	622	598	599	627	683	600	635	602	585	661	637	633	649	625	633	641	597	635	630	577	601	634	629	629	605	634	635	643	597	604	629	642	604	659	667	681	639	639	627	622	616	594	581	646	643	647	595	636	598	599	614	574	617	603	598	610	602	605	609	589	612	650	644	611	639	589	581	615	581	628	590	628	603	633	618	620	617	591	622	601	583	591	616	609	679	627	606	590	572	636	644	604	620	590	609	586	656	646	622	586	600	621	623	616	624	648	576	638	604	652	653	657	618	625	616	641	584	628	647	593	623	616	634	614	609	602	643	602	651	605	613	591	656	628	630	652	598	601	558	608	592	655	594	591	615	623	624	624	639	668	575	608	618	617	612	703	642	619	617	648	645	612	618	637	640	598	633	641	618	621	647	606	606	638	627	636	590	600	590	664	606	610	598	636	632	617	643	651	573	582	636	617	589	555	674	619	618	641	606	597	567	653	603	602	592	617	629	576	664	671	625	632	636	570	645	607	605	617	594	640	652	614	594	607	596	603	576	609	602	643	637	622	599	596	607	571	651	632	623	614	619	603	593	618	617	601	624	599	624	633	582	612	609	618	650	632	624	571	621	597	590	574	618	619	610	623	592	610	624	604	596	611	610	625	581	614	674	592	647	639	641	633	624	661	630	633	638	615	576	637	626	659	623	576	609	622	643	601	577	657	632	608	595	613	598	627	624	591	604	613	604	593	656	619	611	582	578	622	588	619	603	616	611	609	636	600	651	636	653	654	633	614	657	568	660	613	611	592	605	611	604	627	684	617	630	638	637	610	618	596	622	609	617	593	650	660	623	628	596	625	595	654	645	619	632	642	608	600	608	622	678	616	669	578	610	601	621	593	596	635	613	591	589	621	598	668	596	597	632	582	561	640	617	600	584	588	603	564	624	620	571	609	615	615	619	591	620	637	593	637	573	633	628	615	613	590	650	616	617	648	659	591	638	615	635	610	669	670	636	641	661	640	585	617	606	622	624	599	571	598	587	630	626	609	603	633	638	668	613	642	611	611	594	661	621	600	601	659	613	625	626	609	640	603	682	622	601	614	618	581	634	634	592	620	626	640	648	636	647	586	632	604	612	618	623	661	601	599	620	631	616	600	603	628	621	603	638	608	620	604	601	640	641	643	610	615	605	614	591	618	632	583	627	591	627	610	661	656	629	620	590	591	635	631	630	628	636	619	585	643	633	633	614	625	588	620	605	610	630	569	601	570	627	632	597	562	645	615	620	628	649	590	622	614	611	634	631	538	601	643	615	601	681	646	638	594	644	626	608	668	620	591	618	631	588	631	582	619	564	614	599	664	600	601	593	601	670	601	610	638	638	650	630	618	603	578	624	644	634	675	635	603	647	604	617	636	628	569	643	599	585	645	621	623	651	616	612	616	597	628	645	620	629	648	585	640	617	595	625	622	618	663	582	664	623	591	626	613	640	598	619	611	582	572	625	651	629	645	642	607	596	579	602	656	638	604	633	645	625	678	634	658	605	650	603	620	641	621	600	615	573	626	611	661	600	579	613	629	594	578	645	622	646	607	606	617	639	598	626	643	624	598	633	588	627	589	637	613	612	581	635	592	555	575	611	634	596	623	553	636	607	614	566	642	644	597	643	631	632	629	647	600	660	625	634	571	570	626	590	597	617	619	629	611	615	596	620	576	643	636	603	590	626	618	644	587	642	617	634	625	644	599	610	603	641	597	585	675	707	644	558	615	622	611	593	632	618	662	642	615	634	633	631	594	620	565	619	670	585	613	617	605	603	602	605	627	612	659	598	619	594	641	664	606	603	595	567	613	607	574	596	588	595	597	592	564	635	636	609	632	619	617	641	598	641	601	561	618	612	659	639	621	575	640	633	596	599	634	638	613	664	612	575	611	597	603	592	655	592	565	594	588	650	587	598	625	654	604	628	633	629	635	600	616	641	661	612	609	647	590	621	640	666	656	613	622	648	609	605	582	592	627	619	653	685	639	639	557	604	642	611	650	594	629	588	610	656	625	593	651	656	634	643	612	613	581	660	606	644	615	627	633	605	629	670	571	625	643	655	603	574	568	591	649	665	583	637	635	620	602	601	593	619	631	625	615	662	635	599	659	606	641	608	621	608	685	624	609	604	594	636	589	606	589	641	582	632	622	577	638	613	632	647	623	597	600	631	609	605	642	645	658	572	593	619	627	620	577	614	626	605	602	599	610	599	625	630	645	618	587	547	608	636	659	621	613	614	643	660	606	615	598	638	629	637	600	617	607	629	625	649	576	594	615	654	617	578	608	656	631	648	580	634	636	605	632	624	630	617	620
5124	284	242	246	229	237	238	248	222	247	210	245	226	212	264	209	225	251	223	214	237	233	280	236	241	262	214	212	233	228	214	219	224	239	229	229	242	245	239	222	237	232	195	226	232	236	222	209	203	207	221	230	212	239	197	224	222	236	246	233	220	232	220	204	205	203	226	230	238	237	219	219	229	233	248	223	198	189	220	257	235	242	222	188	227	210	238	230	202	227	218	209	219	219	223	224	244	228	232	210	214	197	212	261	241	240	259	198	215	203	215	220	241	236	207	229	236	215	209	224	216	238	214	227	220	222	212	221	238	221	209	214	230	237	207	204	224	217	252	199	206	262	235	219	233	237	243	240	258	218	219	214	217	231	208	258	228	228	247	199	190	228	245	214	232	220	245	219	244	213	226	221	215	217	228	255	203	213	202	234	225	229	221	230	235	228	220	242	225	221	220	238	241	227	207	184	247	258	221	238	238	200	228	235	227	223	261	235	221	232	250	232	207	201	215	247	226	219	207	237	227	219	196	217	230	219	241	221	204	218	233	235	242	236	196	202	233	218	242	193	233	253	234	231	231	228	238	208	252	239	205	218	240	232	202	223	233	252	214	212	234	233	210	227	253	256	213	212	209	229	226	223	223	218	215	223	191	231	258	214	233	235	232	232	252	240	233	220	223	260	216	244	200	205	226	247	206	238	215	215	213	240	212	228	244	255	211	238	198	240	217	213	208	232	238	251	234	275	243	208	203	227	234	217	243	220	221	230	207	226	241	216	235	209	225	243	215	226	246	226	210	212	204	224	238	207	222	234	206	225	232	216	222	231	254	244	221	220	245	260	244	239	249	232	217	229	211	213	217	226	204	235	232	230	257	212	224	236	239	229	232	227	236	224	204	198	233	244	202	238	224	201	231	232	234	214	227	223	235	247	226	200	216	199	217	224	213	234	245	214	232	234	253	229	197	222	227	251	219	250	228	244	216	220	217	208	221	235	232	244	233	217	203	249	232	228	229	220	240	214	220	240	236	226	218	236	190	259	216	235	193	201	215	233	241	228	228	223	215	195	218	198	233	223	209	223	225	211	217	209	218	221	216	242	237	227	225	253	211	219	218	230	197	204	279	205	243	230	265	203	248	257	242	222	209	239	231	228	248	222	230	255	272	221	241	215	201	203	215	232	226	240	205	219	245	229	223	248	228	254	207	228	251	223	255	200	234	242	222	222	194	236	231	221	216	204	221	210	201	212	214	247	224	257	239	236	219	223	230	240	247	250	217	270	223	230	234	211	207	217	212	280	228	226	237	216	243	235	226	227	237	263	217	245	254	249	246	229	238	200	202	235	231	228	221	225	221	254	221	197	220	230	218	205	243	232	240	226	237	233	214	211	221	194	220	235	198	226	222	212	233	235	242	229	207	234	191	232	243	210	229	227	211	233	255	233	229	265	230	239	212	229	243	213	207	228	206	247	210	246	222	228	227	223	204	237	254	226	220	229	247	219	192	235	241	226	238	225	214	248	228	210	231	245	260	197	218	261	217	238	221	217	229	250	232	214	209	207	239	218	225	204	246	236	252	239	219	220	237	238	232	227	240	204	214	250	217	245	238	193	224	204	233	234	227	219	224	228	211	218	195	235	221	246	238	198	205	238	237	238	217	230	235	199	195	213	261	232	218	231	234	249	215	225	209	229	230	200	198	209	226	231	235	214	244	211	223	220	223	203	241	232	222	239	209	239	223	237	195	200	229	243	225	213	230	189	235	244	253	247	229	208	225	251	224	222	238	207	243	228	231	227	241	234	235	243	192	224	227	223	241	238	229	242	207	234	240	241	221	223	230	222	186	206	250	209	240	237	193	239	191	240	236	223	227	243	230	246	219	220	218	237	224	195	211	224	219	265	205	235	228	249	243	225	215	219	207	221	232	196	237	239	214	232	215	190	225	231	235	204	192	252	218	227	224	193	234	195	234	217	221	235	248	221	227	225	199	227	225	256	225	229	230	231	226	227	227	233	226	191	222	243	225	204	216	218	188	244	228	235	231	227	184	241	213	238	242	258	250	232	235	235	214	224	228	215	210	218	262	220	246	237	231	246	230	220	222	206	242	218	241	232	225	217	206	234	242	240	244	205	199	187	252	201	243	221	211	205	226	230	221	245	240	236	229	220	223	191	252	235	225	253	216	231	265	217	229	220	241	232	212	220	208	231	231	231	235	217	218	225	254	237	208	204	205	223	230	237	241	247	248	224	204	231	229	222	220	229	227	216	235	241	253	239	226	227	197	211	226	249	215	231	217	230	247	203	229	208	223	233	220	229	256	252	229	235	224	217	203	249	248	226	221	203	240	199	213	224	250	225	228	236	226	240	239	267	226	209	239	236	244	204	241	210	216	248	210	182	218	227	215	225	232	218	209	214	246	256	193	209	228	214	251	245	211	239	230	243	245	221	226	222	218	213	230	227	214	224	247	218	199	196	213	217	221	224	208	225	229	220	215	252	214	201	233	217	198	239	245	259	234	248	217	211	225	225	211	251	216	233	242	218	240	223	218	218	206	243	243	241	224	211	234	241	215	207	213	210	220	206	256	219	223	222	239	210	191	221	215	213	228	243	227	225	226	223	210	225	211	229	216	229	238	192	225	237	204	218	218	220	244	209	222	213	218	206	237	226	219	216	237	212	255	246	242	222	253	216	226	219	226	192	250	213	238	223	238	233	242	238	217	228	216	212	222	203	236	240	239	242	237	250	213	218	230	239	230	223	229	214	232	248	211	228	215	233	211	238	265	249	226	235	241	235	222	250	202	264	231	245	234	219	253	210	209	230	198	232	201	224	228	220	267	238	201	227	216	203	201	244	210	204	226	215	220	196	231	227	209	240	224	221	242	196	222	218	221	201	219	216	219	219	216	228	201	201	229	205	210	235	216	201	216	210	220	233	218	202	233	212	235	211	227	228	239	218	245	227	269	232	233	199	204	230	231	211	237	213	220	233	212	248	215	225	210	246	226	249	213	231	230	230	212	216	245	235	245	264	204	228	222	182	221	227	220	224	205	233	219	203	221	222	235	203	224	228	249	234	198	222	238	216	228	218	223	235	237	217	239	238	231	228	191	216	240	224	214	239	230	247	205	227	219	215	202	219	222	216	203	222	224	220	220	238	230	212	224	223	226	273	235	208	250	232	210	213	238	205	242	228	252	237	236	242	209	221	233	227	250	239	201	241	226	235	222	228	226	239	227	225	252	227	217	221	236	212	255	213	264	220	215	221	262	242	208	250	263	265	246	253	218	221	220	245	230	240	229	266	242	228	208	216	209	238	221	221	237	259	240	232	226	260	244	247	238	254	230	214	223	230	239	233	212	222	222	230	208	238	228	227	228	231	206	234	253	230	197	219	229	223	231	232	224	236	252	232	229	252	194	242	208	238	229	238	239	198	184	196	228	221	230	222	257	235	232	227	212	241	230	216	247	227	209	199	237	232	225	208	220	219	220	245	231	225	259	209
5504	599	598	649	571	557	610	591	546	543	554	505	593	579	509	543	570	565	555	565	519	529	539	528	553	536	550	565	514	574	544	521	558	597	542	581	529	552	549	524	542	516	557	553	559	589	553	578	547	534	546	544	558	520	575	565	578	550	570	569	530	547	539	513	549	559	508	558	551	557	553	553	552	496	554	514	563	604	581	543	554	561	524	552	544	516	517	562	526	522	546	552	512	562	536	589	536	570	502	559	518	550	566	504	537	552	583	496	554	530	524	508	523	535	540	539	541	569	538	509	562	591	567	524	559	555	599	516	509	526	572	544	526	551	567	518	554	568	535	484	516	546	574	527	540	531	558	553	531	519	548	516	573	529	546	537	549	571	514	579	524	558	535	509	547	589	508	557	535	567	548	561	554	569	532	546	552	542	547	550	546	558	593	566	564	524	557	544	553	557	607	584	536	542	544	553	549	535	537	528	533	566	534	569	543	490	521	585	577	544	540	553	523	536	550	556	528	535	520	535	521	532	575	555	559	564	550	553	523	583	563	539	545	510	535	538	557	529	536	562	555	525	524	538	548	558	576	552	545	535	546	513	592	543	575	554	565	529	543	537	540	533	552	561	557	541	540	550	531	533	541	586	528	533	540	514	555	566	547	523	554	524	529	517	584	576	542	540	532	521	575	553	514	567	545	577	570	570	523	546	505	545	528	548	521	559	566	586	501	536	555	562	566	525	558	507	532	545	537	538	535	590	532	561	555	548	555	519	503	573	527	524	577	599	538	543	529	588	541	555	541	574	547	554	514	549	549	544	567	542	542	587	575	554	543	526	559	531	554	550	568	533	538	557	582	548	529	556	537	491	568	550	512	544	521	544	529	537	507	555	553	523	562	510	520	507	507	521	543	516	591	535	526	568	513	562	542	534	534	528	561	509	508	539	524	548	507	554	509	530	520	515	569	522	553	557	593	559	572	543	538	542	509	552	516	571	522	561	531	524	589	511	559	571	557	539	535	544	519	551	546	540	538	546	591	571	578	581	588	586	545	527	543	586	529	520	546	562	518	510	493	526	579	526	519	576	520	542	522	519	553	567	535	549	584	532	566	510	540	532	522	550	536	558	586	562	544	553	549	541	593	559	553	515	511	550	541	520	532	567	553	521	564	558	533	541	570	543	526	552	521	499	514	542	567	557	555	537	532	527	583	527	555	502	521	536	530	550	558	536	535	515	505	554	558	552	560	568	598	522	532	556	560	515	559	510	535	552	536	524	504	578	557	577	550	591	575	546	551	527	548	545	540	549	533	514	581	539	559	533	536	560	557	573	537	533	512	514	509	509	540	563	509	512	551	560	581	559	539	513	563	534	518	549	518	494	556	507	551	548	513	542	530	528	590	549	514	504	513	538	585	562	514	575	507	557	545	575	513	576	562	530	546	535	558	526	522	561	538	525	574	522	563	555	559	578	542	550	555	515	557	556	542	560	524	540	564	527	535	535	550	536	561	508	463	517	523	587	534	512	541	555	524	532	543	555	545	584	536	532	565	552	539	550	549	542	541	567	521	536	549	532	550	585	565	552	559	555	571	527	568	545	491	543	542	569	511	530	521	596	499	550	546	558	523	539	513	553	556	503	570	522	562	533	544	552	519	525	540	542	576	514	535	534	517	526	538	473	539	553	557	558	539	519	545	547	494	540	548	506	592	534	536	531	544	529	539	563	542	544	544	572	527	550	506	518	534	517	576	521	531	506	565	527	537	559	572	531	552	564	550	571	517	535	511	556	504	525	500	538	547	534	532	545	560	548	521	536	542	511	553	542	582	549	545	548	564	600	502	567	578	589	540	546	558	573	512	522	567	547	556	529	556	531	577	552	566	523	551	530	522	519	538	536	581	586	575	569	529	546	587	547	526	560	543	520	548	533	575	514	536	554	509	482	556	578	514	557	567	584	530	525	544	564	484	557	552	502	534	521	520	563	600	570	527	594	537	520	576	583	575	536	541	530	533	586	529	540	522	570	549	528	559	531	572	532	592	529	564	541	534	590	524	558	506	573	576	550	555	516	581	515	529	561	532	557	531	560	564	514	555	587	577	582	565	539	561	530	566	524	574	545	530	561	557	578	540	565	539	548	512	527	480	599	577	539	557	569	552	530	565	515	549	523	533	524	543	545	512	541	501	532	565	528	547	552	548	525	525	534	532	519	543	522	572	516	523	543	558	564	519	527	553	570	552	524	524	548	549	494	508	543	538	561	535	542	543	533	519	497	572	540	557	538	548	551	532	523	518	482	568	524	545	542	535	508	514	507	545	529	533	544	547	538	562	549	573	535	541	562	497	512	528	549	551	553	546	481	563	529	552	488	519	566	555	551	533	547	557	547	521	546	552	542	581	540	513	577	498	540	498	561	542	571	513	567	562	551	553	536	529	551	549	549	532	509	559	576	500	537	533	533	540	554	549	545	564	522	489	557	542	508	561	527	575	525	525	544	514	552	508	565	564	499	499	571	529	533	575	551	539	532	490	599	537	554	489	535	508	535	507	512	530	560	572	521	510	521	546	571	534	581	578	534	520	578	547	568	522	520	527	535	544	539	585	552	549	550	542	554	552	541	576	532	566	553	523	565	534	567	527	557	539	524	524	544	553	540	549	531	536	566	505	545	554	576	551	526	565	547	562	561	544	528	524	538	539	525	565	560	543	555	541	594	547	567	510	569	575	540	499	519	527	570	530	559	565	550	520	546	600	553	524	491	534	547	539	525	588	540	506	539	523	512	514	533	558	557	522	559	554	536	540	549	521	574	544	578	520	576	581	502	545	537	530	544	590	570	535	533	545	546	535	523	556	516	540	496	543	533	529	542	583	548	509	586	524	566	541	576	554	541	513	531	558	547	532	541	515	567	612	569	554	547	575	531	575	551	549	521	557	573	515	561	513	546	566	524	481	561	530	531	556	553	578	505	574	548	538	550	545	574	584	527	544	569	491	548	561	581	529	542	534	551	571	567	530	501	532	557	531	520	566	488	529	548	551	531	498	552	566	556	539	538	539	543	566	529	546	561	581	539	544	563	543	566	537	537	538	543	544	518	552	543	533	557	556	503	510	550	508	534	539	513	573	553	516	567	555	548	545	564	565	538	558	519	522	543	532	549	526	536	527	524	541	553	537	545	568	554	504	574	562	510	533	556	514	540	505	508	525	557	557	522	551	546	558	564	507	526	601	549	529	533	546	566	604	505	569	552	543	559	516	589	542	522	519	548	589	570	528	530	549	540	549	548	555	524	587	564	572	536	525	520	504	541	550	590	537	574	552	552	598	535	541	555	477	539	514	564	514	597	517	533	522	524	546	540	538	532	549	567	597	577	488	586	562	559	541	567	569	523	548	524	557	536	524	582	508	548	572	525	549	525	546	536	551	537	556	561	552	544	590	573	563	525	564	506	525	563	554	501	519	563	531	529	544	577	524	582	552	592	550	571	543	498	542	536	564	524	536	561	536	531	577	562
49627	14437	2661	862	528	452	360	305	223	234	193	233	193	169	157	156	174	153	177	130	128	134	148	131	122	137	117	144	134	137	141	122	137	132	133	128	133	132	117	126	144	159	125	125	116	124	116	98	128	120	134	132	133	113	139	123	124	118	139	117	129	105	138	128	138	131	127	121	107	145	109	140	140	121	109	128	132	134	121	152	126	135	124	132	138	126	113	137	127	116	139	102	134	140	146	133	121	136	135	121	130	110	150	112	144	139	112	134	122	134	122	130	127	126	134	116	119	122	128	144	122	129	129	135	126	129	99	111	109	134	138	123	108	133	133	126	123	101	136	149	122	133	128	134	119	150	148	134	110	139	125	117	124	117	115	122	133	120	128	127	105	129	147	119	133	124	114	121	121	118	128	136	141	115	119	129	120	116	132	111	136	106	122	137	129	119	118	126	121	127	114	120	140	106	122	139	119	114	110	130	144	151	122	116	133	127	128	128	103	140	127	108	112	135	151	129	143	120	115	131	107	137	132	122	119	122	121	126	135	129	122	115	129	116	138	162	128	124	142	119	127	121	127	124	131	123	136	110	130	137	127	139	132	153	124	123	102	131	171	114	123	129	120	113	104	118	166	136	115	130	132	124	124	117	105	131	131	132	139	141	129	106	146	144	129	124	120	158	124	134	118	136	107	121	137	148	116	123	119	109	130	107	130	137	111	121	115	100	126	138	134	130	148	146	121	123	123	121	133	122	137	122	135	140	135	135	107	119	124	110	125	135	120	126	141	129	112	121	124	139	142	116	115	161	128	127	122	96	132	115	124	119	111	111	122	148	123	134	146	106	119	115	145	131	104	115	109	139	115	138	128	128	113	151	114	131	125	107	132	119	112	124	135	132	144	122	120	137	120	141	113	138	128	124	144	94	134	114	108	133	115	120	131	120	124	114	145	141	117	109	118	153	108	124	124	129	127	125	130	113	130	119	137	118	132	133	122	135	132	114	133	138	115	129	127	126	122	127	125	123	121	138	127	115	139	136	111	130	112	135	115	113	131	112	120	126	126	140	133	146	94	122	125	121	135	120	119	103	125	124	121	127	138	112	126	142	128	149	131	118	116	130	123	111	120	139	114	109	139	142	118	128	107	127	124	118	119	127	107	128	143	116	123	127	125	127	116	126	135	116	138	98	116	113	145	139	131	125	110	119	128	133	120	138	126	132	125	115	116	112	116	124	113	126	125	136	136	148	135	106	118	127	137	148	121	123	123	116	110	143	115	129	122	124	124	132	104	122	114	123	118	129	131	147	109	129	140	121	110	136	131	109	124	112	122	133	104	129	134	131	130	130	137	135	134	147	143	132	111	122	157	117	129	105	120	136	126	117	139	132	144	136	132	127	128	122	112	116	125	106	134	126	89	121	125	126	148	113	123	120	125	115	116	132	118	132	112	106	130	123	140	139	119	115	113	133	122	96	123	121	114	139	133	143	112	122	118	112	111	110	140	111	110	116	131	118	147	126	120	123	134	121	127	133	119	133	118	113	119	122	130	135	134	123	129	110	129	149	131	106	125	135	130	115	133	124	132	125	144	119	124	114	123	153	120	117	145	128	130	125	137	118	119	118	119	128	113	135	126	137	115	119	123	126	136	109	114	115	132	129	102	127	138	126	117	130	132	119	125	126	147	132	132	128	102	122	128	109	112	126	121	131	139	132	141	125	134	131	121	112	104	133	132	152	153	133	129	114	127	122	110	110	105	137	110	133	123	105	131	130	129	113	104	132	129	115	144	134	121	115	131	123	126	118	134	131	126	116	120	118	127	111	114	129	118	116	112	117	118	140	129	103	124	127	150	133	119	123	129	134	108	132	129	123	123	126	121	104	133	110	99	134	113	115	119	108	127	141	116	131	136	132	123	115	131	124	128	136	110	126	112	145	129	133	93	136	117	131	108	123	123	143	106	129	124	139	128	127	119	130	135	126	122	147	127	131	129	131	110	148	115	145	139	112	128	132	142	130	138	119	140	121	143	123	117	114	146	122	130	151	111	128	122	119	118	135	124	140	121	118	116	118	117	131	126	120	117	133	129	121	118	110	133	134	148	118	127	105	134	122	120	138	127	129	149	121	106	132	118	125	135	120	114	124	128	122	99	112	149	128	138	111	136	116	137	129	145	122	128	145	122	109	140	127	130	129	130	131	119	143	118	139	119	145	138	94	114	126	110	128	136	110	115	128	105	141	123	121	115	118	121	133	110	130	113	128	152	118	107	131	128	138	117	125	141	122	134	137	136	119	125	130	141	140	105	106	113	104	122	133	133	111	119	108	144	123	117	130	128	126	119	126	108	112	108	127	135	132	109	113	137	111	136	137	132	128	138	130	122	124	110	119	137	99	119	120	124	128	122	114	112	134	125	127	112	142	122	97	110	103	133	131	138	121	131	112	89	116	127	121	120	106	129	125	149	135	135	118	141	141	126	129	112	133	146	141	129	129	136	138	114	136	105	134	121	130	122	133	126	130	134	133	133	124	135	114	115	119	111	125	119	129	122	162	130	105	143	113	118	138	146	112	122	131	113	134	118	111	141	130	121	119	116	125	100	150	145	128	128	137	111	119	135	131	140	134	129	132	133	138	123	137	148	130	115	140	123	104	138	118	143	116	103	124	122	126	121	134	118	130	123	112	108	125	115	127	129	147	118	146	147	120	106	115	113	145	127	136	122	124	120	123	133	119	125	117	127	113	119	124	141	141	141	127	114	134	127	147	124	121	116	124	129	136	112	125	122	128	129	124	132	129	145	140	133	109	113	129	134	127	115	107	131	116	122	131	126	143	143	116	124	129	129	128	145	138	123	118	136	137	118	130	140	122	127	104	124	129	128	115	132	123	124	127	129	136	104	133	123	125	143	134	123	136	117	117	120	124	106	136	118	122	110	129	115	112	114	122	113	112	110	134	118	125	127	129	104	146	142	135	117	101	123	127	123	128	111	117	131	123	117	121	117	117	140	124	125	126	105	144	123	128	123	143	126	129	113	106	116	136	130	121	115	130	126	116	116	141	131	116	131	119	128	135	121	116	112	143	132	134	115	141	119	127	114	121	118	129	141	134	119	103	119	129	121	116	128	106	132	123	122	117	115	123	120	120	135	149	143	128	131	141	125	132	102	128	119	124	120	126	139	128	122	115	135	105	108	126	125	119	113	117	127	100	155	145	123	142	109	133	137	124	147	117	115	139	109	139	133	96	116	99	127	124	123	146	153	119	136	135	147	112	106	116	121	126	143	108	114	128	101	124	120	128	129	131	150	138	141	106	142	115	116	128	126	135	135	143	114	160	132	128	125	143	114	137	130	113	130	113	120	120	109	142	99	118	137	104	128	118	134	129	115	112	132	138	132	135	149	146	125	138	125	124	115	125	113	136	113	118	150	130	111	136	126	132	124	125	141	132	137	129	128	131	114	128	109	102	112	128	119	132	123	136	134	137	109	134	132	140	124	143	129	124	137	109
22731	999	2097	2549	2227	1779	1459	1252	1073	946	829	717	725	669	633	603	522	566	540	518	491	472	494	435	438	435	410	459	450	408	402	443	399	393	396	429	407	379	371	417	414	389	412	387	379	354	330	372	367	396	338	370	334	385	385	372	362	389	363	389	363	371	375	388	362	389	369	364	361	375	363	410	357	361	366	379	355	397	362	359	316	350	354	346	346	365	341	344	366	366	373	343	397	344	383	370	322	332	334	359	390	346	372	335	328	363	365	354	357	349	379	349	351	363	363	347	354	367	353	324	356	381	361	333	353	367	355	352	341	363	372	347	335	352	361	341	357	343	345	368	333	351	340	361	366	320	314	359	375	366	372	363	354	350	370	346	360	345	352	371	361	344	401	338	342	347	356	350	347	339	363	385	360	370	335	369	344	366	386	336	373	334	351	356	333	358	351	317	324	331	348	333	342	361	351	363	357	359	338	342	345	342	378	353	364	336	378	351	372	337	366	344	344	361	323	341	357	332	366	343	383	382	335	375	343	357	303	343	371	329	348	340	339	385	354	372	344	329	344	339	359	340	341	382	349	382	336	344	341	334	347	355	359	346	359	321	333	342	338	358	335	359	343	346	355	358	348	377	383	324	365	336	347	336	332	323	338	311	361	322	337	354	332	351	334	336	363	365	348	365	371	355	395	363	364	326	343	354	338	343	317	316	351	394	337	384	356	355	349	369	334	339	344	352	358	350	329	380	322	328	377	360	366	339	351	353	362	375	337	356	363	328	339	329	354	363	355	350	363	325	338	339	353	345	341	351	363	343	352	349	338	371	381	344	383	376	379	358	370	342	341	321	361	351	385	358	364	348	332	341	352	338	331	370	363	353	369	351	360	349	330	333	342	361	358	336	351	333	324	339	381	352	362	374	377	366	348	339	347	344	313	320	366	380	354	312	348	368	336	364	367	317	360	359	340	305	351	340	354	331	354	334	328	363	354	312	351	379	369	356	367	340	347	365	358	373	364	348	335	347	325	338	357	363	358	336	383	347	316	386	357	369	396	331	355	353	363	354	319	353	299	359	334	347	341	309	375	343	352	351	350	352	347	365	332	365	358	357	350	348	369	335	317	374	356	348	354	363	346	308	357	340	359	356	382	345	375	339	333	389	363	377	337	326	357	373	362	334	350	359	392	382	370	357	322	341	359	364	353	371	341	361	345	371	352	347	351	358	387	357	363	374	350	336	369	375	357	374	351	358	340	362	343	370	339	343	318	338	366	364	350	380	343	361	360	367	382	345	337	359	355	355	363	351	356	321	349	363	344	361	341	331	345	368	366	316	375	359	320	353	340	346	344	360	324	361	324	319	330	338	360	356	326	369	336	389	364	335	352	362	332	336	349	361	354	346	347	354	326	354	347	311	321	334	367	380	356	347	338	358	363	376	364	321	343	329	342	340	346	373	341	346	343	342	342	363	351	350	394	383	356	359	343	374	361	369	345	337	343	347	354	354	365	318	335	331	351	368	360	372	356	355	344	361	355	355	316	329	365	338	337	330	341	376	343	337	340	350	349	362	357	355	370	342	369	387	364	331	360	355	354	351	328	340	336	355	345	350	347	331	360	391	340	341	372	335	343	355	349	355	339	375	331	345	339	362	345	346	319	341	325	330	332	384	348	348	340	388	353	344	330	338	324	359	349	333	367	352	364	361	382	328	326	354	372	338	387	376	370	343	331	348	329	342	348	343	364	364	361	333	336	366	326	362	326	358	355	330	336	360	346	384	340	366	358	359	368	354	361	337	364	375	350	348	362	329	327	359	354	352	346	358	322	321	337	352	366	359	347	350	365	370	347	356	360	331	347	354	344	383	382	353	332	345	346	377	358	380	362	371	320	392	352	346	351	338	337	358	358	332	359	354	359	338	331	342	356	338	334	332	338	348	320	350	334	327	387	329	340	346	362	346	365	346	360	398	334	302	306	334	318	343	364	362	342	372	378	348	317	371	332	362	315	362	336	387	379	351	337	334	371	338	338	347	334	343	330	347	368	373	320	353	314	389	346	380	380	357	337	379	368	341	348	393	363	302	327	375	388	322	349	325	338	384	388	330	371	373	361	344	385	365	310	345	329	359	351	350	379	356	356	358	338	388	347	378	351	346	311	373	363	374	386	389	380	363	319	343	330	381	351	349	344	327	342	321	355	372	343	369	376	329	350	356	348	334	338	355	365	347	350	372	327	372	339	362	355	385	318	357	385	318	370	353	333	352	369	373	348	332	347	370	354	351	330	345	350	328	360	334	318	335	367	315	341	350	357	353	354	327	336	311	362	358	345	368	339	368	328	358	332	374	325	372	377	391	349	333	330	336	371	336	372	350	314	331	339	338	359	378	373	364	375	333	390	332	344	377	329	345	329	346	361	316	371	363	347	334	326	375	369	343	363	317	317	371	352	387	345	356	333	353	374	373	363	385	338	367	339	344	332	333	373	362	351	318	344	344	381	352	374	327	367	320	359	340	320	333	354	375	342	344	349	349	358	341	347	350	347	336	335	382	356	349	346	336	315	338	346	352	342	351	364	334	349	353	378	342	358	387	348	343	335	350	334	385	360	385	367	347	354	322	343	338	357	382	345	370	327	353	357	358	367	302	339	361	326	339	358	347	346	389	372	339	363	373	342	346	352	361	340	373	299	326	331	340	324	364	376	382	369	331	356	347	371	361	360	379	324	345	329	358	348	343	345	320	327	344	343	323	340	349	364	346	346	340	380	325	338	328	408	343	370	377	353	351	351	345	366	393	354	332	334	365	335	356	343	353	371	332	321	358	346	342	365	350	361	354	373	361	343	323	364	363	366	338	376	360	375	346	357	365	343	318	333	347	384	345	311	386	340	360	361	344	351	351	359	349	353	373	337	371	378	340	355	371	319	354	335	350	355	341	348	342	365	340	377	336	354	368	378	350	321	375	353	366	346	346	338	357	377	355	338	376	336	382	347	359	335	355	370	340	354	377	355	346	341	356	327	345	335	382	321	350	352	339	338	347	328	361	363	364	344	381	349	357	352	367	331	358	348	338	358	334	363	345	352	359	345	344	363	375	363	366	380	352	346	319	331	347	376	358	309	346	367	336	356	362	353	379	358	382	341	392	326	324	331	339	347	339	363	353	361	333	347	324	356	346	372	353	351	359	339	345	352	336	319	307	384	352	341	369	362	349	324	375	337	344	333	347	354	360	326	362	356	334	363	351	327	364	348	338	304	329	332	336	341	317	376	367	344	318	380	341	362	336	364	362	333	354	335	313	370	337	378	388	353	350	361	339	350	357	325	336	325	356	329	363	363	357	391	341	349	345	347	359	343	347	361	345	332	371	360	360	343	377	371	367	353	346	333	391	352	320	321	367	342	346	375	352	370	342	369	373	352	369	327	330	340	331	357	406	368	355	344	354	349	357	353	360	356	330	384	325	352	347	359	343	365	326	339	382	328	330	354	342	341	375	384	330	371	354	377	366	340	338
59600	21177	10311	2402	1120	823	682	604	521	470	421	370	394	368	348	319	302	265	290	288	300	326	310	294	290	292	248	291	264	229	269	254	238	267	273	266	288	270	262	255	251	252	252	282	245	290	269	245	268	244	269	240	259	283	270	242	280	257	227	249	258	252	229	285	265	231	230	273	263	239	270	257	258	251	234	238	266	243	268	259	263	266	253	259	253	229	250	277	267	262	223	269	277	278	239	271	208	242	281	240	265	272	238	233	255	244	231	237	241	271	240	246	238	269	253	262	223	249	242	241	257	247	258	250	228	239	261	245	226	251	244	232	262	255	267	261	235	218	253	247	241	262	221	225	245	220	231	251	255	270	266	250	215	232	252	256	229	279	247	285	249	280	256	238	263	246	248	231	226	245	281	233	249	237	267	259	246	261	230	246	236	265	271	223	262	262	252	220	260	251	243	258	249	227	238	244	237	241	245	268	253	236	267	251	246	238	289	241	258	240	252	264	269	276	266	260	243	243	261	260	246	274	225	259	254	214	227	236	264	239	269	254	251	248	230	264	243	210	246	260	232	263	281	240	251	250	267	250	253	257	246	241	230	253	222	233	219	255	247	241	230	256	264	266	249	255	262	244	241	248	255	215	257	255	235	273	242	265	255	240	230	264	247	248	248	257	240	274	270	241	251	230	248	249	263	268	253	248	245	251	259	275	262	241	257	225	249	250	284	247	224	258	247	213	232	233	230	241	262	279	255	253	253	241	241	258	276	236	241	256	254	244	248	237	212	270	227	239	260	264	249	229	248	259	236	251	243	244	256	247	288	255	240	240	254	263	255	227	288	227	260	254	247	233	237	231	251	225	250	233	264	242	266	220	262	248	232	255	278	269	295	269	243	252	265	271	251	245	271	266	258	261	266	257	241	250	241	257	239	255	226	249	272	255	255	249	258	242	266	253	234	269	248	255	258	269	255	251	239	269	232	247	239	233	239	259	226	238	243	229	244	239	276	239	240	234	273	244	226	257	239	241	246	262	246	248	257	250	226	240	243	263	277	238	287	251	255	245	253	265	246	240	207	236	236	248	210	217	228	232	246	273	280	228	237	230	249	241	278	246	232	240	242	255	237	250	255	247	233	270	267	266	237	262	236	262	262	251	255	241	263	270	255	216	243	226	231	236	259	255	227	238	275	252	246	265	279	277	214	256	251	235	245	240	266	244	262	225	240	251	238	247	232	248	225	261	275	249	257	258	255	257	247	263	240	220	245	245	248	240	247	246	258	256	236	262	262	244	276	235	266	223	237	255	254	231	249	246	273	265	267	255	252	245	286	234	243	243	250	216	226	239	256	251	267	247	248	259	253	262	266	251	260	246	260	246	265	221	264	239	257	243	259	262	247	229	263	252	258	246	272	218	256	236	238	217	228	261	241	271	256	240	234	255	255	248	267	248	252	236	233	265	257	254	246	261	255	218	258	272	250	230	248	246	237	245	247	266	266	251	243	251	260	260	266	256	234	237	260	224	274	264	253	259	262	242	255	273	223	250	223	236	282	237	263	245	252	256	268	223	269	293	255	266	242	262	242	235	236	259	248	248	250	271	229	252	242	268	205	248	243	233	239	263	253	245	278	252	223	207	263	256	239	227	234	223	260	265	257	269	295	231	246	263	248	257	227	212	215	237	232	250	265	248	257	217	296	246	283	242	282	255	240	241	269	241	233	250	253	251	267	249	268	265	229	253	264	255	243	245	267	259	267	248	263	230	239	246	242	258	274	247	225	252	245	243	240	253	220	276	243	256	265	253	273	236	249	250	237	248	211	261	237	218	228	233	241	270	219	263	247	255	240	258	245	223	232	209	232	259	245	257	229	230	249	214	245	204	254	230	248	235	222	255	261	255	268	231	257	243	263	270	272	249	251	241	229	239	220	247	259	237	254	225	254	236	265	239	265	261	250	229	234	240	262	233	274	272	263	256	219	272	245	263	220	262	228	246	251	252	245	253	244	256	271	259	221	290	247	252	232	266	251	279	228	235	255	238	260	237	239	234	258	262	253	267	254	207	228	260	236	240	270	258	242	222	251	248	250	236	253	260	241	225	245	245	247	280	284	209	234	253	240	264	291	238	225	245	236	264	266	258	261	272	248	221	215	247	256	241	256	216	257	247	263	235	234	231	229	233	247	235	234	256	234	214	260	277	256	252	262	260	264	248	262	265	265	220	258	241	244	220	261	263	228	223	248	240	256	219	223	228	244	252	241	274	261	259	239	223	246	258	241	242	266	237	241	277	247	248	256	226	250	208	271	241	260	251	259	260	256	225	247	241	229	271	252	261	237	237	242	263	288	245	248	272	251	282	273	263	235	251	228	249	247	253	273	262	221	233	234	231	249	280	244	231	262	246	245	238	262	254	284	219	250	264	255	262	274	250	240	307	226	221	251	246	241	239	242	241	213	218	243	239	242	244	238	225	216	230	255	246	241	271	237	225	260	239	220	262	290	243	238	253	240	253	243	247	261	243	241	284	259	223	267	284	235	242	244	230	256	223	267	235	271	285	228	269	255	255	257	289	244	250	235	235	243	311	243	242	262	244	252	239	220	249	217	243	259	231	238	273	249	255	254	245	255	280	240	233	257	227	244	268	256	227	254	278	279	297	262	248	233	275	257	255	231	233	279	276	267	250	272	258	239	268	250	247	265	224	248	265	234	272	233	239	254	256	262	260	269	209	254	242	223	246	253	220	263	229	273	240	256	256	272	255	267	244	264	254	242	240	242	257	223	241	255	255	266	254	254	270	260	266	261	253	238	236	245	242	250	261	273	248	251	281	246	259	235	249	283	249	234	243	247	271	272	250	230	268	238	253	253	267	225	259	247	255	264	245	222	253	206	244	258	248	244	233	259	271	277	249	247	269	273	269	250	247	226	265	269	224	243	240	230	252	245	251	234	241	264	273	245	266	303	262	274	232	249	289	242	280	250	236	276	271	261	239	262	262	246	301	228	244	263	265	258	223	267	262	262	249	235	213	257	229	241	243	259	258	244	256	260	298	281	254	231	263	231	238	249	244	243	243	224	228	257	272	273	232	240	254	251	254	265	281	243	262	256	250	256	229	251	221	267	234	251	262	256	247	247	241	250	271	242	253	278	284	233	247	254	214	276	262	245	237	258	234	237	263	247	238	230	232	228	231	210	268	257	238	279	240	255	241	234	217	252	253	233	252	226	257	261	265	222	269	268	249	247	242	248	262	246	270	273	256	278	249	264	226	240	245	262	254	270	288	244	237	242	254	258	264	265	246	246	218	262	266	261	235	257	250	260	250	231	276	260	229	239	226	256	261	237	238	246	229	258	232	251	238	257	263	258	242	279	229	238	237	241	261	251	242	236	249	259	271	249	239	245	206	229	224	230	209	288	241	261	229	246	254	250	253	229	257	281	271	253	223	243	266	242	241	228	253	223	231	255	235	239	252	251	237	276	244	264	228	248	257	265	251	279	259	234	269	237	229
29650	1968	4002	4681	4097	3385	2915	2421	2106	1790	1585	1481	1308	1177	1185	1085	1039	992	997	909	889	883	844	911	793	785	800	770	787	756	772	718	766	697	713	723	714	683	694	695	708	668	690	654	663	678	657	654	676	660	687	676	644	656	641	620	654	625	671	681	642	646	648	666	711	639	658	654	673	630	640	673	632	584	655	631	686	623	624	656	642	601	646	665	637	635	610	629	660	623	604	619	599	608	606	629	620	662	618	652	667	619	640	643	565	613	580	604	635	615	633	613	638	635	603	621	660	625	625	588	648	656	618	589	611	618	623	592	670	668	610	642	619	627	593	605	616	639	618	649	620	672	684	660	595	667	644	610	624	623	601	651	629	598	616	574	613	659	621	623	618	585	586	581	616	609	628	590	663	676	639	606	589	633	606	679	634	664	623	647	622	628	660	625	605	613	649	641	596	613	606	630	644	613	645	567	619	646	639	625	589	643	625	615	599	640	618	664	606	638	567	619	673	626	660	604	643	637	655	612	633	621	617	642	644	631	646	626	661	622	626	599	616	672	583	634	587	626	603	603	656	589	636	614	616	609	664	668	592	660	614	634	597	601	576	625	599	623	593	631	593	619	597	622	603	631	650	614	657	611	618	604	611	686	640	648	614	619	608	579	626	622	596	633	619	595	636	617	596	665	622	614	647	640	627	601	579	579	586	608	612	558	604	593	647	630	652	681	623	571	635	615	638	638	682	641	633	618	626	623	621	655	616	603	630	605	623	571	637	599	601	634	594	604	609	661	618	607	604	607	599	647	635	623	604	586	614	621	611	611	653	632	609	660	594	593	628	609	615	615	604	607	648	632	611	634	574	646	592	625	651	647	684	620	683	645	627	577	634	624	607	682	630	639	584	628	638	615	622	638	608	646	603	591	623	614	630	577	602	626	603	611	610	624	680	637	643	600	635	645	616	581	586	621	645	593	607	623	641	635	565	614	564	633	609	643	584	596	622	641	639	632	655	615	638	640	618	624	662	629	602	615	589	597	635	633	584	612	637	617	625	662	649	651	588	628	654	655	615	612	644	589	625	628	629	608	611	639	587	561	617	666	593	649	649	634	614	576	598	613	608	600	599	587	606	610	636	570	595	603	601	655	671	668	634	626	621	610	598	605	670	608	598	594	612	615	588	580	659	617	629	648	613	668	646	630	601	582	587	580	604	644	573	671	615	569	649	607	651	604	646	626	622	632	592	582	659	624	606	639	618	670	594	637	621	628	644	613	653	632	618	613	606	558	627	639	626	614	624	607	588	608	614	612	587	602	586	650	622	608	621	625	595	602	619	572	583	580	605	596	639	664	618	643	583	603	579	656	642	622	625	604	669	631	639	574	659	626	613	604	625	616	617	650	578	621	599	626	622	581	607	631	588	633	624	656	630	637	651	662	631	671	611	617	626	652	654	632	661	594	620	669	661	655	605	598	569	592	625	662	580	624	610	614	638	640	630	679	663	645	577	636	647	630	636	618	591	598	647	656	640	618	598	607	620	608	600	557	623	574	675	692	603	649	605	649	612	643	630	624	645	571	611	636	598	567	592	662	607	655	640	603	609	659	600	594	619	619	604	585	609	600	640	665	642	647	616	616	630	623	625	601	616	623	604	625	605	635	610	635	618	591	585	591	623	604	649	626	621	638	612	637	680	592	629	611	601	635	616	563	620	633	631	569	588	636	631	658	627	591	627	633	653	597	611	600	590	601	596	607	627	616	625	635	581	584	632	626	621	643	614	603	640	587	635	600	624	605	634	593	628	600	595	597	612	626	590	629	616	595	617	616	619	630	618	584	655	600	634	665	601	618	575	583	653	664	596	596	608	610	576	657	591	641	609	650	630	578	561	622	617	620	613	657	667	572	641	605	558	654	666	626	662	612	593	609	640	607	622	621	632	636	603	627	615	611	592	613	558	572	638	601	650	642	602	611	675	586	595	612	619	630	621	639	633	632	622	611	606	606	619	611	613	587	564	672	648	648	658	647	608	609	625	615	617	608	652	580	586	597	623	629	638	637	625	629	610	611	616	615	622	623	597	624	632	595	611	617	609	632	600	634	602	603	597	651	599	616	615	647	650	625	619	602	591	610	632	649	591	627	604	591	635	619	645	613	632	608	604	590	616	629	615	611	614	622	609	613	624	608	610	651	627	651	646	586	631	626	641	597	644	641	563	598	591	642	614	591	635	667	659	593	599	559	595	648	590	618	612	619	620	579	629	610	629	603	597	616	637	656	670	608	628	598	608	561	625	590	642	625	640	622	641	635	667	625	646	629	590	612	626	627	601	640	591	639	609	579	652	615	594	682	603	635	635	637	606	614	639	618	603	598	606	640	612	663	653	630	599	599	588	592	609	630	615	624	620	610	628	634	608	612	623	590	579	644	622	637	619	588	596	587	615	594	658	642	612	629	587	611	603	638	607	629	614	570	624	634	630	611	621	603	637	622	666	596	632	613	586	601	630	587	584	616	630	616	605	608	605	598	631	589	604	628	630	639	669	615	619	606	587	592	594	645	598	640	619	583	603	629	598	651	544	641	626	605	647	630	604	607	633	618	627	616	590	601	634	604	627	607	593	644	633	562	594	622	609	587	620	634	659	629	652	598	604	638	652	643	591	594	667	604	599	576	638	690	615	615	618	630	588	623	619	629	660	605	626	624	607	619	613	611	628	618	610	639	659	646	653	628	601	673	617	618	643	601	649	603	648	634	634	644	608	587	656	669	640	623	611	596	564	602	630	606	589	670	629	580	604	613	641	610	638	610	622	625	630	611	615	620	672	636	628	602	643	637	645	650	639	629	595	606	649	607	613	593	655	587	641	630	615	600	690	646	646	577	583	600	614	656	629	628	592	609	649	627	626	615	610	677	647	642	598	615	604	631	585	621	623	615	622	627	595	666	651	616	619	618	584	594	648	587	611	645	625	624	610	603	636	657	651	632	643	612	611	589	611	643	628	609	626	629	605	569	578	628	651	614	622	626	576	623	628	597	640	611	592	565	648	623	612	599	629	679	606	617	628	589	637	622	624	597	588	612	648	606	624	628	608	585	587	625	611	657	608	627	614	572	644	593	631	608	635	618	612	649	625	597	640	650	623	645	639	616	654	604	608	621	642	611	642	645	596	626	613	650	621	591	591	621	617	641	615	636	610	651	640	669	693	626	562	612	633	666	599	629	606	594	634	643	638	606	609	603	636	617	606	620	638	621	650	592	622	660	613	598	594	649	623	637	665	615	635	653	635	623	576	626	583	604	667	653	620	596	580	632	577	617	585	628	660	637	628	615	588	615	599	581	617	592	660	631	627	592	626	638	573	649	575	587	622	617	635	648	624	641	632	612	644	655	614	644	631	608	630	604	598	606	672	579	623	633	604	617	558	628	591	600	581	569	618	642	612	640	646	628	633	629	637	582	625	620	633	607	652	621	630	586	614	603	611	568	597	643	612	627	611	669	602	597	598	633	629	593	603	606
5349	279	267	265	254	260	232	257	196	262	247	218	241	245	246	218	238	203	234	226	263	213	222	220	232	246	245	216	238	234	228	224	246	226	218	199	216	198	241	231	228	232	231	220	243	234	234	211	221	217	208	242	185	225	230	220	229	203	223	232	223	228	207	222	196	234	233	220	233	223	245	224	215	232	238	194	233	239	242	231	203	254	235	257	231	214	218	221	225	253	195	230	225	231	252	200	229	223	232	223	241	194	226	237	215	224	213	214	217	231	239	225	244	214	232	192	195	227	212	213	217	241	238	201	215	218	215	229	235	219	227	235	235	243	207	233	223	212	203	181	211	201	216	246	227	219	234	229	239	227	222	218	193	222	194	232	184	205	224	252	222	208	226	239	243	232	225	245	246	239	237	250	213	235	234	201	240	231	210	235	234	201	242	230	241	264	230	236	231	224	233	239	219	239	263	208	206	209	244	259	212	233	226	238	234	203	223	197	223	227	214	235	219	215	262	236	227	215	231	239	207	208	238	220	245	193	233	233	216	251	198	215	231	218	250	200	217	225	227	228	241	230	238	236	214	218	220	214	216	237	227	215	242	213	255	234	219	249	223	231	224	219	185	216	248	241	233	201	218	238	230	222	216	199	215	231	262	226	249	226	228	223	226	229	228	230	223	219	250	239	223	252	232	197	228	218	223	205	236	222	213	201	248	240	250	206	217	214	228	234	216	231	240	221	227	222	202	238	219	223	231	204	230	231	226	197	206	241	227	212	213	216	243	225	238	209	229	230	249	213	242	224	232	212	243	238	263	218	234	232	209	236	211	193	233	229	235	204	234	228	217	216	201	232	221	236	228	225	213	253	239	232	220	223	200	205	251	233	250	211	231	204	247	230	243	233	208	230	217	214	218	240	248	269	209	257	203	219	241	219	244	227	234	231	218	229	241	225	239	221	209	228	209	202	190	236	257	239	233	210	213	243	203	248	246	229	215	212	218	231	202	205	211	213	231	224	245	248	234	204	217	234	235	228	218	215	241	232	193	221	233	225	233	239	204	254	240	241	237	230	226	239	209	210	221	242	244	229	226	243	238	215	252	221	207	226	244	214	251	223	238	230	223	211	221	227	210	228	222	225	240	233	220	250	219	229	218	197	211	224	245	225	224	228	229	217	211	237	230	217	246	252	239	222	229	226	232	225	233	263	228	227	246	181	210	239	226	222	236	244	192	204	217	231	211	245	217	217	238	251	209	225	252	197	229	234	211	223	213	223	202	215	236	242	195	228	226	236	205	220	255	219	237	209	217	231	235	229	251	251	254	214	186	231	242	233	198	212	230	231	216	259	200	202	212	208	231	225	236	234	238	245	197	224	247	209	222	223	229	247	256	212	248	229	199	229	220	224	210	261	196	212	220	245	210	204	245	232	209	216	256	233	209	221	233	223	217	225	214	235	222	234	230	224	194	234	245	254	216	233	234	214	225	223	220	225	244	229	219	192	220	208	207	211	271	204	219	234	212	238	210	236	217	236	196	204	222	225	251	213	211	223	223	242	212	217	201	255	234	204	232	221	224	232	235	221	206	247	204	228	218	228	218	179	218	231	209	223	230	221	225	224	219	254	221	231	264	238	237	222	213	211	223	206	218	232	242	228	216	217	233	248	229	240	234	216	218	223	227	229	213	239	237	239	227	226	215	218	209	202	226	219	201	210	222	237	238	232	237	194	242	216	254	209	221	227	218	221	226	216	220	257	230	220	257	198	230	234	214	230	222	254	224	228	238	207	236	220	236	224	221	227	219	250	227	234	217	210	222	229	237	214	234	215	224	243	229	207	210	241	222	205	214	212	202	212	238	232	224	221	216	250	237	217	197	217	235	243	236	209	205	238	233	229	227	211	233	232	218	229	204	226	222	220	235	219	227	263	230	235	228	216	236	228	222	254	208	216	217	232	258	256	224	232	205	231	226	236	209	226	239	217	227	219	224	251	226	230	221	182	216	241	231	237	216	224	230	207	222	214	243	204	245	227	225	238	249	216	224	249	217	208	260	245	220	230	223	241	253	218	232	242	221	219	221	228	206	212	233	237	222	221	249	230	219	235	237	201	192	197	220	229	258	221	218	214	247	249	233	221	189	222	241	218	193	202	250	239	241	205	234	219	247	232	209	236	261	215	224	254	244	217	235	230	208	242	251	226	233	239	207	218	224	204	242	223	199	207	241	211	227	219	218	200	244	212	239	239	214	245	245	224	222	228	226	209	234	248	236	217	206	223	233	239	275	222	223	205	213	225	212	222	210	217	223	235	183	204	206	232	214	254	228	229	218	250	222	199	218	237	223	197	208	241	239	205	256	229	259	210	244	228	228	197	230	234	242	219	219	231	235	229	235	248	225	217	204	184	221	230	184	223	228	252	227	222	242	233	236	241	268	246	229	215	257	210	226	217	244	229	238	217	224	237	214	231	212	226	234	275	222	258	220	190	270	195	242	242	222	211	197	215	245	214	230	220	243	236	228	207	211	222	230	202	234	241	229	244	239	192	232	221	229	224	211	244	228	206	215	239	221	249	244	224	202	207	268	247	238	242	240	235	207	207	236	228	202	228	217	222	203	216	237	233	239	198	230	226	238	206	227	229	236	235	257	229	221	222	237	234	234	239	222	245	229	257	227	215	212	221	209	233	266	214	225	236	226	211	224	203	229	224	207	195	225	233	223	215	234	206	213	198	225	224	223	206	227	236	208	232	230	230	238	187	199	227	211	208	207	216	236	217	235	213	249	232	207	232	212	247	226	245	186	195	237	228	223	218	217	193	198	258	230	205	216	219	219	218	221	231	182	201	240	194	271	192	184	222	215	232	237	266	223	227	228	232	235	243	236	223	217	205	195	234	252	249	220	221	233	227	218	220	246	218	234	226	221	223	235	217	264	229	233	207	219	227	199	242	230	184	216	192	208	234	226	226	249	225	247	225	190	252	230	242	203	266	227	230	231	183	249	227	255	220	223	230	233	260	239	227	238	229	215	208	207	244	202	222	231	228	198	225	243	226	213	232	233	227	216	216	207	241	243	202	241	226	189	244	247	238	258	231	256	241	235	225	207	197	221	249	234	200	225	255	243	243	247	240	213	244	222	245	201	223	221	208	227	232	216	214	214	209	227	270	235	207	253	250	206	252	235	242	237	211	235	246	206	240	208	219	197	223	245	218	231	245	215	254	218	220	217	204	226	211	229	230	229	244	233	233	210	222	255	249	248	198	223	236	211	221	220	226	221	212	232	203	225	247	231	246	207	219	239	243	223	224	210	247	226	220	224	224	219	218	218	249	207	205	242	201	230	248	249	212	240	215	239	222	241	240	217	253	221	208	195	219	254	239	203	238	240	235	225	192	235	239	232	286	239	238	224	247	228	242	228	191	217	228	236	245	212	222	230	232	215	230	228	245	216	222	224	230	245	231	234	177	200	249	206	231	221	235	260	233	224	224	225	245	220	195	246	253	253	221	243	211
5570	557	628	609	587	631	597	582	530	587	545	547	524	576	541	542	585	549	542	591	508	520	538	536	563	529	545	529	581	567	533	566	499	578	570	515	557	564	553	562	503	512	529	540	532	552	519	515	516	506	532	541	532	532	541	513	523	541	534	563	543	548	509	559	519	545	544	598	535	532	564	543	539	552	537	540	562	549	552	494	524	552	541	520	529	543	567	557	561	564	545	543	517	529	540	550	525	575	571	528	545	552	535	535	552	584	565	523	570	511	561	557	528	554	574	589	521	495	516	517	542	566	556	541	539	540	516	521	589	510	549	515	557	549	559	529	565	510	545	578	483	550	523	560	540	612	542	526	523	515	563	524	557	573	498	575	494	588	533	548	530	505	572	517	523	539	483	548	535	551	532	560	517	544	510	528	552	501	523	519	561	545	496	549	554	533	536	534	485	541	553	576	552	514	523	546	561	530	546	575	518	555	548	594	571	581	535	518	511	561	517	563	549	570	547	549	538	598	517	527	564	499	557	540	552	512	558	565	545	522	569	542	532	530	499	539	523	547	503	507	510	505	544	562	529	512	504	544	563	560	541	554	530	518	534	571	510	543	565	520	563	528	550	506	543	594	542	556	508	535	579	582	564	495	563	538	546	550	547	577	541	510	555	519	525	567	557	559	525	587	507	556	536	535	507	524	535	557	540	559	545	540	568	529	514	547	506	544	556	557	537	571	518	564	514	527	516	539	573	527	553	537	561	527	546	546	579	561	532	514	553	549	498	510	517	553	539	527	538	553	545	548	532	529	498	544	541	563	532	546	590	573	565	498	528	558	514	551	501	566	516	526	528	545	568	533	510	541	559	538	569	525	537	507	527	519	526	553	610	511	558	584	540	521	570	487	551	493	550	515	555	545	544	549	542	498	532	556	497	539	552	557	584	573	560	561	592	534	572	561	545	515	573	504	526	580	584	534	533	515	511	562	546	562	531	511	521	526	524	519	539	518	541	516	541	546	518	558	566	549	584	512	555	573	523	527	525	566	548	544	551	539	567	535	560	532	531	564	551	519	579	546	519	534	540	564	547	538	511	521	487	519	551	555	524	555	514	541	508	536	532	518	542	533	499	530	550	547	561	519	523	518	522	538	540	530	549	529	548	540	566	483	547	509	533	536	533	538	488	566	485	482	514	550	542	579	585	546	533	541	534	543	545	540	535	525	564	576	542	502	518	532	510	531	549	523	537	583	542	573	520	526	531	574	502	497	570	549	556	535	547	552	532	553	538	524	540	516	541	561	544	551	579	518	559	515	515	545	515	514	565	544	556	522	541	539	541	540	524	550	556	530	550	512	530	540	577	514	545	528	570	543	547	578	529	571	553	569	550	526	546	552	520	540	548	511	577	536	494	543	547	539	523	541	571	552	538	540	577	543	527	544	539	577	520	519	562	520	525	519	540	524	522	612	525	525	512	534	557	514	544	538	565	495	508	513	517	535	534	566	568	519	525	524	523	522	545	532	536	531	552	482	518	556	560	576	550	529	501	534	554	519	521	530	491	529	560	563	553	518	512	530	529	492	526	513	536	541	546	519	532	557	499	520	536	532	551	545	538	521	517	546	552	507	568	540	524	519	526	525	565	574	531	557	543	553	573	578	566	557	547	515	521	551	522	555	543	550	583	521	559	578	549	574	511	517	591	542	535	543	550	513	520	525	510	544	533	544	576	508	562	557	493	575	552	549	551	528	504	543	562	525	533	547	555	516	569	569	559	518	551	595	547	512	559	522	541	544	551	553	595	541	531	543	565	490	536	539	584	539	523	549	581	542	548	533	562	530	540	566	565	558	608	508	519	532	531	553	547	541	549	516	545	567	545	574	549	549	526	532	529	594	522	538	561	532	573	535	528	583	521	542	527	536	522	516	542	541	527	559	527	530	520	520	567	532	517	514	521	515	497	567	515	588	567	550	559	530	541	568	567	563	539	559	537	508	494	552	532	551	520	544	568	544	506	506	555	524	533	548	559	608	563	567	525	543	518	564	527	529	546	529	500	566	535	537	565	562	558	522	565	545	575	515	570	551	583	539	522	514	527	524	591	519	522	555	544	553	560	501	568	527	544	557	525	527	540	532	545	530	572	545	531	550	555	521	547	568	494	524	517	589	543	586	531	529	529	617	568	572	584	522	572	503	539	541	546	554	560	519	525	521	568	523	536	541	532	534	567	565	527	522	519	540	526	535	553	543	544	534	554	531	537	559	547	546	524	549	512	572	576	570	554	498	520	570	526	551	540	553	568	541	548	535	589	578	539	535	561	511	516	565	541	560	537	545	559	583	534	590	563	553	489	545	545	519	574	556	532	557	534	567	586	505	529	523	538	544	522	537	522	538	557	548	545	558	558	572	516	524	560	584	538	519	552	554	556	539	535	515	505	503	533	555	528	529	593	521	556	519	534	564	536	540	542	520	530	551	573	552	510	543	556	491	550	538	552	523	540	542	567	498	513	495	520	521	536	525	567	529	569	575	554	576	547	536	549	587	554	584	545	554	533	523	539	556	551	522	548	550	568	521	515	517	550	548	522	561	518	534	553	562	556	534	568	549	502	561	539	555	561	578	529	541	553	538	471	507	530	518	536	542	521	534	591	579	538	525	531	532	567	506	547	528	545	548	563	547	600	524	534	528	544	530	571	509	542	558	506	528	496	535	561	492	524	528	512	570	513	567	509	522	509	578	543	496	575	533	506	548	571	569	565	548	578	508	534	555	523	515	549	536	556	552	529	599	508	555	543	513	532	530	560	562	493	534	553	567	565	557	528	574	547	542	562	593	531	545	496	524	521	532	507	528	570	534	510	548	549	518	533	503	518	547	534	536	543	504	579	523	503	559	505	542	547	566	556	620	552	541	551	578	539	552	574	534	537	512	527	519	523	561	543	570	561	548	554	596	583	526	553	510	542	533	571	538	572	559	501	547	517	539	508	523	548	549	526	546	547	534	520	494	603	540	533	562	511	512	519	506	551	502	534	579	563	571	516	559	552	523	516	541	488	547	550	563	524	517	572	532	563	545	530	565	539	544	478	531	528	541	548	556	530	531	569	537	537	519	562	559	518	577	511	560	568	541	532	569	546	535	538	539	512	543	543	555	515	571	543	537	523	558	542	554	560	547	556	540	562	558	580	565	522	540	533	531	543	558	554	516	537	522	540	550	525	529	520	558	529	531	494	551	540	562	569	555	539	521	552	499	514	514	527	523	539	545	555	537	529	555	519	529	554	556	540	503	555	514	594	555	506	548	552	521	506	557	545	490	548	583	515	531	504	553	494	552	511	581	530	551	509	510	546	563	545	512	552	576	531	557	509	473	577	570	529	521	490	540	522	578	505	530	512	526	529	513	507	541	535	537	529	496	499	546	567	563	521	497	546	499	545	559	501	555	535	576	573	514	548	549	538	544	507	539	571	534	558	555	558	525	545	552	527	516	561	550	558	531	565	557	540	541	534	543	516	539
51505	14127	2210	810	550	427	322	273	262	236	245	207	181	184	137	156	165	144	140	175	144	134	150	141	134	122	119	130	129	144	113	133	130	132	133	121	147	122	126	136	124	125	127	118	143	131	134	138	147	107	137	120	134	117	115	124	121	123	128	152	117	135	170	128	107	138	151	121	124	138	111	129	120	134	133	128	137	126	118	141	119	143	126	123	119	135	126	130	103	131	130	126	140	121	134	113	121	130	119	137	124	136	135	135	137	120	115	120	101	125	134	113	132	123	111	108	116	112	130	141	131	124	121	119	134	129	125	130	137	140	140	126	134	125	120	142	138	121	107	145	122	149	118	134	128	117	134	105	145	110	112	128	128	123	137	136	136	123	130	124	120	135	110	126	138	136	123	126	134	127	129	119	120	120	107	142	130	146	123	128	142	122	128	118	134	130	123	120	103	149	131	126	114	147	120	141	132	128	124	142	125	135	127	140	111	122	126	113	142	116	142	124	147	110	128	121	116	118	117	126	121	125	149	111	125	142	124	130	110	112	139	137	110	121	139	140	114	127	113	105	122	141	127	148	139	132	144	129	121	129	114	141	127	154	109	119	121	121	130	126	127	135	124	124	136	124	128	134	123	124	115	140	118	147	130	140	132	138	113	122	132	126	135	108	130	105	124	130	119	117	135	114	134	116	113	130	154	142	129	146	123	136	131	123	106	121	120	103	130	132	143	121	128	136	148	144	124	127	113	123	121	116	129	108	102	117	101	120	150	126	125	120	120	144	113	109	109	113	139	123	135	142	106	126	106	134	140	142	140	123	136	135	134	124	113	107	122	121	122	105	110	114	119	110	128	135	97	96	127	133	145	140	143	102	115	134	123	134	117	130	119	126	120	147	139	125	117	132	146	132	136	120	127	125	127	119	131	131	117	120	123	117	130	122	110	123	120	139	122	147	143	113	148	141	118	157	143	117	130	133	139	134	139	122	135	138	153	115	120	98	137	115	135	131	132	126	121	100	126	144	131	137	115	130	141	141	113	127	128	98	138	124	114	129	125	130	131	138	136	132	133	127	121	110	113	141	126	135	121	108	116	123	123	118	141	118	136	134	122	163	143	122	152	116	116	120	106	143	129	140	123	127	117	136	116	116	141	125	127	136	136	114	131	147	128	128	136	121	112	114	117	143	115	106	130	140	134	140	126	119	124	129	125	105	139	104	137	133	116	138	148	131	129	124	118	167	140	131	140	131	128	114	148	145	125	117	135	113	113	138	117	118	132	110	114	130	127	107	133	114	127	124	126	93	125	134	130	127	111	126	122	109	135	129	116	98	139	132	112	131	131	123	132	127	121	127	147	118	122	141	111	126	122	132	110	119	131	126	127	112	130	131	114	134	132	105	104	120	139	137	130	138	118	143	143	115	118	127	105	139	106	110	149	131	129	146	150	111	146	113	121	126	126	123	115	123	129	97	107	135	123	111	132	125	130	105	124	110	110	110	141	101	112	125	120	123	130	103	137	115	124	123	111	118	136	130	153	113	110	118	124	113	117	139	136	148	109	132	126	141	139	124	126	112	131	126	124	119	127	138	124	138	113	118	128	112	112	127	112	111	128	121	115	97	104	107	129	133	118	121	136	126	132	117	141	133	127	120	121	125	106	110	119	113	133	115	112	134	114	133	114	106	106	132	125	104	122	160	120	122	126	124	140	144	138	112	111	130	123	124	120	119	109	129	116	119	136	106	136	106	119	117	144	130	149	103	100	108	131	113	102	123	119	105	119	115	123	116	117	124	152	131	129	115	140	117	141	157	117	128	116	116	121	146	113	135	122	128	111	142	123	121	106	121	113	145	129	113	121	89	118	143	121	139	146	132	119	114	108	128	121	146	121	121	125	127	116	128	124	127	138	131	125	123	144	105	138	110	157	136	106	139	124	146	117	116	115	145	119	123	120	130	124	115	114	152	124	93	127	133	120	132	123	113	132	117	134	126	123	116	125	133	141	128	126	138	135	119	120	103	116	131	106	115	107	137	129	133	134	129	115	125	147	129	110	137	144	129	107	122	114	116	124	111	118	150	115	121	139	106	107	132	125	115	122	124	116	117	130	111	130	126	138	116	124	116	152	119	127	132	118	117	127	112	122	134	132	113	145	100	117	112	133	128	144	117	148	137	117	121	130	130	135	126	122	141	132	112	126	119	130	130	109	117	112	115	115	132	110	106	123	134	119	118	112	103	135	137	129	119	110	117	135	118	117	123	129	120	146	119	127	122	133	130	101	135	108	125	113	124	121	121	122	121	119	124	104	143	120	133	130	120	131	127	118	131	110	131	110	127	129	120	135	126	137	139	125	137	136	115	132	131	119	120	139	128	119	121	153	150	151	116	119	108	142	133	125	120	121	138	157	137	135	119	138	138	122	137	118	124	117	111	132	112	122	120	123	125	130	119	129	125	123	117	137	129	135	112	135	133	108	110	132	134	142	118	126	139	119	120	109	120	118	142	131	113	125	112	129	114	152	140	120	122	141	121	139	110	136	129	123	122	127	114	125	134	141	123	119	127	142	137	124	132	155	108	124	108	140	132	110	118	122	119	122	114	128	145	122	132	140	119	129	119	115	110	115	98	134	134	133	125	126	112	116	131	124	119	135	115	143	135	123	126	118	113	131	130	119	114	111	139	122	131	126	122	124	129	114	139	125	124	119	111	110	130	125	125	106	132	113	120	139	129	125	128	129	163	111	119	128	110	114	116	112	135	134	134	122	111	112	148	114	108	149	124	130	117	136	112	112	103	113	138	140	129	122	130	134	132	128	122	131	149	129	134	110	142	138	119	118	117	125	127	120	112	113	118	113	118	138	130	140	122	138	119	135	119	140	125	137	133	105	135	130	114	130	140	126	119	109	108	132	128	138	113	111	120	124	129	122	127	117	126	134	136	137	118	114	129	125	113	123	119	118	123	109	114	123	146	145	125	142	128	142	137	119	125	117	152	124	126	119	105	111	105	119	108	108	143	110	124	133	124	139	126	117	119	111	113	111	114	131	116	132	137	139	123	141	129	127	120	146	105	125	123	136	125	140	119	112	143	142	120	119	122	112	110	124	142	145	95	113	114	137	135	126	132	130	128	140	122	140	114	117	137	109	135	138	116	129	126	119	101	149	146	147	112	113	129	126	131	131	119	140	133	130	124	139	108	137	127	106	130	95	140	118	141	108	136	121	125	128	124	129	139	136	136	118	124	112	147	114	148	144	126	124	125	96	137	134	126	140	136	124	130	156	124	138	105	116	104	127	101	124	127	129	123	110	141	120	140	136	121	142	98	124	130	127	134	123	119	117	130	120	109	119	118	131	137	127	144	138	92	115	123	115	128	118	137	107	136	120	116	111	141	117	116	115	140	122	136	135	123	122	127	140	103	113	113	138	127	123	132	108	114	138	122	131	110	141	139	117	108	105	136	126	122	126	126	119	138	117	93	117	120	112	105	140	125	97	113	121	112	133	143
23638	963	1989	2581	2142	1750	1497	1253	1124	963	850	760	736	645	639	612	587	552	545	508	511	508	460	424	441	408	452	475	425	419	389	399	416	438	426	397	400	354	395	405	385	369	373	359	361	378	337	389	383	373	354	382	386	357	399	349	336	356	405	370	362	372	362	352	345	360	387	373	349	360	318	380	359	342	397	333	375	374	365	333	341	382	371	348	377	353	354	377	389	380	365	344	385	363	342	358	320	336	374	358	324	376	390	358	373	366	310	357	326	336	358	361	365	367	385	333	370	348	315	360	339	367	370	338	342	349	360	343	383	375	332	328	364	334	331	347	337	352	365	313	361	370	318	330	337	345	355	375	353	378	326	354	337	347	360	383	373	344	367	358	358	377	393	370	382	364	339	348	349	342	375	333	350	370	347	321	325	392	341	355	351	327	353	324	332	357	337	360	366	380	360	339	352	352	334	343	351	348	389	366	347	332	332	334	356	358	339	333	324	310	341	328	341	337	357	343	358	359	373	333	338	359	343	364	362	313	325	343	322	368	386	327	342	355	329	340	336	354	367	374	354	389	372	376	334	376	322	370	350	340	325	332	343	369	359	332	375	330	379	333	360	352	377	330	346	334	356	367	326	354	356	349	339	340	348	301	325	343	359	350	366	358	394	359	337	390	374	324	336	346	375	341	362	354	338	333	358	375	359	376	324	376	336	344	344	323	314	357	394	387	340	324	337	345	332	384	371	371	332	331	346	337	328	362	363	332	354	356	331	371	339	336	385	325	331	369	332	338	338	330	328	343	346	378	327	372	357	358	351	338	349	372	349	353	380	357	363	353	325	290	339	352	357	384	349	316	325	342	375	336	336	380	354	383	351	356	370	318	335	358	329	352	331	324	354	335	319	360	365	404	336	344	356	363	341	350	342	345	345	320	328	353	366	328	332	321	348	313	340	345	351	333	381	332	387	365	331	345	335	338	336	372	380	371	349	350	373	375	367	374	360	361	349	369	386	370	317	330	383	359	336	336	348	346	333	402	386	368	367	363	310	304	355	365	381	325	333	344	347	379	361	358	377	362	361	354	381	333	358	364	329	317	347	357	317	323	362	342	323	333	335	355	366	375	363	320	347	391	363	330	373	329	328	357	356	345	351	365	358	336	366	340	362	341	321	317	344	321	342	326	335	360	349	323	362	346	355	287	366	341	357	385	353	366	348	343	357	338	332	357	372	358	364	362	375	351	370	337	343	394	339	345	324	324	328	349	333	331	350	356	333	350	357	330	347	328	363	350	362	341	390	358	366	334	377	345	320	370	400	354	352	344	354	384	332	354	365	363	352	320	331	317	382	303	346	356	364	322	343	370	343	361	352	340	357	352	305	388	335	372	351	344	341	344	328	313	331	337	351	351	364	344	368	323	354	354	392	349	354	341	365	342	347	375	365	338	297	339	354	376	350	330	338	343	355	329	363	354	382	329	349	364	366	344	355	348	326	347	347	384	336	366	368	327	374	385	328	383	344	353	366	348	343	358	351	330	348	340	397	372	337	350	361	392	367	367	358	338	352	354	358	351	347	389	357	393	375	322	352	352	345	403	357	353	336	366	358	342	372	341	336	328	353	334	392	327	337	335	351	347	337	364	377	373	367	359	369	349	340	357	359	360	359	360	344	345	387	343	374	355	379	373	332	346	338	387	351	362	350	370	343	338	342	331	330	340	365	330	353	351	390	347	340	356	376	364	362	330	327	313	303	340	348	357	369	349	336	344	333	367	388	321	345	340	354	357	348	329	356	364	324	344	363	320	325	362	389	327	347	347	340	326	345	351	337	350	336	354	312	330	361	353	330	344	368	332	341	352	318	353	354	332	356	356	346	344	342	334	375	317	368	341	369	312	355	354	339	389	339	353	363	361	348	348	355	375	347	386	338	370	322	329	376	372	285	371	360	343	366	358	378	345	350	343	328	340	324	392	345	345	369	362	379	332	341	347	342	331	359	361	347	365	323	331	327	360	327	329	349	333	326	330	311	332	364	328	357	355	341	337	349	353	325	352	330	336	349	355	322	363	366	323	369	342	310	360	329	353	327	361	354	365	363	364	338	344	332	325	365	370	326	368	348	365	343	337	362	362	365	379	337	366	368	347	330	359	325	341	378	355	319	353	340	361	390	346	350	369	354	367	358	363	322	347	370	357	362	364	333	330	359	368	325	323	362	364	346	334	332	373	351	346	349	364	342	344	330	353	347	362	330	330	347	379	388	341	353	364	374	342	370	353	354	334	333	359	325	346	336	337	385	363	359	352	326	378	344	378	357	347	342	346	331	371	347	327	369	351	352	373	357	365	336	344	360	354	356	337	308	394	391	383	377	350	319	344	380	308	348	299	340	377	335	338	318	344	336	379	361	349	344	378	378	382	350	352	350	361	346	323	318	371	336	361	374	341	354	345	362	326	363	356	326	319	359	369	331	337	363	373	346	334	381	330	377	345	363	313	306	352	383	344	340	347	331	374	342	333	385	352	363	329	340	361	357	347	380	314	351	345	377	368	341	350	297	365	354	363	318	370	339	309	373	360	366	329	357	339	336	327	343	389	334	364	376	339	377	360	339	387	334	354	320	330	338	357	348	399	347	327	354	313	370	360	325	357	314	333	341	354	382	352	345	364	364	380	352	381	328	382	339	325	349	359	329	346	367	341	371	317	362	347	329	349	348	335	344	329	371	366	371	353	344	325	377	360	356	372	349	320	375	358	368	344	326	362	370	335	335	329	361	381	369	380	339	347	317	303	334	311	364	327	344	327	376	334	329	380	356	364	368	379	327	377	353	376	382	330	373	339	326	375	372	358	353	328	341	341	348	374	351	331	367	338	358	347	357	343	371	359	355	361	356	339	367	387	346	334	370	375	361	319	358	307	327	366	369	380	336	324	320	354	356	341	372	345	352	327	364	341	367	341	358	339	336	328	362	323	325	341	360	355	350	350	332	363	366	371	367	337	382	390	344	372	337	335	368	368	349	323	356	356	369	367	349	361	384	332	368	378	352	359	326	360	354	372	346	381	365	361	340	357	354	324	353	342	365	346	356	370	353	338	361	359	346	377	348	356	368	356	328	354	368	340	379	357	322	350	339	371	356	369	340	341	335	337	345	379	355	364	336	339	341	388	364	375	348	356	333	384	330	346	341	361	382	336	368	326	379	401	343	363	343	308	345	348	317	366	366	334	358	375	332	360	341	328	331	335	326	361	365	357	329	342	349	334	343	344	361	369	334	341	330	354	361	373	361	350	359	346	345	345	373	371	351	354	345	338	346	337	349	379	353	360	355	361	340	364	357	335	348	388	369	333	345	378	331	329	349	327	357	340	364	346	357	353	310	335	359	355	361	332	376	348	349	363	360	341	296	344	324	369	345	365	350	310	349	341	347	397	343	341	329	352	345	358	344	323	317	315	359	363	331	360	348	342	376	328	372	327	323	359	340	332	383	346	378	373	324	347	357	335	332	361	360	328
63463	21840	8655	2252	1155	857	688	589	545	484	432	416	368	319	306	327	322	318	301	287	271	235	311	270	274	263	259	281	254	259	296	289	238	264	222	270	261	273	266	247	243	278	269	283	242	264	260	260	269	296	262	258	272	253	246	240	239	248	233	251	242	240	243	264	238	237	253	271	249	280	262	244	270	237	255	229	262	278	272	266	271	265	239	239	248	249	272	271	237	227	253	246	277	280	252	248	252	252	275	247	254	286	237	272	238	245	272	233	246	238	252	252	250	245	227	305	267	228	252	251	260	272	246	242	258	241	266	256	238	275	266	264	252	239	270	253	247	225	254	244	258	225	265	272	248	267	236	296	271	251	286	277	267	247	261	233	235	263	235	277	256	263	236	242	242	273	227	278	248	245	254	250	248	255	249	223	228	254	233	245	241	249	227	257	242	249	233	257	281	240	243	305	275	263	263	254	281	265	239	238	241	234	233	255	224	250	240	261	236	225	234	235	237	220	258	226	262	236	275	236	240	253	262	258	236	229	243	233	254	274	252	268	225	243	238	219	272	252	250	248	249	244	253	235	225	251	257	242	239	281	234	284	253	245	249	286	252	228	222	257	251	244	233	281	279	233	278	246	226	243	254	258	244	258	238	276	269	255	246	244	250	244	260	259	238	253	250	234	243	250	235	241	236	278	241	225	253	239	239	234	241	271	249	238	235	246	258	238	253	234	263	233	255	255	236	261	211	248	259	243	262	248	245	247	242	220	263	251	262	257	290	266	241	236	276	241	241	226	236	254	274	243	247	248	249	280	258	235	231	259	247	239	233	257	239	259	217	228	258	214	222	255	264	251	258	240	241	282	218	265	238	246	260	254	250	268	236	244	258	232	289	246	241	305	271	264	248	257	262	264	233	236	252	232	242	255	284	256	251	244	258	280	263	249	290	265	249	252	236	248	214	279	272	248	230	244	258	213	223	250	231	233	250	225	261	247	270	260	252	241	257	280	245	246	231	266	235	281	250	279	244	237	231	241	245	258	237	231	229	264	290	241	231	232	221	220	236	213	267	254	232	271	259	270	246	223	244	275	245	281	233	240	240	253	213	235	256	238	244	244	258	268	243	276	266	246	242	241	272	248	263	256	254	237	244	214	237	262	272	255	224	264	255	235	259	239	229	238	249	229	259	240	254	258	213	232	247	233	243	248	237	252	251	217	241	256	234	273	252	235	274	233	266	255	265	289	231	260	293	219	271	277	289	247	249	248	254	278	237	259	246	254	240	259	229	232	248	275	263	247	253	231	239	258	253	248	237	249	210	243	256	236	238	236	262	274	236	247	265	238	279	246	249	231	250	263	253	250	256	230	305	231	243	262	259	232	257	238	248	233	247	269	218	251	247	239	225	233	272	270	203	233	252	274	239	280	269	262	242	236	274	252	239	242	273	275	222	219	240	228	240	250	278	242	204	241	236	260	209	247	263	269	227	261	245	271	225	208	241	276	254	274	277	250	239	265	231	260	268	258	227	219	247	260	241	232	221	279	262	243	248	260	246	260	248	223	259	275	245	243	223	230	236	260	263	235	207	250	259	235	241	227	267	242	237	240	236	212	235	235	250	251	219	264	248	247	247	230	226	229	268	263	228	237	240	260	254	237	252	234	246	258	246	238	227	255	258	262	270	271	225	234	234	252	235	243	252	269	252	266	247	254	250	230	210	242	253	271	216	264	265	246	258	242	256	254	229	221	244	257	237	251	242	257	235	250	259	242	270	242	271	243	244	251	268	246	231	254	232	255	236	269	252	248	231	281	286	245	231	250	218	267	267	252	258	260	272	263	255	243	239	250	242	246	246	241	258	264	263	285	219	256	251	243	281	258	227	279	257	242	253	266	265	241	220	277	245	245	249	262	250	254	265	251	264	238	244	279	262	218	273	249	233	286	249	252	254	283	220	238	246	221	239	261	236	283	267	245	210	245	248	208	243	246	267	233	250	225	253	261	270	259	252	239	236	260	243	250	236	263	233	239	232	256	291	257	254	245	240	254	245	254	268	231	252	278	265	244	255	222	255	250	265	248	252	250	241	247	218	251	234	254	258	238	224	246	241	231	254	254	258	243	230	282	230	247	254	251	260	230	248	257	259	253	249	241	247	274	212	248	244	249	275	233	269	245	234	248	236	268	257	238	230	273	242	224	224	249	214	248	267	276	259	239	287	244	272	228	253	237	239	267	219	264	251	274	262	275	269	264	238	250	260	263	247	258	257	272	236	239	227	269	248	262	296	226	250	261	259	246	238	283	249	269	257	240	245	247	248	240	274	258	250	232	228	262	203	233	260	237	238	229	260	265	246	257	221	233	263	262	258	251	248	252	227	246	251	251	261	243	228	254	234	220	237	261	271	270	251	239	219	266	276	265	263	238	280	261	271	235	251	245	250	268	244	279	226	275	255	250	257	238	244	221	250	282	254	243	247	241	227	244	261	232	218	218	227	258	229	262	266	239	237	270	250	272	251	200	255	229	234	254	248	265	240	274	235	211	247	242	227	254	281	239	297	276	266	267	252	247	252	236	259	243	221	263	217	231	264	217	213	253	273	255	230	251	252	221	215	229	256	244	253	257	238	217	241	249	251	238	247	262	283	256	247	261	261	254	260	265	244	236	278	236	232	241	227	235	233	239	246	254	270	258	255	277	273	266	257	260	257	265	241	276	258	245	255	241	231	261	269	216	249	223	246	264	265	229	242	276	231	270	247	253	236	255	278	235	253	263	244	238	244	255	227	247	258	230	260	252	257	248	264	216	242	273	244	254	243	223	249	253	250	232	232	263	257	313	229	279	259	242	246	252	243	249	240	254	259	259	237	269	251	228	270	243	223	210	248	251	248	254	222	252	242	236	275	241	263	246	244	221	255	250	246	291	237	264	231	245	238	246	257	225	254	228	264	254	276	244	288	218	252	252	260	258	255	270	242	257	232	262	261	244	246	261	266	246	281	240	280	231	253	260	230	258	233	214	253	261	233	262	235	229	264	219	226	252	245	242	227	244	240	284	235	252	219	227	276	258	237	243	252	270	260	293	259	242	234	222	223	221	285	241	242	230	283	223	239	271	265	254	245	254	244	263	260	268	255	243	264	221	254	240	249	279	245	232	267	202	253	217	233	253	228	241	263	264	231	238	253	266	234	225	262	238	261	233	256	245	256	241	248	252	272	247	237	223	234	248	268	252	236	260	238	232	270	260	252	247	262	275	243	254	246	253	238	258	256	258	252	238	249	244	246	276	285	225	278	238	283	221	263	247	260	210	249	261	268	230	241	236	236	246	236	244	257	237	262	271	275	220	235	263	239	263	260	241	258	235	226	232	262	271	244	256	242	258	292	237	227	231	267	237	231	233	256	244	281	268	266	253	270	240	251	275	259	249	237	256	247	239	263	246	233	261	252	225	247	245	213	242	260	240	246	242	245	263	230	260	246	266	259	243	231	271	258	233	249	225	250	234	238	270	255	245
31293	1873	4022	4808	4227	3412	2752	2487	1980	1798	1672	1467	1404	1242	1167	1069	1089	996	969	959	908	902	785	799	842	825	761	803	773	744	769	766	687	772	704	710	699	757	637	703	675	679	665	683	655	640	666	682	620	644	688	674	667	652	647	649	652	722	647	617	648	671	691	640	656	651	652	656	644	662	674	630	661	634	621	671	601	582	671	623	637	636	623	626	649	640	659	609	686	616	631	632	673	642	617	611	603	673	599	627	644	662	612	568	609	611	641	599	621	676	625	627	679	643	624	662	604	653	604	635	598	616	631	598	622	643	637	612	639	661	641	638	670	599	635	610	622	645	611	600	638	631	619	661	665	614	603	657	650	583	614	595	576	635	654	625	566	627	625	648	616	578	617	648	662	626	572	628	675	622	635	654	584	597	643	612	651	605	625	567	657	627	606	665	667	620	598	600	645	634	586	586	592	622	598	630	643	605	622	662	623	610	650	661	614	589	638	616	598	592	654	548	647	591	665	649	589	604	642	554	628	623	669	640	629	646	665	621	630	614	632	621	634	575	601	611	622	611	636	598	628	572	589	641	613	607	648	610	634	596	617	630	618	590	652	594	646	648	637	652	601	649	586	606	625	658	645	599	625	546	606	590	629	614	622	582	611	609	659	615	612	613	646	592	623	628	563	634	603	622	588	654	645	589	577	632	656	623	622	604	605	637	656	664	638	666	629	655	643	643	649	629	642	624	635	650	616	638	607	611	618	638	611	587	597	630	602	603	629	612	672	609	598	611	684	615	638	616	630	623	642	582	627	646	605	618	600	600	649	636	636	611	678	603	640	635	638	612	630	604	649	588	560	598	577	591	560	551	630	621	625	623	637	666	623	606	620	603	626	601	595	651	591	648	679	571	600	629	608	620	565	599	650	603	629	659	635	582	607	635	625	639	676	597	617	629	623	658	620	601	619	600	619	611	612	613	591	644	582	643	618	611	611	614	624	614	594	607	620	593	632	594	618	594	616	622	643	622	583	637	597	625	583	637	596	593	614	647	605	642	592	632	595	607	623	614	628	638	634	610	609	657	583	602	605	600	589	600	637	638	671	598	632	593	618	644	655	608	627	641	612	594	579	596	641	609	653	645	640	627	637	612	606	584	614	616	616	647	611	636	603	662	619	615	666	662	628	627	615	622	580	577	653	638	622	640	613	678	598	625	619	642	606	624	635	610	622	615	645	639	614	618	587	644	621	674	677	626	591	609	606	599	615	654	607	648	635	622	593	615	650	618	629	647	653	613	622	582	581	602	596	609	590	585	592	651	606	634	631	578	628	604	634	664	625	642	583	647	650	620	629	632	663	637	620	655	615	646	624	607	625	612	614	625	625	590	618	660	636	651	593	605	602	605	621	636	634	616	634	647	617	658	655	619	608	615	568	625	630	632	631	618	637	609	646	625	600	630	602	597	616	619	653	649	630	567	633	603	586	643	590	645	599	599	614	604	599	585	579	608	653	615	647	628	614	587	686	630	659	608	626	623	642	598	639	596	606	578	572	615	645	608	600	608	602	644	615	635	566	635	648	636	646	577	611	646	615	613	661	643	589	610	617	616	580	565	604	622	603	624	621	606	614	644	580	622	625	593	641	607	598	611	642	598	607	633	623	590	621	607	626	577	606	643	635	663	625	611	616	633	602	600	612	619	622	665	649	615	593	600	637	597	594	610	594	602	599	618	601	635	635	614	637	646	640	606	608	620	640	658	664	605	671	598	636	607	644	634	619	615	628	570	629	596	641	616	625	571	598	668	580	612	617	657	633	712	627	649	596	585	615	593	619	643	654	617	619	649	611	644	576	617	581	644	599	613	679	632	623	589	646	605	624	573	637	590	642	594	660	592	592	629	618	621	622	637	626	601	601	616	624	627	590	594	587	586	632	638	585	615	590	583	623	622	645	612	619	607	663	601	605	568	651	623	588	585	605	605	631	639	590	616	609	616	654	599	669	589	604	619	604	623	605	578	619	641	604	621	604	586	626	590	632	618	631	584	579	613	654	625	652	620	643	585	640	617	594	628	652	646	615	611	612	606	590	618	653	661	607	601	613	641	604	625	637	654	609	622	647	610	648	613	605	628	660	655	652	594	638	641	646	624	565	594	694	639	620	606	637	589	603	634	647	633	619	580	638	651	597	605	585	640	594	566	590	620	657	619	608	618	627	637	639	630	630	616	601	625	589	603	604	644	633	602	645	594	637	582	626	603	616	597	630	642	621	642	619	557	600	634	578	639	589	610	630	587	613	614	628	586	669	598	605	621	606	673	603	559	620	586	652	623	602	637	586	578	618	611	642	658	626	593	629	601	629	590	592	616	657	595	646	626	620	596	639	662	638	572	625	605	656	651	598	601	629	621	630	627	595	616	585	628	660	646	576	585	678	602	593	612	607	598	589	580	649	611	609	648	607	645	619	614	621	633	593	626	623	670	632	632	622	600	609	637	609	575	647	615	583	685	652	605	602	630	629	618	653	632	644	642	636	626	607	661	603	587	618	596	646	635	625	630	609	663	632	609	601	636	607	608	644	628	609	575	625	624	579	598	635	635	598	638	609	637	612	602	654	601	603	654	613	617	611	568	582	590	648	592	593	629	598	606	580	611	587	673	589	583	619	650	638	551	623	609	608	596	594	599	594	605	626	620	626	603	607	613	634	626	595	647	624	584	627	641	635	614	615	571	607	629	585	663	648	609	652	628	606	594	652	579	625	604	647	570	597	627	607	651	594	621	628	641	583	671	634	586	591	633	617	591	581	634	607	649	627	616	603	576	649	606	601	620	597	620	598	619	630	623	574	625	640	604	620	674	591	634	617	594	627	649	614	608	576	650	584	614	651	607	597	620	629	658	577	639	683	653	606	617	586	638	641	648	673	623	651	629	617	624	584	655	681	633	631	621	625	621	622	616	651	595	614	618	624	617	604	603	638	620	616	623	637	588	590	648	635	636	658	567	601	575	585	648	563	650	631	650	631	614	645	615	614	597	647	596	649	622	648	641	605	648	609	623	604	636	550	662	605	582	664	579	635	615	607	636	617	627	668	646	633	633	634	604	627	637	649	603	639	571	602	657	618	681	617	633	609	605	646	608	618	636	593	630	615	640	656	615	620	621	573	556	658	602	635	604	629	633	659	653	642	642	621	655	612	625	604	637	649	671	621	649	616	594	660	607	609	629	635	592	616	608	637	632	657	597	623	663	608	642	645	612	620	609	651	611	653	669	653	583	612	619	647	626	602	615	594	622	667	614	607	640	636	585	622	662	647	643	614	620	617	655	629	610	597	591	634	582	585	619	595	646	618	630	615	632	585	606	613	634	621	662	691	644	602	642	611	649	603	629	628	629	604	609	615	607	641	604	648	621	576	625	658	603	634	626	631	621	608	614	585	656	609	620	592	615	624	590	622	632	632	627	645	639	618	627	591	648	630	672	637	631	636	611	603	614	578	638	611	628	647	641	630	603	636	632	642	616
5533	314	260	211	210	242	236	228	223	237	231	254	235	232	236	226	214	253	250	238	228	211	210	223	233	216	241	219	215	222	219	213	242	227	237	250	227	224	241	253	223	209	222	227	205	255	219	225	237	248	237	205	232	231	246	254	238	233	238	212	219	216	219	267	223	214	215	242	220	235	208	218	222	225	211	194	240	217	232	211	225	225	198	237	213	245	233	215	227	240	232	230	238	217	231	224	247	251	233	224	214	254	201	223	241	185	217	232	222	220	218	226	238	233	234	241	222	219	184	225	224	212	191	216	258	233	211	199	221	209	220	215	256	223	226	209	231	237	236	244	223	226	197	233	211	210	207	253	218	245	247	204	225	223	209	215	216	235	234	241	254	221	224	228	221	259	206	219	235	270	215	219	213	233	233	229	244	211	232	237	236	234	226	211	238	230	228	226	224	229	248	222	213	216	222	248	229	235	227	249	238	240	255	214	231	205	216	225	233	231	260	190	226	230	229	241	222	197	213	218	205	229	241	247	235	194	226	213	215	210	238	236	229	226	210	213	231	224	237	227	221	207	240	245	234	214	231	255	202	199	216	226	220	242	267	254	231	198	226	242	260	199	178	197	233	210	225	243	199	224	243	201	225	226	218	211	229	244	232	213	222	227	218	217	233	221	252	202	222	241	225	213	216	217	227	203	230	231	229	207	253	236	245	267	217	229	222	227	217	206	218	231	242	228	235	225	237	216	239	193	226	227	229	194	244	222	228	242	228	205	234	204	240	221	195	232	231	211	219	195	231	238	199	248	229	196	186	227	222	198	212	243	262	230	239	217	227	225	235	186	268	233	241	223	244	230	213	200	239	218	222	228	233	196	229	249	204	237	225	210	229	212	212	199	231	201	230	251	236	215	207	224	253	214	212	233	252	245	234	236	223	254	240	238	198	220	201	220	248	229	230	232	237	207	232	251	202	227	225	219	242	212	234	217	218	205	237	205	240	227	230	199	247	218	204	240	234	240	225	231	224	236	227	212	240	243	213	226	218	222	232	259	225	197	216	208	219	201	219	217	238	210	223	242	224	233	221	220	230	230	242	240	232	244	250	221	221	229	232	251	234	239	235	236	238	221	225	221	215	221	248	216	195	226	240	192	236	206	244	236	252	236	229	225	205	239	214	221	208	213	216	215	217	235	250	195	227	219	240	222	213	228	200	231	232	230	261	254	229	240	217	227	244	231	205	221	217	201	246	233	217	225	243	220	215	259	221	202	256	209	222	230	209	247	220	255	227	248	220	215	232	224	225	236	212	211	216	225	250	217	249	221	207	228	225	197	206	217	252	238	231	219	220	224	220	202	254	249	201	259	264	213	224	218	216	252	203	233	213	244	184	253	217	234	232	216	244	228	232	216	240	243	258	225	257	236	238	245	219	218	194	221	229	230	259	257	237	239	214	220	216	227	226	205	205	245	236	218	225	214	251	222	248	225	211	218	210	203	227	237	261	212	227	234	236	236	202	213	208	242	220	215	229	241	235	210	222	256	208	200	258	212	247	241	213	224	233	216	233	216	223	237	272	219	234	225	235	246	229	232	234	252	238	207	239	243	210	228	242	213	233	223	238	238	237	226	237	222	228	217	228	212	232	227	258	240	240	207	221	220	225	243	203	203	214	221	217	225	238	202	241	237	241	273	225	235	230	229	223	239	215	220	207	220	236	199	245	231	219	216	249	232	234	233	209	226	240	235	223	208	206	250	219	233	199	219	206	252	224	254	208	220	191	253	221	221	207	200	208	236	214	216	226	214	228	243	227	216	227	206	234	218	258	237	232	226	248	230	215	232	240	226	252	229	222	250	233	210	242	205	204	224	230	234	247	219	221	228	214	222	238	231	236	235	245	226	203	229	227	205	232	252	253	244	252	255	235	223	215	245	232	227	236	221	257	211	197	235	225	238	232	214	254	247	207	190	231	230	233	224	207	230	232	212	223	241	222	244	195	233	214	223	199	209	220	246	191	236	238	202	210	238	242	219	258	233	222	209	219	228	214	219	251	246	230	242	243	243	230	220	227	221	219	214	242	206	226	230	202	247	234	234	230	210	256	194	205	213	196	238	237	235	212	223	232	204	235	221	246	199	259	204	221	219	225	231	208	235	205	226	241	219	223	218	214	249	186	234	239	234	196	212	239	219	203	246	233	224	204	218	250	213	217	221	220	215	223	240	248	241	225	213	221	233	227	258	188	222	260	204	218	245	219	221	227	220	236	232	213	213	233	235	227	255	205	205	223	233	233	220	252	228	204	217	194	208	211	202	234	233	244	210	239	202	204	216	263	207	238	233	197	215	237	233	228	215	212	221	242	222	217	217	231	183	235	248	248	246	229	216	202	200	241	233	242	215	190	213	212	194	216	232	245	214	233	209	211	209	261	209	214	247	195	232	222	222	230	227	266	228	227	270	230	214	224	226	214	198	246	232	244	225	224	231	204	224	256	242	256	218	215	206	219	203	230	230	236	210	236	235	226	223	258	235	223	227	200	213	236	196	207	223	251	217	227	206	226	238	233	213	206	212	249	207	199	210	231	229	231	242	245	218	232	239	246	247	227	185	215	240	238	220	219	231	230	198	233	219	217	237	219	220	207	215	209	249	233	221	218	197	202	225	232	231	222	212	229	217	256	230	212	223	228	228	225	215	212	215	216	240	220	231	192	248	263	225	205	249	251	247	233	241	238	235	248	232	216	215	195	236	189	236	231	229	225	248	242	271	221	239	218	217	207	196	222	223	215	211	224	217	260	243	229	230	221	225	248	228	231	243	198	246	232	220	218	246	239	230	217	235	227	225	221	223	210	205	221	215	241	213	196	237	216	216	226	203	205	236	240	244	249	220	232	237	232	203	238	239	237	229	201	228	224	240	199	243	259	245	245	253	226	227	233	233	212	220	236	219	226	225	227	220	235	230	240	234	224	246	214	214	223	257	239	244	215	246	234	236	223	220	194	203	245	235	205	240	223	227	219	207	250	255	235	237	257	215	212	251	210	244	223	216	199	214	226	230	230	243	226	188	213	252	208	221	233	218	217	246	217	230	226	235	208	215	209	233	227	207	268	234	220	223	227	227	215	193	232	251	238	222	245	229	216	212	247	241	228	236	218	230	204	216	243	266	205	215	214	238	238	202	233	227	233	233	224	226	207	222	214	236	228	214	233	202	227	222	226	218	239	211	231	228	248	213	257	200	219	222	218	223	242	223	221	210	225	204	243	216	223	224	228	229	215	241	226	203	209	221	223	216	226	185	234	226	256	224	224	243	199	197	219	214	230	212	236	221	224	209	232	226	240	219	206	231	248	215	222	232	249	230	203	261	238	229	215	235	225	220	254	204	215	267	237	257	194	232	225	227	234	244	227	239	226	233	220	209	209	221	227	240	212	256	216	212	232	229	241	254	212	234	221	227	259	194	249	235	222	211	223	251	223	212	239	234	214	221	238	221	229	213	224	248	216	210	218	218
5899	594	602	587	611	579	558	588	581	591	537	561	522	553	542	563	540	566	543	515	557	557	568	573	530	552	539	555	552	519	555	560	544	543	542	561	516	545	565	588	529	543	514	546	546	531	547	528	565	556	524	525	588	610	549	564	549	528	496	529	566	555	525	501	539	528	608	541	514	526	564	565	569	521	548	513	529	509	560	538	583	525	526	545	530	551	568	556	584	559	559	517	518	578	533	552	512	520	547	525	523	562	529	547	548	496	558	542	509	555	560	559	540	588	530	548	516	581	562	518	558	572	525	532	533	531	560	553	577	572	527	585	561	548	594	545	567	540	576	513	558	519	514	512	540	520	502	515	580	537	545	520	564	538	545	517	566	554	573	546	547	538	534	529	559	522	549	528	540	564	564	525	566	533	536	512	520	534	580	555	567	503	589	542	576	563	547	502	541	533	521	538	576	520	513	550	543	535	557	545	549	536	552	521	579	537	553	558	515	479	506	552	539	531	557	552	502	537	562	576	509	521	535	555	570	557	557	555	508	560	516	548	513	549	525	548	535	524	553	569	534	511	553	574	545	536	553	512	519	518	511	555	528	540	539	509	525	534	502	564	572	501	534	527	534	531	513	525	556	552	535	535	543	516	505	506	587	542	555	580	579	533	579	535	580	558	511	545	541	499	562	535	547	528	568	517	527	567	535	552	509	532	580	548	524	569	511	540	513	537	503	543	535	527	568	499	572	505	543	498	572	586	532	552	546	553	534	548	515	548	531	536	535	501	559	554	541	540	502	531	550	538	555	559	502	526	520	573	547	527	499	540	541	533	535	550	543	532	533	504	534	552	535	537	560	553	534	560	518	503	514	531	546	563	529	587	547	583	536	512	513	543	527	529	498	559	534	540	553	519	538	537	586	508	508	548	485	526	511	529	572	548	525	575	534	527	487	532	522	512	556	512	556	524	519	514	540	554	541	537	548	486	513	533	497	549	568	559	578	569	574	553	554	546	574	522	535	538	530	533	553	534	577	510	538	532	525	542	580	516	563	604	481	606	513	574	540	503	519	584	528	539	533	501	549	545	554	562	533	592	548	544	544	529	555	544	591	543	532	553	561	609	568	567	519	540	507	539	542	555	539	574	602	568	558	529	561	510	503	522	527	557	604	565	542	570	535	539	565	540	536	542	561	522	580	519	520	595	581	550	570	527	519	546	555	549	542	518	529	552	547	565	525	539	526	564	537	548	546	562	554	525	506	537	488	543	541	520	539	552	524	569	540	524	561	517	528	519	477	581	554	550	517	541	535	576	572	545	560	513	538	562	533	553	526	540	578	520	536	533	530	581	506	470	570	575	533	504	550	547	566	529	552	565	529	546	536	567	567	555	540	533	520	531	550	559	523	492	539	530	521	541	505	582	543	533	555	545	520	519	597	539	564	552	528	546	560	559	545	531	532	518	565	556	538	536	535	565	501	560	559	589	536	536	548	556	504	498	537	531	540	538	505	517	549	560	534	490	534	526	529	550	520	544	563	524	517	520	540	600	568	553	539	491	575	540	567	525	536	507	535	566	511	503	558	555	508	531	511	563	556	542	517	567	530	562	569	551	510	552	558	546	560	507	556	536	560	512	545	587	510	527	558	522	513	506	547	545	555	521	497	557	511	610	559	551	535	529	547	587	582	537	492	526	566	529	554	531	543	523	543	536	509	598	549	546	533	535	510	487	546	549	535	520	544	568	569	537	509	517	538	568	536	524	513	535	561	560	520	556	524	563	547	542	580	556	542	552	552	547	508	573	563	527	565	563	565	598	529	557	531	571	544	557	546	502	534	525	584	536	510	564	562	550	552	501	552	538	593	532	539	499	527	565	517	525	568	554	492	555	486	542	484	605	546	507	567	533	575	527	534	539	519	546	584	495	564	575	500	524	551	521	516	557	497	549	558	567	573	547	553	546	560	514	533	545	498	540	546	521	551	547	506	570	541	536	528	552	552	540	546	532	545	525	545	554	529	566	522	511	555	523	515	579	519	553	523	529	505	507	564	528	528	519	543	552	550	544	553	556	515	540	531	540	542	531	509	543	503	542	536	563	569	559	535	551	544	550	532	554	538	520	548	548	561	518	575	555	535	537	541	555	536	542	522	532	578	506	554	571	541	520	581	571	542	559	500	574	548	526	531	523	502	567	536	526	524	525	520	535	600	524	524	539	552	511	514	503	579	543	516	527	549	555	541	553	566	563	563	532	553	560	533	539	536	540	565	543	562	543	571	505	532	528	539	536	542	544	557	585	526	566	507	582	518	508	559	541	547	570	540	566	584	551	531	496	502	555	559	517	567	573	535	539	560	559	537	559	534	561	545	543	558	557	550	526	534	545	542	530	535	514	544	538	582	526	506	559	575	575	512	542	550	509	525	533	556	538	511	551	544	543	553	524	528	566	548	539	524	552	523	541	558	567	544	551	525	571	492	573	561	540	550	499	517	543	538	530	582	528	555	576	544	520	549	526	524	571	552	571	541	541	552	569	540	514	542	546	570	513	566	537	514	513	524	568	541	564	533	541	510	536	536	558	563	567	594	516	549	539	585	567	546	560	530	518	501	545	500	550	504	523	563	528	520	579	527	546	544	568	510	494	553	557	557	545	518	536	508	560	555	488	560	528	541	537	560	536	540	541	512	553	527	536	575	516	550	568	555	526	540	566	575	556	511	520	550	484	537	519	545	558	536	520	547	553	549	533	508	536	530	511	543	497	534	550	504	519	551	538	544	541	576	521	549	528	601	549	542	527	522	552	554	493	514	515	518	541	535	517	543	581	508	557	534	542	582	560	537	586	545	552	559	543	577	558	528	525	551	512	523	538	543	546	532	584	515	522	537	531	546	540	552	548	545	556	555	533	545	564	542	484	549	537	527	548	533	546	538	530	532	568	580	529	559	520	528	559	574	507	589	574	540	537	559	534	561	522	531	531	579	554	542	585	553	496	505	548	523	556	560	570	567	515	552	484	565	515	526	544	513	535	532	522	530	524	552	556	541	540	542	594	523	571	570	518	555	505	570	536	562	518	529	586	561	548	541	520	539	534	559	582	562	535	572	581	552	518	537	591	538	552	580	511	535	551	556	572	561	538	516	549	560	528	558	577	540	558	534	546	520	542	558	538	582	539	560	539	542	602	502	510	548	559	518	563	564	540	520	532	543	549	551	511	497	556	517	571	515	528	551	555	542	560	540	500	535	528	585	556	553	550	505	556	530	555	518	545	539	547	557	550	557	550	560	569	546	539	530	514	548	582	573	514	527	550	513	549	578	552	464	552	568	546	549	518	542	554	557	571	521	486	524	582	484	541	535	554	526	520	594	549	544	535	528	560	504	547	558	519	493	581	579	565	506	575	512	510	533	568	557	531	557	542	526	545	522	544	538	552	560	549	541	536	571	564	560	497	565	510	497	545	543	549	521	514	553	548	531	558	502	551	536	598	550	478	524	557	514	547	533	560	484	535	537	554
54418	14912	1975	791	493	415	338	288	229	227	196	197	184	166	155	141	163	150	120	167	138	140	130	125	129	141	127	131	92	134	117	164	119	118	139	127	134	128	99	114	132	110	144	125	124	113	116	125	110	124	127	134	139	124	123	161	142	129	129	136	111	134	140	127	133	112	141	113	134	143	148	132	130	116	128	144	154	119	135	123	134	119	140	138	112	130	137	120	121	123	129	135	135	139	109	152	131	131	124	125	110	116	136	147	121	137	142	118	116	143	123	124	121	121	143	121	109	134	122	118	118	115	121	151	106	123	131	137	122	129	111	118	114	116	126	133	130	139	121	117	124	114	124	108	110	129	130	115	105	129	138	111	125	123	147	118	122	126	150	137	94	129	136	125	133	131	129	129	122	112	137	123	146	134	137	116	106	126	104	132	146	125	121	116	110	126	117	126	122	131	117	115	135	120	139	153	118	125	133	129	117	119	121	127	130	131	129	141	122	118	123	139	144	136	136	121	121	120	124	127	93	118	121	140	134	134	136	124	138	115	116	121	128	112	139	130	125	146	98	129	144	118	140	142	120	136	128	126	104	125	122	107	136	117	133	139	119	130	118	115	120	123	120	135	112	105	128	120	141	127	113	123	117	140	132	127	146	136	130	137	116	115	111	130	121	128	128	119	125	127	109	136	128	129	129	106	110	137	107	112	129	119	128	122	143	128	118	151	128	116	127	112	119	130	138	120	139	128	132	134	119	124	120	133	141	119	114	122	136	116	115	114	113	138	125	130	146	138	138	145	132	120	114	118	150	160	138	118	120	131	112	124	125	121	111	126	145	119	110	133	130	122	120	160	129	133	141	133	138	124	136	138	145	119	126	154	127	125	140	161	134	101	132	106	129	111	128	123	136	126	137	131	137	122	134	135	105	151	111	128	119	120	141	124	133	129	133	142	120	143	122	106	133	115	146	127	110	127	123	133	120	116	123	106	118	120	151	137	110	118	115	145	121	124	124	125	123	113	120	120	123	115	113	137	126	115	129	129	133	108	106	142	129	112	128	138	107	134	130	119	144	125	155	121	135	130	133	120	100	131	129	123	124	153	134	124	98	125	123	138	125	139	126	112	122	116	115	156	116	117	139	134	128	128	148	135	128	126	114	135	119	140	143	121	134	120	125	124	147	118	134	121	120	107	132	143	132	128	130	108	135	124	109	133	121	117	128	110	147	115	111	139	131	136	131	130	131	117	124	138	116	135	137	121	120	124	152	112	102	128	123	113	125	124	121	130	119	149	105	106	127	143	126	103	141	135	132	132	115	132	141	125	116	112	146	103	121	117	125	133	130	132	152	120	124	125	146	121	123	143	112	135	129	106	113	126	136	115	124	124	147	130	125	111	116	116	136	116	120	138	122	123	121	120	138	112	135	130	122	128	136	119	107	131	107	132	126	142	122	121	134	160	114	119	143	135	130	142	140	153	121	132	110	128	141	125	127	137	137	122	122	127	110	122	139	138	123	129	107	118	123	118	127	114	128	120	106	119	104	114	127	117	127	145	128	124	131	118	142	113	146	125	135	125	119	135	140	136	132	125	110	125	145	114	113	139	116	124	126	127	110	134	137	129	130	123	119	126	128	149	132	113	131	140	107	126	113	124	121	140	127	146	124	142	136	115	118	111	107	133	124	135	116	126	116	117	151	135	124	104	139	129	123	126	124	101	142	144	134	108	131	124	101	112	127	107	127	126	120	131	146	158	120	116	123	163	137	139	114	135	121	126	134	124	118	120	120	131	132	118	119	108	120	136	118	115	112	135	130	150	115	128	114	148	124	114	136	126	137	117	132	130	136	124	125	141	119	132	116	133	117	118	126	130	142	137	140	97	135	134	113	122	96	130	121	131	104	119	130	138	102	133	134	141	130	118	120	123	144	122	149	125	137	125	106	119	127	126	111	120	128	128	116	124	142	117	139	132	120	137	128	103	129	109	113	125	98	106	117	136	139	111	124	123	140	113	121	121	133	122	126	146	120	136	124	125	112	151	137	117	122	125	114	129	128	152	131	123	116	122	97	135	108	143	139	137	135	130	117	123	128	110	117	120	116	139	160	118	122	141	113	111	112	118	143	127	129	145	133	134	138	151	144	139	108	136	122	137	133	132	96	128	122	112	122	121	129	117	121	140	119	125	129	134	120	114	126	125	148	132	137	140	123	135	134	127	113	134	123	129	123	142	129	112	132	133	109	131	127	110	128	129	114	142	137	134	144	133	129	156	122	113	102	111	118	127	124	123	118	113	124	115	121	127	155	122	106	114	122	128	125	113	153	133	113	104	118	116	112	101	140	122	114	118	133	124	133	100	116	125	115	148	106	137	146	147	127	120	141	149	136	121	110	111	137	139	141	115	113	113	102	129	131	126	108	100	132	132	136	133	128	127	143	116	133	122	113	130	113	123	113	127	139	127	135	138	121	142	130	146	125	125	119	122	113	107	111	130	124	127	132	148	119	135	101	115	117	137	138	122	140	105	127	111	125	114	113	124	128	130	139	117	131	116	136	136	115	127	144	124	107	103	133	121	123	127	133	138	138	130	132	122	147	114	120	124	140	141	133	132	127	114	116	126	119	132	130	112	127	118	113	145	108	109	119	127	147	104	135	111	146	131	111	122	124	160	121	127	116	128	145	144	129	118	132	148	132	127	118	145	118	129	97	117	141	108	117	139	122	127	124	113	131	144	136	126	131	125	124	121	112	119	119	124	147	133	119	117	111	128	151	124	128	124	130	124	125	123	128	110	133	139	131	139	145	138	130	134	129	129	130	100	134	106	119	129	117	133	147	126	122	136	114	115	129	131	141	151	144	120	135	116	120	135	149	125	118	114	136	123	130	149	120	139	113	117	136	122	127	120	98	118	138	121	140	144	103	139	140	130	129	114	115	103	129	120	143	107	103	119	126	123	139	127	116	143	140	115	123	130	129	150	113	141	124	116	117	116	121	115	127	103	114	122	122	100	136	131	121	123	112	134	134	134	147	109	121	127	130	110	125	121	134	112	133	116	128	151	123	120	111	111	126	133	125	134	122	121	115	113	126	114	134	135	134	110	128	132	133	119	137	141	117	116	101	96	136	144	116	128	130	131	112	113	126	108	141	139	124	133	150	139	152	138	109	101	139	126	110	122	114	142	125	131	125	121	121	112	112	142	123	136	128	130	144	141	123	116	111	130	132	138	113	133	126	161	98	109	146	126	134	146	151	144	129	119	155	125	109	127	125	126	131	118	136	139	125	118	136	134	115	127	137	134	130	114	131	129	138	134	134	129	114	114	142	134	139	110	121	146	123	137	111	131	159	126	123	123	110	114	140	119	143	145	133	125	117	137	125	146	110	148	129	151	143	127	144	124	118	144	123	129	112	152	123	110	133	115	139	134	116	130	117	101	117	127	147	133	119	122	128	96	107	149	122	112	117	147	122	121	131	139	129	100	111	122	123	129	126	124	155	149	114	141	130	120
25481	984	2012	2590	2133	1758	1515	1264	1013	908	875	749	745	671	631	563	596	514	504	471	466	507	483	462	447	453	427	436	438	418	440	408	415	417	377	366	377	359	415	405	432	400	369	388	353	358	391	352	397	357	364	385	381	368	367	379	373	357	377	361	371	336	363	374	372	379	364	376	360	356	343	373	370	372	369	335	355	365	358	379	352	363	348	385	370	355	321	377	344	340	330	328	346	364	328	372	346	373	366	373	323	342	367	352	365	354	345	398	355	371	319	367	382	380	336	341	350	360	324	342	362	374	384	321	336	358	368	368	365	310	372	329	344	358	364	404	359	339	328	344	329	361	356	388	351	357	361	355	376	383	353	366	377	363	357	351	372	354	344	331	343	353	369	321	358	335	314	337	346	377	355	366	341	384	340	338	384	349	371	326	374	352	345	344	361	342	337	365	372	313	354	384	365	368	367	365	362	357	301	361	366	333	360	338	341	339	341	354	368	345	346	400	345	341	332	351	356	364	321	345	329	361	315	375	335	367	349	319	387	342	347	342	346	344	339	335	360	352	362	370	348	337	331	339	344	312	373	364	329	368	336	325	323	352	348	395	347	384	353	332	327	383	328	391	332	329	390	363	364	356	393	368	364	329	363	352	347	351	334	384	341	378	350	342	355	353	353	371	375	320	327	346	364	377	363	346	347	368	394	386	314	353	330	340	357	367	354	351	331	354	357	331	361	351	345	318	369	351	378	366	335	346	307	364	373	327	340	341	348	360	347	343	387	320	374	365	381	352	327	334	359	371	322	376	360	347	331	315	363	385	316	369	345	328	390	373	361	372	372	332	343	364	335	334	367	335	349	373	368	340	373	361	328	317	379	361	320	370	338	359	358	328	367	319	358	365	363	390	375	353	309	354	376	354	356	329	349	349	365	334	303	351	324	350	369	348	360	357	358	343	358	330	340	359	357	365	325	360	350	327	368	355	357	387	363	323	359	362	317	349	373	315	361	365	350	343	342	333	310	335	361	301	353	339	363	325	343	323	316	361	346	359	364	376	363	382	348	333	309	329	348	360	338	370	391	341	394	342	348	365	345	357	346	328	323	369	352	311	350	339	329	325	337	361	350	377	345	380	355	362	367	334	341	331	391	305	342	361	370	327	331	374	344	355	367	329	369	364	399	368	362	344	346	325	335	313	357	353	347	338	333	347	376	348	350	344	350	373	341	357	328	377	347	367	311	349	316	351	341	319	323	354	351	343	368	347	349	346	336	364	380	337	344	292	353	368	355	336	343	351	379	361	338	339	335	350	361	368	370	367	333	332	362	349	339	360	319	349	362	323	393	363	367	336	332	313	357	330	356	347	333	330	343	341	352	360	357	344	365	358	362	362	398	366	353	354	388	369	338	361	365	347	343	336	352	370	359	343	366	351	353	345	347	366	343	344	335	337	325	374	358	346	318	334	335	357	335	349	351	373	321	354	317	341	370	379	345	375	331	318	338	362	346	335	367	347	339	350	381	365	360	396	348	352	312	351	350	367	343	323	379	341	336	366	329	332	349	342	345	373	351	348	354	363	338	340	333	355	332	343	362	358	345	334	335	356	330	335	339	385	378	335	334	347	339	319	360	349	349	341	348	377	376	342	348	346	354	314	372	351	399	345	350	333	328	358	345	344	352	335	371	382	366	337	352	345	373	361	359	361	363	355	351	373	322	389	414	352	349	375	360	378	362	342	334	403	348	398	359	369	359	340	360	344	326	344	346	334	332	348	338	376	341	337	367	347	342	360	351	339	347	348	327	320	370	336	332	358	365	353	345	377	370	354	349	332	329	364	343	364	333	329	393	368	320	370	347	334	367	345	365	361	322	356	349	345	384	354	390	338	327	379	352	321	391	339	367	348	331	351	337	353	332	351	334	334	345	368	354	376	334	340	354	359	341	335	340	333	406	345	368	309	349	360	357	342	349	376	369	323	352	340	350	372	354	354	371	375	337	351	366	333	361	329	357	338	315	355	327	348	389	373	363	320	348	317	335	363	344	374	359	355	355	356	343	374	361	344	335	345	338	350	347	357	338	335	362	344	340	376	367	329	343	393	373	376	334	339	359	337	347	348	361	371	358	383	363	338	348	339	377	366	346	334	377	362	321	374	343	356	357	336	340	330	321	355	320	350	329	371	349	359	357	357	379	318	360	322	350	379	373	346	341	345	347	327	316	372	403	358	363	344	314	357	363	346	351	352	353	355	318	373	365	361	389	378	364	340	364	362	351	362	334	349	349	302	359	340	323	309	330	365	329	362	346	355	372	361	362	349	351	344	329	317	344	336	358	362	322	363	343	376	335	347	374	345	371	349	341	384	353	358	339	360	326	316	338	318	352	332	367	338	355	352	335	333	335	356	332	361	345	372	369	353	339	324	366	391	334	353	364	369	345	348	362	328	358	350	379	345	394	351	359	372	359	354	342	366	359	340	385	383	365	369	351	382	332	320	372	398	350	345	337	377	355	341	327	321	364	334	338	354	354	330	333	337	357	361	341	373	359	345	322	367	328	366	350	381	326	340	373	356	320	344	348	393	342	361	332	367	359	345	351	385	378	341	351	349	334	379	346	352	341	342	341	324	332	326	350	363	355	346	368	364	356	342	354	366	340	348	352	368	363	348	363	345	371	343	325	363	346	334	347	374	357	371	353	362	368	372	390	326	364	356	340	359	320	349	354	331	399	357	380	349	364	332	361	322	328	374	331	400	361	385	335	375	354	358	347	335	378	376	375	329	338	328	345	333	358	363	361	347	375	356	329	372	339	331	361	359	329	371	343	374	374	357	315	362	310	364	346	347	390	369	334	344	327	371	383	339	358	374	365	367	320	324	355	336	367	372	355	380	341	373	304	329	323	366	321	346	351	325	338	370	315	355	318	393	361	368	402	365	330	372	370	319	313	352	341	343	344	362	347	379	327	369	345	364	366	353	349	313	353	361	331	350	351	340	348	363	339	349	348	364	383	364	346	355	315	373	409	343	331	376	366	358	338	346	326	345	349	327	344	358	330	333	389	319	327	351	365	340	376	329	321	353	303	323	367	386	334	311	343	329	315	367	366	344	348	376	360	374	366	362	331	340	318	389	324	383	366	329	360	339	366	346	397	345	349	369	386	344	381	329	375	322	359	366	365	372	367	339	354	400	365	376	346	352	345	358	332	366	350	365	370	336	359	343	367	365	357	353	349	370	343	357	320	335	336	378	344	368	346	386	351	391	390	333	375	341	321	332	359	372	342	323	345	325	349	324	363	341	317	385	344	356	330	376	345	364	339	341	357	367	323	338	369	401	351	367	322	362	342	370	363	347	395	348	357	397	358	352	379	323	356	338	343	366	355	328	312	364	332	319	321	342	357	368	370	338	365	368	352	348	411	340	322	375	350	356	361	366	357	344	342	338	341	353	354	356	344	354	333	345	361	352	373	324	356	343	372	361	383	388	339	330	384	386	362	352	398	339	368	366	364	347
68010	23957	7706	2084	1149	892	669	548	514	452	420	408	332	341	327	317	306	292	305	291	294	290	272	284	263	283	266	285	274	276	270	260	267	225	280	251	270	255	228	265	280	270	250	221	226	268	271	266	272	254	235	264	278	263	255	237	265	250	270	223	247	284	280	276	265	220	261	270	263	256	242	244	268	262	253	234	214	276	250	211	256	247	244	271	270	267	269	225	237	235	243	249	225	249	229	259	246	281	266	225	269	246	244	255	263	276	238	246	240	229	266	280	233	250	254	258	229	238	248	220	237	249	237	200	233	268	251	248	216	267	245	250	239	242	255	249	263	259	247	283	267	248	248	230	260	238	259	263	258	275	230	239	272	227	266	271	244	303	285	223	245	279	265	219	269	242	246	239	269	239	248	236	277	263	252	277	245	225	236	259	280	245	238	224	256	246	251	234	232	281	267	241	247	252	250	271	234	263	257	231	246	237	246	248	234	248	228	254	223	268	253	235	255	240	263	256	254	256	233	229	232	260	281	244	271	275	259	246	265	240	281	227	269	240	275	243	251	228	230	252	299	248	245	268	247	265	261	200	253	259	269	244	231	239	261	255	275	254	274	260	237	253	262	275	252	256	258	263	244	237	246	240	258	253	263	290	244	249	250	261	265	261	237	235	244	260	269	262	228	234	239	246	258	238	262	252	273	253	244	268	250	265	269	288	199	227	237	263	256	240	237	228	227	264	230	239	245	243	232	231	251	248	236	260	266	263	263	238	270	273	266	252	239	291	264	249	269	220	259	242	290	252	238	263	237	251	276	265	268	271	233	253	241	249	232	245	243	241	255	241	238	246	244	243	258	243	261	275	239	248	257	269	236	264	255	242	252	261	241	235	235	257	239	236	238	234	279	257	241	256	267	295	274	239	249	233	269	255	257	249	273	273	241	224	242	247	253	265	254	265	234	251	253	249	279	244	264	260	256	279	217	241	237	245	255	273	243	240	238	243	244	272	274	242	275	239	244	236	259	244	242	271	268	260	281	229	252	264	280	245	256	260	248	236	236	261	247	261	256	249	257	257	241	259	237	235	248	258	299	235	257	242	254	241	270	268	267	262	256	267	238	236	241	275	255	246	243	242	234	234	258	244	253	253	267	245	261	242	252	239	255	288	249	251	282	256	243	276	285	224	280	262	240	261	254	262	260	240	256	247	246	247	230	252	247	252	233	256	219	223	262	242	270	255	252	228	253	256	248	253	228	271	244	245	255	256	251	257	282	285	236	302	236	252	255	243	254	226	237	280	251	281	282	232	252	249	261	227	236	250	269	229	236	246	261	248	233	233	253	249	261	240	255	242	249	262	252	232	240	240	271	251	258	253	258	255	244	248	244	257	239	225	267	261	239	268	240	244	223	242	252	217	234	248	229	258	238	217	258	245	237	274	256	256	263	244	267	246	239	261	220	273	243	239	226	217	255	256	294	237	248	257	232	245	269	247	245	244	238	273	244	260	298	260	247	233	266	245	240	254	229	237	261	280	264	249	251	251	248	266	225	265	220	256	240	263	227	256	260	260	243	263	264	257	243	254	274	247	233	246	255	252	217	262	233	238	272	235	237	260	253	266	259	225	251	242	270	224	255	259	229	238	226	275	241	268	253	294	259	252	276	264	244	233	234	257	259	252	237	237	234	259	252	253	228	264	241	245	271	243	250	259	221	241	251	280	253	250	233	266	263	266	239	247	272	257	264	280	251	266	286	256	251	228	227	231	256	280	275	250	252	239	239	206	255	229	267	253	223	231	252	257	278	247	263	255	265	284	250	239	242	244	227	246	265	269	248	245	280	263	257	270	234	266	228	245	247	249	275	248	263	292	235	244	273	258	267	231	242	242	264	235	230	248	283	240	271	254	269	239	231	252	260	241	256	240	252	247	230	252	215	258	257	244	258	234	238	268	258	256	241	255	274	250	257	283	278	266	250	231	244	255	261	258	272	246	257	236	269	263	227	242	253	255	278	288	259	216	231	250	250	254	254	264	238	255	245	266	263	273	253	243	241	262	281	275	278	272	225	244	218	257	251	224	228	238	261	238	272	239	257	253	228	273	242	270	269	266	241	246	252	238	249	252	270	251	254	259	256	251	237	243	235	247	246	277	279	260	282	246	244	260	242	250	246	288	281	293	275	256	237	248	241	235	260	256	231	283	236	263	236	262	259	227	236	243	265	246	239	234	274	232	269	243	245	273	235	241	267	244	245	256	258	226	254	239	266	223	261	250	225	269	270	238	255	259	252	284	246	269	244	255	246	262	208	222	257	233	272	241	260	230	272	240	253	272	239	229	254	250	255	244	227	228	237	243	245	285	258	251	263	263	237	250	270	266	246	226	252	254	254	236	217	266	228	221	239	253	259	276	263	247	254	241	242	245	237	239	236	261	253	288	234	244	222	257	249	272	259	244	248	255	262	234	252	263	242	245	282	260	250	270	230	244	242	258	270	249	261	223	268	243	247	231	230	260	280	252	238	257	301	268	255	225	277	281	232	249	234	243	253	263	251	262	246	252	225	241	248	261	234	238	239	274	260	231	200	223	277	258	222	229	259	244	250	264	246	279	217	246	233	253	253	257	268	253	227	252	262	268	240	245	246	243	241	240	268	249	219	237	228	230	211	278	244	267	263	244	273	246	238	257	243	234	238	219	245	267	270	271	245	248	288	241	253	268	257	244	238	254	235	241	258	252	217	240	240	275	235	246	230	259	238	236	248	243	287	269	323	270	250	237	258	237	244	262	276	241	262	272	250	246	258	254	227	265	256	228	263	255	230	240	241	229	249	241	213	261	245	230	252	276	243	259	251	219	251	253	236	277	255	272	257	273	268	254	235	242	271	253	237	256	271	254	282	255	252	263	240	245	251	227	241	250	252	267	230	257	259	238	235	244	241	277	246	213	251	239	236	257	247	281	235	241	269	256	240	241	239	247	224	270	246	266	231	240	225	240	241	262	277	252	262	245	265	247	257	245	235	254	237	265	231	250	242	254	258	237	232	262	244	251	263	256	230	232	267	255	271	257	292	257	276	262	233	283	293	259	231	247	249	245	219	237	252	233	245	252	243	250	289	273	206	230	278	264	264	222	227	259	257	261	260	261	262	265	257	219	262	267	237	241	246	224	246	258	243	261	262	266	245	260	212	261	245	242	243	252	245	252	253	274	261	254	221	246	219	260	267	244	270	226	221	254	229	279	238	256	258	277	231	246	288	260	231	244	236	231	218	287	249	241	211	233	235	248	249	241	272	255	233	235	250	281	250	252	244	240	246	261	249	273	265	240	230	272	250	260	254	262	234	246	263	249	249	242	233	289	239	266	269	255	254	248	265	222	278	233	238	275	232	261	249	252	236	232	276	242	236	246	258	253	273	247	247	231	265	234	284	260	233	275	233	239	245	250	255	272	248	255	265	266	243	241	284	229	253	251	233	226	266	235	295	227	253	252	265	277	221	250	231	196	275	246	248	243
33967	1901	4096	4686	4031	3373	2797	2394	2018	1771	1557	1421	1299	1269	1109	1099	1054	1013	930	929	841	908	924	856	814	767	799	759	787	783	765	765	785	717	744	718	699	684	650	720	699	710	699	687	662	670	697	658	681	658	670	635	671	663	645	664	631	600	690	633	634	622	649	708	663	674	674	600	642	612	663	642	595	616	726	682	620	627	621	656	654	617	605	651	600	647	625	657	620	600	574	620	615	658	635	617	640	645	673	628	625	638	634	670	639	657	619	635	649	634	609	635	594	658	650	637	590	618	622	616	628	615	616	644	620	615	608	589	647	623	663	613	629	646	587	632	637	601	633	578	647	604	633	627	665	631	586	658	644	624	622	658	614	654	614	590	594	610	681	590	653	619	705	596	663	602	597	607	612	671	647	603	627	623	568	624	617	645	616	617	610	612	654	594	620	590	622	644	605	589	611	683	627	625	595	627	604	574	585	662	618	623	669	630	652	635	603	636	630	606	604	641	657	658	625	636	617	613	622	604	603	624	673	601	603	641	680	675	589	578	629	597	614	640	616	661	597	583	613	634	613	611	585	623	632	671	646	602	642	600	634	600	599	674	604	621	630	659	609	534	643	613	606	586	629	607	643	608	644	650	606	632	633	638	610	614	570	626	630	607	596	606	614	586	613	627	634	601	618	636	636	637	666	579	626	634	618	624	631	649	630	591	605	618	621	625	643	628	589	611	613	589	614	627	630	620	589	616	658	676	659	617	598	620	606	606	613	574	636	629	614	578	599	591	619	638	634	599	643	690	562	618	623	631	612	582	639	620	650	620	618	598	589	593	604	599	622	628	657	625	640	610	628	549	642	665	639	580	576	631	618	601	690	605	603	657	605	630	628	635	683	613	634	630	654	668	597	615	633	569	618	643	626	582	618	621	646	642	647	584	629	642	636	652	613	627	618	621	641	616	640	615	663	631	641	649	633	652	593	642	612	631	646	590	621	631	622	645	649	632	590	687	607	644	612	614	656	604	616	617	625	586	624	617	656	610	646	623	617	640	656	611	638	582	617	622	579	645	632	667	617	617	630	620	644	643	596	620	581	601	663	639	655	654	616	638	632	669	623	616	616	614	603	649	637	656	634	625	624	640	617	652	636	668	575	619	637	639	612	629	632	599	616	615	625	670	621	653	631	610	630	590	673	597	626	662	640	640	616	656	670	631	622	622	573	615	597	648	637	630	662	585	616	600	640	605	638	618	616	575	628	598	628	615	680	622	624	593	579	636	663	637	627	640	633	620	600	637	622	657	597	611	663	622	593	601	589	626	622	627	610	634	557	577	598	622	647	630	574	597	598	615	636	638	692	612	574	649	629	627	634	622	650	625	595	575	614	646	650	614	648	638	642	640	624	605	623	612	667	605	609	612	624	592	606	634	632	637	632	582	654	650	618	646	667	661	637	686	600	584	594	649	568	642	632	651	636	657	603	633	614	680	637	660	618	636	661	623	619	618	580	597	651	571	646	587	620	612	667	652	608	596	611	651	607	615	623	643	604	639	590	623	592	603	638	641	617	592	632	624	608	589	624	663	634	604	596	649	652	591	618	597	669	605	618	591	625	619	598	611	654	641	637	681	644	621	632	620	648	618	652	632	636	644	640	610	622	606	603	605	619	554	630	604	609	590	589	585	654	623	640	667	619	613	663	650	650	656	610	673	586	598	627	638	607	650	637	645	625	592	659	650	648	664	620	600	651	631	639	664	640	635	628	634	660	641	614	625	666	605	630	617	629	591	589	603	622	647	611	606	595	653	645	589	663	613	596	660	577	639	655	641	665	624	618	605	651	585	641	623	605	624	627	619	646	622	633	653	629	623	644	618	623	639	631	592	586	669	629	592	607	620	635	635	611	638	634	606	627	693	602	596	624	646	645	625	644	603	581	595	632	644	660	562	610	631	624	623	629	693	599	609	592	636	644	606	628	612	579	650	646	597	642	625	638	647	629	644	616	658	607	640	623	625	626	635	637	629	589	632	621	609	641	665	619	680	606	638	630	632	622	623	571	627	592	613	592	639	629	616	624	621	561	641	628	596	610	604	591	633	598	613	620	620	636	666	614	666	603	610	619	626	605	635	608	602	665	629	662	622	654	655	595	629	586	617	621	686	653	630	657	653	631	601	624	605	603	610	629	644	606	599	645	646	670	578	629	617	620	626	629	630	676	606	642	609	643	620	601	638	607	630	646	615	618	631	644	625	606	632	625	613	632	607	636	610	586	577	648	638	654	582	652	612	621	691	663	642	603	613	624	596	602	672	609	632	638	607	636	627	603	624	611	649	612	605	665	627	612	631	623	627	622	619	587	615	618	629	640	621	625	645	631	622	639	621	593	638	635	612	592	641	592	583	577	633	641	602	659	645	608	635	659	599	624	670	619	629	604	631	641	628	606	607	629	603	621	674	656	614	615	633	702	596	651	649	623	638	674	639	631	605	626	643	608	586	615	586	622	606	643	648	637	668	614	630	611	602	644	622	582	636	630	638	633	622	611	670	628	601	591	640	605	673	657	659	641	594	662	609	643	630	649	623	600	629	574	666	626	633	665	627	623	642	597	638	625	659	635	664	647	628	601	612	588	591	639	632	598	571	616	622	643	612	639	623	626	634	615	605	655	623	644	635	627	634	625	640	610	630	603	623	623	618	664	575	594	613	609	658	635	622	585	640	575	577	590	640	637	616	601	601	616	638	624	615	566	640	601	619	622	660	642	630	642	586	600	628	652	613	651	616	617	626	651	652	634	628	641	655	649	626	615	571	606	623	645	653	561	587	629	621	646	645	704	626	605	658	606	630	630	630	639	630	624	639	639	632	618	611	619	604	653	651	587	634	639	603	607	632	631	672	595	619	592	623	636	621	590	595	599	654	622	597	608	619	660	647	622	647	627	581	628	602	573	604	634	633	634	631	605	621	645	625	650	626	597	624	662	647	555	591	642	626	624	606	606	665	646	640	628	650	596	647	621	598	604	637	655	606	655	637	640	649	664	656	642	646	591	625	635	685	645	653	603	626	631	614	605	641	651	595	592	595	657	603	629	694	609	633	635	643	614	651	617	580	596	629	602	619	578	658	608	625	648	632	653	610	630	666	596	612	682	621	696	623	606	599	598	609	631	630	632	602	606	593	637	654	612	667	627	600	616	597	642	655	563	649	641	622	641	613	583	644	631	608	605	659	586	598	635	569	601	662	592	624	599	632	563	655	626	622	628	615	616	645	623	693	633	633	629	626	627	622	576	572	625	601	655	645	638	627	620	665	566	602	628	621	670	605	589	602	637	628	612	587	613	643	627	637	607	597	656	632	596	644	642	614	623	594	639	654	581	610	609	609	558	659	602	579	660	593	625	648	632	645	611	638	591	632	621	612	628	636	626	636	608	632	639	698	576	625	597	668	646	628	621	595	650	601	631	619	658	648	615	616	585	657	610	621	625	663	640	647	612	621	567	615	640	617	584	644	639	629	627	632
5644	289	285	227	204	241	229	221	267	221	206	242	240	240	246	209	228	223	239	220	208	223	248	220	232	270	212	185	205	218	210	243	224	201	223	226	233	229	242	226	219	200	219	245	219	218	210	252	217	229	249	196	205	237	240	225	197	214	228	218	236	231	223	202	220	250	228	227	223	219	231	262	239	234	240	261	238	234	208	215	221	240	221	207	247	205	239	207	241	265	213	203	214	231	210	226	199	195	221	218	213	207	213	238	212	215	222	230	200	224	222	246	215	241	210	209	208	236	210	242	237	226	271	213	217	218	243	242	219	257	195	236	244	242	202	212	202	231	239	230	211	239	231	231	216	233	235	250	186	248	226	216	218	215	253	227	232	243	226	225	223	224	213	240	229	222	240	230	215	223	227	253	210	252	217	259	228	233	213	230	206	251	222	221	251	244	229	247	243	202	233	232	233	244	225	210	203	208	199	246	214	204	232	218	253	216	213	222	219	229	220	228	239	223	225	239	229	227	239	219	259	235	207	212	231	210	221	244	250	243	229	209	230	217	233	210	251	232	229	236	194	218	238	223	231	229	224	241	240	205	232	241	234	204	201	232	223	243	211	237	216	208	213	237	215	230	213	208	230	231	197	241	207	215	217	234	251	223	219	245	235	216	203	245	245	225	227	226	195	214	211	203	222	232	215	227	195	232	218	215	234	213	236	223	220	221	260	217	258	260	212	259	202	243	216	207	199	228	204	233	213	236	208	222	249	214	260	220	225	225	233	222	210	224	222	219	240	199	231	224	222	201	226	225	240	242	198	216	229	245	220	218	240	235	197	240	227	241	197	234	224	216	239	215	230	193	246	218	216	229	226	245	208	228	236	204	236	232	224	233	244	243	226	226	233	269	232	218	224	247	224	205	250	220	192	232	272	206	208	219	207	226	228	197	221	221	216	206	220	249	225	209	229	222	225	222	224	214	238	246	228	212	244	223	221	210	240	249	241	193	269	217	241	230	225	235	209	225	233	202	187	252	210	215	195	262	242	243	223	219	236	227	228	207	240	201	248	226	229	227	237	205	205	194	240	235	224	227	211	203	225	267	252	225	240	211	223	225	242	228	217	224	213	225	207	225	205	216	200	207	213	229	239	232	227	230	225	244	231	203	238	206	237	240	232	227	220	206	226	247	222	253	238	245	241	230	215	225	219	201	247	230	225	229	249	212	211	239	230	243	220	223	247	222	232	241	245	213	247	241	245	224	229	226	220	218	268	243	237	233	221	205	222	233	237	207	251	231	236	235	232	234	222	230	261	254	277	238	254	233	211	226	238	231	242	219	239	242	237	211	236	206	197	239	203	242	240	209	234	233	234	209	211	204	241	228	242	226	210	229	226	233	202	200	215	211	218	192	220	255	250	226	239	231	262	218	248	220	231	227	227	219	227	222	231	249	216	231	235	233	237	207	256	227	219	256	213	212	220	209	260	237	239	215	219	232	233	237	229	220	233	233	230	233	226	228	232	245	221	214	227	259	222	213	253	235	246	229	220	226	223	217	236	224	219	198	215	241	246	217	221	217	223	215	234	200	231	256	260	223	206	225	203	235	212	231	223	213	208	199	183	210	255	233	218	215	217	218	231	195	242	191	254	218	207	257	242	225	212	195	215	220	224	228	219	252	216	207	219	236	199	222	234	229	205	245	233	224	250	271	212	213	239	264	243	245	230	226	235	219	226	217	231	229	246	231	233	220	217	243	240	217	238	249	231	216	254	236	236	212	242	224	235	213	225	230	249	218	223	235	234	228	229	217	228	221	201	220	233	243	206	230	250	242	236	240	216	203	213	251	227	226	228	210	209	238	186	253	225	222	238	217	240	229	229	225	234	237	237	227	241	237	231	227	234	203	216	226	210	229	239	239	236	245	211	216	210	228	233	225	247	249	221	217	205	217	212	232	219	233	218	223	215	225	203	260	225	229	213	226	230	235	232	222	236	196	235	230	236	233	206	218	223	230	199	228	215	223	224	232	225	241	250	248	222	208	229	228	245	255	248	234	242	188	208	252	215	259	242	223	242	230	253	243	236	216	239	245	227	194	219	210	205	230	239	219	218	231	191	224	234	224	234	246	223	224	206	213	251	262	250	199	212	245	250	233	217	220	222	251	232	213	258	223	215	216	212	211	238	245	238	208	206	231	216	200	250	247	227	218	243	220	224	212	229	209	219	250	223	214	223	232	221	216	213	263	245	232	208	245	232	207	221	246	212	217	267	211	236	232	228	220	221	230	224	243	251	218	227	233	264	221	197	239	261	222	237	218	243	236	219	230	207	235	238	230	248	242	223	219	204	258	219	243	255	235	220	222	229	223	219	215	228	229	197	243	226	256	237	244	258	205	237	225	231	222	216	210	214	236	219	187	206	211	227	205	239	239	237	257	214	231	257	222	221	230	221	234	253	242	264	211	231	228	235	212	231	227	215	224	243	213	234	217	223	210	243	213	215	212	214	210	242	257	223	218	238	225	211	224	243	233	224	212	225	247	245	221	236	207	232	224	203	243	257	199	212	212	237	201	236	197	228	198	217	206	213	223	231	221	237	253	213	258	219	214	227	237	238	200	218	241	215	206	197	257	229	235	205	218	230	213	234	220	222	220	205	226	243	252	234	208	195	205	227	224	222	243	241	235	220	217	216	219	231	222	216	226	208	243	222	260	195	219	213	231	217	233	201	231	231	230	233	240	230	227	223	202	210	199	228	253	222	223	245	245	215	246	209	244	217	204	226	220	227	231	249	236	234	261	237	245	247	204	234	196	261	256	224	245	231	211	224	234	207	239	208	230	229	225	214	231	233	196	223	226	214	230	229	237	211	194	231	226	246	214	207	231	256	248	206	254	245	234	243	215	225	236	223	233	257	230	224	235	219	235	219	233	222	238	240	250	228	201	219	224	211	240	221	194	209	239	232	258	214	210	251	247	235	246	250	226	250	236	227	232	226	259	211	208	240	170	216	214	244	207	235	242	233	206	241	226	225	229	253	213	235	251	252	241	214	198	235	206	217	226	229	221	233	223	238	246	199	209	260	221	219	254	236	236	247	231	217	233	221	220	230	204	196	211	215	207	238	195	248	211	214	230	230	240	214	215	225	227	228	238	227	239	220	209	233	218	229	225	214	238	242	222	217	248	243	215	207	213	214	243	221	235	221	216	227	203	236	211	227	222	228	225	238	222	228	217	223	216	227	229	229	215	228	222	244	240	223	216	232	237	219	208	222	222	206	211	238	200	221	221	221	207	218	193	232	231	247	247	209	224	229	227	240	244	232	227	223	264	229	196	238	224	240	222	226	235	255	226	228	256	241	226	241	234	211	253	208	220	256	236	227	267	243	227	250	210	202	213	203	239	246	230	213	219	244	265	248	234	206	238	234	206	225	234	202	204	207	252	218	227	221	230	230	217	214	210	247	227	220	240	206	207	202	239	222	219	236	216	215	224	218	226	240	215	226	229	218	241	233	240
6410	555	606	587	580	569	539	557	589	556	553	559	532	552	601	549	537	576	567	574	569	527	563	554	580	526	517	513	530	548	525	488	516	582	500	573	539	550	558	537	590	584	567	559	554	560	570	507	527	564	586	557	547	524	544	534	573	525	575	552	535	554	524	599	583	552	548	483	568	533	528	542	557	523	533	558	568	537	494	553	538	565	516	559	583	583	559	553	556	584	574	517	537	519	533	555	551	537	539	567	561	554	521	534	555	520	534	527	523	572	547	509	513	519	529	520	533	512	565	554	553	522	523	544	526	526	571	505	517	522	523	571	524	567	513	579	560	517	558	506	580	564	549	499	511	549	564	567	576	543	558	583	522	526	581	563	587	561	566	538	481	569	551	569	548	542	542	544	559	520	584	599	563	570	583	548	540	553	568	519	534	543	539	528	543	544	513	578	557	534	549	549	526	509	562	582	530	517	545	528	560	524	562	529	505	486	524	555	598	522	533	560	549	579	530	532	539	603	568	568	540	503	546	540	487	542	569	531	554	542	546	634	537	584	552	534	543	548	538	584	507	588	577	576	616	543	554	557	522	538	550	535	538	515	561	557	585	518	562	526	569	548	563	524	571	548	552	548	558	582	529	544	540	553	607	526	537	537	544	564	545	568	517	537	511	536	550	583	532	528	544	530	532	587	549	573	564	555	521	515	535	540	521	531	545	556	513	564	551	566	571	471	530	532	565	502	506	553	563	543	580	538	569	565	538	589	538	537	556	543	555	538	554	542	554	546	547	529	524	569	528	542	565	506	566	527	520	581	496	541	552	538	560	564	556	542	514	543	533	537	537	561	510	556	561	529	503	537	551	532	531	521	565	541	543	534	518	551	503	532	526	528	551	510	539	543	518	572	534	549	520	519	561	542	545	537	546	547	535	569	533	571	564	536	537	521	522	538	539	495	498	530	554	529	554	519	539	524	506	560	590	509	558	531	557	529	560	501	534	534	470	581	539	518	563	561	546	546	576	567	568	528	547	566	551	552	549	556	578	546	566	577	543	528	610	565	550	592	545	508	536	550	558	545	536	538	561	555	506	569	536	543	559	568	575	513	552	581	585	526	516	555	516	535	488	525	536	541	569	570	531	507	542	549	532	569	519	572	557	530	575	528	569	560	545	528	518	535	551	542	550	549	576	544	529	525	578	544	555	503	569	523	510	543	551	550	589	559	491	531	543	551	548	540	527	551	541	579	523	560	554	546	515	579	528	533	544	533	500	520	557	553	562	519	509	552	541	539	556	537	562	571	534	547	529	549	518	564	523	546	540	565	514	521	537	564	519	617	548	538	531	557	512	582	580	542	570	538	587	574	590	525	545	523	530	561	534	561	603	545	529	532	546	570	572	589	535	558	564	571	548	603	505	523	517	492	571	518	541	595	552	507	523	546	549	537	578	551	550	513	543	535	539	528	560	516	532	550	526	551	540	569	550	547	533	529	569	569	582	551	538	562	557	545	550	512	546	562	570	549	526	516	559	531	526	539	551	558	533	581	518	555	579	535	543	551	513	534	567	536	582	517	587	569	568	565	551	585	561	516	565	544	579	503	516	540	558	553	583	526	508	530	570	523	544	555	534	550	543	560	596	570	562	553	506	552	544	556	572	567	549	564	503	541	528	534	543	529	571	541	579	521	574	579	586	542	559	554	546	541	543	505	553	568	513	563	548	546	552	557	527	514	539	544	557	524	550	537	525	573	572	581	548	589	547	566	578	564	533	534	548	543	548	515	534	523	528	508	538	560	501	541	546	508	597	542	488	483	549	548	528	571	505	551	548	525	533	569	549	547	512	555	525	562	534	517	554	560	563	561	541	551	544	553	520	537	546	538	528	543	586	561	529	540	563	555	550	580	548	549	511	559	513	560	541	538	567	552	566	534	550	563	534	567	512	513	573	608	558	552	538	549	552	556	535	566	530	539	564	577	555	514	536	551	577	535	570	522	537	540	546	579	551	528	569	630	556	551	552	545	559	548	553	545	564	532	550	507	530	538	541	548	531	515	573	553	539	536	529	551	534	528	525	572	546	528	569	512	515	556	516	547	583	553	572	554	551	522	578	580	537	521	536	539	525	532	554	529	548	524	561	533	549	525	568	534	503	581	552	506	534	580	528	566	512	526	541	549	547	575	487	562	511	525	547	572	553	575	543	515	539	535	554	553	573	554	561	514	547	528	522	574	557	502	560	539	526	576	532	559	525	556	540	497	591	534	560	509	562	553	582	576	607	587	554	563	544	529	529	550	545	601	542	553	565	556	554	524	548	509	562	510	536	550	557	523	535	553	521	532	571	518	560	567	514	504	573	505	513	596	581	579	585	541	526	532	512	583	553	534	580	556	559	558	560	519	566	578	596	570	511	544	526	538	542	584	543	579	533	613	564	520	557	506	518	519	589	516	521	529	567	584	545	584	559	565	548	604	572	551	535	536	562	581	566	541	506	546	535	590	538	560	537	570	549	580	549	561	560	568	554	554	531	536	568	580	596	542	542	588	530	580	564	565	587	559	509	556	536	562	532	557	560	546	537	571	547	562	539	517	566	550	512	554	553	571	538	496	536	553	508	539	565	540	561	579	492	547	504	546	561	537	536	594	570	549	554	529	527	588	554	538	584	547	508	576	571	522	558	537	488	509	565	538	575	534	537	572	537	555	546	574	548	532	544	573	524	555	552	537	552	548	518	519	534	558	565	550	555	505	527	567	574	543	546	502	537	551	516	525	548	552	537	568	553	540	519	542	531	572	498	530	578	586	555	523	544	542	538	502	546	545	569	506	514	573	522	532	503	538	531	534	534	524	524	558	572	558	565	562	523	556	544	556	537	558	539	550	585	544	575	525	614	546	555	520	543	520	591	513	552	566	552	562	540	544	548	540	513	504	533	505	557	508	538	566	528	537	551	521	543	591	547	562	537	583	558	528	522	579	510	574	540	567	563	541	553	579	523	563	561	558	535	535	532	576	569	559	485	535	565	496	530	510	579	532	525	582	513	537	555	541	553	557	523	556	513	549	579	536	563	540	588	568	556	556	539	559	590	531	552	530	580	543	543	538	555	520	543	551	533	573	582	570	563	505	553	545	533	512	529	577	519	500	581	515	520	553	550	527	517	539	525	544	545	560	527	551	562	517	547	537	519	538	524	576	589	560	532	559	507	522	521	494	511	549	551	530	587	553	526	522	527	522	555	567	532	523	539	525	560	573	523	562	559	495	556	524	520	538	548	586	534	549	569	519	538	562	557	534	549	495	537	529	535	545	545	535	538	590	572	605	566	560	546	512	574	540	532	554	582	567	548	553	584	522	563	532	539	555	553	577	554	557	563	555	552	546	539	528	557	561	601	484	502	538	545	543	565	554	540	519	571	533	491	521	598	555	524	567	569	560	544	553	559	541	528	526	535	515	557	563	539	523	584	518	545	536	575	574	520	526	541	555	582	533	532	543	564	520	573	602	499	553	529	582
57112	18695	2375	846	592	406	308	274	242	218	194	176	193	179	159	163	151	143	146	137	154	152	152	151	135	146	142	132	156	140	127	158	119	132	132	151	147	153	132	135	139	117	135	147	120	122	109	116	112	120	112	125	130	137	130	151	141	134	135	128	118	102	126	130	123	146	137	133	141	127	129	126	120	146	135	129	127	119	140	122	138	143	148	120	109	125	132	129	109	119	123	144	109	123	125	133	140	136	122	119	129	135	128	118	115	143	137	146	135	125	156	133	95	151	117	103	155	128	145	131	133	131	141	119	126	132	136	121	105	143	139	116	109	127	136	128	112	112	113	113	98	141	127	130	115	122	138	111	139	122	144	141	139	140	117	114	117	122	128	117	143	119	117	136	113	133	137	119	123	125	116	120	135	130	124	142	127	134	132	122	114	124	130	112	122	124	123	128	108	116	140	140	110	137	132	108	115	135	131	126	130	124	131	145	119	109	152	101	143	121	145	127	124	127	160	113	107	115	131	135	145	127	111	130	131	142	142	123	113	114	145	141	115	122	110	111	158	153	130	110	114	103	143	124	119	113	112	120	122	160	140	128	137	131	115	126	132	101	136	148	137	127	120	126	110	117	128	136	126	119	139	149	134	110	135	132	126	137	140	114	130	110	114	136	133	126	128	121	132	116	130	114	110	135	137	129	116	139	122	118	138	152	126	127	110	116	121	120	117	125	140	138	122	125	125	118	130	117	124	126	110	129	121	145	139	146	120	126	137	115	123	128	141	140	119	107	144	141	123	138	141	118	129	155	113	121	114	134	112	116	125	112	132	128	140	118	113	106	127	141	141	138	137	134	139	125	122	124	112	110	123	142	138	151	109	136	123	117	118	130	135	112	125	136	122	138	150	140	128	142	126	120	116	123	106	127	114	117	119	140	114	121	117	138	136	134	132	141	137	121	117	133	141	115	111	134	129	143	134	124	117	115	106	124	108	138	113	130	109	149	119	131	126	127	130	139	134	137	124	120	124	143	119	130	130	144	124	137	120	115	126	135	134	115	125	126	115	117	140	107	131	135	117	104	128	132	148	127	129	131	112	111	103	137	130	126	136	125	150	125	131	126	129	120	144	109	143	134	140	131	119	127	125	135	155	124	112	130	131	115	126	134	113	134	157	128	145	101	144	140	117	121	129	125	121	145	145	138	127	144	132	160	110	145	136	140	104	132	107	129	129	147	138	123	132	134	118	135	124	123	121	126	124	126	123	137	114	136	108	127	144	112	123	150	132	112	137	118	131	143	110	134	117	116	126	132	127	117	120	131	109	98	133	144	124	145	130	138	138	125	137	122	122	149	124	123	123	107	110	132	135	139	117	127	115	163	114	135	140	121	154	116	129	126	133	129	131	156	115	137	146	138	112	100	126	115	119	113	146	124	127	129	119	131	133	111	108	138	132	117	142	141	111	128	124	137	134	135	136	134	130	145	144	123	128	109	130	116	109	138	132	126	139	139	127	117	116	100	136	124	135	136	142	115	132	131	105	117	118	132	137	136	113	145	117	132	131	140	115	121	125	132	131	127	130	137	128	142	123	121	122	131	123	138	130	115	121	129	123	148	121	129	130	137	122	130	136	137	141	104	115	115	119	129	113	130	112	123	102	140	144	116	111	131	137	121	136	109	135	134	131	125	127	127	111	133	123	139	122	109	109	138	115	141	134	114	123	125	131	125	109	134	131	110	163	131	123	112	136	128	121	130	125	126	118	102	133	107	142	117	129	119	131	126	107	142	154	130	128	145	146	128	119	145	124	150	117	112	130	136	117	145	129	117	138	114	127	114	100	142	123	107	131	110	126	137	133	120	159	135	140	132	125	125	129	140	118	115	125	140	140	104	115	127	127	132	129	113	126	117	116	135	150	114	126	131	152	116	131	122	104	129	130	126	114	105	140	123	131	125	139	126	116	121	121	101	127	127	127	116	128	134	130	123	130	132	146	133	122	118	126	125	130	140	113	129	122	132	129	135	129	118	133	120	131	155	142	141	142	131	114	134	132	157	128	108	142	138	132	145	133	125	108	143	106	102	115	112	130	113	114	146	122	139	113	135	120	133	135	131	131	139	131	134	129	118	129	130	131	126	119	159	124	133	116	134	134	112	121	130	112	157	121	135	118	122	129	113	118	126	134	117	127	133	122	112	130	109	115	149	127	113	131	130	145	127	141	116	152	121	127	130	122	117	131	135	126	141	120	115	109	115	131	133	149	120	110	145	149	138	150	118	120	134	129	110	114	123	136	124	123	123	140	123	125	113	110	122	104	126	112	130	120	148	118	128	130	133	134	135	130	162	142	104	130	119	120	127	125	122	125	131	119	127	127	130	142	173	132	93	126	132	106	127	139	118	138	124	116	132	125	96	114	121	143	138	129	136	131	142	138	131	115	119	113	132	134	136	124	139	133	117	146	127	132	136	126	132	103	128	132	120	119	124	125	114	131	132	136	135	105	120	131	125	128	124	131	120	119	135	120	118	142	121	120	130	118	128	108	143	145	117	130	123	121	133	138	132	143	124	126	109	115	139	148	137	128	105	144	131	129	140	126	119	112	126	133	140	135	147	123	133	106	130	122	98	119	124	115	126	128	142	140	118	121	102	133	126	145	131	124	129	125	102	108	132	109	108	129	148	132	113	116	123	132	113	125	129	123	130	122	121	148	132	124	118	136	136	129	110	112	126	113	122	109	120	124	128	130	129	123	123	120	151	113	105	117	131	108	148	134	119	115	154	134	120	146	114	113	133	140	146	147	128	121	126	119	111	130	153	123	126	131	150	132	112	131	116	158	130	134	133	136	129	134	123	126	139	137	115	122	134	123	133	122	120	137	114	141	137	143	107	131	111	109	127	142	123	120	118	163	127	121	130	119	152	109	155	134	148	130	131	135	102	125	125	145	135	147	115	126	142	114	112	127	113	134	115	114	128	117	124	115	118	138	137	109	125	115	134	110	113	140	127	139	107	117	127	130	111	134	143	125	151	131	132	122	133	146	129	120	143	128	116	118	125	121	127	124	132	121	117	135	147	121	122	128	120	142	130	126	120	138	141	146	136	129	117	128	132	115	114	108	148	129	114	154	141	117	107	109	143	131	133	134	122	138	114	139	139	129	130	131	116	126	141	131	126	143	144	159	127	114	125	140	142	164	152	114	121	136	163	148	125	119	137	125	127	113	132	132	117	126	138	131	139	140	123	125	124	123	131	109	129	138	136	111	83	103	137	116	117	112	152	126	126	124	108	120	114	142	138	132	112	142	130	122	139	135	115	122	121	122	104	132	146	125	114	137	138	134	144	152	137	118	130	132	119	127	114	141	128	142	159	127	136	137	149	127	125	142	108	123	134	112	134	117	127	121	109	130	135	124	129	124	128	95	136	133	124	146	127	101	144	145	127	132	123	119	127	137	147	129	121	137	138	130	122	119	120	154	151	124	136	128	114	131	117	148	141	143	134	122	116	130	131
28654	1011	2074	2454	2099	1697	1503	1228	1074	914	913	758	742	657	638	580	558	562	560	548	495	497	485	430	434	490	427	437	423	462	412	430	423	385	409	406	393	349	389	391	401	388	416	386	399	365	357	348	361	398	401	369	356	354	400	332	371	361	419	369	361	378	382	346	357	363	351	396	364	366	340	371	388	386	349	347	369	390	362	351	335	324	397	349	350	359	322	355	346	348	342	378	344	350	359	368	345	371	375	351	375	346	380	369	340	354	380	357	376	364	374	353	369	352	336	373	347	387	343	363	375	357	354	374	391	359	323	359	391	348	333	363	347	363	361	316	384	359	389	393	381	335	339	322	396	362	332	371	414	363	386	396	356	345	347	363	378	366	332	369	372	356	341	378	337	332	343	370	355	351	363	353	325	360	361	385	365	364	316	350	367	350	342	349	368	356	325	348	380	335	330	336	379	366	384	354	360	343	373	372	373	352	360	359	330	362	390	377	361	360	353	349	363	362	391	382	362	352	355	357	346	364	351	373	347	367	356	381	368	355	342	377	328	346	345	363	340	369	365	350	359	344	318	347	363	339	382	378	378	354	324	351	311	356	306	362	367	312	355	364	370	353	363	340	360	397	336	366	336	347	416	361	354	332	364	323	365	346	365	360	396	375	341	354	370	336	328	348	355	379	342	378	356	362	362	365	367	358	375	356	382	361	345	366	368	356	326	357	364	371	343	343	359	345	377	351	324	330	352	351	376	339	357	370	351	368	374	344	350	343	373	349	382	379	335	354	346	346	339	376	360	372	336	385	375	377	367	357	340	342	357	354	368	366	349	389	360	347	328	352	361	338	381	346	355	365	375	400	348	337	347	376	343	362	340	363	350	339	340	331	375	347	342	367	393	403	351	371	342	385	321	356	370	334	354	314	327	346	375	362	361	319	353	333	370	368	355	341	339	331	393	335	346	336	329	364	370	373	347	363	342	355	357	376	343	337	348	396	336	304	321	371	332	345	321	361	364	390	348	367	343	365	358	379	371	358	357	361	354	377	333	365	376	356	376	348	371	335	348	352	327	343	375	353	372	333	341	362	341	384	333	347	386	344	333	339	351	333	358	370	356	362	379	336	337	369	358	382	372	387	368	373	396	342	345	381	362	350	353	362	351	343	362	377	328	349	327	370	332	366	340	351	354	361	347	356	367	370	334	368	343	382	347	381	348	364	343	335	334	332	333	343	362	366	359	351	348	383	325	340	374	360	365	333	333	377	362	335	346	349	369	334	335	372	327	355	357	375	355	376	354	369	374	321	356	352	345	366	364	357	371	360	324	368	375	299	348	366	340	350	345	363	355	357	329	349	323	340	316	332	372	347	354	365	346	367	300	362	340	387	345	357	353	369	353	378	342	368	390	370	355	336	353	354	355	362	360	350	364	390	354	351	338	359	377	368	361	369	365	365	351	348	328	372	364	369	322	359	373	337	359	361	368	361	344	354	359	377	359	357	336	370	362	370	358	369	363	329	376	327	358	344	378	349	374	338	360	328	368	327	342	328	317	392	316	349	347	363	382	328	368	351	380	366	380	369	343	390	334	338	333	324	369	344	376	319	381	379	399	360	359	345	361	362	323	324	350	407	376	375	351	348	346	372	353	336	355	341	377	379	363	350	331	403	340	339	369	322	384	326	372	354	359	328	379	376	360	345	351	358	377	395	329	329	346	339	316	410	347	355	353	374	384	360	402	368	356	372	306	352	356	367	369	353	332	361	374	403	356	339	339	328	343	354	360	332	350	341	355	353	354	367	350	337	362	325	313	354	356	358	364	362	374	343	322	332	371	370	363	368	364	358	399	372	343	351	342	362	359	335	380	357	338	382	351	346	304	346	344	364	355	344	340	334	357	371	336	329	336	342	335	347	372	356	353	361	348	355	341	365	359	331	353	368	351	404	348	339	376	341	359	349	393	352	334	354	378	381	334	375	362	348	363	342	385	360	362	362	368	340	337	331	371	337	347	377	358	381	332	373	347	339	356	344	328	349	385	365	358	367	363	377	369	335	318	351	344	380	329	379	326	349	334	345	366	347	357	376	356	374	379	360	380	365	341	350	364	378	354	334	392	363	383	370	373	361	354	333	361	345	390	365	324	352	387	361	360	318	332	366	354	369	360	374	355	383	363	386	350	327	354	360	359	347	355	341	371	362	335	377	354	373	363	325	377	317	341	340	331	366	342	383	322	365	338	352	348	380	328	376	344	339	370	384	349	397	340	386	356	361	382	343	351	361	333	370	350	371	369	340	338	358	359	324	357	395	333	377	346	343	359	350	378	366	342	337	358	353	347	368	377	348	378	340	365	345	327	334	344	351	378	352	341	361	374	350	369	355	358	371	358	391	345	366	332	364	358	370	336	360	313	338	335	350	372	343	371	341	333	357	367	313	361	333	376	353	342	355	338	395	369	386	325	303	365	372	367	380	334	360	373	348	356	322	346	349	329	344	343	358	328	344	333	339	362	345	368	356	356	368	352	338	348	372	343	369	375	378	334	371	357	379	356	368	374	348	355	355	343	384	340	359	352	367	337	368	351	366	401	369	334	377	366	357	366	371	355	356	359	359	364	330	354	329	359	367	380	329	383	351	373	341	347	332	347	361	342	391	334	371	319	341	371	310	328	354	364	372	347	365	377	354	357	330	371	342	379	360	360	321	357	359	365	338	379	354	363	366	348	346	366	350	355	349	405	360	358	364	347	385	381	373	385	318	362	386	371	340	326	353	352	369	354	352	369	401	362	315	352	355	354	348	337	339	331	366	349	368	343	362	362	361	358	331	360	352	359	374	379	370	376	358	339	347	347	371	393	379	351	348	343	335	372	328	389	337	356	320	352	366	340	365	350	350	357	361	309	366	359	355	352	319	358	348	379	355	374	362	391	354	352	350	346	340	354	340	378	329	348	381	365	332	367	349	348	373	393	344	384	360	363	348	345	358	332	355	327	334	386	331	390	357	352	369	339	337	364	354	370	344	363	348	357	350	364	365	351	352	380	340	354	328	366	348	388	377	356	364	353	353	327	333	355	398	380	391	372	346	375	386	360	359	352	369	367	375	358	400	386	348	332	354	366	362	347	377	355	351	364	365	367	363	374	331	379	334	355	392	372	365	350	384	350	340	367	345	345	382	358	374	341	343	346	366	379	373	398	342	345	350	346	357	370	353	364	352	374	356	339	346	351	367	385	331	355	374	359	352	361	344	355	384	370	391	357	339	346	343	346	353	385	366	375	381	310	339	370	364	375	346	337	313	350	360	348	328	357	392	369	378	361	322	376	378	330	380	364	361	335	355	375	369	396	384	336	345	322	358	348	359	394	387	328	348	332	363	353	355	360	386	352	378	314	346	349	356	373	381	374	344	372	350	345	357	330	385	366	380	320	332	357	361	327	368	319	340	365	340	359	362	357	357	394	344	350	378	346	327	319	330	368	360	348	375	348	327	331	368	339	388	340	364	354	351	330	391
70609	28716	8839	2172	1171	842	673	553	475	421	455	365	357	368	294	289	327	306	319	306	302	299	266	288	269	256	279	255	270	251	258	267	271	279	221	293	294	264	287	248	261	258	255	256	256	242	259	250	274	269	280	238	232	258	254	288	294	247	258	223	253	228	230	256	284	253	264	257	249	268	251	255	274	262	235	247	256	275	273	266	255	269	262	245	278	273	249	265	243	258	268	275	257	267	286	253	261	236	217	242	262	249	241	217	257	245	252	265	236	257	251	274	240	269	253	273	272	248	224	251	255	270	249	229	256	289	246	235	241	244	229	254	272	238	265	287	232	261	268	228	251	248	256	224	274	246	260	243	267	253	276	239	256	258	252	245	261	246	243	263	232	255	249	243	276	285	276	267	238	258	271	258	250	251	212	226	248	232	282	270	262	229	244	260	260	260	258	240	266	261	276	264	261	253	256	254	253	270	256	255	251	260	247	258	256	249	258	225	246	232	249	243	272	277	249	253	265	233	253	249	228	270	287	245	272	280	276	267	234	249	245	263	250	256	256	258	256	268	246	234	262	241	241	240	258	250	256	235	259	255	263	229	267	266	232	284	249	247	277	264	275	233	256	263	270	255	230	257	287	254	251	247	266	254	292	261	260	256	230	234	260	248	267	262	269	251	240	260	255	267	251	242	232	260	253	242	246	252	228	231	240	247	247	244	238	234	282	231	247	245	272	229	255	269	271	248	256	260	246	269	236	247	257	270	253	249	262	240	245	278	243	251	263	261	272	249	304	253	257	254	262	261	245	230	293	261	261	287	269	264	237	228	261	213	241	246	257	221	239	256	279	223	235	259	262	274	242	227	243	250	278	271	271	252	241	248	252	247	258	248	234	245	250	240	227	247	268	273	248	251	249	256	267	250	241	272	245	213	247	258	256	266	255	250	243	269	253	243	266	251	257	250	268	271	265	258	234	248	260	272	230	251	251	242	218	253	236	256	249	247	245	229	255	236	239	259	249	245	271	247	266	244	269	252	258	277	268	273	270	251	251	210	253	247	286	253	221	271	229	256	260	282	257	242	241	273	234	257	240	267	261	239	245	242	272	228	277	250	237	270	232	251	254	251	296	235	259	250	235	257	271	267	259	247	261	258	243	268	246	236	254	242	232	266	284	297	243	234	224	254	265	277	277	240	239	259	259	264	263	241	258	256	287	231	254	256	298	262	250	278	275	262	248	260	246	246	240	247	294	267	248	278	271	251	262	223	234	259	265	250	258	292	247	258	242	233	261	254	242	262	259	278	236	240	221	240	257	286	244	237	233	251	256	245	236	255	284	266	247	239	254	269	232	238	248	279	281	282	237	257	259	257	231	250	265	270	272	256	251	247	272	275	252	271	251	250	275	269	226	229	280	237	224	260	265	262	272	249	240	230	292	270	248	242	251	257	266	288	264	269	250	238	284	262	250	253	269	260	246	219	246	254	260	267	248	260	260	287	254	238	226	280	229	244	267	268	240	245	247	269	246	232	253	259	285	251	254	268	265	253	242	235	260	246	242	256	236	255	286	253	269	273	286	249	242	241	244	250	271	253	229	253	266	258	231	279	259	258	260	237	249	280	247	282	239	244	258	243	255	241	237	262	271	250	231	281	238	234	228	247	285	281	230	223	283	249	260	221	243	242	238	248	264	252	239	283	232	237	275	266	245	282	263	290	242	256	247	244	267	241	232	247	263	237	244	270	258	236	277	260	256	232	276	258	263	248	241	238	262	249	279	227	252	256	270	257	238	276	204	262	260	230	231	262	239	245	246	275	253	250	269	248	259	232	258	233	268	217	254	230	244	266	252	252	265	247	237	267	225	276	244	226	231	245	252	231	274	250	246	245	261	278	245	227	272	224	233	267	259	249	252	249	256	241	252	217	247	251	230	236	274	265	280	253	295	233	251	250	237	229	254	250	276	243	279	241	277	277	268	222	282	258	232	265	276	245	239	262	250	257	265	236	264	247	229	279	260	265	245	274	240	268	271	260	226	243	257	260	219	258	261	255	261	266	245	247	254	237	225	257	223	248	250	264	246	251	226	225	283	270	252	259	242	268	257	234	244	261	237	228	265	270	242	256	258	253	214	267	233	244	253	271	290	264	266	244	227	229	252	246	248	235	251	268	238	242	309	257	280	251	246	269	252	250	233	259	243	240	254	284	265	256	257	217	263	257	261	265	230	242	231	254	266	253	251	260	274	251	247	270	257	258	278	240	264	271	253	229	249	239	269	266	281	232	224	272	275	242	230	230	244	234	244	255	245	273	243	266	235	225	256	259	244	262	262	236	250	259	270	236	220	250	243	258	236	217	243	247	259	277	254	287	280	266	253	256	210	240	229	204	231	243	227	228	240	215	265	243	244	267	297	248	251	243	246	264	237	253	281	235	239	269	236	262	270	226	255	247	252	260	259	263	254	265	239	241	239	258	261	253	258	250	248	274	255	233	276	267	255	275	242	232	261	241	241	265	234	237	242	223	256	233	271	235	283	244	263	275	242	270	244	244	261	248	222	240	241	270	245	233	280	220	238	285	261	245	247	222	268	247	256	244	256	255	273	246	245	250	252	258	253	246	242	265	257	232	241	245	267	242	276	266	260	239	248	253	267	299	260	236	267	272	227	279	252	254	224	259	239	237	240	258	231	242	276	225	237	283	284	269	247	245	252	249	280	239	261	227	247	229	264	258	214	229	215	254	265	247	256	247	263	309	217	271	285	246	261	262	234	265	270	242	275	240	260	236	249	239	231	234	254	250	264	287	268	266	236	235	238	253	250	241	250	245	258	256	241	235	270	280	274	278	265	218	234	259	258	230	264	239	267	241	284	246	247	267	229	267	235	248	238	247	269	269	233	234	261	249	217	230	255	250	256	262	245	275	253	259	255	232	249	266	262	255	243	249	290	254	261	261	253	259	253	257	255	247	226	226	234	257	259	242	265	288	216	264	251	228	235	265	253	294	280	211	235	234	251	245	255	265	258	247	264	264	266	255	269	250	268	238	262	257	235	253	250	270	259	253	246	264	231	255	241	249	271	253	235	247	236	234	269	247	240	267	224	242	262	254	254	283	267	270	234	250	266	268	245	223	272	258	286	238	229	250	240	249	238	263	248	268	257	246	261	280	264	263	247	254	240	241	253	251	253	260	250	240	252	276	271	267	238	256	257	235	233	273	259	279	257	243	229	267	241	234	261	250	281	249	261	273	276	270	261	250	245	259	235	261	225	233	263	256	246	233	241	230	265	268	244	275	245	231	252	241	243	260	269	264	238	252	278	251	238	232	242	270	231	238	317	228	289	283	281	239	275	235	215	230	239	244	251	246	269	242	259	244	265	238	244	267	260	276	273	240	249	236	254	249	279	251	248	256	242	228	244	281	262	264	258	270	241	253	242	262	218	232	269	237	261	281	265	243	254	256	246	260	255	237	269	252	258	255	258	264	238	250	252	252	273	250	225	244	245	266	287	248
38268	1936	3951	4645	4095	3330	2861	2279	1996	1718	1601	1465	1374	1227	1151	1126	985	1028	995	955	879	943	796	849	787	790	774	803	797	751	680	738	755	732	728	741	747	711	695	730	714	726	741	696	661	712	716	662	632	681	696	703	660	679	679	628	680	638	660	657	616	675	646	639	626	676	625	599	667	691	656	725	683	670	667	679	636	655	669	698	643	631	622	635	685	681	646	614	628	611	657	627	676	628	658	645	614	604	634	617	627	637	621	645	680	606	622	646	657	642	678	681	612	652	671	586	661	667	619	599	658	684	617	637	632	646	664	632	667	620	622	614	659	643	634	630	586	654	662	623	639	598	612	640	651	641	628	638	592	655	624	639	609	624	592	606	597	636	618	608	662	621	616	673	649	630	625	624	657	620	614	609	603	646	628	635	664	678	625	645	669	621	595	687	635	636	616	621	618	647	629	663	621	594	633	594	659	603	617	630	633	618	637	673	620	614	639	654	648	607	639	644	588	620	605	647	631	659	629	688	624	577	593	631	612	659	587	645	637	636	635	635	607	658	620	623	589	651	650	637	612	624	671	635	626	643	632	635	597	623	615	656	596	617	608	624	628	625	630	668	603	594	621	628	630	655	623	638	660	619	616	680	638	620	674	625	615	600	577	600	621	641	633	608	648	622	626	589	593	611	628	626	640	675	597	610	655	632	636	655	618	622	650	653	638	640	636	625	636	665	648	625	601	585	615	636	613	609	639	625	560	630	618	641	584	646	621	597	650	622	633	620	663	602	614	636	581	621	607	626	608	627	646	674	573	593	625	632	634	629	629	635	639	620	617	594	655	635	646	629	635	605	598	656	655	644	618	602	681	639	618	653	650	612	662	630	638	625	646	646	620	655	611	666	620	665	597	630	595	578	653	603	640	598	666	651	596	597	655	598	616	629	622	620	616	628	613	642	641	628	600	644	594	645	633	608	595	620	634	625	650	644	592	596	601	605	601	633	632	635	622	627	609	564	627	649	658	629	638	638	664	676	575	671	622	650	637	591	611	655	658	613	613	616	635	659	598	634	575	618	606	655	629	647	659	654	581	644	623	619	604	636	651	643	671	598	592	647	612	630	674	636	621	586	605	641	585	590	629	642	643	605	593	611	642	623	662	638	586	646	629	675	623	632	598	657	640	609	646	624	646	632	638	598	646	602	631	608	655	612	613	633	652	599	648	659	633	625	571	614	638	649	612	641	642	641	623	626	635	622	586	655	609	618	630	604	646	639	595	624	568	646	620	643	621	658	654	606	594	634	631	589	633	654	636	630	606	626	625	648	644	601	666	634	624	622	608	676	565	573	655	643	657	562	673	672	631	589	606	629	625	612	612	598	610	625	616	602	623	625	655	624	628	617	623	644	629	639	627	630	597	648	609	634	646	667	648	597	651	643	614	649	611	647	641	611	675	680	616	586	632	585	615	660	631	604	629	628	686	587	627	591	612	642	659	630	636	618	651	632	650	622	632	646	652	641	608	644	663	640	611	634	613	604	604	689	681	630	633	632	634	614	625	670	643	651	628	590	623	662	667	592	657	573	604	658	623	610	673	624	654	637	637	634	632	611	642	629	632	619	640	562	609	625	641	628	623	605	601	640	628	595	579	614	631	660	634	625	637	641	659	608	602	636	648	619	652	623	613	589	645	687	657	608	644	632	601	655	622	631	676	593	642	697	613	608	586	660	641	586	637	616	602	662	643	631	617	646	613	620	591	613	593	642	609	641	632	613	684	636	578	619	597	639	610	610	609	670	650	669	661	631	627	651	640	664	591	622	627	650	652	604	636	667	611	619	632	671	606	705	639	663	638	629	644	645	653	635	639	653	650	602	683	659	610	610	609	674	652	635	641	625	614	665	642	595	591	639	628	631	615	600	663	621	605	621	629	686	638	629	655	626	588	597	620	632	609	628	610	613	687	663	618	650	663	652	584	647	633	652	661	603	645	624	657	692	578	596	582	606	619	605	646	647	656	599	613	621	643	658	604	603	673	637	669	614	610	631	624	642	628	622	605	631	614	658	683	637	616	630	604	631	611	617	607	679	631	643	633	615	615	677	639	631	615	582	614	607	635	622	655	625	648	614	600	617	667	607	633	656	605	632	634	593	627	668	595	643	629	635	627	600	609	610	626	652	639	595	576	620	626	633	665	627	647	637	614	661	623	667	629	658	581	619	621	585	653	612	637	637	646	628	620	604	576	616	637	636	640	618	630	650	620	584	660	650	636	629	668	631	642	634	644	697	567	632	595	680	656	619	626	618	575	595	647	624	627	587	609	597	644	608	612	632	644	575	633	656	637	601	619	629	622	605	632	580	625	619	648	645	644	632	618	604	651	598	606	608	607	613	624	628	622	652	658	647	669	655	644	625	631	621	655	604	630	635	656	663	657	617	626	622	650	636	618	622	632	641	686	695	665	630	585	591	617	602	626	631	631	602	662	592	631	628	639	639	663	638	655	615	598	633	676	619	624	623	632	597	655	622	644	653	589	583	580	677	641	629	677	596	695	611	625	648	656	643	609	623	614	615	645	633	605	641	624	638	641	629	692	613	603	589	632	640	678	611	631	621	608	598	651	650	596	580	627	625	639	608	601	645	608	599	665	651	634	611	636	619	699	574	615	657	629	620	659	608	643	651	609	597	610	629	611	628	642	620	606	641	621	629	614	614	644	593	645	600	633	636	615	611	647	611	654	659	627	641	630	672	651	614	643	641	633	618	630	616	590	599	619	652	599	643	611	588	594	611	624	590	582	627	629	597	629	609	643	633	650	655	608	610	637	635	613	649	659	632	616	643	643	621	624	631	627	593	580	572	590	592	635	673	620	677	638	603	605	602	668	591	602	651	597	685	670	593	612	617	650	635	641	598	665	688	595	613	623	656	660	609	664	620	641	657	619	648	577	570	609	651	639	606	650	608	619	639	610	633	641	639	662	644	638	597	687	655	669	605	643	639	655	637	639	614	638	640	569	615	636	656	566	608	655	599	630	638	647	585	626	631	636	624	605	673	643	658	628	614	610	612	644	632	609	614	612	629	639	677	633	605	612	643	606	649	628	622	639	602	606	642	589	622	596	620	651	647	607	671	623	618	622	631	635	603	629	594	615	611	656	649	624	643	628	637	639	620	610	596	607	602	652	667	669	627	644	610	638	620	658	647	620	582	617	641	639	629	606	581	706	611	569	620	608	595	612	612	603	649	632	587	609	636	634	606	642	628	643	663	637	618	681	612	608	654	651	641	594	596	600	626	608	636	626	639	633	638	619	623	617	612	656	664	604	594	612	629	622	614	651	620	625	618	666	586	605	653	606	612	645	670	606	642	625	591	676	617	610	662	630	659	575	620	626	641	603	615	645	564	626	654	617	641	635	609	605	662	614	608	672	600	616	618	633	634	603	616	636	583	621	646	619	599	611	621	666	621	663	638	670	617	641	620	658	655	641	617	668	641	604	645	614	575	647	641	613	659	598	632
6116	398	251	242	258	222	223	215	228	236	249	248	255	261	239	201	274	252	242	232	239	223	230	210	257	231	229	229	204	256	224	232	234	250	224	229	213	229	227	244	256	228	262	247	218	240	226	234	201	234	243	217	242	253	236	247	235	254	236	219	234	214	216	220	214	228	235	239	208	222	254	212	202	237	233	245	231	231	248	241	234	194	215	211	230	189	237	246	228	229	245	203	231	215	246	245	230	218	284	247	220	229	226	221	225	235	214	217	225	245	244	207	238	207	229	232	226	221	211	249	236	231	222	241	261	225	211	237	203	219	215	220	213	236	264	226	219	210	245	235	215	232	254	239	233	243	194	217	215	236	201	242	223	235	255	241	219	219	219	246	238	220	265	198	214	258	228	227	208	238	213	257	227	238	226	226	211	269	253	232	219	237	216	238	235	244	239	226	231	216	226	241	240	230	224	262	202	224	213	232	207	224	235	238	244	213	221	231	230	253	231	241	212	225	201	245	239	233	225	259	237	232	226	219	240	215	249	244	228	220	216	216	213	222	225	256	259	246	232	228	216	237	224	213	215	198	204	225	254	226	227	228	239	216	248	218	232	245	219	225	223	237	243	218	217	227	202	234	248	249	234	224	221	217	241	234	239	219	233	228	205	209	230	221	248	245	216	237	217	218	227	231	222	252	245	209	247	254	198	240	245	244	218	234	258	252	215	223	259	253	225	227	241	232	224	250	220	230	273	212	237	238	214	214	233	237	253	214	187	244	214	225	228	234	242	211	252	231	199	248	210	223	219	218	218	221	226	222	248	228	201	228	230	221	219	223	234	200	264	252	241	232	238	233	238	237	255	256	230	228	214	224	262	238	219	230	240	214	262	240	206	245	231	211	232	250	211	247	236	218	216	222	240	231	235	238	247	238	216	252	237	248	241	238	210	220	241	206	224	227	261	220	223	234	227	222	225	236	213	224	255	242	229	213	232	224	244	228	220	236	231	224	235	244	203	229	223	212	211	236	220	266	233	235	250	259	223	237	205	227	234	257	239	246	243	221	209	239	244	233	241	243	230	228	200	235	236	215	214	206	224	228	209	230	214	245	223	213	216	205	247	228	228	237	201	231	210	240	212	232	238	212	217	231	193	229	192	238	235	207	232	224	235	230	235	205	227	220	241	246	211	207	217	243	251	221	221	205	235	217	237	236	222	229	222	239	242	225	217	197	237	230	218	249	235	236	234	227	224	247	251	217	226	235	228	222	238	238	249	242	230	233	221	230	226	277	255	207	244	215	241	242	225	220	239	232	204	235	256	229	239	223	218	237	234	232	197	204	235	222	232	237	230	220	231	239	214	235	247	207	264	208	195	221	253	195	237	240	212	226	227	205	259	220	245	236	240	210	207	247	254	234	245	247	237	235	222	214	221	243	258	222	216	222	245	254	228	190	225	237	208	212	245	264	232	235	239	230	232	237	202	216	228	236	235	256	212	217	240	212	251	226	245	238	226	215	219	222	223	207	267	222	229	240	224	240	255	230	224	195	202	247	211	252	222	231	225	213	230	246	229	229	217	200	228	221	233	212	242	243	221	231	221	229	205	238	204	226	217	216	223	228	198	220	245	245	237	225	192	239	224	245	251	216	219	265	223	244	211	206	245	221	233	231	221	213	217	220	237	218	236	235	205	226	210	211	236	226	219	232	231	232	268	248	222	228	201	234	211	262	242	221	246	212	203	222	240	243	239	223	229	235	235	254	228	241	199	212	215	213	246	243	248	238	199	232	241	225	232	238	194	218	223	227	217	232	211	242	215	221	231	235	237	227	230	211	204	215	211	223	251	236	223	244	210	248	203	226	226	212	229	202	244	217	230	239	221	231	251	237	225	251	226	226	230	233	220	208	237	255	257	243	225	237	206	218	218	244	223	267	227	248	229	248	218	245	220	201	217	198	240	246	258	227	245	261	235	209	211	258	242	222	256	241	238	217	236	239	252	233	233	222	232	223	230	224	233	259	232	246	247	226	230	219	217	212	225	207	230	233	247	210	237	220	218	234	217	215	230	203	197	238	245	237	234	217	194	209	246	228	196	212	238	231	224	221	225	213	209	247	236	222	222	209	244	226	255	216	240	227	251	185	259	226	235	237	209	212	223	221	239	240	233	204	226	255	241	227	218	196	223	222	217	216	247	206	229	215	228	233	203	233	230	219	251	212	245	246	216	183	213	229	196	228	239	187	217	222	212	199	235	234	229	241	221	246	206	226	249	204	215	218	268	237	223	244	219	249	222	264	218	228	227	214	249	225	218	267	256	260	221	225	240	218	235	248	230	229	235	208	247	249	207	242	204	215	238	231	202	218	236	230	245	225	222	209	213	217	239	231	219	249	205	232	245	239	214	212	211	202	244	248	236	219	227	235	235	233	227	243	236	201	215	219	222	224	224	221	229	244	233	229	251	245	218	204	233	195	219	215	205	213	232	227	226	246	243	239	250	251	226	202	259	232	228	220	237	227	210	234	232	233	255	229	256	218	219	210	260	221	232	234	228	259	204	259	233	269	247	221	223	254	220	232	255	221	217	218	230	232	236	240	242	234	229	235	210	221	202	225	216	223	212	211	230	225	219	259	235	253	225	243	240	226	220	241	221	231	235	233	218	239	239	243	220	212	235	225	234	235	234	226	239	254	228	208	234	204	280	246	214	200	210	227	238	224	236	243	238	247	223	228	243	240	219	222	204	212	195	226	238	198	221	244	228	240	248	233	222	253	207	241	252	232	212	208	241	223	212	204	212	235	224	213	230	269	239	235	236	230	223	213	226	221	250	222	245	236	224	205	254	257	243	239	259	208	246	243	208	237	237	248	224	240	220	243	219	207	229	243	206	247	241	213	228	239	226	240	218	213	221	241	228	202	218	215	246	252	244	251	229	226	233	239	218	221	219	234	236	250	228	264	226	249	239	202	223	217	192	227	216	245	248	234	247	227	232	227	219	236	234	229	257	226	233	232	205	228	216	210	204	252	279	214	202	210	219	238	245	218	229	238	229	234	231	219	231	252	222	224	254	251	221	225	274	256	214	247	237	238	217	256	215	230	235	219	243	239	238	222	230	210	273	217	231	210	218	210	237	249	230	215	217	239	246	244	216	220	219	214	209	216	217	214	237	271	234	223	233	214	230	232	241	211	230	207	225	216	210	227	242	241	220	219	201	236	226	221	225	219	207	196	277	266	224	221	239	228	224	226	214	228	229	247	216	223	251	222	236	229	229	217	234	226	226	209	249	248	196	229	239	231	232	247	227	230	237	217	236	218	225	238	242	204	242	256	246	217	228	203	248	234	228	265	270	208	238	211	219	248	233	209	204	202	235	241	216	223	218	191	231	252	225	234	236	217	223	244	241	221	218	225	234	217	230	227	217	245	228	205	200	213	225	225	222	212	210	250	250	240	222	227	214	226	237	244	211	215	255	270	251	225	218	231	239	206	237	252	204	270	235	222	205	226	221	212
6985	582	601	620	584	638	567	595	576	578	563	564	580	532	540	556	558	532	553	573	590	559	536	562	547	526	542	581	516	590	538	582	525	547	519	557	568	562	560	561	593	553	578	523	577	575	566	551	584	569	580	546	532	536	598	539	510	568	530	554	594	569	561	537	549	555	549	525	559	535	536	533	547	575	575	577	570	574	554	515	560	544	562	561	523	544	595	537	537	578	516	557	525	544	588	550	564	547	524	563	587	594	554	534	545	523	556	565	517	549	587	542	514	555	549	567	561	534	532	555	546	572	543	561	566	534	549	507	544	586	538	536	571	530	538	558	590	567	594	557	513	551	557	525	571	542	560	548	584	599	548	578	553	596	503	534	568	544	558	537	531	580	531	531	531	562	547	570	603	575	543	536	504	520	549	553	552	528	573	537	541	572	554	542	550	569	553	561	564	576	603	552	561	554	515	563	543	525	605	557	559	565	538	530	571	541	566	554	547	596	526	507	552	524	589	552	590	541	559	517	562	560	544	564	570	520	561	521	560	544	550	567	538	544	535	546	545	550	531	549	590	523	567	554	551	555	565	512	525	495	572	591	557	552	546	519	558	504	550	599	539	506	577	524	538	573	512	575	560	552	542	537	521	551	529	572	574	526	574	513	507	554	550	526	546	532	525	595	543	514	566	558	551	504	545	581	528	532	552	551	547	588	547	544	574	540	517	547	552	584	585	527	553	569	545	539	491	547	547	558	546	543	537	534	592	542	553	529	556	561	542	549	587	622	530	566	539	564	560	533	558	557	562	513	542	526	545	555	577	532	522	546	568	547	549	557	548	521	549	505	550	568	581	562	531	515	571	552	556	524	559	549	504	553	545	546	572	569	523	531	536	559	527	595	527	555	551	532	521	515	568	560	565	526	575	520	561	535	560	552	588	537	533	524	568	537	558	536	557	552	587	553	554	520	581	537	531	538	539	588	513	544	525	533	534	569	535	567	546	511	556	555	589	529	547	530	568	581	553	555	563	542	532	576	545	523	555	583	540	533	554	531	513	577	524	550	558	541	561	551	553	535	538	548	551	557	518	546	560	535	546	569	585	537	573	554	512	539	573	524	604	504	532	545	558	548	551	560	506	509	498	575	546	578	556	551	509	575	560	590	521	534	552	554	570	570	537	545	576	564	552	540	558	578	575	560	554	529	540	523	551	532	527	563	580	547	565	539	540	550	512	543	497	509	547	532	553	556	561	568	566	559	523	554	571	526	550	552	534	572	575	525	573	569	524	522	531	581	568	568	555	515	574	601	583	517	530	516	577	527	526	537	561	535	535	531	539	519	521	517	559	574	522	557	527	580	543	537	574	548	566	551	550	572	535	527	535	574	514	534	523	509	535	567	574	573	558	568	521	523	571	557	518	563	567	541	512	533	600	593	541	550	527	559	582	583	601	536	555	584	544	555	566	534	570	517	550	536	548	556	551	542	546	580	541	551	546	508	564	530	558	557	521	565	572	545	561	555	549	534	528	558	592	554	564	540	556	570	521	563	513	555	550	526	596	538	562	559	561	558	531	581	558	573	510	586	511	529	550	544	502	525	563	551	553	549	547	538	541	528	542	542	557	525	548	525	551	501	557	576	530	560	581	575	541	534	536	585	513	575	533	568	541	560	534	538	549	555	565	519	535	529	521	511	504	578	568	561	565	521	532	558	570	543	561	564	581	563	555	523	542	529	548	524	517	531	515	558	506	549	569	558	513	575	558	542	546	584	536	511	557	522	585	524	532	531	509	529	564	577	563	546	531	580	562	568	520	526	513	549	543	528	556	566	558	534	585	551	513	537	577	563	522	577	510	586	536	524	526	566	551	488	533	531	526	538	552	563	538	548	555	557	517	525	548	554	569	556	560	533	531	540	570	548	511	552	591	538	584	544	517	538	576	545	537	548	546	558	536	570	517	554	533	524	526	540	575	542	542	555	543	577	575	533	557	562	504	533	585	594	541	535	572	565	542	522	518	549	486	549	526	534	562	570	523	527	543	548	505	552	557	529	593	538	519	569	529	531	582	536	547	531	549	516	568	608	593	584	523	546	518	513	538	543	524	564	552	538	596	548	521	555	559	583	554	583	491	541	553	534	525	575	587	551	547	595	555	555	583	546	560	542	551	524	533	542	510	569	547	509	570	530	552	551	537	521	569	556	527	521	528	545	557	558	538	615	526	564	517	516	595	545	562	580	550	574	526	532	544	559	543	559	555	567	551	544	509	558	541	575	528	536	534	524	572	564	547	533	572	541	498	544	536	558	603	517	526	551	544	585	556	541	532	578	531	526	548	544	509	521	554	555	559	555	565	541	544	538	532	556	571	514	529	576	555	518	608	558	520	581	536	561	523	519	563	560	565	518	517	546	556	538	552	541	551	565	555	537	558	545	539	509	534	571	572	492	540	502	549	551	577	558	517	585	540	603	555	492	535	545	540	555	559	546	607	558	561	564	586	581	516	545	560	559	578	555	548	569	562	559	550	525	571	539	583	521	539	471	549	612	538	589	584	537	535	543	579	506	541	576	552	586	518	557	577	555	513	528	510	503	557	491	539	556	582	557	540	617	568	538	563	545	542	524	570	510	514	552	579	588	523	543	521	539	551	567	539	538	559	553	577	554	528	531	552	531	534	508	565	563	587	569	588	559	560	572	532	587	518	531	544	585	545	545	537	553	579	572	589	542	571	561	527	542	566	550	514	581	583	520	554	573	502	567	574	548	511	556	565	545	555	540	525	562	540	522	559	578	555	558	543	575	570	570	547	540	574	544	541	552	505	547	533	558	569	512	552	600	544	562	557	534	512	562	517	525	575	566	539	520	549	576	558	513	521	563	575	530	543	512	543	573	555	514	590	562	538	501	519	574	553	567	504	553	582	547	549	558	533	534	509	543	546	538	565	572	524	570	562	539	528	560	541	553	538	546	523	568	539	537	584	531	501	587	553	533	573	531	574	527	574	509	536	584	567	529	567	578	588	530	533	543	518	613	591	539	563	559	560	571	530	517	562	546	560	554	582	544	555	546	554	567	588	571	562	559	583	541	550	583	549	572	566	506	520	534	565	541	567	503	540	556	528	530	552	495	537	538	554	556	539	525	519	537	582	602	548	572	616	537	547	538	558	537	577	547	559	574	510	560	563	559	596	542	543	532	524	556	526	510	543	541	577	576	536	538	541	548	552	583	572	551	587	575	616	520	567	546	571	512	553	522	538	543	531	546	599	538	529	550	575	570	606	540	530	544	571	516	524	544	533	555	544	592	544	557	551	546	560	534	536	562	527	578	559	564	565	566	546	545	510	554	535	556	556	532	584	507	556	594	593	551	583	548	536	558	523	564	585	522	569	588	566	522	572	516	523	573	514	547	587	588	530	498	533	524	607	537	558	564	588	541	603	515	548	516	555	541	490	555	574	507	612	562	556	531	582	539	589	571	526	604	548	561	535	562	544	561	522	578	525	542	546	588	549	586
58513	23005	3040	803	596	435	334	279	227	240	208	194	189	160	188	171	170	145	134	136	135	145	139	153	134	117	144	136	128	130	135	151	137	145	157	153	127	122	115	133	129	141	144	117	147	132	120	126	154	127	127	115	159	136	131	134	145	127	133	142	163	120	135	130	132	128	110	150	141	113	144	144	133	137	117	126	133	136	121	114	133	133	119	135	138	142	147	133	120	111	139	126	147	147	123	120	125	141	135	138	140	119	134	158	137	145	157	129	155	127	130	140	134	124	141	114	135	108	133	118	136	131	147	104	123	124	128	107	143	127	130	133	129	139	113	146	146	130	116	154	142	127	112	150	127	116	116	130	104	138	147	112	113	130	132	144	146	155	111	146	139	130	137	125	128	131	142	133	117	131	134	150	126	131	138	130	140	138	135	129	127	122	150	109	121	148	134	124	130	113	133	140	131	124	132	145	126	128	139	135	135	142	144	114	149	137	131	150	123	133	131	127	147	135	106	127	137	127	116	144	114	135	130	114	128	147	140	120	122	134	137	123	129	154	155	135	126	132	146	156	130	150	135	112	138	124	134	128	119	127	131	127	142	128	135	145	131	135	121	138	151	133	134	141	133	149	133	142	135	131	116	132	105	148	115	122	148	138	118	134	129	160	138	100	112	131	134	126	119	124	149	120	127	115	140	131	138	116	119	116	123	111	122	148	114	136	138	131	124	128	118	119	118	123	107	132	122	130	141	128	148	117	166	128	147	134	127	116	135	121	129	127	134	130	140	94	151	123	114	125	144	126	133	122	133	133	138	144	115	117	150	135	135	142	128	117	137	140	125	150	140	125	131	122	111	123	150	142	148	128	114	133	139	145	147	133	162	158	122	130	115	137	123	133	132	127	117	129	143	146	127	128	131	116	150	141	126	131	131	132	122	117	140	112	119	132	134	136	130	129	117	120	134	123	121	154	140	120	137	122	144	127	141	137	127	125	126	143	128	144	139	153	135	141	124	121	137	119	133	139	127	153	129	129	143	118	132	144	131	111	141	133	114	142	128	148	145	119	126	117	129	131	122	141	137	122	119	135	139	118	135	120	132	152	136	130	120	134	120	123	103	134	138	140	129	101	133	132	137	120	131	126	146	120	126	125	142	130	153	122	117	120	133	132	145	138	122	127	127	148	137	122	141	143	115	120	125	143	128	113	126	136	131	136	107	135	122	126	118	129	119	120	114	125	131	142	144	127	150	117	113	139	131	119	152	119	148	130	133	117	110	142	143	131	136	122	117	142	128	136	127	114	125	111	123	124	143	134	120	136	128	147	125	131	147	102	136	135	139	129	97	120	119	135	144	139	129	132	125	127	123	124	144	126	114	126	159	141	127	117	126	129	126	137	160	121	122	127	127	129	123	124	131	144	119	136	151	121	113	141	133	129	124	143	106	118	109	134	131	150	135	153	139	137	119	121	124	114	131	130	130	128	154	132	110	116	139	139	132	144	112	153	123	134	132	130	123	145	119	133	130	133	138	126	136	117	141	140	143	115	116	118	150	145	108	123	120	113	137	121	137	131	120	134	134	136	122	136	133	134	114	148	157	128	130	126	144	145	120	127	135	127	131	126	138	145	136	121	126	135	113	147	130	107	133	131	118	127	137	146	118	148	143	122	118	116	131	121	119	128	141	166	144	120	127	132	127	135	151	138	146	142	122	116	143	113	146	118	115	149	137	118	152	115	152	125	130	121	130	147	140	138	122	149	146	129	124	144	142	113	135	150	143	113	145	137	123	153	133	136	126	132	154	134	137	133	140	144	145	109	119	131	131	119	111	134	124	127	106	122	128	124	133	138	131	131	132	135	126	128	113	124	146	132	130	133	135	134	131	137	141	150	157	166	133	109	130	108	131	136	142	120	148	133	149	135	134	146	134	129	138	140	118	126	118	115	119	133	127	137	123	133	120	139	122	127	118	118	132	128	120	118	143	142	119	128	118	124	144	126	145	123	123	126	131	117	130	130	136	124	140	142	130	145	124	150	132	136	138	140	119	119	142	138	121	135	124	113	127	148	143	133	125	140	144	129	126	131	139	132	126	101	126	126	120	107	126	132	112	138	131	143	157	129	138	101	137	110	126	138	119	126	142	113	159	142	143	143	134	126	139	148	130	122	139	147	111	135	146	130	137	151	144	151	115	135	140	141	129	127	122	127	145	123	122	145	128	149	131	118	119	122	129	120	120	114	124	130	126	138	139	141	135	134	120	131	118	130	117	121	121	141	150	123	122	109	133	115	119	121	128	133	153	137	140	122	111	107	119	115	129	169	136	128	106	137	127	117	140	138	137	127	130	128	132	109	124	131	133	127	145	133	134	112	135	123	134	125	136	135	121	139	126	126	138	131	135	129	145	135	137	124	114	128	135	135	125	137	151	125	123	133	125	130	135	147	114	130	120	134	136	133	139	128	128	149	119	142	129	120	139	146	122	115	111	137	122	124	119	155	148	118	142	138	129	122	142	121	116	139	128	132	133	126	150	126	128	124	140	136	121	130	126	138	136	147	128	121	127	134	119	120	121	113	128	135	143	115	129	138	125	145	146	148	129	144	152	122	130	138	130	105	120	129	143	121	139	114	137	129	128	140	138	139	144	107	136	147	144	139	163	145	122	129	105	138	150	119	153	130	147	131	140	129	151	135	138	118	139	121	131	144	129	128	107	118	140	124	131	148	123	119	126	138	122	143	135	142	142	122	118	117	113	150	118	140	126	131	115	116	112	114	144	135	151	115	120	137	124	133	153	121	117	132	130	127	141	133	151	118	139	124	123	143	114	133	143	138	138	120	140	111	129	124	116	129	129	125	122	134	135	152	133	130	140	141	144	134	108	117	123	125	124	148	140	124	118	118	124	146	118	132	126	163	137	130	141	110	141	141	115	149	121	139	128	123	122	120	124	144	123	153	135	134	130	119	129	137	128	136	144	132	117	119	139	129	128	128	119	131	118	107	147	129	119	124	118	116	145	114	116	118	115	130	118	159	114	145	122	122	137	128	133	131	152	127	119	129	111	130	131	132	149	144	126	123	89	137	130	133	132	127	117	137	144	139	105	140	112	130	132	123	128	138	129	149	128	120	131	145	127	114	137	124	131	135	122	141	139	126	123	134	121	132	133	123	145	104	137	140	128	118	149	132	122	123	135	121	148	123	147	110	141	131	114	152	124	108	143	139	131	143	121	121	121	136	123	145	137	138	145	168	128	148	121	139	126	136	130	147	130	128	108	139	133	135	123	154	129	150	125	133	125	144	118	131	145	140	131	132	134	151	112	128	129	139	129	146	118	130	120	136	122	125	146	127	136	126	122	109	124	109	153	128	120	121	143	146	131	129	143	117	117	110	148	112	133	140	127	119	123	131	143	145	120	150	126	137	144	160	115	141	154	132	121	148	156	132	122	116	108	143	120	138	118	131	120	120	103	122	118	153	132	121	148	127	108	105	127	93	110	127	112	145	147	128
32421	1019	2058	2454	2082	1711	1348	1287	1058	932	805	774	640	659	602	585	525	530	522	487	498	488	502	441	485	460	439	396	428	450	421	427	433	396	395	378	411	379	386	392	380	369	391	396	373	384	405	392	381	375	363	373	377	399	363	388	383	371	398	378	374	383	408	360	383	415	365	372	379	377	393	393	345	379	333	377	372	404	356	357	362	395	384	354	370	391	398	347	343	363	383	368	344	380	348	351	375	382	358	379	399	368	382	373	379	361	358	377	380	342	389	348	320	385	331	359	346	358	375	358	413	354	370	382	365	333	368	361	361	360	369	396	383	404	375	372	380	342	380	378	327	346	350	336	353	336	404	338	368	357	361	352	363	350	398	392	336	401	352	336	370	356	360	371	361	382	362	399	360	372	357	334	374	336	373	366	325	314	398	377	338	357	375	376	373	358	358	355	318	335	380	338	378	362	371	346	386	359	360	378	406	419	354	354	366	344	357	394	326	362	360	380	372	359	342	365	372	366	357	364	343	375	355	341	367	346	344	344	397	366	365	386	388	360	375	379	370	357	375	358	325	335	349	366	391	382	360	337	376	357	343	374	344	374	345	326	375	386	361	384	378	374	341	378	339	389	338	365	390	335	362	384	363	349	353	342	376	336	371	353	364	398	408	361	356	340	369	353	360	354	349	376	348	354	345	404	362	360	392	352	372	391	346	386	323	388	353	361	337	345	355	389	383	349	393	380	380	354	359	329	385	418	340	347	335	363	363	357	373	350	368	367	344	348	367	341	338	368	413	347	373	348	367	369	349	333	357	356	355	366	372	363	351	343	367	397	331	365	340	336	347	357	372	357	369	383	319	354	385	372	365	351	355	347	340	391	352	361	367	336	349	350	357	361	361	328	398	354	364	375	353	364	365	381	361	368	356	380	376	352	348	327	361	347	348	389	377	336	346	344	340	379	349	351	394	358	369	353	378	360	331	382	378	332	386	339	352	357	389	371	368	373	360	331	395	368	384	379	339	375	343	370	348	343	350	368	344	345	348	355	345	360	327	340	378	340	351	351	403	409	356	373	383	350	371	321	344	376	338	362	349	344	369	369	345	328	358	318	382	355	370	367	354	384	346	394	330	382	343	356	325	387	386	409	380	404	363	363	351	354	366	358	384	342	317	371	354	358	351	344	363	368	361	354	368	367	373	351	348	366	371	335	363	362	398	357	371	363	351	344	373	376	349	364	389	364	383	356	371	377	348	355	375	344	389	371	354	365	338	365	334	372	384	357	345	376	339	348	373	375	332	387	357	362	358	365	338	343	370	354	352	348	371	361	367	336	354	394	390	377	356	367	394	349	394	383	376	371	378	364	348	360	373	339	387	361	361	380	377	335	356	340	361	383	368	360	358	337	368	365	367	350	334	365	386	352	326	333	346	360	363	352	376	357	370	372	393	369	345	375	383	355	359	374	358	373	359	340	347	348	340	340	349	376	377	376	355	360	362	371	367	415	335	346	374	374	326	384	367	363	376	359	322	342	370	362	351	359	357	360	358	374	347	353	341	352	337	368	336	351	336	346	368	383	383	397	353	345	376	351	350	370	378	365	357	388	375	367	387	338	377	344	349	368	384	360	331	303	381	378	368	382	374	348	356	350	350	364	380	393	336	356	357	343	350	353	361	347	326	386	370	345	353	375	350	361	376	332	378	366	374	368	352	313	357	362	341	384	332	366	365	360	386	353	348	336	360	361	395	379	389	374	337	382	362	339	342	367	351	351	369	364	360	376	367	409	355	349	340	345	382	338	340	371	375	352	387	368	365	342	366	313	362	344	387	351	368	341	364	378	345	366	349	381	343	343	369	369	336	358	342	355	368	361	385	365	350	379	370	367	364	374	335	372	353	356	359	328	342	379	371	360	359	356	331	388	362	356	392	349	407	350	353	347	377	344	349	367	359	403	353	364	371	385	353	373	370	386	370	361	347	391	402	343	356	381	374	402	360	346	341	359	376	327	370	361	360	378	336	362	336	376	334	382	392	346	366	345	358	356	364	360	371	356	348	383	345	370	386	353	347	330	337	356	369	354	385	389	371	413	338	392	362	350	368	371	356	381	384	341	343	347	346	340	369	340	373	368	361	378	338	327	360	376	366	364	338	381	379	362	368	337	370	324	341	372	359	359	342	333	363	359	348	304	346	371	376	347	341	312	373	353	347	381	364	359	350	318	366	346	369	361	342	354	368	379	391	381	354	369	328	358	365	362	397	348	365	361	364	360	392	366	384	339	347	376	352	361	346	349	361	368	369	336	347	373	325	362	374	364	372	387	364	316	330	352	352	367	368	333	353	386	337	367	377	355	346	392	341	368	375	391	314	354	365	352	338	362	354	335	343	355	337	386	337	355	346	357	371	308	366	367	366	357	363	336	363	371	377	334	381	328	367	378	369	370	331	363	348	366	350	363	346	362	346	373	369	356	385	353	371	317	360	348	371	354	388	319	347	330	369	377	387	354	348	351	337	349	373	360	375	323	377	363	377	371	350	365	370	403	381	343	382	361	358	373	361	382	389	374	349	345	355	382	367	390	333	317	374	375	366	379	349	362	364	346	354	367	356	340	330	403	316	346	321	356	380	353	348	377	346	364	348	368	391	383	338	364	361	362	384	377	390	343	350	399	379	362	343	351	395	382	356	377	351	361	359	371	333	374	350	363	356	376	353	384	311	351	393	336	380	366	387	376	329	359	358	367	331	362	371	367	351	344	358	375	334	407	360	379	347	402	361	360	333	364	367	358	343	344	360	338	338	362	361	350	350	339	337	357	363	361	345	382	376	371	368	331	378	369	341	396	391	371	369	350	357	343	378	366	358	334	374	354	366	332	384	351	369	373	359	403	369	406	383	320	357	357	349	364	369	354	342	370	385	340	343	376	363	342	379	314	355	382	412	371	374	387	342	361	374	334	386	367	379	345	350	335	404	355	362	374	380	370	364	384	362	374	340	351	365	366	377	358	355	382	402	337	381	354	396	336	392	305	352	366	369	355	354	349	361	368	353	326	330	363	312	346	346	379	374	343	359	384	367	347	348	373	366	376	331	362	341	372	380	362	342	393	356	345	321	365	359	348	353	373	402	351	327	349	363	357	345	345	351	326	376	384	351	367	361	357	384	369	340	341	371	356	352	381	389	379	391	353	348	354	376	372	366	338	372	370	373	382	368	369	369	341	353	351	331	410	359	343	328	365	339	344	381	386	366	388	356	415	384	350	351	329	362	359	376	370	357	351	374	359	366	349	369	375	322	340	335	351	381	380	346	344	385	370	346	344	342	360	363	379	406	308	335	353	392	334	349	376	361	376	348	402	367	377	369	352	329	365	359	380	368	358	368	338	385	367	357	385	387	375	353	372	355	329	359	366	376	382	360	354	401	350	335	327	370	369	365	332	357	380	359	345	348	370	368	382	388	388	343	329	359	385	364	385	359	327	361	384	341	331	337	352	386	361	361	346	371	363	398	361
70440	32692	10554	2106	1187	857	696	596	463	395	398	409	358	339	353	295	345	319	281	276	285	291	307	281	298	279	229	259	266	283	298	286	290	289	254	274	266	259	272	247	273	268	259	280	282	278	228	273	287	260	282	276	288	234	255	270	241	269	247	273	259	241	249	267	274	257	277	289	252	263	273	257	275	277	276	290	221	273	247	261	245	235	234	260	269	237	253	253	252	257	261	254	267	277	254	268	262	230	234	256	258	295	268	247	228	257	230	231	263	260	250	260	259	259	280	257	276	230	272	248	226	251	247	246	238	246	267	265	283	281	268	209	235	264	271	235	266	249	281	283	256	273	278	279	266	250	273	268	266	243	247	257	241	268	264	260	271	234	235	265	277	250	259	267	266	263	263	267	263	252	258	242	255	248	280	291	259	268	263	258	263	256	239	242	231	240	236	245	251	239	257	264	234	284	248	235	271	251	225	254	227	296	272	265	238	293	249	276	239	240	235	230	299	250	268	230	253	263	284	245	227	262	249	236	252	260	259	268	227	293	237	259	268	305	260	249	228	260	243	254	219	254	235	258	232	240	245	254	257	251	286	274	250	218	266	261	239	265	266	293	259	283	275	288	240	229	276	255	272	286	239	250	236	244	223	265	266	225	231	237	236	249	246	242	255	250	269	267	254	241	261	259	247	277	254	236	254	267	258	236	243	249	270	283	253	275	263	277	264	251	258	230	259	273	249	221	256	264	268	220	264	239	249	271	244	280	248	260	266	258	249	263	252	284	287	238	244	261	270	293	239	254	227	263	265	265	257	248	269	279	253	252	258	267	256	251	258	256	256	244	259	251	242	262	235	246	258	229	244	273	229	242	270	262	278	252	262	249	248	233	255	234	266	259	279	240	248	230	250	273	255	230	263	234	236	258	257	291	284	245	259	234	264	253	282	251	247	212	257	261	258	223	249	272	250	256	253	267	263	284	257	229	263	285	253	259	269	255	246	235	240	255	259	261	262	273	266	249	247	267	247	270	220	241	251	268	258	263	237	272	271	280	253	255	260	235	231	264	250	286	255	253	260	235	246	236	260	256	227	238	246	266	241	226	238	247	269	261	253	258	280	277	283	240	238	268	271	257	257	249	269	274	263	245	252	260	248	251	290	256	288	229	275	242	229	281	227	254	248	264	267	281	266	258	276	271	251	274	276	247	236	259	229	256	244	265	244	267	259	230	274	255	269	217	232	254	225	249	267	267	231	248	242	286	267	254	258	253	247	272	253	243	255	260	273	243	271	256	247	265	262	233	295	257	264	252	259	235	252	236	226	252	249	240	264	237	256	255	259	249	258	251	257	243	258	264	273	260	276	244	276	248	237	236	251	282	274	279	275	218	279	272	271	235	238	256	245	242	261	276	248	261	254	263	252	276	273	250	208	258	252	231	240	247	285	254	258	242	267	264	278	267	282	261	257	241	246	255	231	244	261	253	244	267	256	286	253	247	251	258	245	248	243	231	266	242	221	228	240	274	246	274	249	282	261	241	250	244	240	247	255	265	263	246	229	273	249	267	246	264	245	244	245	265	274	234	251	249	245	217	258	250	291	260	225	264	277	219	221	271	249	241	288	263	267	282	255	268	246	263	250	234	230	253	278	253	260	258	249	249	265	242	277	253	263	255	267	260	255	276	260	269	222	258	237	269	242	270	256	261	296	273	234	248	273	239	265	252	257	264	275	264	264	274	272	269	225	245	232	254	239	247	272	278	254	242	275	285	235	245	235	243	253	286	277	248	234	268	240	290	257	295	264	260	236	287	277	263	251	265	269	288	259	253	245	238	219	257	245	258	237	210	238	241	273	233	223	255	251	306	265	263	272	263	247	273	295	268	264	262	222	278	257	254	252	275	265	240	264	229	275	249	264	271	274	272	282	243	227	253	275	247	240	262	257	275	227	276	260	247	235	277	227	245	269	253	235	213	236	278	248	225	253	241	260	261	276	246	255	246	236	242	260	257	236	233	257	273	268	254	250	239	263	256	278	247	228	245	260	244	257	280	224	254	233	271	245	250	273	252	258	249	261	264	246	248	252	232	254	276	248	246	267	268	249	283	253	268	265	243	292	227	285	286	229	283	237	243	265	245	295	260	269	260	246	267	268	258	256	266	258	237	267	289	255	267	244	258	255	231	260	247	253	269	231	273	231	227	298	254	259	237	229	284	285	254	242	265	252	229	234	254	268	241	256	258	231	245	278	248	258	272	261	256	258	243	282	237	256	296	259	267	268	225	264	268	249	260	280	259	244	256	250	254	263	274	254	251	235	267	238	274	264	270	233	245	253	249	233	253	264	269	257	224	263	263	257	254	259	273	248	252	217	282	228	265	271	263	255	234	254	265	246	267	248	262	270	263	271	254	260	236	264	225	237	266	242	262	266	239	266	249	258	249	271	266	254	253	253	300	252	252	245	246	236	257	235	257	247	261	265	237	247	270	235	242	239	270	269	254	278	269	231	242	268	249	255	249	242	237	245	282	255	261	271	266	247	256	248	296	268	238	249	257	248	248	250	212	228	247	228	268	261	225	277	250	266	255	258	254	273	271	269	262	219	251	253	247	250	259	262	240	252	253	229	237	236	279	253	279	248	250	241	245	297	254	267	271	270	240	247	258	260	250	253	242	275	265	268	274	295	261	286	281	251	234	265	247	245	274	254	250	245	258	229	265	250	243	251	244	244	263	259	264	259	253	269	269	233	258	275	239	251	236	239	250	254	274	243	278	245	277	234	245	235	250	267	235	261	253	271	264	298	277	249	240	248	229	227	276	246	251	253	237	269	253	241	267	275	283	264	296	265	246	279	252	257	272	247	256	287	264	236	269	235	267	263	272	252	259	221	232	237	223	260	262	253	265	249	242	267	255	276	232	241	251	243	244	255	290	248	246	253	250	248	239	271	246	241	271	238	261	240	232	258	268	270	241	268	289	268	242	252	267	257	245	273	210	271	259	242	285	228	251	266	248	239	253	235	289	251	260	283	257	266	244	285	274	239	268	260	238	274	256	236	287	247	251	267	260	241	275	251	228	267	249	274	255	265	235	240	250	240	241	292	286	268	250	236	278	225	253	254	279	260	262	243	247	272	261	252	248	267	257	273	238	267	240	247	257	247	274	260	245	230	254	259	232	249	290	269	290	251	266	263	239	249	263	248	245	267	257	300	261	275	252	284	260	268	243	272	248	235	273	272	226	232	228	247	224	246	237	267	241	265	272	258	254	221	279	235	251	251	259	259	248	234	253	245	242	277	231	251	239	236	291	256	259	276	271	258	225	257	256	254	257	245	272	238	267	260	273	225	229	250	247	243	269	271	267	254	250	259	259	222	255	239	241	269	266	263	225	256	248	230	266	263	234	278	257	248	287	258	256	234	265	254	244	272	230	242	270	300	243	273	242	244	247	275	232	243	253	287	236	272	252	264	261	249	278	257	252	213	269	263	286	266	204	268	308	263	260	240	261	251	233
41234	1981	3948	4671	3978	3328	2718	2310	1985	1750	1587	1343	1342	1212	1194	1064	1125	990	964	905	886	835	875	834	817	830	804	825	766	783	690	682	771	742	751	789	735	668	726	722	682	690	652	712	699	653	672	714	672	699	706	659	715	701	688	609	707	694	651	694	633	654	656	632	638	618	673	695	662	685	685	650	676	652	656	617	630	682	610	647	649	621	708	605	638	654	666	686	637	672	624	673	655	631	623	668	704	686	634	628	650	643	658	633	634	657	654	648	643	639	651	600	633	622	666	630	625	617	635	652	685	611	647	678	647	650	630	631	644	619	668	692	609	635	668	604	667	629	642	652	651	612	622	597	647	641	628	636	647	673	604	635	649	656	598	651	626	649	691	672	620	619	658	628	603	644	647	670	602	632	628	673	625	625	611	637	643	653	606	613	627	629	660	644	658	554	629	622	614	621	661	638	630	587	631	629	600	648	618	633	645	668	658	648	628	662	665	598	616	655	645	654	649	578	624	597	624	629	588	642	635	616	630	660	636	584	636	629	688	650	651	619	613	626	651	593	663	628	660	658	630	621	621	574	602	626	626	647	661	620	659	698	627	656	597	597	617	580	668	654	600	611	646	640	615	651	584	662	685	646	606	594	625	637	589	663	619	633	653	593	631	662	611	673	655	622	623	628	680	656	633	681	631	619	672	609	640	650	574	624	635	651	648	613	656	615	619	620	619	608	621	657	629	629	661	644	682	635	623	610	590	640	610	657	613	668	633	672	627	648	621	629	669	654	575	649	593	630	665	653	636	645	633	657	622	636	617	617	650	605	601	641	642	621	634	634	658	680	616	647	637	653	640	633	614	603	640	677	598	643	677	652	651	636	620	655	618	651	617	612	639	648	642	637	594	639	648	636	673	615	656	632	634	608	632	642	631	636	631	649	629	650	672	618	639	628	626	631	612	655	642	645	636	611	621	595	650	631	611	603	649	598	635	638	642	646	577	645	624	638	625	644	598	640	661	634	611	620	645	603	640	637	664	594	634	616	666	640	667	610	645	626	627	656	650	629	608	633	620	618	628	644	664	593	647	611	601	659	617	606	661	615	645	613	618	597	623	635	593	660	685	665	666	653	600	655	616	618	576	610	645	604	600	659	592	620	604	614	644	626	634	628	603	610	616	602	658	659	632	605	614	601	595	631	625	669	632	621	668	620	626	649	607	659	664	623	596	627	657	664	657	667	635	634	624	638	597	629	643	581	573	626	652	656	623	608	642	628	627	638	591	606	648	668	660	635	617	627	645	580	657	677	685	642	624	616	650	685	655	667	625	623	667	575	625	663	663	615	658	629	605	624	583	607	639	647	638	629	603	661	642	574	630	671	696	585	626	579	600	603	629	650	601	623	667	575	633	588	611	597	641	652	622	572	621	617	587	596	627	629	662	654	622	629	647	602	576	632	619	639	657	641	626	637	631	576	663	633	638	606	647	630	650	646	680	616	631	707	613	626	656	658	676	637	638	682	639	599	607	635	591	630	599	629	635	660	574	629	591	642	626	667	610	679	598	599	679	636	668	643	616	639	625	655	605	624	688	634	633	643	653	670	621	633	650	614	636	607	611	646	603	620	639	664	674	664	646	608	677	648	594	596	690	647	636	587	628	651	655	660	642	655	631	634	680	635	609	641	625	657	624	622	615	693	605	628	651	642	632	629	642	614	624	650	670	644	641	657	637	622	614	646	627	595	634	607	651	631	620	630	608	622	673	653	638	617	656	622	601	600	672	666	572	647	622	628	659	642	641	647	647	680	666	645	679	619	666	673	635	658	619	616	609	675	645	638	622	630	607	606	620	598	661	617	678	642	644	664	682	622	621	620	629	699	603	644	612	628	621	653	561	597	640	624	656	625	664	647	647	632	608	666	674	583	620	612	637	616	579	669	671	630	640	675	688	615	599	615	664	597	628	627	666	629	669	623	641	640	621	642	630	670	680	631	614	679	637	606	612	620	624	652	650	616	635	652	555	667	669	645	638	580	662	672	642	643	658	633	639	614	656	618	633	648	625	665	628	655	624	631	635	602	658	577	615	661	655	631	609	632	658	665	637	595	637	654	615	633	605	649	629	623	598	627	654	648	633	645	610	657	643	569	626	638	619	607	629	637	615	600	651	655	682	643	639	624	588	689	612	610	602	618	613	614	626	645	589	620	645	621	646	638	680	659	622	624	628	665	618	659	672	661	638	642	632	619	645	574	592	648	611	645	662	634	666	609	593	666	633	629	675	648	630	648	634	596	593	641	600	620	585	635	633	649	674	649	639	666	634	653	633	654	595	628	661	645	579	654	630	646	585	631	624	592	597	638	678	619	650	611	638	627	644	659	643	639	652	673	652	611	642	623	712	614	625	631	609	581	665	633	601	675	657	636	658	606	684	629	608	653	639	623	642	641	606	625	665	662	667	603	645	577	658	677	638	677	665	634	655	664	670	640	644	676	633	656	636	596	626	620	639	644	653	650	581	649	596	623	652	680	665	622	635	609	654	629	631	636	611	652	638	583	633	638	619	668	674	659	631	603	642	653	583	627	669	604	627	628	618	653	648	674	659	635	603	599	646	603	628	608	660	628	661	664	609	622	672	655	651	640	636	629	626	658	651	616	629	611	618	624	587	617	635	643	585	650	650	606	642	614	636	655	658	590	594	650	620	638	608	669	642	628	647	657	649	640	629	658	578	603	622	648	614	628	616	635	602	635	661	596	654	627	624	626	618	630	608	645	621	618	651	625	640	610	631	642	668	678	632	685	607	620	627	642	656	595	648	596	633	650	606	604	653	620	627	639	641	677	607	621	646	723	600	613	655	650	585	656	650	628	647	620	624	622	611	626	625	649	621	629	623	656	626	635	630	677	638	608	588	650	664	628	649	673	597	646	626	636	609	649	681	633	655	626	666	621	600	598	630	631	635	616	639	604	644	650	622	616	649	585	634	642	611	626	645	628	603	632	644	628	606	658	611	632	632	665	625	580	637	681	658	627	664	670	625	633	640	647	596	628	593	646	636	642	669	588	637	608	638	638	639	595	624	661	615	595	633	657	649	615	625	629	678	588	644	621	647	613	617	611	619	679	640	655	613	623	649	625	584	646	644	650	651	615	622	648	666	607	645	597	595	613	640	640	600	663	651	674	646	640	660	644	667	621	598	628	651	644	635	607	667	655	668	624	603	605	580	597	626	626	640	641	618	660	600	625	620	688	674	625	663	589	606	684	644	595	618	639	608	627	635	650	561	683	596	644	616	675	635	645	650	661	626	605	593	618	642	607	624	655	658	676	684	613	662	595	651	630	653	661	634	646	587	624	675	635	595	596	604	621	595	627	643	648	671	625	629	635	606	626	646	616	651	636	662	654	616	612	633	630	673	634	624	654	614	612	637	659	619	638	626	661	629	636	647	608	647	681	623	666	641	633	654	608	628	553	655	624	637	626	635	620	693	634	678	655	618	670	634	617	645	608	635	647	613	642
6618	505	262	208	246	275	234	251	229	257	248	240	244	254	253	242	226	263	266	232	234	203	228	243	208	209	246	252	244	257	224	222	206	216	228	230	252	202	224	217	217	221	222	234	248	231	238	222	213	207	237	221	237	218	194	241	197	224	227	231	253	247	260	264	235	237	228	224	226	204	228	208	221	232	223	216	248	207	240	205	205	220	214	235	253	231	221	253	254	245	231	212	237	221	235	237	222	194	203	230	247	222	249	233	217	225	210	235	221	209	222	230	256	220	231	220	230	237	221	228	234	230	250	223	215	216	228	218	260	229	246	194	264	234	197	209	206	230	243	222	252	229	231	240	241	201	219	220	241	220	230	232	207	219	266	257	247	193	224	202	249	222	217	220	218	228	215	253	231	244	238	213	258	249	202	216	240	239	226	218	222	207	228	205	206	230	225	229	243	237	211	237	234	249	240	239	233	238	224	239	226	239	238	226	210	241	204	215	225	247	203	243	241	224	241	215	250	243	230	242	222	221	214	250	232	243	264	223	236	245	221	229	218	227	211	211	237	207	234	205	206	240	220	237	234	245	216	212	241	214	219	236	251	238	232	228	212	220	213	228	219	209	222	225	230	259	245	194	283	243	229	206	220	196	234	224	243	248	215	230	215	237	243	220	228	246	226	190	232	258	230	216	236	229	232	230	222	202	259	241	249	217	216	244	248	250	255	231	226	229	207	231	240	221	247	238	242	237	236	224	233	232	230	233	215	239	233	241	241	227	228	201	217	258	248	219	214	216	274	226	254	244	245	195	191	227	214	226	241	247	246	220	202	239	229	244	239	225	226	259	197	220	234	262	206	251	248	205	237	219	235	220	246	236	224	214	254	236	213	226	227	238	242	232	239	210	223	264	221	225	254	206	220	238	247	218	241	208	215	224	253	214	216	246	208	224	235	241	227	237	234	213	263	246	239	207	223	223	235	223	234	200	231	206	221	228	232	215	232	205	215	200	249	243	206	236	226	239	216	238	250	218	233	215	221	228	221	228	255	222	228	231	223	265	223	237	248	239	235	249	231	236	229	221	237	233	220	247	240	239	223	224	245	243	242	232	246	232	249	230	201	198	230	234	247	208	232	266	199	223	249	238	203	206	213	232	246	244	204	233	250	228	212	223	234	233	234	239	247	254	263	223	253	189	266	206	238	239	262	228	256	238	233	239	259	220	205	234	225	239	214	241	219	260	211	215	233	228	235	202	220	220	244	265	229	227	242	243	216	185	215	240	229	231	236	191	216	226	235	222	233	226	217	217	217	218	235	237	212	225	242	222	246	212	222	221	198	239	222	211	216	214	223	248	219	229	230	234	242	214	234	239	251	257	234	241	227	237	227	228	238	242	244	218	235	199	236	233	214	224	241	202	218	261	217	236	234	225	268	233	220	252	229	193	255	227	264	243	213	221	242	211	226	244	208	248	212	197	216	210	222	216	219	224	217	254	229	246	223	225	252	208	240	230	252	234	228	211	213	225	183	261	222	251	258	226	249	211	229	221	227	222	225	218	228	216	238	227	210	213	245	220	224	184	234	223	228	252	219	236	206	226	208	229	244	222	207	196	244	240	243	247	242	202	216	199	233	232	241	221	211	230	224	241	219	251	234	216	237	226	226	255	241	253	254	229	222	213	222	221	244	207	240	223	216	226	241	210	205	240	221	237	224	249	253	221	221	222	236	221	246	266	246	237	222	236	223	236	249	235	220	215	216	229	248	230	217	223	247	229	218	243	242	244	217	254	243	239	231	221	265	215	215	239	214	217	241	261	235	277	249	236	214	247	201	232	245	237	242	215	253	202	231	244	253	193	211	253	244	231	223	240	234	240	219	237	229	219	222	231	257	198	229	228	204	241	227	221	202	228	222	241	222	231	217	215	245	223	223	212	237	212	247	256	252	263	233	252	215	237	209	228	239	192	235	189	236	226	228	228	221	216	231	203	275	206	239	220	197	206	235	226	215	234	224	230	232	208	242	190	235	235	228	211	222	250	240	228	227	248	216	242	227	270	245	234	224	240	249	225	205	221	223	238	219	218	226	197	210	228	229	229	238	275	231	230	217	233	213	224	220	229	221	208	229	242	264	251	250	217	199	196	214	203	234	222	251	242	238	240	209	229	216	244	224	216	248	234	224	206	246	231	252	204	239	241	249	220	212	221	250	224	220	220	233	235	205	217	261	221	244	219	222	239	222	258	215	199	245	252	215	201	245	251	229	247	235	250	228	231	252	237	244	225	235	236	272	224	258	245	249	222	214	234	225	242	222	238	239	221	215	237	234	223	232	225	245	253	256	237	207	239	192	235	224	235	234	222	223	208	242	228	215	225	221	215	215	217	211	216	227	234	252	223	248	227	215	226	239	224	265	203	260	244	200	183	219	227	232	249	257	229	209	257	251	205	244	211	260	230	225	246	223	200	234	242	240	251	211	255	222	219	232	243	218	221	220	242	227	211	192	239	219	218	209	234	229	215	218	203	248	230	213	238	223	214	201	225	217	209	232	219	207	232	243	216	244	215	268	234	245	226	223	241	193	240	226	215	234	238	255	236	262	230	205	242	249	237	221	241	238	216	216	232	225	225	220	220	231	254	233	219	210	240	221	226	227	238	235	204	203	213	251	206	225	237	265	256	247	227	224	208	231	221	212	248	226	265	203	246	231	241	230	229	233	237	249	220	244	226	213	236	239	238	218	214	194	239	266	215	228	234	252	253	240	227	214	226	198	203	235	228	223	240	223	234	227	222	225	240	210	247	230	233	215	207	202	208	219	209	246	206	236	246	246	222	233	237	212	217	243	237	214	242	237	241	219	225	206	217	232	218	231	244	197	242	210	208	244	232	233	243	216	267	240	232	230	216	205	239	245	226	233	224	261	210	256	225	228	226	240	244	224	227	233	233	217	229	224	221	217	212	236	219	236	247	216	225	205	222	236	239	224	255	202	218	241	204	213	234	272	232	218	246	270	233	209	201	225	256	253	249	236	229	222	211	204	196	208	245	223	241	206	205	214	214	221	227	239	214	256	229	205	205	226	235	221	255	216	206	213	261	249	255	232	200	239	215	222	237	243	215	202	258	227	227	218	251	214	219	223	243	242	233	217	201	211	242	245	249	245	260	238	223	238	230	223	219	238	228	238	220	241	229	251	216	204	210	263	232	267	220	227	215	259	246	246	232	244	223	242	217	266	206	242	248	248	227	238	231	226	281	193	215	201	218	232	212	224	213	235	224	234	213	235	216	255	199	256	251	254	238	238	263	226	245	225	222	213	250	206	243	248	230	198	225	236	225	225	231	231	234	222	226	227	237	222	220	233	243	275	257	230	239	229	217	252	242	209	224	241	229	230	211	224	211	229	223	215	246	227	240	234	257	234	245	229	262	217	244	232	217	246	200	233	234	228	239	225	210	218	245	238	240	254	237	227	228	221	226	241	224	231	243	225	223	203	246	205	239	253	217	233	238	228	230
7248	550	592	603	550	567	563	615	584	547	551	573	610	591	549	524	549	550	537	572	563	526	539	558	530	536	564	494	524	546	532	590	507	566	571	549	523	573	540	565	539	560	544	571	523	557	549	482	567	525	562	550	591	552	535	576	545	570	535	568	563	585	539	552	527	516	521	562	572	588	553	589	544	533	563	544	527	537	550	513	536	553	547	538	591	520	500	524	592	514	548	551	514	539	526	567	506	510	551	508	565	544	523	570	579	594	546	573	547	583	534	532	585	574	565	555	527	570	521	534	560	576	536	552	540	508	523	552	518	544	529	562	571	580	580	533	530	496	553	543	539	575	525	539	558	548	572	505	525	507	561	538	530	537	547	536	523	536	573	589	559	588	530	576	565	550	525	506	559	565	565	567	544	564	604	603	534	542	544	585	540	530	519	580	538	571	534	540	542	504	563	532	556	523	530	557	546	572	553	572	522	519	544	558	519	559	601	562	593	545	557	547	520	569	557	522	558	565	555	560	569	551	526	556	567	543	544	502	571	568	557	555	561	549	563	580	523	581	551	531	549	571	541	568	601	583	595	528	546	572	515	504	541	541	598	531	539	622	574	542	546	562	574	543	577	527	573	562	561	553	572	512	564	517	630	524	526	556	539	521	548	562	584	567	542	523	562	589	540	550	529	548	541	562	543	582	577	538	545	550	594	580	539	578	577	550	551	563	551	596	545	542	561	531	590	544	557	542	576	560	514	547	536	586	571	547	558	564	550	570	567	553	559	515	558	541	532	562	510	540	548	540	536	550	595	582	565	542	524	557	558	550	548	524	554	572	540	543	540	537	518	559	587	555	560	546	515	530	544	541	542	498	528	571	518	567	532	540	537	522	570	526	532	631	571	546	600	549	517	568	530	561	557	565	568	540	530	502	560	591	545	558	591	592	521	537	561	543	554	545	537	566	588	550	567	573	555	561	569	545	526	523	562	550	540	556	545	514	545	534	547	575	547	596	570	566	553	569	553	539	530	552	591	488	543	531	574	539	557	549	534	580	556	560	575	537	534	548	563	543	574	551	545	580	549	573	549	551	586	558	518	540	535	542	587	551	516	591	508	575	561	571	553	507	571	536	548	531	527	556	572	541	517	525	590	529	531	610	515	563	521	551	569	487	588	532	535	518	588	561	542	562	565	551	524	545	567	552	550	500	541	517	553	546	536	560	571	507	526	557	544	559	528	547	568	555	533	578	539	539	549	514	577	520	556	540	581	607	617	537	562	530	559	561	579	509	533	608	539	594	541	541	564	506	547	531	565	536	538	529	555	563	540	557	578	580	562	531	531	552	533	509	536	561	592	556	511	507	538	556	567	516	518	549	522	564	532	566	529	552	584	600	509	563	513	577	556	563	550	549	532	545	519	536	547	543	540	519	535	599	540	550	575	527	564	571	516	557	551	565	599	565	550	569	532	539	545	561	568	559	581	517	534	563	588	563	515	568	581	600	523	565	561	528	588	515	546	518	539	554	534	554	547	556	555	532	564	537	603	542	535	524	544	567	547	563	556	523	576	563	563	549	560	543	535	548	558	576	573	514	511	544	575	547	549	584	548	513	568	565	543	502	583	567	559	533	543	569	572	589	611	556	532	571	541	577	512	528	518	512	568	567	538	534	547	560	560	570	516	584	537	543	495	504	521	520	578	537	543	572	553	538	531	580	563	555	580	537	555	580	526	542	551	573	554	523	541	560	600	550	509	565	533	557	594	525	530	575	540	559	540	551	520	567	530	550	559	541	550	525	547	552	526	519	530	522	535	550	594	571	542	588	537	551	555	554	589	576	529	590	553	508	514	542	542	542	542	542	521	595	538	534	550	530	541	568	578	534	567	559	560	552	560	564	555	565	583	533	485	581	537	548	548	540	560	519	565	541	502	528	557	530	611	564	550	523	536	524	543	549	600	576	550	567	570	517	582	604	564	521	565	544	569	501	570	557	547	585	518	556	536	560	574	507	507	559	539	528	548	556	521	553	533	558	561	571	596	557	523	532	561	531	559	547	554	531	519	542	543	550	532	534	585	535	535	547	558	558	552	524	573	543	570	540	527	523	572	575	522	581	552	562	551	569	521	585	559	573	502	565	496	567	595	598	540	556	522	557	545	550	562	544	566	539	564	567	492	519	533	529	509	553	544	547	533	580	565	572	550	555	555	562	543	543	525	517	570	574	528	561	531	568	568	557	496	553	515	532	546	578	566	520	544	551	546	563	563	581	520	567	496	552	536	563	556	531	561	536	537	552	555	548	564	569	609	546	529	568	591	570	535	518	549	504	575	595	534	557	541	582	596	551	541	543	548	562	577	557	588	576	562	559	513	536	565	589	527	565	552	554	549	529	539	525	565	544	576	542	586	549	522	523	558	551	567	537	547	582	591	549	554	559	549	586	515	556	537	544	569	522	548	507	556	512	593	582	562	601	527	556	594	568	546	528	516	577	581	531	557	567	560	590	579	491	522	514	579	566	539	540	547	563	539	542	536	547	578	557	572	532	554	552	565	533	581	569	538	523	585	582	527	503	512	559	546	574	550	544	578	524	554	510	576	559	573	536	553	545	575	535	540	563	574	584	560	581	531	584	574	548	521	565	573	546	519	523	526	547	570	501	544	567	537	552	548	563	549	533	538	528	566	568	547	581	552	571	572	527	530	537	571	554	553	526	542	556	514	566	533	533	516	548	567	544	548	562	590	564	532	539	571	493	563	545	554	548	529	521	573	561	521	563	548	561	551	555	556	545	573	601	555	556	532	578	552	523	538	554	552	551	559	525	570	568	579	588	584	540	547	530	512	595	542	577	541	539	556	523	567	522	571	565	525	509	546	570	553	571	540	618	497	536	543	554	534	524	585	572	586	540	521	575	561	539	529	553	537	537	502	561	540	511	547	581	552	524	573	556	532	579	593	536	549	574	530	554	534	576	565	553	521	560	540	595	530	542	511	560	559	553	552	531	523	519	584	535	505	531	541	522	572	597	525	584	525	500	563	549	580	521	548	535	573	573	552	568	590	530	571	574	531	594	539	540	589	525	543	581	611	552	533	595	563	538	568	552	585	546	597	522	517	569	554	508	564	571	586	532	566	520	534	564	553	564	571	591	561	541	530	579	539	521	557	576	521	567	559	547	561	548	527	592	501	551	533	554	543	549	522	565	575	571	567	536	576	549	539	537	586	556	532	567	593	533	598	560	529	557	547	514	539	550	532	582	515	524	559	552	556	557	508	575	548	549	496	529	557	544	531	538	575	502	579	529	527	606	552	545	555	503	530	571	565	573	567	550	545	546	549	598	590	532	544	527	575	543	560	555	596	521	534	581	582	581	619	582	576	550	535	565	557	555	588	550	575	551	599	539	594	552	557	591	547	546	542	543	556	577	603	521	537	553	558	524	544	515	527	586	532	560	547	554	537	568	572	525	552	549	584	532	549	579	531	530	591	531	574	566	551	584	509	563	555	567	589	555
57200	23848	3463	735	555	379	365	287	235	201	197	195	177	179	156	177	152	161	155	153	155	133	143	153	149	111	149	144	142	142	137	145	134	129	148	134	135	142	139	125	134	158	153	129	125	129	159	127	125	146	139	148	150	120	115	140	142	134	124	135	112	161	120	154	127	114	128	125	137	122	130	129	111	140	141	127	145	124	141	129	133	123	135	106	130	133	139	124	126	132	127	126	151	136	118	149	114	136	121	124	124	116	128	121	112	152	151	130	113	126	129	150	121	144	137	153	140	129	134	120	137	133	131	127	109	113	157	128	129	138	127	132	113	115	135	144	134	147	134	143	140	139	140	120	142	158	132	139	142	151	134	133	131	143	125	122	139	125	138	111	122	142	119	123	140	142	132	142	117	122	140	129	155	121	147	90	159	145	112	152	135	130	125	140	108	138	133	126	144	150	116	117	116	123	128	111	121	153	136	125	137	128	116	124	143	130	114	133	128	130	129	145	139	140	131	120	123	125	115	148	156	126	135	150	126	125	128	132	126	138	146	119	131	115	134	133	121	143	122	135	120	124	114	127	128	132	124	160	115	120	117	120	120	132	127	122	135	141	130	136	135	139	119	135	119	106	141	123	135	137	118	132	140	106	120	106	133	145	115	130	124	125	126	114	139	136	141	158	133	117	111	125	133	134	123	134	141	148	137	139	145	124	133	150	125	122	128	141	156	143	149	144	142	133	135	143	117	147	137	103	142	131	131	107	148	128	125	136	113	140	140	121	129	132	143	121	143	143	142	121	128	148	102	131	123	128	124	133	132	104	123	116	114	152	123	122	129	141	127	126	116	111	136	134	149	121	155	136	133	111	119	131	116	102	125	139	132	93	136	138	143	122	142	132	122	136	139	124	138	119	114	156	148	120	121	119	128	110	114	128	114	136	104	130	111	122	118	124	150	121	124	110	131	117	125	127	116	123	103	130	138	120	124	143	133	138	138	133	106	126	133	144	130	128	134	127	121	131	134	134	123	132	138	122	120	137	115	118	133	137	113	127	128	127	144	111	147	138	153	131	121	136	147	136	141	114	120	145	128	120	158	122	124	113	138	141	127	139	133	132	140	142	137	123	117	118	146	130	124	107	137	131	126	165	124	142	139	148	134	123	156	119	131	141	116	141	147	126	132	138	123	114	151	160	148	151	122	134	135	114	129	138	119	164	143	111	146	146	107	123	135	110	137	113	115	133	129	134	150	126	143	156	136	146	142	129	106	163	134	133	131	116	120	122	153	105	116	144	117	124	143	147	123	119	123	124	148	138	144	140	119	122	127	115	134	132	110	127	135	115	129	129	146	135	128	128	136	140	149	120	123	127	119	142	143	139	146	116	115	123	134	152	105	121	136	148	142	116	139	136	136	130	125	156	129	118	126	135	128	115	141	135	117	123	130	138	142	133	119	120	140	138	123	111	151	125	139	131	139	131	137	143	147	110	112	132	161	137	120	117	109	137	139	140	116	130	132	145	123	106	122	121	140	124	127	125	146	121	144	112	140	132	142	125	145	135	124	155	120	140	143	117	142	119	109	133	128	138	137	118	124	143	126	119	114	148	127	136	125	136	132	146	119	131	132	143	129	139	151	110	125	134	135	122	130	118	124	125	135	118	132	155	124	113	125	129	131	102	133	135	136	121	125	120	123	106	118	128	112	130	134	135	135	118	136	122	118	125	130	131	132	128	116	116	147	125	127	120	132	131	106	144	127	121	119	133	102	114	119	117	153	129	121	126	123	152	145	125	151	116	120	125	143	117	126	113	120	126	126	143	129	137	116	134	137	121	122	121	135	118	140	133	141	132	114	125	132	125	116	106	124	143	141	121	146	121	112	106	119	141	144	117	147	120	132	140	137	114	127	124	105	119	142	127	117	136	116	121	118	110	130	103	135	151	128	120	154	112	146	122	148	127	163	133	134	127	115	113	121	139	137	120	137	130	117	169	128	137	124	112	149	128	137	135	125	133	112	121	131	125	120	140	120	119	122	146	142	160	116	129	135	124	126	136	121	145	133	156	131	110	146	144	134	122	131	120	150	142	143	128	124	147	126	118	114	123	149	131	134	116	125	138	151	145	133	127	140	129	121	130	131	120	150	152	140	158	135	116	117	128	128	139	113	140	136	125	123	140	138	122	137	133	133	147	118	116	117	141	121	128	120	147	119	140	126	130	147	128	136	131	139	119	118	122	118	120	122	139	122	130	135	127	138	157	120	128	150	135	141	137	125	139	113	135	141	130	138	150	126	130	148	119	118	153	142	145	135	125	154	132	115	144	122	136	121	136	147	147	130	135	140	119	120	136	146	138	144	163	131	129	132	119	131	121	132	125	109	119	129	136	141	118	137	120	118	120	123	130	129	135	134	148	120	132	137	110	139	129	115	124	144	136	133	128	138	119	122	102	119	127	132	139	127	130	135	131	119	134	123	147	139	128	129	132	116	126	154	127	141	128	114	141	138	135	125	119	113	124	133	118	112	131	133	144	132	145	137	125	122	137	126	131	144	129	134	145	121	132	135	139	122	143	124	137	125	149	108	136	132	133	110	128	113	138	124	165	146	140	127	133	123	127	160	135	128	143	130	138	150	118	128	134	112	121	137	111	118	148	124	127	112	126	122	118	137	118	137	133	136	118	112	131	125	131	128	148	136	141	143	147	110	120	150	128	134	130	147	120	125	99	109	112	124	114	127	118	124	147	129	137	130	126	138	118	143	129	134	156	122	148	132	152	123	124	139	132	145	129	130	131	137	127	118	121	128	113	123	113	126	140	122	124	128	121	131	143	110	128	112	127	116	108	131	116	150	131	138	125	123	139	133	122	133	138	130	117	157	125	135	137	133	123	125	128	120	137	156	109	119	111	127	128	116	140	140	151	131	121	118	138	147	118	153	136	140	111	125	141	141	115	141	112	116	131	132	134	135	135	141	139	117	98	122	126	126	118	141	139	128	129	128	132	135	116	118	126	117	136	128	135	120	118	136	142	144	119	138	135	115	138	146	135	128	124	127	128	120	124	142	147	100	120	104	128	133	145	127	134	121	134	131	145	130	120	121	131	132	135	100	125	155	136	139	128	120	162	141	123	140	133	120	154	120	149	131	140	127	130	119	138	141	137	134	121	171	140	138	125	127	132	143	105	133	132	143	132	131	121	132	123	118	134	132	130	128	121	129	137	118	137	161	127	115	138	152	135	146	133	143	137	154	140	130	113	127	113	139	129	122	141	131	125	116	151	119	128	135	145	112	139	136	141	120	117	129	129	125	116	136	125	130	126	134	137	154	141	139	160	162	117	139	132	135	121	128	126	122	142	128	138	136	134	130	111	162	140	136	136	120	129	134	122	130	127	126	152	143	120	152	147	121	154	121	115	118	119	119	136	118	115	142	109	115	165	101	137	140	134	124	124	127	138	135	126	155	120	132	137	131	129	115	109	111	117	132	119	128	136	144	130	114	134	148	123	129	160
32565	1101	2047	2400	2045	1722	1355	1178	1041	941	851	790	709	624	634	579	574	569	549	540	501	454	495	437	444	434	452	466	421	431	430	416	404	390	411	463	423	410	409	419	406	423	375	351	369	409	403	342	371	396	383	388	346	380	369	388	424	362	378	355	384	349	351	407	381	408	380	352	362	354	366	385	387	396	364	338	391	382	365	352	344	353	377	343	369	380	373	383	407	329	387	357	372	356	358	348	350	370	369	384	358	350	372	376	386	325	352	371	379	356	353	376	325	324	375	364	348	365	393	350	377	356	359	344	366	365	344	362	359	366	373	350	370	376	373	353	400	395	368	340	349	393	361	324	357	383	389	367	368	362	371	365	385	369	375	335	376	375	386	369	342	410	334	353	346	385	338	346	386	359	378	386	347	353	336	349	375	369	356	369	378	349	371	344	349	355	364	357	339	328	396	351	332	375	337	348	339	338	385	363	346	350	379	373	400	378	351	377	370	354	371	351	334	370	374	392	368	372	346	337	355	366	347	360	376	320	408	358	387	352	387	361	330	340	348	355	333	357	335	338	378	356	359	379	363	382	359	356	362	332	340	377	381	341	356	382	357	348	344	357	371	389	377	315	370	410	378	359	387	377	370	407	359	379	391	354	347	352	344	333	345	350	368	360	359	357	350	379	338	363	401	376	371	356	381	374	361	353	350	342	329	343	329	384	399	357	348	355	383	361	349	344	362	363	363	357	336	379	367	379	371	374	359	334	327	351	373	380	349	357	349	354	337	382	345	380	385	354	354	374	393	376	327	361	357	351	356	362	351	352	367	393	375	371	334	371	344	366	349	331	347	357	360	374	401	358	347	366	338	368	370	352	363	339	364	383	336	359	347	367	374	353	371	344	368	348	361	351	380	383	351	358	351	351	374	380	367	347	368	360	349	361	395	378	358	376	325	368	341	368	392	385	320	365	365	328	337	315	353	362	349	352	375	373	355	361	371	366	313	369	387	367	384	379	334	401	358	330	345	366	361	354	370	331	332	361	367	393	352	361	348	349	366	358	353	378	344	367	350	360	366	356	353	343	352	351	330	357	348	367	349	344	330	385	376	336	356	367	362	346	373	366	367	360	359	365	341	379	387	335	355	360	388	367	394	405	350	377	350	390	350	345	367	346	351	344	377	356	329	362	340	338	354	349	354	360	346	384	376	345	345	377	371	387	358	367	359	344	369	374	328	368	369	409	333	365	354	362	351	381	412	367	342	347	376	335	352	340	375	368	362	349	370	326	354	353	377	387	391	345	333	364	352	332	353	359	366	361	339	363	367	354	346	399	374	369	384	338	374	356	352	329	380	332	358	347	390	347	339	321	352	380	338	347	377	384	361	352	330	370	399	333	385	371	400	334	363	384	365	339	336	377	374	348	361	375	377	377	360	346	346	369	354	344	342	396	397	383	339	401	374	355	374	330	324	366	387	361	359	350	347	394	368	363	341	389	383	409	358	388	355	366	393	380	348	355	356	421	365	347	329	389	387	356	371	324	371	381	348	389	371	408	353	395	370	377	370	333	332	365	383	370	373	339	392	344	328	355	339	391	331	379	353	346	345	388	358	355	382	363	363	374	349	348	395	401	360	348	363	388	336	348	386	389	339	346	357	339	368	360	383	373	370	387	412	340	347	371	359	395	365	336	358	360	368	380	380	395	380	358	362	390	359	357	334	370	340	374	359	369	340	349	386	390	341	362	381	335	386	372	343	351	364	359	313	377	357	380	365	342	371	366	382	359	329	358	323	366	412	359	358	348	361	389	338	359	407	389	374	368	367	351	323	360	359	346	368	385	368	349	395	356	382	346	353	373	374	387	391	354	327	365	395	371	398	374	369	378	382	336	374	355	361	394	354	373	352	369	369	333	322	375	359	342	326	348	378	361	353	380	363	336	343	383	352	334	377	351	344	378	367	331	370	339	349	344	372	351	357	358	353	378	343	376	336	355	372	370	384	379	356	415	314	357	353	367	374	345	401	360	377	347	367	369	360	367	337	344	364	326	378	320	393	375	351	378	352	376	359	364	366	380	377	382	376	367	359	372	403	377	328	366	370	352	395	349	366	341	335	374	370	360	378	408	406	384	412	356	346	340	372	365	378	378	361	374	376	361	380	383	376	374	348	339	380	343	358	382	348	369	356	351	363	325	361	372	387	354	353	388	389	391	374	396	379	346	353	390	345	360	359	397	351	348	390	358	341	380	356	380	372	360	376	361	408	358	373	367	367	379	383	359	380	368	361	343	378	377	355	326	383	379	362	370	331	366	394	362	353	374	336	355	309	381	414	355	344	361	347	362	343	376	389	391	323	394	353	366	369	379	356	351	363	387	352	370	360	384	364	342	366	364	363	378	344	353	337	337	363	359	355	351	375	328	402	331	366	339	350	354	407	364	372	382	397	390	343	329	386	354	360	365	373	360	395	360	361	358	333	351	353	354	370	336	366	383	350	373	405	378	353	362	355	398	380	375	407	388	366	373	341	319	331	385	348	332	385	364	364	369	370	347	360	367	350	377	354	332	344	370	389	321	343	345	370	368	337	378	376	337	380	399	379	346	350	362	386	353	358	402	395	355	388	406	379	378	365	370	373	391	369	359	378	367	416	351	386	360	339	348	328	381	376	331	383	389	351	366	369	387	376	335	369	369	359	352	347	339	370	381	378	368	374	354	354	377	356	361	351	363	353	352	373	325	339	358	363	353	385	379	373	330	349	357	341	354	389	367	396	351	371	373	351	395	361	359	357	344	354	365	370	354	343	356	350	393	360	328	358	357	374	349	347	340	378	370	344	355	339	349	359	369	331	352	364	331	371	367	356	356	338	353	349	373	342	355	332	365	419	370	352	328	355	380	378	336	346	368	356	364	379	366	388	349	382	315	389	346	332	369	375	361	370	376	334	401	363	355	342	402	354	377	371	354	383	365	368	340	326	385	354	373	328	377	350	352	349	353	375	327	383	350	373	364	365	385	364	340	378	375	327	402	362	342	387	411	365	360	383	354	367	349	393	345	356	385	347	372	325	391	361	392	375	340	365	333	373	375	339	384	339	367	380	371	326	375	341	346	351	352	366	380	363	345	408	342	411	367	387	341	362	337	337	388	355	363	375	376	328	339	361	345	372	366	339	359	393	367	380	345	355	380	343	382	379	382	387	383	329	363	382	362	378	367	343	369	351	372	373	353	368	370	377	381	380	376	375	328	348	349	361	404	330	357	374	372	359	382	368	363	364	378	370	354	343	351	365	371	394	373	373	354	382	375	349	352	366	363	330	360	354	350	423	396	390	366	395	359	358	347	343	398	387	347	373	367	343	382	386	406	379	362	355	382	359	341	376	365	416	357	376	367	373	396	359	362	383	356	342	396	393	358	361	365	365	334	336	348	358	359	372	392	352	351	336	326	362	342	381	311	361	359	351	373	378	349	361	359	333	376	379	365	371	405	342	340	350	366	346	351	360	381	375	354	388	369
71480	33676	8655	1944	1113	837	647	574	490	467	383	391	369	322	307	321	310	275	294	280	293	288	298	287	296	310	275	284	241	248	280	273	265	318	269	289	266	274	277	261	311	302	250	252	267	255	281	265	236	271	290	260	280	295	235	275	245	273	269	253	294	249	221	218	253	251	280	237	243	251	252	289	268	274	247	295	225	245	242	245	243	274	281	292	284	254	259	245	248	252	251	265	233	278	261	243	256	268	272	249	273	257	261	287	254	241	243	238	301	240	236	260	286	260	259	255	246	262	254	275	284	233	290	207	250	241	232	252	229	247	263	270	236	245	269	218	245	237	225	265	260	233	244	243	266	251	256	234	273	282	276	253	274	281	271	260	248	278	285	262	263	245	260	279	245	273	276	258	263	247	291	255	283	263	284	284	265	272	269	268	256	269	262	231	255	249	260	279	222	249	236	260	267	235	237	255	282	254	281	268	270	221	263	281	257	250	263	266	283	242	258	264	267	272	257	256	243	279	265	256	268	263	225	268	265	257	324	272	279	247	257	260	257	276	273	261	258	258	280	304	221	245	272	237	227	257	233	268	270	266	259	247	287	258	243	245	251	268	252	263	277	254	270	276	279	253	252	239	245	251	271	227	261	275	290	276	269	291	219	220	250	258	249	244	248	283	278	238	256	256	252	240	256	278	269	232	243	240	247	278	259	251	247	248	245	270	260	236	258	276	278	261	284	224	279	256	249	253	244	240	264	283	248	254	239	288	243	238	268	233	273	279	243	236	244	262	256	272	268	273	268	267	229	261	239	268	239	258	221	267	308	247	271	252	241	239	278	262	226	265	254	254	263	260	282	248	247	263	252	253	269	276	239	256	278	241	238	239	231	273	253	262	237	242	251	279	290	256	250	224	232	244	259	221	264	259	227	273	235	245	271	254	263	227	266	267	264	246	258	268	257	248	247	252	243	274	240	256	236	258	236	249	278	243	251	234	255	261	267	264	245	230	255	255	243	283	240	264	255	249	259	253	248	257	263	232	256	261	236	244	245	262	241	253	264	270	230	233	251	265	242	232	238	249	242	266	246	280	282	285	246	239	263	239	262	264	253	260	245	266	230	257	283	298	216	259	241	258	274	256	280	245	273	247	231	225	270	242	229	234	255	252	268	251	247	261	251	275	240	285	253	267	253	263	227	240	253	261	276	248	231	262	264	257	242	234	280	234	232	266	251	271	228	249	243	269	269	284	225	270	234	245	259	233	254	272	257	240	241	251	229	242	253	277	246	265	256	262	267	249	282	275	306	251	278	226	272	259	227	249	266	246	277	250	243	259	264	259	248	269	280	256	262	238	250	294	254	234	260	275	269	261	274	288	238	250	246	249	259	281	236	257	257	215	268	276	242	239	252	253	256	265	256	265	252	269	271	284	245	262	217	255	250	247	265	285	283	247	256	222	250	244	260	266	233	255	244	257	250	295	275	233	250	287	254	275	275	264	271	264	248	277	257	277	224	238	270	283	264	245	259	265	232	245	251	272	245	264	223	252	225	274	238	265	247	259	268	248	230	283	279	245	246	271	263	298	242	247	267	237	251	255	254	253	232	231	268	261	274	243	236	263	285	278	252	246	279	278	232	229	243	259	249	240	270	257	263	253	284	269	250	253	256	261	273	236	256	253	264	245	244	258	235	287	244	261	242	263	267	259	249	273	265	276	217	240	246	247	241	240	282	242	227	268	257	260	257	285	267	257	248	234	256	260	264	238	260	225	302	220	228	243	250	266	247	256	247	271	253	267	268	268	255	263	271	268	236	265	236	248	270	276	228	260	223	255	238	233	272	239	233	253	255	254	277	244	250	236	268	237	275	258	269	269	257	277	240	258	254	230	263	292	255	278	270	259	264	250	254	288	278	250	260	265	271	234	258	246	255	265	257	261	261	269	270	270	245	259	221	249	262	276	224	266	231	270	241	246	254	235	247	247	287	265	248	274	245	271	254	261	279	270	266	270	235	278	279	253	271	286	237	240	300	247	264	234	274	214	273	276	268	270	237	232	285	260	275	264	263	270	250	255	252	252	252	262	248	259	247	250	252	241	265	274	254	266	256	278	264	250	245	262	249	231	219	241	253	294	243	257	257	233	279	258	261	276	243	278	286	225	260	261	274	249	233	256	230	287	234	275	261	264	247	258	219	248	250	250	262	246	247	239	271	268	255	279	259	231	239	256	283	289	270	235	256	251	283	243	237	243	259	237	253	280	239	280	271	272	264	208	241	262	255	267	268	273	256	271	268	243	246	252	242	273	253	264	234	255	272	270	232	248	272	253	257	242	256	262	231	239	280	246	245	256	250	224	290	266	248	256	273	262	301	252	250	281	251	276	255	279	279	237	251	262	249	259	253	288	268	261	260	258	254	256	254	270	248	280	269	274	229	233	234	239	263	236	261	261	242	258	280	250	253	275	267	245	251	256	254	243	264	255	222	255	238	248	242	234	221	247	254	253	247	286	219	235	261	293	255	245	272	239	262	270	248	261	243	244	263	246	259	264	274	259	274	253	251	257	267	251	286	240	227	249	258	271	263	288	222	224	250	262	225	271	261	234	253	248	300	276	250	265	239	258	275	266	282	271	263	260	243	268	244	260	246	242	232	279	224	246	270	260	263	254	253	261	256	241	285	227	244	283	262	272	259	269	270	277	288	263	273	222	255	255	253	235	295	264	256	244	237	259	240	243	233	272	274	259	255	265	270	269	270	257	252	264	245	276	240	259	275	253	264	227	240	249	249	228	241	279	252	288	269	260	247	277	243	290	265	266	299	255	233	271	258	253	240	233	239	264	246	266	251	293	265	259	249	253	254	245	240	240	255	239	280	272	238	256	236	274	280	219	249	262	245	236	254	226	279	272	249	251	269	245	254	260	248	238	258	246	256	247	245	242	263	227	276	274	245	282	257	270	273	269	227	249	270	254	242	238	278	254	267	240	251	241	259	269	249	246	254	244	271	255	254	229	247	255	264	245	261	244	271	297	234	241	263	276	273	258	263	243	241	253	258	264	246	259	238	256	238	241	266	243	274	271	253	256	267	260	229	236	241	244	296	264	248	271	253	240	253	253	277	247	230	249	260	253	244	246	232	267	233	250	232	237	230	252	254	262	202	241	245	287	266	267	258	233	252	264	238	270	279	251	221	262	240	223	244	227	227	263	258	260	254	253	267	219	256	272	264	214	315	260	246	272	255	235	278	278	241	260	247	261	285	280	265	302	273	247	267	262	241	280	242	226	264	255	263	244	236	263	241	252	270	272	233	232	265	269	241	269	246	276	245	229	260	269	275	271	271	275	259	244	283	272	248	231	247	253	261	261	262	243	270	252	252	247	231	276	226	256	224	272	252	258	261	244	251	219	276	273	246	269	268	264	271	295	270	274	266	265	279	287	269	250	273	257	249	235	252	260	245	267	248	238	251	256	249	255	259	262	228	233	277	241	255	228	268	234	284	256	273	265	239	237
41386	2111	3910	4626	3962	3282	2677	2276	1960	1744	1526	1402	1410	1234	1166	1098	1065	1004	929	950	900	895	899	813	807	828	800	780	752	767	767	780	766	801	730	704	744	683	720	687	729	754	698	746	679	705	683	683	652	672	653	722	679	664	696	655	659	669	681	725	647	670	674	633	693	642	618	684	612	672	641	650	691	658	630	603	637	672	670	652	604	680	651	631	602	678	624	671	645	665	623	666	645	650	635	633	612	660	698	683	603	666	671	662	690	647	660	667	626	632	652	665	632	652	665	643	642	653	683	638	610	637	618	606	629	647	652	696	615	671	653	663	610	642	646	603	595	638	626	601	621	659	632	605	626	704	658	597	631	634	666	671	633	651	676	657	664	649	607	672	658	651	648	636	582	660	552	612	653	626	623	633	629	648	740	666	615	627	666	636	640	627	639	654	554	620	638	643	603	599	616	636	611	625	622	593	630	636	628	664	620	633	630	629	597	651	654	663	675	618	638	652	624	632	627	640	643	629	668	661	637	616	653	657	617	677	616	645	718	636	635	646	621	666	685	582	622	634	606	663	620	633	632	643	671	610	605	657	640	648	609	669	634	679	642	636	627	667	631	604	657	594	592	619	614	640	625	660	600	604	610	652	635	640	659	599	638	645	613	653	674	650	629	658	627	627	621	619	666	583	622	604	641	659	645	554	635	633	667	635	666	644	632	646	652	615	637	630	577	647	623	659	619	620	677	607	630	625	662	631	631	637	621	626	648	624	651	638	679	669	621	651	624	632	680	594	688	639	647	639	665	602	627	667	657	623	623	645	623	668	651	708	602	590	638	629	598	601	638	631	619	599	665	622	611	668	598	645	684	649	646	622	587	662	655	692	646	647	651	614	624	578	638	605	628	674	588	623	660	632	642	638	621	657	607	611	679	660	621	610	620	637	678	637	600	616	634	659	696	649	632	607	685	612	667	632	641	663	595	681	657	672	650	648	582	631	647	625	640	616	594	649	617	669	603	648	650	660	631	638	687	638	626	615	659	629	583	640	624	674	630	671	632	627	681	638	598	605	664	649	592	625	596	609	647	685	626	657	690	662	611	640	636	661	611	647	616	641	638	661	622	630	605	625	644	613	596	671	607	640	609	660	601	652	637	641	625	674	674	663	643	626	712	654	647	669	619	636	614	619	594	604	624	612	612	592	660	670	653	653	647	621	642	625	669	641	647	629	645	689	621	663	646	598	621	655	629	642	628	623	623	651	626	644	624	657	648	603	650	600	656	650	664	643	649	609	604	685	671	642	602	634	626	670	629	594	629	647	663	653	594	677	667	653	657	653	616	667	661	640	613	600	632	651	629	647	650	665	626	619	639	630	637	632	643	643	632	657	646	626	601	683	681	597	636	601	635	619	598	594	618	652	640	615	633	587	599	639	609	639	625	604	641	700	651	625	611	630	665	612	608	636	653	617	618	595	672	626	659	664	642	634	678	660	656	672	570	626	648	625	614	633	657	644	620	652	669	601	697	631	586	636	659	677	606	612	613	619	607	681	610	658	652	597	618	667	651	659	611	638	638	650	623	643	627	605	658	663	635	614	657	673	605	696	681	619	651	662	558	626	675	641	635	586	656	651	624	603	636	668	638	640	661	614	605	617	664	603	643	607	605	641	628	613	572	689	646	596	605	666	650	612	670	614	692	642	659	602	598	610	651	601	634	665	650	658	636	643	647	620	648	647	631	618	631	636	657	677	641	626	665	665	647	637	656	631	625	618	633	673	608	620	622	639	635	616	639	656	642	673	655	596	625	655	651	632	637	626	627	678	618	630	643	636	640	641	652	595	591	656	646	587	648	666	649	657	632	655	684	598	654	645	627	642	617	600	650	642	613	694	655	633	631	645	641	663	650	629	641	647	639	635	660	658	634	689	610	649	675	694	619	682	631	614	616	583	628	614	630	630	644	630	636	652	667	661	599	620	646	666	667	657	644	614	631	638	594	622	649	594	629	642	630	601	625	605	604	626	588	636	622	631	631	647	637	639	620	639	661	599	628	658	651	617	662	668	639	693	646	670	633	597	639	598	648	612	632	655	654	606	660	636	620	718	660	639	624	587	639	648	627	601	632	632	637	573	622	593	634	605	623	620	594	616	651	595	691	630	637	678	643	655	625	625	626	614	638	621	661	614	627	604	634	577	665	657	638	585	622	637	675	624	654	668	640	714	647	662	644	598	648	624	645	642	629	727	626	610	643	597	626	628	631	641	666	632	635	645	663	681	671	669	631	624	685	610	655	640	659	635	637	671	687	626	645	631	638	657	662	602	653	686	639	615	597	610	618	652	591	651	614	630	602	665	590	600	618	619	633	645	606	623	642	639	632	670	616	647	586	623	605	632	661	585	673	596	649	644	640	616	637	643	606	650	605	593	623	633	617	635	628	641	638	651	694	675	661	647	660	645	653	655	645	639	666	646	635	645	615	613	628	680	628	688	601	591	662	645	605	613	611	676	617	596	658	595	624	627	638	645	625	616	623	626	632	603	626	613	629	606	609	655	661	630	633	610	640	635	611	585	647	706	640	642	627	644	637	648	630	676	663	612	651	656	604	634	640	643	646	643	639	645	640	563	620	594	651	598	629	621	616	641	611	671	625	656	671	644	643	659	659	660	633	636	678	651	621	625	644	636	646	623	614	609	621	600	636	634	637	634	613	674	664	594	633	619	632	666	619	624	659	665	604	615	629	653	615	663	636	591	643	651	640	627	657	657	641	666	630	672	677	625	659	610	620	587	647	592	651	599	634	633	615	651	654	651	634	643	664	675	630	629	669	636	650	666	650	657	634	633	628	626	630	611	655	631	636	625	676	593	641	664	671	655	617	632	587	625	660	672	627	623	654	668	648	612	622	677	658	682	664	627	590	613	647	615	637	643	609	610	661	684	616	635	625	635	622	669	626	628	652	652	672	620	631	663	646	613	647	626	600	624	617	634	653	682	614	632	704	613	660	616	626	641	654	673	612	642	632	651	649	659	619	634	635	609	672	617	619	625	622	647	603	625	621	659	624	609	626	654	682	643	632	627	634	618	636	639	637	669	624	670	632	636	664	649	643	588	646	639	603	628	581	627	632	603	614	605	623	644	632	658	654	639	648	621	616	666	625	613	634	615	602	644	634	646	579	667	632	652	614	585	684	611	604	643	595	660	645	609	600	634	643	648	612	649	636	672	593	620	663	618	656	632	620	625	619	623	637	633	632	655	653	659	646	679	653	626	639	672	646	655	635	641	614	637	670	617	651	653	580	645	624	652	638	638	626	595	657	645	598	667	646	646	649	649	652	626	661	592	616	661	630	587	614	640	654	680	610	629	627	660	641	656	648	617	630	630	663	581	692	639	597	622	583	650	648	657	662	620	678	600	694	632	622	621	667	623	648	596	663	618	644	634	624	676	627	627	689	605	592	638	628	612	649	649	614	650	644	633	689	636	634	676	592	637	629	631	661	671	605	618	618	631	632	603
6880	699	306	233	222	219	243	215	210	186	224	248	229	227	248	240	227	220	244	199	253	235	214	259	247	225	241	221	237	233	255	208	231	197	192	207	232	226	252	222	206	246	227	228	196	210	226	220	210	220	230	217	227	222	222	243	250	206	205	230	218	230	245	234	224	222	252	239	260	227	238	252	229	229	232	210	254	233	245	240	204	243	232	219	228	223	233	212	228	228	208	256	249	251	215	250	217	236	238	238	232	227	215	219	227	218	221	228	245	259	237	240	228	216	200	222	207	236	239	237	255	232	263	225	217	229	243	225	216	206	226	234	243	226	212	214	210	225	204	211	239	262	235	201	263	225	202	271	227	282	217	249	221	236	230	242	215	240	244	231	232	222	231	238	237	228	243	226	200	240	235	238	235	220	245	236	269	235	217	231	239	258	219	257	204	236	204	231	220	210	217	237	220	239	215	229	228	194	205	240	215	249	260	223	258	236	233	245	237	229	217	221	229	248	217	233	231	213	197	235	245	272	204	225	255	206	223	229	239	212	237	225	231	245	239	216	243	226	208	209	223	249	271	237	251	247	248	227	230	224	226	216	210	214	212	259	227	253	197	237	251	226	240	230	206	236	249	216	240	223	229	215	251	234	214	208	226	216	224	207	228	201	235	217	228	236	217	232	243	249	205	210	247	237	245	219	226	256	209	224	231	238	237	240	222	215	215	219	224	243	223	230	234	218	221	212	225	207	211	242	199	259	209	240	255	245	247	241	222	244	227	240	222	215	213	226	238	229	241	226	236	218	238	236	223	224	251	249	219	270	237	217	215	236	259	250	251	252	244	213	248	236	217	238	239	251	221	222	231	234	237	211	211	237	246	218	221	237	228	240	237	239	226	236	223	233	242	242	247	213	225	243	224	212	223	235	262	242	221	244	215	217	197	251	230	223	240	260	237	232	214	231	233	226	249	223	250	218	235	261	239	215	260	226	236	246	232	214	226	213	232	222	177	221	220	232	230	238	243	244	219	225	235	236	228	234	240	197	231	234	230	237	243	217	213	216	242	235	235	264	235	209	225	215	267	257	223	238	230	223	247	231	244	235	226	236	196	215	218	213	230	223	240	227	233	226	220	185	250	230	233	248	244	217	231	243	222	256	212	223	253	219	240	231	224	218	194	244	215	211	214	234	217	258	236	257	200	236	228	219	197	205	234	262	220	222	240	244	217	217	231	209	211	227	223	236	245	242	228	244	208	221	242	224	253	225	228	256	232	251	223	226	215	218	217	234	229	252	245	246	255	210	252	265	223	215	209	214	239	241	218	254	242	240	219	253	235	208	248	238	231	236	219	235	245	228	188	238	205	189	245	244	234	227	221	220	243	239	277	249	258	240	250	213	231	198	251	248	236	205	218	225	237	242	242	241	238	228	248	251	262	224	229	235	227	238	228	260	243	254	230	245	210	255	211	229	222	235	258	220	228	228	240	264	239	195	245	226	261	227	219	233	222	246	241	258	226	228	232	263	231	213	211	228	249	249	227	242	200	234	225	220	218	235	254	226	215	225	231	217	197	227	233	218	276	224	239	222	200	230	243	215	222	226	258	213	226	234	218	232	228	244	221	263	228	195	226	197	209	222	234	251	240	234	212	237	235	221	247	233	224	229	225	242	222	209	243	235	214	205	242	245	236	234	244	214	239	261	243	244	219	242	216	224	254	228	276	233	265	254	212	219	242	229	244	230	229	229	229	223	208	212	225	238	250	224	210	218	234	235	236	227	224	236	218	222	244	200	238	267	233	239	242	222	217	247	232	217	237	210	257	230	264	246	232	215	233	264	200	210	253	203	245	226	221	240	238	211	218	249	222	213	223	232	215	234	229	243	221	236	222	215	226	254	225	229	200	204	217	227	219	234	232	249	233	219	236	240	208	232	233	223	258	229	233	232	205	208	225	242	246	217	240	240	246	237	249	243	246	226	199	238	207	220	215	227	233	252	212	220	215	249	263	239	220	232	216	236	289	231	226	206	230	213	212	227	227	213	226	262	275	202	232	231	236	222	228	241	231	224	229	244	235	221	203	222	259	230	267	228	202	219	238	253	246	227	240	247	230	214	234	240	251	256	217	246	208	238	227	224	226	222	252	224	215	226	243	227	256	217	201	240	221	231	237	230	202	213	256	232	238	229	229	240	215	225	229	234	224	217	236	219	231	234	243	238	227	225	197	243	235	229	225	246	268	238	247	231	239	245	223	207	218	262	247	220	238	213	240	236	242	236	238	243	227	213	214	234	232	229	201	282	216	217	246	246	248	226	251	248	247	232	234	236	213	274	242	190	265	245	230	217	213	190	249	226	243	264	235	266	209	234	197	220	234	243	231	256	230	240	261	226	255	232	225	228	238	235	239	237	253	224	223	227	224	241	239	231	206	231	227	215	272	253	229	229	225	215	235	209	237	239	229	220	220	244	237	223	211	209	246	240	221	208	247	244	225	246	236	242	212	229	227	226	212	215	238	230	222	258	243	214	239	222	227	228	216	221	235	222	224	219	244	251	216	219	241	237	227	223	215	243	233	253	241	245	211	224	221	233	224	220	243	237	235	233	245	222	210	221	242	226	270	232	234	221	209	240	244	225	225	213	232	237	241	240	237	248	221	207	233	255	223	256	251	234	218	226	235	226	256	221	236	219	263	229	220	239	216	210	218	224	229	218	249	228	217	241	231	216	238	207	226	224	213	215	211	242	254	237	236	232	239	228	223	219	237	210	233	243	238	215	243	264	199	246	219	245	205	229	213	232	229	220	221	244	226	233	255	239	250	224	213	246	216	217	235	230	255	228	218	226	217	254	221	210	229	232	223	212	243	247	233	206	238	222	210	219	236	210	242	205	216	221	223	212	218	217	267	235	217	241	234	218	241	233	243	252	233	223	196	238	246	214	211	231	241	256	250	223	255	239	198	213	199	237	250	262	231	262	238	248	221	234	236	217	211	224	225	219	241	233	241	202	255	221	230	216	227	236	230	249	258	226	256	222	224	227	248	244	242	236	235	252	211	217	224	244	225	232	230	226	243	267	242	238	231	213	249	202	201	213	253	218	201	209	234	248	231	248	233	254	234	242	237	238	214	219	207	226	289	226	264	245	229	231	239	216	198	228	225	246	194	215	215	228	233	245	240	236	233	221	222	219	269	238	233	198	241	209	238	243	222	229	276	242	215	215	233	261	254	214	213	238	235	246	228	226	260	242	187	250	223	253	251	235	234	245	242	212	234	203	205	200	233	224	230	256	256	249	231	230	246	245	251	236	216	257	207	246	228	248	216	223	218	226	244	218	238	241	216	249	224	231	212	235	225	233	245	212	236	237	240	219	218	247	243	228	226	233	204	221	238	236	221	217	240	227	218	232	222	219	232	231	213	247	232	209	227	225	236	210	237	216	256	234	210	244	227	237	233	198	248	233	207	223	243	205	234	222	222	228	231	218	224	243	215	235	226	236	234	222	203	220	252	222
7498	565	611	614	643	612	539	630	573	581	560	550	550	566	560	560	529	568	547	596	594	553	547	514	539	585	561	563	581	548	555	543	540	572	526	552	543	544	592	561	559	570	550	534	554	556	561	544	531	521	594	524	577	529	551	509	533	526	577	548	601	584	520	535	578	565	569	573	574	543	565	560	584	544	577	554	522	574	567	551	530	607	556	554	525	552	568	533	513	536	550	544	539	524	532	622	561	594	560	534	543	563	520	584	582	579	568	548	519	565	535	579	540	512	547	564	535	515	553	568	543	546	526	572	494	551	581	511	550	519	584	570	556	516	500	538	539	550	557	545	527	576	514	539	547	559	561	519	552	548	524	530	519	539	531	533	567	564	543	567	579	564	598	563	579	521	535	584	567	524	541	542	526	532	535	540	575	519	536	501	542	531	582	544	546	563	565	543	583	523	520	562	544	543	558	517	569	548	572	581	555	556	547	533	533	561	555	555	566	574	524	564	569	539	535	498	587	565	551	570	517	547	577	556	547	559	523	567	493	516	585	523	602	597	548	563	538	512	599	560	518	551	583	520	615	565	554	512	540	549	561	544	540	581	532	586	549	548	592	543	571	559	526	558	561	515	537	529	487	537	518	569	532	565	567	556	534	543	567	546	550	562	535	535	535	582	571	581	557	544	548	521	547	552	546	525	553	532	506	528	538	604	533	548	573	545	543	592	544	551	586	529	539	608	538	511	543	540	533	555	538	590	538	574	549	525	531	589	562	559	565	543	571	583	550	565	543	599	523	569	492	531	528	574	546	561	585	582	512	548	556	558	521	544	539	534	555	531	523	535	545	552	558	589	558	523	555	579	576	536	573	579	537	518	527	570	563	569	537	570	545	568	586	575	529	559	528	550	573	534	562	577	542	516	538	572	534	597	541	528	545	496	558	569	549	514	544	562	556	567	554	524	534	565	554	598	566	580	550	562	532	567	560	573	555	569	544	531	548	537	520	583	535	514	514	521	585	518	559	537	551	574	552	545	532	571	522	514	527	586	605	567	545	598	564	579	561	545	556	528	526	562	525	588	553	589	509	554	573	556	575	578	561	565	581	580	542	578	578	529	568	542	567	518	577	530	544	566	550	527	552	552	572	543	574	560	516	488	544	568	501	571	551	527	557	536	565	558	594	548	531	585	580	526	533	544	551	519	541	574	562	587	540	549	534	576	568	556	515	529	576	533	524	576	547	533	577	540	540	580	549	559	575	571	544	586	556	586	548	550	567	551	532	536	572	586	542	564	573	559	574	563	511	558	569	537	544	579	602	568	589	529	566	552	553	536	536	524	533	567	570	557	561	519	543	558	504	548	550	547	549	563	527	543	566	568	579	542	529	532	573	598	556	597	565	527	548	560	527	556	553	530	564	561	569	548	543	571	541	542	536	515	532	517	525	571	561	548	552	540	593	562	531	581	542	542	518	606	555	556	526	614	558	587	531	575	539	566	524	551	597	593	515	547	581	523	546	534	547	541	557	547	565	540	590	562	556	557	527	538	529	532	564	525	552	552	542	556	568	575	522	578	607	585	518	531	533	551	517	569	536	529	619	566	548	528	532	578	534	543	601	545	550	537	543	546	554	513	546	554	533	594	520	543	534	566	573	512	558	562	539	573	556	568	507	584	558	571	553	561	532	576	547	538	512	520	567	561	542	554	538	554	514	556	556	536	534	554	533	564	511	551	550	556	562	534	554	516	569	560	558	559	533	565	573	531	526	564	569	551	532	551	566	515	539	560	566	558	568	528	542	525	572	528	533	562	575	547	567	578	543	541	581	566	556	571	535	546	502	539	548	542	552	541	571	542	613	559	535	533	581	515	537	547	562	520	541	552	547	530	544	609	551	573	562	552	561	528	554	511	597	559	595	559	553	567	559	569	566	575	537	532	567	571	505	565	528	558	556	547	620	531	554	543	569	583	564	561	533	514	541	581	550	528	571	521	510	528	524	544	557	545	539	528	522	567	553	561	558	558	528	542	560	528	577	604	547	535	531	545	559	554	528	529	520	537	574	537	559	542	521	590	533	564	538	585	551	533	559	523	556	591	563	537	570	571	562	576	556	512	603	508	570	592	558	539	570	572	564	545	563	552	544	545	539	554	552	580	530	579	547	560	586	543	568	567	509	581	574	562	586	561	543	601	509	533	567	547	562	554	595	551	514	538	523	529	565	554	589	550	535	520	580	526	531	517	557	566	556	552	581	547	529	556	579	568	519	563	542	556	526	535	544	560	547	555	531	540	577	552	557	548	570	556	565	520	538	597	541	562	544	559	543	554	560	576	567	539	551	527	510	538	538	572	575	577	559	501	545	557	540	513	533	514	566	568	538	570	556	522	549	559	586	514	516	584	550	533	563	538	553	538	541	554	551	533	553	555	569	564	547	510	569	509	566	528	549	570	557	559	564	541	554	547	578	556	556	528	548	522	536	526	540	537	596	574	537	537	530	551	578	522	562	571	567	556	584	586	589	570	518	551	570	547	568	500	531	585	550	559	540	538	566	521	575	541	508	574	576	559	531	557	540	547	584	520	528	498	557	579	585	550	567	568	546	571	560	532	497	494	533	537	505	528	569	572	543	544	552	524	603	567	541	519	544	556	565	530	572	533	551	557	572	513	565	551	543	585	570	536	501	548	518	533	551	527	540	587	480	537	518	499	566	573	537	550	570	565	520	507	564	568	552	538	495	561	540	552	550	589	543	547	573	526	508	537	582	506	547	542	552	561	545	551	577	557	535	556	544	545	545	559	520	507	533	602	566	520	560	547	567	567	578	559	504	531	537	554	539	526	525	543	544	556	537	524	535	571	558	559	524	469	540	549	510	564	565	539	557	545	535	561	591	540	532	532	547	572	591	529	567	536	578	505	584	556	553	548	608	551	553	556	578	567	548	587	542	533	544	520	548	568	511	565	561	534	588	553	491	568	509	534	517	585	569	549	514	534	584	555	521	552	527	524	497	547	510	544	558	558	580	584	574	526	579	522	519	544	552	585	513	509	514	541	556	547	569	554	496	516	581	500	562	542	549	590	565	585	507	532	552	561	563	553	519	554	554	568	580	569	580	557	567	539	517	548	538	512	557	553	541	573	526	583	571	542	576	538	586	583	536	492	530	532	547	566	536	519	559	559	536	537	540	536	545	540	540	550	520	537	513	559	540	524	545	542	590	582	537	544	576	522	524	561	562	553	570	541	556	512	571	525	562	549	529	541	542	560	584	538	561	575	537	562	550	565	540	534	528	546	491	538	534	542	526	551	545	565	558	576	546	582	566	521	535	533	588	542	528	583	559	553	534	575	560	553	574	515	537	582	539	477	528	551	555	546	563	529	530	527	526	527	555	540	554	529	541	580	575	556	541	548	521	604	569	503	560	550	551	562	547	535	524	528	569	558	563	542	560	572	566	570	548	565	564	559	553	559	532	551	532	556	566	572	505	599	542	535	554	525	550	544	553	506	561	609
57644	22674	2734	781	518	401	323	263	248	259	199	199	170	155	177	149	157	159	153	165	148	150	147	171	166	145	137	132	144	134	139	147	153	152	147	134	113	146	146	127	135	126	137	130	124	151	131	115	126	145	130	157	167	138	123	121	124	137	127	126	137	103	139	143	141	136	145	132	135	125	132	131	135	141	123	121	134	136	125	126	139	125	116	142	132	112	135	127	123	114	127	113	131	122	135	127	135	134	130	126	134	128	123	119	123	114	140	127	122	141	129	132	143	120	142	120	133	125	149	116	131	147	152	120	135	119	128	124	141	135	131	134	130	93	123	124	158	121	162	128	137	127	151	134	125	147	128	106	134	146	140	141	122	126	141	128	116	132	138	120	108	125	137	114	148	130	155	135	132	128	105	112	127	138	151	148	109	123	136	139	116	133	132	129	154	122	145	119	132	111	123	139	127	143	115	131	130	136	153	138	118	123	147	123	124	127	132	110	151	133	128	150	145	152	143	139	122	132	122	134	153	135	137	132	129	123	141	124	117	123	133	126	132	141	141	157	118	127	140	113	147	130	140	147	135	168	131	117	116	145	125	143	136	113	140	126	130	148	150	127	129	129	131	146	120	124	129	124	123	160	115	147	127	133	135	137	140	145	146	119	117	129	134	137	133	131	129	127	110	161	123	120	115	124	131	131	132	136	126	137	128	130	127	128	136	132	118	139	147	142	133	136	113	133	147	127	134	140	128	130	129	112	130	131	157	131	125	102	126	124	131	144	128	145	124	127	129	117	133	126	130	117	128	107	124	139	139	129	122	148	136	120	162	126	155	145	167	123	138	118	137	127	138	139	104	122	117	139	123	135	124	114	120	136	137	148	130	129	141	107	130	140	112	122	121	137	162	126	122	130	125	135	129	130	142	137	129	132	120	125	136	124	122	142	129	132	131	127	124	138	136	135	139	130	130	122	136	111	135	114	153	138	127	137	132	119	143	117	113	123	147	144	123	134	139	131	124	111	130	133	126	143	147	143	135	124	135	138	159	114	110	106	123	137	121	120	126	126	132	139	144	135	135	119	125	141	134	132	125	139	139	131	109	120	138	136	123	129	134	152	138	133	135	149	127	137	122	136	122	130	130	122	118	133	112	118	147	143	117	119	112	122	116	105	113	115	158	133	112	135	129	126	127	113	128	138	140	129	121	117	121	141	118	126	117	126	133	133	142	125	146	138	124	136	120	148	142	145	126	133	117	134	125	125	146	141	136	133	120	137	136	140	141	128	117	113	128	120	122	148	132	136	160	139	138	128	124	148	127	134	141	138	123	133	127	130	113	142	152	129	162	134	104	121	111	123	126	124	136	132	142	127	132	132	114	108	124	170	133	163	141	119	129	128	127	147	118	135	117	118	122	128	129	123	142	111	127	133	122	138	137	140	142	130	126	131	127	124	132	126	91	128	155	134	115	139	145	131	124	133	122	105	129	144	138	122	138	124	125	127	127	126	115	142	123	137	136	119	146	127	132	124	148	138	116	141	124	122	110	128	127	145	138	121	130	139	140	139	148	146	135	131	136	135	111	125	114	111	99	129	124	138	127	164	131	127	131	134	129	125	127	120	118	133	137	117	116	152	147	114	121	128	148	118	128	128	125	137	123	136	151	152	126	128	135	137	133	134	147	130	124	144	143	117	116	130	113	125	133	149	148	133	140	134	111	135	133	135	143	142	141	134	124	136	138	126	125	150	115	125	123	134	115	108	130	139	136	125	155	145	131	131	136	140	127	149	141	128	134	130	126	126	106	134	145	130	127	125	111	106	124	139	133	115	130	121	136	115	126	138	149	108	145	113	144	115	137	127	124	128	147	124	112	135	116	116	135	120	137	110	134	127	148	136	146	143	129	136	124	132	128	133	121	157	133	133	129	139	123	145	122	122	117	159	144	129	134	144	112	117	131	119	136	124	145	135	140	139	117	147	126	125	119	128	129	137	131	132	120	138	124	141	124	135	116	135	125	122	132	130	135	127	129	123	104	104	135	111	147	127	137	137	120	140	119	111	148	150	133	136	125	123	131	123	123	136	102	137	132	147	116	131	142	127	115	142	127	125	142	125	131	143	120	130	134	127	119	153	123	130	129	123	139	121	137	135	119	137	122	128	120	127	112	129	133	130	135	128	151	145	106	140	119	128	112	146	128	139	131	137	137	137	142	151	121	131	133	129	138	147	123	131	127	135	147	116	120	141	150	117	106	138	135	121	139	130	144	124	129	138	141	128	125	142	126	113	137	119	128	122	125	152	147	128	118	130	122	163	130	113	137	119	127	144	131	116	118	123	149	147	126	146	159	125	138	140	138	129	112	119	123	123	120	119	124	147	155	132	141	129	147	119	119	124	132	164	129	124	128	128	132	126	129	134	130	112	119	124	144	115	128	138	120	130	108	156	112	125	115	150	122	115	119	136	120	138	132	128	155	152	113	130	123	132	130	167	127	138	137	138	134	132	140	130	136	123	122	131	104	126	126	123	121	129	136	134	124	130	126	132	144	108	129	124	137	124	144	115	107	140	141	138	132	146	140	124	134	137	135	127	142	149	144	112	104	138	125	132	117	131	137	136	127	112	138	149	137	123	139	103	136	127	129	117	117	132	123	130	142	131	122	117	134	112	122	161	111	127	130	135	127	155	142	152	140	124	147	134	127	145	162	139	133	151	122	120	133	141	140	129	143	140	115	152	121	129	128	126	112	125	143	148	144	121	124	146	114	127	121	128	121	131	130	120	133	146	145	136	122	102	138	116	124	131	123	123	107	113	152	136	117	148	132	119	126	124	137	109	117	148	151	136	139	130	147	156	130	119	135	120	124	149	146	136	154	136	125	137	133	118	134	131	127	133	125	141	100	115	99	136	120	121	114	118	147	133	140	106	109	140	148	154	143	164	137	133	142	105	115	129	127	123	103	124	127	124	132	122	138	126	132	117	134	119	132	132	115	134	147	137	125	131	127	134	123	122	113	120	118	126	124	131	135	133	163	118	111	148	143	131	127	128	121	122	108	150	140	122	138	136	123	133	102	135	136	116	145	123	122	121	139	148	127	114	131	146	133	114	154	112	118	139	148	143	135	125	139	119	126	115	123	148	121	132	117	142	131	111	124	123	133	137	133	149	140	137	139	138	124	117	125	141	143	136	104	128	144	118	132	129	128	140	114	131	162	155	120	156	126	106	117	124	139	138	124	146	147	113	127	147	108	120	148	143	123	131	116	136	115	115	124	125	147	104	118	121	124	112	125	123	150	119	116	132	106	146	118	140	133	113	139	145	140	117	139	132	152	127	114	132	127	137	141	146	120	131	140	121	152	130	131	125	115	125	121	141	131	115	138	130	152	118	124	139	129	113	118	141	114	132	125	127	142	130	116	126	143	132	135	125	124	150	139	147	119	115	130	124	136	131	114	156	124	119	141	147	151	122	114	126	129	141	122	127	105	133	125	118	126	127	111	134	126	126	116	134
31505	1090	2079	2450	2062	1675	1419	1247	1049	896	799	784	690	685	647	570	583	552	516	495	504	514	500	462	477	497	425	408	443	407	429	443	423	366	396	425	422	412	422	409	404	406	399	385	391	427	403	379	356	392	379	359	357	445	385	401	372	360	390	376	389	386	353	369	354	356	387	390	349	375	354	364	355	362	352	360	343	374	393	364	389	350	377	340	340	387	380	382	404	401	359	343	376	357	363	383	370	364	368	331	408	371	368	388	381	376	368	357	354	356	356	358	384	353	414	351	356	342	352	389	381	357	391	370	384	328	365	352	408	371	372	360	375	363	377	366	372	355	358	353	367	364	344	405	377	339	366	355	412	330	395	379	331	364	333	373	355	333	359	381	339	382	362	385	389	354	354	382	370	324	366	376	374	331	396	350	370	398	362	392	375	380	362	391	360	359	353	362	359	332	376	415	393	334	344	315	369	353	335	356	376	405	333	357	397	356	359	370	349	339	377	371	369	356	343	370	358	348	366	380	383	355	383	374	354	381	336	345	382	360	376	373	357	374	350	360	371	374	381	359	343	367	341	358	349	363	363	359	347	408	352	352	371	387	369	368	370	376	314	365	390	351	347	327	352	367	362	346	338	386	382	351	341	328	366	394	339	346	420	371	359	364	387	357	375	363	348	391	368	353	353	348	361	360	383	345	362	334	340	384	348	369	392	396	349	346	356	357	367	346	372	365	391	399	339	400	361	384	387	360	385	319	359	356	394	382	343	380	365	398	369	333	352	340	344	344	357	368	380	371	353	352	367	353	352	380	355	347	375	366	351	380	351	370	361	354	362	361	368	373	374	339	374	360	363	363	362	343	379	339	358	382	361	336	366	383	348	338	374	348	408	368	334	381	350	354	387	354	368	360	358	343	332	336	360	373	392	358	350	375	381	334	384	346	351	388	380	371	335	350	360	390	359	391	376	360	349	394	390	392	351	395	338	357	353	372	313	350	362	363	401	353	360	381	376	356	357	374	355	390	361	359	374	365	375	351	380	391	357	353	385	367	372	364	389	368	375	366	400	407	387	341	377	350	387	363	383	375	335	388	397	393	369	350	364	389	354	393	381	341	364	354	390	408	382	372	378	384	360	363	361	355	359	393	377	358	378	369	333	367	367	410	366	358	366	362	351	347	335	364	329	366	344	341	381	356	363	377	330	371	400	350	375	346	328	340	351	373	386	326	369	376	370	351	387	338	382	375	341	355	341	360	386	389	373	359	385	379	325	378	339	353	377	353	399	356	356	338	369	357	371	369	386	325	370	395	359	400	361	381	391	379	380	360	350	362	386	342	365	326	403	356	359	378	382	341	361	380	365	351	366	368	371	360	344	368	375	348	384	388	368	383	371	351	357	363	360	346	357	349	370	365	356	395	387	351	349	367	388	346	358	365	359	331	373	378	377	384	377	385	371	374	354	373	388	387	355	358	361	325	373	370	392	365	389	363	365	382	353	358	374	376	362	356	333	358	352	383	380	380	327	328	366	349	369	353	384	358	376	351	347	343	372	385	385	368	355	346	421	338	368	355	345	371	341	362	396	360	362	341	334	350	343	368	380	368	369	382	335	376	353	377	367	354	331	360	391	382	353	378	360	376	375	401	369	347	382	365	354	350	335	362	365	401	351	334	371	365	360	344	344	350	350	349	371	344	365	355	375	374	361	363	387	363	364	329	328	358	377	378	353	350	333	380	381	379	380	371	345	370	393	366	363	350	385	360	353	347	409	370	374	357	384	367	340	399	365	351	398	356	359	365	361	351	363	386	398	355	369	339	383	358	390	336	372	350	395	372	362	382	363	373	365	374	342	357	364	359	349	349	351	369	376	345	373	357	356	369	390	389	352	402	355	356	375	354	362	353	353	393	372	364	370	308	396	356	374	377	352	365	392	358	313	376	375	391	356	363	357	381	353	361	354	373	342	361	352	368	336	396	358	392	350	352	365	368	405	347	356	330	361	365	376	369	382	342	365	337	356	350	317	356	341	360	337	339	363	348	372	337	352	373	327	339	337	370	366	351	343	340	373	369	370	348	352	380	361	379	355	367	352	396	327	384	329	390	360	388	334	378	397	379	316	348	348	340	357	329	377	374	336	363	350	371	382	391	368	395	363	406	344	346	362	316	369	364	375	392	407	371	347	382	337	365	396	352	339	371	356	374	401	328	368	377	378	388	345	344	353	361	377	380	372	345	345	344	362	355	376	382	367	387	365	358	354	340	355	342	427	341	361	365	359	333	382	395	357	338	394	373	358	355	340	350	328	348	362	400	352	372	347	376	355	385	345	340	349	338	373	400	386	351	388	367	363	362	355	376	347	361	383	348	357	330	357	375	369	365	326	361	364	367	367	377	353	368	363	335	343	364	373	338	335	341	334	378	355	390	374	373	372	369	363	389	373	376	356	360	347	352	334	358	357	366	356	356	341	370	357	384	353	346	366	377	371	407	353	367	369	347	378	347	394	368	348	337	358	357	362	350	339	359	367	366	362	365	334	330	351	371	360	353	377	380	339	382	335	358	357	390	375	379	383	390	356	351	333	341	366	413	348	398	328	381	357	365	387	360	383	357	364	363	360	330	364	351	348	369	363	381	372	374	379	381	353	353	347	406	329	341	357	362	383	346	376	364	371	365	347	360	347	376	339	392	379	398	372	353	355	336	336	363	343	392	390	379	355	356	389	387	408	385	361	326	354	362	392	363	369	388	359	368	342	381	349	371	327	356	342	337	374	357	371	355	365	384	361	347	338	347	353	384	349	390	348	368	386	362	386	345	371	366	352	350	383	364	392	367	356	350	379	354	374	344	352	387	406	363	377	360	373	375	379	345	358	353	371	353	373	370	342	355	381	363	344	360	362	371	392	341	335	362	355	362	361	334	384	380	401	337	343	379	345	379	333	387	343	368	351	360	359	354	376	377	367	344	368	371	365	374	345	377	332	364	350	324	355	380	348	344	365	342	383	359	393	357	400	361	352	352	341	359	370	411	385	339	376	366	372	363	378	337	389	383	369	377	366	366	374	364	327	385	378	351	359	374	374	336	368	370	380	345	365	386	362	363	354	349	373	390	359	353	316	384	358	357	381	350	396	350	374	357	365	351	346	357	311	376	354	384	369	342	401	378	378	365	373	349	381	352	349	347	353	362	367	343	347	328	347	335	389	327	363	398	360	349	355	348	366	351	347	375	388	377	351	362	378	357	352	350	366	352	360	395	383	388	376	344	349	381	330	367	377	381	355	359	355	390	324	371	381	374	366	339	335	417	372	377	351	381	362	386	339	407	347	390	353	334	336	397	374	375	383	345	345	366	323	378	374	377	378	384	370	335	370	359	346	367	372	378	394	360	338	367	376	388	347	346	366	378	373	396	349	378	365	311	346	351	417	397	352	367	382	361	385	369	363	389	359	398	383	373	323	346	382	343	335	358	376	356	368	368	383	346	348	336	350	356	342	374	372	318	366	355	348	375
70936	32293	8116	1934	1138	814	667	576	484	454	389	362	367	361	372	346	337	311	299	299	306	287	281	288	310	259	234	277	283	277	267	270	256	298	259	272	306	276	259	250	275	301	271	275	249	262	278	264	240	260	248	275	281	241	221	248	265	234	261	238	234	236	233	281	250	275	253	258	278	270	255	265	253	250	255	251	267	265	254	289	250	238	267	240	262	246	243	266	223	259	282	274	266	255	248	270	261	268	289	288	285	295	267	260	251	265	263	250	232	237	242	235	239	272	251	269	270	281	246	250	268	243	274	281	262	272	248	241	270	280	270	235	245	264	269	259	266	293	259	255	280	269	269	257	278	287	268	280	248	221	224	257	255	246	258	266	260	262	256	284	255	272	256	264	275	247	260	287	298	246	267	260	233	255	279	254	239	234	261	263	232	274	278	257	260	284	269	254	273	220	277	269	249	273	281	267	264	291	288	254	262	241	277	270	258	256	232	257	226	261	240	235	289	277	245	283	284	276	245	285	280	237	276	267	255	271	271	209	252	248	235	242	271	273	260	245	242	275	252	223	249	254	229	248	266	262	248	255	262	251	243	261	264	288	264	251	251	263	257	275	249	264	270	244	251	284	241	268	231	245	251	260	247	270	258	241	252	269	251	219	245	306	263	285	258	268	224	275	231	249	266	243	250	237	269	254	244	251	267	303	225	249	262	271	246	241	266	254	251	248	270	274	258	237	234	256	249	243	268	251	243	275	266	229	228	254	265	269	249	234	241	245	248	258	273	256	233	308	269	235	237	261	239	262	245	246	253	263	259	268	239	270	249	262	305	296	232	238	262	227	216	259	300	253	273	240	287	233	240	224	244	284	247	266	271	273	257	269	234	247	270	251	232	265	264	257	253	238	239	276	264	269	259	254	271	240	259	283	256	265	275	275	246	261	233	272	254	259	248	255	249	275	257	247	256	268	273	294	271	285	279	247	245	233	278	288	279	264	276	259	256	274	231	246	257	257	269	282	258	260	239	253	237	241	253	262	256	229	260	268	288	257	247	291	266	242	258	230	250	262	251	267	256	262	242	240	248	261	271	247	256	255	247	241	253	270	250	258	265	235	239	239	236	252	273	257	268	244	256	275	270	268	243	251	268	241	226	266	231	263	238	263	303	237	268	243	286	262	249	273	280	275	253	272	293	267	280	256	277	270	245	276	255	254	265	266	244	233	268	220	265	256	236	244	260	261	254	239	277	268	273	263	252	229	252	278	235	259	266	262	261	255	238	246	283	260	271	266	260	252	241	246	234	268	267	254	241	265	268	264	247	255	266	261	251	259	259	280	288	268	245	250	267	259	254	243	255	292	268	259	263	255	270	264	255	246	291	237	285	253	280	274	246	247	240	249	276	272	266	240	255	252	245	280	266	306	237	243	285	235	260	277	278	264	247	268	267	256	298	236	250	248	290	240	248	274	258	241	260	271	257	253	265	253	257	240	254	253	274	304	228	234	244	241	264	272	269	251	216	223	257	286	236	229	232	248	262	268	250	273	276	261	254	254	256	268	278	244	234	265	231	239	262	264	275	243	245	285	251	267	247	269	269	277	250	236	238	264	273	232	260	263	277	253	290	254	267	263	264	246	276	263	227	252	282	268	269	263	263	258	262	247	272	264	256	249	293	231	292	249	246	230	267	259	278	263	275	230	258	281	277	247	265	266	261	270	253	240	254	228	246	236	270	233	235	232	269	261	245	262	246	307	233	244	265	248	245	233	243	251	271	235	236	264	266	283	262	226	244	253	267	255	251	252	248	263	239	242	268	304	245	265	227	247	241	233	227	245	241	238	266	243	269	223	245	235	260	262	240	271	249	251	266	263	240	244	255	263	268	268	266	240	266	272	267	257	239	244	252	228	274	232	249	246	267	236	240	275	262	276	274	252	255	277	258	296	258	238	270	260	267	247	248	227	229	230	238	243	248	254	243	218	250	287	278	266	246	260	278	237	239	263	245	229	248	265	278	251	228	265	261	244	248	271	236	260	231	250	264	249	280	258	251	239	275	271	246	254	274	262	240	256	245	253	237	231	300	257	239	270	204	236	256	297	263	247	214	268	242	258	292	233	249	274	271	259	248	240	275	261	252	246	237	258	240	258	264	247	248	244	225	247	233	238	247	251	236	271	266	241	250	235	250	288	252	257	259	286	227	241	257	261	256	245	282	267	264	262	242	262	230	242	241	247	252	273	253	272	248	266	243	214	241	245	250	288	276	219	281	258	225	273	256	215	244	262	282	247	254	262	294	266	229	258	269	257	239	262	230	264	259	226	274	252	238	263	246	238	239	264	269	270	249	277	275	241	263	294	240	273	231	241	309	275	261	252	277	278	267	254	216	264	271	230	254	245	277	270	291	282	267	263	260	232	271	211	227	255	261	239	261	258	253	253	255	270	269	289	262	266	268	252	277	262	237	266	251	268	258	233	254	269	235	224	274	241	257	258	268	277	266	251	232	268	241	241	243	228	282	259	273	237	248	247	222	256	237	287	240	254	263	237	236	257	266	269	241	286	274	260	238	222	241	267	258	248	266	254	240	247	270	229	291	253	267	288	249	221	252	228	265	268	250	276	257	277	280	246	240	256	268	249	239	261	263	259	247	236	236	287	263	266	245	273	229	232	261	279	249	249	266	251	240	249	231	252	240	232	264	240	261	244	246	264	292	251	264	253	228	279	250	268	238	258	241	263	268	259	231	270	273	263	264	278	279	263	245	271	222	241	226	257	261	264	243	266	270	253	263	218	242	247	256	248	275	274	275	247	254	247	249	285	244	268	266	268	241	250	261	257	256	267	268	264	281	231	239	277	258	266	247	234	262	227	242	248	263	249	228	256	262	273	270	273	265	281	278	256	254	259	246	232	238	254	285	261	259	245	261	247	268	269	250	261	238	272	272	245	249	256	240	268	254	259	271	273	259	240	279	270	263	282	278	269	247	253	246	284	250	271	247	269	252	264	269	267	279	263	241	248	288	257	221	271	269	223	236	249	269	257	279	243	253	265	240	254	280	285	242	247	241	268	254	264	251	253	270	247	236	273	288	268	270	294	260	260	258	249	280	217	280	259	251	259	278	250	274	250	247	255	279	252	252	268	293	245	254	298	269	243	245	270	242	250	281	224	269	245	263	237	250	249	238	239	280	264	212	248	271	247	279	276	259	245	286	249	258	253	271	306	268	246	266	225	282	276	257	234	258	230	256	235	233	255	252	249	282	258	270	268	277	246	249	278	251	247	261	257	274	232	257	219	267	241	254	243	229	261	240	243	246	261	266	232	257	290	248	269	248	263	281	265	277	280	271	240	259	256	265	238	283	266	257	274	273	262	249	260	221	254	267	232	248	257	237	291	260	245	239	260	240	262	262	252	261	279	281	265	288	249	244	251	269	250	261	308	236	236	275	234	251	282	260	227	266	247	252	253	277	275	256	222	250	259	234	273	275	230	279	243	269	255	255	230	259	233
40549	1930	3842	4621	4061	3256	2826	2321	1985	1712	1543	1448	1313	1224	1171	1098	1048	989	994	952	877	854	823	874	845	787	840	821	788	746	774	664	733	716	676	775	725	731	711	747	704	688	694	664	714	689	718	690	660	684	697	678	649	714	651	630	697	690	690	666	650	661	691	695	663	697	658	622	695	714	672	629	656	700	653	688	645	634	619	648	640	660	664	587	663	679	610	637	668	627	661	656	644	688	663	615	645	676	647	659	642	632	614	661	658	638	663	664	679	692	618	605	628	635	650	681	620	634	631	680	605	714	639	639	659	638	623	654	648	619	660	653	645	619	630	652	671	609	653	607	653	649	618	661	636	588	668	625	630	669	628	617	636	621	633	606	645	656	644	640	664	660	623	636	608	641	598	559	595	611	651	639	608	631	629	649	625	659	653	677	622	625	616	612	634	647	665	643	628	628	680	634	670	648	627	606	683	661	649	622	673	622	608	642	643	613	634	654	659	655	631	647	593	700	616	618	649	667	637	614	631	605	642	632	654	681	628	591	638	628	631	677	686	619	644	612	646	619	626	631	664	654	637	643	655	619	610	632	634	649	658	646	625	626	650	666	651	660	641	653	639	615	632	633	633	686	655	633	600	607	637	650	662	651	685	673	687	706	621	618	606	636	649	667	632	647	607	622	619	653	670	658	652	613	631	629	621	663	672	615	592	620	642	623	664	659	647	640	648	595	619	648	629	626	596	679	622	617	623	612	611	634	680	617	646	621	654	681	649	579	641	631	592	625	614	695	639	657	609	610	624	652	635	654	671	683	635	661	662	626	690	623	643	624	645	666	622	661	624	663	644	608	650	639	635	587	645	633	632	618	652	644	656	650	612	618	645	638	631	676	635	608	641	648	645	632	654	638	663	675	639	653	600	643	661	605	633	617	677	654	635	599	642	643	651	664	609	662	598	686	660	668	655	672	637	589	650	669	645	613	640	619	650	586	643	630	636	627	624	634	630	646	627	647	631	586	651	636	653	591	680	663	666	685	688	664	674	657	593	642	658	682	636	642	653	630	625	644	650	615	650	658	628	650	634	585	656	640	648	687	633	647	620	662	597	646	634	656	643	667	658	656	664	660	668	641	645	637	640	664	604	647	623	668	628	644	671	611	614	639	597	606	626	600	631	645	696	673	628	635	633	617	645	625	654	654	592	639	607	651	643	649	613	632	629	659	616	643	669	690	649	604	625	593	640	612	634	641	613	634	623	641	633	635	644	637	620	609	573	645	640	628	654	671	616	597	620	613	654	641	648	644	638	652	651	633	643	631	641	590	605	631	651	665	606	614	630	644	620	617	632	628	666	627	669	661	620	636	635	656	605	649	619	636	627	629	691	679	626	676	634	659	619	639	662	646	589	639	645	649	622	645	630	665	647	597	648	602	680	642	688	625	639	669	653	650	621	649	629	668	659	641	679	628	624	689	670	654	612	651	641	622	657	627	657	642	674	609	694	680	648	661	638	659	630	706	606	596	648	645	630	654	695	605	608	632	625	634	649	617	614	645	681	604	652	665	633	626	662	657	633	610	640	636	645	642	631	657	647	700	641	624	635	637	656	632	630	618	655	598	670	660	686	669	642	635	622	657	579	678	609	631	659	600	636	631	644	668	677	635	620	635	652	627	657	656	606	696	667	614	644	630	652	572	657	649	628	632	637	642	632	644	686	655	614	625	645	610	649	631	655	613	641	608	638	616	651	625	632	697	662	634	606	658	595	628	628	639	618	643	624	663	629	637	638	656	625	614	656	621	665	653	662	654	671	672	639	635	630	665	609	657	693	655	661	634	631	627	638	614	641	663	678	652	587	631	609	627	632	605	635	624	654	638	632	616	664	621	657	633	646	617	627	591	627	634	647	661	643	628	652	638	640	654	632	608	627	597	645	662	638	645	707	647	662	599	637	620	653	672	624	675	623	676	630	618	621	667	642	614	627	662	656	637	608	662	647	640	651	638	632	613	615	626	660	642	631	626	622	620	683	611	631	616	612	688	644	649	628	615	652	670	640	616	615	630	632	698	607	642	650	648	661	637	632	608	642	670	655	634	685	610	652	633	606	665	635	687	606	627	621	628	623	632	625	661	606	679	626	620	667	612	650	648	626	635	616	631	624	603	645	651	634	626	642	588	634	619	619	655	665	681	662	665	617	618	675	623	628	629	691	667	635	642	660	618	602	605	625	642	646	641	644	640	645	628	624	647	647	614	645	642	622	668	619	638	632	612	618	623	648	619	678	686	599	638	652	653	634	669	684	620	648	622	604	632	603	637	655	644	618	646	671	609	626	650	629	587	642	651	637	664	588	637	625	667	648	620	627	617	631	630	635	642	648	684	642	657	639	604	668	648	596	678	626	635	663	679	659	607	679	589	610	660	679	635	668	645	633	612	634	628	644	654	614	601	648	647	615	628	627	663	652	651	643	646	613	652	653	638	634	609	582	613	643	655	654	623	683	642	632	678	635	660	638	623	628	623	666	619	635	659	644	649	629	636	630	628	618	632	634	686	647	616	647	619	631	641	653	621	636	592	660	629	609	596	638	656	635	628	661	705	670	629	660	682	603	647	667	648	658	655	587	665	637	726	653	646	639	615	633	621	631	634	659	637	619	671	686	628	588	668	655	634	651	649	636	659	688	656	688	622	595	626	690	641	625	636	651	671	664	655	621	658	632	658	593	658	644	669	669	673	617	634	642	620	666	637	621	642	674	641	627	632	616	589	678	650	652	645	647	628	629	612	633	680	634	587	652	645	609	601	600	633	647	564	654	623	668	622	643	638	617	626	626	629	596	664	634	655	625	672	638	664	664	611	659	643	597	649	622	654	664	603	632	578	659	659	615	608	618	596	656	603	681	647	605	630	599	671	613	672	625	666	686	627	626	627	635	653	610	726	627	646	634	653	636	670	640	637	662	623	607	634	641	630	639	680	631	678	698	647	625	664	646	643	643	639	663	669	624	615	644	663	642	637	644	617	582	656	665	639	615	704	660	657	657	588	638	631	603	568	641	622	648	609	625	659	631	663	653	640	647	624	641	669	647	646	672	629	658	691	633	620	598	638	607	680	700	657	687	639	632	652	653	638	630	660	627	600	628	662	667	655	619	614	609	649	611	619	630	683	597	637	642	622	619	678	648	703	645	621	608	632	623	640	605	654	663	619	648	623	640	677	600	630	633	692	652	646	662	619	651	632	609	619	642	624	644	596	673	645	693	636	642	682	663	596	682	623	627	629	649	630	638	609	635	659	677	681	597	651	644	663	649	616	637	655	636	647	669	609	653	618	661	621	614	629	634	658	651	687	626	614	638	656	691	672	660	611	655	630	642	618	683	613	646	686	647	613	639	651	652	624	614	642	671	631	652	609	598	633	667	694	666	666	598	685	636	646	630	625	593	639	648	614	685	663	670	616	641	686	620	668	643	688	623	649	636	689	650	657	627	666	628	646	665	615	638	672	606	621	653	613	638	610
6494	497	262	249	233	233	252	237	231	251	246	222	192	264	212	247	255	231	228	234	252	249	255	221	245	219	201	235	227	217	225	230	242	220	207	250	242	221	245	193	239	248	223	270	226	217	223	212	221	231	241	212	212	242	222	213	222	238	225	196	251	223	199	220	227	247	212	258	207	233	227	235	205	259	205	203	236	208	238	226	237	222	222	203	242	215	224	231	240	229	243	263	234	249	224	231	206	242	247	244	227	237	208	225	235	254	229	231	213	227	264	220	210	254	202	236	248	247	207	245	228	249	232	224	212	227	234	265	235	229	218	215	233	237	202	206	211	223	211	218	255	219	248	201	206	235	254	247	273	260	224	253	261	227	239	234	231	259	188	222	237	232	203	253	235	224	248	226	221	227	218	234	202	217	250	273	213	202	254	241	217	262	253	222	236	206	222	236	236	193	216	229	210	232	230	202	215	211	236	222	232	211	243	242	212	265	240	245	228	216	242	248	214	224	254	245	242	223	208	214	211	205	256	220	241	226	224	248	228	220	237	199	241	256	203	218	230	228	233	249	246	238	212	222	225	231	250	243	218	210	240	221	244	240	225	207	217	243	226	254	253	241	218	226	257	253	240	243	237	221	240	226	226	234	233	216	230	240	241	230	219	233	250	216	243	222	220	232	232	249	222	238	213	226	245	258	208	232	207	220	223	232	209	215	223	218	232	228	241	228	235	201	244	208	212	219	215	221	237	220	236	227	217	214	249	206	228	221	216	226	224	214	187	225	235	254	253	230	243	231	218	227	235	234	238	253	243	219	239	217	214	249	210	248	248	247	233	219	230	220	246	231	234	243	208	192	214	240	216	238	255	213	214	233	193	250	204	240	211	227	219	232	187	219	212	246	224	213	231	273	238	221	243	206	219	235	225	239	256	203	230	223	227	234	209	200	243	212	240	234	241	252	244	232	209	220	216	219	204	218	235	250	239	222	222	220	234	235	212	199	227	243	240	268	226	245	236	219	234	220	239	204	224	239	241	219	219	224	225	236	214	197	251	218	229	234	252	230	234	229	242	263	213	218	198	219	243	247	256	252	218	253	222	224	215	234	256	230	232	223	221	251	217	219	216	257	217	214	227	244	251	216	245	231	226	210	229	252	204	246	243	199	249	258	233	241	226	256	225	216	258	227	208	217	256	233	256	214	226	230	255	258	242	233	241	255	248	216	244	213	223	245	275	220	228	220	223	197	242	238	203	238	224	232	246	236	224	238	245	218	225	216	231	215	220	222	226	257	230	202	232	238	220	230	213	229	217	206	217	238	189	214	213	255	220	232	256	235	219	224	217	217	222	232	222	196	211	221	242	224	199	213	237	237	210	216	251	238	232	227	243	221	242	250	231	220	200	214	228	250	224	223	204	233	204	217	214	215	215	224	245	213	204	217	198	231	248	239	219	234	254	217	203	225	199	201	235	205	237	241	221	236	236	223	210	214	214	239	224	211	232	235	244	204	241	256	207	217	207	218	240	221	244	223	240	226	249	224	251	256	207	231	219	232	197	238	224	246	228	251	215	221	256	236	245	210	217	222	235	209	231	224	229	252	219	230	211	215	236	219	231	228	243	246	234	213	198	195	221	250	226	232	211	228	219	232	242	216	207	225	219	216	211	248	214	227	243	241	196	222	228	224	229	255	234	244	216	183	211	222	239	251	270	247	235	230	221	232	256	218	211	215	222	219	238	235	261	222	230	216	234	212	218	201	209	206	196	244	230	240	216	238	224	231	211	221	227	216	213	224	237	222	229	241	243	229	245	209	231	222	261	245	225	212	263	251	247	272	251	238	244	239	228	213	221	236	252	229	231	228	227	225	230	240	242	218	231	197	207	212	230	258	213	208	234	231	241	254	243	227	225	243	228	242	225	218	231	244	251	247	211	234	199	228	248	218	214	212	222	241	234	208	232	214	215	228	209	238	228	215	236	221	231	229	204	234	218	207	217	243	220	242	216	239	217	218	241	231	237	218	235	211	220	249	235	250	236	244	244	202	232	234	237	267	248	233	228	230	221	213	260	229	236	245	226	214	205	227	236	220	237	212	235	235	244	215	217	207	212	259	234	207	244	202	233	227	232	232	252	258	259	226	209	220	197	201	226	210	241	239	217	213	224	226	241	249	219	223	245	217	242	211	224	229	214	210	253	238	225	255	235	216	222	228	247	227	205	247	273	238	241	228	225	242	248	228	230	243	227	228	190	243	255	222	206	219	223	216	251	239	235	206	221	232	220	232	233	220	229	223	209	207	217	247	204	222	234	213	257	260	241	239	241	243	226	217	240	254	234	199	225	263	217	223	217	215	246	219	228	219	217	215	249	237	202	204	239	234	241	212	190	231	255	232	247	235	250	236	215	218	242	213	211	224	226	244	203	232	226	244	230	240	241	230	223	248	258	241	261	219	235	172	216	242	244	235	215	255	201	219	218	214	207	239	198	216	233	222	251	221	264	226	249	235	236	243	279	227	200	205	266	228	215	212	199	247	231	221	238	249	240	225	217	219	226	221	212	238	215	228	219	244	259	222	211	210	187	203	225	202	234	251	225	211	238	243	245	245	223	237	243	224	213	226	221	244	223	213	242	217	218	251	194	228	230	253	224	236	229	208	234	262	218	245	223	230	255	248	253	236	238	226	202	218	227	198	243	199	229	242	217	223	216	234	204	233	209	207	255	254	232	248	227	242	251	211	225	212	214	212	213	190	217	212	240	233	232	227	247	233	225	218	235	252	243	245	208	236	214	220	218	223	230	253	209	227	219	230	237	225	220	218	233	231	234	228	227	222	220	229	235	252	224	243	228	239	235	206	235	211	220	222	234	202	212	250	270	237	246	211	246	257	218	213	241	214	245	221	217	262	262	242	231	216	233	253	212	239	233	248	218	214	203	234	229	241	257	205	199	271	247	214	236	206	242	232	232	211	208	225	220	218	218	234	208	217	225	212	239	212	217	245	217	231	256	223	215	203	217	235	241	239	199	234	221	252	216	242	261	249	224	247	249	221	218	231	207	202	211	229	256	219	210	224	231	215	222	211	201	214	208	238	209	249	215	243	252	217	233	226	230	230	230	263	236	242	196	201	204	217	226	217	242	231	263	244	235	217	224	231	239	228	244	237	222	201	248	241	225	221	218	242	233	208	230	238	230	229	214	250	231	207	226	205	212	245	219	214	245	238	228	217	247	237	204	245	250	224	217	216	201	230	255	238	233	239	236	246	231	215	234	219	219	217	226	225	226	213	228	243	218	239	225	242	256	230	233	221	275	244	241	224	238	219	233	253	206	241	255	219	247	247	244	208	246	233	234	200	233	235	217	233	235	207	227	235	237	237	245	254	242	249	208	254	246	252	234	241	224	229	248	235	244	229	227	221	246	224	236	228	249	234	242	230	221	227	235	215	241	233	280	228	234	244	216	211	240	232	229	239	212	237	232	219	228	219	217	217	227	226	236	233	205	228	199	239
7390	580	603	604	654	573	606	571	599	586	560	561	604	565	564	547	561	556	550	540	520	589	551	575	553	557	536	600	528	531	582	610	520	563	595	576	547	533	589	574	563	529	536	568	545	583	551	528	529	557	528	548	512	551	562	519	544	571	530	521	546	557	510	560	581	556	514	537	532	571	587	531	574	538	558	526	594	545	575	569	571	579	562	561	515	512	547	537	530	549	546	525	566	544	563	557	576	554	586	530	570	519	535	557	584	523	514	547	566	557	561	566	576	559	544	553	520	526	557	515	531	573	544	551	525	581	584	542	563	530	601	542	495	577	521	532	548	505	602	541	604	570	574	543	544	520	538	589	502	586	549	558	592	558	532	596	546	538	532	546	579	538	550	545	540	537	562	579	554	590	589	574	559	570	588	540	536	600	519	564	591	530	539	590	550	526	575	587	558	572	539	563	538	576	558	582	564	572	535	645	549	563	541	557	546	564	592	574	572	567	548	542	521	560	572	563	544	583	542	552	571	568	531	546	541	511	600	573	559	512	567	522	596	540	548	552	506	546	570	521	516	581	539	558	582	546	552	556	570	568	520	554	578	527	543	538	564	607	571	554	582	528	583	565	566	567	560	562	557	550	549	522	580	519	616	577	553	535	577	571	575	551	553	559	543	530	541	512	555	536	519	583	573	505	508	532	587	536	571	573	527	576	569	573	583	554	566	541	529	565	549	556	569	540	529	548	513	570	545	557	539	601	559	582	533	527	547	523	555	539	528	554	553	563	589	535	576	583	550	564	536	529	538	538	496	578	568	557	529	538	541	550	537	556	570	584	577	539	561	519	540	516	563	553	557	552	595	527	528	544	564	583	548	568	505	547	526	515	556	545	580	560	565	551	590	555	542	539	525	500	595	614	583	589	560	517	590	601	548	541	575	564	567	540	536	545	558	564	563	517	537	564	590	571	546	553	562	530	513	505	543	564	556	555	563	580	529	481	550	552	540	533	539	551	541	561	579	571	523	521	563	553	546	513	557	565	545	588	532	543	574	529	527	573	591	598	583	574	546	570	589	555	581	574	578	516	578	545	549	561	599	543	540	569	548	542	553	546	585	558	574	511	570	606	559	542	594	516	579	545	559	567	540	578	553	558	545	558	576	553	568	540	529	547	561	557	553	552	551	567	565	538	568	565	515	557	549	548	525	531	523	568	607	576	567	557	523	535	600	550	563	535	539	605	596	579	531	513	530	500	536	558	573	574	537	555	575	547	513	578	587	542	560	554	547	557	577	580	540	574	568	566	565	538	534	537	539	572	529	568	525	586	589	516	530	574	528	550	563	570	573	563	556	528	596	553	535	571	528	531	563	537	554	532	558	546	501	583	573	581	569	558	530	524	582	554	521	526	547	578	558	577	557	564	567	576	566	570	583	559	539	574	509	556	586	566	585	552	519	576	553	556	551	573	609	597	520	564	527	548	527	580	558	521	562	541	548	584	562	538	587	578	548	557	514	540	598	553	529	552	560	542	518	547	560	551	563	538	513	541	566	556	566	590	548	536	543	567	555	540	588	564	565	554	557	548	532	565	584	512	535	614	519	574	570	560	577	555	564	533	513	558	535	524	521	547	523	547	543	523	532	544	512	531	516	547	574	615	560	569	523	503	559	572	569	516	540	548	549	529	523	542	544	561	552	530	537	581	525	556	585	532	517	537	521	563	576	582	597	537	524	544	508	582	530	596	524	548	522	554	549	533	564	584	569	519	550	563	579	556	563	566	561	560	544	550	577	544	571	571	564	561	589	546	557	527	550	576	537	541	560	543	551	576	543	579	537	525	577	539	561	526	539	529	589	560	571	561	538	577	567	541	563	575	559	569	580	591	564	561	547	560	497	515	545	550	525	554	547	592	563	539	501	557	600	536	526	503	511	576	522	577	564	582	568	562	544	553	571	555	587	555	509	558	604	569	580	498	509	524	566	575	546	564	542	533	542	552	542	548	543	543	570	543	545	544	569	599	571	503	552	564	518	537	559	545	508	555	507	518	538	575	565	558	557	552	519	529	572	533	551	530	548	594	524	593	557	554	534	538	554	551	565	553	560	531	550	563	516	549	506	539	557	546	564	510	569	548	596	597	543	554	536	550	554	544	572	562	546	585	579	573	582	531	576	506	559	533	635	592	567	588	568	550	576	558	535	542	563	545	529	576	561	540	555	575	561	576	579	532	582	546	548	543	547	544	570	567	554	545	563	541	595	556	536	582	534	531	538	542	557	544	550	522	546	533	575	559	577	562	559	572	542	551	544	526	536	541	532	560	581	523	563	550	558	530	552	556	517	604	532	584	518	532	614	531	524	535	536	556	559	533	545	553	543	561	573	588	587	542	509	559	528	554	575	520	558	546	566	566	550	543	535	535	536	555	602	556	592	516	522	574	536	569	548	581	546	564	583	531	544	547	551	555	534	576	534	546	556	527	548	546	555	523	580	515	521	568	546	586	585	549	579	606	579	537	579	601	542	532	531	564	555	562	553	564	541	546	543	591	526	572	519	562	569	580	561	537	539	561	576	528	569	548	563	550	555	566	573	546	547	538	530	542	555	530	526	550	529	550	554	574	534	552	554	579	500	575	563	513	563	562	570	521	577	572	574	599	525	552	563	573	543	564	565	580	601	572	523	582	524	550	556	556	585	561	580	531	531	540	555	580	577	556	560	578	562	561	547	547	617	498	548	522	549	551	531	586	510	521	585	559	554	543	572	562	604	509	578	569	611	598	554	566	574	544	547	560	538	530	558	567	570	519	549	567	532	599	572	575	537	529	534	572	529	549	545	600	526	535	576	526	545	572	546	575	543	535	559	557	595	554	582	553	608	580	600	563	564	563	549	577	556	528	552	565	562	590	548	542	554	569	538	538	536	563	560	561	570	577	597	580	561	581	534	551	526	559	550	564	507	558	518	539	582	574	526	552	528	548	531	551	512	556	557	569	560	528	541	551	577	568	531	578	525	526	520	590	544	545	543	571	565	572	581	509	525	576	564	594	549	560	559	520	556	542	561	546	601	536	611	566	507	557	538	505	534	565	540	572	549	543	560	577	561	543	573	505	537	568	568	562	561	578	536	592	549	527	542	554	560	538	561	550	594	596	584	554	568	563	536	570	523	558	513	552	527	568	535	581	503	538	538	567	580	524	586	560	573	547	577	521	539	567	564	559	559	538	534	535	517	529	573	541	550	562	537	560	544	544	534	553	564	575	577	494	539	552	599	604	582	542	515	559	532	577	543	573	529	579	506	530	588	533	549	554	548	520	564	557	562	557	551	534	545	570	605	573	570	539	559	519	578	559	530	565	540	555	559	524	534	553	568	531	552	571	541	495	554	511	550	524	540	579	550	552	537	546	565	568	584	603	528	547	489	556	515	552	515	520	516	555	582	559	582	580	520	577	555	587	548	564	554	572	569	534	539	617	612	594	593	559	555	561	592	536	514	574	599	520	525	567	560	547	530	569
57243	22213	2856	815	522	402	348	251	262	221	184	207	188	175	173	148	161	138	148	164	132	149	147	138	175	131	137	156	119	119	136	131	147	131	133	103	139	138	155	124	140	146	151	139	145	144	131	122	141	144	145	148	126	114	128	157	144	124	139	145	123	124	155	134	137	156	162	153	145	136	141	125	133	121	135	129	156	120	134	119	122	132	115	136	136	152	129	124	142	130	133	129	139	142	126	147	138	119	129	132	145	134	124	123	124	137	129	129	160	132	130	146	144	127	124	147	114	137	138	138	130	116	138	109	119	108	133	132	129	107	124	109	158	143	117	132	129	140	138	114	127	139	135	118	130	130	143	131	117	132	121	123	141	142	127	131	137	118	105	135	153	141	141	143	151	126	132	142	111	132	116	146	150	122	139	139	136	137	158	119	107	107	155	122	152	149	117	148	116	124	135	159	153	123	118	158	163	114	126	121	132	147	143	134	128	133	114	136	134	165	122	124	131	131	116	105	128	135	142	109	133	135	132	138	121	154	154	140	122	129	125	136	119	141	152	125	134	154	142	118	129	129	171	127	121	133	132	134	135	139	131	142	138	139	137	163	126	110	126	132	109	118	123	122	130	127	129	115	123	135	133	133	144	138	113	123	144	128	119	111	123	124	116	140	134	113	127	142	130	112	134	134	112	126	144	124	123	140	121	124	114	146	122	115	120	132	134	108	113	126	127	146	125	138	134	122	117	106	127	120	142	139	124	123	129	121	136	113	109	99	137	131	116	133	146	146	131	135	130	117	120	118	142	127	127	118	122	142	115	112	129	122	119	122	161	127	127	128	109	151	128	107	157	167	141	126	132	154	119	158	117	138	146	135	135	142	135	129	130	113	134	122	142	153	123	142	118	128	126	150	133	116	128	116	142	133	114	138	121	111	112	145	157	135	129	137	135	133	148	126	138	129	126	131	123	136	132	114	135	136	108	132	122	136	145	140	148	124	144	149	118	118	134	145	129	132	124	138	131	120	136	138	132	131	126	133	132	152	118	132	134	124	119	153	141	117	141	136	136	134	119	130	137	134	125	131	125	133	126	139	123	125	123	122	154	124	124	129	105	137	136	151	147	113	123	111	128	137	146	145	137	129	124	112	136	160	149	131	127	113	136	116	143	121	134	143	155	134	142	120	145	144	138	132	138	134	126	124	150	137	133	129	117	134	135	120	131	151	157	131	139	140	120	106	122	136	121	129	128	129	128	117	113	121	122	143	151	150	132	142	150	128	137	142	131	129	125	124	131	121	124	129	119	149	133	133	142	132	133	149	147	116	131	128	147	128	128	128	133	133	127	141	133	112	131	128	126	121	118	122	128	142	133	127	112	102	140	145	131	136	133	127	125	130	124	124	128	126	142	142	131	141	139	139	140	142	138	137	138	126	145	130	150	117	140	130	121	141	132	114	122	136	131	120	141	144	119	127	103	119	140	123	117	138	128	108	117	142	116	123	137	125	133	143	137	112	130	120	132	129	137	142	150	146	127	114	142	144	120	127	132	128	139	133	140	111	143	145	136	126	152	122	105	143	132	131	124	126	124	131	120	131	115	119	122	122	124	117	120	136	125	118	131	129	152	118	135	130	129	129	143	108	113	119	130	160	129	118	135	105	134	123	139	139	127	114	132	130	138	120	122	136	131	148	155	144	138	132	140	140	132	117	116	125	137	142	122	151	132	114	126	134	128	144	120	152	135	111	130	123	129	126	113	124	126	150	148	135	135	142	141	140	127	123	146	144	146	133	118	135	147	135	134	114	135	132	126	154	126	136	129	115	126	133	133	146	125	131	143	142	115	136	100	137	119	135	126	124	121	127	121	140	139	150	117	124	123	159	131	147	133	136	112	118	130	130	135	126	123	128	151	121	139	138	128	132	149	145	127	116	120	137	147	137	125	143	128	169	127	139	121	111	141	131	122	142	110	133	137	118	138	158	124	115	124	135	126	126	141	113	128	144	126	133	124	143	138	143	132	128	121	141	125	118	146	126	142	129	137	142	119	108	123	128	125	146	136	133	139	134	138	137	110	136	151	142	135	135	103	123	133	120	153	134	141	124	123	132	116	105	128	153	110	126	135	146	124	153	128	115	144	146	126	138	150	135	114	112	144	123	124	125	143	130	135	145	126	130	132	127	122	136	147	136	148	155	120	136	137	123	120	143	125	133	119	130	155	132	134	149	145	132	142	148	116	128	132	135	141	121	119	122	121	157	136	146	123	133	127	144	167	146	132	137	126	129	107	139	138	140	142	144	120	110	114	143	120	128	141	140	138	114	120	135	124	131	134	122	112	126	130	133	141	134	142	136	125	127	138	146	133	131	118	123	123	131	135	134	135	145	123	131	140	119	131	119	157	133	135	129	127	102	129	123	146	167	137	137	113	111	127	131	127	130	140	137	127	122	136	139	109	131	139	117	126	141	134	128	110	123	124	127	128	131	126	145	119	130	127	130	127	142	146	149	139	136	122	142	142	122	116	142	128	141	126	131	143	126	138	136	120	132	128	124	144	132	118	157	137	123	127	113	130	144	136	131	128	147	147	112	127	136	146	126	141	138	145	124	143	128	128	123	138	139	126	130	108	132	155	146	125	108	139	134	145	133	131	133	144	116	129	122	127	115	130	118	136	144	145	126	143	130	161	125	118	133	132	151	151	146	124	121	134	140	125	126	144	144	125	135	119	113	125	131	109	144	110	160	140	155	112	123	120	121	114	134	128	135	146	145	145	126	122	155	141	137	117	155	140	142	126	140	129	135	122	127	138	124	126	138	112	125	135	128	121	135	122	150	141	104	128	154	134	120	130	140	126	132	136	119	125	147	127	119	128	177	144	132	131	136	115	140	141	137	125	124	150	148	130	142	135	141	120	131	126	117	129	128	136	139	137	128	120	144	129	122	123	132	104	138	131	116	140	156	126	134	136	147	112	120	138	127	131	151	142	137	116	144	157	131	107	135	151	150	132	130	113	112	114	135	150	123	134	153	173	130	126	130	136	121	120	120	135	136	134	129	147	139	113	108	147	130	105	116	129	128	127	154	161	125	141	127	136	116	127	128	122	131	138	154	143	141	102	105	127	105	133	126	124	144	140	132	124	118	148	137	140	125	106	113	123	107	147	115	141	139	146	136	142	159	138	101	130	121	121	137	122	132	164	127	123	114	127	136	130	129	139	140	133	140	157	144	124	108	116	121	116	128	125	123	156	135	151	139	145	125	114	133	119	139	142	103	112	116	126	128	121	153	125	135	114	128	130	124	122	125	125	134	142	123	149	117	128	127	148	145	142	155	143	148	128	113	133	129	116	123	112	140	117	123	148	131	130	120	112	133	130	117	173	138	143	166	122	127	125	114	137	121	119	108	132	114	125	122	156	124	131	135	131	164	132	125	124	130	160	124	134	142	143	137	149	135	121	142	143	130	129	134	142	133	127	149	123	132	135	143	131	122	133	138	151	137	126	134	128	131
31522	1030	2011	2403	2101	1695	1420	1251	1049	964	850	743	745	640	590	605	628	558	508	468	504	489	474	468	474	439	467	465	472	438	404	398	425	407	426	406	428	403	397	402	400	404	404	413	372	388	375	406	400	398	353	395	408	372	371	381	379	344	348	428	383	394	381	421	349	375	424	379	393	397	346	352	389	351	364	382	365	382	377	360	362	383	385	380	353	408	355	389	381	381	372	374	354	331	364	361	347	369	371	387	368	388	360	388	388	369	377	368	359	376	327	386	388	376	371	352	388	377	368	365	358	393	409	386	399	368	394	407	390	374	360	366	345	352	377	360	395	338	397	344	367	379	374	339	365	372	364	361	368	335	400	377	352	382	385	355	374	380	374	406	372	383	326	360	372	344	354	382	358	376	343	324	379	381	353	359	386	371	323	385	359	380	377	381	376	372	395	363	349	373	343	388	341	387	371	369	376	367	382	342	374	379	367	352	379	357	335	358	378	377	352	360	356	379	355	366	365	375	341	367	367	379	369	363	345	366	360	383	360	360	401	388	327	371	330	365	376	363	354	361	353	380	370	357	359	372	357	340	365	349	357	368	377	321	364	358	357	375	339	347	385	348	332	362	385	340	399	393	389	354	379	384	336	361	369	363	360	325	345	356	349	385	375	393	372	390	382	335	379	372	381	398	348	358	384	365	365	309	375	364	377	379	338	401	370	354	331	381	387	350	349	379	382	352	367	356	366	367	356	380	340	400	357	359	378	363	328	386	365	327	343	357	372	393	362	364	364	360	360	377	377	356	367	399	376	373	352	380	362	354	341	342	365	338	319	358	369	364	379	361	385	400	326	353	351	337	411	342	364	339	364	369	397	368	382	368	360	393	364	360	370	344	397	367	361	356	329	359	359	374	378	389	381	374	323	350	382	386	364	356	341	382	359	339	353	362	337	336	358	385	385	360	345	369	349	384	372	354	371	356	382	362	357	376	360	369	376	369	368	341	350	369	348	378	333	371	386	366	374	343	417	372	360	371	392	396	375	358	336	354	313	375	364	360	376	355	350	357	362	356	336	384	339	367	363	384	394	396	371	345	379	350	384	381	379	346	372	358	344	399	379	335	395	354	380	369	376	375	377	336	319	359	364	373	348	366	384	368	369	381	415	396	368	357	372	343	386	309	359	349	375	386	379	362	360	385	388	380	337	336	365	363	389	353	347	345	372	367	337	357	381	356	364	350	380	365	358	404	391	371	373	369	345	346	360	352	381	371	374	356	377	352	354	385	360	377	371	381	376	347	393	386	350	363	338	389	392	365	357	362	378	397	358	373	418	365	403	362	374	358	362	363	349	370	373	377	372	359	372	364	381	376	345	406	362	333	345	379	384	359	360	383	418	354	359	366	336	384	349	364	385	409	380	385	354	380	380	355	375	362	399	368	354	349	342	371	353	368	351	373	371	377	373	384	379	348	333	391	373	352	380	354	395	352	376	339	397	378	354	370	357	377	372	366	338	356	403	356	364	349	379	326	365	376	364	372	332	367	383	332	335	378	394	358	374	352	379	358	396	357	379	376	395	357	339	381	370	382	416	350	373	353	341	346	340	388	328	396	340	329	326	338	379	361	363	376	330	366	370	358	359	388	367	362	384	384	389	394	376	414	355	331	397	363	333	395	363	356	356	314	355	380	396	389	389	346	393	393	337	368	357	384	380	372	381	347	356	364	380	391	371	374	377	358	378	351	365	370	399	361	343	360	386	357	372	384	344	350	373	388	326	341	351	358	373	399	390	368	387	377	342	353	366	323	338	354	362	364	389	353	388	367	381	375	385	335	368	374	371	381	366	400	346	384	346	388	345	351	367	358	385	401	367	398	345	411	350	358	363	360	364	371	385	362	347	398	359	369	338	320	378	392	367	391	378	364	368	357	370	385	362	384	339	387	352	369	358	371	394	361	378	331	365	368	383	381	351	380	362	354	387	363	403	359	388	335	359	376	377	373	363	388	384	336	359	356	376	364	372	338	357	379	373	347	335	329	429	357	344	410	355	350	367	382	306	381	404	355	381	349	322	376	368	367	329	384	390	403	351	346	366	401	364	384	375	380	364	344	369	370	407	379	362	361	412	370	393	385	394	396	385	395	367	370	354	354	376	362	375	379	359	369	325	366	359	419	332	416	334	359	378	350	358	367	383	339	370	391	340	389	374	365	365	339	337	411	348	350	360	389	357	377	385	380	380	357	409	356	389	366	382	345	347	371	360	377	379	350	375	348	370	334	384	380	389	368	370	394	376	359	359	346	357	402	350	385	359	408	368	370	383	382	374	343	363	348	378	384	356	351	384	346	321	360	378	368	357	362	342	360	436	362	350	375	336	387	384	337	372	383	365	367	360	334	390	344	377	376	417	383	379	336	360	352	370	374	361	349	384	374	381	371	369	359	351	367	364	374	332	353	389	363	383	359	336	352	356	357	368	413	378	373	361	391	357	344	367	395	401	349	330	363	379	350	385	338	393	376	372	366	364	359	350	373	330	359	335	391	333	363	389	366	376	326	368	348	378	363	360	353	383	393	339	359	371	343	366	371	368	381	364	385	390	338	380	395	360	391	393	377	369	353	373	348	355	362	356	374	358	357	361	388	349	370	344	409	349	369	365	418	367	357	351	395	346	354	361	349	335	349	376	353	373	381	402	332	373	354	362	369	365	368	380	399	336	407	355	337	372	383	400	368	361	350	385	338	342	371	357	357	337	384	354	394	380	379	360	379	378	376	370	368	354	364	339	348	384	375	370	366	368	387	372	369	373	327	384	370	346	354	387	397	363	353	390	349	392	402	387	375	344	335	363	387	396	346	383	329	355	349	340	371	370	385	355	348	357	394	373	357	372	347	376	378	348	355	380	358	390	357	376	376	367	351	364	358	340	344	389	370	368	350	374	382	349	349	434	376	353	369	345	363	362	382	352	353	346	380	380	369	382	338	376	352	399	381	399	374	361	364	393	365	381	373	378	343	400	351	381	376	317	383	350	337	354	363	352	356	400	367	364	381	364	344	363	360	356	369	376	360	397	399	323	368	396	375	374	353	346	364	380	370	412	353	377	361	338	381	370	361	360	357	350	335	333	382	363	361	370	354	336	351	369	389	355	375	354	329	350	346	352	387	356	392	367	373	374	351	362	333	403	379	390	357	359	351	359	355	404	342	393	359	363	370	364	356	361	354	397	352	339	353	373	341	377	375	387	393	384	364	346	390	377	370	346	349	371	372	379	392	362	365	387	348	344	357	348	367	388	389	359	387	333	360	396	393	333	377	378	371	363	345	330	399	385	372	337	383	345	391	332	400	344	388	379	384	327	362	348	389	368	356	414	369	329	373	350	356	360	359	393	356	380	395	376	360	327	384	363	376	372	397	357	371	362	408	339	378	351	379	364	377	368	329	386	363	390	342	350	362	348	351	390	332	385	362	366	375	357	372	359	362	363	358	349	347	341	358	329	383	344	386	364	370	403	338
67468	31624	8845	1996	1086	882	661	570	520	428	389	406	369	370	344	374	336	322	282	298	297	303	321	292	280	274	286	326	283	266	281	246	256	298	297	254	247	252	287	276	247	267	277	228	248	240	246	239	255	238	247	289	250	273	231	254	270	253	292	267	249	239	248	258	308	285	260	278	262	270	254	295	272	232	235	229	263	258	281	260	231	266	245	266	278	250	263	256	258	250	282	236	242	250	261	284	276	251	267	221	248	268	278	255	257	262	252	243	274	280	263	270	280	274	244	251	278	248	278	281	271	264	252	260	264	260	259	265	268	247	249	268	257	241	252	265	278	273	257	272	270	270	258	277	265	271	231	279	245	256	292	239	258	214	274	267	242	246	260	265	249	248	253	278	241	270	244	250	278	274	254	265	263	269	285	303	259	280	255	262	264	256	283	231	265	268	275	251	261	267	220	255	253	257	256	258	263	286	262	267	253	249	265	254	262	252	266	277	270	250	259	232	272	265	239	253	272	285	278	230	266	251	252	245	301	263	250	250	260	247	257	265	245	268	214	208	260	243	252	255	279	291	247	251	236	274	236	288	264	266	279	261	237	261	256	257	288	272	306	254	238	259	271	235	259	266	218	243	264	279	248	226	261	250	266	257	271	248	255	254	278	258	261	233	276	248	277	254	273	272	242	260	246	262	258	227	269	254	208	240	268	249	242	247	254	243	244	274	257	245	254	233	251	252	235	250	261	260	254	284	226	245	290	280	268	243	262	270	245	257	273	246	267	264	245	259	242	266	267	271	283	248	225	223	247	220	249	252	248	259	271	260	265	257	270	255	268	232	245	257	262	239	277	260	257	276	264	248	262	249	252	260	259	249	254	247	267	262	237	236	237	235	258	265	234	243	244	259	248	253	260	259	264	266	249	290	260	248	248	267	244	257	234	277	264	271	248	259	251	255	248	293	252	231	293	282	275	230	253	246	257	268	277	257	249	250	252	243	245	267	275	312	278	268	292	242	250	219	260	225	245	299	240	279	261	260	271	264	247	264	266	245	260	266	230	289	271	277	243	249	216	230	253	247	296	280	232	240	256	261	266	255	271	258	262	265	274	260	242	255	244	228	271	280	242	267	252	264	240	263	281	252	242	259	250	265	227	248	238	228	248	255	263	288	275	276	263	249	250	250	263	256	243	245	236	298	209	254	252	250	245	255	252	238	253	246	258	248	269	274	255	238	249	235	252	234	232	276	250	229	262	269	253	262	271	241	293	244	255	287	246	259	302	299	235	223	239	222	255	243	287	291	248	278	264	219	250	294	279	224	267	244	256	232	278	247	260	224	253	270	250	247	252	242	243	262	255	233	274	249	247	251	270	262	280	236	262	239	257	228	217	237	266	260	286	276	264	277	264	267	266	264	283	248	256	245	273	229	259	286	260	260	281	254	270	268	227	259	259	257	261	234	235	201	256	250	251	272	288	270	258	260	273	250	265	257	269	250	241	235	268	246	280	240	270	275	249	229	289	238	274	272	255	257	252	243	268	271	241	229	244	246	241	207	256	250	262	283	240	262	227	239	218	246	251	255	242	231	270	261	257	253	246	263	227	287	266	264	255	258	265	230	271	258	251	259	250	266	261	264	239	243	260	232	235	257	251	265	263	275	272	246	243	241	258	266	247	240	278	260	266	256	261	230	266	240	253	258	247	260	264	233	250	253	257	224	239	250	260	254	254	283	256	285	265	243	254	272	258	267	251	247	233	265	267	282	250	268	277	232	268	277	261	257	256	254	261	264	260	277	274	255	259	255	237	265	257	240	261	237	239	260	236	238	259	240	268	253	272	244	273	259	241	243	233	255	255	270	260	269	239	261	272	263	249	255	262	270	245	261	264	277	273	249	259	267	282	275	259	258	234	254	271	284	284	276	240	278	247	254	237	249	255	260	283	256	257	255	259	282	273	271	259	271	246	223	253	245	254	237	247	269	257	307	243	247	243	288	268	260	277	258	291	276	247	277	248	254	264	286	280	235	295	246	267	217	271	247	265	262	253	277	271	259	251	253	273	261	270	248	306	257	242	251	254	236	232	250	232	240	250	297	230	256	278	234	250	237	242	248	251	271	248	248	270	257	247	263	261	246	255	245	246	235	248	266	244	254	255	253	238	246	238	263	248	270	255	231	248	274	254	238	279	283	245	243	268	231	252	276	235	267	252	245	224	243	253	222	253	269	238	242	230	235	276	273	252	229	228	234	258	259	252	235	247	264	247	250	253	240	276	216	262	264	244	280	252	246	246	249	263	259	277	250	267	263	250	258	237	266	242	230	253	265	239	266	232	244	267	257	238	254	250	267	218	249	239	245	278	263	295	247	218	246	244	275	262	267	272	278	259	281	251	256	253	234	243	263	260	258	266	262	258	260	264	268	304	288	264	249	271	286	240	253	228	267	243	210	222	255	260	270	251	270	261	270	285	268	258	277	261	229	262	227	235	241	254	245	273	252	239	284	267	254	249	279	250	273	263	265	280	234	255	255	277	238	272	258	272	237	264	264	250	244	278	244	211	256	245	259	266	252	250	242	262	267	261	274	273	262	247	271	258	247	255	257	272	252	237	223	282	258	259	257	268	259	264	274	289	258	259	254	279	251	253	230	239	281	277	256	266	246	230	269	248	275	259	269	281	246	238	253	243	248	253	271	265	276	283	271	248	267	246	251	256	265	249	283	266	239	269	248	290	251	252	272	265	256	240	268	234	250	258	251	241	261	298	259	271	289	243	264	266	263	260	279	266	242	249	268	268	284	273	283	267	231	274	244	267	245	256	272	264	282	265	281	271	261	254	256	227	248	264	252	219	278	263	272	269	264	263	232	269	232	245	231	273	230	254	226	246	273	253	236	258	283	270	232	253	262	268	260	226	249	226	248	213	237	220	285	267	286	259	258	232	268	266	276	294	266	271	253	242	238	246	258	288	253	246	259	240	278	250	254	230	261	262	246	290	261	257	237	270	230	286	247	256	267	235	241	264	272	258	278	258	268	253	289	287	245	243	258	257	241	244	272	243	276	271	268	267	267	238	252	243	252	254	270	281	289	269	264	311	254	241	248	251	254	293	282	264	268	248	256	258	237	283	227	283	295	252	268	255	268	269	242	276	256	249	285	256	252	250	263	259	272	242	265	275	246	246	277	240	250	254	258	236	240	241	244	257	264	257	250	276	303	259	274	250	246	241	248	284	277	255	256	291	252	281	258	234	238	250	253	253	284	258	258	250	257	264	231	266	275	249	295	236	281	248	272	262	263	252	271	267	289	249	249	257	226	264	266	270	275	254	259	265	282	241	265	259	262	262	275	271	248	253	248	253	233	264	266	257	294	246	262	257	250	262	259	239	266	244	266	264	275	256	262	252	263	248	263	260	262	264	285	263	251	249	299	286	246	239	223	272	284	227	287	234	256	265	244	275	260	260	262	273	243	224	266	268	266	241	248	251	222	229	261	249	266	253	260	255	288	225	268
39902	1934	3848	4600	3951	3304	2677	2345	2028	1803	1564	1445	1263	1246	1172	1118	1033	1014	883	978	920	903	811	867	805	843	880	794	816	794	747	736	772	714	729	703	707	711	728	716	705	682	759	746	691	690	723	684	726	643	618	677	680	701	620	683	679	678	671	676	698	702	729	662	659	629	640	641	686	682	662	720	641	718	667	695	674	667	686	661	648	683	685	673	632	684	667	702	631	696	660	707	612	687	617	659	677	644	647	689	608	644	669	667	614	636	656	620	641	644	669	623	624	628	661	660	615	607	661	673	682	621	665	704	662	683	614	618	674	619	627	643	646	643	645	657	675	650	645	612	663	647	617	670	664	623	664	657	606	628	635	648	655	651	624	633	649	632	645	628	676	662	642	646	621	627	659	635	630	660	610	638	632	610	629	662	667	603	614	625	618	602	627	601	628	675	667	673	657	687	612	646	642	597	633	606	666	638	593	647	599	621	659	631	649	671	596	644	594	632	658	637	651	697	635	661	656	624	702	628	630	630	612	606	698	665	622	633	650	621	654	661	630	667	659	645	698	638	615	666	651	602	639	620	674	615	621	632	707	626	660	632	634	622	672	664	611	626	632	681	664	623	639	657	636	653	637	622	631	673	660	630	656	657	622	647	616	629	679	634	601	659	632	639	653	626	636	634	652	646	618	645	658	598	634	621	642	638	675	623	656	622	640	648	656	626	616	639	640	627	610	647	602	617	601	651	649	643	665	646	626	621	633	608	678	611	628	651	652	614	607	636	630	691	621	644	594	645	647	628	625	671	626	606	640	616	653	617	619	627	671	673	693	622	624	659	589	649	645	655	624	592	622	666	667	647	609	636	633	623	642	676	661	628	622	623	633	644	669	634	606	652	637	655	586	634	642	636	626	635	646	641	634	669	646	639	666	622	635	624	602	638	680	636	651	678	678	660	685	621	659	635	657	661	661	631	619	661	647	647	663	643	634	646	634	597	651	640	664	658	645	610	663	656	616	623	608	588	642	647	671	675	628	650	652	693	631	650	664	633	628	609	676	642	619	628	667	641	601	660	632	595	620	648	682	628	674	614	640	616	599	655	642	668	685	672	629	655	621	639	629	605	689	601	625	680	637	642	654	631	656	664	633	680	628	661	669	653	674	632	607	638	646	611	655	637	620	615	618	631	628	632	603	620	661	607	618	672	638	668	615	590	614	659	695	610	619	642	624	630	626	666	633	660	684	606	605	649	608	661	597	661	660	634	682	651	655	631	616	653	668	659	649	645	664	622	654	668	635	652	632	639	604	611	610	640	621	656	707	637	639	661	606	638	669	650	706	615	633	649	692	617	679	675	630	635	609	615	642	650	615	705	629	633	634	640	645	647	642	681	625	640	662	659	628	638	673	625	677	672	651	646	638	674	611	622	621	591	670	612	656	618	619	614	679	665	656	683	647	601	652	666	664	683	641	666	676	602	602	599	621	595	659	697	642	635	642	623	666	670	662	677	634	623	680	639	607	610	637	681	663	665	654	682	729	650	638	652	668	637	678	634	626	668	710	654	628	622	659	681	636	633	638	626	644	650	634	663	684	639	648	618	635	659	697	594	671	608	603	625	675	677	653	651	686	605	650	645	661	635	645	604	646	649	603	623	638	644	675	609	632	691	626	668	623	622	642	652	632	644	671	604	611	647	660	646	614	666	653	652	636	652	602	622	649	621	634	695	619	689	580	653	660	642	636	611	635	642	658	595	674	647	633	676	659	632	612	655	629	628	599	668	621	625	603	657	641	612	674	647	671	625	637	614	633	642	592	636	634	629	642	659	609	698	659	591	642	648	592	649	644	647	653	647	617	647	606	652	635	653	627	616	618	607	622	657	619	656	642	650	663	612	616	647	604	655	604	635	611	637	631	639	656	591	627	647	625	636	637	674	600	653	630	642	629	643	586	634	645	637	672	648	654	587	669	621	612	632	654	627	686	619	664	621	650	641	628	611	636	615	634	634	648	651	607	616	677	718	625	610	599	647	624	686	707	605	658	615	657	654	656	599	578	631	631	611	664	605	615	627	599	627	635	650	674	681	630	644	600	609	635	639	644	649	656	607	638	644	666	652	675	652	631	639	678	651	655	624	652	609	674	635	679	671	610	619	621	642	661	649	653	636	660	650	673	616	640	624	639	603	635	657	650	655	617	625	632	618	638	670	640	659	622	672	613	651	646	643	637	616	649	657	659	630	634	616	664	591	628	641	602	606	652	658	651	635	640	636	640	668	604	711	633	647	658	630	614	601	649	645	617	638	661	622	656	646	608	651	624	642	660	665	648	584	653	678	607	615	681	649	631	624	636	571	648	626	643	631	653	635	650	636	629	684	645	649	650	650	687	660	646	619	624	647	605	615	641	659	672	635	608	625	657	683	614	670	627	673	643	660	615	675	654	620	616	642	629	663	624	696	694	663	650	652	619	615	638	689	637	671	646	621	639	595	645	600	624	659	676	643	645	652	665	653	641	652	600	619	626	652	650	650	659	624	654	680	667	590	623	607	650	665	650	626	580	641	645	642	651	633	653	643	634	664	662	688	625	655	639	608	625	620	643	632	646	660	617	654	639	622	598	582	641	637	628	618	621	632	614	604	659	596	632	623	647	596	678	611	599	654	633	621	609	634	623	648	607	657	645	625	604	699	671	641	624	620	628	648	658	651	651	636	637	616	637	613	657	635	642	633	648	623	635	632	658	681	626	655	644	602	606	591	617	689	623	675	610	634	665	619	637	650	668	655	632	615	610	630	655	603	610	644	642	641	642	622	647	653	634	617	668	656	637	662	615	673	651	691	615	635	689	670	667	610	610	665	608	653	624	593	643	631	606	655	622	624	630	669	659	639	655	660	628	637	658	651	649	676	653	678	607	606	649	640	637	620	622	633	627	601	651	626	645	650	607	634	618	632	645	597	624	648	599	621	639	582	688	621	626	613	650	630	648	619	606	638	669	650	643	633	621	673	596	606	637	637	628	639	667	634	630	627	644	675	652	654	658	621	646	652	630	635	605	654	650	628	664	641	642	669	656	650	661	638	659	662	630	629	613	672	646	638	654	651	636	651	654	640	661	664	595	616	652	647	660	641	655	641	623	644	646	609	684	610	629	632	654	643	668	653	641	654	647	630	612	631	636	640	666	634	634	669	645	630	607	718	626	652	688	615	598	624	649	642	644	620	627	631	641	645	634	624	628	622	654	638	613	679	616	631	641	667	586	660	620	645	649	649	618	630	574	625	593	677	609	617	609	636	659	683	666	662	648	685	659	653	650	661	683	631	670	623	690	642	608	648	625	663	641	622	640	663	598	619	632	633	620	619	621	668	699	616	684	631	621	670	644	678	666	632	616	647	645	653	628	661	609	660	651	616	639	650	615	657	703	626	659	641	680	661	640	621	643	596	621	646	624	650	630	661	621	698	637	608	660	589	605	604	637	676	623	681	654	645	654	626	631	672	633	637	633	638	685	669	636	624
7241	734	321	268	250	246	212	221	213	235	237	242	235	237	257	231	234	202	259	200	239	240	246	248	253	222	228	221	229	229	235	221	225	219	221	219	223	185	226	223	196	213	210	217	252	254	229	226	236	214	218	219	214	226	228	241	237	221	248	221	234	227	231	248	214	221	234	254	267	231	257	257	227	241	241	222	219	266	204	211	239	221	223	213	244	253	214	246	266	217	204	239	206	241	205	239	229	244	240	246	245	233	238	223	211	240	232	252	231	199	208	210	211	213	216	216	233	238	243	252	247	215	249	252	219	211	219	248	226	255	223	215	243	239	222	216	235	202	221	216	212	243	200	215	218	241	247	254	205	229	240	241	236	217	208	222	240	235	248	222	242	245	236	235	241	225	208	227	226	234	221	237	227	228	220	244	250	232	253	243	229	243	254	225	208	233	236	241	250	216	232	258	233	251	227	203	235	211	213	232	217	254	219	207	210	215	254	197	237	235	246	259	245	242	230	244	214	235	206	252	231	214	251	227	233	233	227	229	234	203	226	229	215	202	237	217	241	227	206	194	235	232	219	217	215	206	198	254	237	217	234	206	223	228	229	228	258	213	203	240	238	243	254	197	235	229	232	247	235	221	214	244	242	218	241	218	232	216	228	238	240	248	240	229	218	230	245	237	224	215	220	238	270	207	223	247	250	245	237	256	275	204	233	233	238	208	240	258	227	226	262	233	243	224	231	255	237	219	216	196	215	246	250	239	219	223	222	250	232	209	234	242	214	201	239	217	237	236	233	253	220	231	218	222	208	220	208	251	235	238	241	241	222	209	209	252	230	230	237	231	235	219	231	245	224	253	212	254	256	247	217	218	232	225	211	231	260	235	247	214	229	242	247	212	255	227	237	232	217	234	229	255	216	245	232	228	213	203	219	233	213	238	227	218	230	230	197	259	230	225	221	221	234	235	239	244	226	236	240	197	213	247	262	257	223	204	208	208	253	219	245	202	240	238	219	244	221	191	243	219	271	223	224	239	220	227	230	215	230	220	235	190	227	259	246	221	198	271	244	212	222	215	244	257	230	233	216	256	236	209	211	231	214	229	258	224	213	232	206	222	232	228	219	210	222	219	222	261	227	220	222	234	249	217	205	223	231	212	225	219	235	225	224	219	232	248	238	211	221	213	221	242	246	233	253	223	225	225	238	227	234	252	222	208	217	217	213	229	253	177	240	249	213	225	242	240	216	224	241	264	225	221	248	223	219	221	254	248	230	229	240	210	212	210	223	230	230	244	238	211	220	216	221	241	199	231	236	234	210	233	198	215	217	233	224	251	231	262	202	213	221	222	232	233	224	248	229	224	229	215	233	230	205	225	211	224	233	247	215	212	272	260	238	208	240	210	224	233	240	218	239	223	231	221	230	215	222	216	218	239	225	222	238	227	231	230	230	226	255	252	237	204	221	255	237	243	268	241	228	225	235	238	201	233	218	225	246	247	242	232	198	199	225	216	238	227	258	226	239	218	217	225	230	219	242	241	234	207	219	239	239	238	209	211	212	231	220	206	192	249	234	236	231	220	202	250	236	249	228	231	225	252	227	225	225	235	219	223	243	260	223	199	229	238	241	227	218	200	205	236	220	242	232	235	212	227	257	235	251	252	214	232	231	253	243	226	222	225	220	243	217	195	216	218	243	208	240	230	215	222	243	235	227	208	227	237	219	217	231	213	227	198	231	225	256	236	213	267	246	234	217	241	250	205	229	231	240	250	234	251	222	223	239	224	223	201	255	211	234	215	239	228	221	255	221	205	233	262	218	250	254	208	225	207	243	239	223	258	241	230	200	248	229	238	237	245	246	238	238	256	243	258	208	255	232	234	267	244	224	224	232	239	234	228	249	197	208	210	238	222	217	206	233	206	240	230	229	259	248	224	243	204	206	245	222	219	242	238	225	218	228	232	245	228	201	221	250	217	214	207	245	242	208	239	221	261	245	222	265	232	240	211	222	195	224	258	207	230	216	244	241	232	219	221	240	216	237	232	246	263	245	216	242	242	211	254	223	249	209	234	229	221	221	257	244	212	211	234	221	219	222	216	219	223	258	238	219	229	249	244	224	250	214	238	255	218	260	225	210	232	230	210	234	224	229	203	219	244	256	230	210	222	265	194	220	225	234	202	247	223	199	229	211	244	203	232	204	231	231	235	224	234	249	207	215	237	244	249	225	240	217	241	209	237	203	231	225	251	194	215	241	252	249	240	210	223	203	221	221	236	252	236	196	224	210	211	221	231	263	229	243	207	226	233	271	238	214	173	241	246	230	243	213	231	224	226	248	233	238	220	235	242	225	232	211	226	251	233	220	231	231	227	225	203	206	245	248	205	206	257	243	213	210	217	223	265	235	229	214	273	236	201	227	197	215	218	229	211	213	220	255	277	230	231	238	225	216	219	191	257	216	255	243	225	219	237	229	219	236	213	235	226	247	234	223	234	237	226	237	235	238	212	218	220	225	239	241	255	214	239	216	214	194	214	262	224	222	229	232	245	226	220	226	203	224	231	236	227	220	209	245	235	231	237	240	217	219	243	232	223	245	246	247	263	257	251	240	244	229	235	234	232	241	196	203	221	206	243	248	239	208	217	225	250	224	244	249	262	231	221	221	203	233	234	206	211	208	243	230	229	218	218	212	249	212	198	201	243	205	238	218	203	211	232	211	207	216	219	220	252	242	205	221	227	242	237	201	220	233	219	254	251	234	224	252	214	224	245	221	258	240	206	257	226	247	230	200	287	233	255	228	223	217	239	243	228	248	248	228	249	253	249	223	240	209	250	237	233	215	237	255	250	223	233	218	215	237	258	225	260	233	212	219	195	235	244	222	229	266	234	244	229	263	247	205	230	223	205	195	215	250	246	222	210	254	245	233	222	217	243	226	238	234	250	220	230	216	236	235	253	248	218	206	230	210	224	242	232	268	226	232	248	219	265	237	204	232	223	267	207	249	231	207	233	244	227	221	227	212	218	214	239	214	232	222	232	259	224	229	223	229	236	235	260	221	214	256	235	264	239	238	200	226	234	247	220	233	208	236	239	242	227	237	260	217	235	240	240	219	221	245	215	227	259	220	231	234	231	228	206	224	212	208	245	240	243	245	247	229	262	233	232	251	220	210	210	220	228	241	225	236	218	234	214	215	252	255	236	229	243	254	217	237	237	243	236	226	245	217	245	243	253	213	202	233	203	198	231	234	254	271	273	255	213	249	250	255	248	200	222	213	210	230	243	219	232	215	234	208	215	219	224	228	211	221	239	224	207	237	229	222	208	240	237	258	227	205	240	242	236	229	234	232	236	252	233	231	253	250	229	230	245	221	235	253	225	234	256	217	244	236	254	230	218	242	262	211	254	227	228	229	228	224	222	241	236	239	229	259	252	246	199	226	232	225	219	219	242	215	235	255	247	228	212	214	213	252	232	231	218	260	232	257	221	254	230	247	235	268	212	217	231	257	227	229	238
7677	618	607	665	628	609	591	549	583	555	587	532	635	531	557	623	596	563	546	591	572	544	563	565	576	606	532	581	554	559	578	568	563	521	570	531	542	566	588	581	517	584	554	565	571	548	492	546	541	565	557	552	540	542	512	548	527	573	563	541	589	522	537	585	593	518	538	548	577	531	552	571	570	535	573	560	546	521	537	571	559	535	544	527	529	575	557	579	572	615	569	573	562	550	556	557	553	574	552	567	528	554	557	545	514	578	569	579	594	489	505	514	570	554	526	576	564	553	510	562	549	534	602	573	534	572	527	517	546	546	512	586	552	600	551	526	603	581	544	564	550	511	542	589	565	554	523	508	561	535	529	565	511	520	538	579	562	515	562	558	540	584	557	571	546	529	511	533	567	577	535	531	596	551	548	552	504	537	539	581	522	546	564	545	539	543	556	526	540	547	558	551	573	561	540	521	551	526	524	552	522	566	548	565	567	534	507	592	532	529	517	563	545	539	577	523	541	552	596	565	554	529	560	550	546	539	546	522	596	550	540	561	559	513	606	536	589	570	565	550	540	574	534	542	502	568	565	549	576	515	565	528	528	576	567	563	547	563	511	546	567	534	551	579	554	549	612	549	523	531	552	594	539	527	532	567	578	541	562	547	537	551	553	596	528	560	529	555	535	532	532	562	564	550	569	586	539	536	564	575	568	558	544	563	608	530	590	576	532	557	579	527	530	541	556	545	551	504	533	536	583	552	557	546	561	506	587	550	562	527	562	531	529	587	543	521	552	529	524	595	562	507	520	549	560	550	558	552	536	532	560	584	544	568	568	605	521	561	533	581	529	531	521	575	538	579	574	567	517	583	524	577	536	579	560	532	527	524	548	577	541	525	558	554	555	536	531	543	546	515	556	559	531	559	533	524	539	563	510	547	573	591	546	572	522	590	534	563	545	549	530	573	535	532	572	568	555	550	579	544	573	580	573	534	519	585	560	576	553	569	529	517	563	582	526	535	540	568	564	559	548	610	518	542	568	566	567	561	524	538	508	551	528	567	562	578	548	549	541	541	544	595	520	563	553	543	525	551	538	561	546	563	561	608	530	524	549	536	538	563	542	592	522	565	546	551	549	547	569	549	550	546	563	530	558	551	564	565	592	565	479	516	536	544	501	552	516	532	574	548	539	524	547	571	547	578	562	557	557	571	548	537	524	608	525	583	544	526	572	567	512	569	569	581	573	545	546	563	546	531	548	507	557	527	554	526	568	549	530	551	561	568	545	545	556	484	580	558	561	596	535	540	516	588	597	564	601	587	569	569	538	518	530	544	559	526	556	573	542	573	541	548	561	536	548	538	558	554	554	574	553	566	525	528	545	605	511	524	521	591	571	539	561	553	574	593	541	544	540	596	537	554	581	548	548	553	545	548	610	555	529	544	557	553	528	563	545	516	567	573	552	581	550	572	567	544	545	591	573	565	549	570	535	523	551	560	519	545	583	570	513	562	571	570	516	568	499	603	549	578	573	549	513	540	532	534	594	558	515	582	539	536	497	547	572	590	518	530	532	535	571	567	577	536	575	563	507	565	575	563	576	503	547	564	548	549	562	553	543	584	538	569	536	530	560	593	563	522	545	546	524	535	549	568	540	523	580	578	561	558	538	533	556	527	542	555	551	582	566	530	547	556	578	540	547	583	565	555	535	576	530	527	564	533	573	493	547	523	548	578	561	577	552	530	549	530	515	571	550	570	546	522	553	512	531	551	533	533	600	554	555	523	521	549	570	569	566	544	545	561	549	552	532	541	590	533	515	565	554	561	543	541	553	541	600	560	578	565	536	593	557	554	538	574	575	591	516	573	522	569	598	547	555	536	582	529	567	538	504	551	565	544	521	535	554	518	577	541	572	557	529	579	597	557	579	529	570	561	547	574	516	535	601	539	499	559	530	561	558	565	538	525	537	526	541	607	563	561	531	593	501	588	547	571	550	565	574	576	554	543	581	587	530	596	526	527	552	574	549	561	593	553	570	561	552	543	564	533	586	513	547	569	580	505	583	576	561	546	516	548	538	548	539	531	547	577	569	544	545	545	595	554	550	529	522	589	572	577	556	576	544	566	573	589	553	557	562	528	529	563	545	537	570	563	519	537	521	566	570	581	569	548	577	527	520	553	544	552	544	576	545	550	575	571	563	545	548	522	580	557	545	538	509	549	558	541	607	533	585	525	559	563	569	591	541	560	538	528	572	564	586	547	540	534	566	528	533	567	559	526	549	558	548	531	528	556	528	547	610	531	561	564	554	526	566	549	554	553	579	530	548	525	559	545	552	538	571	578	562	536	547	567	558	550	512	557	537	499	529	583	541	546	558	555	539	541	604	536	544	535	567	550	545	522	549	521	550	555	541	551	574	526	566	575	558	577	569	531	571	522	585	560	535	586	541	582	509	546	564	558	544	546	556	594	583	543	555	553	508	538	581	563	534	516	553	544	596	530	570	591	534	575	535	534	584	563	572	559	571	570	557	552	567	509	565	507	541	556	559	530	584	542	549	546	570	563	552	533	529	563	563	563	534	579	545	539	523	559	552	565	567	503	563	517	546	562	560	509	561	512	599	565	579	582	595	527	530	522	534	587	508	555	602	570	552	545	573	556	544	570	542	586	539	513	535	596	537	584	535	559	548	542	569	609	535	558	525	566	582	542	553	567	566	596	589	501	584	545	574	515	558	543	526	500	550	538	584	553	617	577	544	531	546	551	555	531	544	540	543	544	573	555	558	568	580	560	578	499	572	559	534	579	535	556	546	562	527	542	549	545	585	535	582	565	547	566	529	535	535	555	578	598	543	551	585	604	547	556	577	528	541	541	549	594	594	537	576	518	540	585	556	558	540	522	578	544	575	561	574	520	539	542	496	544	565	478	551	547	563	573	570	592	535	564	562	530	550	548	568	508	546	549	509	549	567	548	543	532	540	523	514	560	555	554	574	530	535	583	561	533	562	612	536	582	553	548	527	545	544	572	538	575	525	570	528	555	529	593	520	558	557	561	568	550	568	567	537	550	564	553	586	575	494	572	555	538	525	545	608	527	546	592	537	580	547	556	558	531	585	561	568	509	524	571	559	525	540	564	540	573	556	554	588	564	543	572	554	565	543	582	629	607	532	542	563	515	535	556	529	524	528	562	517	552	525	551	519	528	562	545	561	498	584	535	537	531	547	538	595	577	589	527	560	554	515	539	548	563	581	529	565	555	529	551	575	558	541	579	558	553	540	599	580	558	560	600	533	572	568	553	519	577	608	519	504	560	507	588	558	548	558	566	520	564	552	534	518	561	552	526	532	574	511	580	544	516	534	581	605	602	547	537	523	539	577	536	539	583	553	561	535	513	579	573	577	534	505	581	552	533	535	535	582	578	560	587	524	575	542	533	598	572	552	527	567	570	515	577	584	553	529	565	567	579	551	558	580	557	598	574	577	551	568	565	546	528	523	602	559	577	607	530	564	503	589	572
57689	22522	2929	739	561	387	330	265	255	199	203	181	177	201	182	158	177	180	140	157	162	152	171	141	156	156	132	124	150	127	127	146	114	146	131	134	133	136	153	152	137	116	138	128	119	135	122	117	135	153	130	121	138	129	132	134	113	113	139	141	143	132	124	131	116	133	127	135	135	132	120	149	143	158	155	123	139	119	124	128	135	123	125	137	135	114	127	130	128	130	141	112	119	118	137	124	147	134	141	132	170	129	141	133	129	141	133	120	134	162	122	128	141	124	137	117	110	133	139	139	102	133	135	122	134	120	129	154	133	137	131	146	140	142	125	118	148	127	139	130	131	121	147	129	133	149	153	122	131	123	135	125	146	124	122	120	108	125	137	117	145	125	126	143	144	124	124	138	134	119	141	129	112	137	130	126	127	136	142	143	117	103	131	133	149	125	143	106	123	117	137	141	126	129	142	146	116	144	129	158	117	165	144	114	143	130	133	134	127	117	128	141	147	137	125	131	132	124	140	133	136	145	123	151	140	136	120	115	134	159	110	134	122	126	158	131	101	112	152	115	127	128	133	155	129	118	114	139	137	120	147	123	111	118	128	115	118	133	123	135	124	133	107	135	124	122	149	130	118	121	133	127	138	121	145	144	127	122	136	131	140	131	107	148	125	131	118	138	148	132	126	142	117	128	140	125	135	117	139	118	126	127	119	133	134	128	124	114	128	134	132	150	149	129	133	124	150	127	139	136	140	122	140	125	118	136	146	138	118	152	130	137	134	115	129	142	137	126	126	120	113	123	121	113	134	126	127	131	116	137	145	144	148	123	129	130	143	134	113	130	144	124	124	108	142	122	109	127	132	153	143	123	130	158	126	134	149	134	131	120	138	128	137	139	111	142	123	138	125	116	120	149	141	156	150	118	143	144	148	125	136	126	137	130	143	145	120	138	116	138	141	136	146	131	125	116	135	136	119	127	121	136	140	132	131	133	129	112	152	113	153	121	130	146	121	121	134	140	131	125	122	154	130	125	116	113	124	118	139	122	132	116	118	132	139	122	144	125	138	129	127	111	122	118	137	125	142	133	144	120	111	131	131	133	134	122	132	126	120	118	129	131	149	123	121	118	122	141	147	139	112	128	149	139	144	130	130	113	148	141	144	121	143	134	118	138	148	153	139	142	127	134	117	134	146	141	118	153	132	139	129	127	141	130	134	147	119	133	129	116	136	138	124	132	135	129	141	132	112	140	147	133	161	113	127	148	139	93	136	133	123	144	136	118	127	118	119	155	138	135	107	142	126	146	129	143	127	139	128	132	128	126	157	134	137	149	118	120	126	133	132	120	129	124	111	142	119	141	147	117	121	114	134	122	141	121	126	125	129	129	108	122	132	119	135	127	129	146	134	114	131	142	107	126	121	117	134	118	125	129	118	134	146	136	134	136	109	121	127	132	132	128	129	128	117	149	117	122	129	125	150	131	116	136	105	137	127	125	138	132	141	134	154	123	108	134	123	128	124	132	151	120	118	129	122	127	120	121	125	153	109	109	118	139	138	119	133	129	142	139	139	134	139	156	143	109	128	128	132	154	130	139	152	132	107	116	122	126	144	124	108	118	119	111	133	138	124	132	114	149	118	123	140	147	130	134	123	128	126	139	118	109	127	134	119	130	150	127	121	129	122	142	116	119	113	121	149	128	126	138	134	126	149	124	122	141	131	131	117	149	135	122	133	139	138	140	131	105	109	131	118	104	147	134	103	130	128	123	138	141	143	119	124	136	125	129	133	143	118	126	144	116	131	107	131	127	116	123	120	146	138	121	155	137	125	124	120	150	130	111	143	142	125	139	135	138	123	136	138	128	132	108	139	136	140	131	160	160	142	124	135	107	113	130	146	138	114	105	137	145	148	128	138	133	131	152	135	120	123	133	145	118	118	114	130	148	133	129	153	119	128	122	137	141	138	122	149	110	131	132	110	115	118	126	107	111	122	141	132	134	125	134	111	130	136	116	128	132	138	110	149	126	115	118	136	132	150	122	122	134	117	138	100	147	114	126	115	128	112	127	110	126	113	129	119	118	134	126	123	135	149	150	148	129	141	133	133	132	138	120	158	123	120	127	122	139	136	128	132	110	131	131	119	132	152	103	126	162	115	150	127	132	127	137	142	121	143	123	135	129	118	132	142	122	109	132	108	136	157	130	150	131	118	125	122	140	119	133	132	120	132	147	134	136	143	124	135	146	145	133	128	126	124	121	136	137	121	107	150	151	128	123	131	133	144	125	135	149	136	138	119	129	137	136	127	112	133	130	117	137	118	160	140	154	123	152	125	127	108	124	120	114	138	138	143	154	139	124	129	113	131	110	96	114	138	117	140	121	123	147	125	138	130	143	115	137	123	145	146	112	130	148	155	107	117	137	108	110	132	122	125	143	168	156	106	121	122	144	123	115	133	124	132	108	117	122	152	146	123	132	133	132	140	130	133	115	139	139	137	138	120	148	131	130	125	124	109	131	140	148	121	121	120	145	144	142	145	101	112	124	142	134	143	105	137	130	113	117	116	145	140	139	119	136	125	115	117	129	139	121	149	137	148	119	126	115	138	140	130	108	124	127	119	148	126	147	119	143	136	131	135	127	133	131	136	162	142	120	140	117	113	124	111	126	122	122	130	133	116	142	136	135	123	114	116	128	147	139	131	113	118	150	141	125	137	138	123	137	120	132	145	134	115	119	132	133	116	123	128	127	142	118	147	123	137	121	127	138	129	117	129	120	119	139	118	135	120	136	115	129	147	132	108	111	118	141	138	125	120	129	150	135	122	116	131	125	142	147	108	142	114	116	108	131	125	135	124	156	127	140	130	147	140	121	154	122	111	128	135	123	110	126	139	131	127	119	148	120	138	139	129	121	114	138	121	122	141	141	116	135	114	137	140	116	124	118	123	129	131	115	127	131	127	128	136	141	148	132	137	139	143	121	131	142	148	108	122	162	127	120	150	120	98	126	137	103	135	153	130	122	136	122	123	121	144	118	139	126	126	132	129	143	115	130	139	123	124	125	124	123	115	126	133	134	127	132	144	120	125	122	152	139	136	114	113	141	131	125	133	126	141	123	134	124	131	102	140	143	112	134	126	122	111	145	145	124	123	134	109	112	123	139	123	136	149	134	134	127	150	126	120	152	123	120	139	123	144	131	126	131	131	126	133	117	131	132	133	135	119	127	93	127	113	119	140	115	129	138	128	138	137	122	137	131	153	131	134	167	161	137	140	136	119	133	130	123	128	133	116	148	137	111	131	129	138	141	146	137	124	121	119	135	130	129	133	130	120	120	116	122	133	125	139	122	153	131	111	149	137	130	130	125	119	133	157	144	138	123	137	124	125	142	133	124	143	135	172	131	139	148	125	120	141	145	112	136	147	131	134	120	126	118	112	133	110	135	131	120	132	128	144	136	114	120	135	131	130	134	133	139	122	164	134	123	140	147	164	158	145	125	118	116	134	147	137	124
31451	1044	1992	2347	2200	1741	1419	1282	1058	964	851	800	713	605	598	600	571	487	553	503	501	492	503	456	447	430	443	425	428	463	437	391	415	433	419	391	447	398	414	396	372	427	378	390	383	403	387	368	385	427	403	386	386	373	360	378	390	370	360	368	357	387	399	370	339	365	373	362	377	401	400	374	440	392	375	403	355	407	370	377	386	357	390	356	446	388	373	380	373	343	393	367	385	393	352	380	338	361	396	373	415	394	367	362	368	374	372	380	367	392	377	361	393	364	357	384	369	377	382	359	344	361	342	369	375	392	351	369	374	360	368	359	343	357	382	380	351	388	362	376	381	367	367	377	342	389	380	357	370	373	368	360	365	395	367	362	391	362	337	369	336	366	396	381	353	365	377	364	367	367	372	398	313	352	385	368	382	370	392	370	378	376	361	392	365	382	350	311	367	359	415	340	360	336	383	387	376	366	360	369	368	322	377	360	369	386	391	342	357	378	367	344	364	345	330	355	369	347	357	359	371	366	360	378	335	380	376	369	370	335	385	355	342	338	387	368	368	381	341	361	354	355	414	366	373	385	354	349	395	351	350	351	368	367	373	364	357	350	354	386	347	384	353	372	368	380	362	365	338	361	370	347	356	332	392	359	382	366	366	350	363	368	376	342	371	385	370	367	378	315	384	335	368	359	360	384	343	372	329	363	370	369	319	387	363	364	394	346	390	343	369	363	357	386	357	366	329	409	344	336	356	371	329	366	345	355	390	378	345	371	410	367	355	350	386	372	352	382	342	356	384	383	376	374	394	367	374	386	355	314	376	362	338	384	347	360	356	388	347	366	348	374	403	354	364	376	374	358	377	357	352	361	357	360	353	331	362	389	370	362	398	343	350	349	350	381	348	396	361	327	347	355	357	357	350	338	367	391	353	351	352	382	368	363	381	358	376	363	351	345	385	357	374	378	355	361	331	360	336	345	368	371	353	364	346	376	366	390	354	348	367	364	378	368	358	354	374	367	363	311	346	366	369	371	387	388	362	369	359	367	373	391	354	368	368	365	375	381	354	344	333	375	380	333	404	342	395	363	329	353	366	385	362	351	349	373	342	375	337	359	384	395	354	359	344	358	349	330	384	402	377	366	350	355	397	364	363	376	349	378	367	375	365	368	377	354	362	367	373	354	368	412	341	360	345	405	375	359	375	364	409	331	349	389	371	353	339	354	360	357	376	348	376	362	367	374	364	388	336	417	366	374	346	356	368	395	363	374	418	389	344	360	382	396	344	332	366	347	341	337	383	356	362	353	373	341	358	391	340	351	381	369	363	353	374	364	353	373	333	370	362	384	390	335	367	342	379	338	375	362	374	366	380	368	380	412	350	385	371	355	403	347	376	326	350	364	364	363	386	359	375	385	371	355	392	357	363	371	358	362	374	364	312	342	373	367	347	366	349	321	309	370	406	364	382	373	392	361	383	371	333	336	380	395	381	371	330	356	364	376	340	364	347	327	367	325	335	375	342	362	361	364	372	378	352	382	349	375	394	375	334	410	365	357	344	337	372	340	370	365	400	359	371	344	357	330	374	377	374	419	338	365	354	342	365	342	388	356	370	364	374	370	323	379	396	347	356	354	354	392	375	367	316	344	368	342	355	386	364	367	351	331	391	346	338	362	362	384	346	358	364	369	384	375	379	386	330	320	381	380	382	360	379	359	373	380	381	382	321	323	375	359	349	376	392	367	334	334	381	366	353	348	362	351	382	376	361	366	370	380	371	356	352	364	377	350	342	347	355	348	362	342	365	353	333	324	386	318	388	372	376	381	374	381	358	358	350	381	359	392	371	372	338	381	397	382	351	355	362	380	355	372	356	328	353	385	350	350	359	348	333	361	367	367	367	366	385	334	361	379	345	373	352	371	380	372	364	344	380	320	378	369	376	366	374	376	375	365	370	379	372	327	370	338	357	357	368	370	393	347	373	377	361	383	349	390	372	362	370	362	354	380	388	391	382	374	350	373	364	358	347	377	378	322	378	350	351	381	350	375	343	362	363	354	361	340	361	354	346	400	388	375	382	334	366	399	388	347	385	379	344	355	390	344	355	399	339	392	344	332	381	371	339	366	331	367	389	396	365	408	374	353	398	362	356	349	381	367	351	364	373	380	379	370	377	347	402	352	362	392	365	342	366	343	371	344	345	367	345	376	345	348	374	337	331	359	350	405	366	353	391	356	361	362	382	340	336	360	358	364	397	364	347	374	397	378	388	343	359	365	359	341	333	358	351	355	380	393	358	336	340	361	358	373	361	322	362	350	372	358	371	362	385	329	387	359	379	329	379	363	387	348	340	386	342	351	377	383	351	363	370	341	344	334	357	356	384	380	379	376	350	351	395	334	371	399	388	374	363	375	396	356	356	350	372	357	367	362	344	350	350	367	388	380	364	385	401	375	356	392	334	395	348	392	378	355	362	354	361	380	369	388	370	363	359	341	388	362	361	368	377	370	344	360	386	337	330	345	358	353	343	387	397	364	348	374	393	364	370	375	372	362	391	363	374	363	345	340	339	364	391	351	346	368	342	354	348	328	334	399	368	377	357	400	372	383	357	391	353	348	377	366	381	361	335	364	385	368	372	376	369	330	373	345	375	344	389	383	352	367	362	360	360	338	388	386	353	376	354	344	351	345	346	391	401	357	370	333	353	377	358	347	362	370	381	383	340	368	340	430	361	324	356	336	395	393	403	379	369	342	336	318	403	347	354	322	338	328	377	355	346	368	359	369	325	375	386	364	347	368	377	349	366	349	367	360	420	383	364	337	379	376	359	349	347	375	390	340	364	376	419	379	329	357	401	353	346	351	348	357	397	385	342	399	369	396	380	374	363	385	357	347	383	358	345	353	377	379	350	326	353	350	364	379	387	371	369	379	356	371	330	373	340	366	345	379	341	378	338	367	353	336	337	354	326	370	346	357	387	371	345	377	365	359	391	362	386	387	369	358	398	372	334	338	371	380	356	388	325	361	359	352	352	352	337	353	368	378	379	374	376	361	347	373	372	372	356	329	360	337	354	363	361	375	379	339	330	400	405	339	347	403	374	348	341	390	388	359	370	389	337	369	360	340	340	377	360	411	376	347	370	338	375	331	363	346	361	348	382	342	379	366	389	356	385	389	369	374	383	334	346	398	364	391	328	374	360	328	362	373	361	364	377	335	342	371	352	380	381	342	381	312	403	342	355	348	367	359	378	417	365	344	369	393	341	377	353	359	379	378	366	376	340	398	344	354	354	358	395	375	362	355	380	361	344	352	392	360	349	333	388	377	392	345	368	340	340	343	333	374	375	344	354	362	356	346	347	353	356	387	357	374	356	416	363	349	334	333	363	346	348	389	346	319	362	362	359	372	360	350	406	336	372	359	368	366	354	348	350	351	361	362	387	372	361	333	360	375	357	323	351	360	378	382	336	364	338	328	390	386	367	363	368	387	381	347	393	358	353	331	353	359	325	350	365	383
71778	32410	8389	1973	1174	848	665	559	500	433	395	348	389	340	375	320	319	329	300	311	329	332	261	297	277	258	278	296	251	282	257	263	289	303	259	295	281	289	285	250	288	300	286	229	255	250	265	277	283	261	297	237	278	267	271	276	261	274	238	258	262	248	267	247	244	286	278	275	245	290	247	224	261	256	277	267	244	256	269	262	251	251	241	273	260	262	259	252	269	303	281	278	254	251	279	285	265	257	245	244	237	239	272	256	222	225	270	267	291	278	246	239	260	267	296	270	245	251	242	247	249	234	285	239	265	254	273	252	244	277	277	256	274	261	265	249	255	248	263	251	271	272	233	256	261	272	293	258	261	277	281	265	255	260	242	242	267	273	246	267	234	258	256	258	276	249	250	242	268	274	290	273	274	297	264	256	262	248	266	276	273	244	275	250	272	276	256	211	285	263	253	268	263	269	241	262	257	273	251	289	277	263	273	253	297	235	279	252	225	268	290	272	230	256	240	249	245	293	287	243	238	260	257	224	226	248	239	266	255	238	244	254	247	238	288	306	276	241	278	273	246	272	286	245	245	220	234	272	246	271	299	237	252	261	243	265	253	236	270	270	269	262	254	267	268	270	236	273	268	261	245	261	268	271	223	244	253	293	264	269	274	213	247	274	260	272	312	268	269	235	240	250	247	261	270	234	266	260	231	244	246	227	230	208	247	270	241	281	245	241	239	239	252	278	249	284	266	279	288	277	226	262	268	287	241	283	247	270	250	254	270	263	263	230	258	242	234	280	248	243	251	266	239	266	255	252	260	267	237	224	260	251	241	271	272	286	245	253	274	288	269	255	256	226	253	268	250	264	226	271	231	257	290	237	239	277	245	287	268	274	276	253	279	255	276	240	229	252	233	193	255	242	264	290	264	276	279	259	266	256	264	242	261	250	256	231	264	241	283	250	250	225	245	258	268	254	249	290	241	270	265	288	290	267	269	264	250	246	256	255	256	246	248	244	274	273	277	258	258	264	253	236	281	252	245	258	288	231	279	251	274	242	254	203	248	263	254	205	220	252	274	256	239	260	253	278	261	241	277	246	264	249	259	258	253	248	270	259	264	254	265	235	273	254	235	225	267	246	270	287	269	248	257	286	278	233	255	260	266	275	259	274	236	248	252	249	274	247	251	247	256	264	257	282	235	241	263	245	254	257	257	256	227	263	270	264	294	233	274	259	237	283	244	289	246	260	271	261	264	235	248	239	252	269	262	282	286	258	241	253	257	274	262	230	253	262	247	251	281	246	232	278	234	245	255	265	259	245	238	273	278	243	277	261	250	247	241	232	253	268	245	294	244	274	284	254	272	276	255	259	224	282	248	283	255	269	286	256	252	222	262	258	277	254	255	258	304	280	295	271	228	241	243	244	274	251	274	267	252	275	243	273	246	259	295	241	242	267	278	261	267	248	249	249	283	277	264	264	258	266	271	276	283	254	234	266	255	260	262	246	262	264	240	280	239	271	271	274	263	257	245	254	277	283	277	258	268	296	272	257	232	269	245	276	264	265	252	239	294	279	273	242	266	224	240	282	292	268	232	270	240	255	261	271	220	291	252	270	234	248	237	285	229	257	269	266	262	234	257	261	249	270	289	272	291	260	260	246	277	261	265	260	253	279	307	268	267	279	239	242	226	263	264	281	256	255	228	261	233	250	291	240	239	248	252	266	236	248	279	263	231	255	244	236	262	273	248	257	256	272	262	280	242	242	219	262	215	280	250	203	254	258	291	265	260	254	258	249	204	257	264	285	232	248	246	260	250	303	255	285	273	281	250	261	245	255	245	270	274	251	224	244	255	261	249	259	260	279	278	233	253	297	284	244	266	264	266	242	238	249	268	268	262	268	265	270	255	277	252	238	232	255	269	258	243	270	264	266	244	251	231	222	257	256	264	248	276	283	286	286	293	257	229	282	261	260	261	272	270	265	261	269	238	265	269	252	239	266	276	255	259	239	263	241	260	265	266	257	244	239	235	277	277	272	264	255	238	294	255	264	240	260	261	266	276	227	234	254	241	259	278	247	284	245	243	291	246	237	234	277	249	244	260	296	257	278	243	277	268	257	264	262	259	211	233	245	279	257	262	251	265	246	275	255	253	252	261	263	229	248	286	271	270	268	270	267	264	260	256	242	282	223	228	273	248	284	274	260	280	284	230	225	265	265	268	270	284	249	228	250	292	237	270	260	256	260	270	271	265	272	267	274	280	252	258	282	259	244	252	261	256	258	274	263	257	252	228	244	269	242	264	259	256	255	276	255	249	253	243	301	258	219	235	275	261	264	245	257	235	256	235	253	256	230	265	289	249	281	270	258	258	245	220	279	238	247	251	244	242	227	283	236	229	241	253	254	246	243	257	237	224	258	259	248	234	244	255	274	230	241	294	309	259	247	232	257	231	242	228	255	255	267	245	280	278	247	262	266	235	233	246	260	260	251	212	236	247	248	248	242	269	239	267	268	264	229	238	261	247	267	227	255	232	252	258	231	252	245	250	265	269	230	285	270	267	256	266	266	263	266	305	231	275	265	252	262	272	260	267	264	279	238	257	263	315	254	236	255	289	264	271	266	250	266	256	249	261	291	261	253	246	232	246	284	236	248	285	243	242	245	259	262	259	263	260	264	274	267	249	245	246	237	225	262	245	254	242	263	278	253	256	254	268	273	274	237	248	268	246	287	253	246	268	227	224	255	244	270	276	257	269	260	243	250	267	250	273	241	234	312	242	286	258	234	249	246	258	257	252	245	272	262	225	237	243	266	271	248	241	288	253	263	234	249	282	263	259	228	246	263	291	281	264	248	258	266	271	244	243	256	239	235	266	286	250	267	271	224	281	249	262	246	272	234	236	278	251	262	279	244	219	247	247	264	246	245	257	274	236	239	242	229	271	249	214	249	248	260	311	244	267	253	251	247	253	229	260	235	244	252	278	256	240	285	275	254	266	251	232	285	271	275	292	256	255	237	257	235	273	246	258	247	274	259	276	262	251	262	247	260	228	250	265	271	242	240	256	251	272	264	240	240	266	239	262	281	271	214	235	265	262	237	258	256	227	247	281	257	249	295	271	241	258	263	273	257	218	237	254	259	262	234	292	275	270	235	236	271	230	237	266	270	253	278	251	257	238	243	255	269	262	236	267	265	267	251	254	260	245	227	267	266	245	292	259	280	264	254	256	282	254	262	278	302	288	256	277	263	298	265	271	266	256	244	254	268	232	221	281	286	285	276	258	271	249	256	262	237	257	251	282	266	257	258	239	248	277	253	287	272	268	264	254	230	279	252	249	271	263	238	250	249	253	275	256	243	261	253	257	245	267	235	255	247	259	269	251	249	238	271	269	244	256	263	249	267	260	253	283	243	270	267	237	266	258	266	263	289	253	270	242	234	269	234	245	271	235	270	254	262	247	260	255	259	256	245	241	241	265	270	260	267	228	258	239	249	242	233	268	238	274	272	268	264	265	253
40471	2014	3868	4552	4097	3389	2764	2308	2085	1712	1566	1377	1342	1286	1208	1127	1021	957	982	946	881	909	860	826	831	787	815	796	707	803	775	804	739	771	713	767	722	746	695	685	700	693	683	737	772	695	732	672	674	671	692	659	701	672	652	685	705	674	668	628	682	691	651	685	641	658	660	684	674	677	630	641	646	654	647	658	665	697	643	652	658	650	677	630	635	620	649	629	676	635	635	639	633	626	640	671	650	619	650	656	664	687	649	659	667	666	670	625	617	653	683	617	636	613	634	664	650	648	676	620	645	615	622	649	652	620	646	653	645	673	683	646	635	674	668	681	591	677	613	630	644	641	657	631	612	675	639	649	662	626	662	628	681	652	646	610	591	623	621	653	672	674	624	655	586	658	625	678	661	630	595	641	656	654	653	633	651	645	643	657	610	658	623	630	628	634	577	687	643	629	622	647	629	654	603	657	679	621	630	620	647	648	629	587	609	621	619	641	651	625	697	637	662	676	677	640	598	641	650	644	705	640	625	602	612	653	625	642	603	607	642	631	611	670	650	660	610	643	629	610	659	618	649	667	662	684	640	597	651	629	703	605	652	667	613	666	604	609	616	653	660	675	644	699	634	693	603	624	623	652	676	635	593	629	631	611	596	642	643	639	637	669	614	684	607	597	691	653	650	658	638	647	606	637	613	646	643	600	642	607	617	611	746	635	672	638	681	644	653	658	635	638	665	641	627	633	645	627	646	669	617	639	633	569	671	650	671	676	617	604	675	635	576	617	609	616	685	623	636	652	622	656	601	651	651	652	665	567	661	684	630	642	674	636	628	584	653	618	665	642	629	652	660	668	577	626	640	656	701	614	612	636	647	653	659	660	607	644	660	631	607	626	587	617	684	618	600	641	616	690	647	671	640	663	668	676	634	655	669	645	635	615	683	600	620	647	636	631	630	664	619	635	641	642	698	702	650	648	577	687	649	673	611	672	653	678	652	654	611	672	632	669	612	642	605	626	630	640	661	633	658	597	602	606	628	670	663	620	614	667	627	704	678	611	644	672	629	643	641	601	696	661	595	621	623	619	651	678	639	644	651	666	673	625	631	667	626	608	670	641	630	661	624	664	627	624	655	619	605	678	667	645	640	639	682	620	673	624	632	629	666	640	670	672	651	661	620	643	634	701	630	647	605	638	633	651	625	617	652	616	652	631	629	643	629	660	625	667	632	670	676	612	597	616	588	650	679	649	618	639	652	606	638	668	637	669	638	648	597	678	675	624	670	615	656	647	591	641	613	680	645	633	624	622	641	643	675	648	659	662	601	630	640	654	631	616	642	670	648	635	628	658	652	660	665	647	663	669	625	629	681	584	624	632	654	576	615	660	608	638	621	624	635	686	651	621	667	614	631	666	690	640	648	648	670	581	639	634	636	608	694	622	625	694	614	664	690	604	606	596	652	662	643	654	657	625	677	664	613	612	629	627	640	663	679	654	591	617	669	630	644	613	630	583	591	656	674	652	640	636	660	640	633	657	635	618	678	682	639	667	676	656	675	656	663	610	632	663	679	616	617	591	658	647	666	649	646	662	611	625	638	640	653	668	627	603	609	652	615	586	651	617	684	654	662	627	643	638	646	627	656	619	645	621	650	641	647	645	643	638	646	689	624	616	661	668	645	665	612	632	638	629	641	600	636	603	616	616	635	643	661	598	648	606	677	598	634	625	567	616	650	616	669	611	624	654	645	643	681	674	617	628	656	655	620	658	646	644	652	638	641	675	649	661	665	677	652	631	614	632	643	594	643	647	666	620	636	603	656	674	628	640	635	657	661	627	638	652	602	648	598	664	624	656	630	648	694	618	607	620	628	673	619	655	644	612	607	653	660	671	652	688	616	684	670	629	628	670	663	659	630	642	685	668	662	628	625	636	623	637	576	635	615	628	608	657	654	662	623	654	624	649	683	671	607	633	646	617	643	657	688	685	641	660	616	663	630	646	664	646	632	648	661	613	700	635	696	632	646	617	617	591	631	661	633	657	612	615	580	652	697	643	634	636	630	642	645	677	683	636	664	717	603	679	658	669	659	628	645	636	645	621	628	637	645	651	634	654	646	643	581	569	670	685	662	639	647	631	651	617	609	625	662	687	617	637	657	632	670	622	648	624	649	691	639	658	601	616	650	627	626	621	666	595	618	630	634	629	635	687	648	628	646	656	636	660	625	598	654	624	697	613	652	627	600	656	642	628	644	622	602	662	628	648	621	636	637	624	636	677	631	676	641	625	654	684	633	641	689	676	649	607	605	649	632	675	624	634	631	653	668	671	661	655	652	653	663	619	659	669	647	682	640	610	641	660	659	614	622	623	645	656	632	653	609	631	680	627	647	623	657	637	614	612	662	656	638	662	632	614	648	628	628	669	657	642	631	657	643	659	599	617	653	632	635	653	667	596	591	652	634	620	634	622	636	666	675	674	639	627	689	633	623	656	708	644	652	585	631	669	624	640	629	622	659	635	681	643	660	634	610	671	675	626	599	654	641	667	650	634	630	649	616	617	607	614	634	618	599	682	659	601	702	624	609	639	666	648	653	683	655	637	609	615	614	627	621	659	615	640	596	615	645	621	614	617	637	654	649	666	650	631	652	597	641	656	618	660	665	632	665	610	643	662	658	661	693	641	651	628	641	663	635	645	629	608	661	631	651	636	679	653	602	575	660	624	645	620	638	651	647	611	670	643	620	636	670	660	649	644	596	617	641	656	620	677	627	641	672	649	688	607	665	633	595	657	627	656	608	644	643	638	622	629	656	655	631	659	626	710	671	629	640	661	648	619	663	621	654	628	648	600	637	681	599	627	597	645	616	623	632	683	599	628	641	657	631	665	672	609	640	587	608	655	574	690	649	656	625	636	671	622	628	659	608	662	671	597	643	649	637	662	657	665	652	652	606	660	649	601	598	674	660	627	637	636	668	631	648	651	644	630	621	654	647	649	691	597	656	633	661	628	654	609	600	651	635	632	632	658	632	622	647	623	663	653	677	629	654	644	621	633	640	647	615	633	635	641	683	687	628	620	629	642	633	650	682	650	596	627	663	645	596	635	656	657	676	639	569	634	668	610	642	614	678	625	626	667	618	691	615	668	611	638	677	625	626	648	690	652	730	632	638	630	677	678	663	605	670	654	627	654	640	620	623	727	642	649	625	646	631	675	665	626	667	645	631	606	623	683	603	681	659	637	642	667	621	675	662	669	620	629	654	664	650	642	617	653	635	633	603	617	643	626	656	664	628	644	642	651	655	657	666	638	632	621	647	654	625	632	643	649	638	625	624	631	621	628	652	649	667	634	653	658	589	628	610	639	617	639	617	678	607	620	591	609	676	651	661	641	668	654	648	598	561	631	667	590	632	632	567	651	617	649	628	646	677	650	603	607	641	639	658	660	633	685	597	628	643	610	634	668	609	639	652	631	650	633	667	628	657	707	646	674	624	701	631	643	662	651	598	626	598	652	648	621
6616	447	254	236	234	238	268	247	234	238	263	224	214	211	210	211	214	224	207	237	210	231	225	187	197	232	256	226	209	248	212	234	221	232	246	237	222	233	218	238	234	241	242	249	234	217	237	212	223	238	233	193	240	209	212	269	249	232	254	247	230	231	224	186	231	247	223	226	238	229	197	241	247	231	244	223	208	260	236	249	212	227	228	233	252	249	221	237	220	220	221	252	224	256	252	246	259	213	239	223	221	214	196	201	251	212	208	237	243	260	236	212	225	252	255	215	239	230	219	226	200	236	238	206	224	199	222	220	250	262	219	249	229	243	241	203	226	215	244	222	233	221	243	243	208	249	216	222	252	212	236	245	232	223	237	228	253	226	226	226	245	233	216	204	260	221	234	251	239	198	247	203	234	231	236	212	210	208	216	223	244	235	233	253	201	234	230	214	237	228	215	218	251	232	196	213	243	258	237	230	244	220	238	253	234	254	234	243	257	217	228	234	230	247	224	218	235	214	219	232	226	230	235	222	250	234	258	220	217	228	228	212	228	247	235	230	251	265	194	228	228	242	246	231	237	229	207	219	208	214	258	203	229	246	228	245	215	216	234	234	235	244	231	239	237	213	218	210	246	242	241	240	235	218	248	227	244	249	246	233	234	244	249	253	243	235	236	229	230	226	223	218	231	226	230	208	227	232	258	202	267	223	236	217	225	245	263	217	242	227	216	223	211	234	216	231	227	221	225	226	226	219	238	243	248	245	199	241	218	232	226	246	237	242	240	204	217	250	248	230	230	228	232	251	223	244	239	229	230	215	224	225	234	209	234	200	224	230	227	241	219	246	234	204	223	255	234	257	259	215	194	241	237	244	248	215	228	230	245	236	239	224	231	217	236	209	222	214	239	233	222	229	216	248	232	220	237	268	245	234	225	256	244	237	248	237	199	218	216	223	229	232	266	246	239	248	230	237	218	243	218	212	233	194	245	259	232	240	232	233	240	236	233	213	222	228	222	226	207	232	207	228	223	252	231	235	239	238	250	243	220	203	236	243	216	226	231	217	240	215	233	244	242	226	261	183	216	246	220	255	219	214	210	255	241	253	227	215	218	224	214	219	237	247	247	232	228	198	218	231	194	202	222	255	211	244	242	230	234	220	229	236	255	233	222	230	253	236	234	215	219	223	237	246	240	216	231	202	244	218	211	211	197	229	218	238	247	219	230	242	233	221	238	231	219	221	222	216	224	235	245	236	241	223	225	229	228	242	244	245	222	213	218	221	190	244	230	223	226	246	236	244	208	218	202	228	209	233	238	210	206	237	228	252	241	206	231	223	218	238	226	233	215	244	262	222	222	198	230	237	238	237	238	229	256	223	220	238	226	226	236	248	210	231	218	242	208	247	225	227	220	238	216	219	248	255	224	204	258	219	222	247	207	226	218	227	233	246	223	217	222	220	271	239	233	227	253	209	239	248	215	259	215	229	186	251	219	245	246	229	228	221	188	226	238	244	240	244	257	217	197	239	258	206	224	222	219	226	227	225	226	233	224	217	243	223	228	238	230	228	223	208	226	254	233	215	239	274	232	241	219	226	239	211	216	221	228	240	251	212	231	235	198	235	225	204	221	229	263	256	216	235	218	247	259	201	228	240	203	212	222	222	238	251	242	231	234	228	244	248	195	234	224	221	241	218	226	230	227	219	241	218	208	263	233	193	227	262	222	261	249	245	260	234	243	250	232	222	247	217	216	236	219	258	215	224	229	252	232	222	235	241	227	224	242	218	237	226	259	206	245	240	214	249	260	215	232	209	230	235	268	234	202	224	206	245	234	234	228	234	245	233	258	213	241	231	240	215	208	229	223	231	222	238	255	233	242	247	239	216	246	227	247	230	245	188	197	216	224	205	217	224	245	224	240	250	229	233	256	239	226	221	225	213	237	233	211	222	221	203	230	231	219	244	221	228	225	209	250	226	233	238	231	233	223	239	227	233	252	255	239	233	222	252	223	247	226	236	249	234	232	220	243	221	229	228	223	230	213	242	240	219	216	234	230	213	228	214	234	223	235	228	264	226	202	223	223	225	234	219	234	219	222	234	225	229	220	218	213	227	218	226	229	221	234	202	223	219	227	225	242	234	218	225	260	222	237	241	208	253	234	239	230	257	250	236	213	234	257	231	234	215	229	205	204	251	240	247	224	218	221	214	236	227	238	225	261	248	212	236	224	226	225	205	244	258	213	210	251	240	221	229	239	251	233	215	233	236	220	225	242	257	227	240	221	232	249	219	245	246	222	236	248	231	230	237	236	222	207	237	230	247	238	241	216	219	225	195	232	237	232	244	267	227	227	239	227	242	230	214	216	225	227	209	208	239	219	217	255	179	229	224	220	250	235	212	212	205	193	210	235	246	227	247	215	229	242	234	229	227	195	225	235	237	201	244	243	240	232	247	276	211	221	216	229	242	198	199	178	224	216	225	194	254	240	203	209	227	231	238	267	275	238	231	228	215	224	247	210	225	226	209	224	232	216	199	214	255	240	269	226	245	218	236	209	221	254	230	211	218	254	211	243	247	263	254	215	226	230	215	218	212	252	223	246	217	211	210	242	225	203	257	236	221	214	214	212	206	218	237	232	241	229	195	239	264	229	228	219	218	242	206	217	240	196	262	254	218	214	217	248	205	251	206	220	243	226	243	226	218	249	200	196	226	251	202	254	233	235	230	229	241	247	236	241	235	237	220	249	236	222	236	244	218	248	225	219	253	223	258	208	243	213	232	205	240	189	249	202	239	211	206	217	251	235	248	238	261	222	270	222	226	230	257	225	213	213	214	230	234	257	218	234	207	237	242	230	223	244	228	210	211	250	221	242	213	224	235	253	226	224	221	210	255	243	198	237	235	233	241	270	235	193	192	255	241	242	217	212	250	243	199	224	234	236	240	236	231	225	234	212	237	253	227	245	235	251	243	224	237	245	214	236	235	207	236	220	247	188	214	254	256	219	237	223	248	211	216	243	219	217	251	227	214	223	255	242	225	230	220	229	197	215	196	229	217	205	218	215	236	215	236	238	279	225	241	237	240	227	225	248	239	241	246	225	215	224	226	258	248	226	235	250	196	221	226	249	238	230	238	231	223	223	228	203	223	221	246	230	243	237	216	243	213	234	263	225	259	247	220	206	216	247	224	232	235	224	269	221	204	260	255	221	230	209	213	229	246	181	237	243	236	237	246	235	246	200	221	229	244	203	201	237	250	227	232	210	257	257	241	221	246	229	212	276	211	214	211	212	225	237	229	244	242	230	204	205	234	234	216	239	242	206	242	220	255	220	207	206	246	252	221	242	219	247	225	220	225	222	240	216	215	249	235	233	227	252	234	210	217	236	224	272	206	222	220	219	237	223	248	234	234	213	249	239	248	205	215	241	220	280	269	225	220	221	242	204	232	263	246	261	237	222	247	248	235	207	238	222	224	210	235	245	214	253	223	249	249	223	240	220	248	233	225	227	218
7558	550	561	588	628	627	615	615	567	578	560	560	581	544	582	592	567	540	563	534	556	557	535	521	559	558	562	533	579	567	520	606	536	553	568	563	546	579	600	556	507	535	563	563	563	552	540	594	560	514	577	566	550	588	552	569	518	558	560	560	541	604	574	580	561	539	556	590	569	551	538	590	510	553	591	541	527	550	580	585	558	561	520	589	543	516	538	520	549	488	558	563	565	571	538	583	574	541	581	528	549	562	527	549	526	589	523	564	517	546	570	528	561	537	534	487	520	554	543	554	582	509	530	511	543	571	522	561	537	571	538	570	554	574	554	532	533	569	540	562	558	550	541	549	527	536	564	552	502	545	552	572	527	552	542	567	593	605	574	561	537	549	505	558	511	579	532	563	507	585	540	561	528	553	550	564	568	548	553	539	544	523	527	612	587	531	515	546	599	571	572	548	533	529	554	565	534	561	590	543	553	532	577	570	541	549	550	547	545	570	583	575	545	578	542	523	573	543	536	612	566	551	562	572	559	548	526	516	573	575	534	560	511	564	534	542	488	557	577	597	558	513	587	537	518	570	562	560	566	593	548	552	532	577	527	575	545	561	588	518	532	535	550	558	584	539	568	560	506	572	555	515	556	526	510	566	539	588	541	557	541	513	565	537	524	544	533	550	546	528	527	535	547	585	556	536	547	580	533	541	555	565	561	550	579	550	548	556	556	506	581	544	518	579	580	555	571	562	541	532	547	550	584	543	542	532	532	485	566	599	542	589	544	555	556	580	565	528	572	511	499	565	560	566	545	590	574	512	570	608	569	538	509	576	566	573	541	540	543	544	531	554	545	590	571	543	555	574	530	563	558	523	566	524	539	523	559	570	573	535	565	596	530	591	545	553	517	508	549	561	580	556	599	555	555	551	558	573	559	577	551	569	554	518	581	584	550	528	521	556	517	521	569	555	545	568	559	562	543	617	563	515	554	574	596	566	546	571	579	577	533	574	535	501	555	556	572	549	566	617	578	572	559	543	571	521	581	498	526	529	559	522	598	529	574	562	606	535	548	577	550	556	566	537	507	570	549	557	570	585	514	577	580	544	579	594	532	591	556	541	590	546	526	510	520	541	523	545	535	557	564	556	540	546	561	534	568	583	587	531	569	507	514	534	548	533	570	541	586	536	574	616	524	586	515	539	529	566	548	556	545	558	567	559	580	557	545	530	560	489	523	508	528	539	567	510	546	540	535	564	604	537	543	544	540	560	550	542	537	555	564	549	549	532	566	564	543	582	536	567	500	559	592	520	528	529	562	528	564	563	529	549	553	541	529	569	549	557	511	597	545	566	546	535	567	577	552	586	535	532	576	534	530	526	564	545	541	488	551	569	577	555	533	560	519	494	584	558	557	521	519	514	553	518	550	555	547	627	593	551	567	529	586	501	582	556	571	549	533	546	549	544	548	541	588	578	564	604	580	529	535	589	588	546	560	525	560	572	556	548	563	567	516	580	561	550	562	561	549	565	541	567	560	553	567	562	553	596	555	564	549	531	561	546	557	536	562	500	550	523	512	552	559	548	541	540	521	574	518	567	569	619	544	530	547	573	511	513	514	506	536	561	540	565	568	540	583	546	540	551	605	544	538	563	538	535	558	598	559	572	546	564	538	656	556	572	555	589	556	578	594	516	515	544	557	566	534	573	551	514	574	546	523	547	530	541	560	544	519	554	566	534	563	564	562	602	558	524	599	552	574	591	581	574	552	523	576	563	547	575	535	562	545	538	509	564	582	574	565	556	527	545	538	531	567	525	540	545	554	557	541	561	559	587	574	538	543	558	543	592	561	537	568	562	593	575	529	558	520	493	557	616	569	544	614	558	528	527	561	581	554	544	552	548	582	556	543	549	563	582	620	547	568	545	554	561	522	588	577	568	564	557	515	562	616	525	549	509	567	596	569	593	587	527	560	572	565	589	566	551	551	574	528	507	560	553	546	526	563	568	563	519	528	595	619	586	532	584	539	579	560	554	563	540	510	553	597	591	569	577	489	529	520	544	559	536	596	543	549	560	547	583	551	542	575	557	562	555	591	533	579	541	532	571	527	514	579	522	532	582	549	570	522	542	522	535	542	582	549	536	541	505	544	583	516	559	559	544	564	533	562	575	529	517	557	572	570	535	540	579	523	584	579	579	542	552	545	536	579	545	586	589	585	505	562	579	534	539	562	575	539	560	562	558	562	508	569	564	565	529	604	544	605	567	536	555	560	513	505	569	565	535	576	550	558	546	545	546	526	539	596	557	591	546	556	537	533	566	552	564	555	616	571	527	519	551	568	595	553	498	569	566	553	573	546	556	567	513	554	519	506	523	587	548	572	588	533	568	590	554	578	526	570	511	554	576	552	584	567	550	541	547	558	559	553	541	535	559	527	586	563	513	530	531	560	541	535	536	587	517	591	517	555	569	520	595	570	511	581	596	545	554	587	556	544	524	582	549	513	576	542	563	558	541	565	558	540	514	578	541	543	540	583	570	538	526	534	540	552	527	520	538	558	564	578	584	560	553	568	548	492	524	529	567	589	548	561	537	542	559	542	551	571	571	556	544	581	556	530	540	521	567	532	550	561	543	518	531	552	548	537	538	558	589	542	547	534	544	570	547	588	547	552	596	591	520	559	590	585	572	522	577	605	564	550	574	579	573	542	579	606	570	534	563	632	568	576	522	546	494	543	542	576	557	580	550	570	568	571	524	531	585	553	571	574	546	565	605	591	529	521	530	565	603	569	545	575	562	583	568	546	516	545	560	547	546	574	516	558	565	552	552	547	540	530	498	546	525	562	543	535	564	539	577	544	597	545	553	550	517	537	516	534	521	566	562	565	534	552	519	528	526	548	570	564	555	585	578	542	506	554	578	559	516	552	539	516	560	557	572	590	529	504	563	552	554	543	554	564	558	572	569	596	507	599	537	594	542	563	501	559	544	567	560	573	507	562	547	565	560	576	558	589	526	588	529	571	558	609	512	548	562	529	534	526	572	539	588	508	545	517	577	546	556	586	606	553	558	582	532	566	553	549	539	550	532	530	538	546	541	534	519	530	540	549	533	515	562	577	571	555	539	569	532	528	537	553	497	568	575	585	555	574	553	571	523	553	562	561	523	531	529	550	552	566	556	541	552	596	523	549	571	556	504	562	542	573	518	576	519	579	564	563	564	548	564	594	526	542	529	561	563	560	557	516	521	536	564	564	598	526	537	541	573	590	528	603	564	571	547	535	569	592	556	556	525	563	540	588	502	529	573	545	537	565	564	521	589	509	520	567	598	602	562	554	537	545	598	566	532	565	488	568	581	573	591	524	571	539	575	544	566	578	554	583	541	532	558	554	564	592	542	544	544	536	580	627	581	564	549	570	613	540	584	540	597	537	516	528	562	561	594	588	530	545	536	557	572	523	553	566	617	512	584	564	574	556	580	508	551	573	563	558	576	563	557	515	540	553	541	576	565	514	538	559	537
56732	21975	2705	792	535	368	341	276	266	202	215	222	201	199	195	152	165	171	165	139	172	152	151	154	140	135	148	144	132	145	151	125	134	147	127	130	135	136	130	144	156	154	123	145	132	131	130	133	116	126	156	128	127	118	141	141	144	137	150	126	146	147	143	134	115	132	133	132	116	134	138	136	125	122	128	122	135	106	138	116	119	124	105	130	151	137	120	140	142	134	125	135	128	120	143	131	136	114	118	135	135	128	127	143	132	121	110	150	144	140	130	121	115	120	141	116	144	122	139	143	129	116	127	141	128	140	131	141	135	133	115	130	127	138	148	121	109	148	142	143	154	124	127	147	134	123	135	144	135	109	134	123	118	133	163	152	134	125	122	116	132	129	114	109	140	135	138	136	128	124	130	127	134	118	119	127	141	149	132	112	130	134	103	137	140	135	134	127	125	129	142	110	111	129	109	126	139	131	119	127	127	130	142	138	121	141	134	130	138	145	112	146	119	136	131	117	133	131	130	155	140	134	124	139	124	136	105	132	154	154	145	112	140	132	136	123	142	124	110	132	136	150	144	128	143	127	157	130	118	138	118	132	102	152	110	134	144	138	123	148	134	137	156	142	152	133	138	133	148	128	142	117	120	123	123	110	141	111	110	117	115	142	134	141	148	129	140	143	142	135	131	134	128	141	126	129	122	134	126	114	130	121	129	143	124	133	125	134	114	138	123	138	110	127	132	129	130	127	120	131	136	120	152	138	128	129	153	116	117	124	146	131	144	143	140	140	123	123	137	155	127	120	122	122	145	146	126	144	109	127	105	124	167	118	138	146	138	114	128	141	130	128	121	128	136	126	116	150	120	159	120	129	143	124	148	127	135	137	133	145	137	114	115	132	142	137	139	162	130	122	137	116	115	137	148	131	123	129	146	131	114	125	139	140	111	111	96	127	138	140	126	129	132	123	150	115	121	127	131	128	134	129	121	138	132	128	133	118	150	136	145	142	133	119	108	131	129	120	147	146	135	133	125	123	124	134	110	155	126	128	131	141	138	121	134	120	128	151	119	130	119	121	127	119	134	126	107	127	138	131	154	140	140	111	104	123	135	137	135	128	154	121	124	136	159	121	150	121	105	126	135	145	128	141	116	102	126	123	128	106	136	128	122	122	137	164	153	125	108	138	144	127	133	129	143	132	145	135	116	128	133	115	116	123	131	135	131	161	136	126	141	148	125	133	129	122	111	127	122	144	114	137	133	142	149	146	137	110	117	144	127	147	134	132	130	135	114	125	125	130	136	116	114	133	158	131	125	155	132	112	120	122	129	143	125	146	133	142	127	138	143	140	123	134	115	126	125	113	143	136	147	135	128	137	123	150	123	125	141	121	123	127	134	133	141	147	169	119	144	123	125	142	138	131	123	148	107	126	141	134	130	142	116	139	138	130	126	135	131	135	139	138	132	123	116	142	141	150	120	136	135	148	140	130	117	129	131	119	116	134	131	128	134	127	137	138	117	131	131	137	150	125	131	148	118	124	147	132	154	138	114	127	151	151	124	136	160	123	136	143	121	135	135	117	137	128	140	133	143	119	166	131	150	120	135	130	137	128	133	134	121	103	124	125	146	106	158	138	134	139	138	156	129	120	128	140	144	126	131	131	135	126	111	107	158	167	123	132	105	133	133	133	145	139	122	138	131	145	126	139	126	125	110	121	103	138	128	134	125	119	111	119	108	153	141	132	131	131	157	124	141	131	141	121	123	122	134	131	117	128	118	114	112	134	128	118	131	136	121	137	108	103	109	120	132	140	139	122	134	110	142	138	127	152	128	145	115	131	130	111	112	126	141	140	126	124	107	124	119	143	129	113	128	117	128	146	143	107	135	145	132	139	153	122	140	126	119	109	121	133	120	124	144	103	151	137	141	115	126	139	147	121	125	136	130	124	126	139	111	130	145	113	143	131	125	124	118	128	142	131	133	146	143	118	117	134	115	135	147	147	131	112	141	127	133	117	135	151	119	141	107	134	116	160	123	144	141	110	125	152	122	124	129	151	108	126	132	144	113	125	108	122	111	141	154	117	138	109	114	135	115	126	106	145	166	101	164	109	139	120	153	117	128	152	137	134	143	106	130	136	123	101	123	139	127	120	128	111	119	127	119	124	124	135	141	147	138	135	140	138	120	117	128	156	129	137	144	128	131	130	144	125	162	124	143	155	128	135	140	126	128	139	147	141	139	147	129	120	136	123	139	129	120	114	115	122	135	118	137	140	160	131	132	121	143	118	137	120	133	111	137	154	135	142	118	121	134	131	119	133	122	135	119	136	129	121	122	128	126	129	131	127	107	128	141	128	132	138	139	131	152	149	132	145	156	142	124	136	149	152	114	127	146	123	126	149	133	147	150	142	132	127	130	139	139	137	129	124	136	120	134	123	120	126	132	143	106	130	127	143	132	133	131	148	148	118	118	109	121	130	126	128	119	129	149	144	115	142	128	122	130	130	132	127	148	129	117	127	128	116	147	120	130	127	119	126	143	125	164	124	126	141	149	136	115	149	139	127	145	138	118	137	118	130	132	112	130	136	127	134	133	105	131	111	146	134	137	136	156	140	127	114	136	136	137	136	146	136	107	138	138	107	146	135	137	122	132	132	134	111	136	138	116	112	124	137	137	131	137	138	133	115	153	126	130	146	116	144	126	138	152	123	133	123	128	132	117	131	128	125	119	125	138	106	142	118	131	147	122	132	141	105	130	148	146	106	132	136	126	130	113	127	135	136	137	154	133	122	123	130	119	124	123	120	133	125	108	134	136	140	127	150	123	122	132	116	117	126	124	155	164	150	141	109	140	116	126	144	138	148	154	123	140	118	123	125	137	127	122	134	122	125	143	123	122	134	119	140	147	132	134	145	127	148	118	130	105	152	121	150	106	148	127	129	153	141	145	126	139	107	134	109	104	123	113	130	143	140	140	133	131	139	133	122	115	144	127	144	147	143	125	138	130	138	124	150	127	103	119	152	133	153	106	133	135	132	138	138	129	132	116	138	133	132	117	137	129	120	126	126	148	125	120	132	115	121	118	119	132	124	122	136	142	129	146	137	130	155	126	154	121	141	104	121	137	131	163	122	131	125	122	146	129	148	133	162	130	148	143	130	127	131	134	104	129	133	137	142	131	140	140	134	156	111	130	121	128	129	142	164	124	150	123	146	125	139	137	123	152	141	124	120	139	132	123	136	141	129	131	125	105	118	127	134	140	111	148	148	117	143	134	137	148	132	124	131	139	123	133	136	123	139	118	126	129	120	119	143	133	108	128	130	128	124	131	133	137	145	123	135	127	129	121	141	127	106	125	133	115	110	133	103	124	142	131	145	122	134	141	137	122	116	148	128	131	136	150	145	132	132	143	136	145	131	127	135	151	135	127	130	162	131	143	163	140	145	114	128	135	119	129	107	130	125	155	131	128	127	133	119	136	117	112	112	146	130	137	155	124	126	141	131	119	127	136	130
31250	1041	2030	2437	2139	1659	1410	1214	1073	957	832	757	715	609	628	619	607	573	538	551	537	465	497	456	483	420	424	416	472	426	376	438	391	444	418	468	423	427	384	370	381	409	399	416	431	400	389	433	368	365	342	349	395	414	378	422	408	376	386	374	370	393	368	399	367	398	359	356	366	392	385	373	367	344	342	381	347	357	355	392	362	388	338	378	349	344	395	320	337	358	399	378	387	354	345	328	365	363	406	377	344	381	385	364	357	400	362	342	379	347	353	368	404	368	343	390	374	334	363	358	367	387	368	368	346	367	361	354	356	373	347	401	338	344	362	376	360	388	299	367	344	399	395	385	374	367	342	360	357	378	352	374	333	359	359	339	351	335	372	370	371	347	373	360	336	399	370	360	367	395	398	355	383	345	364	354	317	402	365	350	349	361	334	360	377	331	363	357	366	386	345	349	368	353	356	377	368	348	319	361	365	365	342	384	372	392	365	358	391	333	365	350	366	360	361	347	370	364	381	351	390	374	364	362	373	348	373	360	362	351	349	373	351	387	395	359	348	363	353	401	344	333	353	383	331	349	386	351	358	394	351	366	372	401	373	352	356	358	369	363	338	349	353	369	382	352	382	346	325	388	354	319	387	371	368	387	382	346	363	323	343	375	408	353	364	372	356	320	371	385	365	353	356	349	388	370	363	376	344	346	362	355	351	353	353	418	368	356	333	366	397	356	370	389	318	342	373	361	366	381	356	359	336	405	388	389	401	362	349	338	328	368	376	372	358	366	351	375	381	364	372	344	396	356	384	328	376	354	362	361	329	371	360	341	327	367	365	357	317	347	383	370	376	400	355	355	374	379	329	367	326	402	388	337	397	373	354	355	397	368	332	379	363	373	362	334	348	395	376	368	338	375	366	355	346	392	375	375	379	334	364	362	358	365	334	361	360	333	361	367	388	356	336	349	372	352	332	368	402	365	367	371	358	375	351	344	376	359	379	352	371	355	347	378	339	382	332	357	355	354	378	362	367	352	357	346	370	397	363	385	374	370	338	366	331	372	334	387	360	358	354	395	359	385	388	371	366	351	392	353	365	342	382	346	386	375	397	353	369	376	343	374	368	351	385	392	391	399	365	352	362	390	368	368	328	336	372	364	364	379	330	393	338	365	405	358	342	395	357	351	368	361	345	353	352	386	364	359	343	360	350	389	372	311	367	397	356	372	366	380	374	352	370	392	347	351	351	363	379	343	354	378	360	362	352	385	383	414	376	339	338	354	386	328	392	372	374	374	397	342	374	377	390	382	377	374	357	350	356	368	348	366	361	356	370	331	354	386	362	308	343	377	354	358	340	399	336	358	393	371	354	380	365	347	386	365	373	365	359	356	377	332	372	373	387	340	342	378	396	354	371	373	385	358	370	372	369	383	348	367	337	374	342	358	354	342	377	358	340	388	339	323	339	343	375	366	378	364	356	375	359	350	366	374	342	344	381	375	322	379	389	356	378	387	368	373	367	395	362	386	341	340	365	358	342	356	375	365	382	367	383	385	347	380	348	347	360	383	348	389	337	362	323	397	377	368	366	365	384	337	357	370	382	339	412	316	367	357	366	376	357	345	329	349	390	349	362	389	368	362	411	387	388	380	329	341	348	342	375	347	351	395	369	364	378	370	368	348	358	346	376	369	357	368	368	339	389	332	374	377	365	396	378	369	367	348	383	360	354	347	337	361	351	343	368	334	369	359	392	370	338	340	354	376	388	363	372	355	393	302	356	353	328	386	370	351	359	343	387	350	376	384	358	329	362	357	375	373	350	367	363	350	339	362	369	354	368	362	392	371	336	381	366	366	359	346	348	355	346	370	370	373	323	356	341	389	382	344	393	351	357	378	372	379	354	352	352	390	348	403	361	379	345	361	398	387	349	371	366	354	354	362	389	336	333	340	379	366	378	346	400	360	368	388	365	354	343	348	361	379	358	412	380	337	409	368	364	345	388	431	394	401	354	363	373	348	367	372	356	367	375	369	375	362	376	367	350	360	344	367	377	352	375	392	353	378	389	408	345	374	389	395	339	363	346	355	356	358	363	366	383	372	347	357	347	366	375	358	363	405	407	359	359	401	329	406	380	381	368	360	354	373	369	355	363	377	360	366	356	357	330	342	398	383	366	371	347	358	363	365	363	369	407	368	390	385	330	379	376	360	402	386	349	339	342	370	346	354	357	373	365	360	387	341	379	352	390	361	374	378	364	365	332	344	373	394	407	355	388	361	352	371	393	368	353	332	377	364	377	381	361	366	374	391	367	379	361	356	356	373	387	381	377	349	373	363	346	344	327	386	408	362	395	365	383	399	374	348	366	388	355	383	382	369	350	358	345	349	365	359	334	332	379	360	356	385	352	356	340	320	364	362	356	367	337	368	357	337	400	348	383	366	373	387	376	379	345	343	344	395	331	335	351	338	366	338	343	376	356	378	365	384	378	345	356	353	353	340	360	388	372	322	395	366	347	373	368	330	382	322	353	368	400	357	367	383	394	349	331	353	357	388	357	368	379	305	347	358	373	377	365	402	356	377	336	409	357	365	402	359	366	377	377	377	395	401	378	379	385	356	361	342	390	364	365	314	357	368	355	360	377	349	395	353	396	356	376	386	358	369	387	368	376	347	346	348	377	381	341	374	347	389	336	372	341	354	364	367	396	350	361	341	361	359	368	390	339	363	392	342	374	385	365	332	340	390	328	342	355	357	359	352	369	366	360	349	387	377	392	355	359	338	356	401	373	369	370	372	372	371	379	375	363	391	335	338	351	377	399	361	373	321	344	360	376	369	350	367	368	374	365	401	360	414	334	360	315	384	383	369	364	368	364	365	373	363	341	383	356	380	332	314	411	369	331	349	359	382	376	334	345	357	374	327	381	387	357	358	355	347	321	362	368	362	373	370	363	393	375	358	355	321	348	381	370	378	334	359	355	371	357	361	324	381	376	362	391	335	376	327	365	350	399	386	358	323	353	388	345	389	365	361	382	347	378	396	367	366	386	376	352	357	360	387	362	367	372	369	417	358	371	409	316	381	339	401	337	372	384	369	410	360	361	382	350	343	371	346	368	412	325	361	362	350	343	383	340	392	351	360	355	373	326	365	341	376	371	346	408	378	348	373	397	371	343	337	350	363	348	324	359	368	390	380	348	328	349	360	355	359	351	372	363	331	352	345	358	369	338	372	341	365	341	348	351	374	360	377	368	399	356	362	377	360	379	371	391	390	339	365	388	389	346	387	383	378	372	374	398	355	352	353	348	348	367	352	351	375	349	430	345	387	351	345	336	407	385	384	377	405	370	363	358	394	333	357	364	361	372	353	376	345	356	387	324	355	338	366	382	372	373	333	361	344	341	378	327	375	339	326	396	340	384	353	362	377	378	348	372	337	333	378	352	376	356	346	366	382	409	333	364	328	341	368	375	369	369	390	388	371	356	368	367	379	354	380	364	342	349	360	335	376	368	353	389	323
67999	30787	8232	2044	1162	827	684	581	463	413	403	378	371	340	364	338	324	317	347	293	311	287	304	299	279	276	234	301	298	243	269	264	291	265	280	284	297	265	265	255	263	262	275	279	262	261	284	241	252	276	248	266	251	270	258	237	284	241	308	247	292	235	243	285	280	241	273	272	272	219	270	234	265	258	252	262	249	268	259	266	245	280	246	237	278	271	263	279	260	266	274	255	259	298	256	244	292	275	257	263	257	271	255	264	262	248	274	275	226	274	263	263	305	244	235	283	266	271	254	240	229	268	271	282	258	265	239	259	244	286	232	298	260	253	263	260	242	286	283	236	278	262	240	236	253	269	233	272	256	289	253	259	251	239	255	254	267	221	245	269	254	250	239	267	280	251	286	262	273	237	249	234	294	233	243	255	242	246	250	265	249	258	261	234	229	277	238	239	258	262	244	238	246	255	285	252	235	292	261	289	271	272	235	245	264	260	263	257	269	275	264	239	281	243	246	253	260	260	252	281	250	260	249	236	255	282	250	249	287	248	271	246	237	256	230	229	259	242	234	247	277	279	259	271	271	240	258	246	274	269	256	250	252	253	252	292	275	226	262	267	270	274	254	256	242	257	237	273	279	267	251	297	256	267	263	249	254	241	282	269	264	242	218	256	277	270	273	231	255	244	226	280	235	247	254	264	272	274	229	272	243	264	255	244	260	261	240	266	250	257	245	276	260	275	243	236	252	259	249	285	231	270	233	255	252	264	264	249	270	270	265	248	238	249	249	246	247	247	265	248	234	274	263	231	264	258	235	263	247	262	252	252	241	249	239	246	271	255	243	267	259	293	284	261	227	242	244	254	268	238	261	265	241	226	250	273	251	247	289	260	308	267	254	258	236	290	263	260	244	260	269	293	263	290	232	240	275	265	252	247	266	258	210	261	275	246	273	227	249	233	245	266	233	220	261	278	269	257	282	262	265	261	229	270	250	276	242	290	239	226	253	266	258	252	258	282	258	264	259	236	255	270	233	262	282	237	250	248	249	242	239	261	270	257	212	274	271	263	242	273	231	244	256	253	265	254	268	267	272	299	255	284	276	288	278	252	259	223	267	251	261	266	247	246	278	262	243	245	258	230	254	270	281	251	271	245	253	263	244	230	244	277	251	248	269	244	293	243	268	277	241	253	258	239	256	251	250	253	262	238	282	268	262	277	265	287	253	248	234	245	235	254	277	273	261	223	280	291	243	260	227	241	253	277	241	241	259	256	266	271	261	257	242	260	245	246	269	280	282	256	278	257	248	243	280	254	273	247	268	289	274	314	268	282	256	274	242	241	258	281	271	257	248	289	252	261	280	242	279	251	267	247	226	257	255	248	284	261	229	247	280	249	298	270	269	266	265	274	264	255	245	273	264	271	276	242	277	250	219	271	247	283	259	287	230	262	293	234	265	211	246	267	244	267	274	260	240	260	263	251	247	235	251	278	239	263	290	251	257	249	267	272	244	258	254	259	254	252	265	242	269	265	293	257	231	231	217	250	243	320	275	263	274	275	249	249	300	264	237	240	243	247	268	235	249	262	255	260	252	262	260	241	233	245	249	263	263	268	261	256	289	264	267	292	271	276	234	247	236	250	272	246	239	258	262	285	223	218	261	275	235	257	247	252	264	268	271	262	259	241	266	263	289	272	251	255	275	258	285	253	268	257	268	259	261	245	251	246	250	271	226	262	241	242	239	233	259	259	284	266	283	240	264	245	265	251	262	241	255	242	272	241	268	261	276	262	240	255	228	282	258	240	263	250	278	281	245	230	256	290	260	251	247	274	234	272	241	283	261	282	235	261	220	256	230	267	276	233	282	268	270	251	240	244	268	253	257	236	225	230	226	269	249	263	261	265	243	254	266	286	254	273	265	259	285	267	241	276	232	247	266	261	275	260	269	243	251	260	258	262	267	249	265	241	249	277	235	258	234	261	266	275	244	251	253	265	218	257	252	264	234	266	261	257	263	240	263	263	272	246	270	220	240	270	239	282	262	266	266	238	274	234	257	239	257	262	269	249	258	259	253	292	237	262	259	234	253	246	247	270	303	285	242	272	294	272	275	258	254	295	249	267	271	249	289	248	257	252	276	256	249	268	261	243	229	239	273	241	274	232	263	281	271	266	245	236	268	251	264	259	257	250	237	261	247	249	242	266	238	271	274	251	264	276	246	267	267	260	254	260	265	260	237	270	250	251	277	241	255	262	242	253	225	256	260	251	252	298	261	258	237	252	250	266	254	265	235	246	242	246	251	248	247	266	242	258	272	286	279	267	272	246	291	275	253	278	279	299	261	246	245	244	249	261	256	266	242	245	306	264	243	252	240	267	286	247	259	245	249	213	268	269	259	262	254	271	246	248	264	255	230	271	250	273	258	249	248	242	256	251	248	260	246	239	236	235	224	275	240	270	246	226	252	248	275	249	264	225	229	268	232	256	256	260	286	253	272	243	266	252	264	258	269	274	247	210	225	266	229	262	260	267	244	264	243	259	273	275	271	244	275	226	275	252	247	260	230	287	278	251	260	276	248	247	230	271	252	228	250	266	249	253	246	251	289	266	250	252	245	269	283	219	253	244	265	274	252	255	231	282	262	240	276	219	250	256	217	271	243	274	250	254	279	240	267	252	274	258	253	270	266	250	278	282	242	262	244	258	228	281	280	223	244	258	283	264	250	268	241	276	265	250	251	267	258	265	235	285	253	226	254	255	292	258	264	258	269	255	255	277	247	265	266	273	263	263	261	258	271	256	267	249	266	256	244	282	297	227	271	252	257	240	248	224	235	243	259	244	250	251	282	233	270	289	269	259	290	251	268	275	278	288	259	240	259	256	249	234	237	245	271	263	267	245	254	279	291	265	247	240	263	247	273	231	254	269	274	267	243	211	266	259	256	259	249	266	252	255	264	249	251	266	248	261	278	257	264	252	223	233	279	265	228	247	254	261	247	275	244	257	253	236	273	256	249	232	276	230	227	266	240	246	243	259	273	254	265	286	258	256	260	282	251	238	295	267	250	257	243	265	227	281	271	245	260	237	244	255	276	270	239	251	267	247	293	281	315	236	238	242	237	234	259	257	294	257	234	288	258	248	275	244	275	272	259	231	255	244	272	272	219	250	248	260	255	270	260	239	257	239	256	237	236	289	244	247	256	268	241	252	261	230	249	243	242	274	254	266	238	251	273	265	270	233	250	253	250	265	248	271	261	277	247	275	288	270	243	256	241	268	256	268	225	252	274	241	248	216	269	263	251	273	286	261	226	235	235	281	298	245	271	257	264	242	281	281	277	230	243	264	269	233	263	220	248	246	258	249	254	234	247	248	277	250	252	240	265	251	237	237	219	247	273	251	253	230	248	254	258	218	260	233	246	261	228	259	284	291	242	276	267	245	248	261	237	243	242	245	242	234	266	258	253	245	270	266	249	254	249	225	256	270	252	263	233	270	259	256	248	264	263	258	250	247	265	262
39627	1994	3927	4424	3983	3274	2690	2291	1958	1741	1567	1457	1347	1231	1123	1107	1096	1047	972	923	901	853	859	838	829	797	810	842	834	751	773	802	744	745	725	722	674	737	690	682	711	711	715	695	654	639	677	711	715	670	714	699	662	663	699	728	659	657	680	659	673	666	656	703	645	700	661	664	612	606	647	678	660	667	649	646	674	672	644	689	630	627	639	636	653	653	624	643	669	692	634	627	648	615	686	628	632	649	623	678	675	639	662	680	647	664	630	657	655	648	630	646	642	637	651	615	655	664	679	667	629	662	640	621	648	700	639	615	636	681	655	647	625	612	625	651	620	648	653	625	666	719	641	643	660	623	664	576	596	662	657	607	644	629	648	682	618	625	622	591	599	644	644	710	646	601	633	678	656	646	640	690	628	628	669	680	658	638	606	612	612	695	608	634	636	604	683	652	641	666	642	636	614	656	667	662	652	636	605	659	658	647	653	622	605	638	644	625	633	665	666	659	649	665	644	616	659	667	652	657	588	615	641	674	641	642	596	665	667	661	630	616	641	651	657	604	668	672	660	670	647	637	651	605	614	663	626	613	636	636	649	663	670	613	617	637	682	665	599	640	641	654	648	615	613	609	609	600	630	656	625	642	661	670	612	660	615	618	640	664	638	629	628	633	638	605	653	621	630	600	650	646	663	607	639	608	612	683	658	666	646	635	648	649	639	640	666	668	614	640	659	686	622	642	621	648	632	636	625	668	635	628	646	644	600	650	641	652	607	651	686	619	659	680	595	657	625	604	570	627	641	664	632	620	621	659	586	600	626	642	655	686	669	677	613	585	635	644	603	614	630	678	622	611	614	623	675	690	640	627	691	669	647	636	617	650	666	642	598	659	630	638	674	603	672	638	625	652	616	626	678	622	627	665	646	643	665	637	624	673	635	643	642	632	654	651	644	724	607	644	671	662	608	641	621	692	663	670	654	602	630	620	655	657	662	617	595	652	641	629	678	641	644	620	654	634	596	595	632	637	669	627	609	647	631	603	659	638	655	642	620	653	679	620	656	649	650	595	614	646	663	654	652	607	601	623	598	619	622	620	631	608	671	656	621	634	638	646	617	635	705	640	649	640	666	626	574	656	666	635	622	640	619	645	631	659	619	644	687	656	631	652	601	611	641	658	626	644	616	680	591	627	678	652	681	632	622	614	614	648	625	618	672	582	624	657	680	666	643	627	624	667	615	679	666	668	627	638	619	613	642	668	608	632	624	637	631	653	620	625	618	609	625	639	627	613	619	632	651	650	653	615	642	625	618	678	659	646	642	646	661	665	657	635	624	652	618	622	638	589	633	639	644	626	595	613	607	664	725	626	630	641	653	671	675	625	628	604	671	639	599	609	610	644	638	645	652	623	657	640	644	631	704	638	634	701	639	601	618	602	700	622	616	654	699	615	606	625	639	643	649	608	674	650	650	642	643	669	661	638	650	635	619	618	612	625	596	645	664	642	607	672	665	666	640	609	702	637	682	656	652	586	612	655	665	626	621	611	604	651	618	698	623	645	632	648	635	657	667	661	637	638	615	594	643	634	661	650	649	636	663	627	613	689	626	630	625	651	670	587	634	661	643	629	634	636	642	658	660	643	610	631	657	636	605	645	646	603	640	621	658	678	635	660	678	606	672	631	671	594	642	684	667	632	645	638	636	621	619	643	651	638	662	640	653	616	651	662	648	666	651	612	634	645	656	640	600	651	649	587	640	664	635	641	617	594	650	630	630	616	682	620	616	588	602	655	656	638	653	666	627	681	615	659	637	649	635	665	637	635	607	666	659	621	652	637	645	673	594	599	677	689	647	665	657	678	638	627	622	637	617	601	623	646	619	630	664	651	651	666	635	617	639	638	678	686	687	639	626	640	606	684	678	647	650	656	601	652	641	661	662	670	631	628	630	644	623	650	645	649	651	680	650	644	647	649	614	666	653	623	658	658	651	621	658	646	661	645	652	658	674	658	616	626	592	659	637	711	628	617	673	611	632	645	652	689	637	662	655	628	620	610	655	643	666	647	633	621	563	642	666	660	640	707	596	649	623	647	678	663	659	633	592	655	650	649	606	593	638	678	637	608	667	668	632	623	671	600	608	612	629	672	599	633	668	651	608	654	628	607	622	652	658	645	666	617	671	642	630	651	677	676	627	671	663	641	643	605	624	646	675	642	668	674	625	643	648	664	623	634	622	642	635	668	607	637	675	662	622	674	671	637	644	660	642	599	618	611	690	615	662	644	679	656	630	653	619	653	638	657	642	678	674	660	683	655	626	629	660	596	652	648	606	590	627	618	581	660	674	657	642	629	633	675	691	619	598	675	607	648	671	643	639	653	639	642	618	649	655	648	597	643	631	611	598	670	625	647	624	649	620	644	689	663	615	607	640	672	633	627	604	614	587	643	660	624	586	658	645	623	639	644	651	652	673	656	671	647	639	619	671	701	626	651	636	693	620	656	668	623	658	625	619	655	635	623	648	624	637	665	617	671	635	667	629	654	610	618	633	640	592	660	609	658	646	668	637	604	578	626	633	628	659	641	669	703	680	660	650	634	647	636	657	616	630	617	638	599	618	597	624	628	584	625	668	633	615	614	668	607	648	623	637	645	609	638	650	595	630	623	662	611	660	623	626	670	608	624	655	620	611	656	677	657	602	610	665	668	606	605	630	645	613	667	640	613	596	640	606	650	692	616	605	656	621	614	603	644	640	652	653	703	604	652	621	620	620	656	665	638	667	625	645	633	672	613	697	624	630	602	616	614	653	638	590	633	625	619	647	625	623	586	621	627	628	591	648	611	639	622	623	593	678	635	608	685	650	627	621	675	635	664	644	638	611	622	645	630	679	690	639	644	614	651	599	659	578	646	637	680	641	612	641	606	672	644	658	675	671	629	650	677	656	643	632	629	615	666	680	678	625	641	673	595	615	632	623	592	685	641	682	627	638	615	666	613	653	600	614	647	650	616	687	646	655	621	599	639	676	659	690	610	637	669	621	632	660	617	617	594	608	612	618	615	662	600	641	574	628	640	612	628	735	552	601	650	627	591	640	636	608	606	648	628	623	620	649	633	667	657	611	642	615	628	614	620	634	682	627	656	624	645	609	632	592	582	588	649	640	660	667	649	615	631	655	649	657	649	595	663	676	656	661	644	620	666	596	601	670	647	691	614	627	600	659	637	625	591	641	654	652	616	629	646	626	668	649	600	601	645	650	657	643	645	614	645	626	660	648	652	665	651	642	654	637	653	637	623	677	643	623	648	634	599	650	593	709	624	572	663	635	623	630	642	614	640	655	656	628	622	633	641	643	622	621	640	653	648	607	633	626	637	612	690	686	630	655	611	609	653	613	673	665	642	644	591	631	637	638	644	627	673	596	632	645	635	620	622	668	632	596	674	647	650	630	602	654	654	632	636	671	670	648	615	628	635	633	620	607	668	631	675	647	647	604	705	620	640	663	666	625	636	661	620	619	616
6140	431	255	267	258	235	208	220	226	246	229	219	234	226	230	226	204	229	223	237	208	241	235	230	212	222	205	219	232	226	222	219	206	222	233	234	250	210	189	214	230	263	234	225	224	213	227	261	208	246	232	239	255	217	220	217	239	239	218	233	225	221	216	223	222	253	234	194	223	230	250	235	244	231	215	217	259	238	217	243	226	193	260	202	229	205	196	237	239	228	210	206	193	228	211	236	224	224	199	223	222	234	242	223	211	205	231	208	208	210	247	239	209	221	211	238	250	240	207	232	237	224	224	210	241	237	244	235	224	207	230	211	246	252	249	227	259	250	230	203	215	247	223	207	203	232	257	229	220	211	219	214	220	233	234	240	219	225	204	242	219	231	232	232	234	212	222	219	244	195	238	211	225	229	254	212	211	238	245	202	177	211	236	225	251	215	237	224	254	225	233	244	244	231	239	238	233	226	201	219	241	217	235	226	227	209	210	230	208	185	213	206	208	227	229	260	236	228	216	219	229	233	231	247	234	231	202	227	231	244	235	244	224	242	227	225	243	237	250	235	226	239	204	224	214	221	227	239	219	208	242	249	233	221	221	230	214	222	243	212	229	230	221	243	227	213	205	247	246	261	221	229	181	252	235	215	214	216	198	248	240	223	247	246	237	224	218	230	217	222	242	219	224	229	232	230	221	236	212	230	212	217	230	226	214	214	210	220	215	206	227	222	197	228	208	226	203	209	237	224	236	206	239	233	275	215	250	214	213	248	216	233	231	238	196	223	226	254	229	209	214	221	238	233	234	252	205	217	207	212	226	232	210	229	221	245	238	232	237	200	230	238	239	231	216	242	217	245	233	236	212	197	219	242	245	204	222	232	201	238	257	215	236	208	220	228	238	252	242	241	219	226	220	214	224	224	217	214	235	193	240	238	233	250	249	226	211	194	243	245	201	220	211	232	228	229	235	222	248	217	201	211	213	225	225	224	263	239	259	188	209	245	226	240	234	254	204	224	223	214	244	205	241	232	233	207	207	203	200	219	230	216	232	215	243	212	227	209	206	196	243	231	221	230	246	235	236	213	228	233	252	233	216	246	231	233	250	213	234	218	230	216	210	231	229	239	236	208	233	226	215	225	223	257	219	229	217	244	217	203	215	213	220	237	228	239	254	216	213	250	229	252	204	249	223	222	198	253	226	226	260	228	224	230	238	254	211	238	228	238	216	207	240	215	215	219	218	222	232	226	218	238	216	213	230	218	243	224	251	206	198	189	223	233	212	208	212	211	231	224	226	235	222	246	259	255	222	216	275	225	235	242	228	247	217	237	233	232	214	235	234	229	224	217	213	213	247	255	260	216	237	231	259	232	236	217	226	254	239	232	214	224	242	234	203	224	254	239	251	223	244	209	240	244	229	218	270	258	209	209	212	197	223	237	236	234	229	203	213	258	216	234	241	244	203	219	218	229	220	225	221	210	227	252	232	183	216	204	239	222	237	229	239	225	234	236	224	251	203	216	213	211	252	211	214	212	239	249	212	237	221	240	221	227	211	226	219	217	268	222	246	234	234	214	256	217	216	242	233	245	221	236	234	214	206	223	247	207	220	220	231	227	229	223	225	211	255	234	221	229	233	200	221	221	248	234	238	224	230	256	224	238	191	204	234	238	214	229	230	221	224	203	218	227	228	222	232	235	224	236	209	219	228	206	222	198	207	221	230	247	203	223	209	215	236	223	233	236	241	229	227	211	237	231	218	221	238	265	212	224	221	222	230	231	219	234	231	212	213	261	228	237	227	232	235	195	218	225	216	236	207	233	216	241	225	230	219	244	225	211	212	223	228	204	220	205	208	202	242	239	238	215	235	243	248	250	229	235	191	236	238	243	240	230	240	200	220	215	209	204	248	238	207	236	218	257	247	218	225	229	198	243	223	245	242	226	212	269	244	204	238	222	240	232	220	217	226	229	206	247	229	252	234	242	225	249	214	225	242	261	236	225	207	224	210	255	226	224	225	193	221	222	210	203	239	265	238	247	228	249	194	215	237	233	207	202	226	215	232	231	241	234	238	249	230	202	244	240	222	204	200	207	221	238	204	229	177	223	209	214	240	235	246	234	218	234	226	207	201	230	221	240	212	237	222	228	222	250	226	266	219	211	269	249	232	223	231	233	244	236	188	231	232	218	222	212	196	221	223	231	241	231	228	224	231	216	201	257	225	215	242	239	241	229	215	245	221	217	238	239	216	212	235	228	235	286	232	213	233	258	199	228	218	224	204	231	218	247	249	246	198	244	215	223	210	202	251	230	242	246	258	243	239	220	227	219	246	229	238	243	216	221	255	276	229	233	230	209	230	233	240	213	230	216	223	244	256	205	205	228	229	230	214	237	215	229	205	231	222	238	221	240	223	230	179	226	244	229	229	229	242	254	227	222	229	224	216	189	226	209	234	222	211	233	186	229	198	224	206	228	236	236	204	243	224	206	223	199	244	235	215	223	248	232	222	241	212	194	248	232	256	267	222	212	244	213	244	224	255	200	226	214	234	232	261	224	219	234	241	237	223	233	249	220	225	233	227	245	228	228	225	252	227	218	253	218	230	234	224	241	220	237	221	212	215	236	231	239	239	238	242	235	242	253	233	194	217	214	225	229	222	202	232	212	195	237	254	219	232	211	217	214	205	224	215	210	233	225	218	219	228	231	231	245	205	251	239	210	262	247	223	185	200	262	242	222	226	204	211	215	220	227	239	221	252	222	212	218	253	203	229	218	239	244	227	221	234	229	259	247	224	231	213	204	205	241	256	225	246	227	196	234	281	196	216	248	222	248	232	205	239	219	227	250	238	237	219	240	230	240	212	229	248	205	222	225	226	257	210	233	240	238	234	213	221	232	214	244	247	226	205	244	239	233	217	248	246	241	222	219	222	220	230	226	222	238	213	236	245	228	215	239	223	219	263	232	224	236	232	225	218	220	210	234	188	197	254	209	226	229	235	235	226	215	213	242	231	243	225	242	242	224	225	221	218	230	211	218	238	206	215	219	225	257	255	194	223	244	218	253	248	204	224	246	234	234	212	207	237	228	219	243	230	233	245	228	236	206	221	225	213	234	223	234	227	258	217	236	251	233	224	235	256	242	239	235	259	243	239	235	222	220	225	213	201	238	233	217	216	233	238	203	212	237	248	228	248	250	238	203	208	217	226	225	201	223	246	220	240	206	215	230	224	226	225	233	252	217	253	177	238	213	224	253	243	217	259	249	238	240	230	209	222	225	244	238	223	226	225	202	229	214	217	244	210	261	244	220	215	220	244	271	255	223	257	219	220	222	250	244	227	230	228	214	223	228	213	195	220	245	252	241	256	225	205	224	215	257	230	247	247	238	232	281	230	251	203	237	223	228	225	228	259	244	232	245	216	224	237	218	228	203	237	242	237	267	239	223	223	220	206	208	242	208	248	227	245	227	222	244	268	238	238	221	250	209	218	268	238	260	230	234	193	267	234	214
7277	595	610	601	610	583	625	553	546	585	556	513	555	569	538	579	596	552	529	571	536	581	551	558	511	572	511	585	562	551	569	575	583	553	578	552	544	546	499	569	537	573	567	507	542	581	549	525	531	603	546	519	552	528	588	585	563	534	519	514	561	566	569	580	531	557	579	579	525	563	539	553	547	548	548	555	560	590	545	540	549	551	534	525	540	540	540	566	530	539	534	560	513	532	571	563	561	563	522	563	566	527	515	550	521	544	577	527	551	538	543	545	536	551	535	598	571	514	568	552	541	516	534	572	556	560	569	533	602	489	560	540	611	525	560	586	556	575	573	552	582	553	562	595	518	588	525	555	537	564	543	542	561	535	543	552	531	537	538	562	542	601	555	549	552	566	501	559	524	529	548	550	516	510	581	566	529	516	535	552	574	532	591	523	568	521	532	579	560	578	568	537	557	526	538	524	593	522	546	553	578	574	541	495	573	525	507	582	549	532	566	483	540	622	556	550	568	534	540	528	541	550	537	561	578	541	560	539	544	544	603	513	535	534	529	538	575	602	576	521	556	553	574	535	530	532	544	517	595	570	570	525	559	548	577	526	501	541	576	593	543	521	545	553	496	547	560	558	568	522	545	533	598	534	581	581	531	547	537	529	541	562	574	521	538	553	540	546	555	543	529	548	541	554	550	537	540	539	522	518	537	520	524	587	552	550	502	589	527	556	540	568	548	540	602	512	523	566	481	549	563	540	614	557	530	540	564	572	541	521	515	558	535	566	523	564	525	564	534	564	567	497	554	512	554	531	542	576	547	561	504	576	554	514	539	573	535	548	544	551	524	556	566	557	571	537	593	541	529	536	590	533	552	535	547	525	544	561	583	549	579	545	541	578	499	557	544	510	544	595	564	541	522	542	569	584	576	565	532	544	553	547	549	557	527	560	547	548	556	562	518	561	564	540	567	549	579	528	539	585	592	583	542	571	499	561	566	538	520	542	569	558	583	542	563	601	500	513	550	539	581	551	520	536	542	566	546	534	574	559	535	581	507	567	562	592	585	563	561	530	564	552	528	526	600	531	571	549	572	544	535	520	549	578	558	559	562	586	558	598	523	528	554	585	567	562	532	557	565	526	538	572	568	519	581	524	543	543	524	548	560	594	592	529	526	533	512	554	530	530	563	527	560	471	563	595	593	590	547	574	550	530	515	539	530	519	535	526	564	553	545	522	540	536	573	536	528	523	598	536	522	545	490	545	550	571	554	525	524	589	575	550	535	546	548	591	545	588	543	533	576	556	551	573	568	530	560	545	520	582	548	604	591	536	539	546	553	587	553	569	536	571	527	593	540	549	573	513	561	572	547	568	526	521	589	567	514	576	567	547	550	562	578	537	518	551	561	577	548	516	514	548	550	621	587	491	591	533	573	580	581	543	565	564	537	540	530	562	524	543	566	531	552	551	603	542	518	557	561	559	566	519	575	565	525	584	566	556	527	561	505	537	558	510	551	568	533	559	553	519	550	516	569	570	549	567	590	563	543	524	564	542	528	566	536	524	511	571	537	587	546	579	545	544	538	549	535	547	572	535	551	506	528	585	499	554	528	596	522	592	580	541	531	571	577	550	554	545	562	531	551	554	572	545	565	569	545	525	548	528	574	555	543	548	513	522	533	556	541	569	544	544	516	560	593	559	566	532	567	543	545	561	558	514	544	547	535	553	541	540	581	554	542	544	560	548	531	501	577	528	585	568	568	544	543	566	556	519	587	539	536	581	575	547	540	563	541	543	528	536	567	541	546	513	571	530	564	561	563	578	541	534	550	514	544	585	516	533	535	585	528	500	543	569	561	544	570	557	537	505	544	582	557	558	573	562	557	540	534	552	578	545	549	587	530	530	569	566	515	597	574	551	572	549	514	553	522	563	575	537	540	519	533	550	555	579	537	548	581	499	523	555	536	517	542	576	556	558	557	567	529	589	524	608	540	559	564	522	540	544	526	534	565	556	574	553	537	537	545	540	574	596	620	527	543	561	549	538	569	620	562	547	559	548	576	526	529	553	532	577	552	602	532	561	546	534	538	558	587	531	566	545	537	530	574	530	540	538	529	510	536	534	534	517	542	575	527	523	534	552	542	528	548	534	604	521	569	557	568	539	547	550	537	496	556	548	572	546	599	564	516	572	587	553	554	533	517	528	562	550	563	535	548	569	557	587	559	537	562	548	516	566	556	566	565	539	496	537	563	551	579	580	523	525	568	488	530	554	547	499	548	565	557	563	511	571	544	551	529	554	539	573	531	505	571	509	512	555	582	550	559	545	525	551	570	550	541	552	540	561	553	556	522	561	549	534	555	534	500	549	546	546	554	537	558	536	552	566	525	554	543	531	544	497	568	555	555	562	549	566	526	539	569	566	550	532	555	561	588	582	543	560	593	591	543	549	548	563	555	499	545	557	553	519	496	561	568	553	583	572	506	552	513	522	573	561	510	577	525	602	556	543	551	523	533	525	593	556	563	555	490	573	551	573	546	546	518	561	536	549	567	525	574	550	566	594	508	519	559	574	525	589	589	583	520	584	525	607	567	547	535	543	490	546	552	543	554	530	529	548	573	587	545	552	515	584	571	549	539	529	530	562	554	564	540	563	576	568	571	551	542	563	569	579	574	528	594	576	502	612	546	526	570	529	558	546	547	525	585	548	558	570	531	547	545	581	557	525	526	572	554	515	557	563	570	519	537	518	628	566	570	562	574	505	510	590	522	579	532	520	523	550	621	550	507	568	539	549	539	526	532	546	563	525	535	564	574	499	535	495	542	547	533	529	548	523	542	537	551	541	540	538	585	548	552	581	548	524	519	547	547	530	570	535	566	539	541	537	517	555	540	580	610	536	549	553	526	564	562	502	583	558	579	519	535	538	525	556	605	549	568	576	543	550	554	561	564	492	518	542	553	585	528	539	568	586	565	525	563	598	575	534	582	578	541	556	524	548	552	560	526	568	552	512	519	542	525	564	513	565	513	518	529	574	567	565	554	549	564	564	513	566	575	589	561	572	565	549	588	570	547	534	569	529	554	571	540	516	529	554	573	550	564	553	516	516	537	573	575	550	554	540	572	550	532	495	563	511	578	516	532	568	565	557	574	507	522	577	538	521	526	533	569	550	511	600	552	545	509	591	546	538	498	560	553	528	535	554	575	538	569	547	537	573	537	579	578	530	567	557	523	559	529	542	573	542	541	528	571	568	564	568	566	530	545	578	537	503	577	540	495	551	551	555	557	561	547	525	564	565	541	556	503	526	559	564	529	556	541	564	559	550	559	566	567	583	533	553	550	585	548	553	562	514	522	534	545	540	538	509	532	557	516	546	525	551	533	582	559	545	572	563	567	560	528	538	569	532	510	527	587	533	557	580	558	594	559	519	571	534	538	514	537	516	537	538	495	561	519	542	551	537	582	549	552	536	549	560	569	571	570	546	542	564	541	593	559	579	540	533	515	586	495	504	517	557
55611	21338	2704	785	472	397	350	312	223	196	195	198	186	174	175	181	157	143	178	153	131	115	142	131	136	154	159	144	136	143	141	152	153	142	135	162	134	139	149	135	138	129	142	139	145	139	141	137	142	125	136	115	137	120	141	114	141	140	151	126	128	120	148	121	110	129	141	148	142	155	115	130	141	123	128	128	130	127	125	148	140	109	131	140	147	130	122	124	125	127	131	126	118	134	121	134	121	128	135	132	125	128	138	139	115	97	129	140	135	133	162	120	125	129	112	133	144	124	117	127	121	122	127	133	127	152	137	138	151	126	132	129	129	131	135	124	134	139	141	123	115	118	132	136	120	140	145	127	136	114	140	119	120	113	126	136	138	125	125	128	122	114	117	120	153	141	119	137	133	131	138	135	118	139	128	139	130	154	117	117	123	129	118	139	118	136	142	135	119	138	149	127	134	129	160	124	129	142	115	113	133	119	125	147	148	148	132	124	119	133	152	136	120	124	130	119	101	120	128	149	116	113	151	153	140	133	98	129	136	131	124	145	126	135	119	155	151	119	112	156	132	138	138	142	115	123	127	148	117	129	121	136	134	130	134	113	129	125	112	135	129	131	124	116	139	145	144	116	114	130	134	124	137	131	150	125	151	120	132	119	136	140	142	120	125	131	116	128	107	156	155	126	151	104	114	140	144	154	146	147	141	129	109	144	135	119	128	120	129	135	109	133	149	135	168	125	137	126	123	164	124	143	133	133	127	118	146	124	108	133	113	134	159	134	142	131	126	147	126	136	129	139	137	143	151	137	129	117	128	114	127	136	124	141	147	118	132	117	151	154	120	130	136	132	136	128	121	117	134	145	141	135	104	123	129	128	144	137	132	132	115	122	138	151	121	133	117	117	136	130	134	126	150	111	106	126	132	133	133	120	124	120	133	136	134	131	138	135	140	140	144	127	116	139	143	143	118	138	132	146	139	139	146	131	117	121	113	133	124	144	135	136	130	114	122	118	126	139	134	124	115	138	113	131	123	127	117	125	124	123	115	115	143	126	113	150	132	133	114	127	116	147	150	131	123	130	139	123	121	139	136	127	133	125	131	135	139	124	106	131	132	124	136	128	147	121	131	121	127	137	125	145	119	143	129	106	150	140	111	119	126	132	140	125	111	128	117	122	118	125	120	147	137	141	146	141	146	137	129	129	112	128	129	105	141	151	122	109	133	138	135	147	136	124	135	147	149	138	138	139	106	122	111	135	128	135	134	118	138	109	146	133	156	125	130	142	127	102	122	122	126	158	138	141	144	123	135	131	126	131	142	120	105	133	148	132	125	143	138	144	129	129	132	147	136	135	139	111	140	118	127	133	135	118	148	117	143	129	131	133	129	126	134	119	129	134	135	138	130	128	128	119	140	134	137	127	124	127	118	135	117	126	140	133	123	144	146	108	112	99	126	137	111	153	143	133	143	134	143	138	140	132	139	139	141	121	125	123	141	128	132	100	121	137	118	120	149	145	121	135	145	137	145	139	112	124	135	137	149	142	133	113	134	116	124	138	138	156	132	140	142	135	130	137	128	135	136	132	125	138	130	128	137	130	120	139	132	131	122	120	143	143	124	144	130	149	113	134	153	132	105	134	121	139	135	127	105	112	137	122	117	141	139	145	122	117	120	150	124	141	127	125	134	137	134	125	138	133	153	137	132	129	126	124	144	141	119	128	137	120	122	135	124	136	123	125	126	133	132	138	141	137	147	134	130	146	110	129	123	116	103	126	124	112	131	130	112	144	147	122	147	130	151	133	138	130	138	129	127	124	109	132	135	123	125	121	128	150	148	114	125	130	140	136	133	109	130	130	118	127	133	139	135	139	144	119	139	127	138	137	133	143	134	121	154	114	122	142	132	142	130	122	109	144	149	140	133	145	123	155	135	130	122	138	142	134	128	128	133	140	154	128	136	131	127	124	130	148	145	135	147	117	130	149	133	114	125	139	129	138	147	131	119	132	147	150	131	118	118	101	106	134	149	122	123	116	111	135	146	129	135	121	127	137	126	139	131	127	113	119	138	148	124	124	123	126	127	120	129	127	147	115	141	128	116	133	116	122	138	125	138	137	109	128	130	131	136	122	129	128	131	112	117	141	122	123	143	121	118	113	147	145	134	139	119	119	149	138	137	122	139	125	151	124	145	133	127	155	130	137	135	124	135	124	115	129	155	130	131	143	143	110	161	123	134	134	116	117	122	131	144	127	117	138	108	107	123	151	107	139	133	149	135	124	114	134	121	140	123	118	129	145	116	124	155	131	147	112	126	133	144	130	140	134	124	148	148	115	121	140	137	146	126	160	120	130	127	122	126	118	139	120	116	127	107	148	150	126	113	129	130	123	128	144	112	126	123	129	141	137	127	137	141	138	156	131	155	122	124	140	123	112	122	119	124	119	132	131	144	131	120	145	146	153	139	147	126	121	121	122	128	128	133	123	122	128	146	120	123	133	126	113	115	106	140	101	114	129	138	145	120	149	133	123	119	131	118	130	131	150	120	114	133	140	124	124	139	130	115	121	130	148	123	113	148	143	143	122	143	113	119	122	138	147	133	133	131	139	119	121	141	154	127	142	139	147	130	123	144	134	123	134	143	142	146	150	121	125	130	128	132	139	140	131	134	118	107	146	146	118	123	139	131	141	133	127	129	139	126	127	127	121	112	148	123	138	100	147	128	134	145	111	125	141	130	136	132	131	135	117	134	136	136	136	116	120	147	124	148	112	108	155	119	136	136	120	129	158	162	128	104	152	114	127	145	94	101	152	138	144	119	109	139	148	139	136	130	141	135	138	130	129	132	116	128	127	139	129	133	133	144	131	156	140	130	130	128	133	154	113	104	124	120	131	121	127	141	123	137	138	121	118	149	145	107	143	130	145	111	93	120	117	127	143	132	132	144	126	130	142	119	154	149	125	120	132	124	119	116	140	159	121	133	126	138	156	145	142	157	148	122	129	124	115	136	121	129	134	132	129	114	125	126	117	133	113	113	119	118	132	120	126	149	135	144	124	142	119	135	130	158	106	116	123	137	125	166	144	101	126	119	152	113	129	128	154	109	135	143	131	132	152	116	115	123	108	117	121	136	142	118	124	117	113	131	139	134	132	116	120	127	122	117	109	133	135	120	136	114	144	125	118	101	116	134	127	136	140	123	144	128	123	140	149	117	138	145	117	125	130	142	135	112	125	118	120	125	126	121	122	128	135	144	123	137	123	127	140	149	129	127	119	119	116	138	141	131	119	150	116	104	115	135	126	122	133	129	126	136	143	126	132	156	141	114	143	133	116	128	118	126	136	149	115	137	142	150	134	147	126	123	128	138	136	122	145	117	122	138	127	132	119	136	146	125	145	117	116	123	116	141	132	126	143	113	126	139	131	121	132	128	128	161	141	129	130	140	114	125	116	138	139	152	139	130	152	130	139	125	147	144	129	121	142	142	124	143	125	125	122	131	139	147	140	135	118
30310	1043	2060	2504	2124	1769	1391	1264	1081	960	798	797	663	654	616	565	597	518	537	487	482	500	489	467	491	455	462	424	433	418	421	403	419	419	384	443	393	411	418	391	394	415	402	388	386	369	348	399	373	408	360	373	391	347	392	354	340	362	385	387	379	346	366	330	377	367	331	348	352	383	346	383	353	394	376	397	385	368	334	376	368	396	374	341	365	333	389	388	354	349	385	316	380	399	360	393	365	347	358	379	415	375	411	338	349	376	345	380	352	368	356	402	387	384	389	356	359	393	371	346	365	366	336	367	397	339	373	390	374	326	380	345	340	360	376	377	356	328	403	368	363	328	392	369	366	374	353	397	407	388	336	376	337	374	352	379	347	365	386	395	365	376	339	372	363	366	354	357	361	354	356	348	390	352	381	379	396	340	365	375	345	353	386	365	372	385	380	370	362	340	355	349	371	342	385	388	340	362	401	367	344	396	365	384	379	326	384	373	363	387	355	372	380	372	345	374	366	368	395	386	371	367	387	391	356	368	393	367	372	338	356	407	357	360	360	377	364	354	391	325	357	373	383	394	361	401	392	352	380	349	368	364	362	357	385	379	375	365	357	368	373	343	353	325	387	358	354	356	375	363	347	397	369	388	345	330	373	355	368	350	343	349	399	355	404	351	320	380	383	356	356	331	366	360	351	377	348	317	367	372	347	363	385	372	379	362	373	388	390	364	389	344	333	356	373	397	338	377	336	343	402	405	372	349	370	367	397	343	344	357	341	381	369	392	356	386	364	362	359	372	389	346	374	346	384	384	405	327	328	385	333	357	362	378	390	393	354	358	333	360	394	372	363	347	390	326	362	354	341	418	354	387	337	366	380	346	342	333	370	349	327	373	392	337	365	392	395	347	374	380	341	355	363	374	402	353	342	342	350	376	352	347	364	366	326	388	370	373	337	384	357	381	375	375	370	366	348	385	362	353	367	356	336	368	369	355	329	311	360	356	379	373	373	333	385	386	383	345	348	363	395	330	352	403	348	392	371	337	389	349	317	336	356	339	385	359	353	395	359	382	354	390	345	344	350	355	378	367	386	350	339	338	349	377	363	383	359	350	384	384	350	361	354	391	325	331	346	351	392	350	350	391	361	341	378	356	334	353	399	365	379	364	351	376	367	372	342	370	379	364	375	348	354	347	357	373	361	376	370	346	372	347	364	375	346	362	362	394	394	347	339	377	384	365	360	371	351	366	383	333	342	372	365	333	373	411	375	368	393	360	343	354	336	406	363	376	381	346	348	326	340	363	364	355	374	330	409	353	371	382	383	382	385	368	349	369	377	369	352	351	350	381	346	376	357	353	358	378	360	358	358	338	392	314	356	355	346	388	349	343	375	346	400	354	399	335	391	336	365	360	337	364	339	359	377	396	373	354	354	389	348	374	364	373	374	330	343	338	350	381	338	355	400	362	368	356	368	355	318	372	357	358	347	337	328	335	358	358	354	361	354	395	355	372	347	359	368	373	365	397	354	338	362	335	339	392	370	333	349	376	379	353	369	330	345	344	379	374	374	361	350	379	382	349	372	369	348	388	360	347	380	388	356	366	377	372	375	358	359	364	374	375	348	371	357	374	364	351	398	356	365	346	371	367	367	390	350	355	391	361	368	379	371	327	350	349	353	359	362	381	387	342	349	331	344	345	377	340	393	396	364	367	368	359	364	354	335	363	354	363	350	360	378	409	335	360	405	337	370	363	344	360	383	377	345	361	377	360	350	381	349	378	374	371	377	362	365	358	390	394	330	338	391	348	350	356	362	341	336	391	358	362	366	359	361	368	372	373	378	381	361	374	388	376	323	388	365	342	372	356	367	362	404	342	385	352	351	379	381	359	384	360	369	345	331	350	355	365	345	320	366	389	364	366	378	389	395	381	348	340	377	357	389	363	364	370	355	376	351	375	358	378	348	378	386	330	362	326	367	368	386	373	375	374	358	381	351	359	353	350	358	354	359	357	386	351	394	368	368	366	359	382	353	357	344	386	363	356	366	337	362	363	395	372	369	377	356	372	354	338	358	364	344	360	348	370	346	376	375	380	379	354	379	326	386	334	329	348	365	346	348	347	387	330	345	368	356	361	341	376	354	342	349	374	354	370	369	359	362	346	356	358	348	393	336	361	364	343	339	357	406	346	379	313	352	350	369	369	349	361	337	360	306	369	365	378	348	354	403	392	359	351	374	369	339	356	374	368	395	338	368	345	331	371	339	356	361	340	356	420	374	402	370	348	379	385	337	373	359	391	370	366	336	379	334	379	375	376	362	342	354	361	353	349	367	357	398	365	396	339	368	375	364	397	381	378	365	363	356	388	377	309	342	393	364	388	370	348	339	358	358	406	372	383	372	369	363	359	335	346	370	395	406	345	371	375	345	360	321	373	337	365	381	385	355	359	323	355	355	383	343	375	363	368	364	369	340	371	342	389	375	362	347	358	348	354	358	322	356	375	388	354	368	367	372	336	315	340	358	376	348	389	378	364	344	368	367	395	392	378	379	364	408	384	355	349	360	377	354	381	367	370	378	383	330	355	377	349	359	382	357	382	355	345	343	379	343	376	368	374	371	374	338	385	349	405	352	371	359	369	351	335	367	390	338	370	378	345	384	383	377	369	348	359	380	338	332	331	391	368	352	326	375	374	360	372	397	359	367	330	365	351	355	346	392	398	396	373	338	373	343	367	381	354	338	340	371	336	359	369	352	394	375	360	387	366	353	344	371	366	366	363	368	396	374	386	360	354	366	381	383	384	382	363	364	379	354	344	371	370	375	418	387	356	365	371	385	378	384	379	323	375	373	347	346	350	331	358	399	361	365	375	341	377	388	348	350	342	344	388	365	352	348	348	360	414	374	344	400	390	343	389	349	347	315	378	385	366	355	374	380	348	367	341	353	366	358	338	385	378	368	393	359	359	350	358	394	331	382	359	373	392	348	342	335	319	369	369	365	356	337	374	388	409	368	396	361	347	364	340	372	356	405	364	385	368	361	360	384	337	358	346	375	342	369	362	342	370	363	358	347	372	357	393	362	332	390	372	386	362	379	344	383	365	339	345	359	353	371	343	384	374	368	380	388	356	368	359	352	379	353	363	373	377	378	338	366	379	368	354	361	379	359	395	347	329	373	344	342	389	389	342	357	375	354	344	363	344	377	359	361	396	384	350	347	348	356	376	353	355	361	365	382	363	377	376	371	362	324	374	359	358	384	341	361	342	390	381	375	359	339	354	375	338	357	383	349	388	385	368	356	392	384	346	361	350	363	365	380	348	380	370	384	391	357	346	370	385	372	367	341	392	372	367	380	358	359	348	341	388	356	375	364	363	365	366	341	374	351	363	355	365	377	360	392	354	360	357	394	393	341	362	361	362	349	345	342	378	357	366	376	356	362	367	330	375	365	332	379	345	369	363	358	377	381	352	382	341	366	375	327	362	396	376	366	348	396	377	356	361	368	369	378	333	367	364
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
