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
337068103412	337068103970	337068104520	337068105070	337068105620	337068106170	337068106720	337068107270	337068107820	337068108370	337068108920	337068109470	337068110020	337068110570	337068111120	337068111670	337068112220	337068112770	337068113320	337068113870	337068114420	337068114970	337068115520	337068116070	337068116620	337068117170	337068117720	337068118270	337068118820	337068119370	337068119920	337068120470	337068121020	337068121570	337068122120	337068122670	337068123220	337068123770	337068124320	337068124870	337068125420	337068125970	337068126520	337068127070	337068127620	337068128170	337068128720	337068129270	337068129820	337068130370	337068130920	337068131470	337068132020	337068132570	337068133120	337068133670	337068134220	337068134770	337068135320	337068135870	337068136420	337068136970	337068137520	337068138070	337068138620	337068139170	337068139720	337068140270	337068140820	337068141370	337068141920	337068142470	337068143020	337068143570	337068144120	337068144670	337068145220	337068145770	337068146320	337068146870	337068147420	337068147970	337068148520	337068149070	337068149620	337068150170	337068150720	337068151270	337068151820	337068152370	337068152920	337068153470	337068154020	337068154570	337068155120	337068155670	337068156220	337068156770	337068157320	337068157870	337068158420	337068158970	337068159520	337068160070	337068160620	337068161170	337068161720	337068162270	337068162820	337068163370	337068163920	337068164470	337068165020	337068165570	337068166120	337068166670	337068167220	337068167770	337068168320	337068168870	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56093	56302	53002	35385	8773	783	501	1173	417	368	386	320	318	314	298	294	280	258	245	259	259	252	249	293	322	428	555	478	453	434	336	299	242	237	245	282	338	329	304	282	247	254	278	267	291	215	237	219	226	230	222	239	261	243	217	271	243	279	253	229	254	246	226	226	255	228	233	219	255	234	220	259	236	235	236	231	232	256	220	261	239	213	254	270	239	244	234	236	230	228	227	249	224	221	214	213	246	230	233	217	224	252	226	247	226	208	224	222	231	243	249	222	212	219	220	230	256	234	265	236	245	218	236	251	241	233	220	257	236	247	239	239	237	249	223	234	218	229	265	224	224	228	241	232	248	242	226	223	233	230	240	226	218	245	233	234	260	259	240	218	231	239	233	199	199	243	228	250	225	223	241	250	248	265	215	246	226	217	256	244	232	242	226	232	244	265	222	258	248	226	256	220	251	232	257	251	232	229	241	248	237	255	215	260	232	205	238	230	222	218	221	237	255	200	217	215	235	219	225	214	219	240	240	243	256	220	199	237	232	228	222	233	224	236	220	206	233	228	219	248	220	222	241	251	245	250	241	223	227	231	266	241	219	213	235	226	242	247	228	236	249	221	227	206	220	248	234	256	230	243	254	236	244	197	250	225	227	241	222	231	250	236	213	239	229	223	212	247	244	214	267	214	199	239	253	225	239	236	241	238	235	253	253	224	234	276	225	232	286	240	209	245	271	232	234	254	229	255	220	258	256	233	249	245	227	229	243	254	264	233	244	226	255	258	217	246	221	249	235	235	242	239	226	239	248	226	253	264	230	224	243	247	240	235	265	227	226	238	226	230	197	242	223	241	242	242	253	226	259	222	226	242	244	195	254	207	205	261	246	241	238	249	217	206	236	249	253	230	210	237	238	258	237	231	240	238	234	239	214	233	218	232	224	253	248	255	207	238	246	249	266	234	239	218	227	263	258	218	232	248	248	236	208	249	232	236	243	249	253	241	216	232	256	224	230	230	217	234	219	244	254	258	231	219	218	251	228	263	250	230	220	240	232	254	212	257	231	249	217	204	242	248	256	253	221	230	237	265	244	223	242	223	201	245	212	216	226	209	203	222	222	212	225	215	269	232	233	256	251	247	247	232	221	218	250	244	210	231	198	245	211	270	258	226	246	263	235	263	237	233	240	240	224	239	240	216	204	251	269	265	227	246	240	259	240	202	248	221	227	242	241	226	242	262	247	222	242	247	246	222	238	246	209	217	244	252	247	253	216	235	222	240	238	223	221	240	223	233	241	224	216	251	246	200	228	240	214	233	231	257	264	243	229	244	216	216	248	240	251	249	241	220	245	236	229	236	222	256	246	224	248	243	227	250	244	228	222	222	266	272	241	222	237	244	266	190	261	230	215	270	197	234	198	255	248	221	248	216	255	247	272	228	222	243	228	222	218	254	236	246	236	231	234	253	264	222	229	256	259	242	257	236	240	260	243	249	213	224	201	220	236	235	224	234	244	242	243	241	234	245	233	241	259	231	234	240	248	226	206	219	215	251	256	227	223	265	235	228	225	230	250	254	238	211	206	235	251	250	220	243	234	214	233	213	217	264	264	245	238	237	253	214	232	207	233	250	271	206	243	213	210	214	218	229	241	234	199	240	226	242	251	202	228	233	223	248	243	226	250	246	209	256	246	215	236	231	252	235	241	214	221	251	268	275	234	236	227	253	249	233	199	221	237	247	240	220	253	231	216	250	221	236	242	218	229	215	229	203	217	223	224	242	270	222	233	252	275	233	240	216	232	226	246	232	239	214	240	244	199	265	223	233	238	221	216	259	249	237	230	274	248	244	255	280	242	231	283	192	230	213	266	269	246	226	253	241	248	254	227	228	222	238	257	240	211	221	212	222	244	213	221	226	260	235	234	246	239	253	231	215	246	234	210	223	248	232	235	245	239	260	238	201	226	240	258	248	239	204	222	248	219	214	226	241	243	256	250	241	207	215	269	223	260	257	239	224	236	241	244	243	247	245	244	256	221	250	235	231	213	246	248	238	225	248	238	215	217	208	215	225	230	254	231	217	227	215	224	232	255	227	242	244	240	271	234	237	235	267	225	250	262	240	236	247	214	238	231	259	279	266	239	241	255	267	223	244	224	216	240	213	249	242	246	227	255	230	243	215	221	226	231	269	207	226	234	264	261	245	222	227	274	217	246	236	217	232	230	250	221	249	252	241	228	204	232	242	249	253	265	208	228	228	227	233	230	236	216	222	245	231	236	256	233	259	241	245	234	216	231	249	226	242	225	243	215	242	248	233	229	195	208	223	222	239	198	233	241	233	236	264	221	213	239	250	253	213	236	244	220	221	246	227	236	231	252	243	263	243	220	233	252	248	242	248	235	224	240	232	213	230	236	251	233	236	254	215	237	265	220	214	231	225	238	256	229	225	214	254	247	204	235	262	225	258	241	243	210	252	226	268	241	248	229	226	226	225	231	227	221	261	237	210	257	250	229	258	239	239	228	221	229	223	222	218	227	231	220	210	250	232	242	243	262	245	244	249	249	216	220	237	222	202	260	238	247	240	261	249	236	234	246	236	224	242	210	248	228	227	221	237	247	266	230	245	194	254	227	232	241	241	247	241	239	235	247	245	242	225	244	220	241	210	245	220	237	226	235	203	237	245	230	248	242	234	266	253	249	221	268	223	233	229	211	242	256	218	222	234	200	208	258	227	250	268	237	208	230	257	240	259	240	249	248	246	234	244	256	259	207	244	248	216	236	247	245	240	232	250	222	238	223	246	239	245	233	223	234	233	224	231	237	205	252	216	226	214	246	200	241	239	233	217	238	253	261	241	230	257	248	222	244	229	248	221	233	241	235	218	216	232	209	230	240	272	231	220	202	253	262	227	265	245	254	222	219	249	255	226	209	190	233	242	251	237	232	245	236	216	219	232	244	228	227	225	244	204	225	210	266	221	256	237	234	239	261	247	245	234	230	220	231	250	248	240	239	233	203	232	250	219	237	235	221	252	255	252	229	250	214	268	254	231	239	250	242	252	234	231	232	261	226	230	229	252	263	244	219	234	265	265	225	224	234	208	238	243	236	207	214	237	229	239	215	207	274	216	241	233	232	250	236	247	246	229	236	255	237	227	231	253	274	212	224	231	207	221	207	262	250	237	258	229	261	224	245	238	230	239	230	282	240	243	272	265	246	237	226	248	244	248	239	223	278	242	244	223	240	244	218	214	224	227	234	226	204	254	244	250	236	228	237	230	238	212	260	248	236	217	234	251	230	221	244	223	280	230	240	227	231	236	222	236	262	235	221	240	238	243	216	230	229	231	237	211	251	260	203	231	249	246	251	228	211	233	237	233	234	220	223	248	210	230	222	209	244	217	241	225	231	234	264	232	262	246	235	218	229	230	223	231	241	236	223	209	232	253	250	261	210	239	240	254	221	212	210	259	231	269	226	228	216	207	232	196	213	227	233	219	229	237	222	216	206	228	275	226
48096	48486	55901	31044	2490	2061	1751	4681	1425	1355	1278	1086	976	946	952	809	795	758	746	794	752	772	731	794	1292	2210	2715	2159	2074	2214	1457	818	766	745	740	917	1216	1267	1136	976	748	867	716	650	594	578	566	612	544	564	552	562	610	539	557	598	554	583	576	586	551	554	567	573	551	590	557	578	574	566	555	580	562	592	571	551	559	560	567	562	548	560	554	589	572	551	540	525	560	549	554	572	572	570	557	564	560	530	583	565	552	563	552	578	540	520	616	541	573	551	549	541	562	571	549	527	562	524	576	547	538	559	609	550	587	546	555	526	557	572	555	564	533	586	580	561	552	562	578	540	587	546	544	550	544	518	504	562	558	549	523	495	531	583	554	555	516	548	521	591	573	536	583	547	552	553	560	544	582	591	543	563	524	509	583	578	594	581	603	599	568	574	572	531	569	564	600	579	565	513	580	550	546	596	542	535	577	568	571	552	605	538	496	521	567	573	546	555	561	604	520	571	597	544	547	571	516	539	575	550	565	554	547	556	562	560	540	557	591	559	553	555	569	568	573	526	567	551	582	547	596	564	547	555	569	570	554	562	570	560	555	528	568	576	599	531	544	557	561	582	554	549	598	562	530	558	512	518	552	570	565	560	545	560	532	538	582	567	569	541	549	563	609	565	587	562	545	515	538	578	577	557	620	561	531	602	557	555	582	575	608	546	542	556	583	590	580	556	520	560	558	547	543	543	548	585	582	515	580	518	568	572	565	568	590	589	601	613	540	549	555	553	563	525	542	590	534	615	531	568	555	564	564	576	546	553	551	577	582	556	515	516	549	575	577	562	576	538	551	549	589	557	569	572	549	577	591	579	587	579	565	602	548	546	557	553	593	514	586	544	585	539	530	568	559	552	574	547	546	578	564	577	553	606	555	565	576	597	566	584	553	562	568	560	641	523	525	547	548	531	584	612	539	590	617	575	570	531	573	536	525	540	564	517	574	536	536	530	570	561	531	561	558	541	527	535	534	550	573	584	544	525	586	558	537	558	556	565	543	578	561	512	541	568	574	592	560	564	538	530	589	580	557	541	495	528	503	575	576	547	548	555	600	558	538	556	561	600	567	572	560	540	559	552	527	556	540	549	546	584	582	585	561	561	545	572	562	574	542	540	576	574	518	543	591	565	526	526	575	535	578	527	565	535	502	550	567	527	584	582	553	551	534	567	557	541	571	549	553	538	534	604	537	591	566	550	536	501	556	529	567	535	550	531	572	551	556	593	571	566	553	564	532	552	568	555	556	563	583	534	566	581	546	559	548	594	535	597	565	531	547	544	585	535	532	581	561	528	547	559	560	588	540	558	515	600	592	556	585	501	558	596	546	555	539	602	527	563	539	581	575	551	583	567	591	532	558	542	551	534	528	562	576	553	569	557	537	600	581	615	573	617	583	600	547	548	575	603	555	536	542	563	541	594	566	528	555	558	559	544	527	555	569	546	552	534	543	552	558	523	613	531	571	526	569	541	557	578	573	591	545	591	573	543	585	562	546	563	556	575	522	555	555	549	549	557	522	574	584	543	576	552	574	619	585	589	574	554	562	532	551	595	533	576	540	594	609	540	571	542	562	555	542	562	496	597	517	557	526	540	589	519	574	545	534	530	583	549	561	569	548	564	537	621	507	600	549	587	560	560	563	603	522	628	555	571	498	562	591	562	591	558	583	591	575	547	563	559	568	553	530	539	559	555	586	526	589	510	584	590	547	566	563	558	585	527	544	574	550	507	549	596	546	526	577	580	550	565	563	528	613	570	579	531	570	564	567	579	553	582	551	553	572	527	581	544	539	555	539	606	591	588	559	562	565	527	584	542	546	602	557	598	577	560	521	562	579	601	568	564	545	545	584	547	579	576	566	539	564	586	531	510	592	587	545	564	555	508	576	561	563	566	542	558	557	506	569	567	559	600	557	606	557	557	548	537	610	548	540	521	570	562	627	559	583	608	534	603	529	540	515	561	526	567	537	564	563	559	561	542	546	571	585	548	568	555	580	603	542	557	533	558	560	552	534	558	531	540	587	574	569	571	584	545	597	523	531	546	567	530	562	546	562	558	592	518	601	582	504	558	553	511	543	548	551	558	562	561	548	498	571	506	575	571	585	567	535	547	575	556	533	574	554	541	495	549	589	595	570	560	563	580	551	585	553	542	534	570	503	564	551	541	568	527	564	561	562	565	558	550	568	520	557	534	546	543	566	542	581	546	534	560	581	566	523	573	611	554	543	584	544	565	566	528	540	623	584	595	556	568	568	603	606	572	540	579	555	534	542	570	591	568	533	519	556	564	574	583	598	592	544	558	590	541	554	565	531	535	604	548	530	574	559	578	541	532	582	584	581	547	533	573	588	529	564	506	500	554	555	537	557	550	575	579	547	512	551	577	535	559	523	551	562	531	544	581	546	520	576	553	544	564	529	578	581	581	549	569	570	565	548	560	545	566	564	568	591	549	567	528	578	552	551	543	568	532	578	554	584	544	573	535	563	566	562	575	580	575	549	493	568	596	551	618	572	588	549	596	530	613	520	557	508	548	598	539	562	561	584	541	538	584	558	538	583	557	525	543	562	564	586	544	582	538	513	530	562	527	548	560	531	601	531	547	542	543	555	517	576	557	575	538	547	550	547	545	531	547	560	534	513	561	581	543	567	570	543	569	570	558	590	533	525	562	573	561	579	593	543	646	563	563	591	588	565	583	534	566	567	508	572	553	522	515	603	588	564	530	540	588	537	576	604	503	572	590	550	589	553	547	529	560	546	569	533	551	576	592	546	583	555	595	586	554	586	560	594	564	572	534	534	591	584	560	552	561	531	530	572	535	545	556	541	555	541	580	573	569	562	574	571	599	580	566	555	521	579	569	537	549	574	551	562	572	530	580	564	555	564	522	565	573	513	523	523	543	535	557	551	545	576	556	565	574	547	534	535	567	549	605	537	581	541	503	565	589	591	540	548	571	523	544	562	586	590	528	520	583	527	552	580	575	574	550	548	566	576	540	553	524	571	557	598	595	561	573	523	563	563	562	570	612	537	536	551	556	547	567	556	580	604	561	613	572	549	494	524	597	556	538	536	561	543	557	522	576	501	524	609	594	579	544	592	593	587	550	590	517	555	525	541	562	536	586	575	588	516	605	562	544	548	588	576	592	544	595	550	570	564	579	558	606	517	579	562	595	593	575	578	533	534	542	567	562	547	560	550	592	559	560	589	567	569	565	587	562	605	556	560	525	582	524	506	583	575	534	583	550	513	555	562	531	577	547	585	571	545	576	574	570	532	556	610	548	555	551	556	550	545	531	549	511	567	571	579	542	543	546	498	553	546	549	538	554	524	560	568	481	548	534	557	558	543	565	542	552	588	587	511	557	585	543	560	582	577	578	559	579	524	580	568	597	542	579	515	533	541	571	514	562	586	506	571	553	595	587	531	585	522	538	582	551	522	553	530	547	550	578	578	560	508	568	579	567	553	574
15909	9394	3102	1049	356	274	322	307	287	294	271	289	297	308	268	279	251	272	274	310	328	284	259	303	321	352	389	365	350	332	323	288	300	295	323	311	276	291	293	259	278	299	267	250	293	273	256	270	269	286	274	298	233	273	312	276	278	270	285	261	253	258	294	247	262	307	291	291	275	216	272	275	277	275	283	281	267	264	259	251	254	285	270	273	269	270	276	274	284	289	291	265	270	286	258	283	285	286	259	268	279	286	313	290	262	303	295	266	286	259	265	260	240	276	288	271	242	244	267	274	262	279	245	282	302	291	268	273	270	257	280	263	271	265	312	330	274	249	260	286	291	245	265	283	294	257	261	272	265	295	279	252	258	264	298	254	250	234	268	271	273	272	269	297	271	250	273	272	277	246	268	261	259	278	269	265	254	280	230	262	267	248	278	287	296	262	242	265	266	245	286	270	264	266	263	251	259	280	275	264	306	246	281	276	275	287	263	265	289	255	284	263	250	249	271	295	282	300	267	266	276	234	260	278	255	274	285	285	266	276	262	256	290	226	259	272	270	277	261	265	263	279	301	294	263	239	264	256	268	282	269	280	298	257	288	276	287	255	304	283	289	299	271	298	246	273	293	298	295	271	255	274	320	286	255	273	254	243	274	300	260	264	279	287	254	280	272	289	259	296	257	263	254	292	258	262	305	266	250	275	257	264	265	246	259	241	274	303	244	286	263	290	258	253	275	287	247	245	272	266	285	254	276	274	295	250	255	243	267	283	277	278	304	245	255	256	247	266	281	276	297	242	260	282	293	275	293	267	257	270	310	265	256	278	269	283	257	285	275	270	280	269	320	287	265	278	290	299	265	286	261	263	297	272	259	288	285	289	296	270	285	305	267	258	288	276	263	250	252	248	266	251	282	280	282	260	282	271	262	287	257	302	251	264	278	247	275	286	248	272	265	224	280	285	305	251	239	261	246	260	229	297	258	292	260	300	281	260	244	282	274	273	281	276	262	269	285	275	287	266	268	253	290	257	282	293	273	262	294	263	284	284	287	262	266	261	306	245	309	302	265	255	301	267	284	266	258	281	295	259	260	269	260	274	256	273	251	279	266	274	250	255	260	283	276	296	294	292	258	272	314	284	289	265	289	282	238	264	243	268	280	302	249	295	280	260	283	257	309	299	257	247	278	253	273	227	268	294	267	276	253	245	294	272	268	317	256	293	260	282	283	258	279	265	262	270	308	284	289	259	255	273	261	255	255	281	288	253	259	265	294	289	272	215	256	278	274	262	266	283	289	279	294	259	261	285	285	267	293	237	306	243	229	253	257	274	282	263	290	235	273	274	269	297	269	238	231	271	272	255	278	282	298	287	307	301	270	251	271	291	276	261	290	292	259	277	246	290	269	289	296	278	259	292	219	271	279	287	270	257	266	293	283	274	289	276	249	246	250	279	269	251	280	287	256	269	295	252	275	292	232	287	254	251	289	245	262	279	297	264	233	265	270	247	301	286	258	272	257	286	293	304	286	248	278	263	286	273	260	276	261	283	254	283	272	286	269	252	287	264	272	260	256	291	242	267	266	270	279	287	267	270	277	266	247	260	307	277	298	260	272	265	279	254	278	292	251	263	278	253	242	284	256	291	288	282	289	275	284	250	277	282	259	271	258	277	253	266	279	275	295	308	288	266	271	253	250	266	242	246	264	278	253	284	273	295	291	262	273	284	282	261	291	259	268	239	242	277	251	265	264	248	245	262	249	249	265	247	267	253	287	252	269	287	273	269	283	288	282	264	253	280	283	282	294	247	252	277	290	286	278	282	292	299	272	266	298	297	265	273	295	267	268	284	222	249	259	267	271	242	250	281	268	258	284	251	234	281	286	291	268	285	267	261	243	282	275	254	282	296	284	267	261	277	250	294	312	310	273	265	306	266	262	260	318	274	275	300	304	284	263	276	265	251	272	259	251	259	282	310	255	262	293	217	222	264	269	280	298	303	299	294	262	299	233	245	257	285	293	253	288	254	309	270	280	281	262	267	293	298	275	279	258	262	274	270	245	274	322	258	262	275	269	276	271	270	275	288	251	281	291	272	263	251	261	302	255	281	223	273	256	252	277	265	260	263	267	277	242	298	275	259	262	296	285	277	245	275	273	265	285	283	272	240	249	255	274	273	303	259	257	260	255	290	268	280	287	282	279	263	296	262	250	256	287	296	255	263	294	262	245	270	265	234	247	252	284	250	269	243	258	279	258	280	283	312	273	299	263	276	255	296	293	245	285	276	298	249	265	261	279	272	266	283	265	270	260	285	264	278	263	245	282	294	252	266	276	249	280	272	260	263	260	287	257	255	251	274	319	282	288	282	262	278	266	265	237	264	251	288	248	269	277	304	270	274	270	280	279	313	277	254	269	267	272	275	246	265	291	237	274	266	268	268	296	265	262	285	278	254	248	283	255	280	226	289	268	292	287	285	232	252	271	271	277	287	237	287	291	274	275	273	280	294	268	263	276	261	271	262	277	251	270	258	288	268	260	262	259	251	274	281	279	294	251	290	260	271	281	291	270	271	267	276	253	245	268	281	262	268	296	274	303	263	268	276	290	249	273	266	273	254	264	270	264	269	277	253	251	263	303	291	266	252	276	267	275	244	258	290	271	271	300	308	295	272	251	264	296	308	292	304	276	284	228	267	268	299	259	278	269	285	267	271	283	273	284	300	255	253	225	298	294	288	292	281	281	290	279	286	253	264	298	305	286	297	306	260	247	281	282	274	270	247	282	281	283	289	255	244	256	265	263	268	267	266	291	302	287	278	281	290	265	281	291	270	265	282	286	303	272	281	296	286	232	261	241	272	286	303	265	281	276	276	268	273	274	257	274	292	264	275	244	311	263	300	253	293	246	271	294	285	268	262	266	256	261	316	290	277	280	254	229	252	258	273	300	257	270	259	281	295	275	246	264	264	273	299	258	255	282	288	261	258	264	257	272	232	255	307	300	283	292	303	253	297	262	272	283	265	271	260	269	279	295	277	294	267	249	300	282	253	234	250	264	278	249	253	267	264	294	267	311	269	267	263	285	293	292	280	274	258	276	255	283	249	253	264	253	263	256	282	279	295	273	235	246	257	254	252	264	281	275	244	251	284	292	260	258	287	236	259	250	297	270	311	277	257	271	266	277	242	249	230	275	251	265	304	249	298	262	262	296	284	251	283	262	268	255	321	246	279	258	266	264	295	270	275	282	273	283	272	297	263	252	281	268	269	292	247	266	253	282	283	278	236	274	270	262	256	249	272	291	298	276	295	265	279	268	297	262	253	281	251	266	261	264	301	284	271	280	274	280	272	239	264	264	293	275	258	246	297	281	259	301	270	263	256	272	281	265	269	274	240	282	267	266	286	256	282	278	248	280	282	286	287	278	309	248	263	287	273	263	287	283	231	270	282	230	284	233	260	286	270	266	287	264	267	245	291	295	257	267	266	264	280	283	256	269	255	244	252	268	273	284	255
16545	9056	6413	2447	778	734	708	792	706	705	736	716	633	639	682	696	642	623	660	644	628	642	643	701	909	1343	1541	1384	1159	1207	945	719	714	682	747	838	865	771	744	669	680	682	664	627	674	629	653	592	600	635	631	609	585	650	591	613	611	637	602	629	582	603	573	642	647	633	571	666	648	653	578	617	643	584	619	634	618	620	612	655	648	633	610	623	620	606	645	651	590	609	626	622	625	584	597	622	611	652	576	618	593	645	636	576	600	600	601	620	629	618	627	626	620	607	590	635	610	651	667	623	578	595	619	606	602	580	616	608	568	655	619	612	658	557	603	661	613	564	640	605	623	695	635	590	637	624	611	650	622	636	600	598	597	605	596	601	558	603	624	639	608	629	650	625	616	613	593	624	616	596	555	631	602	668	616	584	600	599	640	651	617	632	607	617	595	623	643	573	561	555	596	592	611	652	596	637	646	592	596	583	611	649	672	642	650	633	599	638	615	626	634	610	601	631	594	620	636	571	602	634	588	615	576	617	612	643	647	625	596	602	601	615	640	595	618	621	574	562	639	613	669	651	593	570	633	600	623	575	588	614	663	619	620	638	626	624	605	611	588	606	607	612	590	661	617	645	627	649	619	600	619	610	605	680	630	612	655	648	631	595	578	563	603	590	624	600	608	608	620	636	568	598	618	627	589	579	600	617	617	614	611	612	632	643	628	646	606	598	636	641	627	582	615	609	634	591	608	639	628	610	598	600	678	611	656	638	593	624	600	653	627	574	597	633	597	649	610	585	582	634	636	640	600	635	597	614	653	603	584	643	644	561	644	625	634	614	620	610	568	619	569	637	600	618	588	588	628	623	599	627	613	616	623	605	648	627	639	624	643	647	618	644	571	585	607	594	555	627	592	650	616	611	612	590	607	633	646	628	567	604	642	637	609	638	624	637	630	605	588	610	594	613	648	613	617	624	599	600	651	631	591	668	608	598	637	615	597	621	612	623	649	678	634	636	549	567	610	619	627	600	610	659	598	635	594	636	639	594	618	640	641	644	638	595	646	590	624	579	632	627	592	637	662	655	667	661	605	579	613	603	620	586	580	627	659	630	637	637	623	651	601	611	617	658	593	668	601	611	639	641	597	574	609	603	616	629	604	635	618	627	625	600	638	598	613	596	653	618	598	614	606	595	631	633	623	623	652	649	608	634	607	583	625	620	587	625	619	622	628	622	631	603	621	622	633	632	638	583	618	575	590	616	614	646	642	643	598	656	589	582	569	619	584	635	647	627	615	597	628	658	582	558	634	595	599	652	644	584	592	629	606	594	655	643	628	646	639	651	598	636	617	615	599	619	621	593	619	656	648	617	550	614	578	605	627	609	607	567	635	614	627	606	608	623	629	609	642	617	587	611	611	636	611	641	608	628	611	598	687	669	622	644	634	614	597	659	662	626	638	627	614	672	630	634	592	593	618	591	637	617	618	591	629	592	647	577	649	618	642	582	613	588	628	583	604	649	628	609	611	629	594	664	593	593	618	599	601	633	602	612	646	577	609	608	622	577	648	634	589	647	623	602	630	616	556	649	569	634	607	559	619	604	600	623	641	630	615	618	591	649	597	603	612	667	636	619	619	626	634	585	636	629	615	596	630	653	595	618	618	618	644	589	646	626	623	606	626	631	608	606	554	620	618	591	564	647	579	583	653	584	667	627	603	599	636	633	610	655	618	619	609	634	605	609	631	640	617	610	582	620	637	665	612	675	606	642	578	633	612	631	604	646	606	644	613	630	656	616	616	618	612	587	596	619	647	618	613	577	600	623	614	589	622	643	569	628	625	622	615	668	611	627	566	643	638	633	644	593	592	596	615	673	631	573	648	639	626	550	649	634	650	601	628	596	631	608	615	582	626	623	638	586	572	596	608	606	546	647	595	635	651	627	622	646	587	610	629	664	584	625	631	584	591	624	595	591	598	624	588	592	588	596	639	627	594	581	678	658	703	606	644	598	597	634	649	592	589	583	610	672	581	628	669	575	599	638	610	612	611	619	614	609	664	606	602	595	626	591	623	617	624	643	624	621	584	620	611	620	612	631	627	612	618	620	641	634	642	626	624	597	578	587	643	573	598	651	617	579	628	588	598	641	628	621	562	645	663	639	647	614	625	626	600	595	609	664	601	634	598	598	642	627	615	646	665	614	652	591	609	600	636	625	603	611	611	631	556	616	607	648	631	608	622	602	598	603	604	619	605	579	618	597	611	587	600	608	621	605	612	695	633	618	615	604	620	627	594	640	636	578	621	582	573	612	608	599	608	578	632	611	625	602	633	612	624	617	600	612	632	619	632	567	670	622	610	616	582	650	595	646	615	661	602	596	651	652	576	624	603	590	626	600	605	635	644	621	603	588	577	610	643	666	560	614	620	616	609	583	596	630	618	654	577	631	631	662	606	595	586	638	577	614	618	621	635	662	584	610	643	655	636	625	599	630	644	616	588	589	638	649	605	651	686	619	617	619	622	677	626	649	611	595	663	600	616	597	608	611	600	643	631	600	644	652	612	577	617	636	586	617	625	633	597	560	574	622	622	586	678	624	625	579	617	625	590	604	623	596	617	641	630	631	627	601	625	606	599	589	605	615	675	639	636	626	648	602	649	662	632	581	595	637	612	602	597	618	627	604	585	607	603	588	589	555	647	642	643	611	605	625	647	610	621	642	649	614	607	605	603	616	600	649	637	629	656	596	659	623	549	643	657	639	654	609	629	644	621	619	593	608	598	645	600	586	591	648	604	583	634	604	582	616	640	612	617	657	637	647	632	623	639	657	597	602	642	657	577	609	643	591	594	652	651	623	619	658	605	631	625	652	614	565	596	618	652	612	637	620	616	640	598	639	644	655	612	566	609	608	585	617	605	616	633	611	609	645	591	629	629	649	647	617	596	608	635	635	619	582	608	584	611	576	625	612	607	604	604	590	604	637	628	612	604	673	578	652	625	596	601	639	636	611	628	624	654	608	608	560	599	645	639	608	634	590	620	590	636	586	638	608	650	598	661	608	579	613	640	611	555	600	615	589	666	624	611	636	645	660	583	571	659	591	603	666	596	617	580	587	624	595	639	614	611	602	624	616	603	665	621	606	639	625	611	606	594	591	607	635	581	648	634	608	645	621	622	617	614	647	575	621	582	614	623	628	590	579	616	614	625	574	598	638	617	626	612	613	639	631	607	625	622	599	597	626	638	643	563	577	619	600	638	590	587	659	606	564	660	645	610	610	670	576	574	611	625	564	615	661	608	658	648	669	628	642	584	585	670	581	625	580	539	626	603	625	612	634	578	677	601	580	650	615	600	709	631	651	622	617	668	621	568	646	596	555	595	615	595	645	586	646	626	654	658	619	670	649	607	610	614	635	627	603	638	584	642	620	616	630	625	605	591	607	667	580	595	586	616	649	596	590	583	634	664	621	634	610	569	591	632	632	572	627	575	620	599	608	642	619	605	629	617	621	625	601	656	614
52038	51123	39918	19842	1951	398	334	592	272	278	264	240	228	192	229	210	229	191	194	225	205	193	207	208	287	422	444	355	295	336	224	188	216	198	204	243	238	189	216	223	216	171	173	179	195	180	177	186	177	170	194	200	160	169	174	178	189	173	146	162	168	161	174	177	184	164	201	159	167	186	175	184	160	185	176	171	202	190	172	170	181	185	170	171	191	185	193	184	188	170	179	184	158	177	157	167	198	184	190	182	163	170	161	186	153	155	177	188	185	204	188	189	176	174	184	183	167	190	193	166	162	188	171	164	164	203	190	177	204	213	195	177	205	183	180	197	176	146	177	166	198	176	183	188	195	209	200	183	206	166	180	211	198	180	164	154	197	185	177	176	177	158	174	171	181	197	214	190	171	193	180	174	189	199	190	191	177	180	181	156	162	179	184	180	172	194	165	182	163	174	175	187	164	180	206	163	166	176	163	194	177	169	173	171	167	198	181	170	149	161	183	181	203	160	149	192	160	164	164	178	171	183	165	164	183	178	201	151	171	201	177	195	179	183	174	169	201	172	184	181	187	182	186	170	166	200	180	168	161	182	170	194	171	189	190	192	175	199	202	173	166	180	167	190	179	186	169	203	170	154	167	177	184	182	203	175	164	169	177	169	156	171	194	169	150	180	166	175	179	165	176	190	202	180	166	187	203	174	179	194	189	186	169	158	187	200	168	196	168	174	192	201	211	174	168	200	193	178	175	169	180	182	194	202	212	165	165	186	175	220	188	184	201	190	195	176	155	167	167	179	177	185	148	165	182	182	177	179	186	192	200	174	163	188	202	179	199	196	186	166	171	167	171	170	191	172	188	148	182	155	212	173	190	182	161	181	190	189	183	180	191	161	164	162	185	214	182	181	163	186	173	172	206	164	225	181	171	209	165	198	174	162	189	171	170	180	205	185	152	169	184	176	175	207	178	187	164	171	162	172	178	195	165	195	186	160	196	190	198	192	191	176	177	188	183	165	197	192	180	159	196	163	181	199	199	175	174	178	171	187	197	178	183	181	193	181	184	170	163	171	155	196	180	152	190	169	156	192	175	190	191	187	195	142	163	192	184	204	166	150	195	162	147	209	180	185	186	172	182	178	168	174	175	173	193	185	203	178	183	199	192	173	186	165	171	192	172	203	168	171	162	174	172	189	162	177	170	190	175	174	199	171	187	161	186	176	165	198	161	173	168	185	183	189	193	166	188	189	181	161	182	187	152	171	171	166	185	167	206	179	198	198	174	185	169	193	186	180	156	176	171	181	165	182	203	165	178	188	169	166	173	192	202	178	199	187	169	153	182	200	213	196	172	174	194	172	188	189	189	190	167	160	187	164	194	179	211	183	185	206	189	180	207	176	154	160	183	159	150	150	186	171	159	178	199	173	167	187	189	161	164	164	177	193	181	188	170	173	159	166	184	183	204	206	177	166	165	188	178	172	166	174	175	173	166	180	205	172	194	193	170	167	167	213	165	193	186	176	162	192	162	186	189	168	189	194	179	169	175	171	160	166	176	183	205	182	189	153	190	188	173	195	182	189	165	168	185	161	183	183	180	179	163	181	191	196	176	158	157	193	183	200	171	187	182	197	184	189	192	200	183	185	190	188	170	179	175	189	177	160	168	173	175	192	173	180	181	200	173	156	191	172	157	167	180	198	200	166	175	199	179	161	188	185	161	173	168	186	171	161	162	202	176	166	168	180	185	175	193	175	187	168	173	178	152	188	169	147	209	181	178	186	169	194	155	185	182	159	192	186	189	188	178	171	195	182	181	169	209	172	182	185	171	187	165	172	145	177	179	161	176	166	199	192	206	192	200	178	198	168	168	162	177	170	182	156	177	165	182	178	215	174	155	197	177	182	149	189	175	184	163	163	187	167	172	197	174	170	162	182	188	214	195	189	151	196	171	166	190	170	187	176	183	159	188	187	191	172	227	191	173	164	167	183	182	193	202	195	173	189	163	179	184	200	221	154	159	194	172	190	192	152	158	193	152	198	168	176	163	182	167	182	183	196	192	179	199	176	172	154	196	165	181	158	192	196	174	150	187	188	170	188	182	168	166	155	168	171	173	183	156	166	188	180	157	174	155	169	173	169	149	187	186	164	200	187	189	181	165	170	207	186	181	188	166	187	159	185	193	169	203	196	171	165	173	188	178	179	173	186	172	179	224	183	165	192	171	186	185	186	158	169	172	180	168	196	178	180	167	177	202	183	188	198	170	167	189	187	168	208	161	174	170	182	185	190	160	162	174	193	178	159	192	176	163	183	180	172	171	195	200	169	159	210	160	194	168	179	168	175	211	196	169	194	187	163	160	192	225	179	186	184	182	159	176	171	170	177	195	189	173	163	188	175	175	168	165	169	182	172	192	181	175	189	146	159	185	163	173	194	201	204	182	196	191	161	168	150	167	180	174	161	170	166	171	178	169	172	168	207	174	183	189	190	185	154	162	166	170	171	179	174	145	183	191	213	160	164	186	185	165	167	174	159	172	196	175	171	171	178	189	160	165	195	174	180	179	166	190	183	153	205	172	172	174	186	222	192	164	170	183	196	172	199	159	223	191	182	162	166	179	178	204	187	178	196	193	176	175	187	182	181	152	179	167	179	176	192	168	181	157	163	190	184	181	190	201	166	173	201	190	186	163	183	187	194	167	176	197	161	174	183	162	175	180	209	181	172	166	164	187	181	214	195	194	161	166	171	178	167	195	199	186	182	189	178	196	184	170	179	183	164	180	146	212	189	188	168	178	187	192	177	182	190	176	195	151	168	181	188	193	169	182	170	176	179	186	178	178	188	186	187	179	155	183	176	200	180	191	172	201	198	180	186	169	186	163	184	171	191	163	170	180	207	217	176	167	190	202	161	188	170	182	208	171	185	182	201	171	164	179	203	174	173	176	183	165	170	160	191	192	167	191	196	206	203	179	156	144	168	170	182	203	185	189	163	166	196	173	200	182	179	174	170	183	180	196	179	176	163	177	171	198	181	189	172	153	185	186	213	189	155	217	168	193	162	188	187	176	161	188	179	171	194	169	179	181	174	157	180	182	157	169	199	163	198	194	179	189	187	205	184	163	190	201	186	186	174	181	188	160	174	180	209	208	184	184	193	178	161	193	185	184	209	191	202	158	173	176	166	155	170	171	174	202	183	172	190	163	153	171	180	178	189	154	173	155	161	183	178	163	171	167	173	184	186	190	179	172	166	156	168	161	181	191	182	171	181	164	169	171	183	172	155	189	160	165	157	189	156	155	188	185	164	178	153	188	152	174	162	177	148	189	189	181	155	158	168	160	179	196	158	176	153	177	152	179	162	171	173	170	177	188	152	177	205	184	188	207	163	177	176	207	176	202	174	153	189	167	171	173	195	183	187	188	211	192	182	162	177	164	164	190	183	176	156	170	187	203	173	176	197	173	164	184	178	184	190	189	162	168	166	185	192	198	165	213	173	157	170	188	168	168	174	183	177
37758	35644	42001	17285	1493	1316	1126	2332	985	957	905	818	763	682	643	655	551	563	581	604	552	604	571	766	1404	2250	2490	2001	1377	1549	794	588	530	498	759	895	928	653	645	713	650	528	475	473	450	462	439	434	447	457	448	463	438	432	446	428	429	438	457	450	429	464	389	430	423	439	428	477	428	475	446	402	431	448	408	448	416	421	452	426	432	423	436	430	465	502	467	453	478	433	425	427	410	413	405	415	468	427	464	460	411	434	447	424	435	475	445	434	436	480	438	398	403	477	442	436	413	437	461	418	437	431	417	457	430	460	422	446	443	442	474	451	475	388	445	450	463	432	444	392	461	462	430	450	406	432	482	467	436	446	456	426	425	452	410	417	439	436	400	475	440	452	447	410	409	461	393	479	459	466	427	426	448	463	416	450	440	434	443	414	415	401	407	407	424	425	479	403	457	405	437	447	478	452	456	451	433	410	399	415	429	461	427	434	398	431	400	438	458	451	433	413	419	434	448	409	415	442	394	440	464	471	428	428	454	434	428	436	434	426	430	453	418	452	437	431	450	413	431	452	440	420	400	435	417	466	451	452	449	429	405	428	444	419	414	417	438	394	405	385	408	452	436	448	416	467	447	452	456	433	450	433	486	428	434	452	413	429	432	412	422	410	445	451	396	413	473	426	456	429	432	435	408	445	466	462	402	459	469	434	414	439	445	418	443	478	473	430	460	416	462	417	448	404	458	455	424	387	435	421	414	416	458	438	417	428	434	446	429	421	467	416	449	423	431	428	439	411	462	460	415	437	437	426	447	456	424	401	449	441	416	471	471	415	440	431	444	391	450	424	424	444	470	434	424	420	436	440	448	436	435	444	395	474	422	421	452	401	460	462	438	437	445	403	433	451	456	446	460	451	394	442	431	435	472	423	422	434	417	449	462	438	457	456	449	455	415	416	429	452	401	447	438	428	438	456	420	425	413	417	414	432	421	503	461	430	475	408	451	430	439	457	407	411	434	440	442	407	440	448	431	477	389	435	412	463	390	427	456	416	425	476	421	440	439	415	427	425	397	462	465	438	422	443	424	405	460	415	432	439	458	436	436	424	420	451	414	432	425	429	443	443	425	435	445	409	434	444	427	429	423	425	421	435	412	466	424	423	418	449	425	434	424	437	438	439	432	433	407	461	427	454	483	437	459	409	443	460	454	422	425	449	443	466	438	439	371	478	428	426	438	458	419	444	433	449	417	420	430	432	418	425	414	403	481	437	444	394	405	443	433	413	424	434	446	433	425	452	447	443	456	390	423	417	426	435	453	454	440	442	429	444	423	430	447	407	462	476	444	462	456	426	414	441	459	453	414	424	425	445	401	453	406	401	412	446	467	448	450	406	449	428	465	408	448	405	468	429	384	445	424	450	447	425	465	456	431	475	441	414	442	421	426	462	465	415	452	415	438	441	438	418	420	442	468	432	430	433	450	434	401	451	408	422	457	460	418	415	430	410	436	454	438	434	429	442	446	415	445	420	470	447	429	435	439	449	468	452	455	426	430	418	393	395	408	425	442	412	435	412	441	477	462	404	435	423	439	443	450	449	412	436	432	407	449	443	456	431	408	427	432	438	429	423	445	401	456	436	426	441	414	433	446	442	399	442	447	434	420	470	405	451	440	428	438	452	450	421	431	372	458	409	405	434	417	446	437	414	449	423	442	421	448	425	446	444	430	451	450	433	453	417	398	392	461	452	452	443	390	445	445	424	421	440	449	454	419	411	409	423	465	477	469	442	429	394	380	449	456	473	452	452	462	450	451	484	443	391	407	444	419	432	450	453	425	385	414	455	442	395	432	435	450	495	439	440	418	434	437	451	431	409	449	411	452	434	416	463	413	440	461	446	427	415	463	444	405	411	423	454	420	445	420	430	419	455	450	431	464	435	446	424	438	437	437	427	465	442	457	438	421	441	408	447	428	441	416	421	424	431	478	451	423	436	419	444	445	421	413	441	420	469	439	463	424	460	447	420	407	445	444	436	454	418	472	444	412	430	421	386	420	449	422	435	425	421	408	483	441	419	428	448	403	448	413	458	432	450	447	463	425	469	401	445	461	428	446	415	411	424	416	403	412	399	442	436	421	454	428	409	464	429	444	414	410	411	433	441	432	435	413	408	448	413	425	453	431	395	476	462	440	429	477	444	426	422	409	440	427	478	448	455	434	449	424	392	480	447	443	432	435	455	380	461	436	410	448	459	459	404	451	438	434	433	396	435	434	461	456	472	450	442	424	422	459	419	438	428	444	425	436	445	423	424	447	479	421	436	409	426	436	428	413	440	438	428	425	415	383	415	445	411	420	454	393	431	451	455	433	449	460	406	422	450	461	411	409	423	441	437	426	437	404	441	423	443	419	412	441	447	444	415	436	458	411	423	449	401	444	449	445	464	479	419	457	429	432	398	435	389	395	442	448	420	427	385	429	480	446	468	430	424	420	471	441	447	422	455	448	448	458	433	451	452	444	480	444	457	447	418	438	409	472	451	429	468	424	418	461	474	410	411	439	432	432	399	414	428	438	438	473	416	428	428	416	464	447	449	443	473	422	399	444	435	420	398	427	425	399	420	441	428	416	446	435	416	439	419	467	437	441	445	442	437	433	443	423	455	433	428	405	419	431	423	469	376	418	435	387	463	407	427	444	442	435	453	410	431	442	407	450	479	437	417	436	420	402	413	381	453	453	462	501	491	440	422	415	437	426	464	453	423	437	436	470	425	442	437	427	451	451	418	450	394	465	421	445	441	439	430	441	439	464	418	422	399	446	431	433	456	429	442	455	411	453	434	460	433	420	424	423	390	445	414	473	433	429	429	439	422	474	472	436	425	436	423	451	458	438	490	464	408	419	437	432	466	449	454	454	406	412	459	460	418	419	452	435	429	446	381	394	410	433	434	490	433	442	477	445	404	428	440	431	449	433	428	461	397	412	447	441	461	412	432	415	399	429	418	472	429	422	439	408	455	434	414	429	400	468	439	434	430	432	417	446	391	459	438	428	436	470	461	436	422	455	415	427	414	462	480	447	409	433	452	423	432	446	416	417	425	429	441	453	464	451	407	426	412	414	432	435	413	466	427	412	467	446	438	413	395	417	428	412	464	440	421	421	429	456	422	438	402	432	436	444	429	440	461	440	445	425	409	466	465	372	428	442	457	391	393	436	432	405	445	394	457	433	419	460	397	423	389	433	399	468	435	410	429	418	416	446	434	416	414	432	418	423	488	446	411	428	415	425	461	457	450	461	443	426	410	400	417	429	422	402	398	441	421	418	444	439	413	397	458	435	450	419	416	425	468	446	434	428	431	420	426	410	469	432	422	462	466	431	425	398	424	466	438	419	443	452	473	452	420	412	433	420	423	412	410	448	442	433	462	448	422	440	426	418	416	453	423	435	436	410	424	417	374	440	452	409	440	426	436	417	449	445	401	441	430	448	425	430	430	430	401	420	430	427	435	445	434	420	429	472	447
52134	56984	48952	29693	6384	711	540	894	425	394	376	380	355	317	287	280	302	287	267	313	270	288	249	237	391	654	705	600	495	446	342	244	260	266	300	315	312	289	255	270	283	280	256	266	224	263	247	247	226	218	236	256	250	204	210	246	243	229	219	214	251	284	246	265	232	255	215	232	246	235	270	223	260	233	244	236	224	232	244	259	240	251	243	244	247	242	257	239	238	222	237	236	244	239	232	222	220	223	220	257	246	222	220	207	214	214	228	204	243	238	229	239	240	250	250	246	220	197	251	228	255	252	249	208	237	219	215	245	217	238	219	245	269	232	247	222	242	224	234	250	206	234	226	214	201	246	240	228	192	244	219	220	264	232	238	223	239	227	254	246	249	258	235	250	232	229	203	242	240	236	230	256	225	235	248	238	251	234	218	250	227	219	285	233	190	233	231	242	238	227	254	226	232	234	227	231	214	243	228	218	248	203	247	243	228	236	271	248	257	242	253	232	232	265	241	257	227	249	247	237	239	201	210	264	230	237	221	230	235	241	245	244	226	241	238	253	240	224	213	238	261	207	209	225	216	233	229	234	238	233	231	224	234	213	228	241	229	271	251	208	201	213	259	239	232	254	241	231	231	215	243	250	226	242	250	240	240	234	248	219	226	231	249	222	225	233	244	233	234	237	214	217	198	212	241	224	244	235	242	234	219	211	243	226	278	213	223	251	232	250	238	236	228	254	256	208	235	284	252	233	227	260	229	237	231	254	252	235	234	237	207	241	220	214	230	248	191	238	271	237	231	221	262	225	238	244	245	218	215	240	220	213	249	223	242	248	211	217	243	249	241	253	241	227	235	213	226	230	275	225	226	211	220	231	250	217	213	241	240	242	227	239	256	253	238	222	221	247	235	254	252	231	261	209	245	215	223	219	240	262	248	241	238	227	215	230	225	243	218	231	240	224	223	236	228	219	218	201	254	235	246	244	217	234	235	244	259	229	244	240	217	215	205	274	228	229	273	215	234	217	242	201	235	202	222	216	244	222	221	228	239	241	265	232	219	216	229	268	209	221	255	206	241	224	244	253	233	206	230	256	222	219	239	235	261	232	275	240	235	235	221	234	227	226	248	242	253	267	248	238	209	231	238	238	223	258	247	217	227	244	241	244	257	258	228	254	229	236	241	238	252	239	266	236	217	213	219	242	252	226	250	233	229	265	219	237	271	247	243	204	247	259	239	199	246	237	236	238	243	252	220	244	252	234	254	225	240	224	269	222	257	230	231	198	223	267	210	210	218	255	211	231	234	231	225	236	259	231	236	226	228	200	209	237	241	231	248	253	223	268	242	271	272	235	227	249	252	228	235	249	246	251	242	233	239	225	253	242	213	235	236	239	250	249	258	236	243	262	238	212	227	251	250	227	237	233	258	224	251	214	248	234	204	238	235	255	263	243	244	233	217	236	220	243	253	236	212	204	228	249	227	239	235	264	224	211	231	222	220	223	246	224	236	219	220	234	228	237	256	231	258	224	230	241	233	241	269	241	256	249	245	266	229	226	217	253	241	239	225	220	250	187	233	250	232	246	231	199	232	243	213	245	245	248	211	230	257	207	228	250	224	260	242	261	243	228	208	217	219	246	254	230	215	256	218	233	247	248	248	222	237	228	246	221	238	240	247	241	211	220	241	217	237	215	231	265	239	243	214	250	253	209	252	247	247	232	228	230	241	263	233	233	219	201	235	223	251	259	232	238	210	226	229	255	220	247	254	222	236	229	242	228	247	253	235	225	236	233	263	227	236	248	222	223	230	228	217	244	207	274	239	249	252	244	207	217	255	242	257	248	239	205	227	230	235	243	238	233	253	227	239	255	242	235	266	248	246	232	242	210	225	220	237	233	223	254	265	247	219	235	235	243	207	244	228	227	237	218	243	239	230	239	246	217	229	243	232	245	223	253	214	257	244	255	262	233	232	241	231	237	263	237	234	215	219	235	202	230	231	212	210	215	237	232	233	214	229	224	234	241	255	246	235	264	229	249	249	235	233	216	241	230	226	283	239	255	266	223	221	227	203	251	267	237	240	234	235	247	211	230	259	220	219	223	247	227	217	248	244	212	275	238	226	244	259	230	242	239	236	224	236	206	221	248	225	273	241	238	218	250	213	240	232	262	230	217	238	228	243	212	234	212	255	221	242	253	238	238	214	241	248	234	252	252	246	266	268	244	261	260	221	245	237	222	232	271	208	250	249	273	242	241	242	248	252	269	223	238	235	217	227	245	241	221	271	260	234	221	247	246	238	245	246	247	251	225	256	227	226	238	235	221	252	236	239	210	216	212	197	264	236	253	198	222	245	223	237	271	263	222	234	240	223	215	248	237	226	226	262	256	268	241	246	273	269	212	251	241	226	244	225	229	250	232	211	233	231	225	235	209	229	210	209	255	210	246	223	247	242	222	226	241	239	233	226	206	222	216	243	218	236	228	245	237	255	219	238	238	258	261	239	242	224	230	205	262	257	241	222	236	199	230	243	244	220	267	243	275	227	232	226	251	256	223	227	250	256	251	220	229	213	217	198	260	262	263	241	219	222	240	247	195	271	236	206	230	247	233	252	242	244	227	248	212	243	220	240	241	243	232	255	222	232	215	235	217	222	237	229	205	242	226	250	233	207	227	208	246	241	229	201	246	231	261	232	238	229	224	235	244	243	249	239	219	236	242	245	259	272	226	249	234	232	237	232	217	211	235	229	252	234	228	244	234	231	232	232	237	218	241	230	238	256	247	212	214	239	236	244	233	225	250	249	254	226	250	235	232	240	232	222	228	241	239	239	213	237	237	212	196	246	237	233	229	222	256	252	226	239	253	222	249	256	254	248	238	232	237	211	242	244	245	226	234	254	213	232	240	221	215	209	240	239	236	242	240	247	239	204	230	227	220	252	252	240	208	222	230	244	262	221	262	222	237	272	228	208	248	267	225	248	263	233	245	251	243	238	237	207	225	247	260	238	211	234	234	238	247	246	220	257	228	219	231	231	260	241	252	232	230	237	196	204	218	247	250	273	196	243	239	240	264	236	254	252	231	212	218	217	239	243	238	238	212	220	246	239	235	260	244	238	226	254	229	225	219	234	227	229	256	227	256	237	253	236	233	225	246	251	221	240	216	262	229	248	250	243	252	248	242	227	244	232	246	252	209	237	257	244	239	255	243	235	254	228	233	220	264	252	237	246	231	233	222	240	239	255	214	242	234	236	246	247	259	248	250	209	254	245	222	224	226	227	252	269	249	220	268	211	242	225	246	244	253	235	222	241	247	244	229	227	198	215	243	221	234	213	249	255	232	250	228	266	256	242	255	276	217	232	215	213	229	242	206	225	227	222	228	222	239	215	232	232	241	237	270	261	240	237	244	265	235	262	230	223	209	229	240	230	245	220	221	229	230	214	218	249	233	232	221	220	233	227	246	247	279	245	239	233	238	255	210	233	256	224	229	202	237	237	241	257	259	259	243	246	242
45778	46473	51881	22813	2714	2213	1795	3488	1600	1491	1379	1231	1155	1147	1004	913	865	856	837	840	745	763	674	862	1691	3491	3757	3054	2076	1872	1258	840	721	696	1245	1105	1297	848	867	828	1039	765	632	589	591	565	581	614	539	541	602	583	540	563	594	565	583	565	585	567	604	579	598	532	575	568	593	562	536	590	534	540	537	588	562	510	575	552	553	550	606	573	587	520	536	554	564	571	518	549	555	516	529	534	520	557	546	548	560	599	540	541	596	591	541	569	579	534	567	589	556	528	540	585	528	541	576	478	512	546	580	552	582	540	563	562	583	540	588	515	561	531	565	554	575	589	563	544	582	552	553	555	529	534	575	518	595	542	554	532	550	559	509	549	594	552	579	577	567	515	514	542	556	578	564	565	586	550	564	539	586	565	575	563	571	553	520	558	534	585	572	566	566	556	590	602	616	495	568	547	558	558	570	574	568	552	557	557	562	548	549	543	569	512	598	573	586	569	572	549	550	573	533	537	608	503	534	555	532	551	582	527	579	583	514	542	567	553	553	555	536	569	556	565	557	552	559	588	532	524	557	534	564	549	520	528	540	532	514	545	563	550	559	539	507	535	527	549	547	563	597	539	554	544	568	559	553	564	603	560	524	560	560	528	536	556	559	536	573	559	525	546	524	579	554	535	499	556	551	551	549	612	586	554	535	559	592	546	594	543	547	549	589	580	592	576	556	578	568	609	570	589	589	540	547	554	586	567	533	588	544	522	501	530	599	559	519	535	512	567	614	571	553	572	569	554	527	598	546	564	597	562	494	549	601	560	547	573	533	560	554	580	590	594	516	595	587	561	569	534	563	563	549	510	540	565	566	564	563	587	545	604	601	506	547	568	521	530	512	581	586	536	537	597	516	568	533	553	536	547	573	552	599	573	564	563	581	554	547	534	546	588	589	577	558	548	584	580	534	560	592	533	579	561	561	549	517	597	567	556	574	516	574	529	554	544	559	576	577	528	552	597	580	547	580	536	549	560	542	575	521	560	526	584	573	588	570	564	556	563	547	567	567	557	527	543	564	534	554	542	546	534	538	536	539	566	567	519	560	599	614	578	568	548	548	568	548	516	569	580	569	565	555	571	537	563	548	576	546	559	569	554	558	545	587	521	526	598	568	542	604	548	555	594	551	573	566	543	536	572	552	590	562	562	553	542	557	568	612	532	571	542	550	534	549	556	569	545	570	582	575	501	521	561	537	608	565	526	564	567	550	525	528	564	590	595	568	544	552	578	565	569	549	500	557	586	525	509	578	567	581	520	528	580	529	562	549	550	553	584	550	516	565	530	541	545	530	558	546	572	579	504	545	602	520	555	521	548	571	539	545	559	564	534	597	589	514	547	545	546	565	553	567	614	584	533	576	528	520	494	524	585	558	582	555	551	600	516	566	484	527	534	565	530	528	507	583	592	550	578	555	553	570	533	561	562	546	596	560	544	573	542	534	554	546	552	594	553	553	563	567	575	603	595	582	548	595	563	553	569	615	557	543	544	539	606	563	536	549	555	604	562	546	559	592	573	547	528	534	568	544	534	549	570	568	567	531	565	541	550	587	563	521	556	553	567	535	545	527	553	567	524	563	540	507	556	536	549	556	529	539	537	564	546	553	547	612	584	553	560	549	545	569	523	538	545	542	553	549	579	534	552	567	584	523	580	519	548	596	555	554	547	535	558	542	558	588	519	562	576	600	581	563	579	543	574	564	567	540	581	543	562	541	529	590	580	576	542	537	536	553	543	560	530	544	581	569	575	566	557	579	578	540	576	594	573	558	542	570	541	539	536	561	557	598	558	606	604	538	576	527	569	565	554	564	564	546	566	549	553	531	537	568	573	587	555	578	569	524	525	576	578	592	534	590	559	521	550	594	550	576	581	575	544	544	596	526	586	547	584	553	574	565	550	563	556	566	503	544	527	552	544	548	549	532	536	518	593	517	569	541	544	576	593	553	612	501	546	561	581	546	541	568	540	507	538	566	560	611	526	560	569	557	600	589	551	578	543	568	567	559	547	560	568	515	548	586	597	564	546	529	549	566	536	587	542	535	571	550	549	535	560	524	565	586	525	582	515	538	556	558	554	574	576	549	539	584	544	540	582	562	579	588	513	585	553	562	554	532	575	510	549	552	585	535	555	559	548	560	559	589	576	570	586	579	535	568	540	554	584	526	581	536	546	538	563	588	554	546	589	561	546	564	588	516	539	550	541	548	566	561	568	577	541	577	565	573	539	563	506	530	578	603	569	530	499	609	568	558	552	567	568	559	543	534	539	573	581	545	552	551	566	527	524	525	530	537	528	530	560	592	588	551	555	545	534	548	549	579	575	532	590	587	572	560	535	533	558	525	518	562	570	524	573	520	556	543	584	535	563	562	557	548	583	544	519	565	563	549	557	576	543	583	545	561	540	592	546	515	524	549	535	568	576	578	559	557	610	514	599	552	582	576	533	593	520	540	586	602	569	563	538	567	552	528	559	513	548	567	550	515	539	555	552	597	594	570	546	552	579	566	589	587	583	527	591	549	588	598	535	535	563	574	534	593	540	591	538	539	601	545	553	595	527	577	606	549	543	528	599	589	567	565	577	539	545	515	571	562	520	527	557	533	558	563	608	555	521	575	524	574	536	578	568	531	540	533	560	566	605	527	600	540	562	590	600	579	556	550	624	579	587	510	562	554	572	573	568	583	546	575	571	551	558	592	548	569	537	575	571	527	580	533	532	529	568	534	529	558	508	595	585	521	606	526	575	571	567	528	559	539	560	516	538	529	526	554	579	573	598	569	536	570	536	537	560	533	591	602	586	542	552	536	545	606	511	528	552	499	555	558	531	561	565	555	567	572	581	567	538	517	611	541	553	494	529	538	567	552	557	583	533	547	537	549	512	561	571	539	543	543	557	564	553	537	562	582	592	527	572	552	547	470	521	608	556	571	528	584	591	569	563	554	566	559	571	567	522	519	590	530	573	526	540	531	522	577	558	575	571	563	536	590	560	561	560	538	525	513	579	536	578	580	568	575	550	599	633	553	575	577	530	528	570	553	537	550	531	621	542	575	580	556	595	567	580	602	564	561	557	588	520	509	532	564	544	552	589	555	567	520	570	559	548	559	546	518	535	566	515	571	588	563	568	523	554	575	524	570	518	557	552	545	564	553	558	578	549	561	570	574	537	585	555	553	590	558	553	581	538	570	539	570	566	577	529	555	522	564	532	526	539	554	569	535	584	537	572	527	583	568	528	596	552	554	585	568	571	567	586	560	596	558	557	564	568	521	582	542	550	528	567	566	548	547	587	547	588	580	583	584	599	555	511	585	596	575	523	603	539	522	556	572	600	571	563	541	574	588	493	573	593	519	548	561	537	573	534	554	525	537	559	544	537	589	563	553	557	528	562	542	581	552	625	550	559	563	605	559	569	509	565	608	575	566	580	548	538	577	541	596	570	541	570	528	593	567	532	594	576	605	569	550	538	547	581
15393	8060	2385	679	280	294	281	273	284	331	288	276	296	283	276	289	257	268	268	287	253	299	304	265	298	411	469	361	345	329	328	273	288	305	251	312	298	281	320	264	265	288	267	242	275	257	265	295	270	285	277	307	257	267	272	268	256	260	289	266	281	286	251	289	277	257	271	267	265	279	258	290	287	272	284	276	280	259	282	297	263	261	277	271	283	293	260	242	289	269	281	288	293	272	266	263	285	231	265	267	276	282	252	259	263	270	295	303	261	279	240	287	244	269	270	278	288	289	279	326	285	262	261	300	255	260	297	295	241	287	257	264	278	280	270	281	291	254	291	285	286	267	233	252	234	258	296	275	291	249	268	280	219	269	278	267	296	265	262	280	261	283	262	266	259	256	270	266	237	262	286	272	263	294	252	252	286	256	243	255	289	269	245	250	257	281	281	280	251	257	283	318	281	250	265	279	265	295	256	270	290	284	241	285	269	275	274	266	244	269	251	246	278	274	262	274	238	253	235	275	264	267	263	289	281	256	262	293	290	282	285	287	289	261	272	276	297	284	269	288	260	261	292	259	277	254	314	285	262	248	263	252	260	262	269	260	296	273	259	251	289	259	269	289	240	266	259	276	276	238	283	295	273	246	287	243	296	286	269	268	252	254	266	272	242	282	251	284	280	271	251	233	274	287	257	274	287	275	294	279	266	276	281	289	298	272	270	267	275	293	290	297	261	276	244	271	258	291	273	264	295	256	275	308	312	239	244	263	247	246	272	305	277	286	258	253	275	259	267	258	299	268	270	263	241	263	272	270	307	282	265	228	289	277	290	283	257	231	252	265	261	266	268	289	241	289	283	276	261	270	292	236	256	300	267	272	260	270	268	322	270	267	293	250	271	293	262	244	288	262	297	255	299	313	275	285	284	263	270	288	295	250	270	260	246	249	233	254	260	266	281	276	278	245	279	272	266	271	322	318	240	294	265	296	273	288	278	272	278	275	278	249	277	294	293	261	264	274	260	250	279	242	293	263	252	246	226	279	273	262	251	279	247	278	277	264	259	298	287	282	256	260	256	252	326	268	258	247	258	276	281	257	302	313	289	299	266	279	260	283	237	283	288	247	277	263	275	265	281	281	244	292	279	264	239	246	269	257	239	275	282	297	275	227	267	275	254	262	280	263	264	257	257	287	278	259	266	276	271	290	267	295	287	252	290	266	291	292	268	278	291	264	259	262	263	264	271	279	290	264	274	250	255	278	286	271	285	272	280	260	287	275	267	292	260	239	272	270	245	287	283	289	248	237	260	283	232	300	285	290	269	290	273	256	298	263	283	267	282	238	282	293	249	277	272	293	260	301	276	281	233	287	264	287	253	252	272	275	261	276	247	268	269	286	302	260	267	249	316	279	240	272	270	274	254	285	257	260	266	265	259	275	278	289	292	252	283	244	260	250	244	275	285	293	254	273	233	266	280	267	293	280	266	267	285	302	285	243	267	263	281	275	303	294	297	275	281	278	285	257	271	277	283	284	296	287	274	291	266	259	246	275	267	297	283	275	265	237	243	271	279	262	291	246	285	267	268	303	223	266	285	274	274	262	276	256	276	257	290	259	257	289	270	280	288	256	257	251	265	287	275	259	279	260	265	302	274	259	274	271	289	260	248	294	283	270	246	260	275	234	260	279	282	243	289	271	282	275	277	295	272	276	294	285	280	246	247	250	264	263	281	250	314	244	261	271	285	263	275	279	271	261	260	282	266	263	265	231	278	289	307	258	285	257	328	275	272	319	274	276	274	266	253	291	273	258	254	264	283	272	274	293	296	277	286	273	259	265	249	294	265	289	266	284	268	265	230	290	260	287	297	256	265	277	270	267	256	288	259	269	264	285	259	235	275	314	274	290	294	285	277	264	283	251	280	256	261	290	276	272	238	248	276	264	256	265	284	287	268	266	277	256	270	241	288	263	256	260	272	275	268	258	258	293	277	294	283	253	291	263	267	286	239	258	231	248	251	264	298	266	257	248	256	285	268	264	278	241	254	269	295	287	265	234	293	262	249	274	295	271	246	259	287	281	307	276	259	267	323	256	272	293	281	277	274	269	269	262	266	263	288	276	292	289	273	268	253	265	282	254	273	264	256	254	256	242	253	283	308	279	248	263	278	266	276	273	255	288	272	278	279	260	239	279	258	252	272	281	280	264	240	253	236	290	267	288	294	259	269	256	277	267	294	267	280	333	268	235	264	299	292	255	230	286	273	279	286	267	304	262	256	284	290	276	304	249	272	261	272	235	273	305	301	288	243	260	301	252	316	306	241	276	264	254	269	273	273	278	245	262	239	248	258	254	260	254	253	262	277	285	276	262	254	267	269	242	259	254	282	264	287	250	260	307	273	273	275	263	253	284	265	253	285	248	268	266	261	255	279	288	245	305	266	267	281	284	256	295	272	263	269	283	255	266	260	276	313	274	268	250	267	274	257	266	281	272	276	250	278	262	278	262	296	290	288	255	267	234	265	258	265	271	285	271	294	315	287	256	272	259	276	269	262	271	270	254	282	284	272	315	308	302	296	267	267	244	256	240	240	285	252	263	282	257	271	286	252	288	275	288	261	259	254	295	302	264	263	256	280	265	286	267	269	258	270	296	302	271	284	279	282	267	313	281	268	313	256	276	281	269	259	272	271	262	270	256	286	259	272	271	306	283	270	312	285	260	259	260	258	271	254	295	292	251	260	269	280	269	271	297	284	265	279	303	278	270	282	288	249	255	262	261	289	269	270	260	261	285	244	257	282	272	267	247	274	244	275	292	277	282	268	269	254	237	273	271	239	250	314	285	247	259	284	280	280	273	289	267	268	253	267	301	305	273	296	253	269	276	259	249	227	278	275	268	268	254	305	267	300	249	235	252	288	255	273	293	308	267	255	276	295	250	302	268	269	262	268	294	288	237	230	261	254	274	297	277	260	271	281	264	253	272	272	283	295	279	255	280	247	244	267	264	256	251	287	285	259	264	272	263	270	265	266	306	273	282	294	284	291	260	256	279	236	248	263	241	273	249	301	272	257	256	245	249	290	283	286	300	275	293	260	273	242	281	274	263	284	253	285	276	250	325	273	294	313	255	264	281	279	282	253	261	272	308	295	282	255	276	292	273	256	286	239	264	273	257	234	252	261	280	244	239	260	252	276	245	320	277	241	264	274	226	278	289	271	277	253	281	274	271	276	283	296	280	259	289	270	261	265	298	278	277	276	264	259	280	300	269	244	278	217	252	281	247	271	274	283	279	271	265	256	259	278	294	272	295	243	257	290	255	272	269	282	265	234	280	273	297	277	264	271	281	255	280	268	275	252	292	262	279	303	278	272	298	266	228	320	265	276	257	268	243	268	278	258	272	269	234	272	263	281	279	276	268	242	237	292	272	265	256	258	271	260	269	252	302	257	311	261	262	250	267	245	257	261	243	261	296	264	255	257	283	280	282	268	288	281	255	288	283	245	237	263	237	257	256
15773	8084	5195	1791	731	724	748	728	732	760	732	762	701	697	681	704	647	659	680	706	652	647	648	671	889	1573	1762	1330	1140	1074	887	789	609	641	797	777	938	791	730	724	721	681	628	648	671	622	584	634	582	626	672	587	603	655	646	617	624	654	586	609	606	611	676	581	582	621	643	644	651	597	659	633	614	595	620	591	612	603	566	636	592	618	592	578	633	639	612	582	635	610	607	605	630	615	619	566	647	610	626	618	595	659	641	643	633	580	616	632	621	594	638	609	583	591	608	592	621	586	584	601	625	603	626	628	598	610	625	636	634	650	638	607	609	599	634	594	605	625	597	593	600	631	583	586	614	621	581	603	599	625	594	644	611	565	615	575	613	611	564	631	601	633	600	632	576	643	607	602	594	642	622	593	623	647	600	586	636	599	605	573	681	620	648	646	607	628	597	585	618	619	612	591	618	594	642	607	649	580	629	566	586	659	605	553	645	593	582	630	594	620	637	604	621	640	639	613	586	626	640	617	617	605	664	629	591	578	567	594	600	610	563	653	616	601	627	608	580	597	616	578	640	604	596	585	599	643	634	608	647	611	610	596	650	635	584	569	606	616	630	597	647	585	627	607	576	647	588	654	608	628	614	585	654	629	580	608	594	573	642	579	617	625	596	609	667	598	626	617	613	600	606	609	631	606	608	652	629	598	601	614	601	652	636	647	630	646	624	606	592	615	605	616	609	598	644	594	581	573	685	611	639	599	634	609	635	611	585	587	632	613	588	643	618	634	622	652	624	601	626	612	586	625	654	615	628	641	621	614	573	613	649	622	614	591	588	600	603	577	631	632	588	607	587	615	647	646	619	607	589	628	579	615	647	626	633	665	584	657	619	626	547	607	614	607	581	599	613	626	591	593	652	584	612	615	636	621	595	619	630	596	613	615	624	647	589	675	588	660	627	617	638	657	608	631	616	613	628	626	621	620	597	602	631	580	628	578	612	599	599	628	612	607	662	628	626	597	665	578	583	620	599	610	594	640	646	613	635	630	630	591	618	589	595	640	629	631	598	652	610	604	640	578	647	611	610	566	657	592	626	628	631	605	637	621	585	631	609	648	650	614	592	625	591	622	661	640	644	605	633	626	602	618	560	589	599	618	583	604	600	657	624	578	616	585	622	629	693	617	638	593	607	608	588	623	594	615	613	605	640	614	631	584	610	589	630	625	585	605	660	622	623	608	631	578	641	581	643	585	590	621	646	642	582	604	564	627	646	667	600	672	605	634	612	654	654	643	599	669	647	566	604	587	619	600	595	623	614	607	650	623	638	607	598	625	599	621	658	615	615	621	612	623	656	589	620	613	610	630	615	607	605	597	623	577	639	574	598	603	614	615	607	624	586	643	624	588	603	637	597	610	625	599	654	638	620	664	633	604	584	651	564	625	620	628	624	628	611	561	623	668	600	649	613	647	618	594	599	628	587	616	617	653	668	587	584	603	589	597	650	604	633	592	587	623	629	608	604	595	630	615	627	620	632	642	601	563	583	587	585	595	599	631	597	599	604	651	578	603	607	632	615	593	656	618	660	615	635	612	622	575	580	569	629	614	599	598	602	664	587	636	578	629	633	577	573	598	595	609	618	630	634	597	648	656	615	593	609	636	604	594	615	593	644	582	650	627	640	646	596	651	610	607	629	610	615	618	634	602	634	609	616	624	625	612	604	620	607	666	574	638	602	598	619	669	656	589	607	636	613	611	599	591	612	639	641	611	614	649	623	618	626	613	648	598	598	609	614	616	582	572	575	621	642	630	642	597	670	580	601	575	647	587	628	606	642	643	603	642	644	602	598	629	581	627	571	588	605	630	629	617	609	647	614	611	601	651	567	637	635	630	589	625	584	609	647	632	649	618	616	632	585	576	632	583	629	622	640	629	651	608	611	647	613	607	627	648	629	625	628	604	585	646	567	625	591	601	577	566	598	633	609	632	661	548	611	596	625	639	627	575	662	585	596	613	630	603	597	612	618	569	605	596	597	619	612	625	611	670	603	584	597	668	630	631	574	601	626	597	599	580	600	595	634	661	591	615	601	599	647	619	589	596	610	644	596	617	635	618	616	637	627	643	594	688	616	628	631	617	595	631	609	624	592	602	592	626	590	627	602	589	605	624	576	590	644	617	611	638	618	600	623	639	606	597	609	636	628	622	580	618	586	629	664	614	595	593	586	591	602	615	656	615	665	594	577	643	617	644	627	626	604	628	586	611	634	583	580	583	613	616	631	612	616	578	651	634	613	602	605	642	557	616	613	584	604	623	626	584	630	601	594	625	605	646	601	583	635	613	602	588	596	602	623	615	624	578	635	612	606	621	622	572	583	605	618	602	675	600	592	635	634	604	588	624	640	620	576	602	618	625	610	613	651	622	608	612	600	600	607	632	592	601	616	601	660	630	620	635	617	615	579	626	644	594	633	594	611	601	584	608	660	643	599	589	601	620	633	621	640	602	647	607	608	575	603	687	612	616	644	601	591	631	599	629	632	675	612	611	639	620	624	603	597	614	592	629	593	626	610	631	596	624	615	604	594	607	586	593	599	633	637	634	622	647	627	628	603	585	638	588	642	592	654	604	617	616	631	626	647	620	573	616	605	650	620	608	651	606	603	596	634	640	612	646	604	585	595	607	597	615	603	609	605	618	624	596	610	608	621	635	640	619	578	648	647	604	609	633	650	617	591	585	659	610	609	581	616	604	605	632	616	593	623	616	667	669	579	650	647	624	615	640	628	640	615	618	637	630	630	559	605	647	618	604	614	584	603	656	605	626	608	628	602	613	606	622	665	596	597	631	631	606	625	607	613	597	620	609	630	594	623	598	619	611	618	626	625	613	561	636	678	595	625	576	629	618	605	623	679	597	629	607	603	674	605	658	641	580	620	640	622	643	622	652	604	642	603	622	630	637	600	601	630	611	600	658	589	606	610	578	605	581	611	638	626	614	632	625	630	602	637	618	638	646	626	611	638	617	619	589	645	600	670	695	588	644	632	592	625	623	591	610	582	611	651	611	649	604	654	633	605	620	620	662	608	605	634	663	591	638	621	542	618	595	582	634	659	596	621	573	619	568	663	578	605	592	611	609	576	652	625	559	627	606	633	641	602	620	638	575	634	625	646	579	620	612	651	603	619	603	623	617	604	621	608	595	630	608	635	587	628	595	605	613	636	648	609	583	655	599	645	561	677	602	611	633	602	644	597	632	635	588	573	628	607	603	624	558	603	611	633	627	605	626	606	640	601	619	608	635	626	635	639	607	643	615	621	629	607	563	591	622	625	635	616	590	623	588	632	594	601	542	618	605	558	632	614	644	605	586	601	631	616	583	618	625	582	600	594	611	647	603	580	571	587	627	640	600	616	637	615	597	624	631	651	623	635	564	610	598	579	628	600	639	585	606	586	570	679	663	636	588	616	590	583	603	598	609	606	639	642	617	622	595	590	621	569	612	645	597	640	579	610	630	614	622
51766	46805	36940	17917	1589	373	289	738	283	262	273	252	232	229	239	218	181	196	194	208	205	202	192	188	264	362	437	329	302	365	219	191	198	207	212	234	249	247	201	206	200	219	203	169	184	195	162	174	201	186	180	163	192	196	180	166	177	179	201	175	185	186	163	204	169	184	186	188	167	148	195	185	182	190	180	168	201	185	155	162	165	184	199	202	188	167	169	184	205	186	188	198	196	180	189	185	173	180	172	182	201	177	163	193	183	179	171	173	162	183	169	176	194	181	162	190	155	181	206	188	169	191	167	187	193	166	207	161	198	196	172	166	199	154	197	167	165	191	180	189	172	185	165	180	170	168	171	175	172	186	183	159	184	205	188	177	178	179	179	188	182	186	168	168	183	185	151	189	161	158	164	155	181	176	185	189	169	173	206	176	162	178	175	189	170	195	198	187	161	196	161	209	178	165	164	188	174	180	193	168	179	188	200	183	183	180	213	193	183	194	165	197	205	178	168	185	164	197	170	167	163	206	168	207	179	164	183	165	210	162	153	185	190	170	183	198	159	177	195	152	164	187	165	201	189	167	178	169	181	149	164	179	218	171	180	159	168	187	184	183	184	154	181	189	198	175	168	174	185	186	187	165	150	154	197	180	157	179	162	161	155	178	191	179	174	145	188	172	181	175	170	191	168	156	191	159	151	181	189	183	178	165	161	179	198	188	169	166	178	190	199	163	166	213	174	177	175	186	190	193	149	137	161	181	164	201	173	189	201	164	180	158	195	183	154	161	186	191	178	187	178	180	177	194	173	183	168	189	176	174	173	180	186	192	165	159	182	161	158	179	177	160	169	196	176	169	170	188	197	196	177	189	186	165	178	177	203	175	181	179	184	160	155	161	204	175	179	176	184	172	178	175	188	168	159	169	177	181	182	148	179	169	136	181	187	165	156	181	185	150	207	186	182	167	172	173	188	187	184	189	202	173	151	179	163	156	169	186	178	174	200	178	144	149	197	172	157	156	162	196	181	182	181	167	163	189	208	198	180	191	176	203	157	183	180	157	180	182	198	184	181	210	184	180	182	195	197	176	164	151	163	172	194	179	177	194	174	181	157	177	156	183	190	206	149	170	199	168	184	210	187	167	171	167	163	199	181	169	182	176	194	181	172	190	165	176	208	171	141	164	166	165	183	187	217	173	181	178	181	167	158	192	184	175	181	182	183	182	172	177	167	162	184	162	199	169	188	177	195	190	182	189	158	166	174	182	175	208	176	171	178	179	165	170	183	175	187	194	165	185	193	175	194	182	168	173	158	181	201	188	192	190	159	195	174	164	199	169	170	185	181	174	153	196	170	171	178	199	187	165	200	177	178	169	169	179	170	167	170	185	159	177	215	218	193	159	170	179	183	158	182	176	180	163	159	165	163	175	179	179	170	185	178	166	169	213	172	144	165	168	179	149	191	159	151	158	168	156	168	186	160	169	171	191	162	170	177	153	179	177	180	156	189	169	176	190	159	183	189	162	193	177	167	207	213	180	158	181	166	170	190	147	186	190	195	174	169	179	190	171	173	173	170	156	174	166	172	202	214	184	185	187	175	191	157	170	165	170	170	159	191	166	172	177	195	192	179	177	180	193	199	173	194	170	187	186	174	178	179	177	190	189	192	187	191	190	182	189	181	210	183	177	185	158	179	181	198	170	198	159	160	171	181	167	169	177	190	194	193	182	166	175	177	166	182	172	188	182	191	173	197	185	196	171	162	170	159	176	180	190	199	180	193	185	196	150	161	170	159	168	173	200	182	168	158	179	179	177	163	174	158	192	194	179	168	174	165	170	165	211	157	178	171	192	180	158	207	169	177	155	172	167	162	190	182	182	163	203	178	160	171	184	166	162	165	165	183	175	191	169	168	172	177	168	200	159	183	196	165	181	197	187	206	181	154	183	178	179	172	178	183	192	176	185	180	190	181	193	188	208	165	165	187	169	171	171	192	199	177	199	175	150	187	177	183	170	182	153	183	177	181	180	192	181	169	200	170	176	152	172	159	181	191	173	190	185	173	194	181	169	193	179	199	217	203	208	165	175	189	212	173	181	184	201	165	172	179	188	156	176	169	188	180	180	185	170	198	179	187	187	151	198	166	168	187	153	188	175	187	177	185	172	200	204	177	187	167	171	192	168	194	185	191	196	197	203	177	185	183	147	184	189	190	186	192	181	162	180	172	183	191	191	155	210	187	143	162	169	198	182	166	173	156	182	178	164	182	171	203	190	207	189	168	151	171	201	170	185	168	188	179	203	175	183	163	166	192	154	166	187	171	164	163	185	166	174	150	182	183	195	167	158	195	168	182	170	170	177	177	165	170	176	200	168	177	175	180	166	150	200	180	191	188	171	164	184	163	179	161	223	141	178	179	179	180	171	162	194	188	173	157	170	187	172	204	168	207	206	172	150	170	167	195	185	173	167	152	162	176	160	181	197	184	166	168	179	171	197	188	169	182	204	183	195	168	176	164	187	185	185	172	177	171	172	181	195	160	162	162	183	171	188	186	174	171	185	186	169	173	192	173	188	172	179	153	191	189	181	181	178	180	142	178	177	176	174	165	160	192	178	178	178	186	199	165	158	204	177	194	198	179	137	161	172	158	176	166	209	171	158	202	191	179	185	196	181	160	195	171	167	189	185	170	196	180	171	175	171	182	175	165	203	159	178	178	164	159	190	172	182	181	195	170	178	179	207	178	182	183	185	190	166	182	175	171	187	182	178	155	176	146	153	190	186	166	161	188	185	189	171	176	195	191	198	181	186	175	193	162	175	183	185	155	168	174	179	195	169	190	177	192	178	159	187	189	170	184	171	180	185	186	185	183	176	181	176	187	166	165	171	168	192	181	177	155	190	174	183	183	203	178	190	183	184	198	172	130	171	194	159	187	192	167	185	180	216	179	172	162	156	160	166	183	194	174	155	163	185	187	203	175	178	178	162	171	173	196	193	171	186	164	188	178	171	170	195	192	165	178	220	188	198	198	172	184	163	162	145	166	183	164	168	190	182	156	168	167	177	186	210	200	177	210	182	174	191	192	189	146	198	175	186	182	170	175	170	188	172	203	162	160	168	168	179	177	170	172	186	146	185	187	192	196	170	173	203	159	180	161	169	160	170	187	181	184	170	191	179	199	186	202	174	152	182	172	176	155	176	186	172	169	198	189	172	175	164	183	163	180	167	178	164	162	186	173	181	181	172	207	162	150	184	196	180	164	184	179	165	186	191	166	172	186	198	198	178	205	194	188	187	184	188	191	136	169	179	182	188	199	178	196	160	183	185	179	205	183	177	206	210	187	174	185	175	162	168	148	201	189	179	170	172	175	187	194	171	167	153	171	187	172	184	159	178	187	179	156	170	173	179	184	159	185	187	174	165	195	168	195	175	187	191	176	164	194	199	176	206	164	207	181	155	183	179	154	196	173	194	191	158	172	180	196	183	179	165	183	172	185	164	187	175	186	191	182	174
38447	34366	39113	13267	1669	1327	1159	3231	893	961	941	870	775	770	746	705	584	595	627	627	564	586	489	541	807	1860	2273	1628	1426	1643	906	568	508	502	590	855	1149	939	677	621	651	757	550	506	451	446	469	435	424	446	418	420	421	447	404	460	414	444	425	449	456	455	417	423	465	449	429	406	434	421	464	406	424	428	454	401	412	478	413	419	419	457	408	419	437	439	424	419	421	430	481	404	458	434	434	458	448	440	459	424	473	427	435	417	417	459	454	456	434	442	427	443	411	421	403	442	446	454	415	435	419	376	435	397	414	418	442	456	426	429	427	449	456	441	428	393	417	423	424	414	475	445	435	387	428	440	401	422	398	413	411	408	445	419	405	441	414	409	396	418	444	382	471	394	437	468	426	431	437	430	447	452	408	432	418	411	423	418	430	456	418	429	442	460	395	458	448	444	413	431	403	428	411	433	438	456	452	459	413	443	468	429	443	427	436	447	404	446	460	453	426	427	414	442	415	412	392	412	417	420	410	414	429	435	420	414	452	435	418	420	439	418	433	417	436	394	402	416	459	440	380	420	402	450	432	432	409	425	425	459	454	430	391	400	429	416	451	457	415	422	426	451	420	432	403	448	410	407	425	399	444	414	396	436	443	413	443	457	461	426	450	429	422	414	392	400	407	436	438	451	456	417	421	455	434	438	414	455	434	440	401	391	423	422	439	447	440	446	451	400	447	437	401	435	458	428	461	476	475	424	398	424	438	452	442	436	442	443	430	433	434	431	444	451	411	431	414	462	415	399	376	432	409	466	431	418	432	392	462	410	419	431	403	444	391	393	392	385	444	427	431	382	420	418	396	395	390	401	435	413	434	444	460	421	443	421	423	404	436	415	410	455	444	445	419	467	454	445	435	402	411	423	436	401	443	446	401	392	405	436	427	447	426	402	421	464	383	418	424	435	425	449	438	415	425	391	399	403	405	458	440	444	425	438	404	430	395	459	437	438	436	428	432	427	429	426	430	412	429	448	407	410	417	399	397	407	420	425	424	457	419	463	427	411	444	396	423	430	455	450	395	447	438	437	420	398	420	426	427	444	438	438	422	435	433	440	413	447	457	453	421	416	423	436	436	403	458	425	427	409	437	415	445	439	432	421	455	418	482	424	432	420	468	412	458	464	409	407	450	443	410	403	418	439	434	456	399	412	429	427	439	427	439	425	445	419	423	401	440	387	433	428	446	395	449	422	436	431	443	451	438	411	464	437	480	436	439	432	422	428	459	403	430	458	466	403	430	463	407	423	421	407	397	407	398	434	400	409	424	412	434	461	466	439	424	439	454	407	436	381	438	421	436	429	434	427	417	430	428	421	427	392	435	419	432	447	453	454	435	433	414	463	434	422	450	435	404	449	418	424	442	446	411	457	454	386	415	431	433	421	433	406	430	426	477	427	459	407	426	422	449	396	413	450	410	434	429	430	413	412	450	463	435	442	437	419	427	436	412	430	430	436	477	426	430	440	397	421	438	408	414	423	452	427	429	461	417	429	449	457	418	451	428	447	438	411	410	411	431	459	430	407	402	431	404	420	439	413	429	442	451	421	444	409	451	385	419	448	407	402	457	424	407	440	422	422	449	460	429	406	421	436	424	397	417	439	462	392	444	410	420	445	433	471	422	444	442	429	435	430	421	423	389	376	409	424	435	417	425	407	428	440	430	437	408	418	427	429	446	441	462	434	444	430	428	404	401	445	441	442	414	402	431	431	411	435	418	403	429	428	423	390	399	434	434	416	411	427	424	413	436	444	409	453	414	416	416	423	412	447	437	420	443	436	428	427	472	403	476	472	402	405	434	434	423	454	458	437	408	402	461	423	423	430	437	411	438	425	413	489	470	433	428	433	422	445	427	438	416	439	452	425	462	416	464	413	454	429	430	383	440	407	430	444	406	413	468	434	422	434	432	433	439	434	415	427	419	427	417	452	445	434	473	419	411	450	433	452	377	391	418	376	437	424	448	417	431	429	408	426	410	436	411	428	420	447	440	456	415	446	429	477	417	443	429	442	438	432	452	425	423	435	473	413	437	420	415	426	386	450	407	437	427	454	395	445	384	434	431	464	402	399	448	410	446	403	458	455	412	413	430	440	433	443	441	423	464	444	445	422	433	425	416	437	438	425	429	416	466	427	430	456	451	450	458	443	456	426	419	401	445	460	407	417	426	422	435	412	425	423	444	450	426	392	459	436	424	434	404	440	409	434	437	421	447	419	427	444	454	445	416	418	400	426	423	428	456	415	456	440	446	468	438	443	428	408	449	455	435	425	445	454	408	411	441	430	452	435	448	424	448	410	434	394	426	409	424	430	465	441	422	473	413	445	407	427	432	422	446	431	435	406	431	428	452	452	402	441	436	429	409	407	432	398	451	439	423	413	413	416	464	431	372	439	403	445	423	415	410	427	434	450	430	461	448	446	442	386	418	438	420	431	471	412	406	376	448	436	438	420	373	452	446	440	438	449	408	429	416	408	423	435	416	431	451	469	401	406	455	425	439	406	421	448	428	388	409	440	405	444	439	423	418	429	444	444	405	413	428	450	424	422	421	454	464	444	432	453	426	429	418	415	437	419	445	421	440	422	475	461	409	434	401	434	430	421	405	417	418	415	407	422	430	463	402	413	455	422	433	416	422	392	411	440	462	455	397	444	436	436	460	427	419	459	425	431	413	441	423	392	445	438	478	448	413	449	423	426	456	405	426	441	386	388	409	433	440	450	432	426	428	439	445	439	427	424	418	442	460	433	421	430	412	410	412	433	416	412	410	431	414	438	429	408	404	426	408	440	420	419	436	433	449	403	439	416	453	442	397	434	429	395	418	453	418	408	438	386	445	388	423	455	429	422	403	455	426	411	413	452	429	436	434	420	365	426	433	409	464	432	419	407	416	446	427	418	420	433	441	412	451	432	464	431	443	446	404	404	426	411	452	429	453	427	437	423	407	398	399	405	449	439	430	449	428	459	438	444	409	380	425	431	471	444	415	449	408	430	423	458	448	449	414	387	409	430	408	412	438	452	430	435	420	416	483	422	475	454	441	417	405	449	432	429	424	428	403	416	441	462	410	435	445	419	408	405	427	416	423	445	441	388	455	415	415	412	455	437	447	421	455	429	443	437	414	455	448	416	434	495	447	427	380	452	450	460	389	447	449	443	385	438	448	427	430	410	422	421	426	458	416	410	401	424	419	416	413	439	410	426	425	452	477	426	449	422	469	434	422	428	390	425	411	429	430	434	408	463	402	389	498	452	463	429	434	423	436	398	450	426	416	401	404	399	444	417	428	410	422	430	402	427	433	485	420	414	426	423	432	444	429	451	449	415	432	402	397	392	437	405	413	403	450	456	413	448	424	459	475	417	429	465	414	436	462	409	423	440	438	438	400	443	451	360	414	441	433	404	394	468	428	416	436	421	417	425	441	446	436	429	445	429	428	449	437	448	421	444	433	458	453	418	418	419	402	408
53697	52425	46774	26665	5068	716	496	1632	423	393	378	333	346	333	301	311	257	267	304	250	257	252	250	272	260	357	482	426	452	469	247	242	261	253	265	293	328	280	267	296	266	291	220	228	190	242	227	200	214	233	224	206	215	233	198	225	201	215	221	234	233	224	237	222	230	224	205	215	223	239	222	235	235	216	217	222	235	228	222	206	240	220	192	206	212	235	223	213	227	209	181	216	214	203	223	229	221	227	217	228	227	232	210	236	222	229	229	235	227	242	207	213	235	222	223	242	241	194	216	247	211	225	228	244	243	211	251	225	215	215	229	207	244	215	181	210	212	255	231	252	208	200	224	235	219	211	257	201	218	212	204	194	205	229	207	230	245	253	223	242	212	239	200	196	237	204	224	244	227	234	233	198	211	217	230	222	230	220	211	203	212	242	211	204	197	217	235	219	225	222	197	233	256	222	204	226	214	213	211	232	196	197	244	240	221	247	236	237	193	225	217	220	218	230	209	221	207	238	236	243	208	243	236	256	240	200	224	201	188	185	210	214	239	217	211	212	214	227	218	216	238	241	232	214	239	207	231	220	220	207	220	206	223	204	216	198	223	229	231	219	213	206	198	240	207	228	191	227	223	246	231	207	201	212	214	219	222	235	198	193	218	217	205	185	209	224	242	209	231	234	260	204	202	200	209	245	227	211	201	226	232	232	190	207	192	221	209	286	202	227	250	233	192	230	241	215	217	213	197	230	233	220	224	215	225	230	247	219	205	202	208	224	233	242	210	228	195	197	224	208	224	244	254	220	234	214	230	210	226	191	253	207	241	201	178	220	237	219	234	214	198	218	237	204	226	221	224	248	203	236	239	220	237	203	229	228	249	215	220	246	197	201	246	225	246	222	216	225	219	193	225	204	240	250	199	227	224	209	218	222	179	222	210	228	220	230	210	217	219	217	192	205	218	209	240	216	218	215	213	208	212	231	239	228	210	216	232	224	225	210	207	224	225	220	228	226	228	240	215	216	238	197	227	217	252	193	220	216	203	202	237	203	207	216	255	202	218	220	195	209	233	234	200	214	218	225	216	237	237	213	225	231	246	214	210	236	227	226	209	222	216	202	232	221	223	240	215	225	223	241	212	215	213	198	224	215	223	191	211	211	215	216	244	236	221	211	241	248	211	233	214	207	239	250	190	238	214	238	207	199	228	224	240	236	253	204	216	248	198	227	211	251	222	217	219	241	241	221	254	264	244	215	239	208	240	252	235	207	209	204	215	218	216	215	227	240	228	227	222	217	204	259	225	229	215	251	205	220	238	217	205	213	226	234	221	230	200	229	238	246	201	215	224	227	218	211	232	239	218	240	215	264	219	234	210	258	248	206	223	228	187	223	233	218	227	231	217	216	216	229	232	228	201	223	226	231	236	214	224	226	217	238	239	243	232	215	212	237	217	219	207	226	196	221	247	218	228	218	233	221	224	226	237	241	217	256	210	216	198	191	210	205	203	202	236	215	256	214	226	221	237	235	227	205	219	213	216	219	201	173	211	204	208	247	220	240	202	187	234	220	209	236	233	226	243	250	230	243	235	220	231	219	235	231	200	185	243	234	225	231	192	211	202	208	223	217	186	274	201	207	229	250	228	239	235	200	220	196	225	227	221	237	220	209	194	275	211	211	232	221	230	232	208	214	230	220	217	241	237	220	205	213	214	227	209	235	259	231	208	228	230	220	217	251	215	215	233	228	206	215	223	227	214	218	215	206	219	207	216	250	236	232	280	241	247	236	223	231	221	221	226	228	254	197	223	231	222	203	199	219	229	247	216	203	225	198	205	236	210	214	243	205	237	214	235	245	230	210	254	212	233	208	202	221	265	212	195	209	199	205	251	228	229	207	219	227	216	253	214	221	220	219	205	237	219	226	214	227	234	202	239	236	209	197	219	232	240	238	205	219	228	221	204	203	226	200	267	215	218	223	208	218	205	253	215	194	230	221	236	204	255	231	193	210	198	237	201	219	233	214	237	221	220	212	213	199	210	186	212	207	225	223	213	230	214	240	226	220	203	204	238	234	205	249	196	209	225	213	225	223	216	214	213	219	227	224	229	193	199	211	203	221	247	250	252	229	222	216	243	219	210	211	218	222	231	234	236	233	190	236	234	214	216	219	195	210	247	228	215	224	198	220	206	225	223	196	219	224	196	218	242	213	234	209	232	214	236	223	218	215	243	247	211	218	207	207	218	213	223	256	213	207	202	224	216	210	234	220	215	203	237	239	224	232	225	206	234	204	232	239	222	203	225	235	220	231	208	218	231	186	217	242	183	220	239	229	219	227	236	237	194	210	222	198	217	194	195	209	224	205	243	214	197	228	241	170	212	240	238	230	232	227	231	209	254	212	194	223	207	210	220	230	193	249	247	211	227	229	245	229	234	230	230	236	216	235	213	237	223	242	259	209	212	216	206	253	217	218	232	227	271	211	226	216	225	230	230	204	238	212	219	213	230	228	248	201	203	209	206	229	219	214	222	211	212	195	198	229	220	246	238	224	238	211	231	194	202	235	228	221	183	202	224	227	206	229	226	237	232	236	231	185	210	199	216	213	231	198	242	196	240	240	208	231	224	227	204	207	243	229	207	232	218	221	223	215	200	231	247	219	213	250	214	204	240	244	237	224	220	223	225	210	239	219	226	227	222	243	235	221	230	238	224	217	216	228	224	203	211	254	214	236	255	238	216	202	204	195	198	217	219	212	211	244	215	224	216	206	241	245	211	222	218	231	223	226	189	268	244	201	208	242	248	239	233	211	239	229	228	231	208	230	232	233	222	231	229	228	208	234	219	199	211	228	232	250	212	208	267	214	219	218	233	222	231	219	217	233	221	263	239	219	211	219	232	207	195	200	219	218	206	217	220	217	237	202	229	210	207	227	210	209	229	218	211	197	224	230	239	248	229	220	224	197	240	219	235	224	222	217	225	223	212	227	227	218	183	203	252	207	217	220	214	205	220	217	198	229	205	265	247	195	237	203	246	211	233	229	200	223	241	240	215	215	210	217	237	214	204	240	229	223	248	250	216	224	192	215	204	250	244	208	212	214	226	200	247	222	234	231	200	251	206	213	230	214	222	220	209	219	237	223	237	205	244	242	196	224	192	229	218	210	201	203	259	226	232	228	219	219	245	202	217	212	246	234	252	209	228	223	228	239	252	230	242	207	232	241	230	220	222	213	205	204	213	213	224	243	225	236	196	227	251	219	212	251	218	207	191	262	221	221	234	229	194	213	208	225	202	226	250	240	229	255	248	203	234	214	226	215	228	224	195	220	221	217	228	242	236	228	215	224	210	242	218	237	200	238	228	210	229	200	231	246	216	193	214	216	212	220	201	225	229	234	227	236	226	221	238	225	216	194	213	207	181	241	189	220	221	251	220	220	237	219	218	212	208	199	215	220	223	200	239	223	212	206	207	232	245	235	248	244	238	224	220	225	192	211	220	236	233	202	218	233	269	225
47360	46064	49324	15926	2710	2247	1826	6238	1351	1440	1360	1342	1155	1147	1074	1006	896	798	838	882	762	717	700	688	735	1512	2525	2294	2417	2493	945	724	686	724	780	1147	1577	920	911	929	719	887	682	652	565	567	552	508	563	555	547	549	549	544	510	528	520	528	546	538	553	507	544	543	499	524	488	558	566	557	494	532	553	603	533	569	508	558	513	515	541	514	534	478	521	541	546	519	513	530	471	528	527	521	490	525	547	565	579	528	495	515	540	558	573	533	523	529	503	547	548	545	481	579	495	509	523	551	552	550	533	531	475	528	539	547	506	512	497	555	536	530	529	555	534	533	479	505	517	516	520	513	561	530	562	559	544	521	558	548	537	507	509	526	537	545	520	552	530	533	533	534	544	537	564	557	534	555	527	562	512	512	539	560	554	555	534	514	518	540	525	544	536	508	546	510	524	527	552	535	513	533	510	518	534	512	539	511	535	536	534	542	523	554	542	554	552	501	507	471	561	523	569	528	535	511	487	555	552	535	529	510	530	516	536	512	525	539	519	536	505	555	534	468	538	525	562	547	532	524	505	540	529	575	528	498	585	555	516	528	524	525	535	540	578	549	486	521	492	506	554	544	570	537	530	540	540	490	518	548	518	529	546	562	506	538	567	504	526	533	510	503	513	522	493	518	513	538	527	521	492	512	504	542	555	500	544	530	491	479	524	507	506	526	470	525	503	480	536	500	565	536	527	531	491	559	499	533	550	548	522	527	534	527	534	535	525	528	516	545	542	497	529	466	553	524	544	560	516	522	573	543	523	559	487	511	522	500	531	528	532	482	549	525	522	470	532	549	545	501	494	524	555	519	525	502	522	540	517	544	517	501	538	575	518	568	526	555	523	530	528	562	514	471	522	541	530	539	526	515	502	572	503	543	504	498	528	515	514	517	526	526	571	545	514	529	510	525	531	532	502	535	516	509	511	493	455	533	542	503	533	521	530	492	519	528	528	546	523	468	537	518	514	561	504	541	557	547	521	578	530	510	527	532	527	543	514	532	504	532	528	492	506	547	545	516	528	538	523	508	494	497	514	537	553	581	563	487	515	532	536	520	534	519	552	525	497	517	502	545	523	537	505	536	529	522	522	560	540	520	526	503	516	484	531	545	586	519	559	551	540	563	508	503	475	492	514	553	532	506	515	547	546	518	545	545	587	506	529	510	504	561	504	530	550	526	533	529	524	524	527	495	533	555	523	549	527	532	526	547	560	558	503	486	522	525	532	518	512	520	501	525	568	510	507	538	531	500	539	534	567	495	565	547	542	486	534	543	520	525	515	518	519	525	553	506	519	538	564	518	539	526	556	547	559	483	489	538	525	512	497	522	580	536	525	517	514	515	490	475	514	539	523	504	580	564	528	528	516	552	550	527	543	505	577	519	517	543	513	526	524	496	498	523	521	545	555	518	521	503	536	551	510	492	542	519	517	534	519	502	555	529	533	543	524	533	526	535	515	534	551	535	542	476	569	508	547	460	484	502	490	527	531	506	518	527	548	556	504	526	498	559	509	528	534	543	484	520	511	522	556	537	558	516	501	482	503	518	503	532	559	535	534	510	536	537	481	569	521	520	551	526	551	557	541	506	503	530	459	503	516	523	546	564	517	505	544	515	496	540	512	506	530	501	563	520	504	534	543	536	517	552	536	534	523	492	516	532	539	531	525	574	487	557	547	549	570	506	564	511	510	530	538	505	511	532	551	538	566	529	525	592	528	518	486	537	513	560	497	553	505	522	559	500	510	551	483	532	542	505	536	544	521	525	516	518	505	497	533	544	557	513	523	512	508	498	517	502	509	522	579	555	564	512	524	505	503	548	596	546	530	523	552	531	530	522	505	532	557	555	531	534	496	567	489	539	525	545	520	522	545	517	511	548	533	519	548	549	585	527	550	515	476	507	522	548	543	512	562	537	534	495	525	549	536	517	508	563	513	533	497	532	483	502	501	546	500	531	536	601	526	490	513	539	553	522	504	543	505	543	545	503	532	497	470	492	512	498	521	499	549	543	514	496	511	527	507	544	515	518	501	559	498	485	557	552	472	541	462	497	544	523	545	505	524	546	507	511	520	497	517	523	538	551	551	540	539	537	540	565	511	530	540	556	510	532	569	539	525	552	501	521	505	491	554	544	507	541	493	480	529	518	496	535	521	504	495	534	502	516	552	545	518	551	503	507	499	523	484	531	497	520	519	496	549	534	535	529	517	525	536	540	548	496	545	520	503	537	524	525	527	568	548	560	505	485	556	484	533	505	555	558	533	580	490	496	542	515	526	474	543	546	509	528	489	528	501	503	543	493	548	520	510	526	542	529	547	547	546	534	537	523	557	551	591	518	535	559	545	515	503	523	524	524	531	567	538	553	539	481	531	518	536	524	502	522	522	514	533	513	532	503	505	538	493	499	523	497	544	521	493	532	537	483	473	554	517	524	529	531	543	547	521	480	521	519	566	520	540	564	550	534	516	547	521	573	515	514	526	519	521	505	526	561	529	514	542	528	550	565	507	561	516	465	476	481	523	529	509	496	540	496	538	544	516	530	489	520	518	498	589	517	530	514	513	528	531	526	511	469	556	491	502	547	498	504	510	527	565	539	534	505	551	591	489	519	543	547	519	501	544	542	524	558	571	552	544	506	537	526	480	579	552	544	536	494	555	515	551	529	507	502	493	532	520	525	461	535	515	499	546	565	518	528	533	538	527	505	532	533	548	524	502	525	544	531	519	531	533	539	523	487	574	546	545	544	496	525	501	572	501	461	563	533	495	474	496	520	547	520	519	513	490	522	532	538	549	538	549	555	540	568	448	543	513	530	524	560	502	540	557	481	529	540	533	495	502	542	529	506	467	519	542	565	553	508	517	548	571	537	545	533	545	524	513	575	505	528	525	538	530	533	518	534	516	505	535	509	507	556	502	479	541	554	518	513	525	516	534	512	542	540	537	534	586	527	495	528	558	517	518	525	500	585	570	545	509	501	554	533	525	518	508	509	523	535	506	525	542	499	539	561	516	540	536	542	527	483	500	526	536	509	532	529	490	538	519	568	561	523	509	529	563	519	541	516	513	524	523	551	531	528	514	553	525	495	501	496	516	548	561	542	566	504	549	585	534	547	531	505	533	494	515	524	497	507	537	521	555	517	539	535	484	554	487	528	511	573	485	556	529	547	546	519	506	562	528	539	525	534	486	565	535	552	486	530	557	575	507	519	552	516	524	493	508	500	557	489	506	528	498	550	512	532	514	531	503	539	529	499	524	486	567	560	531	515	560	522	508	547	541	495	553	534	537	500	493	538	526	546	506	566	571	541	507	484	519	529	490	532	512	519	540	534	551	550	588	549	523	526	510	571	558	517	556	509	496	531	537	506	516	512	548	498	502	485	532	493	542	510	511	514	518	504	522	527	497	526	533	529	503	537	527	537	508	535	558	524	553	515	527	510	511	525	533	511	546	519	548	522	539	553	533	504	566	480
17104	7695	2021	577	300	233	290	306	258	294	261	299	279	277	289	298	243	252	294	275	288	247	253	240	260	276	362	290	313	342	256	273	291	266	302	270	290	258	275	273	241	257	307	249	258	238	254	240	234	287	260	263	270	266	253	310	251	251	296	274	244	239	259	268	281	258	255	253	253	272	280	262	237	268	276	249	267	232	298	266	282	236	286	240	255	246	249	269	239	262	263	261	270	246	283	221	265	283	243	253	250	231	280	266	280	275	238	255	244	263	256	270	253	294	260	251	262	253	260	245	222	234	238	264	233	267	251	267	267	246	303	268	261	234	242	276	258	242	263	250	234	251	237	217	273	263	249	237	270	281	277	266	247	306	300	269	291	233	279	298	278	257	249	254	266	266	258	248	284	281	245	272	252	267	276	246	259	238	261	267	275	273	274	241	251	264	250	257	284	241	254	285	267	286	241	266	289	229	246	259	279	258	269	270	249	263	250	282	230	258	261	269	254	249	294	246	262	275	243	316	292	255	226	265	259	259	286	267	230	268	231	260	236	280	279	254	239	242	263	264	245	229	238	254	253	294	254	241	239	276	267	282	254	237	281	224	287	277	275	254	316	272	285	284	287	264	262	272	243	283	262	273	255	295	269	264	245	297	261	256	232	268	256	276	257	254	250	233	267	244	265	248	255	234	255	245	259	255	278	241	243	293	248	261	277	279	257	248	243	266	251	237	257	250	246	268	255	247	316	275	241	228	283	262	278	265	274	257	239	218	322	266	227	277	254	272	271	265	277	285	264	267	260	259	256	262	252	272	264	284	269	250	296	229	265	254	260	258	248	277	281	210	257	250	246	236	244	229	257	247	264	246	240	230	247	277	222	263	273	272	254	264	254	243	271	242	278	292	296	303	240	264	298	246	257	250	275	279	264	237	281	231	247	267	251	261	279	261	286	274	244	238	255	248	266	266	275	261	243	240	255	254	266	268	257	264	251	259	260	283	269	268	281	266	267	245	259	247	232	286	297	276	262	274	240	225	221	248	276	247	254	265	227	252	269	275	249	254	246	247	244	230	252	247	244	254	266	226	256	240	263	273	255	245	258	268	277	260	279	252	275	252	260	257	254	255	274	257	274	242	211	302	273	250	257	262	255	234	250	261	276	248	244	250	266	216	259	275	253	236	274	231	267	232	242	262	246	250	270	248	251	241	267	268	264	271	266	220	299	233	266	239	249	271	224	266	233	283	253	260	255	261	270	277	269	258	272	240	263	269	253	271	265	264	268	276	269	260	280	248	264	265	280	258	266	249	267	272	262	254	258	238	243	275	276	266	248	279	245	259	263	250	280	257	270	264	243	241	231	274	268	261	240	247	268	264	291	270	258	246	251	274	238	269	285	264	273	281	255	267	277	247	254	264	247	240	265	276	270	247	250	256	275	254	248	257	266	230	248	261	228	240	242	250	253	263	256	285	246	251	262	208	245	219	253	244	260	267	294	269	243	255	286	224	263	231	260	278	259	245	272	242	239	268	272	231	254	283	252	256	245	263	280	252	254	248	265	288	257	256	251	275	267	241	278	254	244	263	257	234	253	272	252	248	277	246	284	253	260	269	238	268	250	260	262	289	262	268	255	227	248	264	259	269	244	260	244	275	265	268	276	244	280	225	232	254	285	294	263	247	255	238	254	254	272	274	261	281	287	267	263	227	267	246	262	244	264	292	230	270	254	274	274	246	247	258	265	242	260	237	268	249	236	255	276	273	268	278	243	289	259	223	259	308	302	245	237	254	255	253	287	252	257	268	275	279	243	245	246	249	268	239	261	200	279	280	272	253	244	261	253	262	280	272	249	255	258	269	244	223	224	271	254	274	266	246	234	267	258	258	246	258	259	268	264	220	221	269	259	240	263	260	219	252	257	261	240	277	256	244	289	248	245	268	240	261	267	227	253	242	259	257	275	223	249	280	286	236	238	267	264	248	247	265	277	261	228	245	252	250	247	261	225	269	248	271	268	273	232	264	278	259	249	251	272	228	257	289	251	219	255	249	234	253	321	281	254	255	245	264	264	249	260	280	233	250	252	275	257	267	252	276	241	278	235	241	259	269	265	288	274	236	234	253	262	238	271	252	251	268	266	254	256	283	263	289	293	257	259	251	268	242	277	254	266	271	267	264	273	260	276	261	267	228	259	249	261	247	267	250	253	270	230	275	252	260	269	285	221	261	264	244	261	246	268	253	267	250	255	256	215	261	252	266	236	284	249	263	261	269	263	263	267	252	261	232	257	269	215	246	261	232	260	242	239	247	262	260	226	242	253	243	246	306	275	267	242	266	240	255	259	268	237	279	265	264	270	260	257	269	277	247	288	255	252	258	255	259	269	252	267	231	273	267	230	262	240	237	274	283	293	251	243	269	245	270	243	255	245	260	239	234	265	270	272	277	282	229	272	246	258	289	242	239	211	249	260	256	269	257	275	242	251	274	251	234	254	257	296	272	272	236	219	239	278	250	238	246	243	245	271	306	266	246	239	267	261	263	273	246	273	271	243	236	245	288	238	288	262	209	246	255	273	262	262	290	263	253	282	286	246	239	250	244	282	272	244	252	270	277	249	246	252	247	236	254	260	241	280	267	252	281	258	263	256	252	269	280	264	267	252	244	219	268	276	263	279	272	236	230	263	261	239	261	225	252	246	259	267	277	237	246	242	252	245	258	282	276	269	258	238	242	251	242	252	247	248	277	298	222	280	264	242	250	240	249	256	247	248	247	278	272	277	258	268	213	260	244	253	245	276	242	242	277	235	294	262	236	270	261	275	250	280	259	247	239	244	258	258	269	306	259	274	254	297	256	269	244	285	269	289	252	257	242	237	268	241	256	264	298	253	272	242	276	254	263	250	243	237	264	232	247	283	278	237	255	280	252	251	261	261	279	244	256	272	242	259	247	264	261	228	243	268	255	255	257	266	249	283	236	246	254	277	248	245	292	247	264	289	250	238	251	245	249	259	234	237	241	247	279	267	264	286	268	260	279	242	269	246	253	255	250	262	233	260	240	278	271	270	257	248	249	246	269	258	258	258	228	246	254	256	263	231	239	263	267	271	284	232	272	221	269	247	278	252	239	222	279	269	285	238	247	257	269	286	251	258	282	298	295	253	245	265	255	298	245	246	267	242	256	266	249	263	263	242	254	228	270	241	248	255	247	274	255	275	267	278	248	249	249	261	226	268	254	280	261	259	240	291	266	286	263	277	249	273	277	264	245	282	276	263	258	260	241	249	249	237	226	255	254	263	264	263	265	240	257	263	301	258	285	282	279	261	280	272	268	281	237	247	283	246	244	259	265	258	250	286	249	264	266	258	267	257	250	264	260	274	278	244	238	276	230	285	259	239	275	248	222	239	259	246	257	249	263	255	273	238	272	263	226	262	275	258	255	234	266	284	266	287	234	267	268	259	254	259	277	258	260	267	278	254	250	255	246	224	258	290	246	259	257	232	262	259	266	255	247
16147	7785	4249	1283	669	681	656	805	626	673	737	701	681	657	698	675	636	633	621	635	636	645	612	622	654	904	1224	1036	1125	1177	750	687	587	644	787	781	851	698	717	717	638	704	657	571	588	585	576	600	629	597	553	641	632	576	573	588	572	573	602	589	594	632	561	573	600	583	554	582	599	588	572	618	593	587	580	552	585	596	575	603	571	564	592	609	612	567	587	581	583	648	594	584	619	568	602	635	564	547	610	596	574	567	573	598	553	623	607	557	601	618	510	566	584	613	565	602	605	585	576	613	581	567	570	557	624	567	596	596	569	593	595	600	561	577	576	573	606	613	576	559	590	591	610	608	552	597	577	552	561	550	569	598	601	601	604	569	561	579	584	578	581	593	608	622	574	564	591	532	590	571	575	623	596	622	606	565	560	572	573	580	595	592	572	633	570	605	539	588	591	574	610	634	609	628	577	642	589	591	577	563	587	583	546	596	592	607	578	620	623	605	588	639	575	567	584	554	560	576	593	612	590	549	587	591	572	538	595	588	565	530	588	589	569	579	591	543	596	627	564	599	594	567	561	606	576	578	569	641	557	629	634	588	597	614	556	611	585	595	577	573	580	611	596	562	561	553	588	592	575	550	628	620	592	610	584	597	553	613	607	575	600	575	597	571	601	577	575	610	611	573	572	594	577	611	596	577	563	586	539	591	595	569	580	551	592	622	604	609	545	617	568	595	576	590	565	597	621	622	574	597	585	554	558	600	568	562	528	561	549	607	598	588	580	567	589	565	588	619	601	581	536	542	531	596	576	588	609	598	579	597	557	576	596	601	575	616	590	542	580	620	556	585	586	571	536	572	585	583	561	546	625	613	574	584	619	604	559	581	583	624	621	579	598	600	586	587	621	578	601	604	564	608	580	577	596	557	565	570	590	616	576	600	609	530	564	560	566	548	576	592	564	562	572	633	561	546	580	571	593	603	593	573	608	595	585	556	577	607	548	578	600	616	562	569	555	621	610	580	599	618	539	582	587	571	575	598	603	597	568	610	564	598	547	578	613	514	610	548	597	574	555	564	566	602	597	556	596	588	557	585	619	564	541	608	592	556	635	586	578	619	606	591	611	604	578	610	582	549	576	607	592	595	603	606	600	632	634	596	578	565	580	605	565	551	608	598	614	556	572	570	589	611	562	590	580	581	552	626	549	582	584	621	591	544	557	568	572	587	626	606	599	593	597	614	575	567	602	583	584	574	605	543	570	518	587	556	608	567	642	607	578	552	583	567	565	587	612	549	564	582	606	564	579	612	607	582	589	575	558	580	579	616	589	595	576	577	636	567	598	590	594	603	585	576	592	571	595	566	561	550	590	602	569	605	604	585	571	595	567	589	583	580	625	580	592	571	632	628	540	579	582	565	593	577	587	593	591	585	606	587	607	574	580	570	604	600	617	572	594	586	551	576	577	580	563	591	588	610	573	582	606	562	571	572	565	627	576	591	558	589	591	583	588	597	591	598	587	559	562	589	578	586	587	586	554	591	583	588	603	574	611	609	553	606	542	576	570	630	612	578	608	604	604	600	538	639	599	598	572	576	618	579	579	563	582	562	568	554	551	587	616	579	594	589	610	618	606	578	573	561	583	593	572	572	601	578	591	605	562	550	592	566	561	600	588	604	573	578	608	578	600	593	582	521	631	590	602	607	572	611	558	605	632	612	554	616	620	578	559	578	570	574	566	602	585	636	608	609	617	562	581	596	610	606	648	596	590	561	535	583	569	585	560	574	602	574	571	649	573	603	612	611	570	581	599	537	589	600	571	612	613	602	552	595	584	586	596	573	606	600	575	637	570	584	604	591	568	591	572	586	566	577	567	591	580	597	618	598	585	615	575	583	620	570	556	577	559	632	616	621	565	591	613	570	585	579	626	596	565	609	615	656	611	562	611	602	594	582	620	547	611	577	581	599	606	605	587	619	580	534	539	610	559	550	562	577	607	587	588	576	618	572	658	547	552	596	606	612	616	576	567	606	618	624	521	587	598	602	608	590	613	581	636	584	579	530	621	582	536	586	583	577	569	578	551	582	593	558	581	615	603	586	529	523	595	596	574	559	574	579	597	572	604	585	594	581	605	562	606	570	594	587	565	606	592	546	581	595	596	618	616	628	602	559	600	582	577	596	532	604	601	576	578	596	598	580	577	602	586	604	552	603	580	576	600	588	560	569	610	565	606	602	595	615	562	570	567	582	558	559	587	598	583	604	623	563	610	591	598	567	570	586	595	557	612	594	590	615	589	542	595	600	590	614	585	574	582	609	587	570	619	565	566	615	586	591	613	593	593	564	591	578	535	551	579	572	549	603	578	592	586	618	637	618	607	608	584	556	584	581	575	620	587	564	622	556	606	591	642	601	548	554	577	613	600	565	542	585	624	568	573	611	594	598	624	571	596	677	561	588	598	617	621	626	555	579	569	584	601	599	540	573	565	630	563	544	597	602	583	603	605	558	577	573	602	602	595	612	556	579	566	591	535	600	591	607	589	591	632	568	600	629	582	521	570	575	597	658	576	618	567	607	570	585	629	597	599	590	537	575	567	615	598	615	565	575	571	611	563	555	593	590	560	573	590	611	588	573	588	572	552	579	578	599	597	586	547	603	582	596	599	599	605	555	561	579	593	567	578	550	619	599	590	614	592	561	599	612	558	576	596	571	577	581	610	561	583	574	569	571	594	592	602	578	544	619	592	556	596	601	589	576	549	627	568	593	617	581	587	575	567	608	600	600	587	566	567	603	587	565	568	574	610	552	562	586	585	618	580	575	613	593	598	608	575	603	551	579	623	603	583	605	596	590	584	599	611	623	599	560	614	604	595	580	597	603	603	585	562	547	625	578	573	563	592	599	617	612	559	576	570	576	577	610	643	548	624	594	589	546	620	610	575	653	586	575	566	559	603	541	551	559	558	651	605	550	610	575	596	584	564	606	602	623	588	577	582	571	617	607	558	595	601	602	558	595	625	582	559	578	604	531	572	625	541	578	604	603	625	599	591	616	590	583	593	556	583	564	546	589	620	615	589	577	570	550	577	599	558	594	550	606	613	615	602	585	613	591	584	588	600	567	572	581	565	578	599	558	604	537	595	571	615	591	565	573	590	600	651	547	581	605	646	567	599	563	593	596	598	572	544	584	602	580	619	573	589	579	669	600	583	582	615	576	610	610	574	580	597	569	598	590	566	602	577	564	595	607	577	541	558	580	608	594	577	562	582	600	552	576	610	590	558	595	516	584	617	567	585	577	575	558	567	602	573	588	605	570	548	609	587	603	552	579	558	626	614	587	588	575	531	603	578	565	606	649	621	546	596	574	584	565	626	549	597	570	612	564	558	610	564	585	586	585	576	582	604	561	546	618	600	545	609	609	560	576	578	570	608	608	568	554	606	564	592	564	591	530	554	633	585	605	585	625	593	606	592	548	609	573	595	633	629	548	583	572	612	567	613	591	611	567	552	621	559	596
56213	48703	35756	13266	885	365	302	2980	272	233	239	262	237	222	225	201	195	200	230	212	188	154	175	157	173	305	365	248	290	331	200	215	164	197	216	202	183	240	213	182	192	179	178	182	161	158	157	173	157	177	171	152	158	146	172	158	158	165	174	166	191	152	191	165	150	172	156	147	171	165	165	167	153	159	155	156	157	149	157	177	187	160	154	146	162	165	172	167	167	160	155	180	152	151	167	162	170	161	157	175	184	152	175	184	172	172	181	158	169	174	172	158	170	157	158	187	159	152	163	173	144	180	163	142	169	185	183	153	163	162	167	165	190	170	178	157	143	143	153	180	152	157	202	159	134	162	162	176	156	180	147	182	166	163	161	149	180	177	167	162	175	195	189	142	178	180	180	157	150	147	159	173	169	192	156	164	189	186	159	153	181	171	166	184	168	169	150	165	187	163	162	172	166	181	166	167	175	192	155	150	170	187	165	169	191	158	167	158	144	164	166	150	157	172	166	158	165	160	159	191	171	151	153	156	145	163	157	164	168	137	164	178	177	151	139	171	163	165	169	174	157	162	155	154	168	167	151	178	184	182	143	157	189	176	154	174	145	146	177	170	144	172	152	182	159	176	169	156	145	188	153	180	174	190	155	163	172	178	171	153	190	180	176	163	169	148	140	156	177	165	157	186	164	157	174	150	176	161	160	171	193	147	153	162	161	162	185	133	165	149	153	164	137	173	165	158	163	192	166	159	171	169	160	165	161	172	172	168	151	172	187	167	147	149	167	149	179	180	153	133	157	157	163	170	200	152	172	157	161	165	185	164	167	140	177	182	174	155	178	156	154	166	151	161	179	148	184	151	170	174	172	192	154	152	166	169	156	166	152	161	165	157	151	133	187	177	155	148	167	150	157	159	151	159	169	167	176	175	187	143	142	150	191	168	154	170	172	155	177	159	166	169	145	183	162	148	174	176	143	167	196	179	167	163	170	153	170	166	167	178	176	146	160	148	152	158	153	146	150	167	172	176	207	154	164	154	149	156	133	177	159	170	147	180	162	173	154	146	142	179	162	171	196	159	198	163	143	191	167	178	168	179	131	166	173	169	186	188	157	161	181	155	168	164	164	178	182	183	152	153	161	162	173	155	170	179	161	166	157	177	161	148	174	172	148	160	172	151	186	152	171	187	179	184	201	176	157	161	176	174	188	151	177	153	171	156	183	164	180	160	171	178	214	194	172	167	167	169	165	182	150	177	190	166	138	145	151	171	177	177	150	175	163	169	171	181	172	150	184	139	148	170	157	154	189	205	166	188	183	173	155	184	154	165	153	147	191	172	185	166	174	167	157	171	153	159	178	170	158	170	170	179	178	162	177	181	143	163	171	178	157	160	174	174	194	143	169	126	143	178	144	175	188	168	160	168	184	191	164	174	151	148	153	154	154	165	163	166	140	165	168	170	164	176	173	151	170	175	160	171	162	192	150	152	156	185	171	161	155	176	164	171	168	145	150	157	165	174	160	189	175	158	164	166	162	153	162	165	150	145	169	148	155	160	170	175	167	162	155	172	165	180	159	152	153	173	157	158	163	171	139	148	159	157	171	168	165	150	176	162	173	181	184	173	159	160	175	178	155	188	161	163	146	158	183	184	184	176	143	172	152	157	177	178	172	181	171	171	175	159	161	153	169	156	176	169	149	168	161	152	149	147	160	149	148	178	163	167	150	171	172	179	171	139	179	167	173	153	171	163	163	152	179	166	158	172	174	147	157	167	172	155	157	179	153	160	167	165	162	177	186	171	172	169	182	180	160	183	168	153	190	161	146	163	153	165	173	149	163	179	159	170	174	165	170	144	155	160	183	144	159	182	178	167	163	162	157	183	159	149	157	154	183	165	196	151	156	172	165	184	160	163	169	165	166	155	151	140	186	152	193	174	176	185	161	196	164	178	166	170	154	169	175	171	182	175	144	170	137	166	147	166	163	165	175	171	148	162	163	167	160	176	168	179	176	165	168	175	166	177	167	166	166	167	161	145	171	182	158	173	164	151	168	160	161	149	164	144	180	165	157	196	164	176	157	175	162	153	175	175	151	174	186	171	162	177	169	173	179	182	155	155	161	165	153	168	158	180	165	173	169	171	141	175	163	165	176	165	173	150	172	156	174	185	151	175	143	182	165	170	175	166	148	141	134	149	200	143	166	184	146	182	185	173	184	167	167	173	190	182	170	160	175	153	188	179	173	179	187	169	183	164	174	166	180	141	162	192	194	168	152	175	181	181	172	163	152	166	157	169	175	167	171	154	168	168	161	179	146	152	144	155	142	180	175	175	159	156	181	165	165	175	166	155	177	183	158	154	174	191	171	177	168	138	171	181	163	163	158	192	168	164	162	175	155	175	167	146	160	140	185	181	188	172	147	155	152	183	170	168	157	163	161	161	157	167	160	181	158	160	158	141	153	170	158	201	168	142	169	158	145	162	163	172	178	161	168	152	155	160	127	153	147	156	166	165	146	135	155	141	162	169	155	152	163	170	188	137	183	171	157	185	147	160	185	178	195	175	162	174	148	163	127	159	174	161	138	170	152	163	142	163	162	131	152	162	164	146	165	166	178	167	176	180	163	189	162	180	153	187	156	151	151	168	156	189	176	190	165	167	169	144	169	165	168	161	157	172	160	163	169	152	162	192	179	160	176	162	161	161	163	167	173	176	165	161	180	172	152	158	173	150	141	151	154	177	164	195	164	146	168	190	180	163	145	160	169	170	187	154	187	157	165	157	176	171	183	150	188	162	161	150	188	161	129	164	168	168	166	164	164	180	168	174	178	122	174	188	159	174	178	148	191	176	168	144	170	145	135	151	164	180	181	142	169	127	170	136	156	152	146	162	160	166	162	171	169	182	174	142	169	167	167	144	152	157	176	158	158	169	153	172	154	161	174	175	166	149	163	156	150	154	159	200	152	135	155	174	172	171	156	145	155	155	143	167	165	171	139	142	158	154	159	163	159	161	164	154	159	159	173	188	152	186	162	156	150	197	165	168	157	162	161	175	176	153	157	179	198	166	167	185	150	167	153	179	141	148	159	184	160	189	149	164	159	162	175	155	158	193	155	156	204	180	160	174	183	149	183	172	165	156	198	154	161	179	187	160	175	177	161	187	152	167	178	152	164	145	170	177	163	156	156	180	171	184	160	164	179	162	167	170	181	151	169	159	168	158	160	176	169	163	158	158	156	178	174	157	159	175	162	179	162	171	168	141	146	176	153	168	135	154	172	172	183	175	156	189	177	138	153	145	161	156	174	194	176	145	177	183	176	162	171	163	163	187	188	152	154	165	165	174	159	151	148	181	165	184	157	146	174	175	160	147	184	162	159	159	174	180	155	168	149	182	148	165	146	171	164	168	171	156	177	175	148	161	184	194	148	170	163	163	162	152	157	159	193	163	165	136	170	191	158	181	168	168	143	148	171	166	165	150	184	173	169	177	183	139	172	167	169	160	158	172	175	175
39592	34612	35956	9086	1569	1297	1164	9743	901	832	884	930	790	744	694	682	695	626	675	670	568	478	492	512	678	1256	1900	987	1305	1607	709	601	479	661	827	707	892	677	665	782	586	543	491	431	436	421	423	381	413	394	412	419	441	393	388	417	429	436	401	424	428	392	418	370	441	408	410	454	431	385	390	415	388	411	402	408	393	402	387	402	419	437	431	369	401	410	394	424	428	430	420	429	390	416	395	428	422	369	402	389	395	400	402	371	372	391	400	425	381	384	441	419	385	412	403	448	403	374	413	404	410	415	424	413	403	410	378	390	372	401	406	386	401	394	441	380	432	434	379	401	366	394	397	380	426	386	381	383	437	400	410	422	384	391	383	413	387	418	381	398	402	419	413	421	400	395	356	414	424	395	387	418	404	388	406	378	410	390	411	406	428	430	402	380	402	383	405	425	374	391	416	384	412	376	386	428	393	422	421	387	354	397	397	386	384	424	390	389	372	399	433	398	389	409	395	397	421	422	420	394	371	394	414	409	398	432	427	408	364	407	379	412	346	412	417	404	396	447	388	439	406	407	389	415	457	418	445	407	425	428	390	407	416	401	395	402	399	376	419	411	406	431	417	409	374	394	410	421	446	431	394	382	404	412	394	402	410	365	414	401	374	399	407	395	405	393	389	391	417	380	381	381	402	376	427	382	421	359	402	380	433	438	414	417	407	421	401	408	421	420	414	455	408	401	402	373	408	410	408	386	396	397	403	412	396	387	388	410	430	431	392	411	403	422	373	403	396	416	400	421	400	387	388	429	387	404	447	413	394	420	402	387	402	418	357	439	400	375	406	401	443	388	366	404	425	410	373	401	405	395	401	379	400	411	389	435	423	389	390	405	409	391	398	421	416	404	445	398	401	404	401	404	431	371	402	370	450	439	408	408	406	399	402	416	392	389	388	406	427	390	394	408	431	414	378	422	385	413	418	436	402	399	391	403	390	367	399	359	411	388	390	393	420	416	384	401	409	395	410	384	441	386	432	393	410	383	387	405	387	394	369	414	392	436	421	386	383	409	421	371	395	424	399	390	397	405	426	384	402	438	419	412	420	461	413	415	412	359	408	365	369	409	362	404	403	389	374	378	401	387	385	390	410	390	383	386	422	400	395	424	359	437	424	406	438	366	388	426	413	382	407	400	415	430	410	422	391	380	406	412	384	443	455	376	388	351	391	384	411	410	405	425	363	433	405	415	388	403	425	404	392	407	412	395	403	397	391	424	377	393	382	391	450	409	435	434	431	394	399	406	409	414	400	405	371	393	435	404	399	388	385	396	417	416	400	405	375	403	402	377	397	366	403	421	407	400	383	407	359	386	412	372	423	440	419	385	377	416	373	405	429	400	386	384	407	409	372	421	400	408	417	420	383	411	408	391	428	376	407	406	374	439	408	440	421	420	399	415	379	422	398	393	413	428	424	407	415	423	378	414	399	410	439	387	428	372	368	436	397	410	416	425	412	396	393	414	380	391	423	429	390	407	376	406	403	422	398	389	362	361	413	388	358	419	412	423	395	396	411	391	412	436	399	380	370	393	387	424	403	410	372	390	434	406	406	398	400	395	403	404	407	427	386	408	413	403	390	403	407	393	389	388	397	433	393	428	370	419	412	399	399	374	406	423	415	428	429	397	415	355	414	435	389	397	411	426	400	416	386	383	411	430	435	404	397	370	411	417	349	414	406	393	429	389	415	404	429	437	362	439	389	398	381	370	413	391	381	454	401	405	412	413	357	411	400	380	381	382	391	426	409	371	397	389	396	395	390	418	374	413	350	400	384	383	369	395	431	408	391	416	420	400	397	449	384	392	392	406	446	386	430	363	402	387	384	389	404	425	369	412	403	414	419	404	387	439	405	399	458	404	375	418	455	413	418	436	388	415	422	389	425	401	425	419	381	443	376	397	374	403	438	393	407	376	425	418	412	436	433	409	438	379	411	399	394	424	414	373	376	432	392	382	406	402	395	411	413	421	410	405	413	410	369	374	401	421	381	410	411	414	417	418	374	409	394	380	390	414	387	433	416	395	386	397	426	402	426	387	415	415	410	383	393	389	417	425	343	380	442	411	419	387	396	405	394	409	431	432	388	446	376	379	346	445	407	419	408	386	424	404	423	400	392	392	425	418	412	409	385	423	441	385	420	362	414	386	426	402	427	414	404	413	394	419	408	374	412	410	400	400	388	459	421	411	382	376	387	461	445	392	386	382	414	405	401	425	428	389	362	418	416	427	409	388	405	381	412	429	404	386	423	411	387	385	446	366	419	417	383	359	387	378	392	420	416	432	454	444	447	379	419	430	419	382	396	425	414	411	374	383	421	409	412	394	375	404	393	391	419	427	399	422	387	390	389	417	402	419	388	391	388	385	389	391	374	376	414	364	414	445	375	401	401	377	436	380	403	400	410	406	406	379	418	423	426	401	408	383	419	348	400	403	400	414	390	426	417	415	377	392	414	389	438	401	372	385	404	353	395	401	442	408	395	424	411	402	441	386	446	425	396	383	434	408	419	437	395	434	393	403	446	430	369	390	413	375	388	423	430	424	417	398	409	391	414	410	410	413	440	384	376	400	381	431	391	342	414	405	349	394	457	379	397	364	422	421	401	397	370	396	368	388	414	403	412	413	415	372	424	422	371	426	425	411	403	382	387	412	421	403	382	453	427	417	385	381	410	421	378	382	393	405	375	401	378	403	411	412	403	390	436	416	415	401	385	384	386	430	419	393	407	421	433	416	393	412	418	421	418	423	431	386	407	394	409	425	399	360	373	389	394	401	383	451	410	377	373	370	417	377	396	440	395	373	449	416	424	405	366	453	404	377	408	372	409	384	406	376	427	401	404	402	409	391	359	389	407	406	399	411	417	387	405	401	395	369	415	397	371	366	410	418	416	410	420	402	418	383	387	385	394	344	414	416	401	389	416	403	399	368	426	387	410	415	388	402	415	392	408	404	409	407	426	392	351	407	403	421	391	397	432	394	416	361	399	392	395	396	423	400	445	425	426	367	426	379	398	407	409	399	386	398	411	415	387	404	380	416	422	402	380	405	419	420	403	392	421	414	361	395	415	387	427	401	409	422	419	392	367	374	428	364	410	410	369	427	376	401	372	364	397	404	385	439	397	386	416	430	405	404	382	432	372	376	431	408	435	410	425	391	407	398	414	379	401	429	400	374	397	418	366	402	374	405	360	384	404	405	381	415	422	397	436	467	399	397	374	383	375	397	372	424	405	374	371	415	388	436	423	408	409	437	430	424	388	403	428	381	400	377	432	408	407	410	427	381	383	396	410	403	375	387	445	396	424	363	407	431	419	383	397	406	383	390	374	384	415	419	402	395	400	414	345	422	364	413	411	396	429	410	393	418	382	405	423	400	375	422	381	386	394	347	397	427	449	420	409	362	448	394	422	432	383	379	406	418	430	411	406	387	375	410	376	413	394	410	402	422	416	390	419	411	439	431	409	426
58148	58112	48059	21626	3045	647	560	5442	485	359	374	353	380	317	327	301	315	287	304	317	257	292	243	265	314	415	617	458	461	510	302	259	222	251	323	328	297	336	310	273	257	268	251	212	269	234	250	238	219	241	250	237	228	217	225	222	236	244	234	218	218	200	227	226	208	221	234	199	226	213	222	260	228	225	235	232	263	198	204	216	235	241	212	216	235	232	240	209	251	236	263	214	226	236	268	246	241	203	217	214	251	255	238	259	250	241	227	240	240	246	205	209	225	224	238	224	250	238	203	220	223	231	238	237	230	215	216	239	205	227	222	242	255	254	251	233	238	200	226	219	235	254	229	265	231	244	232	250	228	267	248	210	251	243	203	226	241	224	245	218	222	231	221	227	219	219	233	218	243	225	213	220	240	261	209	220	239	226	220	235	239	241	270	218	206	245	219	263	233	245	263	210	223	263	224	235	211	247	233	224	229	256	243	223	225	238	224	257	238	222	260	221	232	207	222	217	237	216	223	209	256	240	218	238	239	235	239	227	251	256	227	199	228	193	217	225	225	258	233	257	227	222	239	236	219	210	193	213	235	229	237	229	234	231	231	203	222	209	249	225	244	233	201	228	242	239	240	213	230	224	240	250	246	233	258	252	196	207	257	220	245	236	218	207	222	241	220	248	231	246	221	241	206	221	239	239	205	206	236	247	214	244	263	253	236	237	242	252	231	227	230	228	208	228	236	237	239	228	229	217	204	225	199	233	246	231	243	228	228	231	228	234	252	244	216	241	229	210	226	205	205	220	239	214	216	231	232	217	216	230	224	247	229	234	229	232	214	219	212	253	202	218	218	248	244	238	231	221	218	219	248	249	250	222	239	231	240	239	232	212	205	238	216	254	250	232	256	202	249	223	226	238	265	223	233	220	231	227	240	217	272	215	224	227	244	221	237	254	243	237	220	232	218	270	243	242	202	253	251	226	235	222	212	243	199	216	224	216	202	221	216	215	229	246	210	222	249	203	226	233	226	259	257	242	239	239	220	207	249	234	268	242	223	228	255	230	222	234	236	234	244	212	230	211	225	250	233	221	272	242	211	228	217	262	223	210	229	237	258	228	222	205	227	229	230	244	233	236	227	233	232	202	237	221	245	248	234	219	231	194	225	245	257	272	199	239	251	200	213	207	222	238	202	246	212	222	215	211	247	232	219	243	208	230	244	213	210	222	213	242	230	211	247	238	244	244	277	240	226	233	233	245	239	221	240	229	246	232	248	262	261	221	239	233	250	241	230	215	216	204	227	236	238	245	227	235	240	231	199	211	245	217	216	215	216	211	254	244	245	233	216	219	219	221	249	210	249	241	232	219	223	235	227	225	209	237	231	237	248	241	260	234	220	238	230	220	255	243	228	234	237	238	235	243	223	228	215	263	217	243	218	225	200	248	224	248	264	210	247	233	256	234	221	234	239	225	243	248	220	236	234	279	248	237	219	238	185	242	209	210	207	217	238	211	233	233	243	259	246	224	218	213	220	258	222	217	216	211	227	257	239	217	215	244	271	245	239	235	208	235	225	223	238	205	219	210	242	242	213	227	244	225	236	219	237	244	214	219	222	195	219	235	243	238	238	225	222	241	203	232	239	229	221	216	228	242	237	233	228	274	220	235	245	234	224	251	229	247	244	232	216	220	228	218	229	222	247	243	221	215	236	267	241	247	248	248	269	215	237	233	231	223	233	215	223	216	228	238	202	240	237	220	222	241	229	209	224	246	238	244	208	213	244	240	244	228	201	244	239	234	234	209	225	226	248	245	196	234	238	212	225	231	240	213	208	221	257	229	247	211	211	228	211	235	223	242	243	248	253	231	257	242	239	223	211	215	226	225	226	224	222	219	235	248	208	232	234	216	229	233	220	231	236	235	232	223	248	224	261	252	266	238	232	217	235	237	228	213	218	223	267	227	231	232	235	212	239	224	220	244	250	209	241	234	242	233	227	244	213	223	221	224	226	235	223	221	241	255	248	246	231	240	256	250	219	244	231	266	207	230	229	211	228	233	247	234	234	219	234	215	222	237	226	258	253	258	233	246	215	223	248	253	251	250	207	260	241	224	216	219	238	237	260	211	221	219	216	237	243	259	239	238	239	233	220	231	226	230	213	234	233	231	228	260	230	239	238	237	247	228	234	225	241	223	232	227	243	253	266	227	223	255	204	254	227	230	246	257	200	254	221	209	241	252	262	240	247	231	245	228	246	216	259	247	228	215	245	228	225	212	219	251	241	261	249	255	239	222	230	229	234	236	204	227	218	256	230	224	278	232	242	249	214	241	236	215	227	231	249	222	214	241	220	243	216	217	240	234	226	263	223	214	215	220	232	215	212	238	227	230	238	221	203	255	250	240	218	213	192	210	242	228	246	260	234	217	212	215	225	234	206	237	199	203	229	228	247	231	223	231	262	240	246	247	222	203	223	217	206	220	203	211	222	227	214	224	217	224	231	209	259	271	242	229	222	252	242	234	223	245	248	252	226	248	216	240	244	235	253	232	250	242	230	238	243	222	222	236	235	236	229	232	237	231	237	219	207	238	213	247	229	232	216	276	241	234	203	278	223	193	232	244	238	242	228	235	250	205	219	244	234	220	232	217	228	242	234	261	220	222	195	205	234	216	246	227	234	209	213	241	226	227	221	217	212	215	233	237	231	199	229	228	224	209	235	229	232	231	222	236	228	231	227	279	257	220	247	227	232	231	218	214	231	212	225	213	223	229	235	210	253	239	222	249	242	247	222	245	239	213	196	231	227	218	248	213	224	243	254	227	218	203	210	233	213	224	245	235	214	275	218	238	228	216	216	244	246	268	214	271	238	206	212	233	243	227	228	229	212	219	238	221	271	222	228	242	235	220	235	251	228	211	261	233	218	206	229	208	231	192	247	225	236	212	228	216	224	256	266	230	237	197	232	238	214	256	230	262	256	239	248	237	209	219	220	245	222	181	242	229	237	239	219	218	203	225	217	227	219	193	219	240	256	218	230	222	195	239	241	236	212	251	228	237	246	207	230	214	227	212	251	244	216	239	213	224	246	238	233	230	235	221	233	200	231	223	221	225	210	240	227	214	212	226	232	252	247	233	229	227	248	215	238	234	243	240	204	231	228	228	198	240	212	239	248	256	223	250	238	248	195	202	254	252	239	243	246	224	221	219	256	223	245	226	231	218	195	212	239	223	219	225	212	239	246	236	206	213	197	217	257	274	216	197	231	244	271	248	207	223	255	241	212	223	217	208	194	216	208	245	200	252	212	251	226	226	245	221	219	220	213	227	228	218	198	227	238	236	238	229	211	253	202	218	215	249	222	222	229	245	217	221	232	236	271	212	242	258	213	210	231	208	213	235	229	228	254	240	221	236	217	227	222	219	223	224	228	211	216	191	220	241	236	229	184	241	210	245	214	284	236	225	246	243	247	236	227	224	251	216	220	187	217	267	230	237	257	228	228	266	224	206	223	229	203	218
48072	45214	45784	12118	2642	2312	2066	14709	1531	1405	1347	1342	1390	1132	1106	1057	925	909	1072	1117	858	751	700	728	957	1872	3387	2146	2053	2344	1123	709	679	1057	1258	1263	1156	1471	1322	1029	833	810	740	647	640	583	547	572	538	563	551	562	541	525	555	561	555	543	508	534	533	578	560	520	537	544	537	578	582	568	587	537	558	497	559	559	511	555	572	553	568	549	567	571	546	553	559	566	519	583	556	544	553	534	504	551	574	534	561	509	572	549	515	533	514	555	557	555	587	590	547	520	541	526	539	569	544	544	564	568	557	526	566	543	553	541	522	517	527	545	556	535	512	543	514	520	556	555	559	538	566	565	549	542	548	536	518	575	526	563	552	552	528	510	556	550	583	558	565	566	522	543	542	555	518	509	548	558	539	535	548	556	567	542	572	516	540	528	565	508	535	544	536	517	555	562	538	536	529	535	586	550	515	546	514	582	531	529	527	552	549	521	558	513	521	535	554	562	536	551	559	529	608	519	523	523	551	540	555	532	550	588	535	555	526	568	567	551	603	509	579	515	571	569	574	529	545	549	520	547	551	538	550	525	538	536	555	536	506	552	540	533	573	556	568	539	524	528	544	545	571	579	551	535	540	543	560	516	549	530	530	566	572	558	503	529	532	520	542	516	550	582	543	534	536	550	547	578	533	503	545	576	502	578	552	539	578	571	525	532	554	518	547	530	566	505	532	535	602	564	527	527	542	548	553	560	534	572	542	607	556	551	546	502	551	526	533	524	553	506	539	532	543	532	525	535	535	511	512	564	520	581	575	535	558	544	562	540	574	511	521	535	530	516	518	541	554	509	518	542	527	587	522	507	555	509	566	575	537	563	568	541	542	544	526	546	517	554	537	492	537	505	566	552	492	501	551	524	515	569	560	497	555	533	580	565	536	484	548	561	544	530	559	524	547	515	554	542	538	549	548	558	564	566	534	560	546	535	494	539	532	556	539	563	547	534	553	495	555	547	524	531	537	593	494	594	495	561	531	542	570	518	532	531	551	556	552	501	552	529	545	540	539	550	567	525	531	519	582	541	504	580	512	548	546	549	532	510	553	568	555	584	536	491	591	570	536	575	552	541	532	539	545	578	534	513	548	555	537	560	518	559	530	540	557	534	535	498	594	564	554	579	538	522	558	548	509	553	573	571	544	531	570	575	524	567	533	511	564	561	557	507	594	547	505	582	516	555	529	537	493	551	543	574	572	536	578	549	607	573	554	541	557	566	553	563	541	528	545	540	521	582	563	551	548	584	570	569	526	563	581	531	578	564	559	597	582	587	588	573	563	544	514	555	552	538	556	536	571	541	535	553	519	527	525	524	568	568	539	537	561	528	571	538	563	500	538	562	544	576	522	528	592	518	539	518	590	551	534	547	550	535	544	557	565	557	530	537	543	524	532	542	589	525	595	527	527	549	538	583	526	578	526	530	585	559	548	561	548	542	594	521	549	533	575	586	533	574	555	580	532	554	545	537	542	551	532	534	525	547	588	560	538	552	552	552	548	568	564	591	547	561	500	591	575	531	561	542	540	545	517	588	545	561	536	535	537	565	559	555	547	554	564	560	563	515	565	527	574	514	539	496	525	563	539	530	539	549	585	569	541	592	581	558	580	545	563	500	532	587	536	555	548	534	555	540	563	520	563	544	539	537	499	506	556	543	498	536	546	540	507	537	570	588	553	550	543	568	528	534	566	551	549	568	564	539	536	578	530	520	554	552	551	532	563	562	545	521	587	528	542	497	542	539	577	559	578	522	540	567	552	553	552	553	532	538	544	532	563	547	557	592	525	574	530	549	547	526	534	577	560	580	548	541	543	564	529	565	533	525	561	533	562	560	564	542	560	559	557	536	538	555	516	540	561	549	548	540	526	536	552	537	537	552	529	572	540	570	533	531	537	550	566	528	504	511	517	537	564	595	525	546	589	540	512	538	514	537	549	551	521	564	538	547	587	547	527	549	550	538	547	541	549	554	536	546	522	513	548	580	524	562	559	565	585	529	585	521	530	567	542	518	542	553	532	559	587	531	550	525	534	565	514	557	525	552	507	567	599	544	562	501	544	548	590	578	569	534	505	512	526	561	597	547	543	579	554	532	553	537	545	558	512	533	535	559	558	548	576	550	580	478	569	522	562	555	515	545	573	563	562	548	549	551	510	522	534	536	542	534	572	526	528	527	552	540	569	529	566	553	537	536	531	570	532	534	528	545	530	537	518	572	521	573	505	512	528	588	576	565	562	557	532	553	544	548	571	570	532	535	509	535	541	533	535	582	516	598	579	534	534	559	515	500	540	549	554	563	518	529	525	536	534	541	547	563	517	536	542	544	536	562	533	542	573	558	550	569	546	576	542	569	544	538	584	542	547	569	556	538	535	545	531	582	574	541	538	582	548	566	504	530	565	547	515	557	527	548	523	535	533	551	598	573	540	614	553	549	542	513	561	543	512	534	572	544	568	564	516	532	591	550	566	499	488	570	546	560	565	532	560	527	543	560	574	533	542	577	542	528	525	538	545	553	518	561	530	532	548	558	523	541	530	547	499	511	531	597	521	518	590	559	543	582	584	572	540	542	527	568	545	550	524	548	546	583	569	529	505	568	531	510	499	552	570	561	519	567	571	578	548	524	589	546	561	595	495	528	567	524	514	566	509	531	510	562	548	585	572	532	548	547	524	497	604	536	524	569	519	516	541	525	535	607	510	537	542	573	522	614	505	514	509	534	553	536	526	583	608	581	527	527	535	546	530	535	539	542	557	552	520	537	511	564	497	522	524	491	537	543	559	525	514	560	519	536	545	527	578	518	538	525	550	524	525	539	560	542	553	548	557	519	570	585	548	572	552	499	558	555	544	546	552	571	558	573	522	588	534	546	568	510	530	477	577	534	524	563	531	509	520	539	549	534	573	572	529	569	542	538	552	544	518	541	522	591	539	552	530	523	530	528	535	529	500	577	489	554	485	536	542	533	524	569	516	555	540	500	560	591	560	558	544	556	519	539	548	557	536	569	510	538	541	552	516	562	547	539	528	501	528	546	524	546	591	557	541	534	598	527	602	562	553	531	574	507	551	588	530	520	541	545	537	510	519	570	535	530	527	506	581	544	526	556	540	559	551	538	540	530	537	536	607	586	567	531	542	510	533	521	519	523	598	554	515	514	518	532	520	522	574	601	522	545	537	502	553	549	561	495	575	531	560	563	548	549	529	557	542	541	550	536	532	565	549	503	562	581	528	519	513	528	549	565	580	549	561	547	570	531	530	518	536	513	527	551	576	557	571	503	535	530	559	578	517	524	592	526	553	607	558	574	568	518	580	509	496	554	492	532	530	573	529	531	563	558	552	555	574	553	494	578	562	521	524	538	526	557	544	546	534	522	562	532	533	520	519	545	556	558	508	521	538	551	530	532	566	575	558	533	550	594	523	546	545	571	547	575	550	615	564	556	561	513	510	559	521	534	542	524	555	543	535	541	585	560
15340	6981	2124	519	296	287	297	361	295	276	316	294	321	268	263	300	249	299	283	282	245	288	281	274	247	339	417	330	340	323	296	274	271	285	278	336	328	314	283	286	292	313	276	227	271	269	232	232	268	256	293	294	257	241	259	245	230	261	254	250	262	244	273	244	279	258	249	280	274	273	252	272	256	280	271	283	274	276	274	250	287	255	245	270	280	233	272	266	281	248	287	268	245	254	247	276	247	272	264	264	274	284	326	291	288	246	259	260	280	295	264	233	276	285	271	275	296	265	283	278	243	277	294	250	268	277	268	287	264	271	314	275	262	266	257	282	263	242	273	287	259	284	279	291	285	285	263	253	259	285	256	285	261	285	254	229	271	293	303	265	256	259	269	245	268	255	284	260	307	284	271	289	276	280	297	264	264	273	287	279	253	273	275	265	261	305	270	276	258	254	295	267	268	293	272	258	270	284	244	275	241	261	258	290	254	269	265	258	268	277	295	274	265	279	283	288	279	257	261	267	278	241	279	252	298	275	263	280	280	302	277	268	283	229	263	260	281	248	265	225	278	253	259	270	286	258	254	260	315	256	256	252	276	252	259	274	276	268	283	274	243	275	241	272	241	273	273	252	268	265	306	257	279	249	296	233	261	254	297	285	228	291	279	267	278	289	275	270	279	265	282	311	260	264	264	268	299	258	244	252	280	262	267	271	308	284	252	260	274	271	286	239	251	298	311	243	265	271	266	284	264	289	298	271	281	252	237	263	258	265	250	268	273	308	247	297	266	286	272	265	281	293	270	261	247	313	284	273	294	275	279	261	284	266	275	275	300	253	269	284	287	254	285	273	263	259	258	256	269	271	273	251	241	261	269	245	268	233	287	306	256	290	256	277	272	287	269	258	265	279	252	249	247	265	285	276	276	267	271	257	287	257	283	274	286	253	277	247	258	279	260	251	274	249	269	283	269	278	273	292	263	294	296	279	247	284	262	279	287	313	293	258	265	261	257	280	267	256	247	278	300	275	240	257	269	274	276	260	298	266	304	286	267	261	240	245	302	256	281	248	278	282	275	269	277	321	277	251	252	271	262	282	277	249	260	277	252	310	259	305	293	280	275	264	257	254	266	271	236	279	300	285	256	260	302	252	286	292	279	262	265	229	255	276	289	264	292	261	285	268	239	243	265	249	256	284	272	262	260	236	264	260	283	252	301	266	265	269	277	264	306	277	281	265	265	272	271	274	318	265	271	251	282	244	257	247	268	282	295	257	272	278	282	256	292	266	257	267	275	263	251	257	289	287	294	276	260	272	275	260	288	265	246	291	268	290	251	280	271	272	277	238	288	281	255	276	253	258	285	286	272	251	284	270	240	273	296	246	277	246	245	245	249	257	291	285	254	275	285	263	260	255	255	247	264	277	280	251	264	251	258	249	286	281	276	274	253	296	280	277	259	260	239	237	259	304	283	290	277	269	271	289	249	271	289	275	257	273	255	257	247	273	289	278	252	263	257	267	282	280	293	276	267	292	284	297	260	308	279	276	276	253	270	254	271	302	268	283	261	262	256	245	268	247	260	254	266	272	264	288	287	252	251	268	295	268	300	258	278	257	288	261	270	274	270	258	275	261	270	259	278	252	273	277	263	277	243	275	268	276	268	288	291	261	274	271	266	283	260	259	299	273	289	273	269	251	291	278	261	282	281	252	229	281	232	247	281	273	259	254	264	270	255	292	277	287	273	253	273	247	268	277	283	243	289	268	258	252	270	265	307	266	245	276	291	241	268	303	294	263	258	269	260	231	267	272	234	260	270	250	299	281	275	276	288	270	244	267	257	278	275	272	267	270	268	278	270	264	276	253	242	266	282	279	267	275	262	284	259	265	240	268	284	256	254	254	273	270	256	291	257	263	299	246	283	278	258	249	257	244	244	258	273	259	258	302	287	289	268	257	259	237	293	271	240	261	266	272	272	284	283	281	281	259	271	258	281	261	268	292	236	294	251	295	265	276	255	248	276	309	272	260	253	262	243	266	287	289	294	291	251	249	259	254	262	257	269	264	245	271	268	250	277	277	269	265	266	272	266	281	307	277	218	257	263	257	252	276	275	287	238	269	267	293	297	248	283	281	283	273	278	284	282	260	299	238	257	260	330	248	272	270	247	257	247	261	270	275	264	238	280	258	276	264	279	290	290	248	265	294	249	295	235	276	266	291	290	288	245	240	273	267	262	272	263	318	269	253	251	247	249	267	321	289	287	290	253	290	267	271	311	273	299	262	262	254	263	270	268	245	253	270	245	259	247	263	306	273	260	258	276	290	253	263	263	267	301	279	288	280	271	265	267	278	254	269	294	264	248	261	294	276	255	254	281	262	278	253	279	258	275	287	263	244	268	260	275	239	253	278	272	267	249	245	266	278	277	305	259	286	276	294	250	271	279	239	278	247	263	260	261	262	247	272	273	287	279	267	258	262	276	264	263	265	303	274	277	257	293	281	281	267	286	278	296	264	279	288	277	277	275	240	231	261	280	260	268	252	273	262	273	266	249	262	235	261	250	271	274	267	267	278	261	271	305	298	287	288	256	261	294	281	246	253	257	263	284	264	268	264	277	263	273	264	293	249	275	270	270	251	262	253	256	294	279	266	274	250	291	276	307	274	253	290	297	260	290	287	304	273	297	268	262	264	305	284	280	270	256	243	258	275	250	254	246	298	280	252	265	274	271	266	259	258	280	271	251	277	282	273	278	285	263	272	247	273	265	267	279	286	270	274	285	263	253	267	277	277	283	284	265	252	260	284	284	267	285	291	270	255	264	273	252	239	272	255	264	290	266	262	243	240	270	326	299	284	230	251	282	263	270	272	263	298	271	266	264	270	296	269	288	270	243	254	283	264	243	272	245	285	287	276	258	263	242	288	274	278	264	266	264	270	274	267	277	264	248	247	253	305	300	253	290	260	286	251	244	271	257	282	255	286	272	257	267	276	262	269	284	256	261	262	261	223	316	274	264	255	261	292	283	294	292	268	303	303	255	243	272	282	302	278	269	301	251	276	272	279	263	256	291	261	259	305	284	268	268	276	275	275	271	284	259	257	275	263	272	248	299	304	299	279	274	301	253	261	265	252	232	266	278	261	288	296	247	277	254	279	239	269	231	265	256	256	263	270	241	267	254	274	256	296	255	290	273	259	275	238	317	266	285	269	269	272	303	250	286	276	227	265	263	261	254	268	240	300	292	259	290	270	274	274	283	289	275	301	267	261	256	296	271	290	282	249	262	239	238	277	254	279	237	277	284	268	273	246	282	273	265	287	289	265	267	288	266	254	274	257	282	287	260	261	286	278	271	282	262	272	232	277	283	260	269	273	286	266	298	252	291	271	287	243	274	237	287	273	304	302	297	260	239	281	276	272	282	278	269	243	258	275	275	278	256	293	285	267	284	304	243	255	287	279	267	289	286	261	258	268	267	254	237	280	278	237	285	264	245	276	290	283	302	307	267	270	266	257
14654	7346	4380	1070	695	667	661	1024	666	701	710	720	718	763	740	701	740	646	702	743	668	670	639	602	732	1108	1684	1312	1058	1236	851	682	668	753	767	858	920	943	806	727	698	670	644	661	661	592	611	600	616	595	631	597	599	581	593	651	605	665	637	654	540	604	608	617	611	610	631	642	644	587	560	621	585	652	587	632	623	636	607	630	641	611	616	649	602	634	622	631	566	600	618	630	606	616	621	599	581	617	621	619	652	592	622	617	557	562	668	623	587	575	608	644	627	615	585	598	621	632	580	612	606	571	598	598	606	614	602	611	643	630	612	621	617	597	593	609	627	610	593	623	569	610	607	601	639	630	616	671	652	587	581	604	624	648	638	636	663	589	647	623	621	659	596	626	610	633	639	591	573	625	608	591	592	620	612	644	626	601	602	675	632	618	567	610	585	591	656	580	626	629	610	588	646	596	592	648	611	584	617	590	591	588	638	616	632	614	616	633	583	628	604	619	609	616	634	659	594	626	594	568	583	616	619	635	651	650	572	640	635	606	606	602	573	602	636	607	563	630	600	607	632	614	580	606	584	619	662	615	649	585	669	649	646	598	626	638	617	591	574	618	647	603	608	614	647	656	606	576	631	616	593	554	566	620	635	648	606	570	596	593	604	643	647	599	639	639	646	625	642	638	566	639	648	628	620	601	625	591	622	611	596	612	618	611	595	582	588	640	599	577	596	596	612	648	645	586	606	616	607	577	590	576	582	595	596	584	581	561	594	649	601	628	607	612	636	640	626	583	586	642	621	581	616	594	646	659	628	661	583	604	605	615	613	634	586	620	606	615	647	623	643	626	601	656	580	549	590	616	668	574	618	635	606	592	637	601	613	633	601	614	610	652	603	618	645	639	587	624	599	662	610	620	602	588	635	618	619	605	647	654	600	601	689	641	604	641	623	619	592	635	596	647	601	613	612	614	608	619	622	582	614	612	566	614	632	565	596	602	632	604	631	616	664	650	603	602	616	590	552	584	607	589	572	593	593	590	632	653	640	587	629	616	601	662	601	566	588	599	621	610	595	651	622	597	587	573	566	635	629	633	647	613	591	585	638	605	628	626	610	595	616	571	585	634	607	672	639	633	602	567	627	603	664	628	626	627	601	635	584	641	632	585	596	653	594	613	619	590	609	570	574	631	680	593	614	642	602	582	630	598	558	629	621	665	608	631	611	616	587	598	603	662	610	624	615	607	681	569	585	594	638	682	639	637	604	637	606	629	587	590	640	601	649	630	659	608	659	583	620	623	592	624	638	609	683	631	637	646	604	584	596	600	568	638	654	630	621	603	605	591	654	615	646	605	556	661	608	613	625	614	631	676	653	646	627	611	585	636	614	629	644	569	633	608	588	622	595	586	566	633	601	654	649	601	624	592	574	618	657	619	611	669	674	613	649	572	566	614	600	577	629	593	689	629	610	593	606	624	600	595	597	625	634	586	573	629	643	629	618	608	596	601	634	605	658	637	597	620	600	595	555	624	578	570	584	573	579	571	593	604	604	581	603	563	652	598	599	585	625	586	594	597	582	618	573	624	599	626	604	657	573	620	649	623	590	630	606	618	575	599	626	621	608	649	611	581	611	576	601	595	628	658	642	626	584	562	655	640	631	619	577	619	605	585	600	612	604	592	612	621	624	604	616	633	604	602	605	627	615	616	632	661	624	631	599	596	595	597	654	647	600	616	630	615	595	598	632	578	640	608	630	604	605	583	626	603	626	620	590	620	604	586	616	587	622	608	609	598	587	570	620	620	600	620	602	617	604	589	572	615	642	655	594	616	583	618	613	620	598	636	642	583	595	624	614	626	623	566	656	631	651	642	613	631	584	610	627	565	629	592	610	598	595	649	573	620	603	636	625	668	604	619	606	662	637	577	597	581	591	568	584	612	628	650	582	604	626	609	603	622	641	617	626	594	621	599	623	572	590	639	638	626	601	606	602	599	610	591	607	615	585	574	634	626	613	593	586	540	593	563	636	591	631	595	603	562	625	603	613	642	606	600	577	596	594	603	600	603	629	647	635	665	598	629	590	622	624	629	614	652	592	607	608	623	637	612	652	612	643	620	613	632	589	593	627	606	602	585	655	567	616	619	629	658	609	609	635	632	609	653	590	669	588	621	616	626	614	616	617	628	626	609	569	675	609	609	614	625	614	662	610	586	605	614	640	566	632	595	649	609	629	630	621	651	640	586	676	604	630	600	627	613	603	623	590	621	609	635	597	573	657	605	613	619	607	614	629	638	601	603	581	626	660	630	584	580	598	580	588	597	643	603	614	594	642	623	612	592	585	613	613	623	558	604	596	611	572	607	616	608	610	613	590	577	592	594	646	574	591	595	593	657	640	627	653	605	606	591	634	620	613	618	585	598	597	573	649	572	592	604	584	642	594	546	628	620	618	640	605	613	614	601	620	586	623	593	618	597	576	626	564	608	681	622	668	621	571	607	613	623	617	602	612	610	590	612	622	604	623	606	606	563	582	670	598	592	609	640	571	595	645	610	614	623	638	621	607	585	582	608	645	625	598	622	619	619	639	596	631	586	623	629	585	607	642	673	670	634	644	650	595	595	639	606	596	621	604	614	626	641	620	651	621	628	586	586	636	656	605	620	617	617	590	634	625	605	636	611	581	630	653	599	616	621	603	601	615	618	643	633	581	590	641	598	584	644	567	601	643	653	585	627	641	640	636	615	600	579	631	609	622	606	607	616	636	586	533	646	645	612	631	634	636	654	606	593	551	587	594	663	613	552	643	608	618	599	638	579	592	670	632	619	624	598	600	628	604	631	615	565	627	593	566	648	638	629	607	589	619	580	605	609	621	622	672	612	622	611	571	580	641	639	637	628	644	615	595	599	596	626	610	618	643	617	635	590	589	568	657	570	648	616	599	631	621	639	616	618	595	600	607	605	616	632	624	594	621	628	621	613	620	615	603	612	585	617	624	610	639	575	628	606	627	639	608	617	622	573	624	584	582	601	585	592	641	652	624	645	605	638	567	565	615	631	648	631	585	648	632	615	602	640	605	621	605	592	590	630	651	654	616	610	677	602	627	591	618	611	568	600	599	605	600	601	595	594	575	632	607	651	602	599	643	608	621	556	610	637	631	610	610	594	586	641	578	600	592	557	586	630	627	605	593	627	607	605	625	574	650	595	631	595	566	568	616	571	632	680	627	636	602	630	563	600	623	587	615	635	655	601	614	612	618	573	631	694	579	590	599	586	591	620	565	619	572	627	657	618	619	646	613	584	631	552	608	564	600	606	653	612	627	641	593	615	610	599	622	557	600	594	626	637	626	622	604	621	614	637	634	585	634	631	613	629	635	621	620	589	662	623	627	626	593	657	578	630	578	640	620	574	611	640	626	616	576	648	596	622	579	642	607	604	620	603	590	631	624	585	628	609	628	636	627	594	641	614	643	617	595	612	620	612	591	623	604	646	633	615	611	613	646	602	600	616	585	617
56015	49931	35945	12094	937	382	390	3160	367	287	256	276	228	256	272	208	206	197	201	190	190	201	200	192	199	267	452	354	382	359	239	214	219	200	232	241	264	267	202	228	214	172	211	216	206	198	178	154	189	182	183	175	189	192	171	171	186	178	198	174	175	165	166	168	172	180	170	216	165	152	169	164	191	155	145	184	156	179	172	172	168	184	175	176	172	187	178	187	187	173	166	188	170	156	183	156	179	179	172	195	203	188	163	161	174	194	175	162	164	150	181	163	191	193	185	164	193	203	188	152	180	195	189	200	174	186	177	166	171	171	175	176	183	174	182	168	168	167	156	176	179	167	175	165	173	178	191	166	183	167	181	193	158	167	184	183	181	166	191	160	174	189	209	163	176	175	199	175	189	167	189	190	173	175	185	211	186	170	185	157	166	182	177	201	178	193	178	148	176	184	164	185	180	166	174	198	172	177	169	152	178	181	179	178	172	169	166	200	156	199	191	212	174	177	191	186	185	178	159	181	169	177	166	205	159	162	182	168	186	196	188	191	192	192	188	153	206	136	190	188	166	185	164	168	187	172	172	159	178	199	224	196	166	180	184	192	185	197	175	201	133	171	171	196	191	179	188	162	157	164	193	165	207	182	158	183	175	152	197	178	176	173	163	179	178	199	175	190	177	183	166	177	181	175	207	168	162	167	181	186	146	167	164	181	195	174	193	175	183	192	170	174	164	146	195	154	178	161	173	204	168	197	189	172	177	169	174	187	183	180	173	169	194	178	175	158	188	178	167	157	175	161	164	169	190	182	174	181	185	182	176	169	185	191	165	192	228	189	214	172	169	180	202	195	218	171	184	178	163	190	183	198	191	153	190	167	185	165	184	179	186	206	212	175	168	150	153	193	199	185	194	177	183	184	173	163	183	158	182	143	166	156	177	167	189	162	181	167	176	160	147	187	185	187	166	207	171	169	177	188	188	164	166	172	180	173	181	182	177	191	196	184	169	194	180	180	184	175	203	167	211	191	199	188	178	164	181	165	187	167	177	154	167	194	182	180	177	194	177	200	198	177	168	179	185	191	195	170	161	181	178	166	212	182	181	149	177	196	192	168	164	185	177	179	198	183	183	178	162	161	202	177	188	174	188	152	166	188	169	178	195	194	167	203	188	194	195	172	170	181	186	195	174	170	166	168	171	184	185	163	190	138	185	160	178	176	179	152	178	166	165	173	166	174	184	190	213	178	168	153	156	158	179	162	163	176	189	157	184	193	188	172	163	169	184	201	178	167	152	206	188	193	176	166	178	203	159	177	157	177	203	162	170	180	189	161	182	191	160	192	172	196	195	184	180	179	175	184	166	184	182	167	159	188	164	171	191	170	164	178	185	159	173	174	156	172	150	171	166	182	183	184	160	203	180	163	147	174	179	171	142	179	173	163	171	187	186	177	191	187	206	169	166	190	172	178	179	242	195	201	174	175	202	181	159	170	192	162	188	168	181	178	187	175	210	193	174	193	155	192	174	199	180	176	175	182	166	191	185	199	181	164	171	166	191	173	181	181	171	179	155	163	207	168	174	168	159	159	201	216	177	176	170	184	175	191	186	189	182	185	199	173	185	174	177	186	189	161	178	187	189	179	208	189	176	190	176	200	183	157	188	190	178	193	188	169	173	152	190	164	206	179	194	198	169	188	173	188	162	192	191	186	208	161	189	168	183	192	173	171	158	169	184	187	184	194	181	188	198	186	175	167	193	153	163	192	170	187	189	164	185	208	162	202	161	177	164	182	188	207	176	194	163	182	171	191	182	187	173	171	163	198	155	183	173	168	180	177	175	165	177	193	188	178	199	184	159	172	177	181	204	183	193	179	165	195	177	193	188	161	176	163	183	160	173	197	184	187	181	200	184	199	193	170	180	186	181	188	188	209	164	175	210	175	176	201	169	199	155	176	168	154	150	166	157	195	196	179	175	179	182	183	175	203	176	176	181	159	179	174	180	169	166	142	172	162	188	207	191	172	173	171	180	199	187	170	182	144	183	183	172	171	206	167	194	151	166	177	147	170	198	190	168	178	200	195	173	165	200	183	194	145	172	171	185	173	181	179	149	174	172	176	192	184	182	198	178	165	179	187	168	190	192	199	199	179	206	167	200	177	191	172	184	154	184	170	171	200	151	199	197	193	180	170	200	162	202	187	176	204	179	160	167	168	176	175	195	177	177	187	163	177	178	186	183	186	188	141	157	175	161	188	151	196	174	149	177	175	188	210	183	191	182	199	166	181	154	169	212	180	166	207	167	180	184	189	177	182	167	185	187	185	173	145	179	177	187	163	203	157	201	174	155	206	185	154	176	219	206	194	166	162	161	159	171	168	189	150	206	158	179	192	158	188	195	183	174	209	219	218	179	186	184	182	170	176	173	173	170	193	191	182	171	178	178	175	162	186	170	170	169	160	188	177	164	183	191	155	155	163	207	181	166	187	174	195	171	153	170	181	171	170	154	185	170	166	182	180	163	164	200	182	194	167	176	207	183	185	166	184	152	167	168	190	182	186	174	197	173	206	196	185	176	198	161	196	160	182	172	190	189	166	178	176	169	176	172	183	193	179	168	167	171	193	180	185	178	165	174	197	175	176	171	166	176	182	165	196	182	191	172	185	161	155	141	171	204	181	162	185	197	164	158	165	161	170	184	154	187	193	180	165	192	173	174	199	159	180	161	173	174	175	199	183	173	189	181	188	160	189	175	210	158	161	193	205	180	195	196	193	160	167	207	180	193	193	199	190	186	188	162	170	166	185	177	161	175	191	171	173	176	192	168	190	198	159	176	168	180	202	166	166	174	167	183	174	168	198	166	200	186	197	178	174	170	186	166	194	156	196	208	193	173	181	184	205	170	159	195	166	181	178	168	190	179	181	210	153	168	184	176	181	182	181	169	184	174	179	171	170	160	175	177	161	173	182	186	194	193	188	177	179	209	186	169	186	180	151	152	173	178	146	167	180	174	168	214	160	182	157	195	175	194	167	168	194	175	172	170	181	197	185	162	164	173	164	165	157	173	186	170	225	174	175	170	187	178	203	164	213	189	197	202	176	180	181	160	147	172	185	160	170	170	187	172	189	182	183	182	181	168	177	202	219	177	200	174	158	183	167	216	179	182	165	171	172	176	170	193	202	136	204	176	173	152	170	191	191	195	161	192	179	192	158	175	169	169	199	167	175	162	165	170	173	189	193	188	156	171	175	151	165	173	154	192	173	171	197	184	160	178	183	171	194	178	169	185	185	173	187	166	179	174	175	170	196	174	187	193	191	173	199	200	180	193	182	177	178	168	175	172	174	169	173	184	178	198	204	151	191	167	206	194	202	177	163	192	177	180	201	158	194	180	197	163	161	175	190	179	182	176	153	159	182	169	171	166	180	181	192	171	189	196	205	156	174	185	166	174	194	178	189	183	159	181	167	181	171	156	164	158	191	178	178	164	186	171	178	183	188	195	174	155	170	171	182
38996	35370	35591	7918	1660	1488	1668	12183	1004	996	943	964	826	867	772	701	726	623	568	624	592	554	559	514	582	1061	2293	1929	1912	1781	848	566	526	564	813	977	998	987	871	764	585	611	574	488	460	468	434	427	439	446	427	375	417	438	407	440	428	459	436	464	457	460	503	465	438	433	438	407	502	426	465	395	451	426	408	445	462	447	466	432	456	444	477	450	411	422	461	438	430	428	415	432	426	433	434	387	432	409	452	437	440	404	464	419	441	432	428	418	453	445	446	422	448	395	392	408	489	439	426	422	426	450	467	429	420	431	430	464	415	424	417	425	436	414	419	444	457	419	425	432	419	413	415	450	450	442	436	459	456	440	426	452	468	428	453	452	408	439	441	435	442	424	403	440	416	398	433	444	430	456	461	423	465	442	458	448	424	427	454	428	439	443	458	439	443	445	439	425	428	459	405	441	450	437	406	426	398	431	468	418	431	428	423	380	421	423	449	445	417	413	439	466	446	425	421	413	448	413	436	429	436	436	425	471	415	420	403	440	423	402	442	422	435	445	472	450	471	439	417	455	458	424	430	406	446	464	433	435	417	392	427	424	422	404	386	419	450	436	422	435	453	440	434	473	433	455	453	450	428	422	397	422	443	440	418	440	439	432	433	401	437	428	438	437	391	450	460	413	402	455	422	442	406	449	431	440	446	405	451	445	418	418	426	439	428	455	436	419	429	443	387	483	438	420	406	421	449	419	410	393	407	378	431	469	412	454	438	444	428	411	432	428	443	435	429	427	429	433	440	428	424	420	415	420	454	411	439	431	417	432	406	445	478	437	433	410	420	458	427	386	442	465	431	450	429	454	407	427	426	433	428	426	493	421	406	470	423	473	418	428	437	422	452	424	444	443	400	400	429	454	424	430	417	440	415	436	395	428	404	405	449	433	452	444	472	452	440	484	417	424	442	456	416	431	395	421	434	442	392	393	434	459	429	433	446	412	403	404	447	450	424	437	464	441	418	448	391	424	428	413	398	411	403	438	432	404	407	445	431	432	428	468	426	456	414	438	420	410	425	440	433	435	456	408	442	431	433	424	416	401	437	453	425	440	439	411	447	429	441	456	432	459	426	438	412	442	447	445	409	420	405	421	393	406	465	452	466	428	425	430	432	433	438	461	434	418	387	419	393	474	413	452	448	449	443	406	422	438	429	430	392	433	463	433	449	420	451	461	425	440	417	418	463	466	452	443	417	442	419	411	426	420	431	437	378	419	436	408	400	470	406	435	444	433	415	428	396	428	466	438	400	424	417	471	419	432	411	445	457	416	417	414	409	431	438	442	437	470	459	454	468	433	463	438	422	432	457	444	426	414	445	419	451	430	440	441	447	448	421	413	423	439	454	446	411	435	410	424	439	436	476	469	460	450	433	471	466	410	426	442	435	447	414	419	421	471	408	427	437	443	408	425	419	396	468	429	396	436	451	470	450	459	433	435	441	465	432	425	437	426	427	434	433	453	442	444	418	429	440	430	447	435	425	403	445	429	405	447	458	443	461	444	422	484	430	426	413	455	431	438	387	413	442	463	432	423	438	426	444	448	469	414	400	455	401	425	433	399	473	438	451	422	441	424	431	421	455	426	453	421	413	388	444	423	449	454	440	437	431	437	429	406	411	422	464	404	428	420	436	443	426	439	467	436	414	442	404	447	451	390	456	397	437	385	420	395	422	403	456	429	456	396	462	440	439	464	449	437	401	409	444	443	449	415	426	438	443	466	419	420	402	426	420	404	446	457	455	428	441	459	421	436	431	434	430	459	450	412	418	449	409	443	504	420	411	448	437	422	412	422	407	421	456	430	447	425	423	455	448	472	440	434	458	426	468	450	413	448	423	461	435	444	379	420	437	440	429	443	449	417	412	447	437	412	425	440	423	419	392	433	425	436	412	425	425	428	423	436	448	436	410	426	425	442	426	430	414	416	435	425	415	406	393	429	445	479	390	427	401	464	421	445	427	466	427	425	415	460	421	427	410	461	421	459	437	445	433	395	472	460	452	436	400	413	432	420	392	435	436	443	389	440	427	467	439	433	453	419	458	432	433	449	446	448	409	455	416	399	441	432	425	427	435	434	416	447	390	453	441	411	405	424	429	452	456	396	431	462	440	405	420	437	402	411	400	459	433	430	438	462	482	413	429	441	437	427	442	415	405	410	396	411	417	416	406	429	429	423	404	462	410	432	460	429	462	440	422	413	427	465	470	440	463	478	462	441	430	459	423	428	402	455	399	424	427	414	380	451	423	434	421	438	444	417	448	430	428	445	445	432	433	443	426	426	464	424	453	444	417	430	434	419	439	397	414	427	442	417	414	477	428	421	441	448	457	451	457	425	435	435	408	431	442	411	415	442	421	433	429	424	414	445	424	441	432	413	412	446	432	406	411	421	412	438	427	460	442	462	437	452	443	456	427	428	456	422	452	408	425	432	449	416	438	429	450	420	404	452	408	432	418	448	450	393	432	442	421	426	421	437	465	455	423	448	414	463	411	421	428	424	478	439	426	427	400	449	462	407	428	431	465	442	510	439	430	430	444	414	429	431	479	398	409	435	421	430	425	427	412	429	434	424	419	428	459	428	436	427	416	422	453	432	430	420	431	442	456	394	452	450	442	409	447	448	426	454	464	429	432	463	412	435	454	428	467	458	419	439	421	401	445	425	417	425	435	448	465	422	430	435	438	431	399	450	436	460	429	473	446	428	425	437	431	429	430	445	476	444	410	410	450	404	432	428	424	431	406	433	427	439	417	445	418	446	446	443	443	478	425	454	428	423	456	407	450	442	435	437	439	440	424	396	435	436	457	427	473	404	434	405	405	406	422	432	436	443	424	493	446	437	452	468	392	437	474	425	414	447	452	433	437	443	431	440	423	437	413	414	431	413	419	414	461	432	450	412	428	431	442	432	421	458	427	439	480	448	439	458	391	465	427	411	393	434	450	460	439	451	417	442	428	433	444	448	431	407	438	455	424	439	433	407	426	416	427	439	437	423	433	420	404	481	449	424	422	401	445	454	408	436	390	413	432	377	481	421	435	395	428	448	479	437	416	430	427	414	435	400	405	442	464	422	418	434	428	461	407	438	444	474	437	408	456	431	436	417	469	420	435	425	439	418	435	439	414	449	410	434	416	430	459	428	401	437	449	448	426	455	470	391	422	421	436	480	458	390	427	419	457	430	455	416	440	468	456	434	408	454	401	419	421	405	416	446	427	433	441	461	418	451	425	439	451	419	455	395	433	440	424	439	407	402	416	416	429	429	448	469	462	440	412	425	419	452	439	382	433	440	416	456	427	431	457	424	435	425	450	399	449	447	456	442	441	395	430	459	431	431	438	470	423	458	422	413	392	424	476	452	427	462	418	422	440	419	393	436	463	463	428	429	445	422	435	401	450	445	411	427	452	434	418	432	413	443	422	402	448	414	450	439	420	404	428	375	431	467	466	413	446	433	447	441	443	432	474	388
53371	51199	44758	21457	3976	719	850	8768	651	385	407	350	327	328	326	311	277	279	249	250	286	251	237	253	257	332	582	535	481	476	281	295	240	239	312	362	348	334	284	290	244	255	232	222	245	271	244	264	232	215	226	240	224	208	201	224	226	229	242	261	218	252	254	252	203	247	211	234	247	253	237	237	221	242	221	223	210	220	249	260	219	208	239	216	257	231	253	254	224	237	229	216	243	249	248	257	247	245	238	236	219	224	209	195	228	232	243	258	212	230	240	250	228	212	227	212	226	241	224	261	218	236	199	201	230	219	229	222	208	228	188	231	217	252	227	234	235	253	222	225	227	236	248	219	196	213	220	222	227	222	214	270	213	211	221	225	208	245	239	252	229	247	244	199	235	250	206	235	193	206	237	213	219	211	248	219	236	227	211	221	263	243	212	217	213	216	283	233	231	245	250	240	245	225	234	222	217	230	247	236	227	235	273	222	227	233	222	190	231	253	243	244	224	235	202	244	226	214	229	221	206	259	223	240	192	238	239	256	221	224	240	216	236	266	229	222	251	224	221	196	244	229	233	243	225	220	214	231	257	219	225	193	217	243	265	262	205	196	240	217	199	205	210	211	241	219	215	211	231	243	232	230	212	258	223	220	249	217	230	225	224	195	227	236	217	230	261	247	219	232	244	212	228	224	246	259	222	216	219	199	237	217	244	240	218	206	238	214	266	260	223	214	226	233	246	221	190	246	254	207	214	198	228	244	215	196	237	234	232	219	237	241	239	228	231	241	234	232	201	228	230	242	251	218	226	233	218	231	247	226	237	210	242	217	201	208	222	264	248	209	233	203	224	228	247	229	264	224	210	199	222	251	212	213	218	204	232	220	225	216	191	214	207	248	234	251	252	258	249	213	251	246	233	239	235	225	238	215	242	223	217	230	233	244	231	215	203	223	259	220	243	229	240	213	254	248	219	214	215	215	224	241	196	255	259	221	242	247	228	241	217	211	230	235	222	235	222	232	218	231	210	242	223	243	234	213	212	246	218	209	225	234	222	219	208	217	226	219	270	249	258	220	241	258	235	226	255	226	220	228	206	212	246	248	246	222	225	243	227	238	223	228	244	235	242	244	245	237	241	239	229	209	232	248	226	205	222	220	191	228	222	223	227	255	201	211	250	229	232	236	233	224	233	244	246	233	219	240	208	201	240	209	228	255	239	240	230	217	252	213	247	203	226	235	251	231	196	243	229	216	237	224	245	209	244	230	217	241	222	216	241	251	266	229	241	232	267	212	226	235	235	208	235	252	235	219	228	235	236	232	249	222	227	215	229	223	238	202	256	258	213	243	220	254	223	243	263	231	270	204	222	208	220	210	202	218	236	222	219	239	195	225	230	255	248	246	212	243	231	219	205	256	253	251	239	222	224	228	219	201	208	230	236	263	215	230	238	230	252	234	249	259	243	226	215	245	203	248	218	237	240	259	218	209	225	206	223	251	239	226	221	250	217	233	219	226	231	205	204	217	211	236	236	239	212	223	233	239	214	232	236	260	254	213	244	227	215	204	241	238	229	251	226	219	247	224	214	236	226	232	210	229	230	213	236	243	221	232	231	233	260	205	236	229	204	201	229	236	227	226	221	210	235	238	210	258	219	226	247	201	198	219	239	254	215	224	248	231	226	222	229	242	207	231	232	239	214	243	245	232	213	190	228	215	224	203	204	230	230	240	227	253	214	243	244	206	217	225	231	234	255	236	211	232	221	215	232	264	207	212	244	234	241	222	214	215	228	221	255	220	226	228	226	258	265	241	247	207	210	231	207	199	233	248	227	237	232	254	199	234	211	231	254	235	237	240	229	250	245	207	239	239	218	223	207	221	212	234	233	246	242	209	214	246	227	236	229	237	250	215	225	243	216	220	244	229	247	249	216	167	246	237	249	234	220	243	232	262	219	225	216	213	245	210	230	219	221	215	244	244	246	228	232	195	243	232	235	246	233	210	238	204	220	204	219	222	226	239	217	216	238	231	198	242	216	237	266	253	261	247	228	235	208	224	218	240	225	228	232	254	194	240	232	187	256	220	204	233	228	272	200	251	264	193	249	195	220	237	225	232	213	247	238	236	227	205	209	241	255	235	210	187	227	231	204	246	223	243	234	216	266	261	204	224	249	281	230	209	219	222	229	211	224	264	222	262	240	248	221	232	255	256	212	220	231	229	263	247	243	225	216	216	239	260	236	212	241	223	217	249	214	249	220	228	260	241	249	210	252	224	233	254	247	221	230	224	240	225	252	217	221	227	251	244	204	219	247	242	227	267	243	207	239	259	262	222	218	247	224	226	255	217	219	268	244	250	244	205	226	216	254	216	234	198	235	228	233	248	247	242	256	232	229	240	228	228	218	192	214	231	243	251	262	251	257	222	256	231	222	241	266	237	230	209	209	230	215	201	237	239	241	233	248	255	258	221	240	232	227	247	246	254	216	220	206	211	232	218	267	211	208	239	204	219	233	226	226	233	247	228	229	202	205	230	218	231	238	238	225	226	229	243	208	222	234	236	212	236	249	234	227	256	214	236	225	237	245	236	201	228	217	224	252	245	218	254	232	229	238	232	227	235	188	252	233	247	221	205	214	226	218	248	202	224	226	215	232	244	228	230	222	218	246	215	211	229	206	253	223	216	248	230	214	225	247	210	246	243	214	248	227	203	215	205	224	240	232	229	204	252	232	246	219	220	209	216	249	231	244	212	230	220	230	245	227	230	221	262	260	237	239	231	229	249	215	223	247	214	244	210	225	221	240	225	200	208	229	215	237	252	246	208	212	254	216	230	215	271	240	242	251	237	218	234	236	280	231	228	247	198	227	250	245	213	212	228	229	205	231	224	220	235	228	247	195	227	221	232	215	232	256	218	244	200	224	249	245	187	240	258	229	255	243	242	190	227	216	225	199	206	215	202	215	196	244	219	240	231	223	228	246	231	214	250	195	227	233	236	217	249	206	223	233	224	221	212	227	210	228	219	237	223	223	230	183	214	242	213	218	222	215	203	261	209	192	242	229	229	223	235	226	237	252	218	220	255	236	228	234	222	202	230	219	238	248	235	202	200	255	233	240	221	218	238	215	216	232	224	266	220	222	232	236	228	255	267	200	229	233	215	224	234	236	244	226	236	233	216	243	206	234	223	239	200	245	240	228	222	224	243	218	252	202	237	237	196	205	253	218	194	259	232	232	237	241	229	205	238	230	241	212	252	231	243	227	217	264	248	231	223	245	208	221	218	227	232	218	240	235	226	230	239	241	238	204	251	234	227	224	212	250	207	205	245	217	223	233	235	224	204	240	234	252	231	242	219	231	239	194	201	241	239	225	214	204	206	256	231	224	260	233	245	231	230	220	228	236	208	225	240	209	220	235	244	212	229	230	224	240	223	219	236	216	253	237	216	218	214	221	224	269	255	240	258	230	240	198	221	225	217	229	232	248	234	236	238	217	214	236	226	259	231	205	213	241	236
47293	46696	45321	10389	2821	2411	3569	22367	1569	1495	1424	1245	1267	1269	1109	1036	844	820	734	810	722	726	693	708	719	1438	3091	2823	2387	2163	875	761	771	744	1288	1538	1432	1453	901	964	793	702	729	613	585	602	593	543	547	520	579	584	557	548	554	563	559	575	549	592	592	557	587	570	540	519	544	531	540	575	508	571	532	539	566	531	605	537	553	545	584	587	529	531	554	564	515	543	553	509	546	526	534	523	530	558	563	593	517	553	545	543	552	556	548	564	560	546	552	562	559	537	547	531	544	557	548	561	516	585	564	549	537	519	540	544	509	542	560	541	549	584	530	576	543	572	548	532	578	519	576	536	532	572	560	512	484	549	575	511	579	539	552	535	534	548	501	560	567	567	571	502	553	549	554	546	534	551	504	585	542	540	554	556	569	540	565	546	584	543	535	519	515	581	522	519	563	563	536	557	543	523	561	525	536	527	524	560	561	574	529	546	549	571	549	584	565	543	528	497	516	577	538	548	518	550	548	542	543	512	538	519	574	549	535	535	545	525	534	578	553	559	491	552	558	515	552	493	545	537	571	506	550	521	534	589	533	537	567	572	566	566	521	548	528	555	539	537	516	509	526	516	538	505	533	565	514	537	514	532	544	544	595	577	531	564	504	568	531	592	559	560	527	535	572	497	528	561	568	592	537	556	594	535	521	573	532	560	519	516	587	519	554	554	565	588	560	553	513	577	528	528	596	549	573	582	541	570	590	517	544	539	568	594	557	566	560	553	548	548	508	520	519	554	524	570	548	567	524	490	520	567	573	524	530	551	528	561	542	512	548	581	548	534	527	542	566	521	553	545	566	571	580	559	559	541	567	556	568	501	545	556	541	535	554	551	542	566	560	557	565	565	565	541	597	509	530	543	567	575	548	556	545	544	559	555	549	543	531	540	531	511	549	529	595	587	557	585	558	531	552	562	576	522	562	556	572	546	553	529	540	544	532	513	495	517	554	522	568	542	519	570	505	540	543	515	550	475	487	528	562	529	532	527	569	533	542	543	532	538	500	573	515	581	544	534	555	536	563	508	544	581	537	512	557	610	550	533	505	570	531	569	528	506	533	537	565	548	506	591	530	535	565	572	508	526	550	498	570	572	544	528	525	525	546	550	539	556	554	570	609	561	556	565	513	518	515	526	533	573	504	537	553	503	530	524	513	530	531	588	528	548	527	522	523	532	531	547	543	511	563	569	544	529	529	533	534	539	541	556	523	590	549	519	553	560	528	559	541	556	575	551	545	486	542	557	532	555	558	601	549	547	521	560	528	529	529	536	547	546	574	555	589	550	537	537	558	558	582	526	527	531	542	556	551	503	561	528	514	530	583	508	529	538	557	549	538	563	505	552	539	527	547	539	517	523	577	549	584	530	569	546	528	553	518	547	517	537	539	519	560	546	562	517	496	514	531	541	578	581	558	522	543	557	514	503	558	557	559	562	546	562	551	545	553	548	541	545	570	551	546	491	574	523	559	543	529	528	542	599	575	531	549	526	549	558	494	515	508	592	542	532	578	533	569	528	538	540	563	543	564	529	555	538	551	496	568	544	532	575	503	581	534	531	583	565	538	560	557	527	541	570	556	573	537	506	528	579	583	559	542	555	533	523	533	550	539	542	552	573	540	527	581	548	550	555	513	539	525	529	514	525	583	561	556	504	541	541	534	509	501	506	520	554	562	561	539	520	574	535	557	512	528	565	579	547	525	541	557	545	530	591	572	543	560	528	580	541	552	522	552	538	557	547	579	493	539	512	587	600	566	535	559	524	510	550	551	521	523	536	504	517	536	570	549	526	542	508	554	538	570	477	561	550	554	540	549	536	561	545	586	497	559	520	571	560	537	535	527	538	563	555	572	555	583	528	540	571	568	544	532	579	512	531	588	547	535	560	521	528	548	566	547	524	551	590	529	524	561	514	525	524	516	550	564	543	514	531	519	522	571	580	547	547	573	575	575	563	513	572	564	515	529	558	519	579	500	551	529	512	546	574	549	586	601	540	551	536	572	523	569	531	553	566	512	525	502	556	510	551	583	549	528	550	543	562	578	542	530	563	510	536	565	563	526	565	571	568	533	596	579	516	509	567	518	492	526	549	560	574	538	506	513	554	551	524	577	517	540	532	563	524	565	534	569	501	539	541	543	538	538	507	511	548	546	533	557	564	579	585	510	505	553	532	509	534	541	567	524	531	520	493	567	573	517	558	562	526	508	539	524	529	550	544	575	546	556	580	530	545	529	557	536	515	493	536	514	503	570	581	547	519	601	549	568	559	523	505	544	589	523	537	530	506	572	565	544	523	553	526	552	595	512	551	567	549	541	542	547	548	538	508	536	588	522	552	539	542	551	530	555	542	525	554	537	558	544	506	541	541	538	573	566	559	558	507	525	564	543	538	576	549	574	545	576	514	543	527	561	572	511	522	538	540	570	594	519	540	588	497	524	572	555	559	518	541	539	538	484	554	526	573	552	549	533	538	536	566	532	552	558	545	593	522	543	562	587	535	565	524	527	597	522	619	548	577	582	547	550	531	520	544	549	537	537	528	566	520	571	503	574	581	602	525	566	534	544	550	551	547	547	544	545	517	557	549	547	540	570	558	559	542	540	526	566	545	558	556	548	551	538	537	503	531	569	535	506	561	536	541	519	559	606	528	530	519	548	493	575	541	544	604	563	575	542	537	526	536	531	571	546	534	522	527	556	576	591	542	576	546	574	569	566	500	546	556	566	562	543	538	545	538	577	535	579	534	564	575	542	559	561	549	547	553	511	520	520	578	591	581	513	532	547	537	547	537	567	556	541	520	543	521	499	535	529	562	532	512	558	570	548	555	543	559	530	552	532	551	506	544	549	599	541	532	597	532	524	525	557	516	562	567	521	527	564	565	513	539	530	523	535	540	535	548	562	518	534	565	507	548	539	583	517	551	551	504	478	531	535	539	536	512	522	518	527	515	535	546	555	551	526	551	539	566	548	526	534	564	522	572	566	545	544	571	515	524	556	534	562	549	539	549	460	546	593	556	539	541	543	559	536	554	518	539	567	543	521	553	537	542	547	556	537	530	567	554	523	529	539	540	534	575	574	570	517	520	613	552	613	525	519	556	564	567	562	564	509	530	515	539	553	543	506	541	542	525	520	557	564	559	532	513	558	540	577	563	517	559	544	562	545	530	548	539	554	554	535	542	535	508	541	575	528	556	548	505	555	564	520	510	538	547	550	541	568	548	568	521	551	549	529	578	541	509	545	559	548	562	561	522	548	521	500	568	538	551	537	513	556	545	533	545	539	568	539	538	550	555	533	558	508	551	542	550	550	550	521	542	476	555	541	551	518	513	530	566	584	527	506	535	492	524	529	538	537	578	581	564	561	531	544	517	534	536	575	494	521	560	546	531	561	553	579	515	548	519	511	576	532	535	538	544	542	545	553	531	554	526	575	540	546	528	535	590	581	552	560	537	583	565	553	522	544	538	549	549
17231	6894	2214	564	339	307	300	423	313	275	321	318	325	262	324	265	270	260	264	266	256	257	279	280	290	252	336	379	340	375	325	306	299	294	321	310	316	296	306	298	265	297	280	258	296	257	281	293	303	271	270	266	236	279	252	234	260	292	275	286	279	261	296	295	232	282	263	256	277	299	297	255	276	271	228	237	271	287	270	279	275	245	271	266	285	284	284	273	299	271	276	265	286	272	297	265	257	285	246	274	263	295	269	252	267	262	281	276	252	264	269	282	309	299	287	272	262	281	262	263	291	245	280	235	260	288	234	296	291	263	253	293	264	249	248	283	278	270	252	296	277	282	271	292	276	261	236	260	285	272	272	264	272	274	263	261	266	276	262	260	244	280	296	250	273	302	270	289	277	277	279	243	282	255	254	314	270	253	280	250	268	254	238	267	299	273	269	258	259	268	245	276	265	302	252	259	247	267	275	269	282	291	280	311	306	302	267	286	280	270	272	287	304	272	287	266	251	279	272	274	265	263	269	239	287	268	300	296	261	254	271	286	255	290	262	285	296	275	275	272	273	266	304	271	272	244	256	266	266	274	266	285	259	250	257	257	298	258	271	294	271	273	255	271	281	270	289	244	281	275	266	308	301	284	292	287	278	242	263	288	269	260	268	306	284	275	262	254	269	279	246	256	242	274	283	263	275	254	267	268	270	317	275	275	248	267	274	257	303	256	262	281	251	258	261	278	264	270	272	245	262	289	304	293	277	267	266	260	280	277	251	330	284	287	268	274	263	252	258	265	285	257	295	291	239	277	268	247	280	275	274	259	256	255	245	235	308	306	274	255	243	257	303	263	285	249	276	266	324	275	252	276	255	273	270	269	229	315	277	295	293	247	285	285	271	277	272	281	258	262	300	298	249	319	262	257	263	270	267	287	259	252	294	263	285	241	247	272	261	257	282	242	278	275	272	268	252	263	273	268	257	261	252	262	254	273	276	273	265	278	286	252	257	283	298	288	273	304	234	257	251	254	247	281	259	241	254	249	268	252	263	270	268	284	255	275	283	275	271	307	289	281	295	267	294	267	301	262	267	278	264	267	301	278	288	268	265	269	275	263	282	256	270	312	264	294	247	294	276	290	283	262	259	263	261	254	285	277	272	258	260	271	251	280	253	253	231	274	277	233	296	279	275	275	295	271	239	271	258	268	289	292	278	300	288	262	264	274	262	273	250	277	266	271	277	269	240	267	250	246	264	275	258	254	264	241	276	248	304	279	273	283	275	253	260	264	273	272	255	283	298	262	296	310	307	279	262	279	239	260	273	275	294	293	266	248	278	246	282	262	228	272	277	279	270	274	268	270	246	294	240	284	245	254	290	232	249	274	306	280	257	261	258	244	254	265	262	253	246	257	285	264	274	288	268	242	244	272	263	262	291	258	293	264	289	251	286	277	264	247	239	263	269	276	265	251	276	300	280	277	265	289	288	281	265	257	292	245	243	279	268	282	283	282	274	281	246	251	240	252	261	272	258	280	262	260	253	288	259	285	248	250	290	250	259	267	259	271	278	257	276	264	256	312	283	253	277	273	266	286	265	266	305	261	243	269	244	273	278	262	263	273	230	277	268	262	282	287	289	268	249	257	252	248	306	263	261	288	261	279	268	253	255	252	278	300	295	265	265	265	253	262	226	276	251	289	282	268	254	267	276	236	285	265	301	280	273	312	249	245	278	269	266	259	270	273	276	264	280	283	282	289	276	279	263	273	282	270	268	266	262	271	309	271	266	241	255	244	254	280	250	295	302	287	258	302	262	288	269	247	264	263	269	283	280	233	261	262	278	304	275	261	276	273	293	297	284	267	291	249	270	260	253	315	315	281	252	262	249	296	253	261	288	266	277	289	278	282	292	279	231	260	268	260	262	260	279	280	265	283	269	261	270	273	285	277	237	270	267	261	269	265	254	277	251	265	288	279	301	304	279	295	308	271	264	289	287	275	255	266	264	266	262	249	262	271	268	310	271	287	274	265	271	287	269	260	268	256	273	269	290	253	268	244	285	299	250	307	289	262	278	256	299	218	252	270	261	298	297	263	261	245	286	271	264	258	290	255	289	243	290	281	288	281	317	301	256	249	298	272	252	275	284	281	274	266	286	275	263	263	260	267	293	284	273	238	289	263	274	276	265	268	346	268	251	241	271	262	299	280	264	246	251	276	233	292	277	253	253	255	275	281	291	282	305	266	276	281	280	259	239	265	302	239	256	239	272	262	262	256	292	278	288	279	270	262	266	270	285	271	244	258	288	274	240	249	255	243	270	294	282	289	250	255	247	263	293	255	259	289	292	282	232	253	271	284	253	260	268	255	274	290	266	292	263	256	302	243	275	270	263	302	307	234	243	262	299	264	293	254	238	263	293	276	227	255	284	258	271	274	251	267	253	272	249	285	281	252	273	311	277	252	290	269	256	243	298	275	283	302	270	249	275	292	295	254	303	278	266	260	279	270	285	302	270	273	286	288	291	288	297	266	256	265	262	281	292	278	274	258	249	283	257	288	261	271	277	253	264	268	257	284	264	269	225	265	262	247	268	282	266	263	245	242	266	307	269	258	234	287	236	276	286	271	260	277	285	291	245	277	263	279	270	291	275	267	267	273	268	319	288	256	255	262	246	261	294	254	264	298	251	279	288	251	282	270	231	261	261	273	278	288	276	274	263	300	250	273	279	252	259	280	288	247	266	273	292	287	253	264	246	260	276	264	298	312	264	265	274	264	274	254	265	290	229	260	277	286	290	255	270	256	291	265	260	246	256	244	259	277	263	256	282	251	275	272	281	278	247	258	263	269	279	279	254	277	271	247	260	263	243	243	299	232	250	279	271	239	279	279	259	262	276	271	253	260	256	228	240	256	284	298	284	261	280	262	262	259	287	281	268	282	290	276	264	253	257	292	278	259	242	296	282	282	289	258	282	270	287	276	245	266	266	292	291	285	286	255	275	265	283	267	261	284	278	268	240	262	301	285	281	275	293	253	249	270	247	272	273	277	274	263	257	259	281	255	270	253	255	246	280	263	286	256	260	294	263	257	267	299	269	277	271	275	294	270	294	293	232	285	268	306	251	301	277	272	291	272	312	312	263	280	256	281	300	300	281	260	269	243	277	258	261	263	262	257	287	295	258	259	262	262	274	264	283	247	234	261	263	269	245	263	264	294	250	222	262	256	271	305	267	246	264	317	251	252	269	287	250	271	307	264	267	283	274	295	269	271	302	255	258	243	294	279	264	266	255	272	263	315	270	290	298	271	282	270	235	285	273	296	295	253	283	280	254	301	273	280	255	280	278	239	261	273	252	245	260	250	255	251	252	261	269	271	272	257	259	268	290	276	275	269	267	286	288	269	283	292	250	303	280	275	260	256	253	273	272	225	249	261	259	267	264	267	277	238	293	265	268	300	268	278	274	251	288	298	286	258	246	249	253	284	299	263	298	260	273	266	260	266	294	242	276	281	291	279
15510	7426	4147	1098	723	746	795	1650	762	723	781	767	734	711	761	740	711	666	649	622	670	621	615	662	607	729	1398	1487	1260	1152	818	741	650	679	784	933	870	854	830	752	770	620	711	671	585	577	622	589	601	600	610	590	614	629	604	620	637	611	597	601	614	602	596	587	627	604	607	591	609	603	600	597	605	617	610	650	622	628	641	566	634	646	599	606	573	626	592	590	621	605	599	662	642	584	628	599	621	609	603	629	615	619	596	630	593	635	652	579	637	650	633	641	606	605	631	628	605	587	609	615	590	596	606	627	601	570	626	623	658	610	609	629	604	638	595	656	595	636	611	604	572	600	614	652	618	614	588	644	620	574	580	589	625	575	606	630	610	603	605	621	591	600	585	636	618	577	598	669	633	630	606	589	594	606	619	580	584	595	608	624	568	627	604	581	606	577	588	569	627	591	570	632	631	619	620	558	595	588	636	633	603	616	616	602	647	607	594	628	631	595	648	607	605	614	608	625	600	644	642	637	626	635	578	640	592	608	638	594	601	615	668	624	599	584	615	595	592	611	622	624	585	593	576	627	638	620	588	625	636	613	643	622	576	640	604	640	605	643	588	588	613	596	596	580	610	622	634	589	620	619	580	661	556	577	589	608	620	643	598	571	563	599	613	610	638	655	616	593	642	602	606	660	576	571	599	566	598	587	602	570	657	613	603	645	676	556	587	634	603	574	619	630	648	609	606	602	656	591	581	632	599	598	608	644	590	620	637	649	612	587	601	626	612	613	560	617	604	604	620	653	605	627	585	596	650	607	638	634	620	621	635	595	606	632	604	598	591	632	640	589	606	620	613	591	613	629	652	601	602	606	611	604	647	640	619	634	627	648	605	598	610	634	579	610	631	623	617	644	613	602	618	620	625	603	605	610	551	597	617	562	640	637	602	622	602	604	603	600	590	598	605	563	602	608	629	609	638	651	644	602	655	639	633	587	581	561	619	598	570	582	584	621	593	619	612	606	607	632	594	612	597	595	620	634	624	632	620	647	591	615	622	638	560	633	650	612	611	589	601	648	608	620	613	623	567	659	653	635	599	559	634	585	643	635	575	576	592	605	584	607	611	567	606	617	640	622	628	599	615	625	596	594	669	648	577	642	597	637	634	619	612	615	624	617	587	639	601	614	633	613	593	624	632	624	640	574	621	642	621	578	605	583	598	606	634	622	593	563	608	596	612	646	598	615	605	639	638	622	592	606	639	604	617	581	578	632	606	615	591	638	603	604	596	620	597	600	670	607	649	595	600	616	590	615	644	614	614	632	614	621	570	632	588	604	624	573	587	622	637	594	580	604	607	622	599	638	617	593	619	610	559	616	613	578	606	626	619	670	607	608	641	613	606	619	589	611	599	592	629	617	643	608	635	617	621	622	624	622	598	624	618	636	616	560	636	614	603	619	586	632	585	609	599	648	601	597	582	578	607	614	617	557	608	631	597	639	594	639	603	612	575	622	576	595	577	603	637	581	624	598	636	616	616	621	607	609	601	616	586	646	623	616	588	614	589	609	586	630	597	601	609	622	569	638	624	607	600	627	610	612	623	607	572	629	673	651	639	574	633	624	594	580	594	601	616	629	591	645	576	629	560	642	634	608	602	647	590	641	622	642	651	630	597	586	621	616	629	584	605	591	634	610	562	593	624	566	562	582	646	590	568	592	656	620	570	629	617	576	592	600	630	626	616	614	576	584	639	608	597	610	617	632	601	635	614	566	604	620	626	630	613	623	616	624	564	628	598	601	583	644	623	609	626	629	598	628	654	585	653	634	623	612	607	645	603	605	632	628	604	632	627	610	638	610	587	605	618	651	595	611	649	599	598	578	584	628	612	611	619	576	597	654	608	660	669	595	642	582	616	631	631	592	604	623	617	616	618	576	580	604	619	604	588	640	614	589	589	631	586	614	628	635	611	639	576	628	596	605	625	565	618	609	584	620	603	590	596	619	632	633	583	668	631	580	629	604	609	614	621	595	617	614	575	615	601	552	566	644	617	628	610	595	625	592	613	593	627	627	597	641	589	632	587	623	610	629	631	605	644	661	636	607	625	637	600	626	592	638	582	609	615	605	588	595	596	615	560	628	562	642	625	607	636	593	651	627	634	595	619	580	527	579	631	626	611	589	602	611	607	592	632	645	629	583	614	629	575	617	597	645	606	643	589	634	607	626	661	593	596	602	618	589	615	600	605	608	616	582	607	608	600	637	628	612	617	583	605	623	622	615	618	591	612	656	632	616	614	608	621	644	654	606	600	596	636	633	611	610	559	587	622	536	590	624	584	608	605	612	596	602	617	559	597	601	614	586	618	640	601	655	583	623	647	600	605	574	598	677	602	638	610	653	581	612	631	583	608	642	600	618	553	592	631	631	594	621	622	600	579	616	609	607	627	577	592	610	617	607	598	589	583	615	663	631	600	630	576	640	596	596	604	582	636	601	611	649	597	580	607	601	595	677	599	611	614	614	623	637	620	610	612	608	624	640	600	609	662	604	610	576	566	575	605	620	617	574	686	573	634	600	605	627	631	638	566	591	610	596	581	659	566	609	573	588	579	615	682	682	607	599	588	612	608	602	639	614	626	646	592	614	610	571	596	615	605	592	619	639	617	604	596	637	589	611	580	638	619	630	614	591	599	546	610	615	592	577	589	642	577	653	633	608	599	582	613	582	592	622	605	598	594	585	617	586	610	601	611	614	624	604	563	559	633	638	602	602	594	613	601	603	583	649	638	597	590	611	624	603	645	622	666	589	600	579	582	607	569	616	584	592	600	616	571	639	622	642	639	609	596	633	603	551	612	608	558	605	640	594	618	587	628	612	607	571	556	600	627	601	609	614	607	605	656	605	618	624	658	638	576	649	591	603	572	621	586	618	630	672	629	617	623	552	626	591	649	597	600	625	621	622	590	578	617	634	576	594	584	615	589	641	605	635	602	629	592	626	614	602	603	593	575	646	584	638	620	587	572	607	648	614	651	624	617	625	620	597	585	627	600	610	627	625	613	598	614	566	573	579	604	582	622	633	608	616	626	591	602	608	628	586	574	607	625	605	608	616	597	577	644	590	609	600	596	646	629	591	624	607	639	592	627	632	630	552	599	603	622	592	604	609	629	559	586	604	583	599	590	634	624	589	596	604	613	607	565	608	612	626	552	596	591	631	625	649	616	591	628	622	646	632	580	610	622	634	587	584	645	634	605	600	626	583	626	591	621	573	613	607	595	621	605	609	627	613	619	626	621	616	588	644	627	577	603	625	645	619	575	587	643	606	581	602	597	582	605	595	599	599	645	628	594	572	586	614	641	603	645	640	619	598	614	609	602	622	583	603	646	625	639	624	624	573	587	605	582	640	570	608	600	595	587	609	614	609	587	587	577	605	608	684	598	600	634	616	589	636	598	599	575	681	649	586	647	649	632	631	592	615	626	614	591	597	636	616	617	579	614	621	596	592	610	626	651	610	605	647
55920	47153	36503	11922	858	382	453	5731	434	307	263	275	240	224	234	212	188	182	182	187	170	177	168	169	193	193	332	368	296	248	195	232	192	170	205	192	246	236	221	173	203	177	170	161	174	179	158	149	179	167	151	156	193	160	176	180	167	188	180	144	168	188	170	167	178	154	162	175	181	175	169	154	186	170	143	171	192	176	176	163	163	148	155	170	172	184	202	168	169	165	172	168	167	174	149	155	154	152	178	157	137	170	188	158	173	176	155	172	178	163	147	167	169	160	152	170	174	177	149	164	139	165	181	165	166	177	171	171	182	156	151	162	165	177	163	191	192	196	188	169	180	178	173	162	155	173	175	163	149	148	176	182	152	166	167	192	159	187	184	158	154	165	173	185	173	161	178	174	169	195	180	173	176	182	183	162	166	144	171	144	170	156	173	189	166	162	186	153	161	153	159	144	182	171	165	171	175	192	180	169	151	176	158	172	172	180	153	185	155	153	185	177	172	186	198	132	174	171	164	180	161	199	141	154	148	165	150	132	180	175	168	184	186	182	188	182	144	163	150	182	157	196	157	154	170	141	162	148	150	183	141	156	153	180	148	178	153	148	172	173	178	166	160	177	174	149	171	144	180	174	175	186	184	160	169	151	202	162	193	169	179	158	182	178	180	170	181	154	145	152	177	175	148	171	160	179	160	150	187	160	190	163	164	212	158	181	173	129	168	156	167	161	168	179	179	162	189	177	146	186	184	201	160	152	153	175	183	135	164	167	178	148	154	171	169	170	133	177	197	183	160	178	179	176	181	163	181	172	162	171	159	160	170	155	181	163	156	167	156	169	177	137	178	168	162	183	152	162	170	183	152	144	152	177	176	175	175	136	163	171	163	174	162	171	142	183	170	164	145	173	162	169	163	168	181	165	158	169	181	155	178	154	149	157	192	165	175	164	163	178	169	156	155	159	155	194	175	169	174	167	184	181	171	161	152	168	167	165	193	179	173	167	170	164	171	176	154	171	184	163	195	166	167	154	140	171	162	176	181	152	177	165	161	155	163	183	182	187	149	182	192	174	157	161	170	172	164	155	152	189	169	173	148	161	194	170	164	175	186	179	178	172	142	175	182	140	170	151	179	153	163	165	191	170	164	185	173	180	168	163	177	197	169	179	165	183	166	167	151	165	161	163	185	175	163	168	166	176	160	157	176	142	168	188	177	154	186	190	179	165	158	170	150	179	160	167	172	158	160	149	174	188	183	192	166	143	156	170	152	173	188	188	174	158	157	161	185	170	146	156	172	170	184	165	157	151	163	185	171	190	170	180	196	191	160	172	159	179	170	138	166	160	169	146	193	156	164	178	169	185	177	152	152	153	163	155	164	200	200	171	146	164	167	170	179	199	188	188	163	181	156	157	175	184	178	183	183	155	157	205	164	188	170	165	171	157	159	161	185	163	171	158	164	138	170	161	184	188	171	145	178	165	182	180	157	158	165	155	154	167	166	173	137	182	181	190	163	153	183	166	169	182	160	171	167	171	168	176	157	159	139	155	173	155	178	153	158	168	176	162	166	166	174	196	167	177	178	164	161	186	170	175	165	179	164	149	194	192	174	152	164	181	177	190	160	151	126	155	193	162	157	166	176	190	153	175	165	187	173	169	163	164	185	156	188	157	158	157	186	192	178	163	209	155	181	151	181	186	186	165	172	181	144	169	171	199	180	157	177	183	171	161	163	194	165	206	172	141	162	168	175	166	161	199	160	149	146	158	174	161	159	175	189	163	187	162	157	143	170	150	145	166	158	176	159	178	174	151	154	169	160	171	171	177	154	179	186	153	145	169	199	173	181	184	187	174	176	156	187	179	166	164	178	153	154	161	174	174	161	190	187	166	194	172	182	166	146	161	169	159	166	174	188	172	166	190	150	208	190	189	154	154	171	176	158	161	169	166	174	168	156	177	163	172	163	144	190	137	148	139	161	175	157	175	169	181	147	173	160	144	172	169	203	161	151	165	164	181	163	171	140	164	164	173	164	184	152	178	171	148	164	168	186	179	191	177	162	155	183	185	168	152	141	167	204	163	169	147	161	150	189	172	164	145	189	171	188	184	163	154	159	158	145	148	150	164	169	154	175	152	157	177	178	173	179	160	161	172	174	159	164	163	173	151	165	191	179	182	174	165	188	184	188	168	140	178	183	187	160	152	171	185	160	177	203	196	156	150	187	183	154	160	185	164	122	181	177	143	163	149	160	158	162	153	155	151	154	176	176	177	169	152	155	171	160	179	171	169	166	165	163	170	148	193	192	195	177	175	172	176	165	170	181	162	140	178	186	169	167	152	164	168	180	148	174	171	176	174	195	181	138	175	168	192	182	178	146	132	189	154	172	160	198	165	168	156	168	178	180	163	171	176	120	196	168	182	151	135	172	159	188	170	155	158	169	182	191	160	175	178	170	149	171	178	169	154	189	179	171	152	165	152	174	190	161	168	174	179	158	177	163	198	147	165	176	176	182	167	164	177	149	172	191	173	172	184	157	160	168	163	143	158	206	162	170	177	188	175	183	171	168	154	187	158	174	179	185	194	161	193	170	178	162	160	177	173	201	167	168	161	175	160	181	177	169	146	156	166	162	174	166	179	184	171	163	175	186	176	175	174	174	165	164	175	198	174	129	176	180	176	182	181	194	163	161	165	180	167	153	158	164	150	189	183	197	161	179	159	171	152	148	183	183	161	164	158	153	180	184	171	184	164	171	186	151	174	190	160	172	151	180	164	166	180	170	173	148	148	177	167	181	198	157	151	137	141	150	154	182	159	160	170	157	136	165	189	178	168	165	152	162	176	167	161	178	176	171	152	172	186	197	164	165	162	185	174	194	178	160	165	167	165	155	183	159	172	187	181	156	177	181	180	180	157	199	172	173	144	161	165	172	159	159	164	172	170	150	189	177	129	161	177	184	171	191	161	153	168	181	150	178	143	165	157	172	160	175	165	196	201	185	156	160	172	183	155	173	169	143	179	164	190	149	171	167	181	158	157	187	156	180	182	185	166	192	190	169	163	156	177	188	199	187	141	150	177	170	164	160	178	163	169	176	153	150	140	164	189	182	173	186	163	181	158	183	174	189	171	165	152	185	162	175	152	164	185	164	163	169	158	167	181	162	168	158	180	177	157	173	155	193	150	167	180	176	180	185	166	163	165	171	180	172	202	155	174	160	157	171	167	174	170	165	176	155	179	179	154	158	148	166	159	170	172	178	155	172	186	180	169	171	136	147	165	184	164	171	181	152	149	163	188	167	156	172	188	181	145	148	174	165	145	146	168	177	205	165	154	198	161	181	158	168	204	166	160	132	184	197	173	149	139	161	149	169	159	160	142	175	153	145	175	159	156	149	164	155	201	174	155	148	172	175	148	160	158	168	189	159	174	162	172	164	167	159	178	175	174	139	180	143	177	167	171	165	175	177	169	173	170	138	145	180	170	142	165	144	177	173	181	192	152	178	169	165	168
40456	35209	35198	7304	1606	1336	2020	18510	1121	1060	928	911	780	807	845	843	650	523	539	504	521	494	537	482	469	692	1511	1936	1358	1067	728	670	637	473	871	913	936	945	723	584	552	528	488	455	422	409	411	404	417	444	386	375	437	424	398	432	403	421	419	415	399	419	438	417	438	411	394	417	417	436	381	416	391	421	399	376	389	423	419	408	407	425	413	400	402	380	432	411	381	419	411	425	419	392	378	415	419	429	397	437	453	426	425	392	409	423	371	381	417	402	413	407	387	453	424	376	423	390	424	429	404	466	432	395	399	402	427	438	418	397	401	457	412	432	422	443	377	350	396	441	397	447	436	403	396	456	373	427	411	376	408	425	436	422	427	417	413	447	436	392	404	390	410	426	393	415	424	423	411	399	445	410	397	444	393	416	403	400	438	405	409	394	426	422	449	407	397	411	400	419	403	390	395	389	411	398	395	391	407	426	401	397	394	417	434	385	466	416	430	406	403	415	431	423	431	372	394	432	407	406	424	404	443	419	398	398	416	443	418	401	406	425	377	420	436	414	425	376	411	388	423	413	390	435	401	381	409	419	416	361	436	435	458	397	416	449	399	383	409	419	426	455	381	420	391	436	431	388	424	435	402	411	384	391	389	387	393	394	400	411	399	388	418	440	360	417	381	456	462	418	382	412	411	410	428	400	434	401	402	410	418	457	400	416	409	415	412	408	438	417	391	405	417	392	426	367	415	394	436	423	418	369	422	396	406	422	406	382	431	404	404	418	409	408	408	418	410	417	430	389	452	420	430	374	409	395	410	428	392	392	405	374	421	357	378	419	381	418	401	383	429	407	413	438	401	411	418	398	407	395	410	400	405	399	425	373	402	390	408	368	421	390	428	444	368	425	430	385	379	429	388	396	401	410	401	431	395	385	410	390	390	435	406	414	420	372	380	413	423	399	393	428	421	419	447	398	393	409	426	404	406	399	407	398	403	386	447	416	402	416	414	415	404	379	399	413	379	395	387	403	431	409	399	389	418	396	389	416	418	418	392	405	450	422	438	426	442	450	399	425	451	430	421	402	382	430	396	439	417	396	395	400	412	411	416	474	408	417	388	404	402	436	393	388	442	413	421	395	436	419	397	438	396	388	420	415	411	357	390	405	402	410	423	364	419	379	420	367	445	397	407	404	393	412	429	440	418	452	375	376	425	366	426	403	404	415	411	391	401	412	415	416	414	391	411	404	384	383	418	401	384	410	385	436	409	388	457	387	396	394	440	427	402	421	418	411	383	424	418	426	411	441	410	424	372	418	396	414	410	415	412	415	421	430	424	402	393	410	395	384	406	429	391	401	407	400	426	404	397	439	422	432	371	388	385	444	398	382	417	395	412	401	409	383	415	396	395	436	425	447	428	431	386	401	417	439	416	419	414	395	359	393	476	398	414	404	388	410	398	408	400	438	402	438	409	429	430	426	403	443	377	395	409	460	447	407	417	467	381	420	434	427	380	394	383	396	378	381	395	447	410	456	400	399	403	370	398	426	411	425	391	418	407	399	374	391	401	436	394	408	391	387	425	416	405	410	379	394	401	411	403	404	402	409	445	417	427	414	396	402	398	424	397	390	450	409	425	412	424	419	416	408	415	386	378	387	451	399	373	416	379	400	402	424	430	426	376	415	447	431	406	424	401	394	391	408	403	466	372	416	378	447	418	395	380	407	440	391	397	428	397	409	430	429	389	404	383	425	402	410	377	416	448	436	392	367	406	406	403	439	382	412	423	415	459	423	412	422	434	394	430	392	438	391	439	392	385	411	423	420	424	433	406	406	392	402	390	453	345	403	415	403	412	419	417	412	444	413	395	378	401	410	418	423	401	439	443	413	417	372	379	391	392	409	410	399	448	405	415	376	415	354	405	385	426	417	441	404	389	397	408	410	363	453	429	426	433	405	391	424	414	426	398	425	439	398	468	385	390	390	415	408	409	396	441	381	419	374	425	409	418	416	417	435	384	402	433	401	378	377	413	417	409	422	395	409	391	400	404	439	450	417	457	399	400	389	379	435	370	410	418	420	401	405	396	392	416	396	430	373	413	406	401	401	369	404	402	448	418	395	382	407	404	401	415	393	430	415	388	441	386	452	410	411	386	402	409	396	395	418	385	429	357	438	430	399	391	403	420	399	417	392	419	413	388	407	443	402	411	421	400	435	419	366	456	393	385	430	418	422	418	418	416	423	415	432	421	397	383	408	401	390	402	412	430	406	411	397	420	421	433	425	401	411	409	438	404	377	409	427	437	395	382	394	408	413	422	433	412	395	449	403	374	437	385	358	424	382	430	428	402	430	420	429	436	409	405	414	407	409	398	445	403	408	395	444	390	448	443	404	395	401	392	416	410	380	406	429	444	431	363	358	418	417	405	414	407	424	426	454	425	408	447	429	407	419	399	449	416	385	416	408	425	407	428	401	397	413	396	436	412	421	455	383	439	410	454	416	398	416	402	404	411	424	448	404	423	388	399	387	420	426	456	367	429	380	439	414	386	422	398	387	427	393	408	429	414	418	427	414	400	404	424	398	414	410	448	391	375	392	389	415	429	409	431	410	423	414	418	377	403	404	392	392	413	427	416	434	391	419	397	429	401	378	396	426	414	420	475	398	401	432	379	404	412	412	401	429	374	404	408	401	392	424	420	445	373	405	408	409	381	415	414	406	406	410	401	386	416	410	397	401	428	417	403	409	451	439	381	437	397	416	416	365	382	426	401	373	419	423	413	411	413	402	389	407	426	393	396	418	416	404	417	396	413	397	420	388	412	435	436	417	405	448	389	386	401	415	433	441	378	445	424	454	386	431	407	436	372	419	434	425	376	408	438	393	394	419	407	428	417	416	420	413	418	425	427	430	403	409	417	407	400	386	421	425	384	415	371	417	434	392	389	408	418	390	442	412	435	426	412	431	404	401	390	396	428	386	382	384	409	386	408	395	411	458	388	431	397	424	375	397	417	381	422	407	404	399	441	417	389	429	407	415	410	420	432	429	414	418	401	405	434	417	400	376	424	426	386	439	420	388	434	450	382	428	423	440	407	361	405	412	420	379	375	383	419	432	444	410	459	403	406	386	405	438	386	426	424	403	434	423	434	409	411	404	391	409	435	387	372	393	386	435	390	402	409	430	445	388	419	400	428	391	391	407	436	404	416	402	393	415	450	404	428	456	404	435	392	422	455	390	418	441	430	384	420	434	435	406	408	395	423	380	401	412	393	391	424	430	388	419	418	396	374	401	461	419	382	420	393	434	428	402	410	378	410	407	393	422	415	415	441	397	410	402	411	388	425	405	422	433	425	366	425	409	437	414	382	423	414	406	383	398	387	420	439	393	412	414	422	438	432	385	373	416	395	360	445	405	429	421	393	415	430	426	406	393	449	404	406	420	406	407	433	371	409	398	421	403	384	413	402	365	427	415	411	384	380	426	404	397	411	395	407	408	391	380	419	416	419	395	426	406	435	385
60800	54108	45183	20335	2936	675	783	9637	1064	458	444	389	327	330	322	343	283	271	238	254	230	227	244	243	257	282	521	603	426	348	273	287	259	255	345	385	340	331	302	276	258	269	219	264	240	245	231	201	198	218	223	223	234	249	239	260	237	267	254	203	248	230	275	211	237	236	225	224	219	227	215	245	211	236	247	225	252	235	224	251	221	230	254	207	230	226	204	216	239	235	207	234	260	225	229	229	238	259	245	245	246	254	207	241	224	230	250	237	222	230	231	236	212	218	243	246	236	242	234	223	211	225	225	204	228	222	218	254	211	230	201	235	238	210	217	241	234	233	236	225	231	205	243	242	223	249	230	215	233	234	226	244	230	224	229	221	220	259	250	208	230	226	244	225	247	238	238	280	231	239	239	221	230	225	210	245	207	245	239	243	246	247	231	238	247	224	217	243	250	227	208	234	229	232	211	260	251	217	237	227	247	241	210	254	202	237	228	243	217	261	234	233	225	244	203	244	234	233	219	249	266	234	220	230	249	235	240	259	225	222	216	213	236	217	234	245	246	196	209	239	209	224	250	209	243	257	241	258	240	219	246	240	219	209	212	232	238	192	208	235	241	205	232	217	236	227	227	246	271	239	232	237	227	242	236	253	230	226	237	241	254	238	203	231	231	211	226	199	223	247	249	192	230	227	236	218	240	247	236	203	226	250	223	261	254	240	229	235	194	248	201	248	220	222	235	244	275	254	225	213	241	234	261	210	227	250	202	215	216	222	239	239	229	219	202	233	264	224	248	259	225	239	230	217	213	223	239	230	243	234	220	230	241	219	236	242	254	231	237	234	204	228	226	215	263	224	234	245	206	231	234	234	242	238	216	249	241	247	245	210	266	234	229	225	239	178	221	229	207	214	220	227	243	212	228	226	226	241	263	241	234	220	244	246	249	226	217	232	209	229	266	239	209	214	210	236	257	256	266	199	262	214	271	237	245	223	233	243	228	226	195	254	215	214	240	228	206	227	237	252	246	242	214	226	223	234	274	246	228	235	217	219	235	221	249	239	249	218	231	253	250	247	274	235	289	250	242	259	241	259	225	242	229	266	235	233	257	228	204	240	252	207	222	278	244	219	242	245	240	265	233	229	222	260	240	233	227	219	203	221	241	251	227	230	251	207	223	241	223	238	242	223	223	246	224	245	223	214	231	231	204	227	241	229	244	228	217	255	236	196	225	201	235	212	223	228	238	237	231	235	233	225	235	204	237	214	253	218	230	197	223	239	218	214	242	245	222	240	234	223	230	236	234	238	243	233	237	239	206	239	227	252	234	256	216	233	217	231	212	219	212	220	233	217	228	237	245	218	224	205	246	252	249	216	234	238	254	206	262	236	231	244	240	215	232	228	243	215	263	258	250	220	268	253	222	243	231	217	255	236	227	227	264	223	210	220	224	290	242	241	223	243	217	279	207	224	215	231	237	240	261	239	229	238	232	211	237	251	262	259	219	246	233	234	191	235	234	226	262	248	242	221	223	214	228	236	228	212	238	223	203	243	230	214	230	234	222	230	228	233	256	237	262	250	231	218	219	218	227	232	258	246	217	218	234	260	233	247	214	252	239	224	213	242	209	223	232	244	207	250	233	230	227	203	240	268	212	245	244	263	214	238	257	248	217	249	225	220	230	240	235	227	231	225	227	224	254	261	225	233	227	253	239	237	235	233	220	246	225	239	262	248	241	235	232	248	249	202	264	256	220	246	216	229	245	246	228	220	225	215	215	204	264	237	218	228	235	217	219	230	236	234	236	241	228	239	252	232	249	198	198	264	228	208	245	222	248	261	234	229	236	217	217	239	251	241	228	230	238	258	239	233	235	257	228	247	220	259	233	230	241	228	220	226	245	237	233	235	280	250	220	220	194	206	245	207	224	204	277	196	239	271	225	238	236	258	243	250	247	219	209	237	235	233	244	216	227	232	220	236	252	242	218	220	244	235	215	236	238	245	232	235	243	193	228	243	252	231	237	208	231	251	252	219	217	216	254	249	235	229	226	243	219	246	230	233	278	254	275	230	216	276	223	259	250	219	268	231	216	232	231	237	186	247	232	217	234	251	244	202	245	218	231	232	234	247	232	233	227	264	216	226	232	247	215	252	222	236	234	233	237	222	246	218	249	194	242	211	232	217	261	209	237	225	251	250	220	214	235	248	201	230	233	252	259	215	255	255	240	193	233	239	236	214	243	212	227	224	250	245	262	222	216	234	222	230	213	266	239	230	227	216	241	237	259	261	215	235	248	235	233	230	231	237	224	227	234	222	247	271	215	234	220	223	250	259	217	238	225	242	232	213	226	226	223	239	219	200	242	251	213	236	227	241	217	241	231	241	283	208	242	248	228	229	215	231	222	241	246	239	214	233	219	242	223	226	227	251	233	261	253	230	200	226	238	217	223	217	238	264	205	217	250	227	209	203	214	224	204	242	222	222	246	242	235	202	253	239	228	258	220	251	208	218	231	238	221	230	253	242	244	248	230	249	247	244	211	238	245	217	209	239	231	235	264	213	196	221	247	228	254	209	241	232	254	220	228	219	251	251	242	212	229	240	225	233	263	240	210	225	247	231	199	226	205	205	234	207	251	215	250	241	226	213	227	232	204	235	234	207	241	214	230	242	220	254	256	234	239	208	245	250	253	241	241	231	235	232	225	217	212	220	207	261	212	209	236	206	233	239	220	221	244	239	217	246	246	243	258	215	247	240	244	239	259	217	223	238	240	211	221	248	233	239	246	242	206	222	209	217	211	225	211	242	245	206	226	236	253	246	218	229	255	220	239	200	212	278	249	212	269	255	220	230	226	253	236	214	278	272	244	221	217	246	237	251	251	241	232	230	231	241	225	225	234	216	205	231	205	232	221	262	231	222	218	222	262	249	213	201	265	264	232	260	261	242	247	232	210	205	234	233	206	222	230	226	224	232	235	227	236	233	221	246	237	216	220	216	233	221	248	250	238	233	230	255	252	215	238	263	239	209	217	196	211	221	254	243	211	247	242	238	260	224	225	241	245	255	249	217	241	226	246	230	252	212	217	229	236	230	251	202	250	239	247	236	226	233	211	197	225	226	229	232	247	238	235	235	221	227	235	259	251	233	254	240	264	222	206	246	240	220	221	212	209	200	232	208	231	204	233	235	230	206	236	278	235	207	237	245	227	233	230	265	215	230	199	252	226	241	229	240	220	227	234	233	236	248	237	228	224	240	217	242	226	226	248	236	254	235	211	240	223	240	211	218	193	210	208	217	221	231	227	230	210	222	220	246	218	194	221	210	212	230	238	269	244	247	241	266	257	216	263	240	233	258	225	219	192	237	255	224	214	227	214	206	225	257	220	196	228	235	236	233	224	253	204	185	243	208	247	198	227	243	244	228	237	260	250	228	226	209	207	248	243	257	239	239	234	228	241	200	210	224	227	204	254	249	250	224	218	234	248	222	227	212	225	239	266	231	226	233	230	223	222	216
50994	45654	44489	11367	2657	2449	2946	24559	1939	1836	1685	1580	1269	1167	1261	1190	1035	821	753	750	740	757	695	704	731	1000	2510	3214	1957	1307	920	799	783	698	1098	1737	1391	1232	927	895	877	754	726	674	672	715	601	596	607	524	567	572	543	549	564	507	563	548	562	526	574	537	514	546	569	604	571	540	548	552	551	516	558	553	486	586	570	575	604	525	537	556	538	548	571	535	526	566	568	555	550	487	554	578	575	514	576	562	532	575	521	535	571	561	584	544	593	573	560	559	532	538	554	535	543	524	565	536	555	547	547	544	518	555	522	562	576	587	587	581	530	533	536	522	545	491	565	577	536	555	541	581	548	553	532	588	501	537	520	511	539	565	557	506	561	563	505	556	551	532	551	584	529	533	550	547	595	541	555	517	558	554	542	557	556	528	537	521	539	537	549	540	592	536	544	478	563	582	576	552	564	512	545	553	564	548	548	570	540	546	525	546	563	557	550	551	518	516	523	549	573	502	533	568	530	572	562	541	523	541	538	513	507	563	557	576	564	603	553	543	607	556	539	567	536	575	565	533	549	541	545	543	547	572	536	536	541	585	537	533	558	506	539	548	550	541	550	534	518	520	603	536	534	571	517	526	536	540	521	539	584	590	548	587	542	517	576	522	590	573	529	554	534	507	557	560	550	534	565	515	552	545	566	559	545	545	532	546	583	542	574	544	556	584	532	547	527	544	513	551	555	504	558	552	539	558	503	555	541	536	535	591	538	565	555	520	566	554	595	499	550	583	551	527	542	529	526	531	567	508	535	576	535	548	540	521	535	516	565	535	519	532	556	535	551	558	552	505	535	546	536	539	538	575	552	542	561	564	510	546	549	565	554	543	551	567	576	500	555	537	541	537	568	533	537	539	546	510	578	522	526	541	555	569	556	560	569	531	547	552	547	537	569	564	536	531	569	530	529	524	534	581	576	528	595	534	568	564	521	540	513	533	527	552	545	524	582	557	601	558	519	513	552	541	557	549	544	543	546	539	543	534	546	577	501	555	552	564	583	506	537	552	517	560	552	549	532	518	540	551	549	534	550	548	520	570	532	560	530	569	564	607	598	537	542	556	520	536	562	540	559	536	503	547	535	574	527	534	527	542	531	542	520	536	564	533	577	555	532	571	529	553	567	523	554	533	549	555	552	536	510	575	551	537	551	576	551	479	567	552	514	585	595	555	526	528	552	549	562	562	540	552	558	577	548	583	542	552	538	528	555	512	557	544	540	567	536	571	558	554	498	558	564	561	599	558	552	565	509	522	557	564	569	545	542	525	568	556	533	533	549	539	535	548	580	534	536	539	518	583	516	531	508	525	541	509	551	550	529	549	537	574	577	570	547	553	515	525	555	559	579	515	559	528	535	545	532	554	532	523	574	555	515	537	571	542	556	572	539	520	575	501	535	512	485	537	559	591	550	534	545	548	543	528	548	547	524	514	536	570	558	528	556	517	504	523	544	513	586	572	561	522	542	559	546	548	520	558	524	534	584	521	546	525	548	519	522	552	548	576	573	523	548	547	559	545	556	529	539	540	562	554	536	580	568	561	511	539	554	548	527	547	555	551	550	524	544	533	577	504	543	544	534	514	573	561	540	545	521	554	556	538	564	536	562	515	556	545	524	546	539	569	549	569	554	553	583	591	560	564	490	530	537	578	502	551	543	516	525	551	548	516	580	557	569	550	555	552	536	550	607	546	529	513	582	559	523	576	558	507	570	565	524	534	510	556	534	561	585	521	570	522	542	594	616	552	584	531	565	514	538	553	547	551	574	512	531	535	525	592	524	565	520	515	530	516	539	563	546	539	525	521	532	537	523	514	533	520	540	512	545	599	567	537	600	505	561	546	510	554	564	539	583	523	564	557	517	547	553	561	530	550	542	527	559	573	536	576	567	559	536	534	560	536	546	522	525	551	557	516	546	508	542	531	593	574	584	523	520	580	568	577	584	550	558	543	555	553	549	517	533	546	565	533	525	537	564	512	525	561	535	563	553	540	561	530	557	560	586	551	564	514	539	550	544	542	577	545	579	501	563	540	518	558	555	531	514	515	532	580	568	507	558	563	543	538	576	557	560	536	505	514	531	540	559	514	528	508	571	531	572	566	550	525	541	574	552	547	522	546	544	540	562	564	532	531	571	598	538	536	547	531	580	559	512	517	530	550	526	539	573	507	523	545	572	554	537	554	531	529	585	558	544	606	555	516	533	572	567	506	559	530	540	563	534	538	545	535	590	585	523	523	522	526	586	530	535	561	523	564	571	518	579	578	585	518	511	569	572	517	607	562	521	556	531	529	538	549	571	494	570	565	544	538	585	548	520	554	522	573	576	579	545	565	531	576	504	522	572	512	544	548	538	535	522	552	528	558	504	573	509	565	568	569	559	517	582	536	540	507	546	551	553	565	554	571	538	532	511	522	558	584	594	547	526	553	550	564	555	570	506	548	586	495	510	564	563	566	573	572	559	551	590	566	559	575	549	526	567	595	542	540	564	599	521	531	519	506	554	536	552	584	556	579	579	572	552	554	564	512	500	548	531	543	568	538	516	541	552	546	516	541	531	518	512	529	548	535	539	567	584	506	523	534	552	521	554	561	560	564	520	530	538	544	551	513	597	576	548	542	586	557	549	537	510	525	582	567	559	556	523	514	561	502	533	551	565	551	565	522	533	570	546	545	535	525	591	571	565	542	551	525	546	575	560	571	556	523	527	535	548	572	581	529	544	581	555	552	528	541	528	549	591	561	541	546	586	571	535	521	518	492	506	516	540	525	544	553	578	577	572	537	559	541	609	503	568	567	529	508	531	548	539	564	530	562	545	567	557	558	538	562	537	570	566	529	558	537	556	582	570	531	559	495	561	542	586	553	541	548	518	545	555	537	635	560	527	542	542	553	554	548	507	560	540	553	597	543	547	542	569	512	509	524	524	592	555	489	546	572	550	593	527	561	538	561	535	557	570	513	504	523	553	541	571	523	584	543	522	535	504	512	514	571	557	556	535	531	548	538	538	547	523	567	540	527	557	522	554	509	567	550	526	533	574	525	566	536	550	507	577	543	557	550	584	541	520	594	581	537	596	544	541	555	535	573	564	582	586	533	574	572	552	524	542	528	553	551	528	513	531	528	547	531	577	560	545	539	519	517	532	537	566	540	525	569	506	524	573	564	532	622	555	545	544	531	574	555	564	579	514	543	581	540	520	549	527	580	512	529	582	549	581	572	565	520	527	501	499	545	518	530	537	533	545	526	546	544	527	554	523	524	548	555	503	526	548	567	549	540	544	518	523	571	595	544	532	484	565	553	523	554	545	531	553	579	567	524	540	564	557	563	583	521	571	538	584	519	510	557	514	549	549	546	517	568	534	567	518	518	549	550	551	578	506	569	593	580	514	538	536	562	532	580	524	559	574	561	532	581	523	536	558	546	558	527	554	553	566	540	536	545	542	563	548	506	627	532	526	542	592	527	559	564	543	572
24192	9344	1928	423	334	305	291	445	343	368	313	339	335	284	297	283	305	261	271	271	245	306	277	284	275	270	362	355	283	325	280	276	264	251	304	298	280	316	314	300	293	285	280	262	275	280	278	269	246	283	265	294	272	251	263	280	277	290	303	246	268	277	297	281	280	259	246	255	287	267	264	276	283	272	277	284	259	289	296	267	284	274	283	284	259	261	274	267	291	292	271	287	274	278	273	280	283	281	291	246	291	257	260	258	272	272	255	283	273	307	303	316	276	266	277	267	266	288	321	312	256	280	258	293	256	277	280	233	253	283	273	289	272	286	283	267	273	266	289	289	274	281	253	266	273	271	259	281	266	264	264	283	284	283	288	264	273	267	258	282	283	285	268	277	299	299	265	264	267	309	289	285	277	253	263	295	257	267	257	291	254	257	304	294	297	275	284	275	269	290	257	268	295	275	297	280	289	278	286	291	289	254	270	290	252	288	256	273	272	281	247	287	294	258	250	295	244	278	268	278	307	295	273	255	309	285	273	284	267	277	264	269	257	289	318	296	261	274	284	257	294	268	276	283	285	244	290	276	272	273	266	253	290	270	267	284	265	296	287	266	268	323	270	273	257	291	284	272	257	293	266	291	266	276	253	268	249	309	292	244	273	266	287	276	270	287	273	281	284	285	296	287	282	268	297	265	288	264	280	262	313	258	265	288	248	266	290	232	292	281	268	279	259	288	281	261	267	287	278	257	297	314	284	286	264	275	272	253	286	272	288	274	268	276	247	263	278	253	289	268	276	279	262	331	298	249	274	285	275	295	297	245	263	268	291	256	278	283	294	268	266	275	254	311	279	282	273	252	261	219	270	310	274	315	248	265	272	251	263	290	278	271	289	290	265	280	275	296	305	276	272	295	240	273	278	279	246	292	242	274	260	268	303	270	293	258	264	298	285	288	252	277	288	275	260	272	308	298	274	255	300	255	263	262	243	266	265	289	252	282	309	322	284	271	269	302	288	280	253	253	256	283	278	255	281	291	262	257	274	280	291	295	275	292	271	281	259	282	282	272	287	302	258	275	286	269	280	304	237	244	270	250	272	244	281	278	299	288	268	276	266	278	279	260	281	254	282	285	262	308	297	310	296	281	256	263	296	283	293	258	289	274	264	250	266	289	291	277	288	275	264	245	267	250	297	292	264	286	260	254	290	314	277	269	279	258	273	288	256	288	261	276	289	256	276	275	286	248	284	286	295	268	257	285	298	259	256	294	275	262	299	271	265	301	257	277	280	309	274	283	264	243	277	272	304	281	270	246	288	271	263	286	285	268	288	273	271	290	270	273	287	262	265	317	294	288	284	274	252	264	258	268	293	303	280	278	251	273	256	284	295	279	307	313	269	272	321	290	246	276	290	294	291	271	274	286	250	299	299	288	285	283	268	290	274	272	273	312	285	262	302	299	273	295	264	256	257	274	270	300	283	286	268	278	259	283	287	270	284	246	273	278	285	265	256	256	286	290	289	271	238	299	297	294	260	299	249	267	276	268	300	283	307	288	288	280	277	311	289	265	258	266	274	273	279	283	298	259	260	270	290	273	307	272	273	282	285	278	258	299	274	249	273	273	268	264	324	254	268	275	288	276	281	285	272	264	277	284	299	281	267	252	276	272	284	295	282	262	264	304	274	278	271	246	265	262	239	278	263	274	264	247	295	310	242	274	277	265	267	270	284	274	277	289	284	312	280	295	261	261	269	280	259	265	256	259	295	290	268	272	303	285	275	261	279	258	290	282	296	254	253	312	289	290	265	292	294	277	277	299	288	297	295	314	273	271	291	286	258	254	271	275	293	311	263	270	310	269	285	259	272	313	286	284	311	260	292	279	267	273	282	320	239	276	294	230	270	244	275	268	279	247	255	275	304	264	269	293	280	256	283	258	275	294	270	244	255	278	280	282	300	268	269	309	273	282	305	279	271	290	297	286	273	281	283	297	294	252	309	280	307	256	251	285	269	278	274	274	254	260	318	256	276	287	256	277	268	276	291	260	292	286	273	287	284	244	276	256	245	252	292	300	293	275	289	292	291	278	259	299	271	289	303	274	260	300	272	276	261	299	285	299	265	287	256	289	281	280	245	264	259	280	264	293	311	275	268	296	315	258	276	264	308	242	268	273	279	322	267	275	301	293	240	307	281	263	284	286	321	287	254	282	280	265	284	266	274	292	313	270	282	287	276	285	265	288	279	275	249	264	279	280	268	284	304	252	272	283	238	273	292	279	278	280	258	274	281	264	243	254	272	292	284	245	260	268	219	295	286	274	283	283	288	270	290	249	262	252	277	260	299	256	292	291	287	285	295	278	254	274	285	267	266	305	266	264	282	263	276	252	287	313	286	288	237	291	295	315	323	311	261	248	278	263	279	250	260	292	267	280	289	271	257	292	270	325	281	278	251	255	267	283	270	271	251	280	274	275	288	259	286	284	279	261	290	255	263	266	268	301	260	290	295	306	293	261	270	283	292	286	282	261	266	271	291	277	279	247	264	295	257	286	297	282	280	270	255	268	324	281	267	266	282	263	309	299	266	270	308	289	290	299	272	306	289	257	308	279	260	272	278	267	251	263	297	292	307	299	286	292	262	283	263	305	297	308	247	257	247	289	282	254	286	243	294	285	281	286	286	265	278	271	270	281	286	260	288	272	259	268	257	275	275	251	298	268	279	268	301	288	290	299	244	276	312	280	286	263	269	269	308	265	268	270	276	260	269	268	285	268	258	268	287	298	269	268	269	308	268	249	283	268	249	268	288	288	261	264	296	303	275	271	271	246	269	312	273	279	273	281	302	281	300	283	275	258	263	288	271	275	274	305	290	294	290	307	271	257	259	270	297	247	286	305	277	263	258	266	283	300	290	299	293	281	274	265	289	305	273	271	282	262	257	293	272	283	266	280	292	251	279	251	268	293	287	302	258	271	253	261	283	263	276	311	285	268	287	286	288	294	284	313	253	297	268	269	300	295	278	322	274	271	299	311	269	278	286	283	258	280	293	261	274	273	261	275	279	247	265	304	289	307	263	292	272	301	256	280	268	294	280	284	266	260	282	249	286	267	280	306	280	269	282	320	267	272	288	277	279	261	288	292	266	252	284	248	281	272	293	290	257	274	275	250	293	293	261	312	281	296	268	289	238	250	273	266	298	257	282	272	279	278	261	255	299	294	299	290	287	269	307	270	256	266	264	257	317	297	303	269	309	280	262	281	280	307	275	282	268	287	259	291	269	266	270	286	328	269	283	255	267	262	306	289	282	286	262	274	299	289	278	278	291	294	280	292	286	287	264	283	256	263	277	270	246	302	270	288	282	249	258	312	283	283	272	292	246	285	264	270	280	272	279	277	281	302	292	253	304	258	268	263	265	238	291	286	269	295	287	309	267	257	237	311	282	268	269	295	278	269	222	282	289	265	310	281	295	289	269	282	286	279	262	262	278	266	248	284	274	285	271	328	287	285	298	286
18105	7946	3317	953	760	799	847	1803	936	955	944	890	865	738	826	834	765	684	640	635	621	625	661	648	665	694	1334	1374	984	922	782	704	729	701	787	948	891	845	856	671	733	700	669	711	684	615	637	635	596	621	625	639	648	584	625	661	589	646	640	652	687	619	633	616	637	634	617	623	599	642	645	598	639	639	670	612	557	657	644	625	641	673	649	629	604	641	624	659	617	591	649	641	639	584	612	664	636	635	587	648	670	653	578	649	599	599	609	627	644	627	627	618	592	656	670	635	611	621	631	615	604	634	611	648	669	607	640	628	657	600	578	636	611	593	607	669	639	662	603	595	645	640	598	629	605	634	647	645	617	618	619	612	634	621	659	626	648	620	654	616	634	646	618	619	668	621	632	589	564	615	635	629	622	600	580	622	633	611	617	592	608	648	648	658	636	593	618	631	600	652	633	656	659	663	608	620	583	643	613	621	580	643	625	610	615	649	662	636	614	624	590	578	638	643	617	639	652	661	650	632	609	608	645	637	592	650	643	608	637	597	595	609	646	632	641	638	654	613	601	605	637	629	644	657	655	641	643	610	614	664	610	633	597	654	618	660	622	599	669	657	618	606	584	665	597	695	625	620	663	613	634	636	613	677	645	633	596	625	613	608	686	658	642	620	642	621	587	660	625	611	624	632	660	576	638	632	621	623	586	621	590	601	653	649	630	591	619	637	601	637	642	572	637	591	610	596	586	594	611	645	653	612	613	612	644	611	635	590	630	610	603	628	631	645	616	640	643	620	696	594	652	607	608	609	673	630	610	594	599	608	612	638	582	594	619	607	613	605	614	618	664	612	607	628	664	634	621	650	632	634	637	664	625	610	606	659	673	650	601	671	621	634	648	608	574	640	621	637	650	641	630	553	602	588	631	610	618	636	611	609	604	592	655	591	630	695	569	605	607	623	603	625	627	648	623	653	654	606	615	609	598	632	613	623	662	616	637	628	622	571	644	608	616	630	606	652	634	595	668	625	648	652	616	651	694	612	601	619	616	623	678	667	645	611	607	610	639	644	624	638	630	609	631	632	619	592	651	610	617	572	625	613	641	601	653	616	635	647	587	616	611	627	664	655	627	660	632	635	664	619	627	633	614	646	671	620	578	637	606	659	630	635	618	574	652	629	616	579	655	623	625	640	657	636	629	679	621	622	621	676	621	649	623	627	622	601	623	651	636	660	653	635	618	623	645	614	582	598	662	631	589	650	672	675	596	595	633	678	594	647	626	644	643	615	603	626	642	615	617	594	630	648	626	637	669	603	609	630	600	626	608	681	642	617	638	622	681	573	623	658	634	648	651	612	686	622	637	593	636	641	604	624	611	611	642	647	676	632	653	672	691	634	611	589	621	623	606	628	665	667	608	646	630	650	593	655	635	637	613	639	616	590	677	611	616	618	617	636	591	612	606	604	611	651	649	566	651	646	615	622	602	601	644	629	646	621	619	584	647	620	629	560	580	687	659	607	634	684	642	619	584	608	612	625	598	610	635	594	613	606	630	620	643	637	619	588	617	638	610	616	580	642	596	619	612	650	615	633	634	632	683	665	642	619	595	639	689	586	618	611	626	633	596	615	594	607	612	645	597	624	628	639	618	614	620	631	636	657	606	663	650	610	627	622	625	632	615	618	635	641	599	620	596	603	664	599	585	656	665	628	667	615	629	669	589	611	628	612	626	642	637	655	609	645	612	610	666	609	619	615	663	620	651	590	631	627	650	606	637	628	603	646	654	608	633	642	644	661	661	677	598	602	641	579	603	599	597	619	680	663	637	656	580	610	627	649	655	677	683	598	661	648	635	634	616	640	659	633	606	616	671	650	596	654	600	610	577	648	631	600	583	659	639	611	654	581	635	597	648	660	613	629	651	663	615	618	618	605	659	635	606	629	665	659	596	619	597	623	593	591	654	628	655	609	623	609	646	604	594	610	630	610	627	619	667	603	668	613	608	635	633	629	614	657	634	638	619	620	632	615	599	594	625	628	585	614	643	633	660	617	640	628	631	649	594	627	626	618	595	645	655	637	666	671	641	609	630	629	637	637	639	659	599	607	644	588	599	597	666	590	622	635	598	601	606	635	631	637	639	623	618	658	610	623	608	614	626	596	630	585	645	620	596	647	625	630	611	624	625	613	631	661	640	626	608	620	613	608	639	607	620	619	638	595	631	616	644	635	601	639	649	598	661	650	616	598	624	664	650	651	654	638	663	620	623	614	607	614	666	653	621	599	632	648	649	674	668	615	675	632	600	642	650	616	669	629	645	617	650	634	653	625	618	651	623	618	638	642	621	657	685	635	692	607	655	623	625	625	623	619	633	649	647	636	636	666	632	658	586	665	674	605	607	642	616	635	661	637	624	633	657	629	659	615	609	622	597	609	648	613	624	601	599	626	593	611	647	596	593	624	602	576	623	622	642	622	660	606	596	599	640	599	632	631	641	598	614	563	654	658	577	637	641	680	604	616	636	637	645	612	612	630	652	611	583	558	634	598	598	633	605	650	637	610	612	627	599	653	606	655	614	664	641	643	632	616	602	635	597	631	657	637	634	639	582	585	631	646	597	646	675	636	617	617	669	629	605	614	564	653	621	627	609	637	623	618	657	605	565	619	609	623	631	582	625	603	668	601	641	649	645	574	617	616	621	658	608	627	615	572	607	623	624	614	639	574	653	630	632	595	638	636	650	574	614	637	624	657	649	631	585	647	652	604	634	614	636	554	597	626	666	674	629	599	598	721	594	666	601	630	616	658	599	599	635	644	608	641	628	643	618	639	594	659	659	660	632	612	600	641	682	607	600	644	595	581	583	599	622	646	572	655	619	653	628	601	595	646	640	598	646	650	635	589	611	623	613	632	610	651	573	627	594	624	668	602	636	601	606	585	578	596	632	601	604	576	632	610	635	656	618	653	639	617	590	585	598	588	606	629	682	657	643	615	614	639	628	633	671	596	641	620	603	656	597	607	620	619	640	665	586	598	649	617	583	616	596	613	607	645	643	643	648	607	636	629	626	609	661	645	621	608	658	645	602	664	579	667	613	635	620	636	603	629	657	603	652	647	655	618	633	632	629	600	646	662	644	629	635	630	628	640	596	627	680	617	601	648	637	637	626	618	630	625	600	644	652	635	618	608	590	649	658	618	605	632	618	670	621	649	620	648	612	643	600	626	634	640	605	658	615	632	640	593	655	598	697	636	644	649	612	643	617	623	599	583	628	567	584	594	663	605	673	620	638	608	659	638	602	616	624	618	593	636	608	600	613	599	657	606	612	624	601	635	639	583	604	607	618	671	652	628	649	623	621	661	623	611	654	640	594	632	633	553	574	584	643	659	589	593	658	629	666	674	633	624	639	635	636	608	635	636	623	642	648	617	578	598	637	657	566	595	614	676	635	630	633	612	635	635	618	629	643	602	617	629	616	616	608	643	641	601	609	600	597	616	630	636	611	611	648	633	644	626	633	605
59544	47173	34480	9799	647	407	471	3285	456	399	406	342	338	273	266	299	251	204	168	169	174	199	199	187	169	179	254	307	251	265	215	208	202	201	203	263	209	238	212	204	180	195	177	182	185	198	170	175	180	145	179	177	169	138	187	156	186	154	168	172	183	159	183	204	184	168	173	170	180	165	170	169	157	181	151	182	165	149	158	161	178	160	178	193	186	178	172	154	172	161	196	154	138	191	189	163	172	165	198	175	166	184	163	160	171	166	165	166	165	170	168	162	141	174	173	202	180	147	177	202	190	170	170	172	149	168	180	173	162	188	150	181	176	174	175	152	168	153	174	179	156	157	158	185	167	197	191	178	165	146	170	166	175	169	141	179	199	163	167	170	183	173	194	158	163	192	166	184	165	171	150	158	153	167	151	168	157	184	178	177	179	177	157	185	167	156	173	183	180	181	153	172	155	173	195	166	180	162	179	166	157	151	165	167	159	173	188	176	179	163	187	172	166	187	162	161	190	170	161	153	173	156	161	146	190	157	163	176	187	161	131	195	221	197	167	177	186	187	158	178	168	168	180	164	157	157	183	179	185	189	177	152	149	201	167	168	173	179	160	160	160	155	142	173	180	178	182	145	178	199	174	145	151	167	162	158	173	178	187	170	149	202	189	155	174	176	188	158	172	164	175	200	172	159	160	141	180	171	199	168	161	175	179	158	180	172	148	173	173	170	161	158	158	173	173	153	161	175	189	180	165	163	159	202	154	172	169	181	158	172	190	188	164	185	164	173	169	176	177	181	171	161	189	157	172	175	173	172	179	193	172	157	155	184	185	144	170	162	189	175	162	178	162	177	154	168	170	192	171	182	153	162	139	170	140	186	187	180	166	161	168	185	165	175	176	170	180	169	145	161	155	174	175	150	174	173	170	184	198	189	161	201	182	172	186	160	177	177	163	181	179	175	185	167	190	182	175	152	182	184	201	208	158	162	158	150	167	166	185	188	154	169	184	181	174	156	180	157	174	183	156	164	168	179	168	162	171	184	165	169	179	155	152	166	180	174	165	182	161	171	182	149	163	188	167	186	190	189	173	171	164	179	173	170	193	169	182	174	176	178	186	183	174	156	174	193	171	161	182	148	162	171	168	178	188	169	167	160	154	172	170	156	174	157	138	191	177	179	170	158	182	163	152	202	167	187	192	192	161	155	186	181	173	166	158	162	148	162	181	189	182	177	174	172	162	165	185	183	168	148	172	149	168	182	173	181	161	181	161	166	187	146	173	186	181	162	190	174	182	186	152	200	168	153	152	178	173	181	175	146	163	161	164	154	171	167	186	168	166	207	168	173	180	173	134	180	173	161	162	174	164	182	166	179	163	176	162	169	174	172	183	178	180	170	185	181	157	151	187	165	159	161	155	173	175	141	167	141	168	171	212	150	176	158	157	164	159	165	175	176	157	169	198	177	162	151	170	150	162	178	164	173	181	190	183	156	176	172	169	167	164	177	172	167	177	204	175	158	137	169	164	190	152	160	159	168	180	186	161	168	156	185	176	177	154	155	167	171	182	162	185	211	175	174	150	175	159	188	150	164	177	181	145	160	181	166	166	170	197	161	154	172	165	157	176	165	181	160	162	178	196	175	163	188	216	176	161	180	189	162	164	155	161	181	189	184	158	163	174	190	167	153	164	159	175	182	153	182	172	144	163	179	148	135	134	179	169	166	159	142	176	159	203	164	132	186	179	174	158	199	155	162	181	199	183	171	158	172	176	163	167	151	168	196	160	172	186	154	181	164	202	185	157	160	156	163	187	166	167	172	171	165	195	164	153	170	169	174	151	173	216	192	190	176	175	169	167	153	165	174	185	163	159	175	189	195	179	168	168	169	164	164	177	186	178	161	177	160	153	136	164	179	180	166	146	160	190	174	194	148	183	169	181	171	165	164	161	199	165	179	180	172	152	168	153	156	153	183	150	148	163	153	169	176	147	163	171	182	169	173	176	178	161	169	157	160	173	192	160	174	187	174	149	168	192	189	156	168	162	134	173	149	170	169	201	168	170	166	186	168	174	183	174	160	169	161	171	163	171	176	180	183	166	198	187	152	149	163	181	157	175	178	178	158	175	169	181	180	139	166	148	177	149	152	185	172	159	182	153	165	173	170	187	167	170	156	196	167	166	163	183	202	145	182	180	161	196	157	174	166	168	165	163	167	185	182	172	196	182	164	160	163	185	165	162	179	176	188	190	185	179	178	172	171	159	195	167	163	170	157	170	176	184	175	170	180	164	180	174	183	168	171	147	202	171	160	176	169	171	180	163	156	175	168	190	160	156	165	176	172	177	187	146	167	155	187	171	185	200	197	168	176	170	174	179	151	181	159	162	164	173	168	184	187	166	164	176	156	160	190	193	161	149	164	172	149	188	167	176	186	197	163	189	150	175	160	184	165	173	165	182	156	177	181	165	174	173	152	180	168	162	175	160	179	184	169	165	167	162	152	164	183	179	179	168	181	157	163	164	158	164	205	173	187	163	180	166	163	176	161	188	184	197	176	179	171	184	156	166	166	176	164	139	174	173	164	182	169	192	158	183	180	200	179	188	164	184	177	204	172	168	169	165	171	156	200	172	177	157	160	167	181	178	162	176	181	193	195	140	156	166	173	159	155	164	184	162	155	174	173	177	168	191	161	177	170	168	173	176	163	189	177	152	179	195	177	179	177	176	155	175	169	202	162	176	185	174	176	176	173	157	177	172	174	155	163	183	185	156	163	190	194	183	146	173	180	154	163	155	162	167	174	187	152	155	186	180	163	170	156	162	180	179	198	178	160	185	160	148	153	169	186	189	179	160	157	191	169	189	190	157	167	182	187	182	179	167	161	189	178	171	164	178	157	173	178	175	183	163	176	162	198	184	179	169	176	204	160	171	169	163	163	167	173	187	167	190	173	165	170	178	161	160	186	150	174	195	183	155	176	186	172	170	174	173	163	167	196	136	190	145	155	180	167	182	161	179	182	184	168	171	166	163	164	153	192	185	170	177	173	158	191	159	185	163	199	165	156	183	143	148	157	169	169	184	168	161	176	197	181	169	176	175	162	200	137	163	153	153	176	154	148	181	160	172	171	186	179	168	180	167	183	178	162	182	183	141	148	151	166	169	174	156	183	198	174	153	163	178	196	185	171	173	177	167	175	190	166	184	194	186	174	175	165	177	179	178	158	180	152	182	173	178	150	149	166	159	156	174	166	152	178	162	164	164	175	168	168	191	170	169	158	170	172	167	167	154	175	162	158	156	174	173	175	164	173	178	166	170	185	174	180	178	187	171	160	178	142	178	155	179	167	152	178	152	189	167	167	174	178	146	162	182	203	192	155	164	171	171	171	162	140	177	180	170	165	166	171	182	175	177	164	171	160	149	152	144	188	144	170	169	207	168	146	164	170	179	161	177	174	161	168	173	159	155	206	193	176	149	164	169	167	149	163	202	155	174	198	184	167	171	199	152	166	157	186
43732	34554	31561	5990	1628	1528	2007	12382	1527	1591	1647	1497	1319	1097	1166	1192	956	625	581	552	472	485	495	500	528	523	1028	1415	1035	1099	734	701	608	508	707	1109	1005	727	685	631	588	644	501	473	571	518	426	490	437	427	430	441	443	437	403	444	444	384	392	422	449	403	439	466	415	429	391	421	420	393	454	429	436	435	398	414	429	437	433	406	442	467	399	408	398	436	424	447	399	433	438	448	409	424	432	386	430	444	427	392	393	383	416	424	426	416	423	391	438	437	415	416	436	435	391	390	395	465	434	367	439	427	390	426	391	431	375	420	389	436	426	417	418	438	437	430	423	421	417	409	395	433	443	374	411	418	394	457	408	418	400	420	406	422	409	450	412	452	401	399	410	429	403	435	435	445	410	429	421	407	420	420	403	435	371	444	428	397	454	485	434	393	381	439	443	452	361	428	381	421	418	458	402	452	404	398	427	431	403	425	418	396	433	415	466	442	430	424	430	419	426	419	376	416	413	436	433	418	441	461	421	438	443	424	387	384	401	400	443	405	404	396	417	437	431	438	430	432	427	434	450	420	427	431	383	420	428	448	418	408	411	424	424	455	420	421	437	392	451	429	425	475	415	433	425	397	424	394	449	402	414	444	417	453	417	431	403	421	415	428	406	419	387	427	433	399	423	435	429	436	431	374	395	440	429	414	414	451	420	407	460	414	404	425	429	392	394	416	417	403	442	414	387	399	411	389	400	413	429	395	422	428	421	443	433	412	404	419	413	396	410	382	416	420	393	431	434	422	427	468	424	434	383	407	439	436	406	432	391	425	446	414	449	412	436	428	421	444	440	414	389	414	408	439	416	428	413	426	421	393	430	400	427	431	422	418	422	441	435	397	405	453	422	384	464	444	410	393	425	423	430	432	417	426	406	402	413	445	404	410	420	444	427	396	469	433	429	430	457	446	412	395	390	425	413	411	403	411	391	428	418	406	444	407	395	399	462	401	439	422	393	423	434	454	448	407	408	399	395	414	405	410	435	403	444	407	445	441	410	426	410	405	391	403	381	407	402	390	425	420	430	391	386	417	373	429	418	411	442	444	385	400	438	422	406	428	419	414	409	405	446	411	416	417	412	407	404	409	444	395	434	448	358	396	400	422	419	405	389	420	412	403	420	365	415	378	441	412	440	457	469	409	415	424	404	435	399	407	422	411	433	426	430	413	386	418	439	419	404	409	440	447	371	422	392	436	428	369	438	453	411	426	405	390	400	423	424	409	422	400	403	440	397	412	388	424	415	406	415	383	424	393	417	401	408	446	411	418	424	414	424	367	446	423	439	400	413	415	433	411	422	450	401	429	438	392	417	410	425	395	402	425	433	449	435	397	412	414	420	434	433	404	432	402	400	420	400	447	393	421	458	403	455	410	405	419	396	413	407	382	438	409	428	416	433	411	420	435	427	454	393	425	390	420	455	433	448	421	412	411	436	436	401	408	385	413	429	406	413	417	401	406	425	378	413	432	418	429	407	391	419	399	414	416	434	396	431	416	408	437	429	433	449	428	422	443	410	414	411	437	446	414	385	396	439	417	404	425	428	446	441	432	417	390	455	406	405	431	410	425	421	399	433	401	388	423	437	400	382	403	449	410	428	434	410	426	432	407	403	414	399	381	401	431	425	419	425	419	401	409	404	393	389	418	427	410	405	421	416	424	414	394	448	427	395	396	428	389	414	431	435	417	386	442	405	439	404	418	424	422	410	424	377	427	369	374	436	439	416	409	454	443	413	415	453	409	425	423	420	442	430	424	421	414	416	415	391	439	426	424	433	395	424	417	367	438	442	403	397	401	423	409	416	392	463	456	419	421	430	442	422	408	448	433	433	403	371	448	408	417	416	401	414	422	415	418	386	422	436	416	481	459	459	420	443	441	449	436	430	416	409	397	452	406	421	421	424	439	408	420	378	445	375	393	396	376	433	414	481	413	421	396	391	427	433	421	409	428	385	444	425	427	382	427	436	415	412	428	379	393	432	429	444	415	383	413	388	413	403	406	400	380	428	405	406	392	440	447	406	445	436	417	429	452	381	426	442	413	439	368	414	433	407	451	439	417	418	408	444	398	419	419	405	407	397	437	395	410	410	405	414	441	405	367	391	395	413	439	440	435	441	423	419	421	422	423	395	427	400	385	393	424	412	412	429	395	395	427	435	412	420	419	431	422	422	390	426	410	426	408	450	419	417	438	404	421	388	419	388	407	418	448	424	405	412	392	451	441	418	394	428	410	455	419	378	397	427	425	419	413	386	421	436	409	448	418	436	455	427	415	437	430	387	390	425	414	422	460	409	460	417	435	450	472	463	460	394	407	418	418	412	420	424	426	400	398	405	392	381	434	441	454	412	439	414	434	409	420	440	409	397	418	378	432	409	400	436	399	440	399	438	453	433	430	430	437	410	431	421	395	419	376	402	432	433	444	422	405	430	431	390	401	413	408	423	403	439	408	432	404	414	419	428	416	418	422	432	422	422	413	444	430	417	413	434	402	403	427	394	419	411	425	418	398	413	392	415	435	444	418	420	413	428	415	398	418	426	423	414	410	444	422	408	417	420	415	459	422	443	421	410	430	364	440	418	419	442	379	413	406	383	403	420	392	395	446	432	406	401	384	383	421	453	400	438	395	425	396	434	443	431	446	391	434	385	421	408	420	411	419	426	399	415	444	439	404	404	426	376	428	421	409	419	424	413	437	432	440	434	379	442	402	453	445	385	407	410	451	419	386	422	431	408	425	438	437	406	423	445	390	397	398	402	452	406	425	417	410	428	402	402	400	412	387	424	452	408	412	398	443	432	410	445	423	398	403	445	434	421	430	404	388	423	404	393	416	424	389	438	380	385	428	416	430	405	392	415	432	404	396	401	408	417	378	393	383	439	430	424	424	424	405	384	406	423	437	431	417	414	424	427	423	420	418	412	420	402	408	423	424	421	410	431	382	444	382	415	426	458	421	415	403	426	403	420	455	440	413	421	435	416	419	419	477	461	430	403	403	433	435	426	414	417	430	399	386	452	436	396	416	462	438	444	420	423	452	422	404	416	395	384	434	423	409	420	409	423	402	410	449	427	414	421	404	391	444	441	404	375	449	421	433	400	416	401	414	403	437	433	430	417	383	439	385	425	426	395	387	414	421	450	415	396	428	414	430	402	419	400	398	463	426	406	429	407	430	422	401	444	428	427	454	422	434	391	437	416	403	383	416	418	454	415	415	410	399	454	425	406	423	420	410	404	407	428	430	426	441	430	386	445	396	389	347	402	409	415	433	394	459	442	410	387	458	401	429	408	405	428	441	390	415	412	417	420	401	389	412	418	432	423	442	408	400	432	435	409	392	420	425	417	405	429	359	416	432	409	383	419	414	410	395	435	424	413	415	408	422	428	415	396	401	443	431	419	417	391	455	403	383	432	416	407	455	424	427	460	464	431	422	449	422	420	433	407	416	447	406	424	439	416	388	418	426	438	422
63869	56894	46060	17372	2475	699	870	6285	757	584	575	628	640	516	451	417	354	296	273	276	260	280	308	307	288	273	376	433	379	412	281	304	280	257	357	401	342	331	276	316	292	296	269	261	244	235	280	254	269	251	205	214	239	237	244	234	243	260	223	244	247	236	278	241	220	248	213	290	259	252	239	249	250	233	247	241	240	260	238	265	247	263	230	241	244	241	228	200	227	228	254	228	227	231	243	237	232	227	232	252	249	245	236	235	227	265	206	253	264	231	218	242	203	246	257	250	268	259	239	240	226	230	226	263	240	267	222	270	246	229	221	246	245	226	240	285	265	265	243	237	251	246	230	252	254	250	238	246	231	211	229	244	234	251	235	244	242	222	220	243	218	255	235	249	273	261	214	264	260	248	238	254	261	231	232	238	213	209	279	238	268	246	278	254	236	265	241	227	236	261	250	244	220	219	261	244	229	244	233	240	239	241	248	237	245	262	250	234	247	255	226	264	209	216	271	232	215	219	233	245	249	249	254	267	256	226	240	193	245	227	257	252	252	233	229	263	261	212	262	269	255	244	259	269	231	211	246	246	247	244	209	235	247	216	237	250	248	226	227	257	243	240	241	234	225	227	218	220	253	212	264	260	245	224	248	236	220	226	246	251	234	226	232	240	237	275	217	249	251	269	262	255	267	224	255	227	277	266	228	215	250	233	259	246	293	261	223	265	244	238	227	263	234	258	229	257	272	244	247	235	218	244	268	233	249	242	233	257	256	252	245	230	248	266	197	240	251	234	249	225	240	246	265	256	243	262	253	261	240	236	221	242	248	264	238	262	262	232	256	249	249	257	222	245	260	236	234	248	230	247	234	221	248	257	242	233	254	253	256	248	234	231	266	211	234	244	228	234	236	238	248	257	252	283	243	235	237	282	232	260	239	253	217	257	287	251	237	251	270	244	217	269	249	228	251	242	261	226	247	250	265	218	210	243	225	225	261	220	209	235	258	254	236	245	265	241	218	229	226	233	257	248	239	242	232	243	253	245	230	244	252	269	260	229	223	223	233	241	257	238	244	237	249	248	229	212	253	235	251	244	259	242	253	236	240	199	231	262	251	257	229	236	238	258	266	236	240	249	235	246	255	223	253	229	256	248	240	248	250	227	246	259	240	246	251	228	229	235	231	247	228	245	244	250	236	253	218	249	235	266	245	233	223	242	210	274	211	253	243	239	239	239	219	220	258	244	238	230	246	235	236	221	250	241	242	245	218	249	214	250	234	250	261	276	257	272	225	223	229	222	220	231	229	232	237	259	239	247	236	227	251	269	256	240	237	226	244	243	239	219	245	221	218	234	219	260	230	253	256	237	239	209	246	229	222	230	226	259	202	222	265	220	242	244	231	248	258	215	270	243	273	251	244	236	228	266	235	235	247	219	233	244	238	236	232	218	225	266	239	227	247	235	260	250	219	230	248	250	247	252	228	237	257	257	246	222	261	234	251	234	236	235	259	277	244	221	255	234	257	246	301	228	272	278	229	245	244	231	228	242	236	231	263	251	243	231	219	248	235	232	236	278	231	256	262	268	213	240	214	223	230	230	245	232	266	263	222	267	264	276	248	243	261	206	263	240	234	263	242	224	211	220	231	261	220	233	237	244	228	265	214	247	220	258	244	223	224	244	250	216	252	286	228	241	233	202	246	241	235	254	249	263	245	236	235	241	262	252	222	232	235	239	222	236	234	248	224	247	235	271	258	224	214	230	212	240	241	255	243	244	253	248	221	225	232	211	240	222	225	239	225	241	256	222	254	246	236	249	252	237	250	250	276	254	240	238	266	261	238	233	243	240	252	259	225	248	257	240	218	210	219	247	260	242	252	266	270	227	262	225	255	217	238	255	258	251	247	217	195	251	239	258	231	232	255	246	261	244	247	238	240	235	244	234	220	230	281	254	232	230	247	262	230	230	244	221	227	249	232	254	233	247	249	224	235	259	227	255	249	227	233	255	246	240	246	242	252	227	247	261	223	261	267	232	232	242	239	251	274	230	238	267	248	253	237	247	229	201	243	249	262	261	219	235	248	223	234	265	241	236	238	265	247	217	276	247	261	261	243	273	280	227	232	245	261	262	241	219	248	249	260	263	246	217	240	257	260	242	229	251	242	238	250	260	276	223	241	220	233	237	243	243	230	243	222	234	229	247	247	222	233	253	267	248	258	218	252	241	257	229	235	228	233	236	254	261	233	253	226	249	252	270	243	237	253	229	232	229	217	262	245	263	241	259	232	249	238	245	255	240	215	214	233	226	244	258	278	227	210	246	212	279	230	269	236	250	223	253	261	251	218	226	244	248	264	228	233	246	278	253	262	227	256	235	213	249	236	223	230	255	237	247	246	187	234	270	251	239	220	241	251	248	222	260	266	228	242	279	256	252	269	224	227	241	198	251	235	232	224	258	218	241	216	254	225	250	265	242	212	231	229	262	240	261	214	268	243	251	261	226	234	238	220	294	254	244	273	238	249	242	210	257	247	241	226	241	249	242	261	279	243	226	226	211	223	222	253	238	213	250	237	222	244	214	252	245	259	199	250	248	243	248	255	252	236	244	270	232	230	258	245	254	247	252	261	280	243	249	247	242	249	244	238	265	261	244	240	242	263	237	272	217	211	235	232	240	204	255	223	262	231	228	215	240	241	250	252	243	232	237	223	245	235	259	252	219	230	247	215	245	235	263	252	215	219	240	244	234	244	235	273	253	278	223	227	254	220	235	228	259	242	263	237	233	207	247	248	224	252	254	241	233	243	252	227	238	243	244	191	224	225	261	252	259	265	242	254	257	256	251	279	214	252	201	225	234	232	250	248	248	268	262	272	215	250	199	254	253	249	237	279	267	253	274	246	247	231	265	242	224	257	231	274	240	244	256	243	237	241	233	235	234	230	248	240	237	242	259	228	239	249	243	256	265	231	236	227	252	245	237	245	230	235	242	238	228	238	239	242	203	238	240	224	223	247	247	246	235	234	237	245	252	269	241	240	244	239	257	273	224	237	223	235	257	228	255	226	245	266	238	256	229	233	236	242	236	215	232	211	237	227	220	228	252	234	252	259	237	243	225	242	238	231	255	228	261	246	237	257	241	257	222	250	240	242	248	245	265	243	255	231	238	230	217	247	222	234	254	220	208	281	256	258	256	218	250	234	232	254	236	219	234	231	242	233	236	244	219	256	257	245	227	258	229	285	250	240	253	240	255	261	277	222	226	259	258	266	244	223	251	251	238	242	242	229	238	240	252	241	230	260	258	220	283	228	245	261	259	242	230	263	275	260	262	243	243	256	275	236	241	239	268	250	278	264	224	259	252	235	276	265	252	264	247	212	243	250	230	255	259	248	236	250	258	252	248	258	269	281	241	242	243	235	281	219	240	237	229	239	226	227	239	239	243	253	244	264	261	233	228	254	227	255	245	252	276	247	240	223	228	237	259	231	228	245	246	259	249	251	221	234	265	260	243	219	243
53934	46225	42613	9107	2863	2515	3534	18492	2215	2365	2819	3190	2991	2409	2030	1716	1358	1039	738	774	807	735	763	757	799	856	1475	1905	1685	1581	1015	902	750	767	1351	1818	1465	1125	1021	963	955	862	808	711	723	602	580	613	559	586	573	555	507	581	589	583	571	556	566	645	569	604	586	608	593	588	560	584	533	591	548	578	546	575	564	582	562	582	557	580	583	606	613	629	553	580	606	572	572	574	577	586	580	563	594	571	561	597	580	559	571	563	572	558	541	546	603	573	558	559	543	554	546	567	580	551	568	565	576	553	594	577	539	549	593	555	534	559	593	571	540	583	585	567	538	573	579	553	564	591	559	573	574	535	543	590	579	588	580	592	587	583	561	558	565	571	546	518	591	582	565	589	558	587	583	576	603	541	541	572	579	548	595	528	555	573	584	547	589	608	549	562	591	553	532	581	599	581	533	562	592	626	560	574	545	517	557	540	578	569	591	564	567	553	565	579	559	599	528	568	566	557	585	585	576	567	550	591	543	547	572	556	591	583	589	575	577	575	579	599	595	592	587	578	549	586	589	572	583	534	571	569	572	600	556	555	572	564	533	595	549	534	571	556	563	558	605	549	548	622	576	572	582	604	618	587	562	593	537	536	584	537	618	589	565	581	567	560	581	606	593	582	577	607	576	560	568	556	538	570	618	574	581	557	615	559	586	596	582	595	559	535	542	606	587	537	556	548	565	570	543	537	565	580	528	540	598	608	560	546	576	573	598	562	546	577	577	559	593	539	565	558	572	555	593	580	578	546	552	615	576	601	581	574	623	500	559	568	620	584	592	597	598	541	566	579	574	641	590	546	591	552	559	543	552	611	570	594	595	548	629	554	603	580	537	554	568	545	599	551	596	570	546	529	538	586	522	518	533	600	589	549	568	556	551	601	574	560	557	581	560	577	578	555	567	548	544	603	533	571	572	561	558	612	555	534	562	554	610	569	561	539	563	528	555	603	598	550	583	598	585	588	587	524	610	562	562	569	584	545	535	596	572	570	562	549	585	532	563	586	564	594	569	610	571	575	599	606	573	566	553	525	576	533	560	537	599	587	609	587	623	517	541	568	613	538	607	581	600	561	529	592	536	563	580	628	576	572	575	557	560	564	584	529	556	564	554	545	559	591	589	546	587	576	539	556	617	564	600	557	589	547	545	547	540	582	603	564	594	572	576	559	597	570	564	547	575	564	613	546	568	554	576	549	561	614	570	554	600	571	519	570	574	582	534	545	525	620	620	565	546	598	587	587	566	529	583	579	578	591	567	604	591	548	569	606	571	567	592	545	593	578	590	557	598	563	600	548	558	580	571	557	552	570	586	561	540	561	564	541	556	576	516	576	569	580	575	581	568	577	552	587	565	562	604	529	559	554	595	561	565	548	526	574	605	597	564	555	579	561	611	540	543	624	571	553	534	577	568	540	591	599	524	595	619	588	577	588	573	592	591	597	578	555	609	489	571	566	533	578	582	558	622	540	557	542	548	598	569	554	569	572	563	513	570	561	586	578	564	584	559	572	565	591	602	568	581	524	597	600	535	545	586	580	574	571	521	593	571	578	549	574	607	551	600	566	537	578	593	570	553	620	550	575	587	590	553	565	557	544	577	623	566	553	579	523	533	539	594	553	581	580	528	572	596	533	577	556	584	560	597	593	558	624	549	547	566	556	577	549	576	549	572	529	540	566	584	580	557	574	570	558	586	569	580	543	558	576	576	571	546	572	580	629	567	542	582	581	555	570	548	592	572	555	588	525	642	564	578	593	567	572	547	560	573	545	596	545	559	548	564	528	618	593	550	552	546	543	605	552	621	570	579	547	531	549	540	543	595	603	583	623	616	509	541	556	578	549	578	543	567	573	538	598	539	565	580	573	547	537	571	590	547	593	561	580	572	540	565	609	587	542	592	574	582	566	573	563	594	583	592	559	577	594	606	570	547	589	566	545	549	585	570	571	554	554	559	588	588	552	593	619	617	560	554	535	528	581	553	560	550	539	598	529	534	576	594	585	547	532	597	551	537	523	543	596	600	575	571	601	517	593	561	562	568	545	533	567	556	574	596	575	586	537	582	569	587	559	567	543	562	572	584	561	552	544	561	602	539	565	571	573	572	545	591	586	530	563	615	611	565	587	614	552	559	611	561	551	595	581	570	586	565	574	578	569	620	573	557	586	573	604	567	618	567	526	573	552	561	594	566	610	568	550	576	601	589	569	559	592	605	566	578	573	573	550	562	624	535	581	545	558	581	581	554	607	588	529	542	576	582	599	517	531	547	587	582	561	563	557	566	577	552	596	585	622	587	560	557	542	564	547	559	527	564	564	547	555	608	554	561	552	521	565	565	587	582	528	612	558	545	545	595	560	564	589	564	592	629	606	540	577	562	532	571	575	543	596	574	558	549	552	534	565	610	562	537	570	591	567	589	543	560	585	583	610	612	571	601	619	590	574	554	525	565	567	550	592	621	598	599	538	612	613	536	566	573	544	588	571	572	532	602	581	606	567	548	558	593	624	608	604	559	553	524	567	549	599	545	591	582	558	572	579	576	556	573	543	572	535	548	576	589	579	599	602	598	615	552	557	558	580	554	587	551	607	603	585	559	572	597	520	582	597	541	548	545	561	576	558	582	586	579	596	515	585	587	578	574	613	584	548	559	597	526	556	570	531	548	576	567	568	572	589	561	554	542	563	654	606	563	612	577	591	545	600	525	555	563	565	585	530	579	573	563	601	574	558	573	553	595	574	592	585	576	578	590	548	575	557	580	578	614	613	550	571	565	576	547	567	573	554	550	542	544	573	579	592	621	513	534	550	581	578	560	597	563	567	552	612	614	558	577	535	568	508	560	584	567	535	607	601	571	590	593	549	549	557	580	558	614	570	564	594	543	580	590	545	560	530	579	565	607	603	586	549	582	580	598	566	538	571	560	555	565	591	518	572	548	556	570	587	632	619	589	594	548	591	543	563	607	561	592	517	578	544	583	534	583	573	594	546	573	616	577	599	548	555	567	571	545	631	596	555	576	569	602	577	624	630	578	573	573	582	560	552	527	565	556	531	564	544	547	587	542	537	557	544	550	579	595	586	600	551	569	568	529	573	546	563	558	568	568	565	564	579	539	566	552	597	546	594	550	550	591	562	568	577	555	573	566	607	560	575	576	570	589	557	586	533	572	581	604	581	561	578	574	564	602	576	538	561	585	565	577	564	563	533	570	608	605	525	591	534	578	566	561	580	571	589	569	579	588	602	616	582	583	538	574	556	594	580	627	574	608	594	549	582	560	568	605	553	542	594	562	577	568	556	577	578	621	563	567	556	569	584	558	560	568	556	563	583	542	598	591	538	600	565	594	608	537	580	573	592	527	575	605	543	585	576	576	603	598	556	567	575	590	554	544	550	564	588	571	619	565	599	545	577	561	595	563	575	564	561	598	572	571	591	578	550	578	594	586	523	565	633	577	567	568	610	573	575	603	529	591	554
25895	10261	2175	373	342	341	349	374	321	390	382	446	531	471	397	371	330	305	273	291	278	296	285	310	304	328	317	341	352	343	314	298	295	302	315	315	371	322	301	303	309	310	317	310	295	333	325	274	280	298	298	271	303	286	270	268	253	276	316	273	264	325	273	275	274	310	280	287	282	276	307	267	266	297	252	276	292	298	319	279	296	289	302	269	259	286	298	284	271	274	276	286	293	299	315	312	278	288	250	289	309	294	305	286	278	279	307	310	306	299	268	269	312	291	283	270	316	271	306	299	307	280	297	255	297	262	293	298	310	291	295	295	282	289	285	268	296	293	286	284	279	313	305	302	302	294	275	269	276	295	260	295	317	277	279	283	267	270	275	280	271	270	314	289	257	293	277	298	309	282	303	300	269	259	282	282	292	305	297	304	273	298	330	290	327	296	323	300	296	309	300	289	287	273	308	284	280	301	293	294	314	262	321	288	287	267	298	342	255	309	307	273	322	291	336	314	300	269	293	285	311	287	301	272	277	303	305	283	334	285	305	272	284	274	303	287	284	301	284	276	259	255	322	272	286	292	302	285	280	286	302	291	309	295	287	303	286	319	267	265	325	258	286	265	311	279	290	302	266	278	289	267	279	260	273	269	271	296	286	265	319	306	309	293	262	286	293	253	261	273	269	289	277	302	289	284	260	317	300	300	300	285	301	304	300	301	309	280	292	308	269	295	290	301	282	296	298	288	274	293	283	283	284	282	307	303	279	296	293	291	296	288	287	249	265	310	340	326	307	285	297	281	303	270	284	287	281	295	311	306	306	290	306	305	268	288	271	246	253	288	311	294	250	246	315	321	263	290	328	294	298	301	280	282	279	297	309	292	272	305	279	302	291	321	298	278	276	295	304	267	270	315	315	304	316	288	291	328	295	276	283	320	336	301	294	260	268	280	313	302	273	290	315	272	279	308	299	278	287	272	254	306	283	259	303	284	288	283	302	276	320	262	278	295	317	260	284	299	290	333	273	285	271	261	270	281	298	299	316	305	312	307	266	310	289	263	270	260	266	325	291	304	309	305	297	256	308	300	293	283	313	228	310	283	325	288	282	293	274	301	285	301	311	300	325	300	304	301	292	278	286	315	271	286	271	284	277	283	263	273	293	284	302	309	280	331	282	259	308	267	273	276	284	296	300	314	286	300	284	300	288	315	298	306	288	288	269	282	290	292	261	265	275	270	292	279	262	302	258	281	290	288	295	281	295	278	269	293	272	297	304	284	279	293	293	314	306	295	297	287	293	295	281	278	280	277	266	312	299	295	296	302	257	304	312	267	263	286	282	270	279	283	280	262	292	297	296	277	293	279	275	294	269	305	311	281	289	280	270	318	272	282	292	281	284	276	274	305	292	279	301	285	296	271	264	271	262	268	292	276	277	280	291	268	287	292	303	309	274	309	306	277	307	284	294	280	303	281	320	263	312	292	285	285	304	307	266	264	307	291	318	315	251	272	307	292	309	281	313	262	299	296	304	275	286	299	327	307	306	288	273	290	282	301	293	237	286	263	285	302	312	302	308	319	298	298	286	301	278	304	294	272	278	290	298	303	285	325	302	283	290	278	285	284	286	284	293	274	276	296	295	340	293	280	293	298	256	276	281	298	288	263	256	289	304	273	302	312	268	291	275	316	272	295	270	294	283	282	308	309	307	266	265	273	290	297	315	303	347	281	281	274	298	321	289	277	300	292	303	293	316	289	276	287	305	258	300	300	282	318	277	290	301	278	280	305	260	276	293	250	297	240	278	285	277	297	301	284	272	312	288	261	279	322	278	317	292	291	307	298	263	340	264	291	301	276	274	295	279	292	306	300	311	288	288	308	280	280	288	292	278	289	248	321	296	265	305	295	281	266	260	290	288	280	306	302	303	314	288	281	280	282	259	305	281	291	305	283	300	276	293	295	271	310	293	256	294	274	292	275	283	288	295	289	315	263	288	307	293	318	342	298	288	290	332	266	274	300	276	271	260	277	271	276	287	288	289	316	265	309	290	286	335	327	291	247	303	275	277	288	330	282	311	293	290	276	308	280	272	301	290	280	275	287	295	348	286	258	286	292	305	279	301	286	273	304	292	281	300	274	313	300	281	276	294	285	282	308	280	241	264	278	309	278	263	272	274	269	280	274	268	287	265	287	316	259	307	274	274	298	265	305	305	301	321	267	288	267	291	282	287	304	294	313	292	328	298	260	284	244	309	291	285	272	322	302	293	314	288	271	273	287	274	299	320	307	300	270	303	266	309	289	288	305	328	288	291	312	294	295	282	333	269	294	272	306	283	262	290	245	299	291	282	295	312	280	259	283	321	307	283	293	269	303	294	267	276	254	284	274	283	296	285	304	296	288	287	280	273	299	282	291	314	290	298	303	287	275	282	307	291	273	305	302	325	264	299	281	280	248	284	316	277	294	274	276	280	279	297	274	280	272	295	277	294	253	310	292	259	280	309	329	313	297	305	283	287	311	286	298	300	302	310	294	308	305	307	290	292	310	267	287	272	262	298	243	269	289	301	224	282	290	301	296	291	303	285	268	312	281	299	263	309	326	264	300	296	262	235	262	307	300	292	303	295	280	320	279	301	299	290	275	330	304	253	292	282	260	274	261	303	313	288	289	317	293	272	303	296	288	285	319	307	278	267	291	316	305	304	295	308	295	299	290	278	283	301	300	280	262	281	261	282	276	287	304	276	295	333	321	264	274	290	279	276	299	275	286	289	249	261	305	313	281	310	285	297	302	248	272	319	267	313	291	298	303	292	270	308	261	299	281	307	286	295	299	293	275	293	267	266	283	290	293	288	247	300	277	294	280	318	291	276	301	251	278	303	313	293	327	299	287	287	313	257	266	298	290	285	255	305	304	270	289	295	304	260	268	278	280	299	324	303	284	291	277	285	272	261	295	323	279	326	298	296	264	297	298	284	280	276	307	274	282	301	255	288	316	305	267	277	289	296	256	317	261	293	292	276	288	278	283	296	275	283	285	286	291	289	321	297	309	270	278	292	290	292	279	291	269	282	296	287	287	272	285	275	315	303	299	334	296	305	284	281	287	270	301	291	306	268	288	291	290	294	283	284	296	287	304	310	318	253	266	268	279	283	277	297	282	284	273	278	258	280	300	279	294	279	261	267	304	305	289	291	319	270	292	283	314	299	305	267	309	317	308	281	306	291	282	286	278	294	252	272	326	293	284	305	316	285	307	304	281	297	293	272	280	285	283	272	295	291	290	315	307	263	323	320	276	319	325	270	289	281	302	325	300	289	277	302	308	277	329	283	283	292	275	290	276	282	293	297	284	300	280	308	281	344	275	293	278	295	272	280	269	318	258	252	249	284	310	272	235	268	273	331	261	306	289	284	322	257	266	296	267	271	338	304	322	293	287	289	321	304	285	295	299	267	286	265	306	313	302	284	271	313	288	281	311	274	261	307	314	314	291	295	314	255	287	285	271	290	284	249	298
19494	8316	3931	870	874	833	974	1294	996	1136	1264	1680	1947	1582	1310	1018	882	718	662	630	634	669	708	706	681	695	980	1164	1126	956	792	731	681	703	865	1025	914	905	780	743	767	731	780	672	657	622	678	666	643	658	615	655	647	600	659	672	672	663	613	660	646	634	609	620	641	630	703	643	606	691	679	632	642	629	644	649	657	647	668	664	653	692	650	639	650	679	629	626	664	670	672	652	663	660	657	660	639	617	673	625	664	641	646	670	652	672	636	610	610	634	627	683	635	623	649	582	658	664	640	649	647	638	668	695	626	654	644	676	589	657	647	698	648	634	622	632	618	641	605	671	665	673	666	702	637	674	623	685	680	661	634	682	655	658	643	662	660	673	682	690	662	667	652	677	634	631	684	680	659	651	665	673	634	686	634	625	652	668	653	645	633	651	618	639	620	658	652	658	679	650	690	709	647	637	602	645	690	632	659	601	637	660	660	630	627	697	657	612	624	699	639	632	706	685	627	668	615	592	605	653	653	671	677	638	660	654	669	634	599	687	685	605	707	692	654	632	702	637	630	659	638	661	673	686	653	663	656	667	655	662	681	672	665	678	648	686	648	640	683	668	608	720	693	671	642	688	636	691	644	647	649	680	684	658	648	715	642	685	674	619	605	614	686	656	615	633	641	612	646	674	639	634	644	668	711	699	636	664	625	663	611	670	663	687	669	612	659	635	610	655	676	719	684	639	676	662	686	701	609	647	680	628	673	608	618	602	682	669	662	638	646	642	624	624	652	588	670	646	690	701	591	661	613	642	646	657	669	687	630	679	667	680	665	642	617	688	651	640	645	636	663	663	626	637	689	669	588	680	642	711	655	624	701	659	623	695	636	667	640	631	633	602	663	667	675	649	673	661	668	654	655	690	656	652	713	634	682	663	624	666	659	681	665	643	653	650	654	653	653	672	634	649	665	635	636	676	614	642	677	657	636	628	655	649	657	643	621	628	641	677	621	624	677	634	646	651	645	651	631	610	638	651	617	660	712	662	663	635	671	674	650	637	616	635	672	669	674	657	696	670	628	685	677	662	608	610	618	638	640	641	663	651	651	663	661	669	624	664	650	661	642	683	660	675	626	641	683	656	661	663	629	658	611	710	657	612	671	639	658	697	656	670	619	611	644	612	640	613	668	636	629	673	663	610	679	661	670	686	643	638	692	637	652	650	667	665	655	641	616	663	644	608	595	664	673	619	595	643	654	646	705	661	687	689	628	631	674	641	665	660	623	646	696	646	628	705	641	651	650	624	646	660	675	678	692	668	611	640	648	689	645	666	627	722	640	674	592	664	626	617	662	642	657	664	669	682	652	630	637	646	652	659	658	638	632	667	638	592	661	651	645	634	663	686	626	708	702	661	639	635	645	659	618	671	681	637	663	656	641	655	616	665	643	686	651	680	650	674	684	664	642	651	630	616	693	638	656	648	680	629	678	594	638	650	665	651	651	632	634	700	727	674	698	674	690	639	669	619	661	618	664	633	681	661	637	637	659	628	679	657	656	658	616	636	666	702	695	678	662	619	626	642	669	644	641	635	637	588	620	664	656	606	663	619	637	646	651	673	662	631	665	697	633	660	688	639	677	657	630	717	665	619	646	625	637	658	594	653	652	674	669	696	629	646	633	623	603	645	675	673	635	635	632	661	675	635	616	625	673	637	662	641	634	663	636	679	662	627	631	596	674	646	660	623	654	676	671	698	638	622	658	685	631	682	652	686	634	678	639	681	650	633	630	623	677	665	662	660	706	655	649	662	635	695	633	659	623	673	659	673	636	683	662	684	650	635	651	629	608	629	666	683	635	626	681	645	668	668	651	654	648	663	709	642	646	607	664	670	678	657	632	665	662	656	639	639	659	623	653	694	667	680	647	673	676	655	654	665	669	632	636	652	661	607	640	720	640	656	685	650	658	636	664	623	669	653	657	645	626	621	650	659	623	690	699	609	638	646	659	596	667	647	642	622	654	658	654	664	644	682	642	603	666	638	668	670	612	685	670	668	629	666	639	692	659	646	710	647	603	658	648	642	650	653	660	588	647	610	664	669	629	684	658	641	663	701	609	670	693	651	683	639	644	655	647	659	695	667	641	592	670	630	665	692	655	620	650	640	637	655	661	632	653	661	647	642	655	627	677	672	654	689	659	659	665	634	658	665	632	665	620	654	684	674	674	644	648	652	699	667	651	669	657	672	636	662	629	653	652	679	668	666	670	626	644	635	682	677	607	680	681	655	654	647	633	711	611	654	673	653	669	692	672	695	666	645	634	700	651	681	672	662	627	660	671	641	660	665	647	681	647	668	628	692	678	642	660	640	692	667	687	632	631	698	664	615	648	679	683	672	644	625	620	662	648	667	640	629	651	630	661	676	649	628	669	648	618	688	624	600	612	616	657	630	653	663	640	658	658	675	695	646	648	660	648	624	658	639	662	671	612	616	659	629	650	674	611	650	658	669	680	650	671	632	599	666	618	612	664	704	674	693	667	681	645	648	651	647	622	676	696	628	648	612	637	620	672	677	646	656	681	663	623	643	649	667	597	648	653	639	607	613	637	623	655	622	672	650	626	641	626	670	621	662	631	643	620	633	638	653	645	676	721	663	634	623	635	637	679	651	659	684	596	642	673	684	665	645	693	634	666	690	649	660	677	682	691	637	659	713	658	688	688	612	644	657	629	636	622	648	659	608	713	679	668	650	677	675	679	688	689	676	639	658	617	661	645	667	668	662	630	623	622	675	679	663	656	687	645	637	713	613	580	632	671	652	660	653	659	666	680	618	671	666	629	643	635	737	651	649	677	712	630	626	659	641	620	680	655	670	702	627	628	690	641	647	653	649	656	612	633	634	668	668	605	637	647	673	668	667	665	685	631	663	643	677	676	646	647	625	671	654	683	631	708	665	650	662	623	613	671	656	691	627	733	619	684	625	674	659	646	642	668	619	652	690	677	667	695	661	627	625	665	679	675	665	685	654	632	653	650	680	647	635	629	611	663	641	619	701	607	679	667	639	668	656	582	655	645	633	655	674	658	649	630	614	670	648	650	691	652	628	639	628	702	680	627	646	662	669	680	666	650	630	615	635	662	670	680	621	642	649	651	595	655	675	650	647	692	634	605	602	661	677	645	651	652	632	662	650	649	709	648	686	676	627	620	674	674	661	677	645	686	677	672	706	644	618	636	694	656	665	641	675	666	629	649	680	657	673	672	612	643	666	637	680	689	650	659	629	657	632	669	623	568	659	649	677	631	711	650	624	624	615	728	632	643	647	660	690	659	645	638	648	647	652	659	640	654	651	661	590	648	603	608	690	673	624	657	638	673	649	678	639	636	644	641	656	638	681	656	670	612	655	607	637	655	683	641	652	635	637	624	646	611	647	673	643	644	662	642	689	646	669	655	647	631	624	640	601	681	674	635	646	648	672	656	677	656	679	671	682	620	676	646	666	618	647	662	677	635	670	637	679	724	653
62016	48728	35902	9174	683	428	615	3912	456	380	373	444	580	599	467	297	284	208	197	229	229	212	206	190	227	230	244	305	347	284	214	221	228	196	267	275	275	242	219	239	236	214	233	210	187	210	205	180	205	189	208	184	179	188	189	198	216	196	185	202	198	224	207	175	172	217	221	200	194	196	197	178	179	182	184	170	200	197	184	169	187	181	228	198	180	184	187	204	180	215	191	170	193	198	188	194	209	201	203	174	174	172	193	200	194	200	193	198	182	194	187	196	184	190	215	198	187	205	171	185	210	218	186	175	190	216	169	200	211	196	198	217	194	181	181	195	181	223	169	173	182	220	186	192	184	211	206	175	193	200	189	221	187	198	180	206	175	211	227	170	186	185	181	189	187	187	185	159	184	231	187	215	223	202	186	198	200	217	191	183	198	179	208	211	199	225	170	190	209	204	179	183	187	175	178	173	220	186	201	186	200	195	182	178	230	199	198	196	208	179	191	171	160	194	162	219	184	201	198	204	216	194	185	182	171	199	188	164	197	191	183	200	193	195	205	178	187	196	196	170	189	193	167	183	184	204	207	199	191	182	184	219	161	204	185	212	173	164	184	183	183	199	168	193	195	178	226	191	205	228	166	196	198	200	211	157	172	213	216	213	192	207	198	203	205	192	196	180	181	194	178	193	178	184	193	206	187	184	189	211	193	171	188	169	176	188	177	179	171	164	187	214	190	212	198	200	197	190	220	199	205	204	201	202	190	210	197	196	201	197	205	205	186	189	210	224	181	191	189	202	204	177	186	201	182	194	199	188	212	176	182	213	186	167	211	169	205	206	201	203	172	191	201	173	181	190	209	175	177	211	227	156	187	171	211	175	195	183	209	217	189	169	198	198	185	181	177	183	207	183	207	181	173	207	192	198	183	182	188	199	199	188	187	190	197	188	194	161	213	202	190	178	197	208	194	218	203	213	186	191	174	223	209	161	191	202	186	169	189	178	179	193	189	191	207	207	188	210	156	201	186	195	202	189	199	197	178	173	187	213	182	235	184	209	198	171	216	211	185	190	204	182	200	176	182	176	183	184	210	201	196	221	193	182	196	193	195	192	167	192	193	181	200	184	215	182	213	203	199	207	203	195	199	205	190	202	200	203	210	199	204	196	202	173	182	225	204	199	213	172	183	198	213	204	199	171	168	175	219	171	176	166	208	199	170	206	211	173	208	193	197	178	201	208	210	184	206	185	204	178	188	215	183	179	168	210	211	178	158	200	185	192	180	215	188	176	190	195	193	215	182	189	206	208	197	193	182	181	179	185	184	208	207	194	199	174	208	183	185	180	186	188	217	184	198	200	183	185	177	176	179	201	198	204	198	176	184	208	193	182	190	180	193	202	204	181	188	193	185	181	190	175	192	189	203	177	170	188	174	206	191	197	203	184	207	200	206	165	216	197	204	190	226	179	210	192	198	182	181	194	196	186	198	206	198	199	192	208	179	208	209	208	181	196	183	191	206	173	194	211	200	186	185	204	193	216	203	182	222	192	170	198	217	195	191	202	220	174	197	176	222	199	194	163	195	194	201	197	210	186	187	187	200	216	215	174	187	218	183	176	183	212	219	211	180	185	209	196	223	198	177	185	192	183	208	205	203	223	208	185	201	184	180	199	195	184	198	197	184	213	219	218	169	187	174	207	193	207	187	202	186	183	208	198	181	208	193	192	176	199	206	180	199	180	212	213	219	204	169	199	195	198	196	183	180	189	182	177	184	228	206	223	178	202	216	191	195	176	221	188	192	187	163	200	205	212	200	209	200	198	178	175	210	207	180	186	156	161	193	212	172	174	188	210	213	201	183	179	197	193	216	197	198	190	209	186	190	209	196	220	204	213	186	192	208	191	168	202	170	191	183	231	185	198	198	190	209	204	207	192	174	190	228	196	193	197	199	174	194	207	203	182	181	189	187	206	227	201	210	186	208	164	175	212	196	196	244	206	166	197	195	187	184	187	195	197	178	215	200	189	175	213	209	184	183	188	169	200	190	180	187	179	191	157	190	177	166	204	181	195	187	205	209	206	185	187	194	174	164	178	211	186	185	206	175	190	182	212	196	198	214	208	193	184	199	183	185	247	199	181	170	183	185	207	177	192	203	190	206	191	197	209	204	211	193	176	215	170	186	199	197	180	187	156	187	196	185	200	199	180	172	206	197	175	177	196	170	202	171	145	199	162	180	194	177	210	167	205	219	159	214	198	191	216	185	164	182	193	194	200	222	199	197	189	182	178	177	198	182	203	183	199	200	196	179	197	195	208	211	208	194	183	218	181	200	180	205	176	206	177	184	213	197	173	211	173	174	198	228	192	201	190	200	205	183	221	185	201	174	178	177	176	157	191	181	196	175	205	190	197	184	193	198	192	182	217	202	215	221	174	191	187	225	204	206	195	191	187	188	220	190	193	187	190	201	195	195	217	184	168	209	181	174	205	180	178	195	153	222	193	186	186	201	197	213	197	190	219	219	181	191	188	226	176	178	185	195	185	156	183	180	193	192	201	209	187	214	194	194	172	195	181	210	201	198	196	167	173	202	206	217	184	200	184	204	199	188	173	194	197	204	194	194	210	197	186	212	180	180	203	211	187	214	179	182	195	182	182	181	184	194	194	202	191	193	202	195	181	181	194	185	191	184	172	197	199	200	190	197	183	162	208	207	185	202	192	197	154	196	198	192	200	168	197	190	203	163	186	198	188	185	184	186	212	195	198	203	200	200	202	173	207	180	205	214	194	178	192	192	216	194	205	227	186	203	204	229	228	198	191	196	193	228	193	191	192	190	209	204	192	203	217	214	186	183	205	180	206	185	194	199	204	204	189	180	191	186	170	164	199	194	184	178	192	193	215	218	198	196	180	213	196	187	162	202	190	202	202	218	224	194	178	207	202	182	172	202	195	177	178	183	181	173	186	198	204	211	205	194	184	226	198	199	190	204	199	192	208	184	183	205	170	172	207	185	178	194	188	185	199	168	212	196	206	181	214	178	206	193	184	177	167	186	194	198	208	185	166	199	176	196	194	210	214	192	196	182	216	185	207	180	233	224	167	154	197	176	205	191	165	196	193	184	178	199	195	195	191	201	198	187	210	191	185	194	204	187	195	201	194	182	171	195	209	206	204	185	214	174	203	203	202	212	191	201	183	193	218	191	192	182	203	182	195	201	214	193	188	202	198	161	190	209	220	202	176	197	185	185	191	219	178	167	205	215	200	212	187	203	198	169	193	219	195	176	177	161	208	195	194	185	201	200	193	221	181	202	188	210	200	169	190	214	215	205	184	202	194	215	184	181	200	193	171	198	196	181	203	183	203	224	183	199	176	177	198	177	212	189	209	199	169	172	188	191	185	210	190	175	189	216	210	180	212	207	194	185	184	201	171	205	174	199	206	230	202	204	211	203	187	187	225	181	202	169	172	235	195	207	195	199	172	233	177	171	194	200	192	208	194	193	177	184	185	212	181
45063	35139	33880	3833	1634	1517	2765	14184	1541	1434	1544	2056	2725	2919	2080	1254	1010	730	629	534	593	560	607	639	594	630	941	1285	1269	1124	748	616	639	586	858	1207	880	861	779	672	707	678	621	564	557	498	461	506	479	430	446	448	493	450	480	500	440	490	492	497	460	495	456	468	479	437	460	479	478	476	474	472	469	472	471	478	486	444	478	457	415	457	458	460	442	477	456	487	455	482	475	478	473	447	453	472	506	457	462	491	505	468	439	481	464	448	441	430	466	490	455	467	420	507	459	447	486	477	479	479	425	469	477	485	435	470	468	459	490	496	465	484	450	441	463	492	452	456	464	426	447	466	491	490	495	488	434	510	498	481	457	466	454	464	479	496	464	463	462	472	502	468	488	479	461	454	448	469	431	457	473	446	450	473	452	466	481	464	429	462	457	491	461	471	443	458	450	445	478	466	451	477	487	453	507	472	474	494	446	467	476	497	442	476	513	427	463	418	443	449	458	488	467	466	513	480	486	449	464	454	406	499	481	407	493	442	439	469	453	441	470	470	448	448	459	491	498	481	482	441	437	492	451	439	481	449	485	446	463	487	479	449	464	493	453	518	473	495	449	444	452	438	459	464	474	465	445	467	476	480	436	462	434	463	477	428	502	445	493	456	495	460	448	475	471	462	453	485	475	455	474	477	473	467	472	467	461	451	476	454	450	475	495	479	460	440	496	481	461	484	465	472	490	474	440	495	433	495	412	440	482	455	480	433	448	459	449	423	482	464	497	463	468	476	458	471	455	459	475	472	438	489	457	454	472	466	460	499	460	472	463	463	461	483	422	424	464	473	440	456	456	463	458	467	459	440	468	428	452	515	448	488	453	478	419	449	456	446	437	429	444	485	451	480	478	473	498	420	487	487	445	477	465	446	452	483	470	466	427	495	499	427	417	477	461	485	434	446	476	445	443	419	461	423	457	447	487	453	466	466	484	481	419	462	461	463	489	446	456	445	448	461	484	450	458	470	477	475	451	478	471	457	475	453	425	444	468	486	446	444	463	456	464	443	441	482	451	455	454	502	432	454	449	465	504	496	502	440	447	506	439	465	451	458	404	479	507	498	466	493	435	474	473	502	471	475	489	460	452	454	455	458	466	456	449	465	442	459	458	458	466	502	474	446	470	495	437	452	470	440	512	489	469	504	494	470	481	463	455	486	491	463	496	438	457	448	457	454	453	472	465	463	513	473	461	457	482	463	462	474	442	483	515	469	445	475	478	464	485	478	472	495	474	468	486	436	469	470	469	460	474	470	508	468	453	496	455	442	458	476	445	503	448	456	435	479	481	497	459	464	435	500	422	497	469	451	500	416	473	447	436	491	442	468	478	463	451	461	455	458	503	488	452	460	460	483	479	515	485	411	450	477	483	481	473	498	468	454	441	448	502	441	451	491	466	448	425	506	446	462	455	473	448	474	444	461	490	502	447	480	432	449	474	489	481	479	456	480	470	447	494	453	476	480	425	468	452	453	430	449	490	470	449	468	463	421	435	519	460	450	447	491	473	456	464	431	460	430	468	464	440	451	462	483	498	435	415	495	439	477	454	473	468	455	446	452	442	489	468	505	441	470	469	449	480	444	473	490	456	453	443	473	464	419	489	466	450	460	423	469	478	469	471	491	453	473	458	454	439	473	441	474	498	452	465	451	487	452	502	493	459	467	448	470	503	432	435	505	476	522	473	461	418	434	454	463	473	415	492	456	477	448	461	435	461	507	465	462	419	454	462	453	464	470	457	469	488	460	437	450	446	472	501	487	460	483	501	487	472	483	466	451	467	436	464	445	467	461	441	451	466	493	451	451	450	430	462	447	429	455	506	454	450	495	458	502	478	463	458	476	412	465	466	438	461	492	465	481	479	442	498	498	452	483	492	442	452	469	474	435	458	487	459	483	510	483	444	491	482	424	431	420	463	462	473	482	446	519	458	465	463	433	474	464	444	435	466	432	481	450	452	491	475	425	447	480	435	465	470	467	445	455	475	435	476	436	455	434	442	446	486	485	496	485	469	431	470	496	461	488	456	453	424	483	410	462	490	489	456	475	446	487	429	491	484	472	475	436	421	458	463	453	477	525	449	421	488	470	464	477	447	508	459	427	475	411	461	489	475	431	459	487	470	492	488	441	446	480	505	503	435	493	434	459	530	455	430	491	483	472	466	477	464	444	497	470	479	463	453	468	457	462	434	478	484	432	467	481	444	473	512	468	467	449	469	459	467	446	498	451	466	460	473	457	489	500	475	475	478	489	447	479	476	507	446	457	494	473	461	445	439	470	440	451	496	457	457	471	490	474	464	533	487	456	488	430	489	441	448	459	514	487	426	464	463	464	482	420	471	441	487	470	454	406	489	466	480	456	450	496	464	455	444	452	454	450	436	462	472	485	488	489	482	447	479	462	484	480	471	485	449	460	466	486	464	507	482	454	448	474	462	483	442	481	455	478	457	480	484	471	504	461	488	410	497	481	472	477	433	513	472	476	484	446	463	480	446	458	477	479	432	480	492	513	463	516	446	452	489	451	457	450	475	443	479	500	457	466	479	481	436	461	447	450	464	430	474	472	435	505	448	463	448	474	485	439	494	486	455	462	477	442	476	475	451	455	449	449	482	429	456	474	455	480	452	407	480	445	513	482	451	469	443	457	449	478	473	480	455	437	473	471	447	468	471	427	468	488	463	457	458	468	446	446	475	464	489	460	479	509	451	456	430	442	484	463	469	464	470	466	433	445	470	479	442	466	457	467	485	472	449	447	459	472	460	436	452	453	471	480	466	431	465	472	486	440	441	447	460	453	478	454	453	462	467	435	431	472	485	455	465	465	497	469	455	471	420	437	493	481	451	468	476	438	471	502	466	493	453	460	459	477	466	469	447	459	455	456	455	466	505	420	430	438	462	440	460	467	482	439	458	444	483	455	432	493	483	475	477	442	478	416	445	448	508	459	447	458	434	468	471	486	485	423	414	417	463	480	452	479	493	490	451	455	421	441	464	463	444	478	454	468	453	483	465	478	432	461	438	501	461	472	488	469	457	475	460	457	501	510	473	496	461	422	459	462	474	491	459	459	455	468	482	467	461	467	486	485	457	467	433	457	528	490	454	468	418	466	461	471	470	447	447	446	486	454	450	435	500	448	469	476	469	510	455	479	421	459	483	460	460	458	461	476	455	495	423	461	467	467	491	450	490	451	504	424	448	465	441	415	482	488	473	468	439	468	455	476	516	474	480	461	510	451	481	449	485	448	467	487	484	425	454	476	448	473	472	479	488	418	463	458	458	492	458	445	457	501	499	436	480	486	466	449	473	475	503	466	479	472	494	462	441	467	467	453	501	453	455	459	462	484	454	493	450	451	481	482	484	509	426	500	462	486	435	493	459	446	474	476	446	490	468	457	480	511	439	454	519	474	429	466	499	461	464	472	463	456	441	458	458	465	457	412	458	491	441	429	442	453	477	427	418	432	432	470
67159	57577	47118	16353	2250	727	1312	7779	1059	714	536	556	657	746	782	543	375	333	304	266	268	274	319	307	280	298	348	460	468	395	302	261	277	234	240	377	363	341	347	307	311	331	267	270	266	241	284	264	258	236	220	276	248	275	236	248	303	259	246	265	282	239	236	260	245	268	275	273	239	233	264	254	254	252	242	249	260	235	243	252	246	249	265	246	247	265	248	257	248	235	244	266	238	229	223	257	211	221	262	241	256	280	296	232	222	257	266	271	256	241	256	227	270	223	261	245	267	256	274	230	238	309	282	239	240	267	283	261	260	251	270	274	280	241	267	246	241	255	227	263	294	241	247	234	237	278	269	262	257	242	260	255	260	271	246	240	236	261	257	232	266	284	259	255	246	262	258	234	255	228	238	257	211	260	255	264	256	257	252	256	276	261	269	252	227	267	265	253	282	262	256	256	244	270	231	243	243	235	257	238	239	245	265	255	269	228	270	270	265	244	251	239	275	242	270	278	236	234	279	254	265	255	264	266	282	270	250	247	234	234	245	258	246	264	261	279	259	245	266	241	225	246	258	279	265	262	245	246	257	250	260	235	267	247	244	256	245	254	237	259	257	254	250	244	246	254	260	237	239	279	246	239	245	216	266	238	269	251	263	297	274	271	256	229	270	233	258	269	256	238	270	279	238	239	265	250	215	238	265	243	255	249	257	275	271	247	262	252	247	251	251	260	250	246	270	252	259	227	259	275	248	238	261	264	236	259	290	254	218	245	262	234	237	247	236	232	260	262	259	248	250	231	253	270	231	234	261	277	238	287	243	267	252	255	268	261	291	229	251	248	262	256	255	241	269	257	256	233	259	257	260	242	267	257	251	264	232	268	268	242	261	247	241	249	261	254	255	261	265	267	246	233	243	261	236	268	232	227	271	244	270	256	261	238	254	244	232	283	282	251	243	254	289	215	240	294	272	275	226	250	263	252	249	249	263	259	238	264	233	276	217	278	240	278	250	246	258	271	251	266	254	248	263	229	255	257	257	257	243	234	270	247	229	253	261	268	270	242	219	245	226	237	268	254	277	257	263	240	242	267	251	255	235	271	245	258	253	271	270	259	256	292	262	272	264	275	263	261	276	253	266	244	261	279	245	253	240	269	280	238	255	275	254	258	259	247	253	250	241	242	264	256	232	240	255	242	266	279	271	271	271	269	258	285	237	257	239	239	257	264	248	236	235	248	268	245	259	257	251	261	224	257	267	261	283	215	242	259	266	279	296	257	250	244	244	251	252	248	210	263	260	248	244	263	254	234	264	231	230	256	278	279	263	265	254	240	236	258	274	276	259	230	251	251	243	250	283	247	268	255	255	259	267	234	251	245	253	220	252	255	236	273	266	254	226	263	252	275	228	250	234	237	238	292	273	250	259	235	254	259	273	283	221	266	248	284	267	275	277	272	271	254	253	250	246	256	252	266	264	245	215	255	260	275	249	275	268	256	241	272	254	279	246	232	270	250	253	262	227	262	240	235	239	268	267	258	271	251	289	247	273	245	239	247	270	279	255	253	277	290	276	244	247	238	219	237	259	248	249	228	242	251	261	244	246	248	252	267	262	238	231	265	254	231	248	244	242	277	271	235	256	264	248	263	246	239	257	224	246	259	224	260	279	257	246	260	242	207	220	246	239	218	244	257	225	240	214	217	261	249	264	223	250	242	254	288	243	250	274	278	264	262	292	260	255	283	274	233	275	235	243	229	255	260	258	247	224	295	270	257	250	260	246	230	283	238	236	250	233	220	247	257	273	268	259	252	237	249	278	238	267	276	244	224	266	244	267	247	258	224	230	275	266	267	265	251	247	229	241	258	241	261	265	242	245	251	241	246	263	266	229	237	268	236	276	254	247	260	264	276	237	227	234	264	250	255	220	248	238	237	266	245	248	257	237	224	241	267	261	260	255	268	245	231	293	251	240	265	235	270	251	230	230	253	260	260	258	277	248	259	273	252	259	253	254	270	240	248	284	267	269	245	265	251	256	268	237	272	262	268	240	259	224	256	242	273	229	227	282	275	282	252	265	241	222	250	238	245	274	260	231	247	234	257	243	264	233	238	255	263	234	215	242	252	256	256	264	278	270	232	275	239	249	266	229	256	277	267	270	250	245	259	286	272	269	214	251	261	251	267	306	252	258	259	251	273	262	239	270	251	224	277	256	228	257	263	241	252	267	255	229	273	248	251	257	251	255	253	255	264	246	236	294	262	282	239	261	259	238	278	241	242	251	258	270	246	231	266	276	252	252	243	251	268	251	243	252	258	279	258	248	238	269	237	238	239	265	283	240	269	253	265	269	244	234	250	256	265	267	268	253	291	231	235	280	278	265	258	255	261	246	257	239	224	263	266	246	273	255	234	234	265	255	254	264	274	243	255	255	256	266	242	258	280	219	249	269	266	258	269	255	240	233	262	271	284	231	270	263	295	294	248	260	289	253	261	219	275	281	256	229	258	239	277	276	289	254	225	277	250	256	279	252	251	239	255	242	256	255	295	236	264	258	262	238	264	238	271	264	251	271	250	260	268	249	270	227	263	255	271	245	238	231	239	266	243	226	258	261	240	272	259	254	240	251	243	271	244	255	234	250	277	252	258	238	246	262	273	238	258	239	254	241	238	252	245	275	239	255	251	251	226	256	224	244	254	249	242	254	264	229	252	256	258	229	270	231	247	244	261	268	266	263	244	245	232	246	241	263	289	273	263	246	247	279	234	257	245	237	225	272	257	259	276	261	255	222	251	253	227	256	235	238	260	233	278	232	239	243	261	223	262	277	303	267	250	264	272	231	249	242	265	242	241	244	245	286	263	228	253	241	252	259	248	264	254	237	245	258	269	253	267	243	247	223	248	239	254	224	239	233	271	277	297	260	267	274	277	230	262	238	242	254	230	268	250	238	253	261	263	250	271	273	240	264	229	294	239	256	240	257	233	230	259	255	247	257	242	250	238	264	267	256	249	245	271	236	254	293	242	251	232	272	264	278	242	249	256	257	309	234	271	268	259	267	222	246	222	259	242	265	255	262	255	281	256	279	284	262	235	244	259	229	234	257	287	236	258	259	249	240	279	271	247	227	245	259	257	252	255	260	263	268	227	217	242	254	288	236	231	229	260	248	261	264	249	243	289	266	214	278	246	243	237	241	222	237	252	255	229	246	237	258	265	251	230	269	239	225	225	259	252	255	244	240	252	230	230	274	274	265	235	262	281	239	240	288	266	254	301	248	250	230	244	285	257	247	249	243	236	262	256	249	259	266	241	240	223	249	262	229	264	256	271	254	238	244	235	256	261	228	250	245	243	259	279	212	234	255	280	272	268	250	262	286	238	246	266	253	256	223	231	245	275	236	258	274	244	259	278	250	260	266	272	238	264	246	271	222	233	244	249	256	252	252	250	272	262	226	238	277	279	266	263	257	245	258	283	262	254	226	260	244	262	235	268	229	260	290	273	263	259	258	243	248	283
55359	46563	42888	5203	2733	2449	5443	21957	2910	2674	2065	2398	3045	3698	3731	2287	1228	1032	854	735	769	793	871	930	823	786	1328	1988	1865	1552	963	837	748	778	883	1385	1206	1091	1154	981	1065	995	845	765	692	634	636	564	615	597	601	598	626	612	594	586	583	603	609	640	595	570	593	623	603	626	631	604	605	609	636	615	648	588	586	594	607	545	610	615	579	561	617	567	591	613	584	588	600	603	605	611	580	604	598	545	603	601	586	600	571	579	558	624	580	621	623	572	555	577	618	620	594	616	592	600	594	585	624	598	594	627	606	580	610	593	596	597	629	619	578	593	598	595	579	595	609	616	549	638	558	595	567	551	603	655	600	572	599	609	551	594	581	593	604	593	585	619	540	589	592	603	601	629	610	584	612	589	572	565	642	626	589	600	585	630	660	572	601	639	573	585	542	570	574	623	607	597	613	560	549	609	602	643	621	593	595	573	570	539	548	588	647	608	566	584	568	548	584	596	639	574	603	578	580	634	608	584	586	615	587	595	615	592	635	566	588	573	625	569	541	600	564	611	573	604	584	569	545	606	608	618	640	572	579	605	585	615	641	601	640	637	591	629	618	572	579	567	552	560	605	585	614	578	612	572	586	609	639	584	584	590	585	595	547	606	633	623	640	575	604	596	622	575	601	593	575	602	565	570	616	613	639	583	558	650	607	544	619	574	593	605	567	547	597	569	603	556	591	619	585	584	588	583	629	581	562	614	634	601	618	562	614	591	610	526	599	567	596	587	598	595	586	609	615	579	580	616	615	611	646	622	590	632	595	594	606	572	573	587	613	608	600	624	579	599	620	565	633	571	568	598	628	612	606	552	594	617	598	606	596	644	568	562	604	600	585	618	607	588	586	586	619	630	587	620	630	567	574	606	633	661	650	582	579	599	612	576	619	580	610	605	640	557	605	596	573	601	575	611	620	581	564	594	603	614	610	576	608	581	669	535	516	620	614	585	635	600	537	621	611	626	581	594	620	588	578	565	565	540	568	560	594	545	605	592	582	576	633	587	640	597	581	535	596	622	580	590	576	573	603	624	558	585	562	546	582	566	606	600	573	589	584	593	598	616	620	627	615	636	586	601	602	598	608	595	596	613	558	583	597	661	605	593	603	590	613	598	567	576	621	603	593	542	578	591	651	573	577	615	620	642	590	643	571	587	616	583	580	581	590	607	645	593	567	656	592	634	576	606	532	602	638	619	574	584	592	569	581	580	582	626	577	574	609	560	524	552	625	613	563	563	597	566	589	613	590	625	565	611	589	581	608	575	574	618	638	576	592	619	555	617	617	574	594	628	596	643	608	578	615	593	547	602	607	606	606	660	605	590	601	580	623	579	582	619	592	576	605	591	566	608	638	632	582	630	571	589	661	574	585	596	572	592	560	620	601	601	650	601	573	603	597	581	594	570	575	550	579	579	649	605	615	585	533	645	590	612	587	599	567	577	658	587	587	590	572	594	574	575	652	589	567	580	592	591	605	594	564	578	587	572	602	624	559	596	613	593	606	573	577	586	579	568	615	550	596	566	596	575	589	648	578	571	576	591	616	598	599	576	582	583	563	586	572	575	574	568	567	587	586	593	629	591	613	576	638	565	595	585	620	575	564	564	607	591	600	604	609	597	586	563	592	576	590	600	575	598	603	613	603	604	597	574	586	591	586	614	594	601	602	587	598	605	616	626	620	587	602	608	601	643	583	586	602	611	600	524	615	623	602	576	591	544	620	607	589	603	568	575	602	625	578	583	574	581	549	595	556	576	608	582	591	619	588	624	594	587	592	563	594	623	567	622	579	597	607	611	582	615	591	590	576	574	598	597	584	597	588	615	571	613	597	627	605	605	610	590	588	569	594	557	603	580	576	588	585	573	556	592	588	613	608	628	620	584	614	628	586	648	586	646	602	619	578	606	630	623	606	598	622	623	605	593	616	548	633	584	564	581	571	620	575	609	600	660	623	623	613	608	585	620	583	595	570	614	569	582	606	580	598	583	596	590	642	642	565	573	630	608	594	569	562	608	580	596	640	593	576	563	593	577	586	612	616	631	602	583	621	576	642	627	572	574	572	592	571	596	607	548	589	577	587	635	601	599	630	593	607	579	597	573	656	623	595	605	572	587	624	623	611	644	543	631	581	579	640	587	578	579	594	577	580	615	597	591	593	587	587	568	576	604	540	669	545	626	618	603	682	548	622	566	580	578	605	559	580	604	612	555	583	566	594	560	566	603	623	574	532	622	606	573	596	624	581	623	602	580	580	600	667	606	573	632	580	616	583	543	577	596	618	551	604	627	616	562	609	587	624	566	580	653	604	608	593	526	632	635	591	600	605	572	589	612	563	595	582	623	604	569	568	605	589	607	583	567	557	584	596	591	586	570	570	549	584	567	677	612	570	611	592	575	586	650	580	581	621	600	593	608	587	626	600	611	636	612	601	606	634	610	578	548	601	618	609	647	581	606	590	614	611	600	639	610	607	626	625	596	576	605	580	573	555	592	584	621	639	611	604	592	579	617	647	599	578	539	574	605	564	557	579	610	563	572	583	659	580	665	627	603	563	599	627	581	602	603	601	598	570	557	608	589	598	616	579	572	582	570	581	556	608	564	597	594	576	596	638	602	611	554	628	610	575	614	609	543	565	624	581	586	588	575	601	625	590	590	562	603	612	589	619	557	598	578	594	600	621	633	642	578	614	593	562	585	638	606	608	615	615	631	613	572	601	627	615	586	613	609	581	636	564	572	600	599	611	578	605	596	600	606	571	574	613	577	597	612	576	592	593	626	633	575	580	589	645	582	638	632	596	626	631	570	618	590	607	630	593	626	568	583	582	603	598	625	594	565	585	612	608	566	585	581	636	542	601	572	600	598	614	607	590	557	648	639	568	576	565	615	648	544	620	554	564	595	643	603	567	595	623	596	628	582	587	596	591	575	597	573	603	568	567	585	623	627	619	582	597	573	608	587	577	591	619	619	616	646	614	598	622	613	622	571	593	567	597	555	584	592	577	622	607	607	586	571	625	593	620	579	601	588	620	598	570	538	644	597	610	608	581	599	600	631	584	578	597	570	567	594	566	578	576	582	590	623	607	594	614	592	585	613	611	634	575	587	597	626	596	589	541	597	615	621	554	545	621	605	594	573	600	576	567	575	594	558	620	597	568	599	573	620	594	586	599	571	583	613	612	570	600	601	624	588	595	601	594	583	596	610	625	627	642	577	583	617	546	621	609	632	580	615	562	604	593	566	576	596	553	586	606	589	585	616	539	576	552	603	607	566	610	606	558	596	583	602	625	565	576	656	625	571	581	611	563	591	586	601	562	589	601	625	650	610	600	565	575	593	575	586	616	627	620	536	623	563	649	529	606	615	604	572	569	572	567	598	627	623	650	586	576	548	580	579	584	564	590	585	593	601	620	614	578	588	607	573	581	612	603	581	588	559	610	597	631	641	595	591	583	569	588	616	584	562	570	590	568	611
26736	11101	2481	478	335	334	357	541	395	397	380	333	408	413	447	393	312	314	284	276	282	277	262	290	319	291	279	318	328	321	322	295	289	306	278	342	321	320	339	306	303	259	290	358	283	321	285	277	292	321	280	306	287	308	302	295	282	295	297	245	286	253	286	299	290	274	286	267	302	316	270	280	284	298	276	272	261	302	266	319	295	304	287	274	284	297	284	294	319	269	294	281	290	289	300	283	275	294	313	301	268	268	259	269	270	289	266	280	291	288	280	273	308	311	300	291	282	291	289	297	294	279	279	259	266	295	291	293	324	273	278	303	315	308	288	280	310	276	306	288	286	315	288	322	268	277	288	264	311	309	274	292	273	287	274	282	311	287	300	287	312	291	276	277	277	312	287	261	289	288	297	303	284	277	303	302	283	314	281	265	317	285	312	314	293	239	286	281	284	303	305	271	277	264	286	276	297	288	317	290	301	316	264	308	288	320	263	301	292	306	317	286	300	269	255	305	332	290	284	293	291	323	294	265	291	297	276	266	284	283	311	282	282	279	280	316	284	294	291	274	302	298	306	271	301	262	276	286	287	277	257	277	295	295	272	290	299	294	305	298	277	313	333	292	288	279	301	301	274	288	286	281	295	293	300	273	292	276	289	283	310	262	308	302	287	295	311	292	299	279	280	314	282	304	257	284	284	275	290	287	321	276	287	300	281	301	246	287	298	283	284	281	281	286	295	303	295	265	307	321	275	301	319	291	289	306	300	268	307	274	289	306	291	333	299	254	306	280	271	267	285	283	273	297	288	316	312	281	287	287	305	295	271	288	303	294	307	308	306	277	283	308	259	266	311	286	300	284	322	300	299	290	276	303	309	300	290	274	314	293	310	259	298	290	295	290	280	305	286	263	272	285	290	286	239	309	300	278	295	307	305	279	288	300	297	278	292	287	309	315	294	260	273	268	286	310	268	277	292	281	296	293	288	279	262	303	297	281	284	272	284	269	272	295	323	270	303	270	281	292	281	254	270	292	298	274	288	293	323	268	271	325	291	291	316	317	292	263	309	285	289	277	317	304	313	287	331	317	310	307	291	311	265	302	283	290	288	295	304	266	295	303	271	294	295	288	315	272	307	321	288	300	254	303	290	304	313	306	282	277	298	246	312	276	288	270	260	293	278	324	261	313	315	327	303	292	323	289	255	310	285	287	266	290	283	265	306	300	269	297	281	292	306	310	279	267	282	281	257	299	271	273	302	302	303	289	279	286	312	285	314	309	297	293	301	265	244	292	299	288	288	285	268	306	263	273	313	281	289	292	267	294	277	303	305	274	314	325	289	300	289	284	300	312	289	302	291	282	269	281	300	292	293	266	280	306	264	283	305	279	277	256	318	305	298	294	274	309	286	272	270	272	303	312	290	290	309	268	294	237	275	312	299	308	308	293	279	288	309	320	319	297	301	279	341	303	307	262	275	293	282	285	312	272	273	287	269	290	306	289	276	275	240	282	287	285	294	313	288	262	265	280	293	310	314	300	260	307	287	290	301	280	277	276	282	275	291	321	301	319	323	276	302	278	306	280	296	258	313	276	292	300	253	280	288	313	297	278	297	292	278	276	272	287	295	294	337	311	296	308	293	280	293	275	257	285	298	297	286	292	289	312	288	277	284	286	295	329	311	322	277	291	270	264	270	293	299	287	288	269	312	319	297	286	289	293	295	252	313	287	270	287	309	295	287	297	295	286	267	299	300	271	312	294	314	312	271	292	271	249	273	323	314	269	274	272	266	278	289	313	306	312	302	274	310	313	290	256	297	310	278	285	282	281	318	308	253	297	282	287	278	296	269	289	266	261	324	302	273	292	280	267	291	284	275	260	288	268	288	334	287	293	267	294	299	266	314	281	275	299	285	280	289	309	265	271	307	288	294	304	288	278	303	301	298	282	307	275	292	279	272	305	270	292	300	304	315	320	285	328	290	309	264	279	313	311	302	317	286	286	277	297	268	276	296	301	315	296	298	278	288	264	309	290	284	326	280	297	289	269	255	280	250	273	269	266	315	296	312	259	281	293	306	321	316	269	278	304	294	280	280	276	265	309	273	285	273	292	303	297	283	294	279	281	276	284	261	279	309	291	300	282	270	280	270	280	272	285	304	275	294	281	317	307	295	274	258	302	331	298	310	294	283	278	313	295	300	327	313	281	282	288	282	288	344	294	268	288	292	285	247	283	319	311	262	272	256	295	307	254	282	252	274	336	267	275	287	276	289	275	281	298	294	286	299	303	282	304	329	294	324	236	313	296	261	248	312	268	269	293	318	315	272	315	273	307	251	295	301	274	296	321	314	285	242	282	276	281	271	281	328	263	299	310	288	301	277	319	266	303	300	290	281	302	257	261	273	302	294	287	304	279	277	293	302	321	280	268	260	296	253	310	290	286	310	278	275	287	267	280	271	281	310	330	289	262	310	308	331	268	298	310	289	302	309	274	292	293	261	277	291	281	305	298	290	303	287	274	284	288	301	282	307	317	292	280	286	305	325	307	271	299	294	280	308	297	248	275	277	288	290	295	282	290	276	264	321	284	257	259	278	292	302	293	281	276	292	247	284	283	287	279	263	290	316	304	269	285	284	286	302	289	295	306	272	288	274	297	286	269	292	319	284	263	283	257	293	301	315	269	275	312	286	311	299	303	290	260	282	320	297	292	308	290	337	264	260	273	274	315	322	283	318	307	307	308	340	281	289	288	311	303	291	302	298	300	280	309	302	313	305	287	296	304	281	303	297	302	300	277	290	289	255	285	289	272	316	248	302	278	288	279	302	266	273	278	275	301	273	240	297	306	277	274	280	326	311	305	270	254	285	278	302	309	252	282	283	261	270	288	274	272	301	299	279	294	295	302	291	282	300	260	281	252	287	289	290	278	323	321	261	275	304	310	258	299	252	276	287	307	298	280	309	283	303	310	281	278	308	269	260	272	309	260	292	316	311	262	317	290	299	309	313	274	254	329	304	290	295	290	254	261	288	275	274	283	283	262	293	282	295	270	290	273	277	299	300	278	325	272	289	250	296	312	277	295	281	290	297	304	281	257	303	286	288	291	285	303	273	294	307	285	259	283	317	279	285	293	299	293	286	291	299	299	292	291	297	273	272	318	290	253	271	260	325	308	307	271	279	310	304	302	292	288	280	239	297	281	283	290	277	284	246	308	309	300	274	273	281	295	315	262	279	286	288	266	305	269	302	296	288	281	287	295	290	305	288	281	292	311	269	286	297	279	286	265	297	268	299	284	300	276	301	312	291	298	281	297	268	264	323	282	314	264	283	283	292	275	306	245	273	281	307	314	298	258	318	287	275	300	323	328	296	305	268	280	252	242	315	250	296	285	281	300	292	284	284	276	305	302	275	284	255	271	296	310	284	281	278	270	285	291	322	275	283	312	306	283	297	294	286	301	292	292	277	285	300	279	286	285	308	299	302	310	318	305	306	268	314	292	294	320	313	286	305	281
20655	9349	3923	920	808	851	1124	2227	1181	1319	1155	949	1251	1461	1455	1263	881	695	652	678	692	668	738	778	758	687	750	980	1001	1014	814	710	696	702	731	711	836	906	852	830	800	683	770	702	690	650	664	677	673	655	677	669	673	651	645	633	683	651	674	653	622	627	675	706	621	640	644	638	642	677	691	617	603	651	627	660	698	678	645	633	605	590	643	630	638	629	641	618	687	615	653	658	658	654	668	662	652	653	664	636	680	641	664	678	602	590	660	645	681	652	706	669	682	672	689	640	628	651	668	656	651	629	636	661	640	656	667	632	691	611	680	655	677	687	650	629	635	621	634	652	636	676	657	688	685	583	660	629	641	633	660	693	668	692	652	639	639	694	608	665	667	617	656	664	679	643	673	631	618	693	647	659	654	652	653	646	661	620	692	643	677	685	637	650	630	652	651	618	642	640	627	666	690	667	636	646	621	677	653	616	670	645	635	612	640	688	649	665	660	641	651	649	651	684	659	673	691	660	645	625	639	642	684	665	620	668	616	677	705	677	626	689	684	644	614	691	651	690	630	642	630	641	683	630	637	634	651	723	616	626	643	642	653	617	702	650	672	664	664	628	699	657	642	626	693	628	655	666	647	641	647	594	624	682	649	630	618	629	660	632	658	600	668	694	638	654	699	676	640	687	648	620	681	626	663	628	664	650	627	666	639	651	667	650	614	680	618	694	672	685	662	663	648	649	644	651	670	681	639	653	633	681	602	666	648	621	679	634	635	662	634	677	636	658	647	625	688	634	651	663	671	648	639	618	619	686	663	646	647	630	667	610	657	677	659	691	631	615	670	614	608	639	690	714	683	617	639	690	646	684	672	640	657	636	667	619	647	652	656	683	635	641	651	669	671	660	606	672	647	640	700	612	657	669	679	638	644	666	628	651	685	674	674	623	662	651	593	602	646	653	683	635	629	669	622	636	657	623	632	657	619	613	664	623	699	649	664	663	657	648	589	658	688	627	600	618	686	663	655	631	634	644	685	639	684	639	628	608	653	650	645	664	632	691	636	651	648	633	604	633	644	681	665	620	705	626	688	635	623	639	618	639	646	621	670	608	669	649	630	658	676	666	635	610	658	650	622	644	590	675	662	664	693	587	625	683	653	592	674	693	620	636	606	675	698	636	637	630	627	663	684	659	634	671	648	647	645	604	636	649	618	615	627	667	683	642	641	681	642	716	638	658	634	611	690	620	659	672	573	620	642	663	632	687	658	701	644	666	659	688	619	675	624	628	602	699	635	632	621	652	666	651	622	664	602	655	666	664	629	688	641	660	643	651	618	659	675	662	674	642	604	678	640	670	649	645	644	657	682	682	632	643	645	634	652	658	660	673	660	676	668	675	623	633	683	649	570	677	661	651	637	632	633	642	646	657	683	681	664	622	648	600	628	641	669	648	644	637	645	673	652	666	658	620	643	656	661	644	648	631	652	652	631	653	634	651	634	656	680	675	605	702	698	604	651	652	675	714	645	673	679	649	665	698	638	631	655	626	620	655	685	665	646	663	638	683	649	644	693	656	680	646	642	638	626	672	634	666	668	632	644	675	645	683	685	679	632	660	636	647	650	639	654	617	663	668	666	694	655	663	632	680	644	657	630	657	642	649	631	648	617	678	678	664	637	680	657	680	673	655	664	692	664	623	655	680	640	655	682	687	651	633	606	634	684	615	621	686	649	639	680	666	671	651	630	652	637	688	683	651	673	687	650	658	658	641	628	632	662	596	654	688	642	657	652	663	658	619	647	626	673	661	669	619	615	656	680	680	653	648	672	684	641	675	667	644	640	656	608	638	631	657	671	638	630	634	639	708	645	621	638	603	627	645	637	651	608	636	660	680	673	681	677	615	620	628	606	680	638	682	629	663	672	703	612	670	609	684	624	665	636	632	668	679	646	675	642	683	676	609	680	650	659	658	694	647	651	658	622	644	685	663	652	653	640	663	650	674	648	631	680	652	638	617	682	636	687	577	650	693	650	662	670	664	614	686	670	622	673	677	629	617	638	678	681	686	622	677	639	677	716	659	658	639	673	673	643	684	645	693	635	621	630	646	669	659	652	659	666	689	621	662	669	656	674	670	650	650	596	654	661	702	636	655	675	614	658	583	672	627	667	640	674	647	680	657	680	617	670	714	639	640	703	681	668	665	653	642	661	667	663	671	634	631	630	648	665	670	656	648	633	630	663	640	642	630	700	629	649	648	621	675	639	631	617	678	677	650	605	617	655	662	648	651	668	663	692	637	683	627	699	663	685	652	674	633	661	679	666	671	650	694	643	670	629	682	648	662	667	632	607	676	637	676	659	676	638	662	665	618	684	659	672	629	673	649	605	687	653	639	667	667	611	657	660	649	688	635	603	695	636	671	656	626	695	643	663	690	629	716	681	670	703	696	615	652	667	660	662	644	659	628	670	649	651	635	639	626	642	615	632	613	672	633	677	691	666	665	645	642	651	680	610	685	711	709	714	681	636	608	649	644	706	650	626	708	661	635	672	682	624	659	671	699	632	609	665	670	629	662	700	697	637	675	644	655	675	692	664	639	617	628	620	667	686	672	655	660	671	674	620	632	651	669	682	647	660	653	669	606	661	670	664	653	654	636	637	673	678	655	635	669	671	692	630	665	668	635	675	662	684	693	671	630	644	619	677	674	638	687	644	625	644	675	638	628	621	663	688	625	655	616	629	623	704	674	649	648	688	608	668	695	677	658	636	643	689	631	614	612	645	657	673	656	637	619	617	661	661	638	625	596	661	662	677	621	608	634	658	649	658	648	653	676	632	613	650	648	682	648	663	665	656	676	653	678	681	645	680	641	633	665	631	594	663	648	646	651	694	680	672	620	658	688	668	633	659	678	653	652	654	625	661	594	619	660	654	644	689	677	687	658	607	647	667	686	614	659	670	604	638	671	684	674	675	634	641	683	726	645	672	676	653	621	629	692	605	673	651	639	745	687	620	655	668	644	690	645	609	666	620	647	690	675	617	648	637	662	620	630	676	677	611	649	660	633	654	642	644	599	596	701	622	643	662	625	662	679	650	648	626	655	656	643	638	618	637	649	650	619	657	677	654	666	665	618	636	628	673	632	636	579	636	668	660	649	628	659	656	677	647	638	645	672	612	602	640	648	638	650	661	625	682	681	691	681	652	628	621	657	668	667	675	665	648	656	661	632	705	673	695	670	660	639	634	662	619	604	699	631	639	676	659	684	687	668	645	626	660	647	663	661	650	635	667	622	634	689	638	685	642	642	655	637	673	653	643	645	707	684	627	644	643	639	674	659	659	680	621	643	670	659	647	692	587	656	655	657	681	652	622	670	667	649	618	651	678	637	658	674	686	660	637	629	657	649	686	640	648	667	667	691	630	644	651	640	647	696	695	701	679	660	671	689	609	616	669	631	661	636	643	665	627	648	686	636	668	673	652	664	655	619	648	635	641	677	658	647	636	667	675	636	675	661	649	691
61889	50645	32732	7098	619	428	645	4587	526	391	367	315	280	359	366	343	286	206	201	192	208	215	168	245	215	192	190	228	272	255	218	172	181	223	214	205	200	247	237	224	225	191	210	157	181	169	206	164	217	158	195	168	166	177	160	182	189	170	201	178	202	159	158	185	156	179	205	187	154	168	155	186	163	157	182	180	177	183	176	170	169	171	165	165	205	178	193	161	184	179	195	164	203	178	179	156	176	193	178	184	182	169	153	169	178	188	169	198	197	181	179	187	181	190	183	175	177	173	182	185	203	187	183	194	189	192	160	207	185	191	189	191	194	179	160	176	182	190	156	195	157	193	179	203	158	160	182	175	204	166	206	186	179	165	160	168	180	182	193	199	163	181	183	170	172	180	175	177	171	161	203	179	184	162	162	191	164	171	178	195	179	174	178	162	179	203	183	177	181	182	173	197	171	179	191	185	197	175	183	178	205	182	166	202	187	186	165	178	195	190	186	184	159	170	181	201	179	168	176	173	164	162	192	189	170	182	159	158	190	185	177	177	175	171	188	189	167	150	182	203	190	170	185	190	161	180	199	200	177	194	194	167	176	180	157	162	173	180	167	191	191	192	183	179	171	158	188	166	181	157	191	152	224	198	159	177	188	178	168	181	174	176	177	191	155	195	178	191	160	191	195	192	192	170	177	194	187	190	204	216	154	181	197	176	176	169	173	186	169	184	192	158	187	175	178	170	170	204	214	181	192	160	161	187	185	174	163	180	194	180	161	190	198	173	178	187	177	189	160	184	171	185	183	173	174	189	166	175	173	188	178	187	186	180	169	167	210	182	180	167	183	184	152	161	212	197	199	180	195	195	178	189	196	188	170	192	179	181	183	181	182	179	188	186	189	175	167	157	194	189	198	176	177	166	180	206	216	181	162	200	173	182	177	183	178	173	166	170	169	176	163	168	170	155	165	176	193	176	163	187	165	179	177	164	183	167	158	186	183	173	182	180	158	163	193	160	166	152	187	187	183	168	191	166	178	158	200	154	158	154	173	144	183	179	168	169	167	165	197	179	198	164	188	173	156	174	172	164	177	161	174	204	188	187	171	194	184	183	195	177	160	215	188	157	207	168	161	160	183	190	160	178	197	157	146	211	166	191	182	166	201	162	174	145	178	175	177	178	182	171	163	184	184	178	190	192	167	176	201	188	193	166	187	198	175	183	187	172	176	179	179	182	161	164	163	203	182	204	187	206	198	185	181	152	194	149	180	176	161	212	182	170	165	214	196	187	175	165	194	174	163	168	181	181	200	183	207	186	172	201	188	156	176	178	209	166	182	169	167	172	169	175	150	174	200	201	178	194	188	175	200	175	167	172	174	177	190	163	191	174	198	188	182	181	178	204	209	189	181	161	179	157	174	185	204	193	154	169	201	179	203	171	184	147	218	165	183	172	196	195	163	194	197	173	172	182	183	191	179	199	183	159	172	165	185	166	193	180	182	189	178	181	156	154	173	178	190	189	187	166	200	163	167	185	190	163	170	198	179	183	180	199	199	207	166	192	222	173	158	182	175	179	184	176	161	151	164	182	182	161	168	171	185	161	204	186	173	196	164	164	187	152	160	185	185	172	186	189	191	179	191	195	175	177	168	183	186	171	172	185	185	185	188	157	177	186	184	167	177	169	160	168	192	206	193	170	181	185	196	195	200	213	199	183	193	189	172	197	171	203	168	184	151	177	194	194	175	208	210	214	166	196	182	176	185	185	145	190	171	176	162	192	146	203	178	196	197	191	173	161	184	190	199	186	178	192	167	199	187	184	199	179	190	184	175	175	173	156	198	168	184	162	159	182	205	185	187	164	204	178	174	185	178	180	183	208	165	168	192	197	187	177	182	169	183	166	185	184	195	181	175	172	198	167	178	146	186	161	163	178	187	156	184	189	190	196	175	179	179	162	178	186	176	160	178	179	196	163	184	185	159	176	198	205	176	172	184	168	159	180	178	181	191	173	193	181	183	183	177	198	177	195	192	171	193	158	168	162	186	180	185	185	196	175	160	159	201	186	172	177	173	173	193	180	181	200	155	175	177	189	195	182	152	162	191	177	171	191	188	167	168	181	185	152	202	168	144	169	188	167	156	164	173	174	173	196	193	172	180	173	163	204	177	190	182	174	175	184	189	167	173	167	159	175	162	190	160	180	188	164	167	179	175	164	179	164	178	196	180	183	202	179	199	187	165	179	183	187	188	185	192	167	175	174	181	190	171	175	184	157	173	176	172	167	181	177	172	179	177	169	185	167	198	182	185	205	171	190	164	190	146	177	211	162	207	197	179	165	175	175	167	170	183	178	184	178	148	175	180	178	167	164	164	176	202	204	181	167	161	186	183	186	175	191	194	152	177	194	162	174	180	171	186	181	181	166	176	166	189	165	174	178	205	200	166	168	170	189	176	204	160	185	180	199	187	186	197	184	176	203	174	152	181	166	183	179	176	167	166	167	173	173	193	175	162	161	179	168	182	186	185	158	163	170	181	180	185	202	188	185	172	165	161	189	147	163	181	151	181	209	191	181	172	174	196	179	189	182	182	172	194	189	188	178	184	176	174	182	196	174	191	168	202	172	158	185	149	193	188	146	167	166	187	161	197	165	166	183	194	170	194	186	180	180	185	165	171	175	197	163	179	184	201	182	191	185	168	150	173	185	172	196	178	171	176	186	177	178	174	148	185	172	159	165	177	181	198	174	187	157	171	168	166	194	177	185	172	160	169	160	167	192	186	196	192	177	182	179	171	174	169	165	171	162	179	183	205	179	188	174	154	190	179	179	189	167	191	199	190	179	192	166	178	163	165	183	184	197	190	183	161	175	174	185	172	148	210	174	170	185	167	196	173	182	182	152	171	183	161	162	183	161	185	183	173	178	174	161	178	168	173	173	178	157	170	193	180	161	161	195	195	165	167	180	162	206	182	174	152	178	179	175	171	171	182	186	172	163	198	172	185	165	161	173	192	177	186	156	172	176	167	193	149	145	200	174	177	168	171	202	175	138	201	180	160	221	187	173	170	201	188	174	185	181	179	196	184	200	175	211	212	191	176	191	189	169	177	178	167	190	196	155	185	163	181	196	170	151	172	160	174	188	177	167	157	199	178	184	174	189	164	197	159	184	171	191	189	156	230	196	167	177	183	191	167	168	214	175	173	177	161	170	184	183	194	170	189	185	178	167	174	149	175	183	190	191	176	176	177	199	173	187	197	195	175	170	182	176	189	206	186	193	178	176	194	193	191	199	187	162	172	196	174	169	191	177	185	161	212	203	178	168	183	191	187	194	153	190	176	171	202	185	200	197	172	189	167	197	197	170	163	166	155	200	178	186	164	196	189	195	175	171	189	186	176	169	174	175	204	188	176	198	224	182	166	181	166	160	195	193	179	156	168	161	161	180	194	166	182	205	181	189	176	175	170	185	172	174	188	190	208	182	186	166	218	198	190	180	165	179	168	159	174	167	187	164
44821	37795	26111	1885	1604	1511	2743	16971	1598	1588	1318	1197	1193	1433	1650	1548	1161	757	559	486	530	541	649	686	576	543	591	778	974	1147	748	538	618	632	667	622	794	806	818	754	720	556	580	493	446	459	435	463	393	434	439	455	413	425	469	417	473	454	473	431	439	462	483	454	409	412	462	439	480	381	474	458	475	428	436	462	454	473	441	426	434	438	415	470	424	419	456	469	442	446	424	432	439	448	468	462	465	408	417	395	401	438	374	399	414	436	462	417	445	414	422	440	432	437	426	397	428	453	424	443	424	402	426	424	406	503	433	424	424	435	443	423	405	422	447	426	389	441	462	451	431	471	433	406	435	470	462	433	414	440	438	421	400	450	434	403	442	399	424	420	409	396	436	397	385	413	455	414	445	436	443	478	442	423	417	473	472	422	422	420	421	455	452	433	447	440	412	458	418	416	476	465	435	443	449	455	398	483	441	447	468	407	428	415	441	437	410	470	454	448	443	423	394	442	439	492	405	463	436	414	441	455	420	418	452	397	472	441	424	455	452	446	415	438	429	468	435	433	442	456	412	447	404	434	447	467	380	425	485	417	473	445	446	437	433	439	419	424	403	456	451	428	424	432	460	450	440	411	416	438	427	433	442	418	441	437	441	414	410	401	439	478	443	437	421	433	429	450	463	444	425	393	453	423	444	447	456	420	427	408	450	458	412	475	412	482	447	414	435	435	457	430	412	460	452	427	455	436	410	458	426	419	475	424	444	432	450	386	411	419	467	491	447	425	422	477	396	438	419	416	454	437	424	424	425	447	440	442	425	416	425	416	431	445	468	432	459	429	443	428	427	406	419	442	452	426	454	495	421	407	435	437	427	434	438	449	398	468	451	453	413	435	426	421	409	434	444	405	449	453	464	427	419	469	466	404	436	394	403	446	424	441	438	426	455	431	444	413	441	484	426	419	435	434	459	415	437	417	420	402	455	488	427	447	415	439	436	455	415	430	447	443	402	468	470	426	426	456	384	434	423	439	407	414	422	453	430	417	434	434	456	444	432	466	443	445	421	447	429	420	433	427	447	460	436	444	437	469	393	475	430	397	437	443	420	439	437	458	435	455	465	435	414	460	406	453	446	477	412	409	422	398	448	419	382	449	415	457	439	440	439	393	446	439	469	436	449	446	439	451	462	407	432	433	409	406	429	465	465	434	454	428	411	400	423	457	467	485	474	431	395	429	408	432	420	426	449	451	424	412	395	429	467	426	434	503	424	441	447	424	428	425	464	456	450	431	443	435	463	419	424	432	431	439	428	430	430	429	442	444	418	457	439	441	457	435	461	415	439	438	465	478	454	443	459	433	417	405	432	406	403	427	374	431	404	468	380	464	435	457	457	428	478	403	414	462	446	445	461	430	423	461	391	432	442	402	413	418	417	454	476	433	458	432	427	443	437	456	452	377	448	441	418	448	398	477	423	446	432	446	444	452	438	457	421	438	441	406	412	420	453	458	438	422	456	451	432	391	391	436	422	450	442	426	432	480	433	429	406	425	403	412	458	460	425	453	434	438	451	458	408	460	462	445	421	439	478	427	432	456	404	444	423	423	399	442	426	418	446	452	418	424	435	479	444	431	416	444	441	419	439	416	432	431	440	470	455	417	406	444	447	471	459	442	444	418	431	457	428	445	418	423	451	387	463	395	467	439	454	456	440	416	419	435	396	438	411	467	413	429	459	428	408	414	451	437	422	438	403	405	416	449	417	426	476	427	412	414	425	386	400	406	440	440	438	434	453	453	464	425	406	449	421	409	400	421	394	442	426	459	451	448	433	444	437	447	447	443	448	433	419	450	431	457	440	417	468	422	452	431	449	426	440	427	446	426	434	443	438	425	408	406	434	438	459	411	413	423	477	433	446	453	406	397	434	424	442	428	461	448	440	439	444	440	463	453	426	443	457	418	434	430	462	421	453	411	436	457	430	463	403	438	419	400	421	432	472	438	468	424	403	454	408	419	407	412	475	456	438	463	433	427	413	427	394	434	420	407	403	429	434	443	421	478	468	446	461	459	396	433	436	441	426	419	433	443	440	434	460	447	425	426	419	445	460	467	455	485	452	404	389	435	410	410	444	464	438	424	461	410	416	412	442	432	439	416	426	438	402	419	424	453	445	447	466	440	436	428	450	435	466	432	458	457	458	440	466	405	398	441	441	400	433	436	421	468	474	474	446	414	414	450	432	405	421	404	423	396	433	409	435	433	441	431	444	453	444	428	444	445	400	415	407	428	402	478	436	437	438	463	394	434	447	420	441	458	422	443	490	436	400	412	442	404	430	432	455	437	441	449	484	439	436	434	430	416	452	456	426	433	432	436	420	443	398	461	438	410	435	463	423	418	405	410	436	427	411	405	448	422	429	466	460	428	403	441	441	428	453	416	442	466	467	449	419	418	408	421	443	403	410	439	437	438	428	451	439	437	440	398	459	453	372	428	425	420	411	450	410	427	423	417	457	432	436	454	435	429	441	462	437	451	416	475	435	444	427	408	422	457	416	448	430	440	438	444	435	434	430	416	427	455	418	433	432	415	432	445	419	447	438	449	462	448	466	398	443	432	430	407	427	426	450	421	424	473	429	422	442	440	464	414	437	441	412	424	424	441	440	414	424	444	422	409	433	398	445	423	441	417	432	491	425	443	488	430	460	388	450	428	422	409	455	396	425	416	441	439	484	449	433	449	396	471	429	426	418	464	393	418	445	467	426	436	447	449	436	378	453	411	444	420	444	432	436	432	445	415	419	441	452	409	452	439	406	438	439	442	435	445	418	421	391	417	472	418	394	433	467	404	434	404	395	455	453	448	433	451	382	445	428	448	454	449	457	456	412	420	439	501	431	456	435	429	435	424	425	429	461	388	448	427	419	423	415	452	442	462	449	435	394	432	442	439	420	424	431	399	467	457	417	426	452	424	406	432	431	424	437	433	395	462	444	441	422	412	442	444	421	458	432	435	449	448	440	468	416	417	441	434	417	474	429	409	455	414	446	494	411	465	436	435	417	430	441	439	412	421	445	468	435	429	442	444	416	484	443	434	473	410	437	454	456	436	440	436	432	419	470	425	452	435	445	429	452	445	452	410	462	510	416	424	459	446	431	440	444	438	449	422	458	430	436	464	424	442	454	421	431	428	405	428	444	444	413	429	446	413	457	431	422	461	450	451	419	419	429	424	432	459	399	414	421	419	450	441	434	430	443	466	414	374	399	397	467	449	390	421	447	418	441	437	437	429	469	447	426	425	425	441	431	418	430	465	425	460	454	442	459	453	423	425	419	394	433	398	426	457	422	462	426	426	423	456	418	421	439	455	418	426	402	433	426	432	460	460	436	485	458	430	433	417	413	427	405	420	455	431	449	470	427	403	433	422	412	441	423	425	460	451	442	455	428	476	419	470	436	426	447	448	403	429	470	437	420	447	444	455	421	460	440	433	403	432	441	465	461	440	439	428	414	405	466	437	449	440
66753	60025	42499	14744	1929	728	1024	11436	1211	597	517	388	367	383	408	432	331	337	285	223	237	270	274	287	243	250	264	302	326	314	255	270	278	251	272	278	314	313	277	261	284	259	233	256	241	222	247	218	268	239	247	247	260	249	268	241	237	203	228	242	235	231	248	208	214	243	223	260	221	228	226	230	230	214	222	207	219	229	225	242	248	221	211	223	202	232	215	228	238	216	230	240	247	237	231	216	225	225	219	219	223	212	228	222	211	222	198	233	239	217	190	223	251	214	225	218	221	219	216	209	220	196	211	228	210	230	230	221	223	240	212	222	223	224	264	233	259	217	221	242	212	228	236	225	249	225	200	234	196	195	241	227	241	226	218	234	226	250	233	228	212	228	232	207	206	250	244	239	183	224	215	216	237	226	231	209	243	231	235	225	220	225	212	245	200	227	216	228	226	252	241	203	214	213	224	218	213	252	235	224	217	235	214	230	240	210	227	223	227	208	257	235	225	251	214	230	214	228	208	227	195	238	216	234	246	256	197	201	214	207	227	231	235	231	215	232	252	234	201	212	243	215	236	232	231	225	211	220	201	219	213	211	257	258	229	216	238	231	218	214	225	251	238	217	218	210	233	254	216	220	188	208	227	235	214	225	220	211	202	243	232	211	195	218	235	243	233	212	221	244	215	248	243	235	254	220	203	263	200	223	219	220	215	221	225	234	207	238	201	222	240	206	233	213	199	217	216	195	228	246	226	256	225	237	226	246	225	229	218	236	217	210	246	232	232	209	219	210	207	206	227	221	220	236	186	229	211	216	237	207	211	216	230	207	220	201	226	231	221	207	222	222	228	222	202	205	256	246	226	237	221	215	235	250	237	235	207	249	231	204	224	224	221	242	251	237	233	230	221	205	221	223	227	222	231	215	216	212	222	227	232	219	216	236	222	233	246	249	226	230	229	240	221	251	214	239	225	211	226	244	250	240	241	254	243	227	202	226	228	206	213	226	230	212	222	231	236	236	239	239	211	242	259	215	222	236	212	232	234	266	224	202	222	222	241	240	228	207	213	229	225	244	221	221	239	233	219	224	231	222	200	222	229	233	212	250	239	259	208	211	238	220	231	205	213	270	209	241	210	202	212	251	204	221	234	241	202	249	245	214	232	185	205	229	239	215	213	214	238	211	243	240	202	241	230	234	252	230	223	205	251	245	227	238	223	250	239	244	238	241	207	219	259	228	236	206	220	205	230	199	218	215	230	227	200	235	211	224	242	224	269	251	211	232	239	217	223	212	203	241	222	207	228	233	208	241	192	222	234	221	237	250	219	249	231	230	239	231	242	243	266	220	224	236	230	214	227	212	217	232	211	243	240	217	224	206	216	204	214	235	191	209	244	212	226	255	212	206	221	244	219	216	224	215	238	204	213	225	247	227	215	271	245	188	207	221	182	231	234	225	213	221	260	234	226	217	245	221	235	200	239	232	237	243	240	210	204	196	245	237	231	229	207	209	222	237	228	202	202	228	217	227	224	225	223	220	212	219	224	235	222	263	215	198	228	204	203	207	235	209	227	223	228	232	202	213	209	253	246	219	234	213	241	192	244	218	212	222	204	212	240	227	202	215	225	235	248	208	254	218	235	234	233	249	238	224	237	223	250	206	219	219	234	227	222	217	225	217	241	220	233	233	220	235	225	220	187	203	234	208	216	235	216	237	208	211	205	242	212	238	219	237	248	227	198	228	214	252	250	241	214	223	219	245	229	230	220	221	236	224	247	224	247	254	243	221	235	194	225	242	204	225	224	213	241	212	252	244	221	213	196	228	246	229	218	235	234	226	223	248	214	227	194	194	245	232	227	229	208	231	223	222	244	245	230	230	245	229	242	246	218	250	232	264	222	223	232	224	242	232	235	238	193	216	217	225	216	202	231	212	222	218	245	217	232	201	234	242	239	237	229	223	208	234	236	220	237	215	208	206	244	210	243	232	224	220	234	207	224	231	220	221	217	254	225	245	228	213	265	250	211	219	207	235	214	236	233	212	210	239	208	222	210	221	202	248	261	210	235	245	255	216	222	208	198	212	223	221	219	237	248	223	225	243	239	207	230	229	198	227	251	240	222	226	213	229	234	229	225	234	224	248	256	236	199	209	218	228	206	203	226	209	215	225	228	254	246	231	251	195	209	201	222	242	243	234	221	216	224	242	224	260	225	206	204	221	241	243	257	194	253	233	241	254	234	226	223	207	223	241	241	231	252	237	214	230	218	242	212	216	223	255	223	216	219	210	209	260	196	230	196	252	233	211	233	247	249	232	219	212	205	238	201	228	230	237	197	222	237	226	233	235	192	216	210	251	207	231	215	231	239	248	237	215	234	208	210	226	214	216	229	208	221	229	213	246	254	232	213	202	232	230	194	239	213	221	225	234	229	254	251	237	203	224	221	197	220	225	218	226	239	232	237	214	243	240	207	206	242	266	214	218	240	220	185	241	228	216	213	225	259	242	241	254	222	244	223	231	235	258	219	236	224	210	220	221	231	248	222	221	249	211	218	201	265	226	261	220	216	226	238	217	220	229	228	247	212	264	212	209	225	233	228	203	248	207	247	234	216	222	225	234	194	224	223	240	241	244	227	214	221	215	220	236	206	222	255	268	247	222	222	246	220	228	199	229	218	211	222	246	246	216	230	210	244	244	234	220	230	229	227	223	224	214	216	236	222	197	225	242	222	201	202	207	222	217	245	211	234	242	247	230	203	203	210	210	219	246	211	212	251	241	211	206	233	236	240	200	238	250	204	218	245	255	224	213	238	197	239	258	215	230	209	211	223	223	222	188	254	206	211	221	256	234	243	196	245	232	218	242	215	209	260	191	247	240	229	199	212	231	214	258	230	208	232	216	238	230	229	237	243	245	200	216	214	231	233	184	224	194	216	237	231	198	239	202	209	198	223	220	239	212	223	231	231	229	256	242	212	212	218	211	215	236	204	227	236	244	222	231	199	226	232	221	205	235	222	224	202	231	229	256	258	265	261	231	234	229	233	230	222	231	217	224	220	218	246	192	246	216	226	263	227	242	231	233	236	237	218	241	211	242	240	208	206	222	246	221	235	237	249	212	241	238	240	202	245	222	225	224	184	214	244	226	236	218	222	217	231	197	225	232	220	208	280	217	232	231	190	204	256	232	225	220	217	223	232	256	222	223	222	194	225	239	236	222	212	254	244	239	218	255	235	229	194	213	243	242	218	244	224	223	221	230	241	226	244	224	195	226	230	203	241	233	236	204	194	211	240	224	236	228	228	225	222	220	246	219	237	232	229	221	243	224	249	238	260	229	232	217	233	239	231	244	240	212	236	206	187	223	217	251	209	219	209	222	235	231	251	229	222	232	221	242	175	237	219	227	222	247	210	230	206	243	227	209	259	228	243	232	226	233	247	246	210	208	265	224	222	188	224	226	229	225	250	236	236	267	205	258	234	220	218	215	222	214	234	219	223	220	217	229	243	223	195	253
54701	49003	35544	3227	2652	2585	3937	27364	2576	2566	1933	1594	1463	1598	1773	1789	1307	1023	774	738	696	770	927	895	841	733	793	1154	1171	1259	928	786	756	880	1023	794	949	1026	993	844	884	828	656	758	842	586	570	549	565	519	535	560	536	568	561	562	545	532	547	544	543	541	552	535	526	569	525	535	563	567	554	516	554	528	570	539	564	591	574	557	552	551	565	553	586	554	557	521	523	537	525	517	516	535	507	564	576	560	536	544	557	498	539	527	593	469	535	568	567	533	525	525	487	531	522	530	568	572	509	515	528	509	561	550	538	508	546	554	515	534	542	543	541	566	526	541	499	566	555	557	545	532	544	584	529	593	516	549	538	526	528	529	567	531	515	527	558	558	562	558	527	539	499	549	538	523	544	522	545	544	509	521	517	520	539	541	488	547	548	528	581	518	533	531	542	550	531	559	558	540	581	545	559	581	537	504	497	552	527	556	496	543	567	557	560	532	549	532	521	544	518	552	530	555	550	514	498	492	514	525	549	559	534	569	511	561	537	547	506	532	543	578	508	534	572	501	556	548	548	564	560	527	500	559	525	535	528	566	547	534	523	559	513	516	520	542	498	509	530	548	508	556	513	510	514	503	502	560	506	542	504	531	586	530	513	584	563	590	537	562	514	524	513	541	507	528	562	520	575	556	532	555	557	520	603	555	524	556	525	523	487	567	510	562	506	541	533	566	537	508	528	519	526	552	547	511	556	579	534	555	549	529	547	542	548	507	547	536	558	561	580	529	560	537	547	504	547	546	545	556	556	517	576	524	566	577	557	532	496	551	547	521	520	543	515	554	540	534	552	570	507	544	565	528	562	525	567	530	514	519	528	540	555	561	554	535	537	546	532	516	520	537	541	513	539	537	571	553	545	517	559	548	533	581	547	538	571	534	535	542	559	541	536	543	519	513	521	530	508	557	538	523	530	568	482	525	509	543	529	544	555	529	539	565	524	573	512	520	490	526	512	508	528	549	527	516	578	552	538	543	529	525	565	573	533	583	525	510	542	536	525	520	533	561	512	561	552	523	515	509	547	522	545	580	527	560	505	522	549	533	545	571	566	508	550	535	546	536	554	555	527	538	528	528	551	553	584	584	559	554	519	525	570	524	552	530	516	558	537	539	526	532	520	545	534	542	523	553	538	524	539	538	509	539	530	508	512	566	562	540	557	514	539	513	509	557	524	619	562	539	548	501	531	528	546	497	584	522	552	513	515	541	571	534	506	522	521	516	526	551	531	537	527	530	562	507	559	529	541	572	520	571	568	521	556	565	553	569	501	551	562	526	488	570	513	541	541	515	510	601	552	522	577	519	549	542	534	539	533	555	569	536	522	533	544	491	593	539	552	559	514	513	548	558	563	596	520	532	540	516	559	502	543	569	536	556	518	565	571	523	539	563	523	529	534	529	559	576	578	538	532	543	514	542	562	533	516	564	575	554	530	528	520	543	516	527	552	560	512	551	569	525	556	512	547	580	534	505	542	525	506	547	552	540	520	536	543	570	507	506	555	582	561	575	536	519	548	549	535	573	558	558	496	529	518	527	520	542	556	532	513	536	516	524	579	537	545	512	543	522	541	582	512	501	534	528	525	563	556	492	525	539	559	569	564	517	499	521	522	487	515	538	568	554	518	511	499	505	531	470	570	507	516	518	511	502	550	503	548	503	527	599	563	540	540	515	506	519	473	552	542	541	525	540	550	537	531	513	537	513	526	508	540	514	560	497	547	481	556	550	526	552	591	521	532	544	572	553	532	563	569	536	521	566	529	534	525	549	555	536	520	559	537	503	517	523	532	518	567	558	525	515	542	509	549	497	529	543	549	523	596	523	550	568	539	526	504	530	551	536	548	561	537	514	544	557	564	515	532	547	522	553	516	556	532	561	518	509	541	551	529	539	553	520	534	522	555	579	528	526	527	521	524	569	572	572	530	552	485	578	576	562	528	596	567	548	535	519	542	519	533	565	532	555	547	561	533	544	532	496	542	572	555	526	565	543	533	560	559	550	553	579	553	552	548	527	536	576	494	584	536	535	558	537	552	549	532	509	510	531	576	539	556	573	528	553	556	556	535	501	551	522	532	542	507	561	517	556	523	552	527	540	537	530	519	552	549	508	523	514	572	543	549	505	557	517	557	553	566	592	529	541	542	548	519	561	558	564	552	506	525	585	561	555	530	527	530	532	550	531	504	541	499	525	522	539	529	556	529	555	524	542	577	542	521	547	525	535	542	583	500	561	518	495	527	552	537	573	550	522	504	518	537	541	539	537	524	534	523	526	577	514	546	554	541	511	497	537	578	508	538	509	542	541	547	543	548	529	526	542	529	538	507	528	524	509	596	528	497	480	557	524	518	523	552	565	568	546	504	570	528	553	559	529	519	554	531	509	563	558	560	531	529	548	497	551	492	533	574	530	559	534	520	535	523	556	518	542	534	512	515	524	534	517	531	518	578	533	518	544	503	539	558	527	519	523	524	497	499	537	542	518	515	523	526	574	517	518	522	528	526	592	512	529	539	548	520	506	541	542	546	552	547	549	523	512	517	516	520	572	525	527	532	532	538	575	499	554	561	541	574	565	552	501	567	550	541	542	575	518	477	544	523	520	503	503	562	496	541	524	539	534	541	520	526	551	530	525	541	529	531	503	532	524	553	580	540	508	537	553	544	522	566	560	568	547	560	540	562	523	528	538	558	536	553	525	509	534	533	544	527	548	518	569	530	542	545	538	538	544	569	549	540	526	509	538	540	568	541	545	569	514	518	578	530	521	523	526	552	558	532	541	521	523	507	513	518	531	500	530	558	523	533	536	518	525	525	565	572	566	574	543	589	525	529	548	539	536	533	584	540	542	545	552	560	534	508	528	509	526	503	544	501	604	524	540	537	550	560	525	538	484	544	539	562	512	516	553	484	520	489	549	519	569	539	598	531	508	543	593	558	520	504	555	574	567	564	517	535	536	533	507	557	551	551	556	545	530	503	512	569	529	526	561	488	590	518	524	533	525	549	558	571	578	555	578	521	511	508	541	585	543	493	546	517	550	514	535	542	563	527	535	534	556	567	599	561	504	500	573	530	528	557	501	551	540	509	569	565	541	512	508	521	510	483	499	521	527	556	534	516	535	510	547	503	516	546	557	517	505	495	507	523	546	522	566	521	546	546	512	515	490	565	548	538	561	537	589	543	507	547	540	514	538	561	520	551	549	550	502	532	543	488	515	520	502	536	553	500	535	531	551	544	562	553	535	530	555	548	528	526	544	577	549	481	556	518	562	560	523	573	541	471	521	546	533	561	505	539	530	538	498	551	557	496	544	583	498	507	564	508	531	523	537	534	543	550	511	570	512	548	536	538	505	515	577	525	530	529	538	546	550	570	540	535	522	568	528	535	551	615	564	548	516	522	576	496	547	548	565	531	581	540	569	533	507	534	560	520	603	520	528	523	557	535	534	555	483	522	561	549	526	566	522	555	538
21430	10317	1990	350	337	322	364	562	377	415	337	321	325	321	273	299	300	277	289	242	292	260	280	327	291	284	249	276	301	301	277	303	255	296	300	277	279	238	315	275	318	295	280	298	240	279	344	289	252	292	275	291	274	273	257	263	249	259	290	291	282	263	292	294	264	268	264	281	260	259	296	269	272	261	293	287	297	274	254	274	286	304	276	270	296	288	265	285	302	267	276	287	303	271	272	253	254	298	262	289	299	283	268	265	290	271	292	254	239	286	274	262	262	242	250	289	288	293	260	296	290	273	255	307	311	286	286	292	291	279	259	273	256	286	249	247	287	284	286	250	243	291	286	265	289	275	273	256	276	315	286	283	269	274	272	297	258	275	270	267	280	272	240	268	297	268	261	278	284	268	267	254	252	276	317	305	262	289	267	266	285	238	275	281	296	281	278	240	299	297	283	305	250	252	291	264	246	281	277	285	303	246	278	285	282	262	246	280	250	296	280	308	279	267	270	276	274	281	292	304	267	299	286	288	299	279	270	288	303	274	258	256	281	301	285	282	277	263	250	292	265	255	270	281	273	271	281	268	264	293	257	254	283	256	277	283	277	236	230	266	296	273	290	263	260	282	297	290	263	268	258	253	275	262	304	283	275	274	267	256	257	265	278	319	288	287	294	260	272	273	272	295	248	288	256	277	278	244	262	271	343	309	279	286	269	273	273	271	278	276	288	303	315	319	270	273	280	264	299	280	277	290	277	255	289	265	280	281	282	301	331	250	265	310	290	241	297	292	328	264	260	272	304	295	262	299	262	260	267	274	263	314	293	286	296	242	285	259	277	277	276	304	251	275	250	266	251	275	271	295	284	289	245	255	241	262	281	312	277	288	278	298	277	260	283	256	247	276	270	287	255	272	255	280	299	299	274	238	277	271	272	271	226	270	285	272	251	268	285	257	286	301	261	289	276	302	283	272	265	294	279	283	298	278	288	264	267	261	266	250	289	279	301	263	282	295	259	290	256	225	259	277	283	314	293	233	261	276	255	293	273	255	282	249	274	287	274	270	295	263	279	257	321	275	286	280	277	267	275	272	310	267	251	290	292	271	288	269	299	266	257	275	258	296	261	243	262	258	296	299	244	278	271	275	294	278	272	274	281	291	306	272	254	283	226	286	261	274	282	276	288	249	265	276	279	286	279	269	274	289	255	296	274	255	293	273	275	238	281	251	255	252	277	257	267	257	246	279	231	234	294	269	295	280	283	286	306	262	282	309	279	283	314	283	288	276	289	239	281	305	290	270	267	300	288	288	272	286	256	268	270	262	248	272	282	280	277	302	277	262	280	260	293	244	247	302	299	289	286	290	267	289	252	257	292	267	264	285	285	250	290	283	307	279	266	295	257	296	306	282	272	264	287	270	259	255	281	268	250	276	256	286	266	294	293	238	250	268	252	303	289	250	303	265	252	278	268	280	304	255	283	270	248	301	264	284	280	289	279	274	289	279	303	273	275	271	264	304	243	264	281	293	246	280	270	280	271	290	270	263	270	259	245	256	286	281	261	313	262	253	260	261	286	255	301	295	269	295	251	279	278	281	269	243	250	276	259	283	267	298	314	283	285	279	295	265	295	298	304	271	268	270	280	275	275	247	294	250	255	285	282	288	280	293	246	259	294	280	266	265	289	273	275	258	264	261	278	257	260	269	233	270	311	280	278	281	275	261	292	310	311	273	281	299	290	280	285	242	287	270	269	266	279	290	285	253	268	264	274	272	269	269	251	265	280	260	283	262	279	275	286	265	294	271	286	262	270	297	283	261	281	246	279	275	296	271	293	259	300	254	280	288	290	302	273	261	280	284	253	291	260	264	270	274	244	272	244	267	291	294	270	287	267	273	287	254	311	261	284	247	242	237	257	262	300	283	284	282	270	290	298	297	290	270	280	282	264	281	314	288	267	273	286	284	301	312	270	245	270	303	290	266	279	265	267	249	305	264	287	286	279	274	301	301	265	289	279	255	234	266	275	273	273	290	283	283	309	280	290	284	256	270	290	258	270	285	277	299	270	283	281	283	269	269	277	313	247	271	270	278	287	274	282	250	298	252	275	286	288	284	226	302	298	260	277	280	260	241	279	266	262	291	283	268	259	271	274	275	278	274	269	274	261	275	273	265	279	289	283	312	294	276	277	286	294	279	259	278	255	279	310	288	281	267	292	266	273	269	303	298	274	278	278	271	292	298	267	271	280	271	293	281	299	303	279	292	284	309	256	252	272	245	285	278	283	258	292	274	296	287	260	274	253	296	257	269	276	251	271	286	263	270	284	252	278	282	272	270	310	271	264	303	292	267	294	283	273	298	255	271	283	263	287	275	276	289	295	307	279	290	280	292	316	267	248	266	280	272	275	287	291	252	251	271	258	287	254	253	289	267	243	308	261	256	293	300	259	262	280	307	299	295	286	254	276	303	285	256	275	256	267	248	301	292	287	244	276	267	261	282	243	275	288	284	283	276	293	275	265	284	275	272	273	280	315	272	286	276	261	277	257	268	303	279	254	266	274	289	281	271	299	278	282	272	286	304	280	245	279	281	270	279	304	294	265	272	241	274	271	277	271	251	249	249	270	285	273	258	234	272	283	264	276	273	279	269	275	316	302	275	285	255	267	255	289	277	271	264	280	226	247	266	255	237	287	293	312	258	287	308	248	244	282	273	301	265	312	263	282	270	243	274	272	286	286	281	238	270	307	273	278	303	256	289	262	247	266	284	278	246	276	244	295	272	266	274	266	273	281	282	280	278	296	276	289	264	289	283	267	277	271	282	279	278	273	271	282	273	262	305	297	295	295	297	243	268	263	266	293	256	272	257	261	325	270	284	292	291	269	305	289	254	266	236	260	276	316	296	275	282	284	273	260	286	282	232	242	285	275	269	269	282	289	295	294	309	246	252	299	297	288	281	298	286	266	259	271	295	286	279	291	289	298	239	271	259	233	248	272	275	284	299	307	280	274	279	277	262	302	288	321	284	273	285	288	245	283	256	290	248	291	245	269	247	271	292	277	302	264	305	254	300	272	270	289	292	309	273	272	289	271	293	288	269	295	290	293	260	273	280	263	264	287	300	258	277	286	313	251	258	269	304	284	274	297	276	289	281	278	290	273	288	277	277	270	261	275	297	262	271	288	253	291	253	313	262	256	262	279	261	292	275	271	281	271	259	277	300	294	278	247	255	259	283	278	302	247	299	267	264	279	301	284	308	271	251	254	252	260	273	278	311	277	267	290	320	326	286	303	289	278	268	272	289	312	274	305	290	260	294	264	258	252	260	273	275	265	263	260	290	263	258	280	279	284	255	273	298	272	252	275	285	274	286	265	267	259	258	270	254	260	270	311	255	264	269	276	272	294	286	278	249	278	287	276	251	274	296	288	260	279	254	283	291	238	283	322	272	263	267	246	280	277	265	290	290	272	259	303	258	295	292	313	275	284	286	281	268	266	310	273	268	279	269	274	307
17233	10405	3391	824	872	860	1112	2417	1159	1380	1090	915	936	956	851	838	722	701	677	658	648	601	699	788	728	696	655	834	889	808	738	748	683	689	808	756	773	775	695	786	822	778	732	720	626	593	638	594	591	569	651	624	635	590	623	587	599	633	637	648	663	640	629	636	634	618	667	618	577	676	641	650	585	664	642	629	619	582	645	632	644	586	619	636	615	627	616	573	621	626	645	594	581	573	650	633	588	633	656	617	663	635	634	656	648	632	657	616	593	609	607	585	654	581	596	587	590	607	588	611	642	596	621	617	637	617	623	642	577	630	589	638	611	636	589	604	617	617	583	633	627	602	679	616	655	628	666	626	611	613	611	618	595	595	585	630	607	605	642	588	595	642	604	579	619	625	595	627	631	611	632	653	667	598	592	634	682	613	629	690	622	642	627	628	626	573	631	617	613	645	595	588	646	667	636	576	605	595	597	632	629	594	617	649	617	650	657	589	607	599	658	654	603	634	616	619	603	616	620	648	587	637	598	652	643	626	644	646	617	619	622	593	635	645	622	614	632	636	591	649	646	618	608	613	598	616	634	614	595	658	634	642	653	655	655	604	664	608	635	602	627	613	597	652	612	591	603	628	579	641	616	656	624	603	629	630	639	622	610	610	598	557	640	642	602	662	622	617	610	610	671	643	643	629	687	597	564	675	643	636	646	628	620	619	609	598	604	647	643	652	605	615	640	641	629	580	638	645	645	649	598	620	678	691	617	594	634	646	642	633	628	608	605	629	621	637	641	640	611	617	627	630	620	617	657	609	620	616	669	629	590	603	637	662	594	603	675	625	625	577	598	626	593	621	641	626	632	639	620	635	629	617	625	668	623	632	603	641	680	635	606	579	599	649	604	651	628	637	650	593	644	616	601	622	660	613	616	657	589	634	650	645	592	611	657	660	618	657	633	624	648	649	628	622	626	602	587	626	608	586	624	639	613	621	648	644	590	655	655	630	622	596	620	641	640	645	651	649	581	607	608	601	622	613	603	589	618	631	637	629	652	583	614	627	611	611	603	584	612	606	686	652	585	613	590	602	702	609	611	636	623	651	630	622	625	661	614	645	625	584	613	614	634	616	596	644	606	637	628	599	609	625	684	640	666	630	619	607	642	630	635	613	619	625	644	651	611	574	583	647	630	624	615	646	601	631	631	649	644	622	627	601	612	653	625	665	596	653	594	594	644	615	587	641	606	646	602	675	624	603	620	569	631	627	634	622	678	598	602	571	636	664	614	622	606	614	624	634	588	643	641	564	639	600	606	669	618	577	633	623	673	616	576	614	639	621	671	686	596	588	625	597	613	638	645	601	632	588	605	602	626	611	612	595	569	649	614	644	649	643	636	607	601	613	578	623	592	644	605	573	651	614	610	559	656	633	576	616	606	598	648	649	659	663	638	633	638	663	673	623	651	574	628	604	633	664	618	630	633	641	599	634	562	636	631	647	625	646	651	627	628	632	672	631	655	641	615	602	643	579	596	642	615	630	608	633	587	604	603	631	630	667	623	608	608	660	672	624	628	633	617	612	678	599	675	640	632	616	603	647	640	636	623	637	628	611	619	642	584	627	587	621	625	627	672	625	625	662	649	625	616	573	651	638	625	641	627	604	619	670	650	647	643	616	589	622	620	607	631	609	641	630	608	612	613	600	634	589	609	613	679	616	641	609	674	660	633	648	661	633	627	643	636	598	595	636	622	598	583	634	640	633	623	600	591	608	604	636	628	656	647	625	661	665	609	648	699	659	604	706	610	635	636	646	596	568	638	661	642	595	585	632	633	638	644	579	647	593	632	636	595	607	633	629	633	657	647	609	643	653	613	668	611	639	598	627	605	601	615	575	641	613	628	630	606	638	585	657	640	617	634	602	629	637	601	606	634	588	650	615	587	613	619	678	641	641	624	623	622	641	670	660	573	625	583	644	622	669	631	581	629	639	639	640	611	647	595	632	658	656	634	629	599	633	636	571	642	609	605	642	638	639	620	633	625	581	650	618	605	668	627	597	615	630	583	663	642	603	606	587	651	647	642	595	535	606	629	625	619	596	658	649	627	619	606	609	626	640	635	592	543	612	625	622	610	608	629	657	589	616	640	587	644	644	596	634	627	639	605	635	631	593	637	637	610	602	602	621	610	594	629	652	638	574	646	658	571	658	655	603	615	631	592	597	604	653	636	603	656	603	591	671	632	641	636	655	629	622	603	656	675	651	620	648	615	666	627	638	610	705	633	616	662	580	579	638	628	596	622	551	629	584	656	665	595	613	578	621	630	613	628	608	646	628	666	662	622	590	645	647	637	609	540	605	636	659	666	567	611	566	620	633	602	672	599	613	631	639	614	612	588	635	642	636	705	607	619	617	611	648	657	646	625	627	635	646	585	621	616	618	590	599	622	588	671	630	630	648	630	628	655	614	624	653	628	628	635	624	591	645	562	618	615	598	637	575	597	603	600	640	652	682	679	631	632	591	614	637	616	609	642	619	603	623	642	603	643	611	611	608	633	665	619	610	599	649	622	608	701	637	577	614	631	592	643	606	644	611	652	615	624	602	645	609	629	654	620	611	635	662	630	619	662	629	611	621	627	641	657	630	612	627	651	598	559	617	612	600	624	665	632	597	622	593	648	617	618	599	699	576	598	629	607	638	620	658	616	624	683	642	578	623	586	624	654	617	617	656	611	627	634	614	614	621	603	600	622	623	623	589	673	640	670	625	594	606	585	639	660	671	625	646	586	652	594	608	613	650	619	677	611	617	663	640	607	644	616	642	620	651	627	647	601	649	662	623	636	610	629	645	611	587	613	601	634	641	630	610	659	653	645	629	618	584	641	621	606	634	602	597	599	584	617	597	626	690	634	644	620	580	605	566	637	658	627	613	614	640	636	586	634	607	638	621	619	629	598	588	554	602	635	586	605	621	614	612	656	593	653	636	615	624	625	613	607	653	617	655	633	617	605	669	651	620	622	666	680	624	583	620	627	649	586	668	627	619	598	612	604	616	622	623	626	638	648	627	606	613	586	620	604	642	615	620	617	619	611	631	608	636	622	620	593	647	657	660	648	579	557	623	627	650	585	635	617	618	663	581	629	613	620	592	583	625	607	650	677	619	624	560	614	621	590	615	633	615	645	601	697	632	633	622	634	665	623	649	625	610	642	596	622	661	620	627	604	652	627	656	624	606	580	649	597	634	643	628	610	596	679	605	603	593	601	621	594	623	592	670	601	636	658	628	621	610	590	625	582	624	658	629	623	626	628	613	569	643	640	647	631	639	642	622	618	608	593	653	652	591	589	601	589	578	658	574	586	632	601	612	623	584	610	645	634	601	600	610	608	619	633	619	623	663	598	657	621	624	603	593	618	634	635	596	594	579	625	660	638	640	629	609	599	608	622	585	651	612	636	654	630	578	619	599	602	597	655	614	643	654	622	644	657	605	635	633	636	617	616	652	625	666	619	620	646	673	608	638
59228	50011	31336	6817	601	462	651	6435	740	479	396	266	253	262	250	249	226	201	191	179	162	194	218	230	251	165	245	234	262	199	206	197	185	213	243	226	197	216	234	229	197	222	213	185	229	172	177	196	173	173	164	216	175	188	186	199	148	169	177	195	180	200	160	190	197	189	224	188	176	195	207	180	173	155	180	176	193	179	209	194	201	204	167	191	211	195	189	210	181	194	168	196	190	190	159	162	154	208	172	203	183	186	177	180	185	184	197	177	203	207	172	193	199	187	189	203	169	169	165	168	174	175	193	184	189	191	201	199	186	185	179	171	168	163	203	162	196	190	175	185	181	178	191	175	169	193	181	200	216	203	186	181	189	185	186	209	189	169	160	193	157	182	171	184	166	196	179	163	184	201	206	159	200	178	190	170	154	161	157	194	193	177	193	180	174	214	198	170	200	182	193	164	179	192	159	161	178	180	193	179	193	186	183	200	193	159	161	178	193	177	193	174	184	194	169	178	160	205	188	193	164	193	196	172	163	163	180	202	212	181	171	187	178	209	188	179	170	168	181	184	167	190	178	197	203	194	171	176	176	187	171	186	197	160	173	184	181	185	202	181	183	188	173	185	182	173	171	144	190	185	183	226	166	184	171	212	169	172	165	170	182	183	203	208	200	181	202	170	173	210	200	209	184	188	165	185	185	183	193	174	190	160	171	181	180	166	195	156	209	170	184	177	197	176	176	175	182	179	193	199	170	166	195	196	169	171	181	179	193	191	157	199	182	163	205	178	176	174	177	169	183	187	177	180	178	179	188	162	160	195	185	185	168	167	196	175	191	179	157	186	172	168	200	164	181	168	194	201	185	180	177	174	179	154	171	189	168	160	162	165	184	197	187	164	181	177	172	186	182	151	215	160	163	169	176	166	192	178	186	190	169	175	198	189	177	187	167	174	175	174	203	155	173	185	167	186	200	178	179	170	217	172	172	182	182	178	163	176	182	188	149	212	182	219	185	181	131	169	202	178	172	170	202	186	178	177	177	194	170	181	188	191	167	141	195	182	198	202	189	190	191	142	182	172	173	190	164	179	186	174	181	168	181	188	170	186	148	178	196	178	174	182	206	166	170	170	169	172	174	184	171	205	185	178	218	212	169	184	182	163	190	191	176	175	182	175	187	174	166	181	165	191	178	178	178	176	191	176	176	192	162	198	196	190	173	181	175	163	176	194	201	178	209	210	195	181	173	154	198	202	193	184	178	159	183	188	171	194	188	171	173	164	182	168	175	173	194	175	136	191	208	176	190	166	189	189	163	182	196	198	196	203	200	173	170	204	178	155	189	189	172	173	156	170	177	197	168	176	181	170	169	153	187	161	169	175	161	153	207	192	194	181	181	185	161	183	202	182	174	185	166	182	190	179	188	196	184	197	183	152	158	177	177	173	174	189	193	194	167	171	163	187	189	177	181	179	175	169	148	207	173	182	174	169	154	166	200	159	167	171	206	179	186	181	176	178	179	184	188	180	188	160	175	169	170	204	163	186	187	173	189	160	180	175	174	182	163	179	195	182	160	182	208	186	203	193	182	157	172	192	177	188	178	163	179	178	155	169	177	179	172	154	166	194	183	174	184	178	179	196	196	165	182	180	177	179	173	174	191	196	174	171	175	184	176	155	172	180	191	177	168	165	148	154	200	172	176	214	169	167	188	177	169	205	176	188	194	184	205	185	177	174	179	183	172	164	164	183	159	167	199	171	190	183	208	169	142	175	194	155	180	181	171	202	151	174	199	168	159	183	167	164	184	187	172	171	177	189	147	181	181	189	162	172	206	200	176	159	184	172	160	208	196	184	182	157	184	199	196	161	182	182	185	177	182	176	194	184	177	187	183	165	190	185	193	193	208	172	200	159	208	158	160	172	199	186	207	169	170	191	173	179	156	165	177	185	185	182	178	198	182	202	173	184	191	178	193	179	189	168	174	175	176	181	169	198	174	151	218	190	187	163	196	185	156	165	160	147	156	162	187	198	189	168	159	168	178	175	211	176	192	169	189	182	177	201	170	175	185	177	176	162	177	191	174	170	205	169	161	165	173	188	202	174	192	164	180	177	169	175	190	198	153	168	168	193	167	169	181	198	206	177	195	175	174	174	184	167	157	194	187	182	172	189	196	161	181	196	202	193	185	197	186	167	170	200	189	203	203	182	215	178	158	174	193	225	197	191	199	158	177	191	193	177	187	164	172	162	176	168	170	207	185	162	196	186	177	166	175	197	167	178	177	196	216	181	172	192	169	173	179	176	203	174	180	171	182	167	177	161	176	193	176	175	185	164	178	211	165	156	167	203	191	161	174	198	169	195	196	178	189	176	155	183	162	188	191	179	167	171	161	187	174	188	176	166	177	180	173	187	196	184	169	200	186	172	171	205	207	167	184	175	168	186	187	183	187	160	185	188	148	183	177	178	187	181	176	155	195	175	185	184	203	205	169	184	184	173	176	177	193	174	207	197	178	176	197	177	169	178	183	171	179	169	184	186	152	180	187	168	204	176	150	160	188	180	180	184	190	173	173	179	187	174	178	179	158	179	191	176	174	185	211	189	182	174	185	199	193	169	174	203	191	153	184	160	181	148	170	186	206	175	172	175	188	177	214	185	162	165	176	157	155	161	222	186	148	159	172	150	208	188	179	185	160	175	213	160	197	181	169	194	182	183	172	176	191	178	193	193	184	220	164	197	174	179	194	182	217	190	172	180	200	188	187	189	178	157	180	178	178	163	197	185	169	161	174	181	171	167	171	186	191	173	190	164	188	169	183	179	188	182	164	174	192	167	148	153	180	169	155	161	190	173	173	185	186	191	203	229	190	172	175	174	203	153	181	185	184	150	165	170	170	195	168	190	181	187	177	171	188	179	176	187	206	194	195	184	182	193	179	183	183	200	206	174	183	163	190	197	212	167	167	161	164	179	202	186	173	193	201	160	192	171	157	161	193	178	191	181	190	198	176	157	166	221	185	172	160	148	189	183	177	189	176	188	166	158	166	197	181	183	182	182	185	176	205	195	195	196	172	149	184	183	196	205	220	164	155	182	207	166	188	195	171	181	171	187	166	186	191	177	204	173	176	180	205	156	211	170	171	174	160	183	179	186	176	154	185	185	189	181	163	172	189	161	180	173	170	187	187	172	191	162	189	172	193	172	164	214	189	197	185	164	189	180	162	175	177	150	193	167	170	200	187	176	185	203	163	178	202	177	151	168	188	173	168	184	181	181	163	176	202	199	188	189	184	169	201	191	180	207	174	177	163	188	184	193	229	152	191	153	165	190	168	180	185	196	175	181	157	203	212	203	178	187	170	157	201	191	179	177	187	178	195	167	172	198	196	198	176	191	201	165	197	196	180	197	170	184	192	169	186	192	190	164	172	183	188	168	185	203	190	168	162	187	178	182	178	198	164	188	177	180	183	170	197	196	177	186	178	201	189	172	172	160	162	190	185	189	224	175	162	178	158	188
43420	37758	25309	1901	1859	1760	3068	20580	2144	2274	1782	1100	1012	1072	856	794	732	566	563	541	544	537	649	745	798	602	593	1001	926	749	641	582	634	658	1017	773	672	727	806	773	720	776	606	538	863	440	457	415	456	444	432	433	456	444	430	455	435	449	447	466	454	429	450	443	447	439	472	429	456	445	413	451	453	439	476	469	452	448	449	474	435	464	487	416	468	439	439	420	427	453	428	459	435	467	458	403	436	424	460	453	425	428	413	433	438	453	408	423	417	440	412	454	430	461	418	416	470	445	399	452	454	442	415	461	435	455	443	475	461	456	412	469	438	462	448	459	388	442	458	436	468	512	438	440	420	436	430	429	429	446	435	409	418	430	423	475	437	460	450	454	450	416	425	436	428	451	427	457	405	446	430	466	455	458	439	460	439	450	452	453	450	442	452	445	441	389	447	433	430	447	443	453	447	439	419	442	436	427	423	426	441	456	456	435	420	431	432	443	456	465	420	426	469	423	446	423	443	446	423	504	440	438	428	457	399	425	457	419	448	464	455	416	445	434	435	465	446	413	421	423	402	458	450	437	451	471	469	435	498	455	470	456	410	457	438	437	444	503	453	451	429	430	414	460	460	409	450	405	448	432	410	444	439	444	445	431	443	410	423	440	420	476	457	437	429	430	469	444	434	458	417	471	435	457	448	437	440	424	434	433	435	459	425	414	446	467	454	439	431	432	471	438	427	440	454	425	454	435	463	433	434	429	463	422	443	446	432	426	471	444	425	448	454	462	467	478	438	477	488	480	425	453	461	450	418	417	402	455	414	436	463	426	458	456	428	459	405	427	461	426	430	435	454	432	440	425	477	459	424	464	442	421	437	403	410	455	406	445	433	422	432	408	443	443	431	426	452	461	434	463	439	445	454	427	418	407	435	412	411	446	434	424	431	429	447	420	420	440	434	430	430	430	471	429	431	458	432	484	424	414	426	456	427	431	459	453	445	425	427	468	452	428	407	457	445	429	448	403	440	421	432	427	428	420	420	441	443	462	439	497	431	429	422	406	438	466	455	457	452	431	462	445	433	407	415	453	453	424	446	425	447	456	460	455	455	442	391	440	460	458	411	408	445	421	443	430	449	432	424	466	451	442	441	448	455	434	463	425	388	458	448	448	420	449	442	450	418	432	438	454	472	442	427	435	446	446	421	429	417	414	435	463	452	442	432	453	449	453	442	442	456	470	399	461	445	459	481	444	445	447	440	462	414	429	441	454	430	429	453	422	432	427	473	414	439	431	428	442	464	409	459	443	463	441	448	450	440	427	461	451	442	415	424	472	442	429	449	442	448	414	418	432	457	449	430	451	431	422	414	488	460	435	420	467	395	440	414	463	447	483	477	446	418	444	461	455	424	421	431	400	415	429	448	475	443	438	423	431	434	429	443	426	465	433	441	447	453	450	463	423	442	432	413	457	439	484	414	452	416	415	448	439	460	487	429	477	453	437	405	452	417	446	442	443	430	435	468	463	444	500	459	448	397	435	407	422	456	411	428	467	417	450	406	448	450	421	433	414	446	409	437	433	438	419	430	454	439	463	421	455	421	466	404	434	424	415	409	474	394	458	444	440	412	448	418	439	454	410	466	464	442	421	433	441	443	409	425	435	447	417	405	453	454	406	423	455	439	453	464	425	468	460	430	438	474	435	411	442	428	428	433	447	427	427	440	427	447	441	402	475	463	425	428	432	462	413	448	430	440	449	451	424	456	459	423	423	438	425	467	436	388	468	422	400	432	388	453	424	409	432	447	441	447	421	419	451	440	455	475	449	408	448	445	419	463	435	455	452	430	457	451	447	443	402	443	446	428	439	445	455	421	454	467	403	461	465	479	413	456	438	398	443	417	421	431	402	437	420	473	457	440	460	446	439	439	442	418	442	456	471	420	420	495	454	455	476	456	425	423	432	446	423	437	420	436	425	429	467	442	433	404	463	422	446	458	443	405	457	491	443	468	434	434	416	445	448	462	459	435	415	455	421	443	435	457	430	440	430	423	407	447	448	455	476	428	422	463	402	479	466	442	475	442	434	420	452	411	434	486	454	435	445	444	434	496	440	460	452	451	442	430	417	453	471	448	406	483	454	432	435	431	423	423	413	453	425	413	435	447	443	408	455	462	476	441	426	468	417	458	432	418	445	445	454	419	447	444	459	478	463	458	441	444	402	434	464	447	436	438	429	392	481	450	445	406	432	432	490	433	447	473	423	438	456	445	459	436	459	446	459	428	450	428	417	435	431	437	384	453	471	412	436	461	427	436	486	468	432	388	439	429	412	451	448	449	454	453	442	450	416	418	419	429	438	458	396	448	450	455	452	409	438	437	446	487	464	414	443	457	450	422	402	436	459	482	422	407	417	419	425	423	430	504	446	452	429	464	439	431	416	446	427	448	438	448	430	481	455	455	450	471	424	427	422	453	445	443	449	439	402	395	440	419	406	439	443	420	429	422	433	399	439	446	435	413	485	448	468	441	418	449	474	425	438	454	487	441	433	445	434	448	422	423	411	465	474	427	444	412	462	450	470	449	466	441	484	444	397	410	430	421	468	436	427	418	432	459	438	448	486	460	418	424	437	436	446	469	439	432	454	417	428	428	429	459	431	427	410	438	431	424	435	449	430	446	434	426	411	464	450	408	474	454	425	403	455	439	453	418	432	420	467	479	438	432	452	483	423	449	431	466	446	424	457	434	418	438	488	428	436	475	443	445	444	469	445	464	438	459	441	444	442	433	460	452	431	431	465	421	425	445	413	448	406	486	436	421	452	429	439	466	419	438	463	470	439	420	451	437	456	438	444	460	439	383	435	452	466	425	396	435	419	450	420	428	415	380	422	397	425	503	434	417	407	452	480	437	439	427	417	460	447	454	407	429	468	472	448	452	413	471	421	437	438	439	436	455	460	416	449	427	452	460	464	445	449	431	443	472	423	466	430	445	477	454	449	415	412	440	460	463	425	442	404	463	398	428	476	413	433	423	440	438	429	439	473	456	426	406	409	464	431	433	408	419	435	447	440	436	411	441	418	433	455	424	410	424	475	421	446	433	470	428	434	455	481	436	448	442	460	473	472	434	439	466	467	431	435	448	416	424	450	479	442	428	466	459	468	469	446	431	397	421	399	435	405	461	413	440	417	428	425	445	438	418	466	449	417	478	411	430	440	438	419	444	441	487	435	486	465	402	468	444	434	390	453	431	440	416	455	416	435	435	426	478	426	447	413	435	450	431	425	426	428	439	439	416	425	441	435	445	439	413	428	426	421	428	459	454	449	447	440	427	417	415	457	450	442	453	457	437	461	438	424	457	416	443	424	438	422	438	445	430	420	442	444	420	438	430	444	433	448	487	424	463	483	480	468	421	439	441	453	468	431	456	413	469	412	445	434	423	438	463	444	445	423	435	441	451	457	461	420	455	439	406	437	420	400	407	488	395	429	405	464	404	428	429	488	420	461	418	439	422	432	454	421
63365	57476	40467	13789	1798	806	835	9191	1583	763	709	469	360	359	331	317	292	280	246	249	250	251	278	326	365	295	271	326	352	314	280	273	263	289	304	264	285	291	285	290	287	267	243	266	232	244	257	239	250	257	246	241	240	262	260	250	246	249	248	233	248	227	243	183	234	228	237	212	249	241	242	275	259	234	253	248	250	223	211	255	240	237	236	230	232	214	233	232	226	238	228	222	230	257	259	218	227	215	227	235	253	240	228	218	235	273	220	205	231	188	234	266	232	223	235	223	202	209	253	239	233	234	234	213	241	244	222	230	224	231	232	261	246	224	230	219	228	221	257	217	212	195	237	226	252	237	256	237	231	240	228	257	255	240	249	214	232	240	228	223	237	233	239	253	233	236	222	248	235	253	229	228	212	260	228	242	249	235	238	253	215	228	214	218	236	244	242	218	251	236	229	246	189	256	236	227	221	224	263	229	221	247	249	208	237	214	229	236	256	244	232	236	255	282	224	262	263	257	291	198	202	234	224	225	215	250	249	231	240	248	233	233	214	237	217	234	251	243	226	238	235	248	245	217	235	261	275	239	237	258	207	214	257	245	235	225	246	228	236	244	216	230	239	232	241	229	244	235	251	240	229	234	229	223	235	242	202	223	199	251	218	209	258	247	255	235	258	227	244	229	242	260	253	227	234	253	212	254	225	231	264	214	220	265	253	229	238	248	227	238	237	242	232	216	243	213	239	230	225	254	272	229	225	234	222	215	223	248	245	229	258	257	239	236	247	262	232	230	250	245	232	252	237	234	224	223	250	221	225	233	246	244	239	205	255	238	235	232	228	210	225	227	257	222	226	223	237	220	283	237	213	245	240	240	245	222	237	223	236	259	232	238	217	224	257	233	244	215	244	232	248	243	225	229	260	246	234	232	249	251	262	227	235	235	226	226	221	239	261	254	261	231	234	249	246	218	261	214	219	232	227	241	239	222	234	255	259	228	245	235	232	239	248	245	201	241	232	228	256	249	234	243	235	253	230	243	236	245	232	250	233	241	237	218	242	227	250	231	269	218	268	244	254	242	287	220	209	234	231	257	239	254	230	235	230	262	264	228	244	240	238	209	212	216	241	211	239	213	213	219	234	212	226	251	230	225	248	233	270	237	221	248	255	224	226	262	218	240	240	248	232	244	194	220	241	200	224	211	242	241	226	237	220	229	212	258	221	228	240	234	211	223	214	209	236	222	253	231	213	245	246	242	209	213	223	216	186	274	248	240	279	257	232	230	241	241	239	224	247	233	236	231	222	212	224	251	239	243	266	243	241	237	267	247	252	242	236	243	251	257	261	250	235	238	255	217	205	214	245	250	250	247	250	222	267	266	256	193	228	233	226	234	263	254	236	242	225	225	234	230	251	230	223	209	251	270	242	235	223	228	237	244	220	256	241	221	204	225	225	208	229	222	244	272	223	244	226	261	235	242	248	218	261	235	239	238	249	226	268	254	225	242	243	245	244	235	243	231	241	226	233	256	205	241	234	244	227	203	249	207	230	209	243	261	278	248	228	234	241	215	232	212	249	226	250	245	212	213	235	256	245	221	253	239	238	245	243	237	230	245	270	233	233	240	222	257	230	220	264	253	266	252	244	235	234	235	233	219	235	246	249	219	250	277	233	212	243	249	234	230	219	233	244	251	242	262	236	232	252	265	232	230	242	229	219	226	216	232	247	239	243	262	216	259	237	248	227	221	206	245	244	268	228	229	225	253	233	254	245	234	225	224	224	271	240	222	234	269	222	236	222	218	226	277	239	236	242	216	241	208	236	248	246	252	243	226	242	226	212	212	253	211	228	254	242	219	224	263	231	231	229	238	222	250	220	216	246	248	221	242	256	228	231	234	239	209	245	239	237	232	264	218	260	216	218	241	225	247	218	245	223	238	208	270	218	212	251	264	263	244	234	233	260	254	223	224	250	235	246	244	266	251	261	210	269	235	259	249	236	251	235	267	252	247	225	259	257	202	233	248	237	236	245	210	238	224	237	222	246	225	248	227	283	214	240	232	241	243	223	239	252	235	290	207	225	227	267	238	245	242	235	213	232	231	199	237	216	230	256	213	238	204	247	249	243	245	240	238	218	234	259	221	252	238	250	257	236	228	209	245	243	265	249	216	251	234	261	244	221	240	227	220	233	244	241	235	235	227	255	221	225	219	230	241	253	207	209	221	210	207	239	235	244	243	237	238	230	233	234	228	225	243	227	264	247	234	233	240	245	231	220	229	233	257	274	256	240	240	242	235	223	217	237	243	217	257	230	250	242	241	219	257	239	268	219	234	234	246	248	231	248	217	253	231	242	217	243	217	254	253	239	222	217	232	219	236	215	243	205	199	259	236	247	228	238	237	205	235	246	235	226	240	203	218	274	234	249	219	221	241	221	242	260	252	235	223	250	242	251	270	229	216	227	239	195	225	220	285	248	248	251	259	245	219	241	220	192	212	218	221	238	240	227	247	209	251	255	225	249	252	240	247	218	242	235	247	220	242	231	205	246	241	252	250	207	213	208	236	254	260	211	248	248	230	262	235	260	214	261	207	224	226	228	237	206	220	231	227	217	226	236	217	233	217	246	235	264	258	240	220	243	223	242	258	232	259	224	239	242	248	248	263	225	249	215	249	193	251	261	224	233	251	240	258	233	227	231	269	220	242	233	218	244	234	215	232	257	237	232	235	198	254	223	225	236	219	237	226	268	240	237	251	229	241	211	267	230	262	246	241	245	229	236	271	234	250	217	243	244	222	241	230	252	245	238	247	229	226	233	249	279	237	219	220	242	241	222	232	222	239	242	240	231	249	218	257	233	201	230	240	205	232	256	191	262	234	227	228	269	252	255	263	256	203	226	245	238	238	255	220	216	241	247	251	230	261	231	232	264	229	229	227	217	225	255	228	216	255	238	208	227	236	235	213	233	225	248	254	237	219	207	244	223	260	251	229	219	216	230	201	214	227	229	237	225	244	248	249	259	237	231	236	228	237	230	246	229	269	222	223	239	221	253	245	230	227	214	218	199	227	212	223	199	197	265	235	263	243	240	239	243	220	254	270	253	241	241	238	254	218	240	225	238	223	227	198	235	230	224	241	247	226	239	238	223	225	219	213	240	251	211	257	244	238	229	249	243	221	267	266	256	217	245	243	214	263	265	203	241	211	227	241	226	214	241	234	232	236	258	230	232	251	225	250	205	213	223	195	219	241	266	219	244	227	210	244	230	236	227	244	250	255	240	224	222	243	219	230	251	241	226	215	284	251	233	235	219	262	249	226	223	236	216	199	235	224	238	248	221	256	244	240	261	272	226	227	248	225	222	213	235	248	236	257	233	227	216	226	235	231	228	214	243	196	239	259	209	261	210	240	226	229	239	238	244	247	228	253	231	233	228	221	253	277	251	273	232	254	233	249	203	228	238	241	233	246	255	245	223	239	212	243	235	222	228	220	226	228	222	208	223	230	225	244	269	233
53584	48860	31581	3307	3031	3030	3397	25577	3247	3589	3167	1888	1347	1267	1183	983	945	797	731	722	760	836	1027	1330	1347	869	906	1262	1332	1107	920	901	779	905	1302	1040	878	1121	963	1017	1087	978	755	642	784	579	582	559	627	608	576	571	578	565	584	570	569	577	558	572	546	579	590	596	533	541	573	578	575	599	571	536	559	587	553	529	580	581	565	547	565	594	547	585	621	556	581	561	578	589	583	566	570	503	563	543	533	571	559	542	570	551	557	578	565	515	570	564	512	592	592	617	534	581	530	572	561	564	551	590	538	540	542	558	561	589	566	555	520	579	576	534	534	542	571	540	547	591	572	584	531	592	514	566	547	556	605	507	569	559	516	575	561	563	543	567	587	558	536	529	556	558	551	565	590	558	589	553	571	530	579	595	564	523	547	584	564	544	508	573	559	523	620	574	571	553	534	557	580	541	539	545	579	568	593	559	583	594	554	535	563	562	574	533	534	555	589	568	546	603	565	566	562	548	534	500	556	610	585	536	539	585	548	562	573	560	555	563	557	539	527	525	535	560	557	556	530	525	507	569	534	582	570	515	523	563	569	523	547	556	598	554	502	571	572	573	544	526	606	576	556	559	560	587	529	575	567	555	601	516	540	548	566	612	515	526	555	559	582	560	567	544	569	552	593	566	567	583	600	576	549	518	535	606	538	566	551	540	545	558	567	563	545	563	599	518	523	576	599	604	566	571	550	584	544	544	540	574	564	552	556	563	581	562	548	529	562	558	546	577	541	567	549	543	529	512	548	562	556	541	593	555	541	556	535	562	583	560	532	547	572	565	570	583	532	548	562	571	534	566	550	541	562	562	575	572	561	525	562	585	490	511	547	584	569	583	580	503	567	565	549	554	560	566	568	565	550	573	570	530	556	580	571	531	554	562	479	551	557	538	611	541	552	546	506	532	587	543	551	557	544	536	536	558	545	482	578	513	502	588	564	532	544	567	562	565	581	554	566	557	567	562	571	567	547	569	565	576	506	523	590	529	551	553	559	542	558	567	598	555	563	547	560	544	569	565	562	600	579	544	533	539	599	572	525	525	603	575	567	528	574	528	549	573	559	606	522	535	571	580	547	550	566	546	553	525	564	552	594	588	512	601	557	547	581	561	573	586	554	534	570	573	535	580	540	547	571	583	545	580	550	587	604	570	584	541	561	556	566	471	535	528	580	561	614	547	565	589	588	539	573	562	558	567	555	538	554	544	519	536	545	604	576	556	545	579	586	510	585	528	564	591	589	553	557	505	547	582	552	511	554	523	576	551	531	546	556	580	596	577	568	568	569	563	584	550	508	581	570	545	572	554	537	565	537	586	530	555	536	553	569	559	553	587	578	572	566	562	578	549	547	538	575	563	581	576	568	588	576	534	566	597	602	551	541	574	508	545	536	554	544	584	560	553	529	552	566	576	547	562	597	541	569	619	535	513	565	575	557	508	536	540	560	533	554	553	543	590	564	555	565	550	549	548	539	529	539	531	565	554	538	523	548	569	560	575	589	592	579	546	558	587	548	553	593	579	588	555	540	552	595	546	521	566	522	571	585	576	577	529	523	570	564	497	557	569	554	565	561	583	563	576	556	513	521	538	603	564	559	598	552	534	571	563	532	550	556	555	555	504	577	583	513	529	563	583	553	585	554	591	557	595	513	553	546	559	532	599	563	545	527	554	594	544	478	579	566	584	541	551	562	537	534	538	583	555	592	534	520	549	557	539	577	564	571	548	574	577	544	547	576	536	538	551	576	562	555	560	544	539	535	589	564	557	552	557	544	523	557	550	536	543	554	579	579	540	528	521	538	584	580	526	535	592	596	566	517	589	552	559	561	556	551	537	558	504	614	545	575	614	561	574	536	521	576	575	542	526	557	547	575	543	547	579	550	566	552	561	583	635	530	556	530	565	558	555	589	573	576	542	561	600	551	529	558	546	545	556	487	575	583	536	555	566	558	543	572	544	541	574	587	582	522	558	588	566	517	510	580	534	578	568	634	538	567	531	563	527	586	566	540	548	551	576	558	568	566	564	566	562	536	569	524	528	544	563	538	554	552	517	534	561	559	551	597	601	559	532	578	570	597	584	566	525	553	586	564	566	551	522	582	541	557	537	612	543	528	540	570	548	516	532	557	552	545	586	593	540	564	578	559	582	560	551	569	516	560	547	542	550	552	579	552	579	564	526	510	527	565	583	547	552	568	607	559	578	521	515	531	577	543	562	573	576	538	576	566	572	540	600	526	571	596	582	551	588	570	528	590	566	531	520	564	556	530	578	551	579	515	561	552	599	582	518	570	594	551	568	585	515	548	573	561	562	562	548	526	561	543	516	522	579	578	561	554	569	565	603	567	576	591	580	586	585	537	562	535	513	581	619	550	564	557	583	583	595	533	543	567	534	612	584	587	589	526	509	568	545	521	521	567	581	599	543	563	521	584	547	573	580	558	575	564	546	559	575	537	539	555	586	604	578	563	545	552	562	557	556	530	537	571	565	543	552	554	518	528	559	568	614	558	550	572	571	544	623	539	570	562	561	543	586	565	576	549	526	559	580	620	532	583	532	545	561	537	560	586	526	542	547	574	547	576	558	575	564	585	539	610	560	575	571	558	562	566	542	562	557	608	540	550	588	560	542	551	564	557	552	600	522	567	531	561	545	524	548	556	582	554	568	538	538	557	553	535	562	545	594	577	556	564	573	561	559	563	544	574	573	565	546	555	537	559	560	582	555	562	591	548	559	572	576	562	565	532	574	577	536	589	520	552	581	616	556	598	519	572	563	562	540	521	577	494	575	554	567	596	550	605	562	568	561	542	575	534	551	548	547	605	558	569	584	581	576	529	530	549	588	541	589	542	555	561	561	524	598	543	601	540	575	553	558	569	532	543	564	548	538	596	582	568	564	555	560	532	560	573	571	579	573	567	556	545	584	552	607	581	546	511	525	537	559	561	605	546	556	557	562	536	532	572	548	591	582	566	545	540	542	544	562	555	538	544	575	525	580	553	559	546	541	534	578	558	579	568	587	563	581	566	567	531	535	553	547	602	543	551	557	547	572	546	547	566	573	590	565	547	595	561	552	556	583	496	538	549	566	524	525	524	568	569	563	537	537	530	593	550	565	526	569	540	556	568	587	524	542	540	550	578	575	584	585	532	565	578	561	558	556	552	613	573	566	561	577	515	546	553	579	531	567	561	610	550	576	558	577	557	578	572	519	541	572	577	531	551	560	515	596	640	559	597	523	568	534	548	554	570	555	546	593	601	540	572	559	561	550	520	545	547	536	580	558	549	556	547	578	585	537	508	587	523	542	581	515	548	545	578	585	572	531	551	510	530	598	577	576	568	573	605	553	567	564	569	524	560	556	580	579	521	565	528	562	575	542	538	594	549	564	534	555	585	560	609	575	541	565	555	518	587	558	576	511	546	560	535	533	580	490	535	543	590	569	561	556	565	554	554	572	562	570	535	535	506	553	541	551
24385	11328	1673	394	373	380	434	596	429	444	431	356	296	328	274	303	279	271	279	293	333	280	294	311	319	290	269	283	283	280	279	292	275	319	276	302	287	289	314	332	279	289	288	280	257	262	309	304	239	270	263	300	279	290	294	274	266	282	283	266	260	289	277	264	278	257	265	265	255	258	258	228	284	251	284	297	290	279	276	271	258	268	241	288	276	266	269	270	277	259	270	247	260	274	268	256	275	271	271	264	295	245	287	249	243	296	312	260	286	286	260	286	300	285	280	273	274	260	270	286	289	260	282	259	250	247	280	299	270	274	306	275	280	303	265	279	291	283	230	244	257	249	267	275	247	257	272	295	298	271	294	275	267	306	270	240	265	269	282	245	273	317	263	257	300	270	278	273	301	280	265	254	270	283	248	258	273	255	288	236	282	275	264	273	262	260	288	268	288	261	254	249	253	264	258	276	261	279	291	260	264	310	245	273	285	264	279	288	253	274	244	278	295	273	277	280	254	241	275	282	266	304	281	262	271	284	298	266	237	258	294	266	271	278	274	256	267	300	264	299	239	256	283	300	293	267	273	299	278	266	241	263	301	268	241	279	250	285	263	278	262	272	286	281	246	276	242	285	326	263	272	239	291	283	282	261	297	307	272	271	298	301	260	232	248	284	284	280	274	288	274	256	280	264	288	255	275	276	283	288	275	272	294	281	261	268	289	275	261	250	266	254	264	308	246	285	289	263	259	326	256	266	280	267	265	258	271	244	276	264	274	262	258	252	257	274	307	287	289	266	296	289	235	289	280	269	279	270	262	285	277	289	292	260	276	294	268	299	257	276	286	294	278	259	257	285	264	280	269	275	284	280	291	258	301	312	285	258	280	286	264	233	271	240	283	273	265	264	278	256	301	258	271	286	279	277	266	254	272	280	269	266	247	279	270	300	253	283	284	289	320	267	298	251	279	271	259	293	314	265	267	281	265	252	255	276	277	270	295	283	293	270	287	257	300	259	275	279	306	282	281	259	269	282	280	293	275	270	256	265	251	266	275	249	252	260	269	259	286	303	278	286	265	295	300	252	258	263	289	266	285	263	255	270	296	300	264	284	282	278	296	283	265	306	282	282	291	255	247	264	273	244	280	275	285	274	270	243	277	263	255	268	264	255	257	278	273	267	248	273	289	277	293	253	289	261	271	288	271	264	279	279	286	268	272	250	289	285	299	241	266	296	306	288	288	261	239	280	296	277	275	279	269	265	240	289	259	291	248	270	257	254	277	274	268	265	296	266	252	282	305	292	261	275	280	283	286	242	258	231	256	257	290	273	287	270	287	255	267	290	265	296	285	278	268	292	304	282	326	274	265	297	283	274	255	257	255	275	277	263	313	310	268	284	260	300	279	265	279	289	253	278	258	257	323	263	297	260	270	262	271	279	309	282	278	305	289	283	300	264	270	277	265	272	299	253	272	280	278	298	262	266	263	288	269	280	270	273	289	287	293	265	262	265	258	254	264	239	290	288	277	240	266	259	260	264	260	237	281	243	284	239	297	267	269	307	271	273	265	266	255	292	286	265	266	307	306	287	287	261	272	295	269	276	274	293	279	292	269	263	257	249	269	241	291	250	262	264	256	276	273	284	284	267	263	277	241	281	262	239	293	263	298	274	245	261	294	277	276	258	319	322	238	264	273	257	284	273	267	294	258	233	297	295	290	270	286	293	275	285	256	263	254	292	300	294	272	305	287	269	267	296	266	265	281	265	277	247	287	303	278	284	283	251	270	306	273	273	259	284	272	294	270	271	286	312	274	268	280	286	256	275	281	306	280	279	278	274	283	268	296	271	293	298	316	274	269	272	262	279	286	265	262	303	288	247	270	260	263	258	276	255	266	323	276	318	296	282	275	279	292	269	262	288	252	268	299	254	236	281	272	249	259	265	297	288	275	257	280	242	266	279	253	288	253	271	268	294	241	275	280	257	291	342	279	281	257	267	255	270	266	255	276	274	307	267	299	267	287	269	288	264	278	290	254	299	274	307	228	266	289	248	234	254	291	280	259	274	283	244	298	262	274	250	285	266	260	255	250	263	263	290	295	274	244	281	278	306	299	247	303	253	252	276	271	275	250	278	244	243	303	291	283	259	271	295	257	266	245	281	277	262	255	292	254	266	238	291	265	293	268	301	282	261	273	270	311	275	256	273	291	299	287	282	260	251	273	320	299	270	299	320	259	280	273	301	277	278	258	311	306	253	268	274	272	240	303	280	274	308	297	289	244	295	265	278	272	270	270	265	260	293	293	251	269	277	284	276	278	254	265	290	269	263	279	285	273	254	265	275	263	252	294	252	289	276	281	242	253	292	256	269	230	295	270	268	299	273	283	304	279	294	286	269	298	265	254	285	269	314	281	263	273	269	248	259	296	232	274	276	277	266	277	285	296	272	272	268	244	295	237	268	258	283	310	276	257	249	289	267	282	276	278	301	263	242	248	275	274	260	261	240	253	284	299	295	256	242	285	290	283	287	293	258	271	275	294	256	263	264	271	273	294	281	297	288	261	239	301	302	284	269	273	279	289	268	305	258	295	266	262	263	286	254	258	256	269	289	267	285	267	278	261	262	288	278	279	282	281	271	286	288	281	268	294	245	265	281	248	270	258	296	281	269	286	272	234	283	257	271	276	290	260	253	257	282	267	272	291	272	287	259	237	293	275	275	254	274	274	294	296	267	272	249	274	281	273	257	247	272	276	285	236	287	255	294	251	249	296	279	279	292	275	286	232	250	289	285	255	271	264	291	284	269	267	249	306	281	237	285	257	246	292	258	291	267	272	249	298	263	261	242	275	252	288	273	267	270	249	273	243	283	253	229	291	268	280	268	279	278	274	264	262	315	279	260	280	292	291	257	262	254	280	302	275	293	256	248	284	259	288	277	274	266	263	251	299	294	290	281	292	278	286	274	293	271	286	279	311	277	280	281	300	286	279	271	263	272	251	268	253	256	266	257	269	248	275	248	283	221	254	277	260	264	291	251	238	262	267	288	258	299	294	320	289	286	275	276	266	254	297	274	291	260	287	277	286	278	265	260	284	288	257	264	281	310	265	283	262	239	272	313	262	306	260	240	263	264	268	250	267	285	250	229	259	276	285	308	243	263	264	259	306	291	271	272	263	271	311	263	289	298	259	284	293	293	297	275	277	278	293	264	279	299	276	258	251	285	279	237	282	271	286	248	263	260	277	259	284	252	262	308	269	263	294	282	296	245	297	277	280	280	289	265	293	261	280	274	260	283	252	272	279	251	259	285	262	270	269	266	268	305	269	234	246	256	254	295	277	296	246	284	262	274	275	271	283	297	286	272	290	286	276	271	273	275	294	268	261	254	271	271	272	292	296	300	254	281	295	279	277	280	275	256	251	253	273	275	282	265	277	253	285	286	277	259	280	278	277	248	316	297	246	256	271	282	265	279	287	268	282	265	290	238	281	279	242	259	265	299	280	245	269	291	252	268
18719	10020	2456	867	1090	1254	1321	2282	1487	1590	1460	1155	902	877	757	668	636	643	632	622	640	626	750	985	920	729	671	773	854	772	753	680	668	758	760	713	678	819	861	742	742	752	679	666	639	599	644	607	621	634	613	614	646	614	668	635	625	644	614	648	615	590	621	591	653	628	602	618	635	646	625	634	610	653	652	630	652	603	629	624	675	614	650	580	646	592	644	648	637	634	641	622	621	646	578	638	650	647	641	618	641	584	584	625	608	647	623	606	623	619	654	653	638	618	691	619	621	644	631	656	672	648	607	643	659	645	647	598	631	615	600	599	632	652	622	619	577	617	615	594	578	612	614	652	621	648	666	573	615	575	632	584	645	600	551	601	637	650	603	630	588	618	620	631	614	601	618	648	632	618	650	597	595	620	667	623	602	552	623	632	610	642	648	624	646	597	627	591	609	631	586	588	644	652	597	557	647	616	614	624	607	600	627	616	604	618	612	635	637	622	656	646	642	613	628	626	598	604	633	625	611	629	628	602	664	602	583	650	619	632	617	619	597	602	612	629	617	595	659	571	644	632	610	588	603	605	622	592	568	593	661	639	672	644	629	582	632	634	610	601	695	663	606	589	608	635	625	658	586	619	598	629	658	668	652	638	597	603	580	605	597	652	634	644	624	640	621	597	582	555	607	562	599	614	594	614	624	627	662	601	630	633	680	642	647	622	632	629	634	639	604	628	602	593	606	637	604	609	600	624	592	626	605	598	640	619	609	654	645	585	624	589	622	600	626	621	605	593	596	633	631	586	603	652	661	609	609	575	666	639	646	633	592	613	646	609	638	621	599	623	688	686	584	598	630	595	614	582	634	624	622	631	646	646	635	630	603	602	602	632	623	618	593	612	609	610	618	651	623	662	607	614	586	641	637	614	616	627	648	621	642	636	649	610	615	612	639	662	670	605	630	617	612	634	568	641	597	600	602	646	626	631	625	632	608	607	609	603	617	645	614	604	609	598	615	611	632	661	623	603	580	553	572	610	651	642	619	614	638	626	607	595	616	636	621	631	647	656	624	622	636	620	624	632	669	619	675	609	630	596	610	600	624	642	638	635	643	634	616	634	573	643	627	590	594	619	644	635	632	611	616	586	599	610	668	641	611	680	608	583	630	674	603	647	624	643	640	627	592	643	623	602	599	665	674	588	612	614	617	587	591	644	616	589	616	642	624	618	613	621	622	595	623	648	627	666	678	644	660	614	620	633	604	636	602	631	594	627	648	610	627	635	613	596	603	602	607	607	615	627	589	633	631	612	672	624	627	614	645	657	598	630	596	606	629	624	640	605	602	627	619	630	593	599	618	624	593	632	672	611	612	615	607	579	609	587	664	649	646	580	664	607	639	623	601	633	636	570	606	629	651	621	623	605	613	622	582	592	602	585	585	648	588	649	618	618	610	600	606	620	622	610	596	655	647	593	615	621	645	642	614	594	619	653	594	617	604	617	631	652	576	610	614	626	609	585	658	650	635	595	597	612	657	602	652	605	617	634	606	644	613	666	649	587	624	550	591	592	594	612	615	661	616	582	654	605	618	635	600	618	620	612	641	604	629	643	629	624	624	626	661	622	619	634	613	611	601	635	694	625	658	617	663	642	657	643	641	652	616	598	639	598	611	653	628	618	611	599	622	618	625	598	616	632	592	635	636	636	664	608	591	607	618	596	646	590	640	627	587	636	619	566	584	663	619	615	603	594	639	649	602	638	610	615	639	665	640	628	623	651	611	611	593	608	612	642	588	617	610	561	664	636	629	584	621	640	599	576	603	631	608	630	601	643	610	599	599	636	640	637	650	572	553	607	624	658	630	621	641	640	658	608	630	595	655	610	610	604	631	597	663	607	642	633	606	622	681	603	625	545	608	606	619	632	607	595	646	616	605	603	589	593	603	587	599	591	586	640	614	635	628	611	649	583	590	612	599	624	618	651	656	647	655	673	618	658	602	629	677	609	637	622	628	615	649	645	602	611	620	589	594	593	625	609	620	621	635	620	584	629	616	634	653	635	593	644	656	645	674	616	619	636	641	669	611	631	619	625	573	637	633	645	607	620	640	582	616	607	603	637	652	670	605	609	620	613	570	655	623	598	627	631	683	623	601	638	616	586	608	625	651	585	592	590	610	617	650	596	618	597	622	601	626	597	607	612	626	656	636	629	643	570	613	611	608	628	583	591	590	603	632	640	605	592	652	639	655	631	646	670	651	653	653	640	661	604	619	600	640	635	570	640	633	619	620	586	608	584	598	583	615	615	632	629	612	621	642	668	630	658	611	601	561	651	600	650	613	649	618	599	628	661	638	588	620	621	681	615	676	658	631	617	583	619	607	615	645	641	644	641	610	606	649	585	658	608	677	626	615	661	647	637	640	624	630	632	584	618	607	636	637	566	588	624	623	670	633	631	597	619	601	628	633	626	652	588	609	658	563	624	604	664	575	578	639	621	615	639	623	600	606	613	608	639	647	634	610	658	602	641	676	612	660	620	658	608	642	624	647	598	621	600	589	675	596	615	656	585	615	618	641	596	630	645	643	626	602	630	613	664	660	626	607	610	638	586	603	665	613	661	648	595	582	598	640	571	645	610	628	609	643	640	630	612	579	600	628	611	647	594	637	605	611	571	595	613	618	608	617	622	601	619	556	579	633	590	603	610	650	647	642	668	609	591	638	601	635	606	622	645	646	636	583	614	624	587	576	635	585	607	624	612	560	664	601	620	628	590	649	576	634	667	582	621	615	613	647	629	683	627	584	668	585	618	640	649	650	629	618	616	665	607	684	628	633	617	620	625	608	630	614	597	605	595	583	613	622	630	627	643	595	606	618	566	647	589	607	626	621	608	633	586	580	625	637	618	598	617	637	624	619	592	608	626	643	594	603	665	662	554	571	665	605	609	589	628	583	600	597	604	623	601	616	634	614	633	580	610	616	610	670	624	620	618	611	592	628	606	622	625	582	635	589	578	623	622	646	666	630	566	626	625	676	629	646	617	609	603	671	622	636	677	583	632	638	554	601	600	634	616	632	621	580	630	628	596	626	617	578	647	613	619	619	620	618	613	616	597	661	628	631	674	609	602	612	646	582	636	624	651	588	636	581	607	595	597	642	644	644	652	600	658	630	570	659	580	624	626	636	647	580	589	604	593	616	620	641	609	600	585	611	631	613	651	615	619	654	640	594	613	650	603	570	640	659	610	627	616	579	583	614	629	579	623	602	644	596	616	657	628	592	607	635	597	606	657	604	632	607	611	592	623	590	633	583	619	630	590	595	660	604	615	605	644	576	616	655	621	595	635	579	637	674	657	604	571	676	601	626	605	616	632	620	644	639	641	627	618	596	674	595	627	619	602	647	626	621	602	674	593	628	592	596	593	601	586	567	643	572	645	647	587	612	572	608	658	673	650	608	662	624	622	628	620	623	622	612	659	611	630	599	601	607	639	613	592	624	588	584	592	579	611	622	625	587	624
56704	48148	28731	6241	733	606	620	4582	1065	560	497	401	356	349	254	209	209	197	211	193	188	208	238	279	284	224	195	222	209	259	223	206	223	212	258	217	208	240	241	233	225	216	223	206	202	206	160	167	182	208	205	179	181	177	187	218	192	195	166	178	196	175	181	162	171	187	184	157	170	217	191	182	186	195	169	154	164	183	190	189	193	208	144	176	190	208	163	192	199	160	199	158	175	189	194	174	173	171	169	183	208	204	200	179	166	190	187	206	179	172	160	196	207	161	184	190	169	165	190	191	150	165	175	163	181	205	194	179	207	211	169	187	190	167	213	171	212	199	202	182	186	167	193	177	220	168	183	172	204	176	203	176	176	204	180	180	190	191	170	193	189	189	181	181	176	197	160	199	209	188	183	187	175	178	191	179	190	185	220	213	178	195	173	195	198	190	184	183	172	182	181	188	210	194	187	167	169	183	176	167	162	195	176	195	178	216	175	157	189	218	190	155	181	194	217	184	178	197	190	180	193	208	179	164	172	179	174	183	175	183	171	153	174	200	207	183	193	165	202	188	200	200	188	179	197	177	173	174	187	182	176	180	205	178	186	162	180	183	171	194	168	166	193	190	180	186	188	174	181	214	192	171	181	176	186	186	181	174	199	187	219	182	208	196	201	209	192	185	198	188	190	209	182	175	182	162	213	173	202	209	189	202	196	186	170	181	189	177	189	177	179	183	157	181	170	156	176	189	176	171	192	194	178	191	188	162	180	191	173	183	168	183	201	170	181	206	215	181	182	179	183	195	191	198	191	187	185	196	190	193	182	182	175	163	198	179	149	171	175	171	189	191	202	169	183	158	181	165	199	143	189	182	175	172	174	182	185	196	227	170	188	192	182	174	176	187	184	177	204	183	177	193	200	180	169	207	185	185	185	201	177	171	184	168	186	187	174	185	193	227	191	204	162	194	191	184	193	167	183	195	183	173	214	186	193	201	175	210	186	186	189	184	185	163	193	203	164	161	175	196	204	166	171	199	192	159	177	200	203	208	160	174	193	173	173	196	189	174	185	191	168	198	212	196	184	189	202	180	169	146	177	175	183	175	179	183	187	193	210	192	184	176	195	198	204	179	184	191	186	190	199	171	180	149	187	180	208	216	185	168	161	183	182	173	177	190	201	160	180	184	170	201	212	170	202	203	173	218	191	186	171	180	184	207	174	189	192	198	168	209	209	191	157	197	178	170	196	172	193	183	180	193	186	171	175	165	197	205	209	175	177	204	163	207	172	179	169	187	202	162	168	199	177	172	150	182	181	193	207	188	196	162	176	181	182	176	185	198	207	215	208	198	220	161	195	178	169	183	170	193	185	176	169	189	193	179	205	187	160	183	175	167	199	196	215	193	181	174	192	181	180	185	179	199	156	205	180	200	196	175	187	198	196	192	185	170	175	173	177	198	168	185	171	209	190	176	178	168	185	190	189	184	186	156	177	192	187	210	171	194	164	168	145	186	209	207	206	191	213	163	211	184	197	211	198	191	182	204	191	192	179	193	187	172	196	200	186	191	169	183	193	209	194	178	186	186	208	167	182	177	193	209	180	194	161	208	184	169	155	199	162	184	176	177	207	175	156	182	198	142	173	184	217	170	183	179	190	179	189	209	150	181	181	198	188	209	187	171	185	187	191	198	202	212	188	175	177	177	219	203	176	190	187	173	209	192	191	170	174	202	162	217	182	200	197	176	191	181	177	192	178	163	179	182	174	201	194	164	200	208	198	195	170	169	188	193	177	199	189	196	185	189	213	163	196	198	210	208	205	183	190	182	190	182	190	200	208	180	176	183	185	211	192	178	190	172	206	201	187	178	194	181	208	182	170	197	190	168	179	189	184	190	207	199	175	175	170	162	188	200	190	206	159	158	190	197	171	199	186	202	196	180	199	185	168	199	216	171	186	180	196	188	207	181	163	212	178	189	187	158	207	174	169	184	194	186	195	186	153	161	182	165	187	173	168	150	162	196	168	177	175	181	181	180	182	203	202	176	191	172	203	179	196	189	208	172	221	169	175	185	163	178	210	191	169	198	164	194	175	185	193	188	191	181	196	185	187	189	184	164	211	181	175	174	181	183	180	167	194	205	165	191	200	189	183	189	184	174	178	173	216	186	178	185	154	176	181	174	194	183	176	189	201	172	196	216	186	183	196	176	183	200	191	169	174	186	204	184	202	204	170	177	160	175	181	186	205	190	172	183	170	193	179	194	196	172	189	204	183	207	184	201	199	187	183	156	170	176	164	201	196	184	181	179	193	186	181	186	192	209	197	192	186	208	169	165	194	156	196	205	179	182	180	185	177	165	166	188	185	204	195	177	190	182	195	209	195	199	186	179	188	192	192	184	182	176	181	179	177	189	195	200	189	199	195	188	189	183	182	200	179	186	162	174	202	202	186	204	175	187	189	194	176	175	199	197	183	178	212	180	183	203	169	192	166	192	172	187	185	190	182	171	185	192	188	181	170	183	205	195	188	196	171	222	173	186	213	174	200	194	198	183	193	213	179	201	175	168	165	171	198	203	180	184	197	185	191	175	184	201	178	195	184	150	173	174	200	160	197	195	192	149	177	183	180	193	208	181	198	187	169	185	176	180	180	184	166	194	172	222	183	212	176	193	181	175	187	188	195	179	223	199	182	221	153	165	174	176	169	175	211	200	192	180	195	186	180	169	165	181	188	186	188	179	178	217	195	197	209	185	202	176	175	179	170	164	169	183	219	165	194	192	208	191	163	189	178	201	174	198	204	193	187	183	164	187	167	200	208	193	194	189	185	197	225	165	192	191	188	168	203	192	189	189	197	181	146	187	202	171	186	179	179	181	186	186	187	204	192	221	187	199	165	195	186	179	205	170	178	181	209	176	186	177	200	175	189	175	217	198	199	192	187	189	181	187	191	185	196	200	172	208	159	190	229	216	194	183	178	171	184	200	185	177	203	187	197	193	172	209	188	183	190	195	205	176	178	164	176	178	165	205	183	157	185	177	172	201	216	183	185	202	193	194	182	187	182	185	179	187	152	198	190	184	170	185	190	207	182	165	176	189	170	187	182	196	187	196	182	176	173	190	181	198	196	193	195	185	180	154	171	188	194	160	208	208	195	210	203	195	218	195	171	173	188	185	178	192	209	183	191	182	168	185	195	184	183	192	182	184	181	169	176	179	200	188	170	163	175	204	188	203	192	188	177	183	152	194	170	203	176	179	193	197	159	190	172	163	175	172	187	187	186	183	187	182	143	183	176	197	173	169	183	177	178	178	162	191	201	193	179	172	209	192	209	209	174	195	191	193	167	191	175	200	184	201	162	165	182	194	208	187	173	178	216	176	183	231	178	174	169	178	185	183	226	193	210	178	180	168	194	178	180	191	208	205	172	188	173	200	219	181	199	192	181	174	197	173	169	165	219	176	170	173	183	196	161	190	175	188	177	159	194	196	188	192	181	173	202	188	178	184	199	178	187	171
44765	36478	20266	2045	2175	2219	2438	16610	3064	2158	2487	1718	1375	1394	991	662	565	543	550	556	501	527	722	1030	1388	685	609	698	721	845	669	648	582	735	883	624	661	733	832	844	698	716	609	564	570	415	486	443	451	474	457	460	452	453	461	469	413	463	459	465	440	474	466	464	454	373	461	430	423	422	476	445	443	444	428	454	439	434	454	449	426	453	431	484	456	407	417	457	461	445	451	456	442	483	448	456	418	452	444	443	437	447	442	427	424	490	455	457	453	420	460	457	398	479	468	475	443	419	489	439	455	435	444	422	419	444	437	447	439	429	458	447	435	441	463	397	437	437	442	454	423	433	458	459	461	463	402	406	437	480	465	476	445	419	488	427	479	453	430	432	434	450	470	454	460	424	459	441	426	467	457	444	410	444	397	435	439	453	441	427	489	437	479	479	434	498	456	456	431	448	441	465	469	398	451	449	432	469	432	443	445	461	440	487	405	420	416	432	456	454	426	455	441	456	458	424	425	420	429	473	426	435	470	443	404	423	444	452	395	461	458	440	484	445	436	446	438	423	444	483	456	451	447	412	448	422	486	473	424	441	442	493	419	467	406	428	488	478	424	442	440	474	417	482	435	471	411	470	451	483	471	455	423	471	462	451	444	453	448	410	418	471	426	452	478	411	470	483	465	464	437	465	459	457	468	441	456	394	450	437	435	452	419	410	411	446	439	470	421	412	481	446	448	444	446	435	456	441	407	432	451	420	445	458	420	468	444	418	450	439	426	497	464	446	426	447	468	473	448	451	411	432	455	420	428	436	479	458	431	473	441	476	452	436	458	463	434	434	419	401	438	385	433	419	439	439	428	442	443	489	451	447	441	455	413	451	428	442	456	476	446	453	446	452	472	454	421	451	435	425	443	451	457	466	425	452	479	416	499	464	474	413	430	461	452	435	471	453	446	428	426	449	440	456	462	421	451	429	422	462	443	445	439	486	455	424	432	452	442	457	460	459	446	479	503	445	431	480	456	458	417	459	426	447	439	439	409	478	419	450	453	472	437	466	433	431	487	437	403	422	496	402	424	410	436	471	430	475	425	434	481	472	439	467	454	452	451	513	461	426	448	420	449	466	399	474	461	481	413	437	463	446	467	426	426	462	454	478	426	476	460	464	472	451	445	426	427	434	443	456	423	452	425	446	496	430	434	441	420	436	445	436	446	449	428	455	459	436	419	435	438	462	455	426	432	434	388	446	421	437	431	421	431	443	460	482	468	458	462	455	447	412	456	446	430	457	460	411	439	454	440	451	464	394	440	468	421	438	425	481	484	446	423	450	455	421	428	456	455	441	470	433	449	420	414	489	447	434	443	439	416	467	449	464	441	444	427	469	454	465	466	412	441	427	455	447	406	478	435	453	425	445	500	434	418	404	456	446	444	402	473	461	494	409	429	478	471	499	406	437	443	421	432	470	429	458	456	435	421	432	443	474	412	433	435	459	462	442	409	503	429	452	409	444	399	417	424	423	456	451	427	427	453	474	441	447	471	458	454	446	426	436	409	464	430	446	431	479	433	412	468	438	457	419	443	456	455	443	480	425	459	408	414	420	457	455	386	437	502	430	464	467	440	437	420	445	448	457	414	467	460	418	448	448	456	440	447	414	427	451	471	423	469	421	472	426	437	444	420	479	418	466	449	424	461	432	458	424	433	430	442	437	443	432	460	438	398	460	437	452	462	416	410	455	429	447	459	442	407	438	433	398	439	442	423	435	437	466	429	454	429	450	450	454	444	448	439	507	453	464	404	463	428	464	442	443	475	416	437	437	438	449	464	465	428	424	436	463	474	461	402	447	440	429	445	472	431	478	468	421	413	439	429	453	442	404	412	439	462	417	423	436	450	451	454	412	414	443	418	406	415	450	434	453	469	452	470	436	468	442	437	444	436	441	429	411	430	495	430	432	447	455	454	427	467	469	468	428	429	438	432	449	452	467	453	436	427	455	446	441	432	410	442	474	406	461	443	452	421	432	454	415	464	442	423	444	414	446	452	427	429	412	449	443	447	458	443	430	437	480	402	430	449	432	460	443	430	455	431	437	466	475	448	455	438	447	426	437	457	440	467	432	455	462	418	465	458	457	423	449	483	471	430	441	463	425	470	452	436	450	429	451	451	440	432	451	475	494	418	440	407	418	397	440	430	472	448	439	469	411	445	425	454	452	432	488	442	401	398	468	455	476	448	442	436	455	405	428	427	417	454	453	437	418	432	471	455	435	460	453	418	437	445	424	416	435	475	454	463	459	440	473	440	466	410	454	420	483	476	396	425	430	485	444	429	440	424	438	419	460	414	442	448	433	456	428	448	422	479	425	451	451	423	462	442	458	453	435	426	434	468	432	446	469	430	421	453	419	472	436	444	441	433	444	488	456	449	453	412	474	435	462	443	371	410	442	436	434	442	471	490	432	434	452	432	410	435	447	419	473	426	438	449	459	427	455	406	393	428	444	450	418	417	429	455	433	471	456	450	436	453	461	426	458	477	422	446	431	501	431	445	440	456	393	441	421	437	461	421	475	460	409	430	447	436	458	403	440	431	425	452	451	413	423	430	451	464	469	439	426	440	414	428	418	417	495	447	441	435	472	425	437	473	449	444	466	432	402	473	449	448	467	479	463	427	454	447	448	429	451	464	430	449	425	441	475	477	469	442	445	439	413	441	491	438	422	417	415	442	463	383	436	486	432	394	457	417	457	423	426	445	435	464	430	434	443	458	444	410	437	477	451	487	411	459	461	404	480	453	452	454	427	420	445	461	487	441	416	446	454	452	452	447	443	458	420	432	436	447	427	469	479	443	439	491	432	464	435	419	436	440	444	429	446	426	466	437	452	400	443	459	452	414	457	439	441	440	453	476	450	458	453	431	475	474	431	433	451	429	430	440	441	440	454	430	420	416	412	474	466	443	418	434	457	440	430	398	432	458	467	458	471	454	457	444	455	442	432	462	462	452	463	444	439	448	435	436	423	443	451	472	484	455	467	423	428	455	411	462	452	442	443	455	444	427	453	461	401	440	430	452	434	411	476	471	442	398	459	428	406	484	415	480	434	476	469	459	444	412	455	463	460	462	488	455	445	472	424	455	458	490	456	453	460	451	463	427	483	431	437	418	456	428	434	466	445	483	428	449	420	444	447	473	415	460	414	463	445	432	422	453	438	453	470	451	453	434	443	452	463	435	435	450	429	438	454	452	482	453	438	448	447	469	442	397	456	424	421	432	479	443	437	429	469	455	453	466	489	458	425	429	413	459	472	435	452	492	449	482	456	460	483	453	441	438	442	419	443	433	487	412	395	408	462	441	421	447	469	432	463	454	447	430	413	454	437	431	386	452	452	430	435	452	437	451	447	440	451	442	411	466	492	433	490	449	462	422	445	436	414	453	428	477	439	434	411	433	450	407	440	413	428	459	419	457	444	463	486	454	454	431	432	468	410	452	499	482	457	470	458	433	441	470	423	441	411
61640	55415	38949	12734	2014	1044	1035	9730	1982	799	832	656	496	600	476	291	275	263	288	278	275	262	241	307	456	332	261	254	289	291	284	265	269	370	330	302	262	290	305	290	304	251	276	255	250	239	230	237	261	236	221	226	255	231	235	248	240	244	219	224	226	229	231	237	256	232	223	262	250	214	249	230	238	213	250	231	246	211	218	229	239	245	254	225	251	232	212	241	234	244	259	231	273	244	236	224	257	261	201	260	232	234	228	204	222	259	222	220	244	241	256	231	244	203	230	223	245	241	252	247	232	254	241	235	262	217	243	200	226	260	226	223	243	243	199	245	240	242	239	255	229	217	261	237	218	236	222	234	203	247	263	256	241	260	231	218	244	270	243	218	219	255	231	228	223	212	234	241	245	241	245	263	258	291	218	219	187	229	270	230	221	238	242	226	237	226	239	239	230	211	224	237	221	269	194	217	200	247	210	245	234	237	246	214	256	226	247	241	242	224	238	238	247	227	239	240	234	237	225	215	252	247	263	220	214	235	203	211	276	274	250	241	255	213	230	236	238	277	242	240	213	221	240	246	226	251	252	236	232	225	245	236	247	259	257	221	249	230	209	242	236	201	264	243	232	255	264	216	228	250	203	227	233	224	221	256	236	274	230	254	227	200	226	223	253	231	209	240	212	218	203	203	220	221	242	232	233	229	237	202	242	246	260	241	205	248	234	227	221	220	236	224	199	253	214	217	241	222	190	235	222	237	254	226	203	228	226	200	235	267	215	242	238	244	237	214	238	193	217	234	226	238	254	220	221	205	225	229	249	234	221	244	210	254	208	237	226	221	228	251	234	215	210	215	236	224	216	238	227	271	236	268	229	234	237	225	247	261	236	230	246	237	241	219	257	268	230	230	219	227	222	235	221	229	266	264	232	214	232	250	209	219	217	214	265	210	235	221	229	206	228	243	231	229	228	246	228	228	248	217	241	230	263	227	247	263	251	221	234	238	226	235	227	227	244	223	237	251	206	220	214	226	264	236	235	242	237	222	208	208	219	259	254	192	232	219	201	247	240	211	223	247	245	224	220	246	215	263	216	238	240	269	242	214	224	252	221	216	256	214	235	224	224	220	217	233	221	242	231	234	206	262	226	232	272	255	207	249	223	247	224	265	227	253	245	222	245	217	248	258	237	199	235	236	256	225	231	230	215	222	256	240	215	221	237	221	214	277	235	250	200	230	247	254	265	242	260	268	243	243	233	263	251	237	216	222	234	219	219	228	248	244	252	231	228	233	218	248	229	242	229	237	261	223	229	225	250	221	235	257	220	241	246	234	248	248	235	264	249	220	222	199	217	207	223	239	254	228	226	215	237	239	250	232	212	204	224	240	262	265	251	241	227	255	198	253	230	220	236	267	255	233	253	240	237	261	242	244	220	256	246	251	229	235	205	224	225	228	224	271	210	221	232	254	222	250	221	262	281	230	220	224	240	233	212	243	225	224	219	219	253	219	256	236	244	222	243	231	243	239	228	201	224	236	220	227	241	246	221	231	247	242	251	255	243	238	239	230	263	225	250	252	248	251	243	241	227	247	253	213	276	245	226	246	227	212	236	238	252	228	222	231	248	225	252	237	242	227	221	240	242	246	225	246	228	234	217	256	197	210	208	238	190	219	253	181	240	250	222	230	243	271	227	209	227	234	228	250	261	238	209	232	232	243	255	203	222	231	204	246	216	209	229	238	223	250	218	236	251	265	245	234	251	240	230	209	220	226	218	242	254	241	227	214	241	228	229	226	256	218	246	252	247	234	251	254	238	234	264	209	212	265	242	219	251	233	236	215	256	217	216	219	226	243	209	242	226	225	237	209	243	248	234	224	244	212	222	219	237	252	246	244	233	228	255	222	241	252	237	252	191	220	232	228	239	275	231	248	221	248	233	240	241	246	235	229	257	241	211	219	238	227	230	249	229	237	218	229	225	216	260	237	256	260	245	241	248	211	235	216	223	238	226	233	216	226	209	243	275	233	245	270	240	229	234	223	216	269	234	248	262	248	235	239	255	219	221	232	207	238	234	235	231	237	245	253	254	212	212	220	260	250	227	189	253	235	268	221	233	234	251	230	224	234	250	221	261	231	233	234	226	237	228	243	241	229	230	237	246	222	251	222	245	237	212	224	218	221	231	184	199	257	241	236	239	214	270	255	243	215	230	244	233	210	243	228	248	239	209	249	244	243	204	240	248	231	248	223	262	240	226	250	221	225	229	233	214	241	251	275	258	237	236	232	243	265	266	235	276	238	246	230	223	216	210	218	221	237	253	260	245	238	252	261	230	224	226	244	261	259	231	222	221	246	244	225	252	218	221	251	231	231	222	241	246	225	222	224	241	211	282	220	272	244	249	228	228	257	227	201	193	249	248	233	217	241	242	231	274	230	221	230	215	219	234	252	251	223	238	249	258	213	228	238	252	234	212	212	196	236	251	218	239	231	230	211	207	191	222	238	228	236	256	232	238	265	252	237	235	239	248	237	256	222	231	235	234	247	227	238	219	287	241	226	234	223	239	247	232	214	247	248	229	245	237	243	222	209	278	243	224	219	230	239	236	203	218	221	249	226	235	253	232	238	218	217	247	212	244	246	242	266	244	249	210	227	275	201	223	212	267	251	252	236	225	225	243	243	245	227	253	226	237	231	237	245	235	248	234	267	198	241	218	224	239	276	216	228	252	230	239	251	218	235	253	243	239	231	249	240	223	227	253	261	247	249	195	222	250	225	243	244	250	213	249	247	240	233	229	245	252	222	229	207	227	246	239	246	228	227	209	208	235	257	210	245	256	242	237	237	224	270	222	231	229	221	251	215	230	235	234	252	262	239	209	237	230	253	224	207	232	245	216	250	241	261	231	221	231	229	212	211	241	248	256	222	244	230	253	231	245	217	215	216	256	277	245	208	252	236	226	244	227	227	220	223	217	203	254	257	251	254	237	244	253	265	239	224	243	228	230	217	230	268	247	239	228	233	241	218	244	235	217	218	242	246	235	257	236	235	215	261	223	232	233	214	229	261	234	244	239	226	227	229	241	263	276	231	252	233	251	242	230	237	267	238	218	269	243	245	238	241	267	233	233	238	237	203	219	243	198	252	235	234	243	225	211	253	247	239	237	213	230	180	226	237	243	242	227	223	252	238	222	251	211	243	239	231	221	254	213	239	239	251	222	240	224	220	239	241	245	238	249	209	217	214	241	244	213	206	253	255	201	241	228	259	276	241	259	229	228	262	218	224	213	223	225	258	236	242	243	254	257	222	259	219	230	223	209	237	264	225	254	261	241	232	211	234	245	269	232	260	226	228	223	231	263	212	235	214	202	219	254	202	250	246	216	221	244	229	252	216	218	253	235	209	256	234	208	234	247	225	229	259	236	230	246	215	222	226	240	257	213	243	226	229	212	251	223	239	244	231	234	246	261	220	252	232	246	261	245	217	228	242	246	246	234	223	262	237	253	224	237	240	230	253
55253	46807	30319	3525	3741	3772	4167	25989	4193	3722	3751	2611	2150	2773	1854	1058	793	744	737	801	778	743	838	1197	2010	1263	765	939	955	913	887	811	745	1380	1304	758	1005	921	1070	1075	897	841	715	780	678	559	575	542	555	555	576	552	555	605	568	572	563	567	581	575	578	548	583	540	530	559	587	569	554	593	517	536	543	595	593	572	556	565	560	585	550	579	562	539	554	542	547	592	537	541	594	603	589	549	547	584	527	527	550	587	590	593	570	577	606	617	598	581	595	598	547	554	594	560	573	505	564	544	540	568	565	547	545	548	572	524	561	544	551	537	567	580	574	566	553	517	562	548	531	604	523	591	577	532	559	535	526	549	574	551	537	588	514	540	582	554	599	548	578	528	556	597	555	554	545	526	573	523	546	581	567	521	590	554	556	532	587	534	558	603	510	599	576	570	592	559	528	577	589	594	540	588	606	561	553	575	561	543	608	582	583	545	529	543	552	556	521	603	549	543	551	554	565	552	560	558	529	571	577	546	556	573	572	577	527	562	581	560	615	574	514	534	558	534	563	579	561	595	561	557	529	589	591	522	575	539	523	554	532	534	530	523	493	525	532	575	562	527	621	537	565	561	603	566	518	554	568	608	554	590	579	563	576	548	544	572	532	530	565	581	627	574	552	568	553	531	542	559	542	619	590	519	548	540	544	526	567	553	585	575	557	557	581	581	588	513	546	516	550	563	549	572	577	553	538	537	556	586	573	546	514	540	561	571	554	587	520	587	561	540	566	549	565	605	530	540	502	552	513	532	529	581	539	552	551	561	572	530	526	569	597	505	568	563	556	546	575	559	559	560	543	544	578	533	546	519	562	542	560	590	543	591	563	530	576	549	559	532	589	557	613	581	557	589	577	564	597	554	559	574	542	587	572	589	551	579	507	574	545	548	536	560	557	568	570	554	501	535	517	554	553	531	536	559	526	518	505	534	580	532	557	599	510	577	540	557	543	522	533	550	549	564	597	603	539	570	545	524	513	557	578	617	560	526	580	585	548	546	574	565	616	557	623	535	572	539	580	531	555	558	553	596	593	613	534	576	572	560	624	528	557	560	558	548	549	586	579	540	563	554	566	606	548	542	590	545	606	549	557	523	581	557	532	587	579	581	528	573	572	561	543	588	545	538	560	566	575	551	547	526	547	559	556	561	602	589	530	571	529	522	580	527	602	555	557	529	562	542	570	608	560	524	568	524	546	562	557	570	552	526	522	563	530	564	560	559	571	561	564	580	555	567	575	514	576	554	550	515	551	568	570	561	606	567	527	618	526	569	543	541	534	570	571	589	587	601	582	551	534	545	539	554	566	582	537	530	571	584	569	567	544	569	514	523	546	577	556	564	533	562	546	604	576	582	535	575	552	540	520	561	607	562	600	575	585	552	535	559	559	563	579	582	530	509	575	566	588	516	577	519	558	541	538	570	515	576	565	549	613	518	588	544	563	609	553	565	560	515	547	590	575	586	529	547	579	572	574	511	582	580	530	557	565	571	618	546	554	561	524	575	580	577	536	569	564	539	531	533	538	545	558	560	511	569	573	537	552	577	528	546	549	577	520	567	532	572	543	608	556	515	581	532	585	550	594	531	573	550	514	550	554	548	550	552	573	550	586	553	525	560	547	575	585	533	596	536	559	553	540	553	557	560	573	546	541	610	595	577	530	558	562	505	559	557	581	576	540	576	541	540	589	561	555	525	539	560	567	542	556	620	587	575	579	548	531	557	565	604	581	539	573	527	547	548	563	593	532	594	516	518	579	552	558	566	579	530	562	548	617	558	567	550	571	505	576	574	558	593	531	554	536	570	565	546	567	565	564	576	559	533	485	528	541	551	551	538	583	615	561	555	549	611	564	542	600	558	571	506	549	550	568	593	510	531	549	568	515	643	541	579	621	594	540	544	592	590	606	545	547	561	579	599	554	523	539	574	551	555	541	554	589	581	521	585	574	530	523	533	559	566	564	563	546	536	508	532	551	574	520	559	558	503	549	557	538	571	563	564	561	509	556	552	575	582	614	550	518	569	560	572	578	565	557	566	552	554	543	526	556	522	531	583	593	545	548	565	588	530	528	549	564	525	548	517	541	561	591	541	538	563	536	566	556	556	549	578	522	556	577	537	577	573	557	541	572	540	575	544	543	543	552	601	561	546	573	552	560	550	538	543	572	528	566	554	597	543	607	605	547	552	548	545	578	524	506	562	582	534	535	581	531	580	503	545	541	585	570	595	552	584	561	581	545	576	544	585	586	547	530	556	534	551	562	565	585	556	549	600	539	548	568	558	573	567	554	525	595	570	557	544	565	548	569	581	573	533	560	540	577	560	588	541	572	570	537	579	542	551	582	566	538	576	581	607	566	565	599	531	544	599	546	538	555	563	557	564	523	498	590	559	545	557	562	569	549	552	538	562	561	586	573	597	554	526	557	574	620	544	576	590	561	552	553	580	598	561	556	557	553	556	561	537	556	530	518	586	553	584	557	526	545	521	574	577	558	530	522	520	565	581	589	588	557	607	584	554	574	550	592	526	540	519	557	534	565	539	538	526	534	560	538	531	556	556	531	554	541	537	519	550	535	570	552	586	614	521	556	597	541	555	534	582	584	537	581	537	580	531	561	568	515	533	543	541	542	609	546	585	568	603	578	556	571	582	554	605	582	573	527	525	575	562	545	572	563	574	580	539	577	516	576	528	527	544	593	570	615	549	523	525	572	569	566	564	544	547	523	530	588	559	573	562	555	571	551	538	505	512	596	560	544	588	557	559	561	560	573	572	576	561	530	528	571	508	529	607	597	591	578	595	573	562	563	588	567	532	577	579	532	545	568	522	521	525	585	519	528	526	579	566	568	562	582	544	558	535	519	561	590	548	591	554	553	568	547	568	576	544	557	540	550	573	582	588	569	596	578	570	558	529	587	510	512	543	590	599	566	563	537	588	583	563	551	582	547	511	552	543	562	513	582	579	532	532	567	494	604	582	528	575	600	556	582	519	527	564	556	586	561	530	550	583	571	546	570	535	527	517	601	547	540	571	520	544	573	522	550	560	583	580	533	562	559	545	569	557	557	568	579	609	556	546	528	566	611	569	568	577	564	581	573	550	568	513	559	569	532	577	573	545	550	513	579	548	528	522	522	559	527	566	519	543	566	561	595	575	519	600	580	567	601	538	561	603	581	569	553	553	565	613	560	571	580	582	555	553	575	536	526	570	529	531	561	546	563	537	573	535	585	552	519	591	540	534	537	575	562	624	550	556	589	580	572	561	574	562	556	565	566	555	525	565	590	542	545	567	538	548	550	567	562	556	565	570	527	522	527	565	541	551	594	543	563	552	553	585	559	568	569	532	560	548	549	575	550	576	569	564	540	550	529	588	576	558	541	545	590	536	554	543	555	516	513	559	598	539	579	521	575	587	551	516	551	545	565	563	552	537	542	571	527	572	604	525	530	560	612	576	575	547	577	607	565	545	535	575
25390	11126	1804	537	429	496	551	720	495	448	485	401	312	394	357	288	261	294	268	275	280	277	296	294	325	311	286	277	302	264	251	283	302	302	298	276	345	244	285	284	269	270	279	272	246	264	250	258	298	273	275	277	269	257	266	263	296	289	270	294	244	247	305	280	270	268	269	259	267	231	281	250	261	279	255	282	277	297	254	286	244	230	282	254	241	287	267	278	255	289	263	272	247	270	279	268	302	259	251	293	263	273	309	274	252	260	244	267	253	291	267	241	219	271	273	288	294	254	277	256	277	248	242	278	251	245	272	253	266	290	280	261	272	264	294	268	268	276	246	247	237	266	272	281	284	281	238	257	276	246	243	297	295	299	234	282	267	306	275	293	321	268	285	318	279	309	269	250	270	303	273	273	271	255	269	269	267	289	261	287	271	277	258	278	281	277	259	292	266	272	285	289	260	281	300	255	247	246	272	252	278	286	295	263	266	271	273	260	282	272	259	246	273	253	283	267	266	263	250	268	259	305	257	270	245	272	275	265	252	272	279	260	307	302	288	262	289	269	288	253	267	246	279	276	275	242	277	262	269	298	258	279	284	259	254	257	244	277	250	254	300	288	285	276	268	261	291	253	254	244	284	261	250	265	257	297	280	287	251	254	274	261	271	272	285	267	280	296	272	267	275	267	257	282	288	291	271	310	254	305	269	287	280	241	255	239	285	245	288	295	273	257	260	275	280	270	274	295	254	259	277	257	278	282	286	295	291	242	268	267	287	268	256	247	249	279	260	252	272	282	262	263	259	266	253	272	284	278	281	290	271	315	273	280	292	250	282	295	268	251	235	260	276	283	259	282	256	273	292	284	289	324	266	292	267	257	279	266	260	268	298	291	264	266	268	261	277	287	261	260	248	259	267	264	263	297	280	276	261	270	283	241	256	260	254	263	244	272	274	288	299	286	272	275	259	259	296	250	313	294	270	276	283	238	271	240	255	285	303	280	269	275	250	268	263	261	296	267	267	275	262	250	252	273	279	241	275	267	274	255	282	261	258	274	272	285	288	292	268	278	267	299	268	294	255	290	249	263	266	286	259	257	292	275	308	271	272	250	263	272	287	277	280	251	282	270	259	241	290	287	274	291	288	272	268	294	301	272	257	242	294	276	251	282	282	261	292	258	275	265	230	272	287	273	250	267	267	286	279	278	285	242	279	264	272	264	279	254	287	271	275	246	280	305	269	278	265	264	259	284	290	266	252	271	261	279	242	274	273	253	279	289	246	294	260	278	262	287	243	274	235	280	251	225	284	258	267	279	270	272	280	270	277	294	267	266	272	258	286	272	304	241	268	247	288	287	291	242	268	275	244	251	261	271	268	254	289	272	263	267	263	260	299	277	279	282	304	287	269	323	289	261	285	289	259	262	276	248	265	273	276	277	265	276	259	298	283	275	240	274	286	262	262	280	229	270	254	266	284	268	272	255	261	265	279	289	288	287	290	249	291	262	287	253	265	273	238	242	262	286	230	257	239	276	249	270	279	267	258	270	280	259	256	247	263	246	269	296	259	285	297	271	263	266	296	270	279	245	257	270	239	240	304	310	254	253	299	266	259	272	245	272	270	255	232	235	268	297	257	291	277	275	285	299	268	299	291	254	298	275	245	254	259	301	261	305	267	243	288	267	260	266	283	295	292	278	284	274	252	286	280	273	282	285	253	284	261	259	243	281	287	280	253	278	265	256	257	259	297	255	288	268	267	266	257	296	300	274	287	318	290	253	290	277	233	228	254	280	276	291	278	249	240	271	264	271	263	278	293	276	266	280	281	265	256	289	281	261	272	289	285	314	261	304	298	263	241	261	279	269	273	281	267	292	266	265	258	281	287	288	268	287	286	247	261	265	262	302	248	268	284	302	252	317	291	275	278	302	302	281	271	292	292	255	275	316	251	261	276	283	296	282	237	256	272	283	267	290	258	280	299	281	284	291	257	277	289	281	298	287	284	325	281	281	264	277	276	281	274	293	295	263	267	246	245	294	278	276	265	231	255	269	278	257	286	269	289	249	277	256	265	259	257	258	239	267	247	251	317	275	269	257	268	242	271	260	273	250	263	275	305	292	261	272	272	253	286	267	270	251	276	256	292	302	310	269	290	265	270	282	280	248	281	279	253	284	265	260	270	284	259	271	256	272	250	290	302	306	281	258	282	271	274	246	284	235	265	293	258	249	237	303	260	278	266	275	289	272	248	275	278	265	272	263	262	286	259	273	260	308	262	291	263	265	293	263	272	268	299	230	247	280	266	268	261	288	280	271	263	276	260	291	287	269	304	270	243	272	273	267	267	276	304	300	274	294	248	265	307	255	291	277	288	252	284	260	274	251	253	264	292	291	259	262	294	286	273	280	311	251	265	282	255	259	292	283	259	294	247	264	262	253	266	246	271	287	297	290	287	286	240	270	310	277	282	255	260	261	262	272	251	272	291	277	278	283	266	286	263	240	281	315	297	273	299	284	279	248	262	260	254	290	268	264	253	267	293	252	275	298	323	283	270	290	274	298	265	292	279	274	261	280	260	266	296	264	262	302	274	275	299	281	272	281	265	284	307	268	287	270	273	284	269	271	281	275	279	270	292	271	261	262	303	269	265	273	271	290	279	270	267	273	269	271	293	238	248	276	296	266	269	272	262	265	262	289	265	223	285	281	283	262	256	278	286	258	272	231	239	258	291	267	247	270	243	330	262	266	251	265	283	274	251	285	275	260	243	281	254	267	249	267	290	288	274	262	265	258	248	270	287	296	298	289	261	271	266	261	270	284	265	291	259	296	273	238	275	290	256	268	274	292	272	273	252	288	291	256	266	264	261	272	301	253	281	289	242	266	266	283	259	261	281	271	242	282	267	282	247	291	273	270	287	260	302	289	313	280	291	252	295	271	291	298	276	263	288	279	263	255	268	271	252	248	282	286	254	278	266	279	275	302	271	248	282	266	263	294	289	251	255	277	288	257	292	299	284	246	273	261	267	286	247	263	274	265	329	266	266	251	254	268	277	278	271	277	247	252	230	251	276	263	239	289	256	262	268	259	297	251	273	254	273	259	281	285	259	262	281	239	255	267	281	243	291	310	278	264	282	288	274	273	234	277	294	259	313	262	282	263	265	257	264	263	271	279	275	271	238	274	278	279	282	265	276	280	253	324	231	300	286	285	300	292	230	288	269	282	282	295	282	268	241	245	280	254	261	278	291	268	253	281	292	266	264	270	254	280	297	286	268	253	297	263	249	255	248	260	283	289	266	277	253	231	271	301	245	268	283	257	267	266	264	225	277	261	282	299	289	293	272	269	267	301	292	278	276	297	251	246	251	277	282	272	280	263	242	279	268	247	292	249	274	284	255	248	237	259	286	240	250	282	291	315	282	310	281	271	293	267	262	273	262	315	266	280	261	281	266	282	279	283	257	289	253	301	255	257	257	278	247	251	283	259	277	251	278	250	290	250	246	242	256	274	255	271
20254	9135	2533	1175	1332	1612	1892	2968	1815	1605	1923	1502	1041	1428	1198	876	702	624	626	678	698	671	655	864	1254	978	750	692	715	666	682	659	716	930	845	707	780	790	743	733	710	677	644	630	619	619	596	675	631	648	624	650	583	653	623	594	627	586	608	590	600	583	630	591	646	589	618	582	626	617	593	611	596	605	592	587	614	607	560	622	608	622	614	652	670	620	635	629	594	650	578	622	599	568	637	654	632	593	615	640	638	619	594	611	662	618	645	596	660	578	604	627	579	597	608	646	616	650	670	636	601	599	603	633	646	580	630	620	606	592	622	593	595	633	628	598	652	623	568	589	623	638	643	600	627	640	629	651	646	601	616	599	611	612	608	587	633	623	590	663	615	606	597	639	642	591	628	622	617	602	618	634	613	588	612	640	633	639	622	644	604	647	592	624	598	597	559	596	581	596	620	613	596	661	600	601	620	608	630	595	629	613	641	595	618	650	607	621	602	647	586	638	651	595	608	622	615	601	569	576	621	606	578	603	630	614	623	554	614	640	654	620	587	598	595	632	592	667	631	624	648	560	678	628	631	648	647	554	591	622	643	631	585	650	615	616	616	597	630	581	618	620	585	607	636	629	654	627	575	557	639	600	583	611	566	680	630	610	593	602	609	598	617	587	642	606	620	614	611	643	593	603	612	613	602	611	642	615	625	576	583	626	625	617	628	607	642	616	627	604	626	627	646	597	641	642	615	600	630	632	597	583	624	643	598	658	587	596	610	576	626	611	673	608	618	589	611	631	648	547	656	608	658	626	614	565	641	607	631	625	602	661	621	631	548	613	616	636	602	616	622	602	629	620	563	596	618	628	661	619	623	606	645	676	610	622	633	647	647	606	603	632	634	652	601	633	598	577	639	595	642	645	596	671	585	595	605	639	646	636	622	609	639	600	617	692	606	606	642	620	670	626	609	645	661	614	641	665	640	644	639	605	574	616	595	614	590	608	602	599	618	655	641	623	595	592	611	591	643	617	609	591	605	637	609	636	616	625	640	595	616	602	596	608	615	608	604	592	626	610	635	574	593	644	646	628	578	612	634	600	595	598	619	623	597	613	616	641	627	661	665	594	600	613	594	582	591	588	681	576	617	643	578	637	638	608	606	580	636	641	590	604	645	646	564	645	594	600	570	597	620	561	631	626	592	618	592	606	619	625	590	614	565	631	617	604	623	666	619	577	635	626	620	623	583	669	632	626	613	581	667	582	629	564	628	637	618	614	594	603	600	616	582	592	621	625	621	643	589	597	634	623	608	560	626	623	600	607	629	645	604	675	645	619	664	599	623	575	648	636	628	622	642	594	621	586	620	633	603	610	625	573	600	600	667	621	613	647	595	669	650	659	621	611	601	621	579	625	576	614	579	637	604	593	603	630	643	597	610	576	665	614	661	671	613	629	615	642	624	610	610	607	640	610	579	644	605	591	591	667	642	617	647	599	614	587	631	632	607	625	621	663	630	608	627	618	652	636	652	625	631	635	630	617	605	617	645	618	613	615	597	652	625	620	614	628	618	602	630	590	616	618	650	599	605	633	609	671	596	590	598	659	626	665	663	595	633	569	609	625	656	602	624	599	609	608	638	606	599	619	625	637	618	606	615	604	604	539	629	622	547	649	625	643	603	631	608	580	615	628	592	601	632	600	636	613	620	627	561	626	600	572	625	653	605	607	594	617	602	617	601	593	610	624	565	637	664	587	578	633	615	615	599	643	606	657	583	611	632	583	641	567	617	609	630	606	639	615	649	591	603	602	649	641	631	600	642	572	594	633	643	655	628	622	655	616	594	618	572	624	614	648	623	603	602	615	626	674	638	625	620	616	634	660	640	630	596	616	620	634	627	636	634	625	597	638	606	629	614	627	604	596	589	667	652	637	674	588	626	628	617	595	600	633	651	619	619	633	615	637	592	616	619	658	621	639	602	605	618	581	617	608	627	626	633	622	604	621	634	640	628	626	637	568	583	634	573	598	642	639	614	613	625	627	641	611	575	634	602	611	648	642	609	600	608	583	582	625	614	627	625	616	612	640	650	621	623	607	633	679	617	632	634	639	620	647	635	701	630	615	643	650	636	644	647	666	630	576	601	617	659	655	638	638	609	666	631	595	626	621	631	632	638	638	657	598	600	606	601	635	619	628	608	616	604	618	609	607	650	636	657	600	627	620	582	617	635	580	635	611	634	609	625	634	591	627	625	610	623	627	622	616	661	593	656	599	588	611	597	612	602	622	571	603	599	607	582	635	646	621	633	598	608	599	585	631	651	603	584	609	620	608	588	616	617	635	592	619	593	614	658	599	640	578	616	639	628	622	633	612	654	621	626	625	576	672	647	658	636	599	607	575	602	620	617	643	643	647	633	601	611	637	647	593	597	598	612	629	601	660	572	669	616	645	607	637	595	637	633	585	620	622	638	600	595	621	663	642	593	587	587	637	630	637	623	633	621	643	640	658	611	628	643	585	621	630	617	583	604	616	631	582	631	606	617	615	632	587	591	608	600	623	582	648	662	601	616	608	616	621	594	589	631	625	623	632	634	611	602	597	642	588	652	607	645	625	587	620	634	606	618	604	583	622	637	582	627	605	612	580	594	592	628	625	636	637	664	635	629	642	630	623	664	583	605	580	588	589	604	608	606	643	618	625	541	640	628	588	586	632	644	610	605	610	568	643	637	589	639	630	602	621	593	631	643	620	637	585	612	675	645	622	609	623	616	619	613	633	614	615	621	590	613	630	648	617	607	621	595	646	598	623	620	571	626	650	599	660	580	584	645	646	619	611	607	626	594	658	603	619	599	627	578	596	603	604	615	621	641	650	605	593	626	599	608	632	634	622	634	634	611	635	636	638	597	622	623	561	635	627	600	618	630	596	610	615	637	612	610	626	606	613	639	592	638	619	599	614	597	610	696	609	641	563	625	620	658	656	589	614	590	632	638	610	633	630	565	590	639	596	606	644	639	627	622	605	607	592	625	613	607	599	602	642	634	671	567	600	663	645	584	608	589	640	625	591	611	623	628	657	577	608	611	582	636	568	620	615	614	656	587	609	573	557	623	663	626	641	588	619	624	567	634	591	569	615	620	659	609	662	626	598	613	566	638	629	643	584	627	565	633	584	611	650	597	686	615	574	634	657	617	628	590	623	656	602	626	637	622	552	635	600	610	576	611	654	652	581	662	629	623	645	657	618	601	594	574	599	642	625	598	627	631	639	602	613	594	607	613	641	581	646	607	646	636	624	692	591	624	565	596	580	591	605	665	603	618	633	628	595	605	624	613	594	586	624	570	606	631	659	617	610	593	577	609	603	584	644	624	617	620	567	626	667	608	615	577	615	632	606	601	624	604	602	621	583	650	559	594	589	629	599	612	613	645	629	561	613	610	595	630	637	594	582	629	661	612	579	617	609	605	615	591	608	621	629	661	638	629	639	627	661	591	591	642	660	654	597	652	635	602	625	608	562	592	617
54874	45527	28525	6032	802	726	710	5350	1833	550	535	509	331	310	330	325	214	202	189	200	204	200	225	250	390	337	230	216	243	196	211	209	212	251	303	223	227	216	252	205	185	217	170	188	219	162	161	201	181	183	148	190	184	187	182	167	154	161	166	158	173	167	167	184	160	154	164	185	195	173	178	178	169	167	188	189	176	173	179	178	191	188	175	167	180	188	181	167	191	178	190	192	188	199	185	170	182	172	183	180	185	210	169	205	190	174	151	174	202	161	177	177	153	181	178	180	147	149	169	151	195	171	163	186	195	158	155	183	174	178	184	178	198	167	182	169	173	176	208	174	182	194	171	182	135	207	166	175	193	165	161	167	158	177	168	186	176	202	171	160	190	175	187	185	174	203	185	175	171	168	181	177	190	179	196	201	177	171	171	176	162	181	208	153	156	164	175	192	184	171	192	183	183	195	208	186	175	176	160	182	195	195	166	172	201	187	188	173	164	192	192	190	157	191	175	159	183	184	180	184	171	169	196	195	160	167	167	195	179	180	161	169	190	170	163	193	195	190	177	185	178	200	194	180	178	190	201	174	196	192	175	198	183	170	195	189	183	174	188	182	181	186	171	183	170	156	191	191	209	161	167	195	178	156	180	196	180	185	179	182	176	172	165	181	187	171	166	194	196	179	190	176	186	175	165	185	183	192	186	165	167	164	186	187	189	183	180	186	217	178	177	195	160	188	171	197	191	179	159	176	186	167	171	156	170	180	185	180	164	158	176	164	184	192	191	182	177	166	162	189	164	161	178	181	167	161	193	165	179	188	176	170	204	181	178	184	184	197	163	175	172	169	172	181	172	199	179	174	165	152	183	213	188	150	198	179	224	174	202	176	175	207	186	186	172	187	169	212	193	174	184	178	174	179	188	160	187	201	176	178	175	194	174	185	183	212	168	172	175	172	167	185	177	184	158	164	204	182	183	176	177	177	186	185	181	166	208	176	191	186	172	175	185	155	180	182	166	177	179	195	189	185	196	210	164	190	181	164	176	180	192	172	158	175	169	191	178	150	178	196	199	180	185	167	169	171	164	168	150	173	178	172	181	163	176	199	198	169	156	183	158	157	169	188	168	206	161	182	169	179	166	172	166	185	138	173	173	165	186	176	175	193	172	166	151	172	201	166	169	197	216	172	200	138	162	162	160	184	177	145	185	170	171	172	181	179	175	213	199	171	168	189	186	190	170	197	186	194	203	185	202	182	175	184	203	144	161	185	203	192	151	183	163	172	181	181	185	185	179	186	177	163	195	178	188	187	177	185	180	194	195	154	180	171	169	186	184	183	181	199	190	170	199	177	164	175	198	174	188	177	195	186	175	198	206	180	170	186	206	186	177	191	171	185	182	182	187	179	195	193	171	195	171	192	198	166	163	187	203	138	149	158	173	180	183	187	183	157	178	221	173	153	187	177	185	182	195	193	193	204	192	194	194	174	198	179	192	172	188	165	180	188	191	166	163	171	173	169	175	192	207	182	198	183	194	193	201	177	177	189	184	185	178	173	169	165	174	184	178	169	172	180	175	216	165	179	177	195	182	178	178	173	178	185	203	177	168	172	176	165	183	186	177	189	170	193	179	144	159	183	164	163	185	178	195	160	148	164	194	177	171	177	191	151	170	189	186	171	183	183	186	197	200	181	197	181	194	182	174	163	185	206	193	192	173	166	205	150	156	169	182	183	175	173	160	157	186	171	173	172	182	182	176	177	184	162	186	181	184	165	169	180	182	180	202	182	159	185	170	166	193	180	202	187	190	177	195	170	194	205	169	184	195	189	187	194	193	173	193	178	171	177	201	205	185	200	185	164	179	195	201	168	186	177	189	182	159	174	191	158	159	163	157	174	157	181	163	172	190	185	185	207	197	181	161	171	176	172	157	211	190	185	154	202	191	194	150	166	163	182	192	167	166	176	171	209	158	172	185	182	168	168	205	195	169	194	208	164	171	204	188	202	162	177	163	181	178	185	180	186	201	185	199	160	163	166	176	190	175	173	171	192	142	180	195	175	162	186	168	174	193	150	178	152	170	183	160	179	181	198	174	173	179	164	202	167	139	200	205	193	171	160	174	171	178	174	218	179	172	169	175	136	182	183	204	178	188	177	211	214	168	172	188	186	186	172	194	204	169	180	180	216	180	181	213	177	188	186	163	179	187	186	177	162	169	171	172	167	179	181	168	186	171	191	178	173	199	187	177	172	178	167	172	181	179	176	160	171	197	168	190	163	170	177	183	185	169	181	165	182	201	195	196	198	173	182	176	172	164	152	160	185	193	168	188	192	185	202	189	166	152	177	185	201	159	197	158	166	190	206	194	205	188	202	197	195	190	175	173	158	201	196	172	182	192	196	174	195	164	156	199	151	171	157	189	174	182	163	174	176	179	184	208	178	186	189	174	195	179	191	189	176	160	164	176	181	176	190	182	165	190	178	197	178	185	156	172	155	156	195	160	179	195	203	173	221	197	192	175	163	179	186	181	183	159	198	180	184	150	145	206	184	165	181	184	180	149	186	179	182	187	198	181	170	188	217	192	178	171	160	208	148	187	196	192	189	138	172	175	160	179	189	175	162	181	187	195	181	175	175	174	162	180	161	175	161	209	177	188	187	183	167	193	196	183	165	191	175	187	186	168	159	191	181	190	169	146	178	186	170	182	187	189	179	161	165	185	172	182	191	194	194	197	183	169	179	180	186	189	194	165	173	171	173	156	166	171	168	205	194	202	159	217	204	186	180	186	198	180	174	174	185	161	160	166	183	160	148	161	162	184	179	168	167	182	153	185	187	205	162	181	169	181	188	184	164	169	159	175	191	176	155	168	182	171	159	168	167	169	186	185	177	181	191	177	169	196	160	173	205	178	177	175	186	173	176	174	193	182	178	209	218	181	155	154	191	165	191	176	149	181	203	177	200	160	165	215	194	159	194	172	162	167	182	194	190	183	179	176	177	181	174	185	162	191	192	166	158	189	169	173	182	150	157	181	160	168	159	192	183	199	175	182	169	211	181	203	172	175	158	167	191	195	176	186	162	165	167	186	173	200	179	197	192	172	181	168	179	207	164	173	169	176	169	164	198	204	175	170	179	189	164	203	174	201	183	175	139	178	193	166	194	176	193	208	155	203	193	157	203	188	189	189	145	180	184	175	174	179	167	201	189	184	169	181	177	192	157	177	142	178	154	167	212	161	162	181	173	172	169	192	178	168	191	184	196	191	169	198	182	178	176	176	230	159	194	178	172	194	202	178	170	175	201	165	156	160	173	196	164	188	187	169	179	155	195	196	178	162	171	157	198	201	176	192	213	147	209	198	169	186	174	193	165	163	174	186	180	166	170	166	191	188	191	179	174	187	169	179	188	208	171	178	182	178	185	187	183	192	176	172	163	169	183	193	199	186	187	185	167	184	193	175	159	173	182	167	174	169	192	167	172	174	190	197	176	175	159	188	192	189	145	192	167	170	172
43996	34123	21675	2712	2650	2959	3210	19194	6274	2583	2383	2268	1343	1287	1702	1316	864	556	562	553	586	623	654	902	1945	1455	753	623	770	657	624	555	684	915	981	771	751	795	723	661	575	520	517	538	459	456	440	447	419	458	430	434	448	420	474	444	442	385	433	415	465	435	481	423	443	452	451	404	435	441	440	451	453	466	434	448	413	417	431	461	447	475	406	455	444	416	416	420	430	448	434	442	437	431	448	469	438	455	439	412	454	388	440	431	439	400	428	439	441	409	431	437	460	391	387	421	477	442	431	428	423	446	421	457	418	458	476	419	415	446	437	418	479	463	439	423	423	434	455	437	429	395	413	415	405	416	409	397	426	411	430	413	426	416	418	458	425	455	452	442	470	405	444	420	400	411	431	456	445	431	440	487	429	412	463	472	415	425	420	464	401	425	436	423	420	436	412	439	443	440	440	445	468	384	412	462	473	424	459	434	446	429	440	416	432	448	418	415	443	460	423	435	429	418	486	451	432	437	419	439	400	434	465	409	404	415	437	445	452	453	422	403	456	400	445	438	451	431	409	426	405	446	441	443	412	438	400	439	404	441	421	409	463	421	450	428	451	450	445	435	415	432	438	408	469	417	453	388	426	420	412	423	435	428	417	462	414	424	459	445	428	462	477	423	429	425	452	420	434	433	423	427	431	412	458	438	436	450	472	425	414	465	448	447	453	462	389	458	427	453	434	440	440	426	424	459	441	441	391	430	451	452	408	432	466	425	441	417	434	473	423	437	435	404	421	472	440	466	442	450	388	430	459	441	431	450	427	417	430	439	442	433	405	424	433	414	435	427	466	459	440	444	435	438	430	448	438	395	434	456	446	445	454	485	428	429	417	443	448	407	427	443	404	403	403	466	455	474	430	461	463	423	457	437	453	442	468	426	456	411	409	416	437	425	438	441	437	441	447	445	418	493	420	442	433	455	442	445	449	456	464	437	401	441	425	424	422	436	429	449	457	435	393	413	434	447	404	410	450	421	458	459	441	398	455	448	434	453	422	430	448	447	463	439	426	428	471	419	420	408	432	429	455	380	440	456	447	460	464	433	448	423	449	478	429	448	427	431	430	428	459	441	437	424	426	437	425	416	424	431	435	419	409	455	432	465	417	389	462	412	413	424	448	440	426	417	435	425	411	407	473	431	447	429	451	466	460	415	455	456	441	447	420	438	445	422	438	423	454	409	464	424	417	459	444	436	495	451	434	432	452	455	463	415	436	399	409	439	455	440	414	420	405	404	413	403	407	426	431	390	456	463	451	421	427	438	419	414	439	456	415	429	413	422	437	439	422	455	424	410	421	429	424	446	434	445	423	414	429	444	440	388	483	437	416	495	458	452	438	430	470	399	447	412	453	421	441	441	461	461	446	441	423	438	421	451	436	420	435	452	443	381	445	414	459	432	386	425	453	437	421	412	462	434	427	433	434	443	471	462	468	405	436	422	460	475	425	409	454	426	430	444	454	452	430	435	390	428	438	416	435	393	427	458	463	438	463	416	405	432	437	473	436	419	448	435	433	413	494	400	441	426	462	404	423	451	457	468	444	426	417	391	432	462	407	458	471	409	448	428	427	460	487	443	426	471	455	416	425	430	430	445	457	441	446	375	436	395	452	424	420	435	407	423	429	469	423	482	489	453	439	437	479	445	415	449	418	413	437	462	456	429	424	440	410	444	448	478	435	473	423	435	419	406	428	449	438	411	397	452	443	431	439	455	410	397	446	454	401	389	432	448	418	418	440	402	446	422	470	419	419	444	447	433	438	426	463	406	409	402	441	417	457	423	464	438	445	416	456	418	433	457	454	419	444	404	435	451	418	421	435	422	453	435	467	447	433	433	414	432	423	435	448	393	422	453	410	464	436	436	416	427	441	443	412	464	407	396	416	420	430	481	431	421	437	400	424	454	453	428	453	439	403	452	447	429	434	444	444	447	430	412	435	449	428	444	412	427	424	418	430	417	442	389	459	419	413	430	449	397	416	427	404	406	437	452	424	463	432	404	422	435	443	425	451	415	427	432	461	441	436	417	443	423	443	423	449	417	431	467	472	432	414	497	415	435	437	429	439	420	421	441	418	451	415	467	421	446	456	433	426	438	424	445	415	454	437	415	458	432	454	440	430	468	415	454	442	481	453	446	445	435	431	483	474	436	441	421	467	428	435	429	427	441	456	426	436	438	450	436	418	405	425	459	473	427	418	428	440	413	443	452	415	409	419	443	402	432	453	441	449	437	431	466	421	465	420	459	434	425	445	445	422	445	431	406	465	397	423	440	450	446	423	437	443	475	442	443	448	427	426	420	421	484	434	444	417	439	437	484	449	447	448	446	489	455	448	425	408	441	405	432	418	422	451	414	419	472	479	427	418	425	427	437	442	426	438	460	383	415	447	440	462	465	420	450	461	427	436	418	426	461	439	444	426	434	434	414	419	434	471	445	454	425	418	443	429	420	395	425	441	405	461	462	457	426	444	416	460	441	426	490	448	421	437	428	468	442	444	450	437	451	440	434	448	425	437	413	434	400	416	430	423	403	452	447	429	417	440	434	428	415	437	425	445	398	463	430	440	466	439	460	429	448	435	450	443	406	429	458	447	427	421	414	457	430	380	441	408	397	415	452	456	391	475	417	458	422	446	427	406	434	435	418	430	421	434	449	430	434	426	416	367	430	453	438	436	458	400	445	442	394	456	447	398	405	449	435	415	442	460	450	432	418	424	448	438	413	450	468	434	418	454	440	413	436	445	409	409	395	425	420	418	419	404	453	455	418	458	434	402	394	438	445	441	419	437	445	416	429	423	449	422	415	456	417	442	427	452	450	410	433	449	434	441	427	417	425	451	435	442	396	423	440	444	409	404	376	405	421	434	447	436	430	450	447	412	414	426	416	440	429	441	466	440	442	412	416	456	446	439	421	440	438	491	448	442	444	489	424	442	381	417	431	439	453	419	428	466	438	439	435	445	419	412	443	394	454	461	466	435	419	417	403	436	437	430	441	418	447	401	454	429	422	369	457	448	433	444	418	438	454	423	487	455	461	423	408	431	448	438	441	462	470	451	411	454	500	426	406	435	415	479	454	451	432	444	448	422	460	424	454	439	435	435	416	468	423	454	428	425	427	466	476	409	406	439	433	440	447	421	408	422	417	458	404	431	416	448	430	421	420	434	457	434	443	417	441	409	451	449	437	438	415	449	453	466	443	438	457	408	425	420	424	441	443	427	430	402	423	408	424	430	425	461	418	427	454	409	452	456	444	409	461	460	455	415	450	444	442	461	418	424	408	467	489	445	430	444	436	454	433	410	450	443	471	480	402	450	437	443	459	435	445	435	432	473	412	390	439	481	442	398	423	434	407	408	431	429	433	405	445	426	452	477	421	412	444	405	433	412	395	410	430	435	417	456	432	431	463	417	481	468	450	423	454	433	450	451	419	430	412	403	391	435	426	424	445	431	438	437	443	453	433	430	424
55100	45970	36246	14444	2606	1357	1474	7943	5115	874	740	733	507	408	481	411	350	290	264	262	293	328	335	350	532	566	323	306	336	298	263	252	295	316	356	259	327	347	317	312	231	262	230	233	238	255	225	261	241	242	244	258	217	231	227	216	211	233	219	224	240	238	252	228	234	235	230	254	243	227	247	221	243	236	235	228	260	232	214	246	219	241	227	263	222	231	236	241	265	219	226	216	248	242	262	213	242	191	217	231	243	256	226	219	228	250	230	254	226	221	259	218	244	250	265	233	252	279	218	204	233	250	241	236	245	234	254	204	255	252	225	242	238	245	241	230	263	239	251	220	236	231	239	222	241	238	216	238	257	249	236	220	273	214	215	255	245	270	227	227	217	234	258	230	228	235	247	232	241	246	225	222	245	229	254	214	216	257	249	243	247	240	252	236	223	203	244	215	248	232	220	199	225	237	239	283	237	254	242	229	232	244	240	245	220	190	213	233	227	248	231	211	242	238	263	269	241	247	219	269	267	229	236	222	251	238	219	206	217	212	238	246	213	246	242	221	245	197	224	250	244	216	250	266	200	196	263	255	237	212	254	248	246	224	231	260	227	240	238	259	245	215	240	231	247	274	259	212	246	245	235	239	276	242	234	252	243	271	239	234	261	235	259	244	251	241	240	238	224	267	214	236	239	233	223	232	268	258	222	238	249	251	223	241	255	247	227	237	265	248	240	226	220	260	237	236	243	258	267	253	249	227	222	194	248	228	258	227	237	253	245	229	214	229	230	253	238	210	246	212	234	230	232	238	225	220	236	253	237	218	236	250	225	256	232	256	234	220	236	203	257	240	239	244	227	244	273	253	215	209	242	265	249	238	200	235	211	219	252	230	236	241	220	233	220	218	231	254	216	228	250	237	261	235	214	247	231	246	259	235	228	215	247	243	214	228	246	258	233	233	269	227	243	220	241	235	225	248	229	250	233	236	255	269	229	230	218	226	229	228	262	243	225	244	226	218	238	219	248	236	222	233	240	246	208	223	230	216	227	213	240	222	234	247	251	230	208	237	263	264	247	231	235	276	221	236	239	257	252	234	237	225	224	246	225	243	215	221	217	266	240	231	224	223	201	234	245	243	242	217	233	248	272	248	238	251	215	227	222	246	267	242	241	217	230	196	192	241	237	234	230	239	226	239	240	240	227	226	240	219	203	240	218	219	226	243	247	220	219	214	244	242	227	243	217	225	254	246	219	244	224	233	242	221	238	229	239	232	236	228	245	241	231	236	233	230	235	209	224	248	236	196	233	244	246	207	234	243	232	235	233	250	234	214	256	218	229	230	210	219	235	206	233	240	247	245	241	239	248	247	224	223	235	235	252	233	242	226	249	216	226	249	230	250	225	250	261	245	280	228	236	231	262	253	239	216	219	229	251	241	252	242	248	209	231	235	195	231	200	220	229	243	237	232	218	210	228	255	210	249	225	240	253	227	239	222	230	213	210	224	238	244	241	245	245	217	250	222	241	278	234	255	214	207	209	211	230	245	264	261	240	284	251	236	243	260	235	212	246	241	216	273	201	212	227	249	228	235	239	223	204	224	242	236	248	212	253	229	259	251	239	234	237	231	238	241	232	236	245	245	241	236	236	235	204	211	232	225	217	230	241	270	233	222	231	270	187	228	240	211	258	209	217	251	244	233	236	235	238	248	236	262	219	255	243	238	272	226	258	265	232	237	229	251	271	234	225	220	244	261	238	233	240	242	249	219	232	244	225	219	241	265	254	246	277	220	233	239	236	237	237	185	231	251	223	245	253	237	228	251	250	245	249	215	236	271	226	249	250	227	208	267	241	249	261	222	219	270	221	229	235	218	228	223	235	253	239	233	236	226	224	225	239	248	226	227	236	271	248	245	279	233	201	256	250	265	260	232	228	274	242	203	222	265	230	270	252	215	245	272	226	230	252	228	236	222	241	228	228	219	237	246	248	238	240	223	269	228	205	226	217	241	253	234	259	219	230	241	243	263	201	216	252	217	236	244	215	205	229	239	255	204	258	274	247	227	240	245	208	244	253	224	223	223	220	235	237	227	232	253	284	218	263	240	229	256	249	272	232	237	219	222	288	235	259	232	223	226	221	215	233	256	237	218	198	236	240	215	270	225	244	251	227	213	230	256	212	212	266	223	227	226	255	244	224	239	237	230	240	230	232	251	218	229	240	253	227	226	260	231	249	234	262	268	253	220	237	204	229	246	203	227	247	235	221	228	259	255	246	257	224	234	215	198	217	221	239	236	222	210	251	198	251	234	210	237	241	229	222	243	228	238	237	260	214	244	248	241	263	260	223	224	232	226	232	222	236	208	208	246	253	256	246	242	245	240	234	223	230	240	259	248	258	213	245	241	258	271	236	219	231	274	235	237	233	263	232	250	206	233	232	250	245	246	227	216	235	237	294	230	220	228	228	235	213	205	242	228	217	227	252	230	238	230	240	227	248	247	243	232	231	237	213	263	244	242	223	253	215	249	231	253	221	221	205	265	267	228	243	249	226	248	212	227	230	208	263	245	217	213	231	246	239	253	232	220	210	245	219	235	238	218	242	245	243	238	235	227	232	236	214	242	277	261	226	232	207	230	256	246	238	224	259	208	248	223	220	226	239	221	209	236	228	241	218	256	267	241	237	250	242	228	242	256	238	239	247	233	230	236	236	221	250	234	231	236	242	220	238	251	212	234	234	251	244	235	266	238	215	224	241	200	251	212	223	231	251	244	214	253	220	276	248	242	216	209	249	264	231	232	251	240	226	240	251	185	222	205	237	222	247	245	238	212	229	218	238	238	261	235	233	233	236	234	238	250	237	234	193	241	238	229	253	256	254	233	228	222	223	228	246	229	248	249	208	224	251	226	229	226	233	207	269	245	214	248	252	222	233	233	238	271	243	241	219	236	239	230	216	261	226	245	213	227	247	254	257	232	257	224	205	237	256	254	227	224	239	250	225	253	228	236	219	238	223	241	263	268	219	238	214	220	233	262	236	232	218	234	250	187	218	234	236	268	237	259	227	214	240	248	259	253	226	245	233	231	258	243	231	219	239	254	221	223	242	254	231	255	215	225	225	243	242	243	239	246	242	235	222	224	246	257	240	254	221	233	228	220	224	241	232	229	262	247	236	240	236	241	248	261	238	283	274	232	241	199	267	253	240	257	218	255	248	228	244	250	236	231	235	277	254	233	233	229	226	253	253	220	258	268	226	223	246	241	226	245	234	235	261	235	266	242	238	240	249	248	233	242	240	215	225	235	224	220	219	242	261	248	239	235	213	249	248	258	263	220	236	225	224	239	277	225	255	277	242	233	243	232	244	250	246	241	194	248	244	219	253	229	242	189	228	254	223	239	235	231	258	236	218	229	232	224	232	230	243	237	229	232	232	259	241	234	255	215	214	256	233	219	221	242	240	246	252	237	215	241	243	255	231	244	241	223	231	251	242	237	234	233	199	219	228	232	224	213	224	256
53475	42418	30229	4397	4382	4936	6151	23519	12475	3254	3285	3485	2089	1549	1984	1759	1342	837	818	766	831	1018	1073	1331	2716	3137	1213	885	1009	793	862	712	904	1182	1395	925	1135	1160	1068	892	755	720	700	642	571	600	561	572	592	576	545	560	581	577	611	543	587	576	557	573	593	587	589	530	565	517	559	581	530	577	564	582	600	583	559	567	540	577	544	592	560	589	545	594	573	575	561	519	603	538	583	554	582	607	526	569	584	529	577	558	579	601	589	570	588	600	575	573	547	528	594	548	554	523	561	599	570	574	555	607	536	557	552	562	558	580	539	547	535	567	556	546	621	556	564	553	556	563	558	548	582	534	574	586	569	574	545	573	554	571	573	564	598	526	563	574	526	573	554	532	564	547	573	591	551	575	577	566	545	575	598	576	582	567	577	546	565	539	553	566	550	580	551	580	580	561	561	584	571	539	546	529	509	563	539	606	578	508	601	561	573	554	551	526	531	577	564	537	558	595	568	537	586	547	580	581	559	560	572	540	531	549	549	534	593	563	552	489	528	517	541	559	536	545	565	562	607	565	575	575	522	587	598	574	565	563	562	569	528	546	568	577	534	563	562	525	546	548	564	571	572	561	551	536	581	562	571	546	553	584	559	554	573	568	546	582	524	609	548	536	603	545	579	513	594	533	592	601	554	565	519	563	521	550	554	577	574	583	576	557	590	555	523	563	548	567	533	582	584	584	580	582	569	576	604	522	539	592	537	592	541	531	571	549	599	589	528	507	546	549	588	572	582	531	593	550	561	502	565	596	583	602	531	545	557	528	581	614	529	594	583	591	523	560	555	530	544	509	564	547	576	538	576	560	578	599	549	536	552	528	534	546	529	572	559	532	572	551	512	607	573	547	531	576	572	541	592	560	545	555	570	561	513	603	550	553	549	554	529	558	547	577	543	517	567	572	513	577	553	545	570	605	582	592	568	557	518	570	521	570	616	565	545	547	503	567	565	598	590	544	541	589	530	604	577	588	561	588	574	598	581	527	569	603	564	594	545	536	565	519	586	557	590	557	529	555	541	578	533	551	518	559	533	585	532	551	570	555	555	583	565	547	567	587	560	542	521	553	569	565	558	520	604	582	588	525	583	564	534	536	592	551	551	546	608	574	527	577	549	565	538	537	569	550	568	572	528	530	537	514	577	575	545	561	582	567	595	536	556	579	558	570	554	557	569	547	563	554	557	562	535	581	560	553	567	592	584	573	548	585	594	562	576	536	582	563	585	569	581	606	585	577	529	565	521	522	583	553	561	572	558	572	556	536	621	515	555	541	582	567	534	567	596	554	578	543	529	552	537	564	576	541	538	557	573	594	532	565	534	553	591	571	584	559	573	526	560	529	566	601	548	577	555	566	540	537	519	556	532	565	565	602	560	572	585	573	564	561	547	543	520	546	571	561	554	542	529	534	554	553	581	565	537	578	535	529	536	550	491	552	539	563	554	553	531	532	555	547	539	577	554	608	546	555	574	555	522	532	563	535	569	547	582	572	535	567	533	549	531	559	588	607	592	562	555	530	581	509	577	570	545	545	544	581	572	564	577	547	559	554	570	563	607	559	513	557	559	553	560	583	539	562	536	602	538	542	557	589	562	589	520	602	566	552	552	587	519	569	598	572	567	594	582	579	574	547	560	540	566	588	512	574	508	566	571	535	543	564	563	560	537	564	574	565	596	559	569	518	585	546	581	513	589	600	576	621	514	543	544	547	500	596	554	562	512	548	564	566	560	542	601	545	534	555	516	572	596	587	571	548	496	563	548	573	544	580	571	549	555	551	564	525	528	542	574	545	529	520	586	539	551	560	541	575	553	554	554	583	565	576	626	555	540	567	582	524	579	511	564	548	522	611	542	565	557	627	600	558	536	552	538	562	554	531	541	565	602	600	575	552	592	561	616	540	586	563	588	566	563	562	548	586	552	546	534	577	538	573	531	546	543	573	549	579	564	552	562	620	558	555	575	544	559	580	542	595	559	528	546	557	532	575	577	570	518	566	558	567	579	581	540	536	535	550	551	558	515	570	515	540	576	560	535	553	533	560	555	578	561	591	548	543	592	542	554	540	555	569	575	560	508	576	536	527	553	539	551	547	604	556	501	567	565	600	569	557	536	537	562	537	514	580	518	537	541	575	526	563	596	581	576	599	531	615	495	545	579	556	580	538	538	557	561	530	568	565	547	558	528	586	550	567	574	551	541	556	583	520	582	530	562	571	565	585	535	572	577	580	571	544	551	588	536	546	583	565	510	529	590	555	555	532	508	581	551	576	565	520	522	544	581	590	577	528	542	553	566	594	556	568	538	548	533	562	533	588	551	566	537	535	612	529	548	514	530	553	526	512	510	595	579	582	582	532	559	592	588	560	525	525	508	572	560	600	556	533	544	545	573	603	513	566	560	555	555	559	540	588	566	578	539	541	538	547	553	543	598	556	566	551	573	588	592	582	549	593	539	543	541	534	563	567	618	526	546	552	559	554	556	591	546	568	559	562	547	565	539	587	542	559	559	518	557	555	562	538	575	569	524	558	576	540	573	563	587	544	546	562	596	572	541	575	561	538	588	587	604	558	580	546	520	544	538	528	556	576	512	566	522	552	602	578	530	541	550	551	542	555	545	570	595	513	562	545	572	566	539	541	561	583	558	591	552	548	558	510	536	524	559	574	550	544	579	568	582	571	534	554	564	537	497	522	546	623	571	577	547	562	561	574	576	577	576	532	563	548	573	569	616	522	584	553	596	534	569	555	564	546	577	545	532	575	521	575	572	565	550	522	595	570	550	533	568	635	524	558	583	532	551	546	544	575	546	536	556	558	520	563	598	559	572	551	556	539	583	546	574	560	556	541	517	553	580	611	555	578	527	537	527	513	551	571	575	558	540	571	554	551	562	623	585	543	587	561	532	535	531	527	548	549	533	527	582	575	596	583	543	526	560	589	577	589	552	533	644	534	524	559	529	535	561	521	484	568	537	562	589	552	556	529	565	559	542	562	546	599	574	540	539	532	519	585	571	514	526	581	556	548	561	569	556	568	511	598	520	568	606	529	568	559	542	570	538	551	557	612	564	543	552	548	552	568	615	548	550	548	545	587	562	548	551	562	571	572	557	545	513	583	537	545	581	574	582	577	542	588	616	536	526	600	536	561	536	586	568	562	561	563	576	566	536	581	526	592	583	549	577	573	576	567	517	588	540	571	563	585	524	565	569	615	511	598	591	550	554	563	592	562	542	575	550	537	560	571	573	512	521	597	562	544	540	542	578	530	589	525	561	540	500	550	579	548	570	599	614	542	558	552	578	538	542	555	565	599	549	606	569	570	569	546	557	508	550	569	571	544	570	560	570	544	527	588	571	550	548	591	538	556	548	549	543	571	566	553	532	558	562	578	560	533	578	550	575	556	591	550	542	528	567	572	515	541	549	567	535	545	605	551	569	563	515	555	563	592	512	518	541	549	544	558	530	558	599	573	538	568
23971	9904	1402	506	481	562	706	668	516	362	351	415	361	291	347	301	278	257	258	284	287	328	325	336	391	406	295	279	294	269	269	265	308	308	327	274	278	271	290	286	269	281	298	272	261	267	271	260	289	280	273	266	272	263	270	277	298	251	311	280	270	269	243	255	246	300	266	281	254	283	277	282	269	307	298	238	275	300	266	279	287	276	254	273	270	268	257	292	249	266	256	247	267	249	271	289	295	275	247	307	252	267	292	265	258	275	281	285	285	283	281	282	278	268	270	280	299	275	301	284	295	267	233	238	298	298	275	279	277	296	279	271	278	261	259	256	252	306	254	275	302	287	279	257	268	289	259	285	270	257	263	256	272	287	274	248	283	261	262	242	257	264	290	266	272	264	275	252	242	241	281	281	276	294	273	275	266	266	265	250	306	252	242	269	273	296	230	274	283	318	280	255	247	296	285	258	293	280	287	290	266	251	265	264	292	251	292	268	288	279	274	261	294	265	260	289	270	276	273	267	253	280	280	293	279	250	257	286	288	270	279	275	256	270	260	253	237	286	255	311	248	278	296	273	289	297	259	314	291	245	274	305	275	258	289	269	256	268	283	249	278	298	277	280	277	260	266	277	297	280	273	295	254	259	248	252	267	290	273	279	276	279	245	270	305	270	297	283	263	301	298	288	253	264	296	250	268	245	285	255	281	284	262	300	284	248	243	299	269	267	253	282	289	254	240	275	245	253	286	252	251	246	254	274	281	267	255	250	263	290	263	266	250	270	288	268	294	276	294	265	288	287	275	279	276	266	263	275	258	296	247	306	291	290	261	290	266	304	273	295	311	274	274	283	238	273	261	267	255	268	252	266	283	282	262	284	264	274	241	277	301	281	289	283	279	252	294	296	271	271	244	262	277	278	269	298	265	270	261	287	257	275	246	275	268	283	272	252	264	274	261	243	278	292	266	254	316	271	296	274	297	278	253	250	266	253	268	265	253	270	235	284	288	280	266	273	264	260	283	286	253	274	296	295	291	265	257	265	288	252	241	288	275	309	280	276	270	278	264	295	275	269	261	281	270	266	260	241	291	283	293	270	289	291	260	263	249	258	296	272	281	282	272	282	281	304	262	232	275	297	275	265	284	271	271	279	297	281	302	310	287	299	279	257	286	241	277	264	282	290	269	262	255	288	297	269	274	278	304	300	289	277	262	271	272	281	274	289	272	267	277	258	252	263	272	269	250	285	229	278	249	297	251	268	253	295	270	274	274	307	248	296	262	274	296	307	250	262	275	249	266	284	263	239	288	280	279	251	289	252	232	267	284	263	259	288	248	271	274	245	273	259	304	275	269	304	293	248	280	291	256	267	280	268	272	287	315	299	296	264	262	248	279	287	250	246	255	303	269	256	280	294	265	260	287	281	307	271	284	264	238	267	249	255	292	245	260	258	254	276	277	246	283	273	279	270	254	285	282	256	260	249	286	252	281	277	258	275	302	275	274	276	260	279	268	246	275	298	286	255	265	266	276	274	274	275	267	286	300	272	265	272	300	294	255	296	291	278	239	280	273	266	281	257	286	287	245	264	292	243	235	274	240	303	270	251	286	310	271	269	274	252	270	284	280	275	290	236	262	270	292	290	288	272	260	273	280	277	283	237	283	280	281	256	283	295	264	276	254	287	277	279	280	282	257	234	288	266	266	278	258	260	269	278	287	266	258	263	257	275	256	269	269	248	281	268	258	268	276	305	268	241	264	309	280	287	274	254	286	267	272	247	258	284	296	280	237	257	253	269	244	258	247	292	272	294	292	259	306	272	297	254	290	241	279	269	274	295	274	289	272	287	312	260	264	264	277	263	267	277	257	256	250	288	271	246	254	250	282	240	264	264	279	273	271	286	282	269	308	278	290	262	273	296	267	268	242	276	304	291	286	298	279	272	274	259	259	294	290	293	251	232	266	262	259	307	293	253	304	277	273	273	285	255	275	302	298	269	291	270	270	263	258	287	289	259	256	250	272	288	260	264	262	281	287	281	282	291	249	263	260	272	283	275	279	268	251	258	275	262	260	266	257	263	251	270	296	265	263	292	283	291	248	259	234	300	328	271	284	275	237	260	281	307	306	270	277	255	300	250	288	287	269	257	256	289	270	262	291	264	296	291	291	285	265	291	272	241	274	259	273	236	286	326	264	243	262	287	295	293	272	293	275	281	272	264	281	284	245	234	278	265	266	258	295	290	255	296	284	261	255	246	289	289	279	274	246	257	252	247	264	265	300	242	302	255	290	295	312	294	275	305	260	269	274	272	259	305	309	254	257	269	291	253	269	262	255	285	293	244	286	283	261	262	230	262	271	278	289	267	249	298	260	279	288	316	276	284	278	275	256	282	270	269	263	275	301	258	268	263	265	304	319	266	242	267	253	256	244	281	251	264	271	285	269	245	269	270	318	272	269	276	260	303	260	246	248	265	239	282	270	268	295	247	267	265	272	283	284	299	282	312	269	262	252	285	274	275	293	271	292	298	276	296	266	256	302	272	281	302	296	276	286	262	323	290	278	277	268	291	248	268	262	263	252	260	283	272	316	264	253	299	281	265	287	266	293	242	233	306	289	259	280	266	279	258	301	257	253	299	281	274	243	283	236	252	292	269	279	290	262	290	281	271	251	270	257	302	258	294	281	260	284	266	307	292	261	278	267	283	269	290	256	273	282	276	269	261	270	262	269	285	278	292	292	268	248	273	262	262	274	261	275	295	262	269	244	266	280	326	265	286	262	260	280	253	281	255	298	273	282	266	256	272	311	248	272	295	273	286	300	295	291	271	254	299	286	272	263	275	298	264	274	310	295	271	280	295	303	285	241	271	272	289	314	259	274	270	302	269	296	282	275	286	278	243	293	283	258	268	264	277	266	300	270	268	273	273	248	285	260	265	285	283	268	289	256	241	253	322	277	272	256	262	274	280	287	297	269	257	277	269	247	266	299	294	260	266	268	290	304	259	283	263	262	282	259	239	267	264	288	273	282	281	276	271	289	312	294	249	275	255	239	286	292	256	290	254	288	276	284	254	289	283	283	249	266	258	258	315	309	290	276	287	265	254	249	272	268	273	268	266	234	277	228	252	253	284	284	268	262	263	272	270	270	258	293	284	272	261	280	276	275	271	257	263	257	274	254	274	255	278	277	256	260	256	275	268	234	264	300	274	276	286	273	251	280	241	300	285	231	282	270	270	270	264	225	278	274	315	270	278	270	301	263	235	281	275	280	264	273	258	262	272	275	259	276	284	281	259	273	260	263	276	242	289	268	247	273	289	249	276	295	261	282	256	277	268	253	238	270	270	267	262	286	284	259	294	305	259	277	264	252	255	284	274	313	270	292	278	280	269	267	261	243	252	297	282	260	255	285	281	254	294	281	266	270	270	268	286	265	271	287	296	279	275	297	256	266	272	309	283	312	284	263	241	275	262	281	247	257	298	246	263	278	250	267	258	248	267	281	286	245	278	292	261
18703	7829	2502	1333	1638	2208	2647	2911	1861	1174	995	1380	1045	743	819	777	690	644	646	634	648	887	938	991	1257	1416	888	712	687	653	657	685	733	834	844	720	728	730	792	825	713	687	630	667	604	650	623	604	578	635	625	611	629	650	607	632	584	618	608	613	602	583	577	594	638	607	598	635	607	628	616	646	613	651	598	625	630	606	643	639	611	638	598	589	589	630	613	657	617	620	643	638	620	592	591	606	638	623	630	609	634	614	615	628	584	647	644	663	583	593	620	640	615	594	557	610	623	624	605	618	617	588	613	574	600	593	637	595	585	664	602	619	659	609	646	592	654	620	584	636	588	602	612	636	613	593	615	639	621	627	625	667	614	644	592	601	593	638	638	637	626	618	649	611	587	624	619	603	587	634	606	624	616	613	645	574	653	624	602	619	644	599	631	613	644	659	586	645	652	598	588	633	654	588	603	585	636	600	624	607	600	603	588	635	650	651	600	646	624	624	656	674	592	646	654	615	579	596	568	606	604	634	582	592	595	622	591	558	620	601	592	579	594	600	617	567	591	614	629	628	614	646	630	606	622	593	627	606	603	575	561	624	622	599	625	642	612	609	615	600	647	598	628	588	647	550	599	634	612	668	627	602	625	600	621	603	641	578	577	573	618	592	599	634	619	569	604	591	618	602	595	588	640	620	645	586	613	659	612	603	665	633	603	619	640	607	597	606	595	598	630	643	600	613	620	630	639	606	571	630	626	621	609	582	642	571	637	636	667	637	557	639	646	658	613	606	611	610	578	639	596	649	642	621	635	614	572	605	651	588	616	588	594	633	597	638	611	586	610	604	617	632	565	622	576	682	646	613	606	609	601	643	601	659	615	609	587	612	601	667	610	626	644	597	616	610	604	604	633	613	666	610	635	601	580	622	618	607	600	649	599	562	590	619	645	618	599	608	639	621	633	558	604	614	620	613	625	604	579	638	597	610	679	640	613	673	648	616	621	637	606	637	617	624	603	652	575	629	604	633	594	606	585	621	624	614	619	613	630	608	630	615	621	570	611	600	618	623	616	622	628	613	597	643	612	607	654	643	639	619	568	600	609	609	637	623	638	635	620	639	627	634	623	646	620	636	609	576	606	642	563	621	603	634	606	648	640	612	627	610	657	582	620	606	642	668	643	635	619	627	615	625	626	602	615	564	634	627	584	608	550	609	635	606	625	597	600	600	585	616	582	612	647	638	580	605	645	612	656	642	628	612	635	609	628	600	602	640	603	595	551	599	609	578	614	601	583	600	629	642	613	653	652	642	602	654	648	572	594	618	606	658	614	592	625	582	633	621	604	631	585	651	619	595	628	598	651	599	596	638	597	617	576	597	606	635	591	616	576	615	618	575	656	605	620	629	629	617	638	590	596	658	625	660	656	639	615	612	656	600	646	614	612	637	665	656	632	592	597	635	594	605	639	613	613	601	600	634	615	641	611	654	637	597	633	618	624	621	654	633	599	637	570	637	632	637	628	610	639	604	622	598	603	618	597	600	630	593	575	627	657	602	619	605	604	587	587	584	616	604	613	622	628	630	659	619	581	639	628	621	622	643	632	609	588	624	611	604	662	616	612	588	591	628	627	621	622	593	587	623	563	614	593	636	583	642	649	692	617	597	639	580	627	590	622	572	607	577	639	623	620	623	606	643	625	632	620	621	570	663	629	617	628	654	574	614	632	628	606	593	618	609	628	610	647	584	580	622	603	633	630	669	603	616	594	604	659	607	607	631	613	646	616	634	551	591	609	614	649	643	590	619	630	582	651	626	623	595	622	626	630	658	572	594	584	625	616	604	621	623	571	619	599	619	624	618	597	620	621	603	663	628	597	653	594	633	637	572	592	618	572	599	619	648	603	584	598	592	639	626	600	604	612	568	605	647	591	567	594	607	599	585	624	608	643	594	665	653	633	611	611	619	618	600	584	630	595	639	645	591	636	628	601	604	612	603	626	623	619	619	640	629	578	615	574	626	590	595	577	584	596	649	667	590	617	647	618	642	618	653	650	578	663	634	572	610	599	586	588	580	621	593	658	623	586	629	648	613	607	607	609	604	630	638	626	652	595	662	628	656	643	570	632	607	599	579	585	572	617	588	651	617	576	591	651	613	618	591	605	636	594	676	593	586	606	593	583	623	631	599	668	589	611	662	606	675	615	552	605	583	616	580	591	637	615	593	614	645	611	596	643	665	626	618	595	589	584	596	564	592	637	619	621	610	597	609	637	622	648	613	581	638	621	631	592	598	620	548	639	582	594	577	556	618	621	643	663	672	628	636	609	631	623	629	609	594	614	611	630	605	561	646	628	605	609	601	630	625	635	602	613	638	569	622	622	649	583	605	660	631	593	631	633	650	633	612	569	611	569	623	581	574	601	619	593	603	600	634	646	639	670	664	635	627	613	596	658	620	605	606	607	623	630	611	625	648	576	553	617	617	617	601	615	596	619	608	660	615	626	609	605	631	602	618	608	641	606	601	577	605	595	621	663	629	574	611	597	604	636	607	631	635	615	603	608	573	617	589	613	592	661	626	609	624	673	623	652	644	612	633	604	600	610	582	637	649	649	621	618	633	604	627	593	579	652	589	612	611	654	588	618	613	639	588	571	578	655	598	614	658	616	575	602	613	596	591	615	567	575	611	610	617	607	625	613	582	615	620	587	686	633	659	628	610	625	609	644	633	611	606	664	586	657	598	558	637	593	659	578	603	641	615	615	615	589	617	551	641	624	625	602	592	619	622	604	625	589	589	577	576	608	592	633	577	627	561	636	606	548	603	613	568	657	640	585	649	656	573	619	626	609	607	623	571	637	597	600	611	630	642	613	600	601	591	609	617	609	590	622	615	655	647	626	617	656	629	589	642	573	631	626	585	635	640	591	618	614	605	592	622	662	596	632	611	639	577	620	623	620	662	630	660	602	639	641	615	636	598	630	644	616	597	645	622	602	609	611	626	608	652	624	616	602	591	607	642	630	609	627	631	627	593	632	650	625	574	639	597	634	638	641	680	605	616	577	649	610	593	606	629	638	625	598	624	637	643	627	641	613	630	601	598	653	645	594	583	602	636	594	590	603	587	638	618	637	585	621	602	602	610	597	670	596	605	605	630	638	585	619	654	580	664	621	591	631	598	626	632	602	634	594	664	633	631	615	657	570	598	617	629	630	551	640	603	595	628	638	605	620	583	649	649	599	613	609	577	593	600	605	664	606	623	628	614	615	626	609	635	653	604	614	622	621	668	653	594	609	622	560	588	623	597	640	564	607	635	599	578	582	593	617	580	619	608	639	590	610	633	598	615	635	649	621	636	641	638	600	611	623	598	600	607	600	610	621	609	620	586	613	642	650	655	565	620	598	609	626	617	602	621	622	653	625	584	669	627	664	636	608	610	603	676	605	606	655	628	661	618	613	624	574	568	575	579	639	614	648	623	633	625	600	667	615	563	643	599	642	560	651	611	626	622	603	635	596	627
55526	43759	27581	6836	1026	1069	889	3289	3325	420	322	292	306	247	212	236	197	192	215	199	196	275	344	297	391	387	241	198	202	204	197	220	213	309	253	234	171	221	211	212	223	188	185	161	206	175	188	180	160	210	148	187	186	204	178	180	184	185	198	184	178	189	153	182	183	163	199	160	155	165	177	167	162	181	169	174	157	178	198	188	197	179	161	170	173	176	176	160	188	150	188	173	161	186	170	195	208	193	199	151	177	180	173	160	174	182	160	199	199	208	187	150	178	161	187	160	186	178	167	183	188	187	189	137	178	194	147	175	170	152	174	191	162	177	166	172	161	177	168	169	200	170	177	184	197	173	171	155	159	157	194	201	211	189	170	196	162	185	186	195	173	180	169	180	160	173	170	193	187	169	165	187	176	178	183	186	192	199	209	192	152	170	156	191	190	188	155	189	186	171	209	199	172	165	174	193	207	184	167	190	171	166	166	164	182	189	176	177	180	178	183	188	202	216	178	185	183	182	173	168	171	204	170	196	192	162	156	171	169	190	169	182	205	178	209	171	193	176	182	202	205	163	180	183	167	157	172	199	198	167	192	168	185	153	198	188	170	194	172	177	165	186	171	184	153	191	178	205	190	174	172	160	187	169	169	182	156	169	172	172	168	184	167	174	170	195	178	173	181	174	165	186	184	156	202	181	161	176	176	184	185	166	174	170	193	169	190	172	162	122	189	173	165	178	168	189	189	185	163	168	165	174	182	164	169	188	156	181	176	180	185	193	167	186	159	172	179	156	162	175	182	203	168	183	135	178	188	150	138	154	187	198	165	164	162	195	176	197	183	183	184	159	164	194	182	179	193	160	200	169	196	195	163	196	187	200	170	176	195	185	189	156	166	208	185	180	196	184	151	186	190	185	184	201	168	199	190	207	201	171	199	140	201	183	196	192	199	197	190	176	173	169	157	186	184	183	167	173	190	191	155	165	200	162	178	183	164	176	172	178	180	169	173	197	168	176	189	165	164	172	184	156	167	198	161	176	171	161	182	175	189	154	196	192	181	207	175	163	163	151	149	166	192	186	201	186	203	179	203	179	180	183	183	206	149	201	203	176	156	170	179	203	181	169	206	179	213	188	190	188	177	157	181	181	176	181	194	172	181	182	183	186	172	185	167	171	161	199	162	197	191	175	183	165	181	187	178	200	194	180	169	191	175	153	160	159	158	177	192	181	190	198	176	170	176	190	165	190	186	162	206	154	202	185	188	164	153	216	175	173	176	182	200	169	209	178	183	192	163	200	207	183	158	180	184	153	187	177	178	190	179	192	171	188	169	184	186	173	190	204	191	168	178	164	232	165	176	180	175	178	163	193	172	172	184	177	191	179	170	188	182	171	166	166	168	179	193	185	179	185	177	176	190	204	174	170	187	182	174	181	172	158	190	193	162	154	179	171	183	182	195	172	175	176	170	173	185	183	187	183	183	189	196	185	169	182	180	204	199	185	187	191	186	175	169	174	171	203	195	205	189	174	189	200	156	175	184	185	201	187	198	155	196	175	175	179	145	184	194	206	189	185	172	168	166	176	181	179	184	191	174	188	180	167	182	179	169	181	191	188	187	169	176	154	179	172	179	174	175	189	191	189	161	188	191	184	188	183	154	158	199	172	177	181	174	177	207	201	164	174	192	201	208	164	180	206	171	176	168	184	193	201	184	157	167	172	170	184	177	187	173	206	168	167	186	188	181	186	174	152	171	202	155	198	172	190	197	213	156	183	162	161	207	191	168	175	206	172	192	209	200	166	170	199	191	175	191	178	210	170	175	165	179	190	156	188	184	189	199	161	168	191	180	200	193	160	172	172	171	176	185	181	182	172	185	197	173	182	166	160	180	182	160	157	193	179	161	177	178	170	183	177	163	199	185	180	188	160	198	176	175	184	154	210	177	175	164	178	196	172	180	197	181	167	161	186	192	197	184	187	177	174	161	203	195	178	159	185	190	198	185	193	163	180	196	195	178	181	168	216	184	179	187	179	176	190	165	181	197	208	174	177	158	175	157	175	161	198	165	179	188	167	165	175	191	167	172	164	178	175	173	174	180	193	190	209	193	180	186	189	168	160	183	181	193	199	186	199	171	181	172	176	174	173	161	183	175	192	171	177	182	182	191	153	173	172	200	162	190	192	166	159	171	201	166	191	199	203	193	204	185	207	163	162	159	176	190	175	176	187	202	189	197	178	168	167	205	181	168	179	196	179	159	169	171	182	182	175	176	170	174	190	190	209	172	169	186	180	191	182	178	162	187	159	175	179	174	180	177	199	187	191	194	196	171	173	186	148	178	205	182	193	168	169	183	165	210	167	180	182	204	207	180	186	199	178	200	183	164	191	198	186	198	174	188	177	179	196	170	176	195	177	158	203	217	180	172	205	176	168	203	168	190	178	166	187	175	196	187	184	196	185	173	174	186	195	188	193	172	191	196	162	153	170	190	183	201	182	211	204	187	220	166	182	164	165	188	165	175	169	179	181	188	187	156	182	185	187	195	191	173	200	165	169	170	174	173	190	174	175	157	176	154	187	153	180	154	186	182	162	190	164	193	160	206	183	182	167	182	164	168	196	177	162	179	183	184	189	181	181	193	190	163	197	175	157	186	163	179	182	172	193	167	188	167	168	176	178	196	199	188	195	194	178	193	205	167	194	184	181	189	196	181	195	176	177	175	172	184	191	181	185	168	202	202	204	185	175	169	202	202	185	186	148	179	193	192	166	197	183	170	185	191	170	175	206	166	159	167	155	174	163	168	192	166	169	173	200	161	191	189	169	145	159	195	180	195	196	178	178	160	180	205	179	170	177	179	163	197	164	198	164	197	191	177	174	175	180	149	184	206	186	172	177	165	171	185	192	182	159	185	161	186	185	177	192	197	190	169	182	170	138	171	187	191	156	170	191	190	180	190	166	158	201	192	184	173	202	172	179	180	188	161	182	200	188	180	168	171	178	187	177	179	195	180	183	172	179	175	201	190	174	208	155	181	163	187	165	173	209	181	196	180	165	198	183	174	166	186	180	181	186	179	166	184	193	187	196	168	211	167	169	192	157	181	176	195	164	164	155	174	198	203	207	203	183	174	208	186	175	197	170	187	184	174	173	216	167	164	219	167	207	162	181	197	204	168	183	188	194	203	170	149	153	185	185	191	173	188	197	149	195	170	161	175	168	169	169	173	193	165	176	186	177	190	173	182	192	188	190	165	190	166	188	174	182	187	196	173	171	178	187	177	159	197	175	188	195	205	173	193	188	205	183	180	178	189	179	178	198	173	193	179	184	172	201	204	178	170	163	193	156	181	163	196	218	153	199	171	203	185	151	160	185	201	183	189	169	185	177	194	153	167	185	184	177	189	193	212	179	185	192	176	177	171	143	161	185	187	186	196	180	198	182	177	165	177	157	182	200	178	165	180	210	189	203	199	177	175	189	203	182	196	195	193	145	181	188	180	193	203	167	176	156	164	179
43124	32628	21650	2816	3481	4308	3601	13314	9625	1742	1262	1195	1239	849	701	711	638	603	543	560	554	1009	1674	1396	1740	1894	1000	561	577	659	666	599	857	1197	974	644	577	712	655	749	692	588	520	566	440	469	464	464	461	422	439	421	459	448	417	452	411	472	426	439	425	443	469	401	450	428	389	451	449	443	441	437	431	465	429	415	451	444	428	428	459	423	456	420	436	435	426	416	426	438	448	414	424	463	422	414	450	416	460	457	460	449	438	420	418	449	440	444	447	428	448	433	418	408	413	432	451	457	435	467	451	445	446	452	425	400	427	435	436	441	424	490	425	452	437	447	461	461	435	461	456	418	405	419	422	463	436	478	434	446	430	464	422	431	431	428	447	402	453	377	454	414	414	456	456	419	454	449	446	395	396	454	422	420	432	440	448	431	472	454	431	421	418	449	413	448	407	437	445	426	394	432	447	438	448	452	443	427	425	456	471	412	425	433	427	451	409	425	433	454	419	436	465	403	480	465	420	426	437	423	467	442	457	433	395	419	415	421	426	417	431	450	452	413	417	477	446	416	414	440	444	439	466	430	438	445	477	464	436	472	442	441	420	424	467	453	452	415	434	453	452	413	464	437	453	511	465	462	425	419	417	458	446	467	435	418	421	408	465	459	430	440	432	441	410	433	414	437	440	448	451	455	469	447	412	414	450	472	451	458	445	444	394	429	437	430	410	432	416	466	376	442	439	454	431	421	424	450	458	492	435	443	448	434	434	415	447	456	421	454	441	484	449	438	458	408	450	441	403	420	469	448	455	415	441	410	407	439	422	484	423	453	429	387	390	429	438	427	430	458	422	418	479	394	395	436	405	445	451	438	441	410	398	408	440	382	433	395	420	438	424	439	453	449	421	431	450	433	412	409	452	419	442	443	393	435	468	446	422	427	382	455	455	437	432	399	427	418	434	430	416	463	430	442	416	464	410	435	423	416	454	442	451	433	441	437	398	447	420	407	434	422	454	442	439	462	443	435	428	426	409	417	399	443	438	465	403	422	451	450	436	406	420	446	440	435	444	469	420	442	463	429	438	464	451	470	445	449	415	413	460	450	446	482	421	404	416	406	439	412	449	407	458	449	436	420	465	438	447	436	415	439	438	439	415	431	431	421	445	466	418	441	409	438	449	425	388	427	410	451	441	386	451	465	425	438	426	451	422	457	467	462	445	401	439	418	425	440	438	433	439	443	415	407	438	438	453	437	417	407	425	435	458	412	436	462	412	456	458	434	386	469	421	427	454	436	439	414	423	449	428	459	438	438	404	437	421	411	443	453	441	415	467	459	431	437	433	428	419	419	435	442	452	448	398	447	420	420	459	433	433	436	429	430	400	413	406	435	492	436	406	418	457	400	453	460	468	399	444	425	407	465	424	453	462	445	411	407	410	404	435	407	423	462	429	437	428	459	436	446	443	425	422	380	452	415	490	433	415	442	468	402	444	415	418	461	434	461	421	411	463	431	428	437	447	483	457	398	434	460	421	448	434	414	456	417	469	479	341	456	450	423	466	447	412	431	406	440	427	420	448	417	413	434	438	453	413	451	453	427	412	440	413	435	396	401	417	427	451	444	429	436	444	412	448	442	409	429	435	454	402	422	434	434	396	431	397	451	418	424	428	424	444	396	425	465	435	408	440	421	437	448	442	407	464	446	399	423	452	450	431	413	437	443	419	482	438	447	443	452	426	459	414	437	433	425	437	424	443	443	433	455	397	429	426	463	438	432	447	452	449	440	420	422	462	437	450	430	428	448	432	439	444	439	447	416	426	437	407	430	446	417	456	406	450	453	459	430	397	450	469	415	409	404	429	418	416	409	430	411	435	414	449	418	405	479	448	427	431	423	470	418	431	468	455	458	403	464	426	451	406	420	459	424	423	457	398	410	425	460	439	446	454	422	419	439	425	437	442	436	419	424	428	452	460	459	488	413	442	426	433	453	406	465	396	419	474	415	445	468	439	431	458	463	418	436	421	408	436	453	444	452	444	441	414	420	419	457	439	416	453	454	433	443	430	482	484	475	418	403	406	475	442	462	446	440	426	469	418	412	437	410	405	421	458	460	436	422	430	435	418	401	444	461	424	424	436	456	426	417	460	438	416	399	485	457	432	419	454	430	443	415	430	429	424	447	444	455	450	411	437	411	449	446	450	388	441	408	449	424	402	414	401	375	439	406	463	472	422	470	448	427	427	430	433	421	441	433	434	436	442	441	429	451	421	432	439	450	421	427	453	439	437	436	457	390	441	444	443	457	427	430	468	463	403	432	431	433	429	437	453	438	446	447	407	453	425	401	433	461	475	423	456	441	447	448	455	423	413	464	459	443	412	399	445	395	469	456	473	443	429	447	447	430	397	470	399	393	405	406	462	414	426	452	436	449	433	417	441	425	435	418	437	426	419	461	409	440	439	463	447	431	392	489	442	394	445	447	415	439	436	456	422	410	408	430	440	419	437	416	428	440	451	420	451	442	437	433	452	419	452	433	428	455	462	397	485	443	415	429	478	418	424	412	471	410	422	430	430	423	471	429	445	429	385	407	416	464	446	447	431	452	455	477	437	411	446	450	436	447	433	428	448	426	441	434	453	454	459	455	421	455	440	445	408	451	414	448	462	420	459	420	461	415	419	463	417	447	429	438	417	435	424	427	411	417	439	436	431	436	403	410	401	432	397	466	435	460	437	426	434	408	460	457	446	434	429	435	425	416	431	435	470	417	428	433	400	431	423	448	417	447	414	423	427	394	435	427	439	394	419	433	449	470	435	438	453	463	459	417	450	424	429	409	467	437	434	472	442	402	407	426	457	437	437	434	452	424	429	459	448	461	471	419	402	428	419	405	407	425	431	399	426	463	425	443	429	422	460	437	385	452	440	455	433	442	427	425	442	443	452	436	437	417	485	449	411	402	437	425	417	436	439	448	446	451	415	466	471	390	464	401	378	414	442	483	443	417	457	412	425	445	427	461	424	419	431	416	430	429	449	407	436	450	437	435	422	428	421	462	429	447	448	411	417	452	427	425	433	492	446	416	451	448	419	458	425	433	401	413	398	418	415	404	434	383	442	452	429	463	433	426	414	437	474	445	470	397	408	455	448	415	426	410	434	419	447	415	409	450	437	447	427	462	426	413	435	402	430	426	427	445	425	457	434	426	433	390	449	474	427	448	393	457	400	426	470	413	399	422	428	457	424	476	430	435	463	387	431	460	425	414	425	443	442	441	476	430	416	421	477	423	427	420	437	458	468	410	450	432	448	474	435	447	415	437	447	465	454	444	445	453	482	396	428	401	439	438	437	462	437	439	373	458	458	451	460	398	427	453	430	427	450	457	421	427	464	399	434	402	422	419	451	418	454	496	422	426	464	458	415	447	470	440	400	423	452	422	429	429	395	461	415	434	454	447	400	442	417	436	409	452	465	430	445	414	432	430	436	422	468	440	451	424	425	438	417	429	468	444	434	452	449	425	446	442
58964	49494	35572	13862	2581	1590	1087	5880	6948	715	431	425	396	325	295	272	328	280	270	264	294	308	473	543	608	519	362	247	258	266	276	316	383	365	323	270	279	283	321	253	273	251	244	230	229	230	237	241	247	241	249	237	235	224	252	254	215	255	241	240	271	231	243	242	209	274	268	229	256	234	230	245	235	210	257	246	218	233	200	240	236	231	200	251	230	216	236	247	232	275	214	247	238	248	254	221	240	265	234	225	242	243	236	249	236	281	251	228	239	237	236	253	222	262	203	235	233	258	231	235	230	250	231	234	260	239	251	239	245	231	222	251	233	251	267	249	211	206	245	225	261	236	277	232	192	235	245	220	263	253	235	209	236	222	229	235	240	232	267	204	220	237	229	220	229	221	220	268	230	218	258	218	270	251	253	218	256	243	259	240	245	242	231	238	202	235	236	237	230	218	247	270	221	239	213	235	231	250	234	232	240	219	266	231	254	262	257	251	252	239	200	257	236	224	250	243	224	221	233	225	242	256	239	258	236	208	258	206	244	243	238	228	247	269	251	244	240	224	257	235	214	204	261	256	232	219	243	224	257	251	229	231	255	246	214	238	249	227	260	228	239	261	255	252	225	220	200	243	210	223	244	234	223	261	214	245	250	269	250	244	236	259	254	239	234	236	248	243	230	226	238	238	251	290	243	239	241	235	280	220	248	228	264	242	244	250	235	240	251	226	206	261	240	265	235	277	240	232	247	254	257	216	275	256	238	233	228	250	261	212	237	228	246	245	232	237	243	234	244	241	235	256	248	245	245	231	231	227	222	221	224	223	249	252	201	241	259	277	231	247	236	260	219	238	233	262	252	240	263	246	233	234	254	239	236	245	238	225	273	224	270	227	209	200	236	242	237	225	249	237	238	250	226	239	238	240	240	228	258	253	237	252	241	255	232	256	228	235	248	243	236	214	244	229	230	236	261	230	238	246	237	244	256	227	237	266	263	245	243	226	201	206	249	254	225	208	233	239	222	222	247	246	241	234	221	245	231	213	228	239	211	228	221	232	249	229	228	255	235	217	237	234	236	234	229	237	255	250	248	248	255	249	232	241	223	237	229	261	236	242	231	255	270	227	247	231	228	232	233	248	243	238	203	277	233	223	228	238	262	251	254	245	228	244	226	229	228	246	235	224	273	239	263	247	237	250	232	224	211	237	225	257	233	244	226	257	268	235	229	235	248	239	214	222	239	219	251	242	225	267	244	234	222	217	237	257	230	240	265	222	220	230	237	256	249	273	213	254	223	261	234	270	231	212	239	261	261	217	225	235	237	248	226	252	257	241	249	214	233	265	233	250	215	226	239	234	245	210	234	235	250	241	229	234	274	238	232	255	240	251	240	227	253	241	221	223	255	231	225	248	268	224	225	236	230	223	230	269	248	241	231	255	226	225	255	258	207	235	222	223	247	228	224	248	247	210	238	235	227	281	212	275	214	262	237	240	238	228	206	236	211	238	208	250	221	247	247	248	228	212	254	255	243	229	202	239	251	250	242	246	258	262	220	215	218	243	231	235	201	233	228	239	217	233	232	254	231	234	229	250	245	249	252	242	245	229	235	201	229	232	248	235	200	257	242	262	256	273	215	241	221	245	242	218	269	221	253	221	240	261	255	256	255	244	267	271	261	216	237	225	236	244	241	255	262	216	228	245	259	226	238	230	239	245	257	233	229	228	234	264	225	224	256	202	235	229	217	207	229	220	244	244	256	242	242	243	236	221	242	228	253	237	234	244	218	272	242	204	266	275	247	248	258	247	211	232	259	214	200	252	223	228	249	250	260	218	210	222	230	236	220	255	274	209	245	247	254	244	250	234	257	231	240	232	278	223	230	227	231	247	240	210	240	243	226	234	259	198	238	256	268	255	240	236	254	241	217	237	269	245	241	228	231	209	240	232	246	239	242	260	234	228	232	247	248	254	249	247	220	256	210	224	210	235	235	249	236	243	207	272	254	256	257	256	232	226	235	237	251	238	258	216	286	242	211	264	289	220	233	214	253	243	238	242	251	235	236	222	247	209	237	246	236	238	212	229	229	235	197	228	243	266	268	231	280	244	241	260	218	231	255	218	209	243	239	228	233	229	236	219	262	241	213	214	228	254	241	259	245	247	246	217	252	211	249	208	261	253	237	255	215	223	228	223	245	247	235	229	228	239	251	252	249	239	253	246	228	225	251	223	216	221	253	247	280	249	223	257	218	230	240	235	241	223	226	272	239	233	205	253	255	229	231	233	213	248	236	204	241	228	253	235	207	233	247	251	238	237	248	235	258	258	215	240	266	235	246	278	253	213	258	226	242	206	240	251	226	232	230	225	233	245	249	217	225	224	210	260	236	233	235	265	224	228	225	222	246	227	230	233	277	249	222	243	222	236	237	262	263	233	224	223	225	248	221	228	220	256	221	221	247	222	228	239	235	212	198	243	230	230	213	235	246	254	252	250	227	241	252	202	233	242	234	238	276	246	236	229	230	249	232	244	248	224	231	241	235	249	250	223	229	238	240	221	201	220	251	255	246	242	248	235	248	234	209	212	243	246	225	212	262	233	218	263	199	269	246	214	245	258	235	274	242	258	241	228	225	224	233	275	265	256	234	241	242	234	253	237	230	250	227	221	251	234	223	226	237	215	201	248	217	226	233	225	232	255	222	231	249	236	236	226	236	240	237	254	225	230	243	249	227	219	246	254	249	244	226	227	223	223	230	234	234	228	243	226	234	227	245	248	238	257	272	233	242	253	247	280	266	241	218	239	256	216	235	230	218	235	250	231	251	210	238	213	226	224	265	241	242	246	222	210	259	225	231	223	244	225	227	241	212	246	281	230	259	233	257	226	247	221	240	263	230	233	238	262	234	237	242	241	244	240	238	249	218	214	233	234	217	266	245	231	255	241	241	218	223	236	227	221	233	215	224	259	242	237	241	212	244	244	253	229	208	209	242	218	242	221	233	221	229	242	238	232	207	257	227	248	224	246	247	230	245	257	259	236	247	242	217	209	224	217	217	240	246	227	255	254	245	238	228	249	240	263	231	233	230	218	253	226	258	249	229	223	270	219	214	246	262	233	232	247	236	208	223	246	237	243	226	243	241	241	251	236	231	240	225	240	270	221	239	227	227	253	248	217	205	212	240	241	246	224	260	251	261	244	270	289	228	236	232	251	249	248	234	248	238	263	247	242	212	230	243	237	255	234	231	231	221	225	209	220	244	240	219	245	224	265	245	257	257	257	217	247	230	254	230	219	215	230	234	240	232	259	230	240	229	220	283	245	246	256	251	231	227	243	214	243	220	225	257	222	233	235	255	244	247	226	201	228	248	248	239	216	227	254	248	231	237	252	236	239	241	276	259	269	225	222	262	252	225	270	264	226	254	235	257	210	250	179	250	245	224	226	209	251	243	217	258	254	249	263	232	229	252	250	227	224	231	245	232	234	250	243	234	233	257	248	245	252	243	269	242	265	255	247
52361	44329	30005	4408	5788	6069	4392	19043	14168	2432	1868	1495	1528	1226	935	914	873	857	751	830	925	1136	2392	2729	3039	2641	1296	766	789	796	764	1018	1432	1381	1290	1025	732	1048	1012	910	882	806	695	649	599	587	590	597	603	579	590	581	579	557	581	614	545	547	534	557	579	546	550	578	551	530	568	558	580	535	567	568	561	522	520	536	525	513	553	588	581	554	545	537	550	562	583	592	558	619	519	578	574	590	550	556	586	566	572	591	543	582	549	576	598	575	563	580	566	587	559	610	529	572	586	561	559	546	609	546	539	569	554	548	546	574	584	560	527	597	540	553	561	531	587	569	604	571	560	571	572	590	580	535	520	545	573	605	556	535	552	565	616	566	534	579	539	524	569	545	535	583	584	525	604	526	541	581	557	556	546	554	573	520	588	574	604	564	552	529	545	553	511	565	536	510	554	566	555	545	530	548	633	590	558	539	560	590	579	570	595	539	573	556	540	532	578	591	556	556	548	570	564	538	544	557	564	581	557	542	542	539	574	552	564	559	544	553	525	563	558	570	510	561	567	569	555	591	569	578	545	585	564	563	549	551	574	618	567	505	532	563	570	559	573	577	507	542	563	540	549	552	569	593	556	552	536	529	570	567	575	538	566	540	540	567	590	565	537	572	614	572	597	558	561	550	584	546	568	620	584	567	569	547	566	557	573	564	560	588	550	568	568	575	548	573	560	536	577	580	567	521	507	510	571	562	588	612	503	551	531	570	565	575	577	535	561	558	531	552	595	546	534	551	551	551	532	597	606	584	585	591	543	566	523	562	593	531	541	544	539	555	534	528	615	541	561	567	547	583	539	552	573	568	555	551	576	562	568	576	558	601	537	559	552	540	559	569	557	567	578	596	593	567	597	588	566	576	552	564	560	581	594	547	578	606	498	593	568	615	585	570	553	561	639	567	555	531	538	544	635	535	558	547	556	590	547	581	569	571	521	555	553	566	526	552	570	509	549	592	587	535	604	540	565	546	551	563	567	550	578	568	632	604	539	574	566	505	578	538	533	611	553	612	551	527	550	598	566	557	562	548	560	537	586	569	611	581	569	570	578	538	541	564	553	587	585	600	539	560	574	585	539	553	571	595	545	568	541	548	548	504	561	573	569	584	553	551	543	573	554	568	580	598	558	560	564	567	540	576	559	568	599	573	553	527	532	570	565	576	565	574	558	600	599	533	567	578	564	572	574	581	542	559	536	589	584	548	564	543	533	566	532	612	580	565	534	556	603	529	555	563	582	618	573	545	584	577	550	555	596	541	569	571	542	573	561	553	525	527	545	573	559	566	618	547	535	556	487	581	592	540	548	596	530	584	530	555	543	563	608	562	525	542	567	520	523	544	542	536	559	588	521	540	586	552	537	552	557	520	567	551	584	555	529	552	566	557	563	604	555	618	553	597	570	532	547	573	558	520	570	560	561	514	534	522	514	502	563	567	571	549	552	546	559	548	601	559	587	558	548	591	560	558	571	585	593	529	531	541	570	552	563	579	558	536	550	599	559	569	569	603	573	550	568	516	556	549	558	544	560	538	545	555	553	556	562	590	553	554	551	564	542	536	589	569	592	537	568	587	542	595	560	551	570	557	556	544	556	583	597	570	513	568	590	580	589	596	591	561	564	575	546	571	522	577	559	549	541	561	582	560	590	547	551	590	576	538	598	588	616	556	585	555	512	570	550	529	600	573	536	553	567	557	558	605	625	575	537	575	569	562	545	558	589	571	553	561	520	556	567	493	573	537	543	540	558	549	558	598	575	567	572	551	610	577	598	591	562	571	562	580	612	567	550	576	552	597	549	576	543	589	565	589	567	602	552	566	529	584	548	590	544	544	552	545	546	542	578	579	551	577	582	559	565	575	527	544	508	555	577	558	555	548	555	599	567	577	577	569	549	601	581	546	581	592	545	531	583	540	558	539	589	586	556	547	564	548	532	562	561	566	516	610	559	590	582	517	545	591	550	553	567	575	542	585	584	566	599	545	532	575	551	567	552	596	566	553	550	574	565	552	552	530	517	579	601	550	556	544	539	578	544	532	578	591	553	553	505	589	563	525	510	563	546	559	574	540	587	578	605	552	557	582	564	557	556	573	580	555	580	574	572	580	537	580	603	572	535	542	540	557	569	613	595	563	562	594	560	583	571	551	528	519	552	560	577	595	593	541	590	561	589	581	576	548	564	540	538	534	569	543	584	593	562	535	546	553	538	575	563	568	515	550	577	570	592	549	586	561	592	571	531	583	576	546	576	613	559	578	551	515	579	544	545	544	566	565	554	559	583	565	555	547	571	568	547	540	558	627	587	564	576	567	547	567	551	571	529	569	544	576	543	558	562	547	591	574	622	589	558	584	592	516	579	521	565	579	565	548	566	536	566	527	560	552	559	557	523	576	531	576	561	568	557	550	524	545	546	562	545	532	518	581	539	519	536	559	532	541	574	586	588	551	551	538	598	612	544	526	560	572	565	560	587	602	543	532	558	558	596	565	580	544	572	569	559	585	538	542	558	505	530	534	534	552	534	579	600	530	545	564	575	558	587	556	572	541	529	570	481	574	556	534	575	563	586	558	555	579	517	557	535	543	558	560	566	546	519	559	571	574	566	556	548	573	519	583	587	547	576	590	547	594	588	595	559	527	564	566	576	491	565	567	566	579	576	491	558	555	536	536	558	589	551	593	604	570	535	543	519	556	569	549	544	557	510	586	542	599	542	533	562	562	546	608	513	559	559	587	567	549	574	608	554	547	595	552	524	566	559	539	562	544	577	520	565	572	586	532	566	551	558	573	554	565	547	551	553	603	610	534	546	606	574	539	568	552	558	591	538	535	568	554	559	587	569	572	599	557	581	527	507	579	554	577	534	547	592	520	576	612	563	575	513	580	570	552	517	588	567	537	548	588	554	586	566	620	557	565	534	611	605	570	553	604	538	535	587	568	536	584	564	581	578	550	572	549	535	549	586	563	571	552	592	531	589	551	562	567	549	542	578	580	578	549	593	514	577	580	537	569	578	574	554	512	561	547	576	552	601	568	579	548	526	551	561	534	560	534	535	548	476	565	558	550	547	512	547	526	594	546	516	544	571	610	574	554	607	500	586	538	551	565	551	566	544	578	565	605	530	657	555	534	512	554	578	565	597	557	560	575	575	551	557	599	607	551	547	583	550	559	554	600	624	579	576	539	555	552	581	573	536	575	564	549	552	585	563	520	598	546	552	551	579	539	550	576	548	582	569	522	581	539	519	571	561	572	543	540	542	551	598	550	582	545	561	538	535	554	573	566	535	626	546	541	525	612	542	543	577	529	594	575	545	580	583	549	536	549	582	565	542	526	528	580	521	568	559	544	555	559	578	545	548	515	531	591	543	573	553	554	565	526	523	599	563	571	576	501	564	554	582	566	568	583	546	551	515	550	534	541	578	533	570	533	572	553	597	531	586	548	547	575	551	483	558	556	531	557	547	571	610	554	576	548
25459	11029	1702	590	734	527	520	587	509	359	289	313	298	302	255	271	276	316	283	273	279	279	283	354	399	360	333	289	273	275	266	285	331	310	278	285	317	255	284	323	290	267	264	273	293	282	282	238	267	292	296	268	286	266	245	282	263	249	265	281	288	275	280	277	278	285	278	296	324	281	248	283	256	279	257	252	262	250	271	297	269	271	265	280	261	285	271	276	257	289	289	269	256	253	277	309	287	294	289	271	324	285	269	266	289	279	297	260	275	269	272	316	274	288	292	283	281	282	313	298	279	261	258	275	252	271	288	278	259	249	282	286	255	279	261	281	265	278	276	305	273	289	265	264	280	286	285	252	249	274	261	270	308	263	310	254	321	269	275	275	286	263	258	308	273	269	290	244	294	276	301	286	274	245	243	276	275	301	284	253	286	254	287	277	258	272	259	259	241	313	260	262	272	248	276	268	271	276	282	291	262	257	253	312	248	274	261	294	289	274	297	306	270	305	272	283	274	294	239	281	250	282	286	280	244	284	297	260	298	297	271	277	285	268	296	276	299	278	299	280	270	251	263	267	293	287	271	295	272	266	243	290	273	300	288	313	309	308	299	280	244	257	239	267	291	267	271	287	278	285	282	254	271	317	327	282	292	285	229	246	263	256	282	264	257	287	291	280	292	257	283	271	278	243	268	268	259	287	276	271	268	288	266	277	288	274	269	278	285	256	275	302	294	293	277	305	286	265	296	291	257	279	296	272	282	304	278	293	269	278	277	262	261	304	261	262	276	259	279	274	245	294	253	254	251	284	275	264	278	283	277	280	280	295	300	303	293	288	285	254	296	258	296	252	294	247	289	244	294	277	262	267	272	289	255	275	274	260	282	284	269	269	295	293	275	278	287	277	258	287	274	283	260	306	237	244	285	276	272	276	278	260	310	276	294	295	277	300	293	273	290	250	278	256	266	256	285	276	313	265	274	279	281	260	245	259	269	299	292	260	262	319	285	247	265	268	283	295	254	259	280	299	275	297	280	315	256	282	275	245	295	271	261	277	258	246	247	275	256	256	322	268	255	281	286	269	264	260	275	263	269	314	298	273	279	248	298	238	281	304	301	286	259	274	267	258	262	253	280	273	289	276	284	285	235	266	268	276	277	281	252	282	265	305	274	279	267	257	309	256	288	276	264	276	293	255	285	273	259	283	246	270	250	269	270	299	281	292	259	271	304	291	267	309	262	279	285	274	278	277	274	266	233	276	289	263	246	279	289	272	292	275	315	278	293	288	325	259	269	262	271	285	282	305	255	287	255	267	296	265	273	296	274	278	292	253	264	260	276	263	281	251	244	293	289	249	276	274	285	257	249	285	270	266	264	276	274	251	246	289	268	258	285	283	253	254	253	254	277	272	320	272	282	277	269	275	261	289	257	295	267	290	274	288	249	274	253	300	261	300	250	278	284	286	278	268	243	259	267	250	260	262	287	244	294	278	278	306	288	271	280	285	275	279	274	261	259	268	265	247	283	277	261	283	295	255	274	273	270	252	282	274	307	301	278	245	268	263	288	263	271	274	306	285	313	265	267	316	309	275	315	300	304	287	267	268	273	293	269	264	267	301	255	290	270	292	318	287	272	299	297	279	282	300	299	292	299	254	287	299	286	260	277	288	284	264	297	276	279	302	257	280	290	292	284	293	221	255	309	303	272	278	255	269	305	288	259	270	294	256	266	311	283	291	264	280	266	272	264	272	293	287	265	264	258	274	261	271	273	313	283	282	265	266	246	286	302	288	252	278	306	276	307	287	262	284	264	268	275	291	270	279	290	274	280	298	278	263	283	267	241	314	252	254	256	256	260	248	264	287	265	270	274	282	278	260	291	288	267	289	282	265	276	253	256	291	263	267	278	286	288	282	277	283	241	244	274	282	291	276	302	280	263	275	251	278	245	289	290	264	248	279	262	295	259	247	287	248	255	253	287	240	291	274	266	277	296	300	261	273	278	288	288	278	264	287	260	271	278	284	254	244	255	282	245	309	257	259	304	237	241	297	295	281	292	267	280	290	252	265	275	271	299	256	287	275	303	254	298	267	280	262	257	314	272	291	293	236	318	250	249	300	286	267	268	297	279	321	287	318	297	267	266	287	275	263	287	278	270	288	268	260	264	291	257	275	270	265	249	266	288	307	252	289	295	295	290	272	253	301	288	272	281	288	304	274	269	251	253	277	270	285	272	283	264	275	270	255	288	288	272	286	271	252	282	250	288	267	282	269	287	261	241	263	267	292	295	316	245	259	281	272	279	298	277	276	273	291	299	273	255	267	281	276	256	276	281	273	284	270	273	291	310	258	293	286	257	281	283	271	288	284	280	271	280	280	282	304	258	269	314	257	275	255	280	255	292	283	286	273	280	256	253	253	282	270	293	251	249	296	268	293	282	255	266	284	304	276	271	280	290	252	229	291	264	236	270	274	282	263	277	259	290	252	257	294	262	248	284	271	270	297	276	295	289	261	303	246	273	268	300	279	269	283	292	250	282	291	302	252	271	276	294	265	296	288	298	258	275	262	281	272	295	250	292	265	277	281	295	296	290	277	292	283	267	289	245	296	289	276	259	252	278	253	272	247	304	269	281	257	286	290	264	294	270	304	256	308	298	294	294	260	277	273	286	284	277	268	255	279	302	300	256	253	251	285	249	302	296	253	282	299	280	257	263	261	249	266	303	296	293	311	280	264	252	289	278	264	262	272	250	269	274	264	264	293	262	254	279	317	253	281	284	299	265	275	295	239	267	271	298	237	262	299	250	261	270	254	308	277	275	304	276	284	287	300	234	262	299	285	274	279	288	291	275	285	254	296	277	289	306	269	295	276	302	248	264	256	283	306	280	271	308	284	283	293	261	296	288	262	267	275	264	269	302	271	270	253	225	277	277	268	291	295	248	277	301	271	271	289	274	277	279	240	322	271	301	288	292	285	286	290	233	259	261	286	243	308	284	281	256	270	276	287	256	283	285	301	278	295	272	281	294	267	248	263	271	273	273	275	256	239	281	251	272	284	261	283	284	268	279	281	276	306	274	301	280	275	299	302	274	285	262	283	280	289	272	259	258	255	258	273	264	267	283	269	262	264	264	271	283	264	280	286	267	277	288	276	252	284	256	271	260	283	287	294	272	278	314	287	268	256	255	266	269	259	293	280	267	305	270	264	267	277	268	278	264	292	282	261	283	282	262	282	261	291	301	279	250	260	285	289	271	252	266	277	285	251	269	262	295	269	278	268	280	262	278	246	304	263	289	289	292	296	282	299	281	238	244	275	264	292	296	259	278	299	308	288	261	295	288	252	260	279	276	290	252	293	273	279	266	297	294	264	315	288	266	296	258	256	277	283	314	280	270	286	275	279	269	273	310	308	298	255	260	275	299	287	244	279	301	255	247	295	282	287	270	271	273	294	250	242	277	266	249	276	232	280	274	262	263	285	308	282	318	256	262	303	265	268	279	247	277	275	319	264
19306	8798	2352	1606	2384	1863	1827	2512	1875	1092	826	801	745	744	666	608	654	631	632	642	727	761	838	1365	1587	1342	902	707	661	665	680	864	945	964	873	752	669	647	782	707	708	709	686	634	642	700	621	632	622	670	665	580	626	668	632	657	672	623	641	613	637	644	659	671	599	630	618	613	627	635	666	664	639	655	631	633	655	587	663	579	629	660	609	647	613	632	636	607	650	655	607	639	629	641	610	605	592	602	581	625	656	631	653	641	628	680	609	660	653	619	657	641	630	603	622	656	636	607	593	611	596	615	660	587	583	635	583	648	625	632	598	590	642	601	655	671	606	630	643	617	639	608	599	640	604	607	617	642	602	595	660	589	635	615	603	630	606	633	651	642	681	618	624	601	589	629	618	624	604	658	623	605	636	609	626	619	603	617	615	624	616	595	612	632	674	606	671	644	620	671	619	642	616	613	647	603	627	647	633	640	639	666	605	603	623	593	629	609	650	611	617	608	651	618	604	674	674	629	622	615	588	639	621	660	612	611	634	653	646	621	610	609	636	627	649	613	633	581	635	612	665	591	638	683	650	619	641	636	646	642	632	653	632	617	670	593	612	638	628	606	634	614	595	601	631	555	620	588	648	598	631	653	616	655	650	625	665	669	643	620	648	658	605	675	624	673	640	629	646	653	600	630	629	601	667	635	677	673	659	599	601	588	668	641	625	612	667	574	635	678	636	628	651	603	673	624	609	602	645	649	608	564	612	598	645	619	626	624	633	590	596	627	652	633	625	678	620	605	663	624	632	677	617	609	575	645	617	644	650	649	639	598	634	639	605	615	589	638	612	656	620	649	609	568	617	587	663	624	665	646	583	622	612	684	659	627	642	644	597	641	615	642	615	628	609	634	609	610	640	604	614	584	635	614	641	651	655	565	581	644	601	626	570	649	625	644	652	598	600	609	637	649	621	668	676	621	639	656	610	587	599	646	658	620	642	616	605	603	610	604	608	689	627	620	643	646	624	636	623	656	625	623	625	637	646	613	602	602	603	626	651	645	637	656	671	612	595	651	605	646	649	604	571	617	625	625	602	604	574	624	644	582	602	634	618	697	620	625	636	646	617	657	636	636	563	646	625	634	656	635	657	619	643	622	635	647	609	632	618	627	580	625	617	643	612	624	649	640	610	630	615	643	648	625	635	654	631	598	596	634	607	654	660	617	624	644	614	670	620	634	600	640	623	654	634	626	648	621	638	592	622	649	618	616	612	663	639	614	645	617	631	636	619	635	626	645	601	651	626	590	621	584	653	632	656	636	658	634	639	608	660	595	630	618	635	594	636	667	643	615	644	627	618	618	579	637	615	624	597	636	625	618	639	598	591	591	612	579	636	630	683	627	586	633	607	609	674	654	627	638	632	653	644	656	638	635	647	650	643	639	646	640	620	618	610	641	623	632	621	571	596	667	593	642	586	687	631	628	651	587	657	642	642	640	594	580	694	616	634	631	646	623	636	608	639	610	635	656	634	600	664	621	632	612	654	636	615	597	650	615	651	600	626	589	595	640	631	656	638	636	633	643	635	690	653	625	620	624	603	596	647	609	593	618	614	649	672	619	644	633	614	543	614	648	652	635	586	635	636	622	589	603	603	648	654	635	648	620	575	620	590	644	642	648	641	609	622	640	593	602	602	624	661	605	623	654	584	657	632	610	620	625	598	629	581	635	638	623	643	603	610	583	659	625	662	658	634	636	603	581	620	616	615	598	608	600	617	698	649	664	609	651	640	609	615	639	630	641	636	618	604	653	621	557	642	619	654	638	597	611	649	593	630	597	626	632	620	671	646	585	657	587	634	650	647	615	611	629	679	605	616	650	627	616	614	640	647	611	627	566	596	670	649	601	629	625	634	590	643	619	637	615	625	596	635	681	613	579	612	605	613	610	586	666	633	642	653	636	611	619	618	622	651	684	640	654	602	685	612	639	629	646	594	631	600	639	667	604	630	595	615	619	633	654	622	642	624	607	622	621	600	623	641	628	623	609	619	620	636	645	636	635	622	626	615	619	599	581	634	588	629	648	614	608	632	605	627	597	642	594	665	583	602	624	635	675	635	616	607	653	628	667	604	613	608	610	595	590	645	612	620	630	608	647	584	660	615	589	610	656	626	666	620	608	586	623	629	656	616	591	641	613	651	644	636	638	619	621	650	663	610	618	607	636	615	637	666	625	649	664	662	614	622	576	575	675	614	630	602	643	559	681	618	650	581	620	634	623	610	668	598	615	629	626	634	571	605	647	595	638	622	669	660	664	631	664	625	613	597	628	617	620	607	585	616	603	601	655	614	594	624	646	600	604	644	662	584	672	595	635	613	643	623	673	616	583	613	652	623	629	647	600	630	668	601	596	633	643	627	635	618	625	624	658	574	625	640	654	592	648	623	617	676	645	598	598	618	681	620	647	653	666	662	596	613	631	607	577	656	594	619	588	574	622	621	597	630	670	652	609	613	643	626	646	609	620	616	619	624	635	623	616	594	630	614	643	621	643	619	644	612	594	618	617	604	645	606	580	621	651	609	643	643	610	631	654	664	611	637	651	633	610	592	664	649	621	613	640	591	650	659	628	653	630	608	636	601	623	647	598	637	607	609	667	640	618	641	647	598	629	601	638	634	661	600	618	620	611	612	650	665	633	675	660	672	647	628	565	630	634	621	614	591	622	627	671	628	637	630	588	613	613	649	654	618	606	601	582	606	649	619	593	664	601	647	600	608	612	636	628	596	648	676	620	653	617	653	606	623	581	637	600	617	616	606	596	652	621	618	662	635	658	621	618	618	647	592	618	571	629	610	662	702	647	637	626	579	602	607	673	606	637	655	634	591	568	586	601	620	643	678	646	647	628	594	612	612	647	628	640	580	608	655	617	583	643	646	592	606	602	628	632	612	588	620	611	624	633	607	626	617	618	633	630	550	628	613	622	604	607	663	614	631	588	617	605	605	620	600	625	581	624	637	630	645	585	635	697	618	609	626	659	653	649	654	634	585	597	608	668	607	564	624	629	637	624	610	629	641	649	640	623	602	645	622	639	603	669	635	618	577	595	674	635	623	653	625	616	642	560	614	612	586	626	596	626	633	673	685	577	583	604	625	584	654	585	662	633	564	616	646	599	634	631	612	603	618	615	611	632	609	651	576	681	636	615	574	611	658	641	631	644	633	581	598	600	667	576	619	629	608	617	658	607	595	635	678	615	573	669	653	616	620	646	662	621	540	620	593	599	620	640	620	657	671	609	576	593	608	605	603	639	601	608	608	618	640	639	656	626	623	608	634	636	687	609	663	632	653	614	603	615	602	692	595	595	638	621	635	635	588	595	624	644	627	602	642	633	574	604	634	637	589	652	570	647	623	632	628	581	626	664	698	649	600	609	647	602	707	607	624	596	638	641	659	646	640	623	615	618	602	621	648	606	664	596	659	607	657	614	634	636	610	590	648	610	582	610	635	635	623	593	586	575	643	645
55505	44167	28799	7248	1217	746	772	4445	3220	362	285	232	257	239	193	184	174	210	189	211	178	220	216	328	424	434	317	181	177	181	181	230	280	271	251	187	201	195	219	198	165	205	186	165	202	196	177	171	179	169	171	178	192	173	196	173	204	184	168	189	202	193	201	201	164	180	170	197	220	168	187	183	174	175	192	187	200	158	161	201	189	191	180	176	197	166	193	162	176	186	201	190	185	173	198	164	193	161	158	195	165	163	178	140	180	176	187	180	204	162	184	182	165	179	183	156	192	170	165	198	182	166	159	171	171	185	191	195	174	181	204	190	173	156	171	171	187	151	189	197	189	163	188	177	184	181	186	167	186	173	207	187	173	190	183	190	181	177	172	165	170	175	208	165	185	168	164	161	212	156	185	172	177	180	161	166	181	187	184	187	158	192	167	182	205	171	180	169	179	196	182	191	171	206	188	171	179	182	189	187	192	190	203	185	170	178	170	172	184	181	164	195	180	193	172	172	181	184	181	163	193	171	174	170	203	182	187	192	178	191	191	218	162	201	163	175	180	184	152	178	165	184	189	185	168	176	204	187	191	183	175	173	189	174	183	192	204	177	187	164	173	154	153	172	147	204	190	199	189	172	158	186	179	195	214	157	188	195	197	192	193	161	179	196	185	145	191	182	158	170	169	178	190	151	161	179	186	160	186	163	158	194	168	178	186	168	171	174	198	175	184	179	183	182	169	161	197	188	172	190	194	170	174	166	173	177	149	161	196	201	186	177	188	192	186	180	172	161	155	150	147	215	181	190	179	185	177	178	187	162	170	173	182	188	158	168	186	200	170	198	168	171	175	196	200	166	172	185	158	172	172	164	181	205	141	170	179	176	205	191	171	221	157	180	164	207	170	185	155	145	190	157	164	195	193	159	168	188	204	185	167	181	186	178	178	178	166	207	185	179	169	171	171	165	192	187	167	173	187	153	170	158	202	179	176	170	167	174	169	164	163	181	195	170	166	175	196	192	180	183	175	160	175	195	175	161	194	171	167	195	182	183	168	183	191	165	192	179	189	155	187	190	153	176	171	176	195	178	148	187	184	182	157	183	195	192	182	186	165	175	170	192	173	168	175	166	175	190	168	193	193	169	179	181	167	203	198	201	182	164	166	174	186	171	187	186	188	165	179	151	176	183	197	169	194	150	166	179	174	198	190	182	192	183	197	180	182	188	172	176	187	196	186	198	178	177	175	177	167	169	184	176	184	165	177	204	180	159	184	172	180	176	185	197	205	191	178	168	160	190	167	181	195	168	187	187	157	190	197	177	162	163	202	190	181	170	173	175	174	190	163	177	171	183	176	170	167	184	169	193	150	177	180	175	168	184	174	178	188	183	181	183	188	207	179	181	193	187	162	184	190	184	177	201	173	167	158	183	181	187	187	166	190	197	175	185	155	167	175	177	183	183	177	172	172	165	186	175	156	179	187	186	198	206	176	187	183	194	197	173	191	178	156	170	205	184	183	181	168	182	192	192	194	166	212	187	155	175	184	186	184	208	187	187	187	197	170	164	164	179	182	157	184	174	193	170	178	188	181	181	192	178	188	179	173	208	214	191	178	173	155	198	162	187	174	184	190	180	209	155	169	205	155	183	170	196	167	154	187	187	197	171	194	223	199	187	186	186	172	186	181	163	182	188	191	172	172	187	196	175	189	153	167	185	170	171	171	178	163	187	174	186	171	175	185	181	179	187	178	191	173	171	146	173	195	178	189	179	178	177	177	173	183	196	161	183	167	183	177	171	166	201	179	191	182	167	196	193	171	169	169	171	184	168	165	190	192	178	212	189	182	162	167	155	179	194	198	178	184	177	187	171	192	188	180	168	194	172	172	156	166	167	179	164	215	197	168	172	177	197	201	181	183	175	195	196	176	186	174	167	141	201	211	176	179	172	175	176	188	187	188	165	192	173	158	173	191	166	185	184	162	179	194	185	156	182	200	171	191	187	176	189	165	191	156	176	186	180	175	170	160	171	166	191	196	181	206	160	169	173	170	172	179	186	166	176	164	194	200	158	172	184	179	157	182	176	144	172	167	155	159	157	182	198	188	178	185	191	184	175	183	168	199	170	176	164	175	152	174	174	167	182	176	181	171	196	188	182	172	169	170	180	188	169	177	171	172	171	202	140	176	193	158	177	189	172	168	198	178	195	167	166	198	166	171	154	188	146	199	195	185	180	176	163	191	210	197	174	150	192	181	200	184	196	201	179	186	180	177	183	203	166	162	170	161	170	168	175	178	152	188	177	157	183	222	200	224	178	172	175	185	168	162	160	185	205	165	187	163	169	166	156	203	160	183	164	180	159	158	153	197	171	159	179	194	180	170	189	173	181	193	154	181	196	184	206	179	164	188	169	195	206	168	158	175	171	207	196	176	178	197	196	191	170	179	171	183	177	186	156	205	189	183	201	154	198	174	179	190	170	182	193	170	152	192	189	155	205	175	206	181	158	154	185	164	175	196	179	185	182	189	173	172	163	179	147	183	203	206	173	178	176	181	172	199	197	187	167	196	172	170	170	209	170	179	158	159	153	191	191	176	170	150	164	190	152	189	188	160	175	193	166	167	166	186	171	177	173	195	169	174	161	179	182	193	167	197	193	195	164	185	176	146	182	165	164	153	178	195	164	159	166	170	172	157	157	161	173	177	155	169	180	171	191	181	156	177	179	178	192	190	189	224	202	192	178	166	181	167	179	181	175	194	184	194	158	183	190	205	189	163	173	177	176	161	164	204	154	162	163	170	152	185	175	185	181	193	201	184	192	173	165	173	178	179	197	171	186	198	170	174	155	174	178	175	175	187	154	180	186	176	178	200	175	169	180	183	193	171	196	178	175	180	188	173	165	175	191	175	183	150	157	191	172	171	173	170	183	181	201	175	182	198	191	177	178	185	175	159	174	173	187	222	175	186	191	193	179	178	162	176	182	185	168	155	151	159	185	171	179	193	166	169	162	198	186	193	181	161	163	183	192	204	163	186	175	170	194	169	160	170	193	189	181	186	159	172	202	191	189	171	183	195	189	189	188	188	187	184	168	200	167	171	185	167	175	168	168	156	167	186	183	173	187	186	174	192	190	163	196	172	182	171	206	185	188	194	191	178	171	215	173	167	220	172	201	182	194	209	182	188	177	158	174	212	173	206	157	193	179	177	181	187	180	181	180	187	162	170	178	173	173	165	161	144	168	172	136	177	176	165	192	198	191	157	159	186	183	182	165	183	185	181	198	155	194	173	179	173	176	185	152	182	151	181	178	189	191	157	191	173	199	196	181	159	185	181	156	176	159	179	168	169	182	175	177	182	191	170	178	181	183	166	195	168	173	166	168	188	167	181	181	195	173	174	174	189	158	188	214	193	232	183	184	194	191	172	185	189	170	159	180	179	169	197	189	176	163	159	161	152	196	189	164	211	182	182	169	148	189	177	188	190	186	160	172	173	162	170	153	193	164	164	208	175	169
44427	34959	24424	3606	4028	3093	3170	16770	9106	1478	1074	783	732	667	584	609	598	566	517	537	624	758	931	1667	2275	1981	1129	634	498	538	578	869	1212	1069	726	730	568	579	736	576	581	577	525	432	441	462	457	409	451	451	407	416	414	448	384	463	425	420	435	436	429	439	453	437	426	457	454	452	444	433	423	458	426	435	422	392	432	444	433	397	454	436	445	424	420	439	450	438	450	404	389	445	415	448	442	442	441	426	414	411	451	442	442	438	428	377	442	409	432	446	433	443	433	460	428	431	436	428	419	466	446	424	437	477	417	414	434	433	420	429	454	435	454	459	442	435	401	441	414	432	426	425	468	426	386	453	467	423	407	434	432	435	435	447	397	426	417	427	412	457	453	432	446	455	456	454	438	403	429	427	475	475	417	418	415	413	403	434	427	417	454	465	454	462	404	414	476	442	377	465	416	453	447	434	456	406	460	441	468	423	454	480	412	433	452	423	431	440	433	437	429	433	392	430	433	408	448	435	408	439	450	469	415	386	442	441	450	412	461	407	476	411	457	439	407	394	414	462	441	443	418	470	389	444	434	407	451	412	434	466	423	467	450	475	438	435	429	446	460	412	435	443	420	396	457	423	436	432	416	421	401	448	444	422	430	418	432	428	441	438	414	449	435	420	459	432	432	428	411	410	440	438	456	389	414	392	399	409	468	455	415	449	481	452	451	424	410	432	434	460	431	457	443	416	416	417	429	421	446	431	441	366	441	427	424	440	442	429	472	406	405	407	456	446	396	487	442	399	425	422	422	429	457	406	456	443	421	426	442	450	422	444	444	449	420	426	447	423	450	417	436	422	413	397	418	406	438	399	455	458	417	442	420	420	429	432	415	443	403	432	405	416	456	424	422	459	408	461	393	441	469	422	421	422	443	460	430	419	416	460	415	403	380	452	411	428	388	421	418	445	432	419	411	453	426	442	404	418	420	472	476	431	451	432	461	406	390	433	477	432	402	454	432	448	427	411	433	467	429	434	423	451	436	430	424	403	409	431	458	420	471	422	425	422	409	427	458	432	433	434	456	450	462	455	468	443	435	423	438	426	437	424	412	418	449	484	428	421	466	447	446	438	435	440	449	419	455	430	459	390	454	457	423	399	406	448	399	424	437	417	396	453	458	458	428	412	448	461	429	440	454	399	454	439	458	431	450	436	420	432	417	427	402	439	419	451	457	436	468	415	433	473	427	408	468	451	419	447	436	440	443	450	428	459	430	425	450	412	426	419	441	446	449	440	402	449	400	421	427	455	440	414	421	429	460	428	399	407	399	470	462	403	422	416	458	424	446	449	414	409	433	484	463	375	406	428	415	454	451	453	408	420	438	434	428	490	447	408	406	422	425	417	442	401	418	435	410	449	440	448	443	444	447	467	429	432	425	410	408	422	403	440	429	417	419	423	448	429	424	415	443	433	439	485	447	415	439	405	425	454	426	424	417	413	445	458	434	483	452	454	439	426	454	419	472	423	407	425	413	445	450	442	446	419	421	413	458	441	455	441	420	408	442	401	429	441	459	415	410	403	417	450	402	456	445	485	399	418	444	372	425	434	450	425	417	445	411	459	449	462	434	418	443	426	431	425	466	446	448	428	455	426	441	456	406	424	435	419	427	407	433	390	453	461	452	477	459	422	449	463	417	427	410	387	434	410	438	422	438	401	457	415	431	466	434	454	437	451	440	408	435	433	452	435	455	443	465	396	455	436	396	392	412	421	458	413	456	398	455	426	438	450	441	444	437	431	437	414	413	457	452	415	407	455	450	431	440	437	450	451	423	439	419	443	417	428	440	397	437	392	491	458	435	412	425	415	433	421	428	432	444	446	422	433	403	446	406	463	450	444	456	446	425	411	451	462	438	453	423	453	433	421	396	423	441	431	435	409	434	437	408	401	445	436	431	431	426	412	452	448	455	409	431	427	402	416	401	447	440	440	422	402	439	476	431	464	441	435	458	414	440	413	427	413	450	410	407	433	452	443	428	421	438	484	426	444	419	463	433	434	460	446	410	452	448	460	433	432	446	437	445	458	419	424	467	465	437	414	422	435	443	434	431	434	454	461	467	414	430	425	384	459	435	435	434	449	423	422	426	406	457	433	425	421	379	406	450	451	467	466	429	408	437	430	450	397	449	438	396	452	443	461	441	476	405	445	446	431	442	423	420	413	454	418	424	464	410	387	421	426	450	430	480	434	448	459	435	432	438	397	408	418	428	405	433	426	448	466	410	418	416	430	451	476	460	387	439	407	426	429	440	445	432	459	433	436	434	422	436	422	422	422	443	412	419	443	451	417	459	467	472	425	456	465	409	435	460	438	413	395	420	429	420	432	448	427	460	434	447	451	472	433	396	419	436	400	408	445	457	444	424	436	396	448	443	401	425	447	443	401	435	425	433	454	451	434	438	419	426	415	446	431	424	435	434	412	437	398	425	422	436	427	418	427	481	431	462	440	423	423	427	420	439	413	445	414	437	386	434	469	425	413	419	437	420	429	431	428	415	441	473	446	452	472	459	483	428	392	420	460	454	444	437	428	449	432	436	410	450	395	433	470	433	426	419	427	412	422	416	434	420	437	425	429	460	447	422	387	409	456	419	452	430	428	448	477	454	440	434	392	415	461	421	410	429	433	456	370	422	406	421	435	460	429	432	425	389	426	424	438	416	438	410	463	391	432	458	458	428	422	445	407	450	463	465	440	446	429	391	408	453	457	451	442	426	411	445	410	434	432	452	429	447	464	469	419	423	420	451	444	408	389	440	436	438	434	465	446	460	444	425	419	410	401	464	413	434	443	432	413	444	413	466	434	434	438	460	416	456	462	421	427	451	452	429	438	428	438	447	396	456	455	446	441	453	461	432	420	430	407	449	435	448	423	415	440	408	433	443	420	435	440	414	439	426	418	452	413	453	416	463	426	445	410	432	433	422	416	465	434	444	423	425	389	419	427	453	430	438	412	457	397	433	438	481	461	451	450	449	404	443	412	414	422	422	428	484	444	421	412	451	436	450	414	456	434	445	458	411	442	429	452	428	431	452	446	451	428	437	447	451	422	447	438	407	448	413	406	414	441	416	406	431	419	432	477	431	429	417	441	432	437	411	417	439	451	449	397	426	441	449	423	450	467	414	462	444	421	427	416	454	407	416	429	404	439	397	418	447	394	414	425	446	431	470	417	419	416	434	442	463	439	471	433	476	451	440	427	400	454	433	436	455	396	427	455	415	439	468	444	432	422	445	426	436	447	452	403	439	412	398	433	413	422	418	436	460	439	449	438	419	425	431	456	432	440	406	423	415	472	405	449	398	454	412	411	437	445	431	419	454	436	458	401	447	405	441	427	449	434	418	425	439	448	437	439	387	471	413	400	406	456	424	424	423	421	430	415	451	432	419	436	427	434	442	418	445	467	445	442	423	428	423	449	449	449	433	404	454	413	432	491	411	393	462	429	419	415	450	426	418	427	459	455	420	430
62480	53840	35591	14592	3037	1319	1273	7707	5622	640	462	361	293	278	285	277	272	272	259	299	274	302	321	384	539	545	384	273	243	259	274	268	366	350	317	269	290	252	263	270	267	261	237	252	218	267	223	217	234	213	246	243	255	241	254	237	232	215	244	244	235	228	220	198	257	226	227	236	225	244	256	238	195	249	242	218	204	259	224	214	218	206	247	255	220	238	233	245	217	235	236	216	258	219	255	252	216	239	214	217	231	254	222	211	261	260	243	238	220	230	232	216	233	195	230	257	240	226	183	244	257	234	240	236	257	248	229	207	214	176	215	239	237	218	224	239	235	204	256	213	239	235	226	235	240	218	239	225	266	232	248	246	262	253	216	248	195	225	252	208	189	212	219	217	234	246	239	253	231	227	255	236	234	225	240	229	236	212	237	240	221	211	219	242	249	209	247	251	251	232	192	208	230	231	231	235	202	250	234	237	235	257	225	257	242	210	230	253	240	227	245	242	234	267	206	216	239	237	233	218	246	217	211	233	252	212	236	236	216	244	232	233	250	227	217	243	214	226	224	219	198	240	247	241	226	233	230	238	215	234	229	236	238	219	246	212	225	207	222	246	228	225	264	231	220	236	224	198	210	229	219	240	239	253	228	250	243	255	241	224	215	243	260	215	226	257	266	233	236	217	232	230	215	253	221	226	231	235	214	215	221	220	225	226	229	219	236	223	232	225	213	218	254	243	220	235	217	229	235	192	220	223	215	228	215	237	213	236	229	265	216	221	240	270	225	253	232	249	217	235	245	221	247	241	212	221	229	222	271	232	243	198	247	205	223	232	214	223	220	253	258	243	214	251	222	245	203	240	253	235	234	221	217	212	230	216	261	231	217	272	239	239	215	236	236	254	226	230	207	258	223	267	253	242	236	240	263	222	249	244	198	226	208	232	243	227	245	237	229	225	194	226	203	257	255	209	230	230	240	252	230	249	255	224	240	233	209	213	247	217	239	240	234	206	229	243	244	212	216	235	212	221	227	212	232	252	247	233	239	213	192	231	237	203	206	237	233	219	206	237	226	234	231	248	234	232	204	229	216	231	221	205	240	232	250	224	268	248	237	240	249	230	209	214	238	211	246	253	241	230	207	207	240	226	225	254	231	203	243	224	237	240	251	222	253	237	261	216	228	218	228	217	232	232	226	234	229	224	206	245	239	246	232	235	213	216	214	248	235	247	230	219	201	246	212	228	240	211	219	214	250	218	246	211	232	229	247	221	220	227	243	224	268	252	232	236	230	237	218	239	261	254	262	259	250	239	219	239	234	240	202	214	236	241	260	210	243	248	217	267	234	231	230	212	247	217	242	216	223	207	219	249	225	246	218	220	229	241	226	249	231	229	234	232	225	244	233	228	234	247	251	205	211	232	212	246	240	238	220	221	241	245	228	260	237	213	225	238	235	237	239	233	198	238	243	248	236	201	238	247	231	224	229	246	215	221	221	238	218	231	235	219	196	229	240	262	220	236	233	223	234	233	198	227	240	227	210	245	233	269	262	221	205	204	211	230	252	253	229	227	245	229	233	232	228	226	246	237	235	243	246	217	266	244	231	237	236	257	208	245	272	227	230	247	226	201	239	220	240	219	241	244	255	241	231	239	190	217	203	215	241	235	248	226	227	206	247	260	252	257	252	221	231	249	233	247	277	194	235	219	268	228	244	235	202	225	197	229	241	248	234	230	260	235	238	262	226	236	212	223	258	243	238	215	240	255	255	216	243	242	240	227	229	213	263	226	237	227	249	253	234	251	223	238	235	253	208	232	227	251	207	232	257	238	240	209	218	259	230	219	215	241	221	232	217	234	201	211	208	237	218	236	225	207	231	219	266	236	216	255	254	229	219	219	222	251	229	202	210	261	233	247	211	251	231	229	236	241	241	225	225	241	240	226	214	236	217	235	203	262	239	236	264	236	253	234	222	216	256	223	244	235	246	215	243	237	232	239	247	253	210	238	243	230	235	228	188	231	252	245	223	259	234	193	232	223	228	232	249	226	213	242	232	218	253	232	238	229	221	234	244	238	225	214	240	230	222	223	221	216	214	217	225	219	208	232	230	224	226	224	218	223	252	235	256	225	244	255	244	218	247	203	284	217	198	227	216	239	266	215	210	237	238	231	220	233	225	221	248	237	214	216	241	233	212	213	236	224	229	212	234	241	245	220	230	226	224	247	215	217	248	222	252	248	231	222	253	224	215	192	232	242	223	213	198	237	236	257	246	277	199	223	244	221	246	254	240	248	244	236	231	249	240	265	240	228	254	234	223	226	204	229	206	207	210	196	229	209	212	253	230	226	241	203	189	198	237	227	228	244	234	216	233	218	209	224	195	221	242	248	218	208	223	223	227	222	224	224	220	201	266	231	198	234	224	258	232	248	230	250	209	252	213	222	236	259	213	210	245	223	203	220	239	241	223	234	193	245	214	233	198	208	247	224	232	253	216	235	234	220	234	219	242	240	234	227	230	216	230	246	212	233	234	240	228	229	228	219	229	243	206	229	208	197	238	255	190	212	239	236	239	223	234	227	204	229	262	224	224	250	220	257	200	217	227	208	223	234	264	224	231	247	212	222	242	225	249	217	229	251	228	220	231	204	245	228	219	231	250	219	228	207	235	202	222	224	204	214	232	237	254	264	230	243	220	251	244	245	229	234	232	220	217	225	249	244	249	204	248	205	239	229	230	225	221	232	238	248	237	242	258	228	256	222	223	255	246	229	241	221	232	236	216	248	220	216	238	231	207	206	197	235	204	226	250	239	239	247	232	217	236	219	218	202	241	230	227	225	213	230	239	246	208	239	243	208	251	239	233	239	233	254	211	235	235	211	214	236	243	271	219	240	210	231	224	227	261	231	231	250	225	199	224	229	227	211	217	203	224	223	224	262	241	254	223	238	221	230	228	253	204	230	238	254	275	234	231	261	226	252	235	223	236	227	242	249	245	222	248	222	238	222	235	235	226	208	213	236	228	216	242	246	228	220	236	235	239	272	230	213	232	237	225	190	222	211	223	227	222	225	266	219	225	226	244	214	275	247	250	206	249	230	234	251	219	240	231	255	187	231	218	228	239	267	264	224	206	208	238	229	215	219	244	244	240	235	219	221	243	221	228	216	209	272	271	231	256	233	239	219	229	217	229	236	211	231	256	220	242	249	206	255	262	266	224	239	247	270	233	247	223	200	249	213	247	207	257	221	238	222	240	230	213	257	246	220	222	224	248	242	230	207	226	224	213	228	199	200	202	181	201	207	231	256	221	218	230	231	225	231	236	237	222	230	244	243	207	223	217	264	262	212	239	193	254	241	217	257	213	244	224	250	219	212	233	210	207	247	235	242	211	226	224	226	195	203	215	222	236	225	222	231	240	208	241	243	234	269	254	239	242	205	237	210	226	244	228	233	206	196	227	240	246	214	227	236	219	224	229	241	223	173	226	212	227	214	228	208	248	247	241	230	234	228	224	229
55146	46072	34508	6350	4776	5006	4547	22653	11793	2548	1677	1194	1031	940	868	866	790	819	733	785	924	1064	1248	1765	2682	2980	1483	836	628	698	779	993	1655	1521	1256	948	874	767	945	832	733	667	598	579	553	518	601	624	554	567	548	535	525	593	601	553	575	547	568	546	557	553	613	534	534	515	542	540	534	559	515	586	530	540	548	542	535	554	574	547	551	566	542	584	533	519	576	573	556	525	571	566	515	538	542	569	579	525	491	555	554	503	561	582	555	534	554	561	558	561	573	511	544	557	571	567	557	525	538	541	550	526	541	564	573	586	559	526	535	557	593	580	545	542	541	530	575	533	589	524	564	519	567	537	579	503	599	557	533	563	537	551	539	559	495	564	561	541	537	529	546	564	542	573	544	570	541	514	539	568	571	527	572	558	550	493	548	539	529	567	522	594	545	553	528	561	562	592	554	553	564	560	577	535	576	576	589	557	553	545	489	586	564	580	533	542	555	526	554	529	568	566	544	548	531	538	570	558	575	517	509	598	517	526	596	515	587	572	556	545	528	518	563	559	557	567	546	534	551	544	571	545	563	531	502	571	547	561	558	520	566	573	528	554	527	496	581	543	583	567	544	515	557	540	543	560	585	560	536	549	533	574	530	533	553	558	543	567	522	564	573	546	593	527	555	546	538	549	576	545	544	583	529	561	552	532	579	587	561	551	540	526	604	533	533	552	539	528	551	544	522	509	527	574	537	513	550	573	552	526	569	563	529	536	507	550	529	587	561	536	566	515	538	558	513	584	536	545	513	534	549	546	558	544	559	537	584	550	547	511	521	560	486	577	570	532	552	576	565	561	539	524	564	533	567	543	525	538	544	505	538	510	552	575	561	554	524	585	554	569	547	579	585	568	537	551	560	572	592	563	558	580	580	607	522	564	600	546	532	579	558	566	536	527	561	552	543	585	544	552	529	537	573	596	529	598	545	555	539	528	521	557	580	513	533	537	524	544	580	557	517	552	571	551	526	585	528	508	536	503	552	510	491	552	557	533	541	489	516	521	546	564	543	563	569	513	540	554	586	525	540	566	561	504	558	561	531	554	556	552	521	572	587	560	524	516	495	545	597	530	574	507	589	508	540	520	563	589	568	552	574	567	599	556	547	528	547	608	502	531	518	572	533	583	552	521	491	547	551	589	533	524	595	566	550	525	525	563	492	576	575	514	565	543	576	565	563	559	517	536	571	525	555	540	546	580	536	558	554	534	520	569	540	532	534	506	541	561	540	499	561	558	598	523	509	572	514	518	527	540	574	584	562	527	536	519	527	599	530	534	530	492	591	548	495	474	574	537	529	513	566	512	540	535	546	558	586	552	543	546	507	563	523	581	539	562	544	551	590	574	537	533	496	562	548	559	549	533	557	582	577	558	511	492	560	556	547	546	604	511	570	495	552	584	545	521	521	528	575	516	548	512	559	523	532	555	545	550	522	572	556	556	523	540	559	543	541	558	545	546	556	564	565	556	557	519	534	554	527	558	534	567	566	550	526	527	552	549	523	516	576	594	566	536	523	519	559	547	544	560	582	520	569	503	582	537	573	569	502	562	510	566	553	534	543	553	571	546	567	596	504	548	595	561	522	497	558	535	539	562	552	559	546	557	561	547	547	553	530	573	564	508	577	509	570	539	551	537	576	554	525	544	523	537	529	567	567	555	555	546	579	525	540	532	507	530	546	537	584	519	585	518	554	553	532	565	529	552	514	558	543	549	523	563	545	526	562	599	537	556	525	553	587	548	535	555	538	555	550	567	528	548	529	527	535	590	527	574	554	545	533	496	510	550	557	585	563	551	542	511	584	539	549	507	567	534	556	584	550	561	586	543	567	526	547	564	524	544	543	528	553	571	550	538	534	571	501	562	536	526	569	566	567	546	541	557	560	567	554	554	541	572	544	574	543	584	549	540	594	553	514	517	559	549	582	586	577	557	534	535	539	542	555	514	550	565	536	542	538	566	590	574	559	557	532	585	561	583	556	527	541	558	558	538	534	601	518	492	541	578	527	540	559	550	530	547	576	569	530	566	538	536	551	572	530	527	550	553	562	559	548	557	556	553	556	533	541	572	531	558	549	582	543	540	548	561	532	545	549	527	579	542	574	522	518	524	565	540	531	566	539	540	509	602	561	537	567	554	537	563	562	581	568	574	544	553	530	541	526	536	565	551	539	530	552	555	505	590	546	532	569	538	571	495	556	507	571	546	540	548	593	559	557	527	515	517	597	544	563	572	568	523	554	546	503	508	545	586	603	569	539	505	564	571	562	550	531	498	548	571	534	582	563	546	571	542	508	567	543	498	557	549	532	562	554	578	582	528	545	538	572	569	527	554	550	562	550	544	527	532	544	539	545	563	508	557	552	563	557	541	524	571	554	557	530	564	555	506	515	529	533	532	591	572	568	524	563	543	553	526	538	560	561	519	540	532	592	554	521	548	590	555	537	567	527	529	558	532	552	549	532	549	543	582	526	522	534	524	526	537	515	537	528	557	525	555	504	512	548	537	556	535	546	559	545	562	524	534	580	533	550	564	547	534	559	565	533	537	553	552	524	576	559	559	529	573	573	556	540	557	564	558	541	561	562	543	541	535	566	541	501	552	520	543	583	565	587	547	556	528	533	554	531	507	586	568	513	584	553	554	503	554	557	588	534	536	580	528	577	542	523	511	567	557	550	553	568	583	573	506	595	554	579	525	550	546	561	511	555	530	530	540	513	536	561	589	566	551	543	541	568	565	520	546	564	515	545	540	575	558	524	562	512	507	527	562	556	504	549	504	550	593	517	566	536	533	530	559	562	530	559	502	522	530	554	550	525	532	548	510	542	548	596	533	549	571	517	585	528	553	564	561	537	505	531	579	545	590	534	530	574	542	534	530	574	544	527	533	545	554	539	577	517	551	557	557	573	572	512	581	545	553	516	570	550	575	514	551	564	543	551	528	554	534	531	594	560	554	541	539	528	544	561	536	542	572	521	559	559	534	592	536	581	562	570	530	566	566	553	580	546	577	549	562	541	547	549	520	551	570	556	563	552	529	516	513	530	528	506	515	540	549	522	505	536	543	526	536	544	572	557	545	546	558	571	533	502	536	565	586	563	568	543	508	536	541	511	511	588	606	537	561	545	562	550	530	561	553	539	608	590	557	534	539	604	596	543	527	535	512	580	531	547	519	561	504	560	593	546	532	537	609	551	554	532	552	521	559	545	569	562	539	560	552	559	538	545	568	549	557	521	547	524	527	522	536	517	545	563	560	536	518	551	546	558	538	540	537	522	522	568	533	584	541	546	551	524	534	522	581	565	536	543	561	557	545	486	559	565	548	558	570	567	583	543	498	554	517	532	556	570	534	608	537	523	542	559	547	524	551	564	586	532	507	561	537	576	567	554	555	528	601	545	501	510	561	555	571	553	564	568	565	536	536	558	522	566	565	564	534	536	528	495	566	543	505	556	523	532	567	537	595	588	558	536	558
28465	11312	1770	708	501	493	469	544	455	303	311	237	284	250	238	280	274	258	294	282	293	286	281	329	349	374	323	307	238	282	275	302	270	311	288	263	269	249	287	293	265	251	265	290	280	259	280	254	276	261	294	257	245	290	261	249	262	272	299	252	254	259	246	279	278	246	276	268	232	260	264	282	297	283	242	264	281	262	245	282	254	283	264	281	272	270	257	236	278	240	287	274	281	252	267	245	288	261	271	250	267	270	294	292	230	240	276	236	272	247	265	259	261	270	265	279	287	253	279	243	266	260	247	285	270	270	280	281	259	219	271	261	271	273	239	253	253	232	277	251	267	269	290	245	265	272	272	292	268	275	272	262	237	288	285	237	256	245	294	277	245	260	227	264	260	247	230	247	265	255	285	262	284	257	285	257	271	289	249	254	255	267	244	253	221	274	271	232	268	279	271	274	262	270	260	264	270	246	252	266	260	271	254	276	266	265	256	285	238	239	261	227	286	253	280	245	276	284	261	283	256	276	287	251	272	234	249	281	243	289	242	264	276	262	266	293	278	255	283	248	261	232	229	267	286	270	286	252	289	289	307	277	278	280	259	259	279	273	246	283	239	269	291	263	304	293	248	292	260	284	245	279	270	253	279	262	263	266	277	268	259	262	255	262	240	272	258	270	281	269	266	265	253	259	249	288	289	282	253	274	248	285	267	266	249	291	317	236	283	289	266	263	257	237	254	263	264	256	271	275	289	254	268	260	258	305	286	275	252	297	271	246	266	248	254	257	273	275	301	251	296	288	253	283	272	256	262	268	260	266	273	263	275	277	251	279	254	286	284	279	263	253	297	256	249	281	274	293	266	247	281	289	266	279	250	269	274	241	222	271	242	263	233	269	269	248	213	255	268	275	304	274	242	274	260	289	246	249	254	282	234	268	289	265	278	229	283	270	280	263	273	245	291	272	279	246	261	265	274	276	272	278	251	288	296	268	237	274	268	265	268	249	276	254	251	258	282	275	287	250	283	262	276	247	251	295	276	265	280	226	263	269	231	251	250	254	245	270	277	299	266	277	266	234	288	248	276	263	281	266	290	263	276	241	256	281	248	251	267	265	229	270	274	274	273	266	269	278	240	253	248	249	279	276	246	273	269	276	269	260	265	246	219	288	269	256	261	264	252	267	254	285	262	269	253	282	267	267	260	260	248	275	263	265	274	269	250	259	289	265	242	238	250	282	270	271	253	259	273	262	289	260	296	255	239	244	281	252	272	264	253	268	273	281	270	297	272	266	254	253	258	258	256	263	275	272	282	282	276	267	271	262	264	274	269	282	253	280	297	261	262	248	264	265	276	254	291	286	277	248	282	233	267	274	274	256	258	296	278	250	276	289	274	279	261	259	274	281	271	257	263	255	271	244	285	278	260	255	259	253	261	281	284	279	276	249	242	274	247	236	245	246	278	257	290	279	264	266	250	256	261	280	283	268	267	236	274	293	256	255	257	280	256	255	247	271	260	247	253	279	264	237	268	286	279	262	246	258	307	267	247	234	271	269	275	268	256	237	262	288	267	265	273	258	268	269	316	268	266	256	269	267	283	262	276	251	244	282	265	237	242	271	261	266	244	270	287	223	277	270	253	271	253	240	241	234	270	278	272	281	274	262	279	282	260	265	255	258	285	257	305	248	254	238	256	275	278	259	270	256	270	296	257	282	281	277	260	259	248	262	262	259	280	271	259	247	261	263	254	275	258	284	244	250	250	282	268	278	261	284	252	305	262	229	263	274	278	254	253	287	256	300	260	282	270	298	290	269	230	274	276	265	256	267	287	296	272	262	261	262	258	275	275	287	242	285	311	258	253	259	284	268	259	257	270	231	235	291	300	262	255	269	265	262	284	262	250	275	261	249	230	276	256	270	270	258	273	279	255	283	270	238	280	249	257	275	274	280	282	269	279	266	261	273	261	291	273	245	247	247	275	263	278	244	279	252	250	286	235	283	271	274	287	253	280	241	289	283	264	293	275	240	249	271	279	262	251	316	247	230	257	267	259	259	252	246	273	259	272	267	220	237	262	275	246	275	273	260	263	264	281	240	254	269	267	263	277	255	269	245	267	274	281	235	267	292	275	242	260	276	254	260	270	264	292	257	243	273	261	269	241	274	223	275	296	259	243	267	268	258	266	266	222	258	268	281	262	265	240	270	252	273	246	279	274	272	257	288	262	274	257	271	247	268	247	269	244	262	239	245	257	265	263	268	249	262	247	315	269	255	282	267	257	236	279	251	251	277	304	287	272	278	271	256	282	249	291	289	234	304	262	249	270	267	277	267	253	282	274	267	281	269	289	244	267	240	264	282	239	244	249	240	286	280	244	242	232	268	236	258	254	295	251	259	266	261	243	265	257	236	287	254	269	258	293	278	250	249	256	261	244	255	256	245	258	243	246	270	268	261	285	253	296	298	270	264	268	280	262	248	246	235	264	273	284	305	256	260	270	221	278	253	286	267	252	257	279	282	244	283	223	220	261	270	289	238	270	244	283	276	284	246	257	262	250	280	289	288	247	273	270	267	267	251	265	256	247	265	300	242	263	266	287	218	257	298	257	274	279	272	280	302	286	307	286	223	290	246	294	251	249	269	273	273	291	247	255	262	236	316	254	302	310	268	246	268	252	275	237	277	273	256	255	269	283	278	246	242	281	261	281	280	301	263	249	268	283	250	265	255	266	245	272	258	265	287	257	258	249	259	246	264	276	251	284	271	272	248	220	276	281	245	254	265	244	299	257	265	252	277	290	268	297	289	253	289	285	269	266	253	245	279	281	249	266	252	260	263	253	264	245	256	248	257	275	259	257	278	279	231	256	273	271	277	301	286	276	240	277	276	262	274	261	264	234	300	238	285	250	271	255	243	288	255	269	256	268	244	239	251	289	278	256	259	276	259	247	288	245	292	247	266	259	300	243	250	288	280	290	276	248	266	259	272	262	266	242	250	272	289	265	258	276	250	263	270	276	268	300	272	260	281	287	220	275	276	259	294	237	269	280	239	264	270	263	248	252	258	266	263	260	261	260	227	277	249	302	273	278	262	233	269	295	287	293	290	259	241	244	262	243	260	273	240	252	245	258	236	238	275	257	270	242	236	220	237	268	262	258	278	259	240	270	295	275	246	268	234	279	253	281	255	298	282	273	225	265	236	273	273	262	261	274	275	274	289	278	267	263	279	268	224	253	259	237	271	277	282	253	268	267	280	262	272	266	237	273	277	277	259	291	282	249	285	251	273	258	240	252	287	284	271	291	255	251	268	287	287	257	294	252	252	284	296	278	273	235	251	247	269	240	273	278	250	260	257	293	249	271	258	234	266	258	266	254	269	257	279	265	261	271	253	248	281	263	269	293	254	290	299	291	252	268	257	256	287	275	244	274	246	233	262	244	284	226	273	268	262	269	246	287	256	247	272	238	252	247	271	263	263	264	270	250	264	277	275	258	254	288	243	237	243	285	289	255	240
21822	8293	2585	1719	1682	1785	1677	2228	1481	1078	943	773	619	625	663	668	653	634	646	631	729	819	728	946	1300	1256	994	678	610	629	651	721	881	1010	819	772	700	752	774	650	697	641	597	654	581	575	584	640	575	591	626	590	588	575	612	625	615	552	608	607	602	643	564	609	657	594	597	632	568	611	627	617	590	589	589	587	585	621	617	579	616	645	606	597	599	557	575	562	575	585	618	563	563	620	617	583	611	561	567	581	607	623	581	621	592	611	605	553	585	599	603	603	551	620	616	611	608	621	634	618	614	600	616	551	581	607	576	578	601	608	608	626	579	609	613	551	622	653	630	609	608	601	601	620	605	584	601	609	583	576	611	597	581	622	644	599	572	598	582	600	604	612	627	592	594	608	592	618	571	621	575	614	596	572	596	576	637	562	659	607	615	574	623	615	604	599	656	602	624	621	601	571	624	595	622	599	648	573	571	593	626	598	603	622	576	641	600	603	543	562	649	622	550	597	571	612	564	580	587	637	618	608	604	591	606	587	621	593	628	603	599	572	571	609	606	613	586	597	612	623	596	624	595	588	611	622	594	615	595	548	550	602	616	585	581	627	640	625	563	588	583	601	647	573	626	596	607	608	618	630	578	598	553	585	577	622	597	649	600	578	590	615	613	599	636	572	616	621	599	599	582	644	581	616	589	588	638	605	630	618	613	573	571	601	596	613	612	637	633	599	625	597	576	592	599	593	601	605	613	620	578	623	596	563	621	634	595	616	588	611	647	610	609	620	591	637	598	647	588	610	612	601	578	575	602	597	597	615	613	566	622	616	622	610	603	605	650	609	564	601	626	599	614	573	602	560	594	651	591	595	573	596	599	631	663	581	568	580	593	590	585	621	609	591	637	587	597	605	596	582	629	620	637	595	625	618	533	620	585	592	595	622	586	611	587	631	650	587	638	601	589	602	614	613	647	608	620	630	590	582	648	611	623	600	632	572	581	599	590	582	584	558	629	591	602	603	598	609	623	593	632	611	622	599	592	565	606	603	587	634	647	603	596	569	611	589	619	602	607	635	590	590	586	651	607	620	590	608	641	611	618	620	566	578	582	565	590	593	585	617	605	588	552	608	608	601	599	610	640	595	602	641	627	599	586	614	650	605	656	590	598	608	571	616	613	647	646	651	595	622	596	601	586	595	570	611	636	589	551	606	587	587	604	610	630	572	591	608	612	535	598	623	617	548	583	588	583	649	592	651	583	582	599	588	587	617	628	624	582	639	634	603	585	615	594	580	625	616	623	614	683	586	617	583	654	569	618	629	606	595	587	633	597	638	603	644	594	579	603	636	588	595	573	624	576	644	631	616	620	627	624	626	629	604	601	567	626	607	644	621	642	592	584	595	588	626	577	588	596	580	618	576	596	602	602	588	604	607	548	645	638	580	601	610	654	611	588	555	613	583	584	609	595	647	618	619	621	569	582	620	629	634	567	617	648	597	603	601	581	628	606	575	586	633	637	643	568	605	599	624	589	594	638	622	592	600	573	594	616	604	611	621	605	595	606	616	581	593	619	596	591	569	624	598	594	604	655	589	598	540	615	571	598	596	598	579	638	607	625	576	576	599	613	576	654	607	581	600	647	604	626	593	575	598	602	588	587	569	622	604	598	630	617	600	606	625	614	605	586	576	602	578	606	535	611	606	581	572	564	634	594	598	659	572	613	645	594	579	622	579	617	591	612	622	621	604	594	591	601	584	590	611	628	615	599	627	612	605	636	634	605	595	597	581	619	613	579	614	610	613	622	583	649	620	551	562	599	624	608	591	601	628	594	625	610	600	646	593	612	599	564	596	573	617	590	615	612	628	633	590	555	564	618	537	604	637	620	625	595	588	596	579	622	589	599	613	638	631	600	582	598	608	613	603	604	613	618	656	579	603	551	601	594	607	566	606	600	594	623	592	640	635	550	573	617	654	570	614	575	602	626	580	616	616	633	598	614	603	620	638	591	615	611	595	608	589	611	617	624	589	590	556	593	547	594	612	595	623	598	551	606	598	621	669	611	625	589	595	610	584	627	624	608	630	593	598	588	604	633	638	618	606	567	541	594	572	587	565	574	616	601	635	538	613	618	606	634	618	584	603	612	642	635	609	613	599	614	598	580	571	590	609	614	574	640	589	587	605	613	593	601	587	622	584	605	571	610	616	643	636	590	583	586	634	647	631	543	583	611	626	637	586	615	554	586	583	622	588	584	570	562	585	586	596	622	547	579	593	641	593	608	585	646	616	597	615	622	586	610	617	611	610	613	616	603	636	606	598	626	615	599	584	631	568	620	603	617	617	607	582	624	630	600	629	576	585	587	622	650	581	626	588	588	595	600	578	611	603	611	574	579	586	636	609	642	612	616	551	615	599	604	618	616	568	587	594	554	612	586	632	633	606	597	590	564	596	618	621	610	543	624	603	583	624	577	621	600	590	544	607	593	610	577	564	587	614	603	605	586	599	637	613	577	556	625	615	609	569	562	624	625	570	618	579	580	654	607	621	631	559	610	568	606	667	538	589	609	604	661	594	650	603	595	593	605	599	638	586	600	553	597	634	587	625	634	583	597	630	631	623	558	622	587	586	581	660	632	639	584	550	638	617	586	571	584	612	617	603	557	603	610	603	612	631	655	598	620	625	565	588	646	624	634	589	635	620	558	579	650	584	587	600	581	601	642	602	614	606	574	623	604	584	634	575	644	573	577	550	603	574	576	630	586	658	604	559	621	678	604	588	621	620	589	612	617	625	640	601	589	611	565	602	621	601	603	579	584	558	569	611	614	602	606	626	610	605	638	582	604	578	586	624	616	576	587	585	634	613	589	583	640	590	632	594	614	589	574	614	611	589	606	590	622	599	641	576	547	619	582	583	597	574	615	541	581	625	633	610	603	562	608	583	594	586	613	576	587	628	631	583	584	583	615	610	618	624	613	631	611	614	639	604	621	609	622	586	666	614	619	588	618	617	570	565	580	601	633	590	613	634	572	654	609	619	602	596	591	570	570	553	611	648	573	599	580	591	591	630	619	632	613	564	568	568	575	621	585	587	604	638	549	555	567	640	593	595	633	589	623	618	584	606	583	613	587	603	627	611	579	610	616	608	596	630	621	608	578	616	604	614	644	584	609	603	565	603	567	571	593	578	583	591	619	593	599	566	610	621	612	658	613	625	661	614	598	580	575	615	607	634	556	585	612	606	637	591	619	609	586	615	572	593	572	666	617	612	582	609	588	654	603	602	600	633	575	611	609	609	582	583	613	607	660	605	641	580	593	584	576	576	615	650	599	627	614	605	603	581	628	620	585	673	617	565	575	640	679	618	584	598	628	559	569	635	596	600	563	621	638	563	592	580	624	584	574	591	643	644	568	622	599	610	620	670	613	640	609	595	625	571	625	605	592	605	655	622	620	594	578	571	589	584	561	615	538	600	639	626	573	618	599	628	556	601	622	609	644	603	625	578	609	598	625	652	616	625
66960	48961	26893	5469	1029	796	616	4812	2701	319	299	246	222	177	210	195	194	194	198	168	192	201	220	217	352	312	281	187	180	190	179	185	201	263	205	200	194	210	195	189	198	189	161	175	187	193	173	162	177	187	151	150	173	169	159	154	159	183	171	157	177	157	150	186	181	182	148	154	170	186	156	124	162	170	149	171	164	158	158	178	157	161	158	154	180	168	159	154	171	171	159	161	154	167	159	154	165	165	175	177	141	158	167	160	165	137	168	171	179	157	147	165	150	171	179	165	175	148	157	183	172	153	155	153	176	171	184	179	157	168	150	152	159	169	175	167	160	171	167	145	162	166	158	165	159	160	172	180	183	173	168	156	161	175	178	155	145	154	160	164	146	146	159	194	171	162	178	170	171	178	152	163	177	185	185	143	173	175	155	191	192	144	171	181	168	164	161	185	169	171	166	171	170	171	197	181	199	167	158	170	184	175	164	194	139	187	164	161	181	183	180	156	168	165	161	162	168	168	172	153	180	150	150	160	158	157	175	140	161	162	180	178	167	177	171	177	172	193	184	175	155	162	158	164	183	161	184	152	169	174	187	180	161	164	163	162	162	176	134	187	178	168	200	160	175	156	157	153	167	177	149	167	171	160	172	181	164	154	163	166	140	184	169	186	170	170	157	181	164	164	163	160	164	150	158	142	184	192	176	168	170	170	166	162	183	166	175	168	160	134	165	165	155	182	179	140	192	166	184	163	170	160	162	154	164	170	197	143	166	157	164	152	172	156	168	138	183	184	161	178	178	169	180	189	186	180	178	165	157	145	173	171	182	170	184	139	174	155	148	157	192	163	168	180	166	150	171	186	152	171	153	192	172	166	165	176	178	154	189	171	203	158	152	155	187	160	182	149	156	185	175	171	164	162	150	155	168	150	165	145	166	163	168	166	191	157	187	162	156	156	168	191	169	164	168	164	173	174	179	167	182	164	160	146	179	164	192	179	162	176	155	174	172	152	152	169	174	177	181	161	181	170	189	164	187	162	181	207	173	159	164	182	176	190	193	146	159	197	180	194	152	170	153	168	168	153	159	168	175	162	161	136	171	157	177	163	171	166	148	180	139	148	174	142	171	179	181	156	157	169	174	167	177	163	138	164	184	178	150	166	182	169	189	165	151	184	185	165	157	153	178	169	179	186	186	179	143	183	173	176	190	152	171	170	166	164	167	170	156	157	175	201	141	160	165	169	151	160	179	171	148	166	145	158	174	159	189	168	168	168	155	173	166	156	151	163	148	169	213	161	165	196	163	174	196	188	176	186	178	169	198	180	163	174	151	173	173	180	186	180	165	173	189	166	189	165	200	170	167	179	156	178	139	166	159	160	167	169	165	164	175	134	159	184	167	176	159	149	162	167	173	164	177	161	149	165	164	155	163	158	181	171	170	159	149	158	167	164	165	142	153	177	175	196	154	155	176	188	143	147	151	180	161	161	165	166	168	176	169	179	158	155	156	149	160	156	163	168	146	161	171	167	162	175	164	179	169	178	161	164	165	174	164	176	145	166	149	175	174	151	170	163	185	167	160	151	148	173	162	163	162	172	167	158	161	155	161	169	159	182	182	151	200	161	158	160	163	161	164	193	161	180	151	177	152	178	168	167	163	151	178	180	163	154	162	183	179	189	176	157	173	190	169	158	161	180	171	168	165	171	169	184	156	171	174	155	183	180	155	173	171	164	178	146	165	164	159	163	163	156	172	168	143	155	160	168	188	150	177	170	157	158	153	174	148	147	171	205	183	155	195	176	182	159	155	179	180	160	139	154	151	171	164	163	182	184	160	180	199	186	163	160	162	171	177	171	168	196	167	165	171	162	159	176	176	179	174	160	159	136	163	158	175	145	181	166	148	155	189	175	165	157	168	163	162	163	153	154	152	175	159	151	176	154	160	178	159	181	179	172	154	153	171	190	150	153	167	167	177	178	167	160	164	185	186	153	162	149	164	172	177	156	173	167	174	157	180	149	169	168	173	141	174	181	158	145	166	154	172	144	171	195	184	146	169	187	156	184	188	170	172	171	196	165	150	181	156	184	162	162	179	167	168	154	167	173	173	149	164	149	177	171	155	146	155	156	146	170	161	171	164	161	167	168	157	178	155	174	177	178	193	166	195	176	149	181	177	168	161	183	177	180	154	182	170	177	167	147	163	145	164	182	154	141	178	161	173	175	159	160	155	165	143	171	181	167	171	160	161	155	185	166	190	186	162	152	176	148	173	176	172	170	148	187	176	183	168	155	162	187	148	147	161	173	170	162	171	176	194	171	166	183	177	163	163	180	192	150	180	197	196	192	151	150	175	162	187	182	149	168	161	165	181	163	168	184	171	193	182	155	174	160	156	152	156	164	159	174	168	159	167	176	167	172	167	149	158	156	174	166	142	158	160	184	165	156	157	140	175	178	183	162	160	170	149	172	174	173	146	167	162	148	183	188	155	146	174	176	142	151	172	169	203	175	168	157	165	145	190	155	169	188	147	158	169	177	178	163	135	194	155	150	150	188	174	147	154	150	171	153	186	176	168	173	147	147	185	164	184	181	160	137	169	141	163	178	154	170	177	181	140	167	157	184	157	191	172	168	178	169	155	175	184	150	166	170	153	165	180	177	173	200	170	165	155	160	153	131	136	176	192	152	161	163	185	165	189	165	177	150	180	205	186	162	189	162	191	166	163	181	162	169	167	170	153	157	156	175	189	171	170	174	167	160	186	151	153	181	189	154	170	160	134	172	175	184	153	169	164	195	191	160	164	180	153	181	165	144	168	175	185	153	156	178	173	162	165	181	154	163	162	175	148	179	166	180	171	164	182	176	168	169	189	180	181	142	156	156	180	169	174	165	163	177	168	177	166	170	177	171	183	162	175	153	171	180	169	171	169	186	146	173	177	170	146	158	170	161	151	169	167	170	146	170	158	160	165	175	163	168	165	188	167	157	164	155	152	163	171	146	154	156	195	162	168	177	171	194	163	174	188	135	176	157	178	162	174	172	163	182	146	167	162	169	186	174	153	184	183	176	169	185	182	173	156	151	178	162	188	156	180	182	157	179	185	159	175	169	166	156	175	195	162	149	172	140	154	158	152	179	168	178	167	155	180	149	165	164	154	152	183	163	158	172	165	176	154	177	210	174	180	194	168	178	181	162	179	164	161	190	191	146	153	155	160	156	188	173	164	149	163	149	177	184	161	147	132	182	170	155	161	181	183	173	166	159	165	163	166	176	157	167	189	164	172	164	168	196	171	143	130	177	165	169	195	167	185	168	168	176	176	160	189	164	181	173	168	178	171	159	180	158	153	168	167	160	148	159	160	163	174	162	183	192	151	158	168	165	143	172	180	175	176	175	177	160	186	177	174	164	163	146	172	152	186	166	172	158	162	175	171	161	157	154	164	152	179	157	153	168	143	146	151	156	172	182	206	152	154	193	156	153	172	173	188	175	158	175	171	177	154	176	174	158	176	184
46768	34091	23648	3148	3157	3065	2757	17861	7986	1361	1081	874	625	600	591	632	752	769	615	552	575	832	733	905	1594	1423	1211	490	437	492	508	584	740	1092	802	550	689	731	586	586	501	501	479	414	425	395	371	431	419	433	430	400	417	414	440	377	435	446	407	413	379	419	441	385	389	391	394	411	417	406	397	391	429	404	404	369	397	382	404	405	429	377	424	415	390	452	433	423	407	398	436	377	455	399	421	399	402	452	386	387	405	428	389	439	384	425	372	410	397	398	390	447	355	427	426	435	445	451	431	418	406	392	408	389	410	417	412	432	396	416	422	422	411	413	425	418	388	409	429	393	394	426	419	402	416	413	371	427	424	429	409	433	392	403	408	387	426	410	404	412	418	398	410	410	414	419	432	408	399	405	416	425	420	386	446	411	431	381	398	400	395	408	428	407	407	382	412	424	388	445	414	419	397	376	383	415	417	379	401	394	383	377	407	454	392	408	386	413	411	385	382	400	414	404	417	431	393	442	433	428	402	431	405	387	412	437	385	428	409	368	410	371	372	401	433	402	392	363	402	396	411	405	392	415	412	416	452	413	391	421	454	413	412	371	420	428	392	406	411	399	393	438	403	390	385	430	437	423	420	382	446	401	426	415	430	395	402	421	435	432	436	396	408	410	426	425	400	372	405	415	424	429	419	392	385	399	400	377	397	421	407	408	403	392	416	440	389	373	416	408	397	402	414	386	416	406	427	422	390	407	440	430	421	405	413	413	396	418	415	422	423	383	395	410	411	407	420	431	371	419	430	402	446	380	418	414	433	411	447	370	403	409	379	439	396	427	427	420	428	405	410	443	411	402	430	407	398	454	405	381	422	423	438	438	408	411	417	376	404	380	425	425	425	419	429	382	391	388	397	384	409	419	424	451	412	396	414	410	431	387	424	403	390	384	396	391	397	423	443	403	426	382	400	402	400	403	400	420	398	445	410	449	405	383	436	391	440	419	382	424	405	427	413	429	440	411	426	407	432	393	406	391	396	433	432	408	419	438	402	434	399	419	411	440	474	378	419	392	417	393	382	424	394	425	396	382	442	413	403	418	382	419	386	414	401	406	423	401	416	400	365	379	405	407	412	397	378	406	413	413	401	388	424	432	398	403	406	432	431	418	428	413	399	395	406	405	432	407	416	370	421	419	426	389	405	400	402	424	387	412	390	414	385	380	412	432	433	397	362	429	440	417	402	406	389	409	396	418	410	386	406	396	442	407	415	419	423	381	381	409	407	392	435	420	407	433	443	404	425	389	423	375	393	407	416	425	420	415	424	397	404	385	403	415	415	432	398	410	380	422	412	431	396	421	423	408	428	412	420	405	409	378	394	411	399	420	394	407	372	434	414	410	394	424	463	385	424	387	401	416	432	404	381	407	417	392	420	400	409	403	407	444	415	418	397	435	391	403	401	415	415	408	401	437	404	399	472	419	406	429	429	419	369	404	395	413	387	426	430	392	397	434	424	388	376	379	380	400	418	437	387	413	430	425	395	400	400	386	407	406	413	398	408	422	435	423	423	424	409	405	441	408	409	416	429	396	357	390	427	434	419	435	406	445	392	427	417	415	395	409	411	409	425	377	421	387	402	398	406	399	423	447	402	364	410	397	372	399	408	384	441	372	393	383	465	395	409	411	421	432	432	400	413	459	414	415	394	384	400	350	422	404	379	420	429	364	387	417	415	403	391	419	454	425	435	425	405	380	403	412	392	377	416	425	408	436	409	430	387	393	395	420	430	401	419	432	411	376	388	367	390	396	447	369	419	408	375	445	404	401	433	418	426	431	423	403	394	429	402	413	378	417	428	403	384	405	404	388	385	421	418	427	411	402	389	390	399	390	412	369	376	400	395	384	402	413	414	440	415	437	422	428	381	423	411	415	394	387	374	406	390	414	374	375	377	434	413	364	388	406	417	390	428	387	391	413	424	444	431	375	427	369	419	423	412	431	415	386	416	392	375	403	419	434	373	420	427	432	385	412	416	398	438	415	410	396	430	392	401	398	386	410	403	385	411	408	408	421	432	397	411	423	395	461	425	419	383	393	407	432	451	409	429	394	416	411	443	441	406	419	394	371	392	428	382	417	422	375	444	431	397	405	409	456	426	423	432	435	425	416	435	438	425	402	415	421	421	401	412	393	387	419	437	393	405	439	406	434	419	420	410	417	430	392	425	409	442	426	395	418	435	411	427	409	397	424	402	444	410	408	384	388	407	416	407	376	436	419	391	410	413	408	374	443	399	392	441	446	390	433	416	403	378	410	408	428	438	385	423	384	412	414	381	420	429	399	420	380	417	392	417	421	411	449	407	411	404	399	417	401	363	389	399	407	395	424	394	395	399	421	403	403	413	408	414	428	423	399	353	423	412	404	414	419	423	420	455	373	388	420	399	428	418	366	436	387	427	413	405	451	404	429	370	413	413	450	412	404	392	404	398	389	418	407	416	417	395	399	411	459	401	405	417	386	402	421	429	404	376	416	406	393	369	420	408	395	439	398	389	444	449	403	400	421	419	395	387	440	396	401	408	365	415	435	425	377	395	397	424	421	418	394	406	370	385	408	397	400	411	416	408	398	360	395	415	370	404	416	425	406	431	387	371	430	389	398	415	416	426	392	395	370	420	408	412	400	433	411	443	403	417	443	407	366	405	446	434	408	445	416	425	435	412	392	436	402	422	400	395	411	462	380	404	413	440	387	425	417	436	389	411	439	401	395	387	412	413	463	388	431	421	394	413	412	441	395	429	433	432	398	404	407	426	422	411	387	411	415	391	435	386	380	384	399	415	394	418	413	448	412	414	410	393	403	426	418	402	384	406	374	440	388	423	420	410	441	409	398	428	409	437	412	386	401	417	422	450	435	415	397	388	410	383	391	404	370	415	411	425	413	431	434	420	401	425	427	397	407	433	380	448	400	385	424	393	418	427	432	387	421	390	425	450	419	371	409	421	418	396	423	425	394	418	449	412	385	412	416	438	428	435	410	422	422	415	386	390	439	405	453	426	402	439	391	431	404	394	411	400	382	391	410	413	408	430	393	359	407	404	419	387	407	412	427	381	405	412	419	423	424	405	431	393	385	396	406	396	405	437	433	380	385	417	402	378	384	409	433	402	396	377	408	400	392	409	408	438	415	406	407	403	391	412	398	365	451	436	405	407	411	405	397	422	411	384	455	398	405	451	438	428	422	432	405	398	424	392	391	430	387	398	448	432	417	406	424	433	425	410	457	406	382	447	403	384	412	421	403	423	447	364	376	400	407	412	409	407	394	385	414	403	404	429	394	416	386	392	422	425	442	411	406	407	397	362	433	396	398	396	390	414	411	431	426	391	397	400	402	377	393	402	418	403	388	422	392	366	442	402	419	405	420	431	420	400	409	409	411	390	406	443	387	405	365	393	378	397	407	384	396	385	422	439	403	400	401	419	408	426	416	375	381	406	430	428	433	409	389	441	428	394	367	410	403	440	408
75938	59671	34338	11102	2026	1350	1000	6590	5601	574	397	350	310	287	239	237	265	322	338	246	311	329	288	282	408	423	360	254	225	238	227	235	371	440	314	290	277	265	292	234	254	218	259	224	208	254	225	262	239	240	228	230	206	227	235	217	233	242	240	229	208	220	225	232	251	201	220	223	266	247	208	241	240	226	215	212	230	208	229	219	203	247	233	223	232	265	215	237	245	199	224	198	193	241	227	227	251	240	236	242	216	229	241	231	222	230	190	239	224	224	221	229	228	258	225	209	219	240	245	254	227	232	203	258	228	197	228	218	248	187	233	211	231	219	208	203	244	226	225	210	185	232	219	253	241	211	213	223	237	238	256	243	228	244	224	205	243	217	225	229	223	234	201	238	240	201	247	244	221	255	239	245	232	244	232	220	228	219	252	243	225	244	229	210	221	201	209	201	225	242	255	218	205	219	218	212	254	239	241	245	232	242	214	224	224	244	238	238	245	251	231	211	277	201	234	237	218	207	219	233	200	232	219	242	221	227	227	206	229	230	222	228	231	245	225	222	250	235	253	237	251	223	215	200	248	234	222	226	226	232	212	211	221	220	229	228	210	244	222	237	239	210	221	210	220	235	206	195	267	214	249	257	254	233	227	238	235	230	204	229	227	240	216	242	240	233	216	220	217	231	238	224	244	249	233	248	249	222	218	203	215	230	233	264	245	248	213	219	210	228	220	229	216	233	232	248	243	256	235	218	220	235	227	259	227	199	236	218	214	214	211	242	217	225	232	229	201	211	236	207	239	231	219	238	216	245	207	239	236	250	237	223	234	239	221	228	250	207	236	238	240	242	217	244	253	254	248	232	220	223	235	231	227	197	233	219	248	207	248	209	230	230	231	208	223	239	255	218	239	206	233	228	232	227	244	220	239	237	232	216	208	214	203	241	233	230	226	251	212	225	219	219	245	200	223	229	243	217	216	219	260	233	230	266	226	199	197	225	221	220	208	221	242	205	226	234	243	205	203	238	209	215	221	233	217	233	213	239	236	258	220	230	250	219	227	232	211	220	229	237	215	234	234	238	228	243	232	209	219	253	233	243	205	230	231	258	238	217	228	227	227	223	233	205	232	197	228	227	208	235	228	249	233	263	211	251	237	222	216	214	223	211	213	218	243	252	220	223	244	232	230	218	232	212	212	235	239	250	236	228	206	217	226	249	179	220	235	246	206	235	220	225	216	231	248	212	214	213	229	212	249	229	228	214	203	211	246	224	239	225	217	217	215	240	259	197	230	252	228	260	234	229	227	230	240	203	242	251	256	252	259	220	220	222	249	256	251	223	214	231	203	198	213	223	256	220	238	254	230	257	243	247	246	218	247	214	232	237	251	225	232	214	226	226	236	240	221	231	216	243	240	261	218	225	211	219	233	213	225	215	227	230	237	225	205	212	236	228	234	203	220	224	215	240	236	197	218	233	200	224	220	234	201	213	237	235	239	261	225	220	251	234	241	210	239	237	218	227	236	222	204	239	230	225	226	213	239	216	234	241	245	220	218	238	217	217	222	210	225	225	256	230	221	194	225	216	212	203	250	218	239	236	225	218	209	232	212	251	213	227	222	221	212	239	242	216	236	245	209	227	249	235	216	255	226	238	237	265	210	215	261	248	233	232	241	222	232	224	229	229	242	212	239	202	246	259	237	225	222	244	233	219	239	220	255	227	250	211	209	218	250	226	226	247	231	211	200	228	222	239	183	235	236	238	241	250	234	226	216	224	269	235	227	273	242	214	240	233	213	229	223	229	236	214	234	223	229	201	236	234	251	249	211	227	214	244	232	219	249	232	233	224	222	235	218	221	228	232	212	225	214	223	193	209	250	225	264	219	221	231	233	250	208	220	212	220	225	220	208	218	231	234	222	218	230	232	227	249	251	246	222	226	255	224	212	216	240	217	243	267	250	225	238	244	232	217	219	230	215	223	216	246	241	225	220	231	248	256	226	227	203	227	206	212	229	210	213	210	223	211	238	219	240	232	212	230	241	246	248	206	213	215	227	235	203	210	260	260	223	225	235	248	229	225	230	219	239	240	216	243	218	232	198	234	215	236	233	214	215	238	243	242	231	254	214	224	211	230	232	209	228	250	228	209	236	193	206	216	241	239	242	226	212	226	225	209	239	261	228	226	202	218	219	234	249	225	189	230	219	241	244	227	237	227	225	193	253	216	243	241	228	215	228	241	231	224	218	223	230	236	238	240	223	233	230	234	259	200	236	218	204	236	244	240	240	212	252	226	225	224	255	220	216	237	252	247	228	256	219	239	227	230	240	219	201	227	241	223	249	220	225	204	276	243	232	249	235	213	230	230	194	226	254	206	273	217	218	216	249	225	214	216	255	230	242	207	235	237	222	227	229	216	219	236	219	228	248	222	222	268	214	229	215	226	229	214	255	241	246	220	229	210	202	244	260	232	220	208	226	235	253	216	232	258	217	217	206	218	228	217	237	258	236	236	223	204	216	235	211	246	208	227	228	219	214	259	247	237	223	248	230	244	243	227	241	210	243	220	239	237	226	229	207	243	239	238	235	248	256	214	196	209	242	220	237	245	239	248	250	212	219	219	213	224	182	197	219	186	250	219	269	242	238	213	205	199	213	229	220	241	228	225	215	209	226	239	209	228	214	228	226	239	225	209	265	230	237	279	255	241	232	210	228	216	223	211	216	242	229	272	221	231	204	207	237	227	250	224	231	238	222	246	264	209	258	233	235	246	229	245	247	217	249	219	240	240	265	239	251	204	211	246	237	224	195	217	197	217	234	228	229	274	225	203	240	250	239	206	204	225	233	234	238	238	231	252	204	251	222	236	207	233	240	216	248	221	234	239	212	215	216	213	229	229	243	229	214	244	239	234	248	234	213	211	219	200	195	212	224	211	242	215	244	244	223	223	226	252	203	242	198	238	221	222	247	218	220	213	229	225	268	231	226	229	200	246	244	225	230	222	223	236	234	227	215	213	214	233	220	208	235	228	239	201	244	255	220	245	250	234	240	218	213	215	222	243	246	241	199	220	208	217	231	220	232	227	219	230	250	215	233	223	208	221	242	251	230	221	218	233	233	228	236	239	235	223	218	250	227	246	206	224	241	243	240	216	224	236	213	241	228	212	239	224	235	231	211	244	229	232	229	234	219	230	233	232	244	232	228	237	218	205	242	228	262	263	232	253	213	232	259	214	249	240	253	248	208	250	225	214	249	218	254	253	215	222	242	215	205	238	216	221	231	223	211	215	229	225	223	231	234	217	221	235	222	210	206	218	239	192	223	250	239	200	256	240	266	247	211	207	230	246	223	246	224	256	257	237	211	216	221	263	227	259	237	233	215	216	190	203	228	214	222	223	223	231	230	230	226	221	232	213	232	219	230	219	227	235	233	225	245	205	225	264	232	219	209	237	240	225	225	224	243	240	210	234	229	220	194	225	258	239	266	222	219	233	232	215	234	221	239	266	203	217	228	213
57952	43763	31123	4709	4637	5131	3979	20408	10969	1889	1454	1324	1028	857	859	866	997	1141	1102	862	959	1377	1128	1109	1960	1880	1601	887	615	717	730	727	1526	1823	1213	909	922	920	851	796	739	620	604	581	545	554	614	561	561	579	546	565	594	578	537	571	555	541	558	549	539	548	560	547	538	573	563	532	546	522	564	552	580	530	530	560	539	533	563	529	536	534	531	582	525	556	561	534	531	540	514	551	526	562	532	551	547	566	533	511	544	567	515	505	501	552	538	556	530	568	582	542	526	589	515	515	580	529	515	528	537	565	549	545	575	580	558	532	510	546	524	516	541	529	553	556	556	557	525	531	543	539	536	585	571	572	507	528	556	569	540	527	535	493	527	510	538	539	519	543	556	519	516	580	517	558	526	541	519	531	559	546	554	509	589	526	554	530	523	571	537	558	565	515	556	538	516	556	543	560	552	511	503	495	521	588	553	548	561	554	551	537	526	498	559	541	478	523	529	581	546	538	572	534	497	600	544	545	563	536	505	525	591	547	542	549	522	566	507	586	529	531	541	552	552	538	495	511	530	565	493	522	518	586	535	524	528	542	561	550	553	511	536	533	600	545	524	561	543	542	557	521	565	537	546	512	541	525	604	562	569	560	531	507	545	493	522	523	540	510	564	552	540	525	535	521	516	567	527	560	561	535	516	561	502	546	567	541	558	527	528	567	527	529	538	535	557	513	512	529	541	550	523	567	540	501	547	529	531	550	521	565	542	548	584	575	541	571	539	550	542	565	566	524	595	538	569	477	554	549	520	541	539	516	528	599	515	539	576	517	571	551	525	549	526	596	530	543	553	539	527	548	560	542	554	505	547	552	544	556	524	538	561	579	535	556	490	545	593	507	532	589	542	541	552	538	555	521	545	528	493	509	517	526	523	540	539	526	552	575	530	533	551	554	589	521	482	517	551	532	567	545	580	537	513	542	575	536	580	528	544	522	542	516	541	526	492	524	519	510	536	564	596	574	598	523	569	562	488	553	552	560	515	495	521	544	529	525	544	541	539	541	548	526	552	528	556	531	512	532	564	509	548	586	551	555	520	526	533	550	513	498	574	531	525	579	574	564	536	523	577	522	491	560	515	536	493	539	524	531	573	563	525	548	506	532	535	580	495	544	559	537	543	520	590	547	527	548	571	590	502	536	552	581	539	535	503	515	555	553	523	572	531	539	552	533	545	551	510	543	524	522	542	510	516	519	523	578	537	539	542	511	546	522	563	544	548	526	561	547	535	554	527	567	544	508	510	564	534	528	559	532	562	570	531	544	499	563	522	492	517	564	539	548	573	524	536	570	533	549	546	523	520	530	584	562	569	550	551	533	574	567	530	526	531	547	572	483	533	564	569	554	554	500	532	492	475	581	487	546	561	537	524	580	555	551	526	536	582	551	549	522	548	539	547	533	518	532	531	542	559	573	540	559	534	558	583	538	569	559	573	561	560	521	546	515	517	580	536	532	476	546	538	587	562	489	543	565	529	541	533	544	552	523	522	553	587	575	584	543	545	527	543	532	512	499	548	544	560	537	549	523	551	529	567	531	535	511	528	571	572	515	510	518	531	550	551	573	516	562	560	541	557	511	575	538	576	548	558	518	579	538	517	519	546	568	523	567	546	502	502	540	554	563	542	523	527	535	543	545	567	561	549	528	522	556	566	548	524	563	555	557	538	538	535	537	559	569	558	507	517	555	513	547	534	526	565	562	544	559	555	527	532	517	589	547	488	523	549	522	565	533	545	584	546	540	561	567	512	522	550	543	535	601	539	500	523	527	501	530	550	559	503	540	541	564	504	529	545	537	495	529	523	560	508	547	584	558	540	533	550	549	530	569	541	512	559	543	532	543	550	531	502	535	590	503	530	521	533	541	527	584	548	558	565	500	522	540	500	538	519	515	559	522	573	511	542	523	524	557	514	578	515	523	592	530	502	518	567	518	545	522	564	511	548	530	540	568	559	532	575	561	533	515	529	520	544	555	549	572	530	552	564	539	556	590	550	548	597	559	572	535	523	554	521	567	522	556	539	549	532	512	590	548	554	569	524	590	573	554	550	550	534	550	508	542	513	508	549	596	502	561	520	551	526	523	539	571	579	559	523	554	550	548	560	529	529	575	529	560	554	526	547	535	534	592	538	500	527	573	552	560	549	554	502	548	570	555	538	517	536	553	548	547	531	530	528	563	555	578	538	522	545	539	494	567	562	526	554	571	554	535	596	488	515	506	528	509	548	546	521	544	561	524	559	520	551	522	541	562	581	566	553	554	556	571	568	522	516	527	527	495	507	505	518	542	547	534	577	538	540	551	573	581	556	533	549	547	568	540	503	524	557	537	533	500	542	576	550	533	551	548	525	554	558	584	574	552	541	518	543	561	539	503	538	574	570	533	538	518	540	508	568	529	529	527	526	533	562	582	546	559	549	579	558	521	560	532	508	514	566	596	588	522	522	544	549	551	533	547	542	493	564	526	534	562	532	552	519	525	546	553	548	543	557	498	517	518	549	541	533	539	569	567	554	519	568	599	556	594	511	564	533	564	535	534	551	497	555	539	531	570	536	535	534	532	504	517	589	515	571	513	547	541	554	568	561	571	510	565	524	588	537	519	518	563	564	534	532	535	547	516	549	551	534	567	536	533	530	524	564	543	500	517	540	564	548	551	524	504	536	523	522	550	509	545	566	546	537	505	534	551	557	499	561	527	527	509	547	518	512	572	517	518	542	536	538	530	540	535	536	520	554	544	543	547	518	536	569	527	576	519	549	572	559	533	464	539	560	532	577	490	511	536	531	550	559	558	513	535	515	561	538	568	512	550	545	514	540	527	537	575	551	530	516	576	521	557	574	511	577	506	566	547	545	553	528	533	515	542	550	533	534	516	522	506	554	524	547	563	521	564	518	532	507	554	536	514	555	536	519	565	526	508	557	547	544	506	507	541	534	580	537	530	484	507	580	587	593	563	553	563	506	542	554	555	521	586	502	519	521	521	494	558	541	482	558	563	511	540	558	537	526	523	540	522	511	538	539	510	540	558	510	490	543	566	519	523	543	533	540	554	522	593	525	549	550	562	539	551	499	568	525	547	527	551	515	520	514	554	558	510	561	528	589	536	550	544	571	513	539	544	520	518	498	551	537	521	562	546	559	541	539	539	510	545	540	567	498	513	555	514	566	528	497	551	510	526	562	585	571	523	538	494	552	536	536	560	523	493	543	559	538	553	548	515	542	463	545	537	546	571	522	538	530	546	497	526	497	501	555	544	522	557	547	587	500	529	517	538	541	554	515	543	530	520	523	582	536	516	521	537	539	582	547	589	521	528	552	527	568	552	574	533	552	543	528	533	508	552	583	528	519	566	519	562	550	520	568	530	533	534	542	512	558	546	576	576	498	536	609	565	529	571	559	569	552	540	533	578	572	518	546	519	527	526	553	565	574	525	541	509	593	558	548	528	526	553	519	522	568	534	572	554	516	541
31137	10638	1477	582	471	469	480	517	456	287	294	307	270	263	270	287	304	292	288	254	267	303	285	286	341	367	319	297	236	254	240	265	269	345	276	292	280	299	232	273	283	236	261	299	295	252	237	248	250	265	236	253	257	282	256	268	241	227	242	276	269	276	248	274	265	246	258	267	273	267	294	250	262	296	263	269	259	276	289	277	273	273	244	274	290	275	262	255	272	270	260	263	266	246	258	283	236	268	271	282	240	251	249	252	291	273	251	250	294	274	282	267	246	264	264	252	263	294	256	279	283	293	294	287	259	280	284	279	237	278	237	268	251	265	261	256	265	259	256	254	256	260	256	283	228	262	277	273	260	277	256	261	260	261	275	273	236	249	300	284	251	286	282	266	250	248	275	233	254	269	248	248	265	269	266	271	246	239	282	275	260	254	261	256	258	269	281	292	272	254	261	257	282	254	253	250	253	276	265	230	255	247	277	260	279	237	254	265	247	273	239	255	229	283	221	267	295	312	243	253	280	251	260	272	262	277	274	260	275	259	288	274	254	240	250	246	281	264	290	266	276	253	223	259	279	249	263	256	233	277	261	241	243	261	255	257	272	262	257	264	268	291	270	251	256	303	258	286	275	290	229	284	285	261	271	270	286	254	231	274	258	247	279	247	240	271	264	280	273	253	252	264	272	296	269	269	254	235	292	256	242	299	273	265	256	259	284	256	271	248	265	280	262	259	272	240	265	276	236	268	294	269	244	263	292	219	272	268	290	235	270	278	250	248	247	256	242	269	258	241	241	278	247	261	277	272	289	245	255	268	267	271	266	247	249	240	269	254	283	290	241	267	280	253	277	260	245	252	261	273	261	281	274	255	272	262	265	298	276	254	265	260	262	238	292	291	248	250	274	276	245	266	227	289	260	277	305	262	253	295	261	245	266	271	260	261	280	275	285	268	266	259	252	271	277	246	271	287	296	252	242	240	264	265	232	243	261	262	283	295	256	292	264	276	263	263	284	248	247	262	244	239	258	266	259	273	262	251	268	237	250	247	251	251	260	246	254	297	272	243	266	262	292	274	262	231	267	258	268	280	276	253	269	250	290	291	236	241	261	242	278	278	269	248	246	253	262	263	242	236	262	270	252	247	303	253	284	285	245	248	266	232	286	258	264	236	285	250	269	256	250	264	278	240	251	290	272	279	275	262	272	237	265	296	291	248	251	264	225	264	294	241	254	266	254	272	261	295	292	241	258	236	269	279	271	272	287	255	279	273	274	276	252	222	260	283	288	306	273	282	295	261	264	223	263	246	259	242	295	287	259	268	236	270	315	261	268	273	277	248	278	265	276	289	265	239	285	265	269	275	278	260	218	242	249	272	284	266	253	289	261	259	255	234	249	221	255	271	292	247	266	269	293	236	263	260	288	272	274	249	270	251	271	252	266	269	254	246	233	240	255	237	252	288	262	254	245	251	278	226	278	279	284	262	257	254	257	311	305	264	290	257	245	253	245	259	276	267	266	285	272	271	279	275	264	277	279	270	290	261	231	269	285	260	268	258	286	269	271	273	270	278	318	258	248	272	254	292	254	275	268	266	260	271	261	294	253	254	271	257	267	279	259	264	264	261	257	262	243	288	277	267	288	267	248	257	268	243	293	282	233	263	271	244	290	227	228	246	275	269	255	258	254	245	269	235	241	291	266	256	238	279	285	288	277	248	272	238	259	271	231	229	262	258	254	255	266	261	249	264	273	263	289	259	263	260	267	314	274	254	244	230	276	260	300	250	233	289	259	268	273	266	258	281	272	269	294	261	282	276	251	281	260	268	262	251	266	252	250	257	255	287	266	227	286	262	256	254	290	262	250	236	251	253	268	285	251	256	279	260	262	275	257	238	245	299	270	277	256	255	281	250	257	236	236	247	261	245	249	281	266	269	268	273	258	258	251	271	239	289	257	259	253	255	255	240	232	273	282	266	244	267	296	263	226	262	280	266	250	289	259	281	252	278	284	238	269	258	263	247	276	234	244	287	261	254	259	241	282	247	258	256	250	275	276	289	296	262	250	257	254	260	278	255	290	240	280	237	250	255	233	254	232	275	284	257	271	291	259	267	258	286	257	259	268	287	258	286	282	254	242	266	267	260	297	246	255	257	261	265	253	284	228	258	266	272	269	259	299	272	250	267	257	255	280	258	249	259	233	261	275	271	277	260	262	279	284	237	263	267	261	235	252	243	244	272	259	295	239	257	277	267	277	281	275	249	247	256	298	257	274	262	279	262	294	270	284	283	304	255	261	261	275	298	252	261	269	266	237	233	265	291	269	287	283	236	241	268	271	281	284	263	226	274	237	281	273	250	283	255	305	261	252	262	232	247	262	268	243	286	279	264	247	295	243	280	262	275	269	229	274	259	269	254	233	251	243	246	278	226	227	243	248	246	257	262	225	232	217	283	272	250	273	261	257	245	264	269	228	268	271	241	267	279	262	273	253	277	260	249	250	249	294	273	216	271	265	278	283	280	268	274	255	251	273	261	255	249	273	289	267	264	301	279	242	224	230	264	277	242	234	272	293	260	260	264	254	225	239	268	253	247	254	266	267	284	255	276	248	250	269	264	272	299	274	270	297	266	289	258	280	239	254	250	268	253	281	277	243	266	265	281	294	246	266	253	296	265	245	266	247	261	219	236	273	241	275	270	268	248	282	282	278	250	261	244	282	248	284	293	260	259	236	283	287	254	273	224	238	246	254	270	275	226	266	251	241	254	228	256	252	231	285	272	284	274	234	273	249	248	272	297	277	281	235	251	261	248	268	268	270	261	266	252	255	233	246	302	261	279	271	254	250	259	277	249	287	252	256	237	264	251	260	231	281	270	260	256	257	281	259	261	262	265	259	267	269	273	258	275	264	289	260	269	288	274	262	299	268	250	251	248	242	277	279	276	254	263	285	262	259	294	250	272	250	248	255	262	260	247	265	261	263	266	290	256	247	256	258	298	253	256	249	269	311	267	243	273	233	275	280	258	260	253	269	244	239	257	260	234	260	278	286	266	251	283	253	258	240	226	251	248	236	277	281	256	258	246	268	268	237	263	262	261	261	264	275	260	282	258	238	245	292	253	293	249	257	271	263	253	262	272	279	250	251	260	275	275	263	233	225	261	272	280	252	262	290	243	269	260	280	260	268	257	265	238	258	253	266	260	292	241	218	261	247	244	267	254	286	265	243	251	277	266	282	264	269	282	253	291	266	292	248	283	272	274	285	278	266	259	251	283	272	211	272	281	259	279	277	304	268	236	236	260	247	284	265	263	232	259	256	256	254	262	262	267	248	264	282	255	267	266	270	278	244	246	266	292	282	267	285	253	251	263	268	255	244	290	271	268	280	261	269	264	266	299	276	270	269	275	246	246	247	269	286	252	270	298	277	255	263	254	254	249	252	275	263	258	285	248	268	253	240	250	244	276	267	257	277	304	250	267	234	251	281	290	247	250	285	243	273	246	269	250	297	263
24820	7675	2120	1536	1533	1555	1469	1942	1664	954	782	743	740	631	618	660	702	908	848	712	697	809	816	761	1064	1267	984	762	585	624	622	635	797	952	723	704	699	720	743	655	617	631	632	647	613	558	647	595	580	583	605	624	608	594	578	606	585	645	554	601	617	617	641	587	613	576	578	557	584	624	612	573	606	595	568	593	605	609	587	593	604	578	589	589	597	585	628	570	552	592	596	574	569	583	608	598	553	576	565	597	570	619	600	589	604	605	616	576	608	606	604	623	604	594	564	602	593	570	656	586	616	610	614	613	562	601	618	597	631	622	601	580	594	587	586	636	616	622	572	581	576	627	650	575	566	591	592	634	617	615	647	582	564	608	578	594	583	615	609	642	612	650	565	591	603	574	594	592	581	610	610	601	581	623	569	628	568	636	606	575	625	624	570	604	614	585	578	559	583	617	658	599	581	579	568	586	585	597	595	598	594	558	629	557	632	604	609	635	608	594	576	587	617	611	593	579	612	650	554	592	609	650	618	630	577	557	599	582	588	593	542	593	618	585	540	571	591	581	608	624	543	609	622	631	610	594	593	584	605	583	608	603	583	603	592	567	626	649	592	588	591	575	574	623	589	568	600	599	606	626	629	616	569	566	608	580	577	607	589	639	553	616	614	626	549	640	616	621	582	640	586	553	606	594	595	639	592	568	582	593	622	607	632	576	633	602	580	566	616	607	632	581	563	613	611	533	616	615	599	621	600	588	601	592	586	590	584	581	582	549	588	626	575	601	622	578	573	627	596	584	612	584	593	587	590	621	587	555	622	608	593	589	585	604	593	590	605	611	592	587	592	563	617	601	657	586	621	577	615	593	606	568	593	576	564	624	600	617	569	633	658	601	557	586	626	585	599	573	670	579	641	589	592	576	612	589	569	623	583	588	642	593	595	587	617	596	605	614	610	583	600	634	640	613	574	592	608	596	573	591	615	560	587	619	566	627	555	639	627	590	610	584	633	603	622	593	594	577	601	611	596	588	617	582	592	595	577	593	601	557	597	602	570	614	593	596	585	572	571	587	589	628	619	605	622	616	639	601	623	544	572	601	601	633	578	594	576	597	576	584	594	596	604	549	551	592	634	595	605	617	564	628	599	600	596	583	543	587	633	600	614	562	568	588	604	591	638	636	560	611	600	561	575	564	606	606	600	616	620	611	620	596	574	619	581	663	564	579	619	618	622	599	598	596	592	624	608	624	606	629	612	599	638	606	580	588	620	599	557	581	609	607	588	610	581	594	601	575	569	530	576	595	575	607	585	592	597	583	590	639	610	639	575	603	579	609	628	612	592	599	626	631	600	643	620	567	627	624	571	616	610	546	636	580	597	613	535	555	590	612	570	609	589	618	591	600	564	619	598	590	608	617	581	573	578	609	635	599	606	596	580	591	569	596	587	515	606	581	625	584	607	587	618	568	575	617	624	602	592	605	614	602	617	595	572	597	611	606	639	621	611	645	552	619	596	581	559	634	562	590	581	567	593	570	554	589	599	608	581	562	642	548	627	634	648	612	586	580	609	582	588	590	569	616	591	597	581	579	635	579	570	584	607	592	612	596	582	603	614	555	590	573	646	615	592	560	593	577	598	562	586	590	618	618	601	601	551	579	586	586	609	636	623	613	601	569	593	627	596	567	573	599	607	567	585	623	599	572	578	561	604	632	609	606	604	635	587	627	615	586	567	592	586	603	608	617	560	646	606	638	601	604	586	612	597	584	578	587	563	590	650	583	624	607	622	599	578	622	558	606	570	610	632	563	575	604	588	557	573	606	571	571	612	618	609	597	565	602	617	616	613	604	594	596	605	629	593	551	555	595	577	609	581	630	604	635	586	618	599	615	580	593	567	585	660	596	576	607	590	596	579	587	587	633	562	605	617	625	596	618	653	595	572	575	602	538	630	552	624	614	570	595	603	643	594	630	575	604	573	619	616	587	588	624	583	613	579	598	610	591	638	580	628	567	594	616	623	580	638	614	590	571	546	608	573	591	574	591	639	585	617	592	580	612	577	561	623	644	621	604	592	578	596	593	566	593	585	593	623	607	574	626	614	629	615	573	605	600	604	565	654	632	553	562	607	596	585	589	635	626	570	609	601	601	629	569	612	590	640	590	600	604	564	577	532	592	614	586	601	605	606	605	598	594	601	580	589	598	599	571	597	589	611	562	576	611	611	594	608	629	582	610	574	578	577	592	606	548	599	591	567	599	619	666	621	594	633	591	603	632	605	617	627	575	597	603	585	586	638	597	611	596	594	593	565	604	631	610	587	540	623	602	597	573	592	647	609	635	582	659	593	584	602	601	589	616	635	591	609	560	585	577	565	558	585	634	623	605	618	626	615	551	575	622	618	592	608	621	618	586	617	623	625	581	627	637	594	586	599	632	550	583	592	608	534	594	625	591	627	584	603	602	611	606	607	616	590	571	621	615	574	599	589	574	603	554	603	605	606	609	610	598	616	621	583	584	586	591	591	616	575	579	618	610	600	615	603	588	611	619	597	604	617	570	642	602	588	609	641	581	602	611	583	605	609	603	590	592	591	563	594	572	557	585	584	551	642	576	604	557	597	597	617	571	597	616	609	596	563	580	569	593	590	580	633	601	614	558	629	587	620	561	636	583	598	556	610	564	599	569	576	581	573	630	585	600	598	604	598	601	623	578	603	571	587	577	585	565	551	598	597	617	561	630	624	604	604	613	586	653	594	594	635	552	560	621	613	606	619	604	635	570	569	583	572	593	538	556	589	579	628	612	623	612	579	576	544	594	601	592	590	568	557	606	586	615	555	587	567	621	611	623	605	597	577	595	616	572	599	593	627	579	568	605	579	595	580	619	618	614	629	591	637	556	582	667	582	574	572	641	536	595	631	573	587	624	647	639	585	598	541	579	595	605	571	560	565	632	619	619	584	559	622	616	588	578	620	598	590	661	600	624	605	549	618	597	564	556	598	558	593	635	620	633	633	577	596	563	604	585	597	659	612	595	593	570	627	541	602	592	592	595	609	654	590	597	627	604	585	572	572	546	607	602	623	569	603	619	625	610	536	610	586	556	555	634	588	559	606	604	595	595	599	605	629	604	630	635	617	595	625	600	618	618	594	591	576	614	624	592	607	575	589	589	632	551	604	641	628	638	601	629	610	568	588	591	615	601	626	607	639	600	599	600	574	584	630	577	613	555	617	603	656	600	585	584	595	596	631	558	588	572	588	605	562	591	591	635	616	582	582	618	573	589	578	605	569	594	617	604	661	583	602	650	593	573	623	607	578	578	564	601	578	605	631	561	607	609	632	585	660	548	602	597	610	631	623	573	581	593	608	605	591	629	604	631	614	574	577	581	607	587	612	605	544	606	614	596	610	563	633	579	603	589	565	622	602	630	579	582	607	658	610	606	596	638	653	591	515	607	589	597	605	564	563	568	643	630	609	626	596	616	592	608	600	633	628	610	576	568	579	558	632	596	620	590
72881	48640	23434	3815	816	943	590	4257	3188	334	293	222	206	208	195	224	246	230	285	270	225	209	238	213	286	358	363	211	180	186	178	195	232	239	237	213	179	198	185	185	216	201	177	176	173	188	167	161	164	198	177	185	190	202	174	162	165	165	169	171	198	163	184	178	154	189	167	188	167	165	167	183	184	153	195	159	188	194	170	201	174	154	160	164	172	182	178	179	190	146	177	180	165	184	164	202	175	180	156	188	201	176	149	181	169	172	171	169	167	183	172	172	184	175	171	154	200	198	171	207	180	158	192	193	176	163	153	188	191	167	180	180	183	182	166	143	155	154	168	171	169	185	176	187	161	167	168	175	194	152	161	189	151	161	175	159	172	189	196	176	170	185	180	198	165	152	173	165	177	171	156	202	171	168	174	186	181	195	129	184	199	180	187	175	183	191	184	154	189	180	187	183	175	170	196	161	184	177	180	163	142	176	166	147	192	177	181	183	145	190	178	167	198	180	160	183	186	178	173	165	178	168	157	176	176	170	188	168	181	179	177	173	171	175	178	171	177	160	181	189	180	198	188	194	184	158	154	189	167	158	152	174	161	172	180	163	181	156	157	180	192	172	161	197	160	173	185	175	186	204	163	184	174	174	163	170	173	177	180	147	149	178	177	178	212	160	154	162	171	177	196	195	182	165	185	168	152	208	169	181	169	165	174	170	177	178	162	194	144	196	183	217	184	168	164	164	172	173	189	184	217	179	184	166	180	178	185	173	198	186	170	165	156	164	172	178	184	184	179	170	162	169	164	163	175	184	178	190	168	176	171	184	185	161	158	175	169	182	173	154	168	176	152	190	182	185	164	180	168	177	157	170	194	173	168	184	178	162	177	170	192	155	156	177	171	197	197	196	179	193	191	211	189	152	156	168	187	181	182	170	168	179	151	197	190	164	171	161	199	181	170	169	196	147	187	183	179	183	186	150	154	182	148	172	166	164	158	188	199	181	180	149	177	200	165	176	158	190	190	191	174	176	175	160	188	173	199	160	187	180	190	156	174	164	179	198	184	189	164	180	168	169	160	160	167	159	178	207	172	165	172	176	169	180	169	173	161	166	180	182	168	185	164	162	196	191	164	139	181	175	188	161	163	170	160	155	181	187	173	171	166	172	142	201	191	178	157	171	165	180	186	172	160	163	172	175	192	175	145	169	186	173	168	158	171	172	166	178	187	195	200	172	159	182	186	147	190	158	225	179	176	180	193	175	156	157	174	160	209	170	183	153	188	165	171	187	157	172	164	171	145	177	176	162	181	157	155	195	180	150	178	167	170	176	203	159	157	166	165	170	181	168	192	187	177	157	201	185	183	160	182	165	155	169	146	147	187	170	174	152	167	179	192	190	168	183	171	197	177	173	167	173	179	198	184	168	187	165	166	186	151	165	160	195	190	193	176	187	176	177	189	165	174	170	174	154	185	161	181	161	179	185	184	162	182	198	170	178	185	160	168	163	182	184	195	171	163	185	188	183	195	188	174	150	175	140	162	160	195	186	174	168	170	175	168	184	180	158	173	195	146	160	192	178	168	171	165	189	194	151	180	160	175	159	178	196	186	168	203	178	187	191	193	192	194	184	151	155	175	177	149	190	191	187	165	149	172	185	190	179	158	182	139	176	151	184	172	160	177	159	196	177	180	174	195	187	185	173	164	201	143	165	171	186	183	182	174	164	202	191	155	181	171	166	163	206	166	163	182	179	178	174	174	186	179	179	176	166	182	173	166	168	182	197	161	185	189	156	170	187	168	173	183	183	174	150	182	178	179	167	173	154	159	179	189	181	199	164	167	190	160	164	185	175	194	179	194	172	164	165	183	159	160	163	158	169	166	168	185	179	195	144	197	170	182	167	171	179	189	186	188	196	196	189	173	176	182	191	193	190	183	174	137	164	170	184	179	161	173	161	155	193	201	178	192	176	190	161	186	165	198	177	167	162	180	177	176	193	164	162	175	169	176	183	174	172	197	180	171	189	181	187	175	163	166	165	183	193	185	175	165	157	183	186	187	181	175	191	175	182	171	157	187	188	176	185	171	171	148	171	170	180	206	202	178	169	175	185	171	174	166	151	167	161	173	186	168	199	190	163	159	167	167	171	174	175	174	175	188	154	169	182	173	211	202	172	158	185	186	195	193	208	180	203	175	177	199	183	163	189	165	169	193	194	177	164	215	158	177	189	217	170	185	172	167	186	207	193	176	162	168	181	153	173	203	196	182	188	192	186	190	177	171	159	188	176	179	177	177	174	179	160	179	185	182	192	162	172	181	161	162	181	188	169	223	172	180	178	182	177	181	174	178	179	157	173	163	149	156	180	166	197	162	186	199	179	178	174	162	194	193	187	203	203	198	168	156	188	165	176	172	179	190	170	181	196	185	177	163	188	167	165	158	144	156	150	163	165	181	158	177	193	150	162	166	190	171	205	193	197	151	189	193	205	179	158	200	186	158	182	168	161	172	167	180	189	148	184	190	197	197	173	157	164	124	165	180	174	179	174	168	174	183	173	190	170	172	193	169	178	184	167	162	151	148	198	173	166	168	213	176	163	188	173	167	198	210	163	183	160	167	171	173	186	158	178	195	222	167	157	151	190	173	201	147	189	163	179	173	172	171	168	171	174	165	162	162	191	160	160	168	172	152	197	170	175	182	158	168	154	161	175	182	197	184	192	154	174	177	196	202	191	192	169	161	170	155	157	187	178	158	166	179	170	184	173	155	165	181	182	173	166	179	157	150	181	187	171	184	152	192	169	186	154	185	163	149	174	162	176	166	154	172	151	197	157	187	158	162	173	220	170	164	178	182	168	183	182	177	153	165	183	191	166	168	179	183	155	187	176	167	184	194	196	187	164	175	151	188	194	182	165	192	184	177	159	178	167	190	147	192	188	174	165	179	195	152	173	203	180	162	174	188	154	155	202	191	173	178	173	179	160	166	188	179	171	162	190	167	153	191	186	189	199	168	189	195	191	180	167	186	171	161	177	207	175	180	157	171	155	181	190	172	181	182	174	186	217	173	174	159	192	193	183	185	168	201	169	149	178	179	207	176	183	173	184	166	172	173	179	181	188	199	176	169	151	174	191	151	182	182	192	184	172	149	163	193	175	191	166	195	175	190	170	200	192	180	190	177	186	166	163	175	155	161	174	160	150	179	171	163	186	191	206	185	177	161	190	154	177	165	167	182	178	156	197	186	198	199	166	188	177	187	210	159	207	181	173	161	180	178	153	174	147	179	171	170	175	198	184	201	168	174	182	152	189	172	206	179	181	170	189	198	226	182	178	151	174	189	155	170	162	167	178	171	176	161	166	191	175	173	169	181	189	156	178	202	167	163	163	171	185	197	182	196	175	164	178	158	174	147	202	172	175	147	173	165	192	143	178	182	171	171	187	174	176	160	177	172	167	174	154	186	197	171	175	172	186	179	173	185	195	169	190	166	171	190	179	160	190	180	191	193	197	190	188
48409	32102	18326	3012	2730	3851	2439	16371	8406	1317	1003	792	737	614	614	653	711	916	1186	975	648	787	889	688	1254	1941	1960	787	472	478	506	494	744	914	725	591	630	636	631	566	592	550	508	432	470	391	393	438	442	439	437	449	409	425	392	436	436	397	431	444	405	435	413	428	399	419	433	428	423	435	406	447	425	422	433	437	473	417	424	425	449	427	412	419	464	438	425	417	464	411	418	378	449	395	457	417	422	374	377	426	424	472	399	418	432	464	427	420	431	403	415	418	419	454	433	433	386	403	401	408	438	426	428	423	420	391	433	412	422	466	429	430	451	448	420	440	473	436	443	422	412	420	408	404	463	408	460	439	451	420	431	432	419	389	436	436	429	405	400	428	434	409	404	468	396	403	459	439	425	384	416	438	433	393	426	435	413	431	439	408	401	457	431	429	437	470	400	410	435	393	418	432	425	436	423	409	435	425	457	423	414	424	427	422	438	378	384	406	419	449	445	425	408	425	363	415	430	464	427	397	416	405	449	455	388	399	420	452	431	458	419	431	431	432	465	420	434	398	411	411	450	430	415	440	424	426	419	416	451	431	382	447	396	428	421	414	461	389	410	416	423	430	411	417	460	409	416	400	398	440	416	438	425	412	439	393	436	454	387	415	409	415	408	461	409	435	416	422	423	430	457	460	386	449	420	415	418	463	460	461	385	411	426	453	415	390	444	396	399	399	398	428	397	442	405	431	392	423	433	416	397	477	450	411	411	460	425	415	457	443	440	432	434	407	382	399	429	409	423	420	430	409	411	439	440	428	425	444	409	405	437	441	410	399	407	436	417	392	413	438	404	432	409	412	440	400	395	446	447	430	429	454	435	417	454	443	439	441	476	397	381	396	403	410	409	438	422	426	426	435	413	465	427	423	406	398	386	464	400	422	457	420	380	466	398	406	424	417	408	439	437	446	446	443	409	415	434	408	423	426	407	411	431	416	442	396	402	470	455	423	455	435	432	413	433	396	421	399	397	415	411	436	433	418	442	417	409	419	444	402	408	426	382	444	439	439	414	431	421	441	443	395	380	423	426	432	436	435	412	461	457	427	420	422	456	443	412	410	419	397	386	441	401	453	432	422	458	427	428	442	434	431	428	406	460	448	442	419	451	374	396	424	396	381	442	425	456	396	415	434	432	424	392	419	420	465	405	417	416	432	433	402	393	430	416	461	440	446	403	400	440	428	387	443	442	400	403	425	413	457	398	463	416	406	424	460	458	429	413	417	440	438	467	420	455	415	395	442	414	431	383	415	451	435	462	423	455	444	442	423	429	391	439	399	414	446	420	392	473	384	432	421	417	440	422	419	401	403	409	425	429	365	401	449	414	437	415	423	414	412	433	429	411	459	425	395	427	447	433	459	386	402	382	423	468	441	434	397	419	402	388	460	411	384	422	449	444	406	425	443	406	387	455	420	421	444	432	435	404	434	446	436	418	427	416	447	399	426	418	456	401	411	417	426	448	410	456	439	415	415	428	401	425	419	414	398	423	395	417	409	426	454	431	423	412	441	418	420	446	415	428	417	428	401	436	412	437	431	445	447	373	467	432	444	404	424	460	411	460	443	438	401	419	416	444	416	426	435	424	463	392	406	459	425	443	420	436	420	435	451	431	422	392	422	432	439	429	439	422	424	403	439	431	444	482	442	417	422	405	443	415	422	451	396	420	424	386	411	421	459	435	446	439	437	465	402	429	438	396	448	428	452	443	435	469	414	434	425	432	468	462	486	377	417	446	397	416	423	456	433	409	457	458	422	465	417	420	425	407	427	453	452	474	419	425	409	439	406	456	425	405	454	405	370	418	427	457	433	422	451	461	398	423	406	433	390	408	453	420	404	446	431	443	437	454	437	450	408	430	446	434	411	445	393	440	415	451	416	448	441	407	419	398	420	427	389	439	415	462	415	408	429	398	409	450	410	426	404	408	428	436	422	421	408	402	387	424	454	405	413	409	415	392	397	418	385	425	424	412	386	405	432	460	419	397	447	443	426	407	408	423	444	443	440	440	430	427	450	424	385	427	434	413	456	400	399	428	425	415	417	420	406	428	425	396	419	406	429	425	429	402	418	444	423	428	430	457	415	436	414	406	394	426	429	421	411	444	402	424	473	467	426	434	412	398	430	446	420	411	420	403	445	394	434	441	457	440	439	431	432	431	436	389	438	425	414	414	389	407	430	419	416	437	398	441	425	450	413	443	460	435	440	447	433	445	376	416	435	390	414	449	419	426	409	434	419	416	390	408	411	466	453	423	408	415	411	430	459	442	397	454	400	412	402	399	472	463	382	398	429	402	431	413	421	392	419	421	403	451	421	394	422	422	475	420	389	420	401	422	438	412	435	400	437	439	387	430	439	429	420	450	410	434	444	382	435	397	415	413	426	442	429	452	418	436	436	403	409	370	430	430	427	416	473	411	455	449	434	414	401	424	414	414	398	428	422	408	429	449	397	439	419	406	444	381	393	430	396	451	444	419	440	411	432	436	404	453	412	411	403	431	454	408	415	458	445	407	383	404	431	428	437	456	434	442	440	438	427	371	445	404	421	432	386	412	395	469	455	409	426	385	390	421	416	415	436	473	444	416	433	403	412	436	449	396	471	424	415	480	457	410	456	420	413	436	468	465	429	428	403	423	427	452	432	433	432	424	438	434	410	444	403	450	419	428	462	431	429	412	395	430	425	441	407	418	457	418	421	400	439	392	440	427	407	417	419	433	413	441	433	430	411	428	426	437	423	420	419	408	375	401	427	486	441	435	413	466	376	409	436	393	414	415	413	435	405	389	473	426	425	429	435	418	406	445	433	421	410	431	449	402	434	433	423	419	437	433	427	441	433	451	416	388	425	413	409	389	420	399	471	435	412	407	426	423	438	413	435	415	410	413	444	441	429	415	419	415	428	466	405	424	381	387	406	417	441	456	409	409	482	428	436	420	395	420	425	447	423	379	448	395	452	423	417	428	437	423	422	453	417	416	407	450	418	430	454	394	442	431	448	447	445	449	388	445	407	449	397	405	437	425	398	439	432	387	446	451	430	429	435	410	399	419	400	445	401	434	396	425	418	418	424	420	389	440	453	412	448	422	415	449	450	455	447	420	437	425	411	400	442	406	421	406	447	439	457	420	398	400	419	459	381	436	419	427	453	394	393	420	425	394	461	436	414	408	430	389	412	425	413	450	411	400	435	424	421	439	408	422	397	409	449	395	413	460	411	429	416	416	459	454	392	421	441	412	404	473	433	422	417	440	410	432	446	402	426	413	433	437	444	423	440	411	432	410	418	450	403	421	390	466	430	422	401	420	412	427	400	382	422	375	403	450	405	394	406	447	414	432	437	462	375	436	435	452	431	446	411	391	402	394	433	432	417	435	388	429	408	397	403	406	423	410	441	391	414	432	400	425	446	447	433	406	413	459	423	459	427	470	412	405	462	428	395	433	377	430	436	446	430	436	425	405	420	445	419
81627	58966	30483	8323	1620	2523	918	9500	6429	500	411	324	293	297	302	340	386	325	426	437	309	297	289	321	318	445	548	331	260	266	257	243	302	345	300	282	317	250	256	276	267	248	258	241	235	240	217	230	248	226	220	233	287	217	243	241	236	246	278	226	259	206	204	249	232	224	230	258	242	233	219	236	252	229	228	241	237	228	230	208	261	227	226	222	226	227	260	230	232	229	239	224	233	221	241	248	258	237	228	259	217	274	254	217	237	227	241	202	237	250	228	236	246	229	276	242	232	226	243	220	242	237	238	225	259	233	220	224	246	233	251	223	221	213	222	229	226	226	252	215	221	224	222	230	244	232	220	234	240	261	256	243	232	241	212	250	232	240	245	220	248	238	237	225	235	229	251	208	248	224	221	252	247	266	253	220	242	230	211	217	247	242	238	239	216	209	219	252	238	245	215	222	222	218	275	228	220	232	227	238	217	263	236	241	243	255	195	249	233	230	187	240	221	236	214	224	227	205	265	219	221	223	260	220	232	247	223	202	214	237	224	232	223	226	248	245	236	235	248	217	239	235	218	201	236	211	246	210	248	249	245	259	241	226	232	237	272	244	234	257	204	234	248	232	256	225	224	206	212	233	263	246	233	257	246	253	203	232	204	227	236	255	237	233	231	226	224	237	216	206	233	260	212	229	233	226	246	227	259	239	202	257	254	248	254	255	226	204	205	259	244	233	273	217	234	263	232	226	243	248	246	223	241	233	240	239	215	261	230	208	209	198	251	239	256	235	224	219	207	240	228	216	210	246	222	240	273	241	224	223	241	240	239	259	203	242	226	219	198	230	226	236	195	239	240	220	264	236	221	256	222	228	226	204	240	216	219	235	212	221	245	210	219	226	222	246	241	253	213	267	256	228	216	188	205	230	242	241	234	252	225	209	247	212	217	235	248	231	231	207	240	240	233	221	230	222	236	214	219	236	229	218	234	252	228	207	268	243	248	256	238	225	211	245	221	234	238	231	245	254	254	274	229	245	253	249	229	235	224	211	217	267	238	262	255	222	225	237	240	235	233	236	234	217	218	240	267	236	226	221	218	221	233	254	259	226	217	268	264	232	227	237	229	215	240	227	237	248	229	229	224	243	225	213	237	266	236	253	229	222	255	252	269	218	267	234	247	228	258	233	238	241	268	238	230	239	224	261	234	236	267	230	223	228	258	229	249	226	245	232	220	255	238	232	233	218	234	221	234	233	239	231	234	277	234	210	225	253	227	218	231	209	273	234	230	225	254	246	244	253	228	220	219	248	240	217	231	229	204	218	225	233	255	210	233	232	216	238	243	243	230	235	230	211	242	267	264	255	225	240	247	206	237	235	211	222	249	222	233	229	242	219	250	264	236	226	209	228	253	231	251	209	227	224	223	220	235	248	227	230	232	237	202	231	234	240	245	230	235	215	225	227	210	258	217	218	230	213	223	231	222	245	206	255	218	213	222	297	252	248	222	227	240	247	215	236	207	259	234	262	273	207	247	236	217	253	221	260	246	207	239	248	255	216	211	224	245	260	220	243	224	220	223	244	236	254	231	217	224	257	245	237	230	223	227	253	250	259	234	241	248	207	257	246	227	235	245	230	217	218	230	229	242	224	244	215	262	238	242	228	214	220	243	244	239	227	220	215	226	251	245	224	229	259	248	239	231	263	233	229	226	236	246	234	238	240	254	229	231	235	216	215	231	236	212	222	263	252	235	239	212	239	247	249	239	193	217	262	224	241	239	238	215	259	218	240	252	243	248	268	230	259	244	226	242	243	232	218	214	218	221	263	241	227	214	231	231	216	232	221	199	236	274	225	247	230	234	203	227	232	255	246	216	234	236	226	231	228	224	233	249	224	228	224	261	265	240	235	223	200	226	257	215	233	256	236	226	246	228	226	232	238	257	230	240	225	207	236	246	228	240	217	231	224	200	231	207	231	257	230	228	240	230	256	242	214	246	236	275	243	216	224	224	203	228	215	232	226	207	234	212	267	225	222	245	234	229	232	227	232	246	260	240	232	212	237	258	231	273	264	208	211	248	254	184	247	203	202	259	248	236	219	229	252	216	234	238	245	253	248	200	238	267	264	256	233	241	224	241	255	245	244	251	205	264	216	234	261	222	237	265	207	217	222	250	233	224	216	225	221	242	204	234	228	226	217	241	227	236	230	225	218	245	220	250	235	230	245	245	220	239	265	260	250	244	226	216	214	238	227	228	240	233	214	237	225	210	258	225	216	245	232	251	241	221	251	220	239	214	244	234	236	228	268	243	254	227	268	236	229	242	238	241	238	251	214	239	212	223	228	224	223	257	243	235	214	244	240	215	236	225	213	228	232	244	222	216	224	252	232	259	186	253	226	241	245	225	216	226	209	228	234	228	227	236	214	229	261	246	224	243	217	200	237	241	241	246	213	207	238	253	242	228	238	247	241	243	237	248	218	272	232	260	229	240	211	246	221	238	208	233	252	234	222	232	244	235	204	222	228	249	252	232	234	216	218	234	238	236	221	216	211	249	249	241	232	225	241	209	254	237	192	221	225	258	220	211	232	234	210	221	204	222	239	241	220	272	206	218	240	258	247	243	243	224	227	234	248	264	230	224	244	232	227	244	233	254	253	253	247	200	229	239	233	217	228	215	236	239	230	263	226	239	244	241	228	203	223	235	234	246	249	233	228	218	240	241	220	270	221	229	213	238	244	272	241	245	268	217	229	222	207	213	219	225	260	220	225	248	230	247	250	215	240	244	236	205	244	233	241	223	235	256	233	230	221	224	237	231	202	239	222	227	232	219	238	229	215	241	277	236	231	248	230	259	255	232	207	236	218	264	233	241	222	252	250	213	223	240	228	236	219	236	226	254	235	231	245	213	236	233	232	223	231	226	253	244	230	241	238	243	254	250	226	253	260	223	215	227	242	210	200	227	225	188	210	228	250	223	228	222	224	236	254	224	219	255	256	270	249	220	209	239	235	221	252	218	253	230	226	201	260	235	240	233	220	220	226	240	251	231	251	229	238	235	231	209	233	224	228	227	256	228	244	239	262	242	236	244	234	241	227	245	235	237	213	244	247	228	227	256	213	238	254	270	217	207	212	228	216	271	236	225	254	249	242	203	241	231	237	205	220	228	248	213	229	247	235	235	270	288	234	234	238	225	226	266	226	243	252	241	236	209	224	228	243	272	258	222	236	256	242	245	215	261	216	228	203	247	252	257	219	253	243	245	261	230	200	255	208	203	227	207	244	240	211	243	235	220	250	235	236	252	260	247	257	226	227	232	236	237	236	240	217	203	208	210	240	251	234	235	235	241	222	242	249	255	251	261	214	218	246	227	232	238	218	228	242	202	236	228	236	214	240	215	249	269	228	248	245	229	224	227	258	241	249	255	229	271	260	262	232	249	248	259	249	218	210	255	251	189	253	225	255	233	216	237	243	265	235	242	240	235	217	227	228	213	214	243	219	225	238	213	274	236	207
58684	42107	21584	4324	4350	8467	3432	25964	11110	1702	1316	1176	1055	1103	1111	1217	1266	1332	1703	1863	1148	939	1119	1120	1261	2165	2798	1027	692	664	676	659	1028	1394	952	860	816	862	830	784	773	700	668	588	576	580	570	599	553	549	511	588	557	563	536	561	581	581	551	563	574	609	591	540	564	605	522	533	520	558	576	537	557	541	575	548	598	558	531	551	594	573	513	554	553	570	536	583	538	550	561	536	549	544	557	528	530	578	560	526	529	539	539	554	567	582	528	519	534	540	582	526	569	580	583	549	627	555	547	562	541	546	534	548	575	501	527	549	535	580	552	533	552	504	607	571	545	548	557	550	522	537	558	555	531	542	542	561	511	573	578	539	567	557	560	541	548	529	494	562	565	537	525	573	579	580	538	541	521	573	537	532	579	531	586	553	584	571	529	587	497	550	544	578	567	617	589	541	537	544	538	580	582	547	575	511	540	532	516	583	511	581	516	545	537	532	559	568	572	517	560	535	558	520	553	565	571	547	521	586	554	555	544	544	566	511	577	561	586	538	509	550	527	525	556	537	530	541	526	587	570	530	531	566	511	574	524	550	536	522	530	534	554	517	512	553	539	541	521	552	553	532	547	532	537	537	502	549	540	529	524	549	555	555	552	540	590	542	544	570	585	541	541	570	561	544	547	580	546	551	563	565	557	571	550	557	577	554	549	566	591	535	572	556	563	546	525	551	541	550	529	503	608	559	566	562	544	535	567	541	552	552	551	517	576	511	570	526	576	578	555	564	546	571	558	562	575	537	570	576	545	534	581	514	530	607	513	548	504	595	524	545	533	561	546	544	576	567	548	549	556	566	566	528	541	585	570	521	548	558	582	574	554	579	544	555	566	559	553	569	545	519	566	529	528	534	574	559	567	526	542	519	552	558	525	509	526	534	545	550	532	529	571	538	569	538	502	544	584	538	513	533	588	545	547	549	536	545	595	546	583	521	554	504	601	552	552	543	569	499	521	545	533	528	559	581	563	536	567	582	572	559	538	541	539	540	556	590	537	591	594	549	575	559	562	505	600	580	589	540	571	589	622	544	583	543	557	608	557	536	601	511	555	521	569	559	542	563	564	521	546	523	579	555	544	561	526	542	566	561	553	542	568	544	555	564	555	586	550	519	518	538	498	545	499	576	520	567	573	530	549	538	572	543	567	539	526	546	536	539	572	560	517	539	537	581	559	545	553	537	524	526	476	560	586	580	557	532	536	552	546	586	569	560	551	534	565	546	541	523	545	582	568	546	526	532	551	542	521	579	529	534	578	527	557	566	553	542	586	527	524	545	546	546	562	540	568	575	563	541	521	571	548	543	569	559	555	531	540	555	572	522	524	598	557	571	572	512	511	581	542	527	535	555	560	535	551	513	546	519	535	508	514	592	540	540	538	584	553	549	571	523	561	523	565	544	517	507	541	549	547	546	547	543	571	559	601	534	590	525	573	570	541	567	542	532	544	524	526	553	533	532	498	550	553	553	569	559	528	609	558	548	585	534	535	547	545	577	531	601	544	570	565	540	496	521	549	539	538	539	560	554	564	544	547	527	508	567	523	516	569	532	564	541	540	547	502	566	517	533	547	560	503	548	567	600	568	562	561	551	548	566	563	526	533	554	592	551	549	532	607	546	478	585	559	574	545	515	530	525	547	542	506	565	512	571	539	553	547	569	541	545	548	548	572	573	561	541	525	514	553	557	548	546	606	531	527	578	537	581	554	535	539	560	536	559	472	542	578	509	578	556	539	521	576	553	512	522	522	557	531	592	552	569	517	515	513	541	578	528	570	558	551	534	511	590	566	558	553	556	530	547	514	536	533	566	574	557	597	590	562	566	513	541	548	587	539	560	541	532	570	536	542	572	545	513	515	534	551	573	559	588	548	502	565	502	519	521	532	538	523	557	566	564	591	521	583	539	561	605	558	561	545	528	559	559	558	513	533	543	529	539	565	514	547	552	579	546	547	550	555	543	536	520	600	532	550	543	525	542	572	510	546	555	595	501	535	579	587	566	591	554	569	574	534	505	578	526	539	563	547	545	575	580	534	544	562	541	533	532	566	560	544	488	538	551	534	544	543	533	558	574	570	505	574	572	525	571	511	560	551	524	530	567	557	548	554	529	572	548	568	527	538	566	544	505	589	527	579	553	558	582	532	545	567	537	544	542	523	564	530	536	539	548	570	519	568	573	545	582	554	516	539	543	544	578	567	526	540	558	536	526	565	549	529	542	563	547	541	561	573	529	547	574	587	498	552	557	540	524	551	558	575	552	540	534	517	547	575	554	551	592	559	600	554	542	606	568	580	532	574	544	538	586	578	560	559	543	537	535	547	510	563	525	532	533	543	550	581	562	529	540	503	576	577	509	547	588	568	528	572	582	529	586	518	570	490	565	536	525	537	573	559	524	597	535	566	568	546	536	563	556	509	555	532	546	537	542	571	547	574	507	586	563	568	547	535	591	557	540	505	581	551	525	511	546	543	570	566	566	568	529	539	530	530	523	547	580	540	543	559	523	552	548	548	506	542	560	529	538	520	528	583	545	588	565	525	518	552	523	552	522	529	577	536	570	544	565	578	571	533	533	566	535	526	561	564	597	541	553	569	527	531	548	540	529	533	484	571	539	524	590	556	559	564	516	556	511	558	555	571	555	550	548	500	553	510	552	546	580	546	536	546	545	607	562	562	556	580	574	547	573	534	539	551	546	514	539	535	542	576	550	548	552	558	522	544	578	591	521	590	538	561	539	529	573	553	535	588	532	574	541	545	553	543	545	538	535	543	543	565	546	524	556	544	529	536	560	531	561	527	562	575	554	528	572	550	564	542	547	560	587	517	517	495	576	553	541	529	548	538	581	541	575	532	571	534	506	523	524	547	524	576	582	542	573	551	559	525	546	521	532	560	568	515	544	559	593	501	579	545	549	490	525	556	600	566	570	549	569	546	539	527	567	554	588	547	558	568	549	535	577	555	515	586	520	547	566	527	545	593	550	545	571	504	546	583	536	562	557	517	539	565	558	571	534	523	561	525	574	609	549	537	488	571	554	528	536	530	556	540	550	516	526	528	533	572	511	546	526	587	559	573	567	546	559	588	525	595	537	536	548	558	555	533	528	575	540	527	574	545	533	585	511	496	565	514	586	500	535	572	546	519	549	527	551	528	557	509	500	510	573	561	519	553	561	578	560	508	568	521	579	501	558	539	529	534	541	550	524	601	580	542	536	557	583	558	563	556	579	576	536	534	529	535	529	556	548	566	543	534	554	523	541	531	572	557	566	563	561	583	543	555	565	566	533	498	512	540	565	529	533	532	554	532	562	550	532	519	542	561	542	566	558	542	549	597	526	559	543	526	539	516	514	571	523	567	581	546	557	527	532	528	536	550	563	546	538	536	539	555	573	547	550	541	540	551	560	537	557	556	530	528	564	557	545	583	535	527	559	567	485	548	557	547	559	578	491	546	531	587	556	568	567	536	546
31084	9364	1212	484	493	457	380	559	437	292	290	292	263	283	321	362	349	327	306	328	331	278	248	295	282	276	333	286	291	227	242	289	285	327	272	252	292	271	285	263	281	282	256	238	251	255	283	299	263	298	276	276	268	239	243	270	277	294	291	265	281	270	260	242	275	287	269	261	262	268	240	257	237	305	263	260	255	212	251	264	264	208	267	281	263	264	270	253	272	256	271	269	287	241	290	268	258	285	236	269	269	278	242	259	260	267	266	251	258	258	254	247	267	238	276	271	270	294	293	249	261	259	244	286	271	286	252	276	289	260	252	292	255	247	268	289	242	265	254	308	258	255	293	277	258	267	281	297	285	262	285	255	262	251	297	276	252	251	268	283	275	261	223	257	278	290	261	241	261	266	236	274	261	256	262	297	227	280	263	271	265	261	244	269	269	269	279	266	268	269	271	250	272	298	263	262	252	303	283	266	259	252	244	278	275	275	266	281	252	280	256	255	294	253	286	233	264	231	269	242	257	250	216	255	265	257	261	284	246	247	277	241	299	282	298	255	249	245	251	247	281	243	252	263	253	271	259	260	220	245	263	279	265	232	238	249	264	276	281	267	244	241	242	243	292	282	270	287	274	269	264	247	281	261	251	317	275	303	279	279	279	272	246	273	264	244	283	250	249	273	267	266	215	248	240	265	270	262	271	259	272	290	266	271	255	239	242	274	273	260	246	254	285	296	283	250	255	290	275	274	234	249	254	300	264	280	244	296	233	276	297	276	273	308	270	275	295	264	284	278	268	261	273	255	225	243	256	267	290	263	255	284	285	244	254	259	251	270	265	293	260	279	259	263	255	252	272	276	253	274	257	242	274	263	256	281	266	295	245	266	268	244	239	304	283	252	281	263	257	278	257	233	280	274	244	256	247	258	280	320	304	280	296	243	247	246	273	285	265	287	265	270	271	281	274	272	276	248	274	234	257	264	299	248	259	280	265	242	248	268	286	258	295	241	275	284	261	272	271	267	259	244	270	279	282	270	278	250	281	255	288	254	279	263	220	255	256	263	252	275	279	272	274	267	247	244	267	262	259	247	268	260	241	271	238	277	263	286	317	259	282	279	266	281	243	278	251	252	265	273	273	259	300	274	248	259	263	257	257	255	231	274	239	293	258	288	254	224	263	254	276	292	294	298	264	264	248	250	262	266	271	257	229	251	257	259	271	272	247	247	283	245	244	267	263	266	256	298	279	300	270	260	274	250	237	248	272	271	271	264	261	276	279	259	250	273	240	277	263	262	293	261	283	270	299	272	279	260	253	254	271	272	275	285	254	262	250	269	265	236	262	256	260	288	250	283	254	262	247	275	276	262	264	263	246	254	286	263	266	270	262	247	254	240	271	239	269	246	259	281	269	243	282	268	270	253	261	262	286	234	285	294	267	249	274	275	281	253	280	245	255	273	256	288	245	240	273	295	259	255	240	268	278	242	261	234	246	257	258	261	256	272	274	264	261	271	258	234	259	280	274	287	246	267	260	273	279	241	287	272	256	271	275	262	262	283	277	287	271	271	268	280	247	289	262	267	297	283	275	293	282	241	232	245	258	257	251	269	277	283	260	251	289	269	262	263	225	275	255	282	230	273	257	240	246	253	259	264	235	285	266	284	225	260	295	272	292	261	254	270	273	250	258	276	255	245	237	261	270	245	246	278	278	274	246	263	257	258	281	248	278	271	265	264	297	264	251	227	273	275	245	256	263	235	232	255	253	237	273	229	287	278	275	257	257	258	257	284	286	270	251	283	254	256	272	306	279	274	280	291	266	264	238	269	264	231	220	264	239	259	275	249	254	253	244	274	297	266	288	248	291	285	261	269	275	272	266	267	265	244	283	231	266	271	296	288	262	312	300	262	280	284	267	226	256	243	233	267	266	255	270	275	233	271	275	264	226	247	261	267	243	258	277	287	236	265	261	259	288	257	248	230	297	255	259	267	270	297	275	272	246	228	272	298	247	281	265	258	257	246	227	240	270	239	292	275	273	258	239	264	263	289	254	242	284	255	274	251	271	295	268	260	299	300	242	285	272	260	274	277	254	265	297	278	253	277	275	275	263	287	248	244	238	249	292	254	254	255	265	260	235	284	248	255	248	280	281	257	246	236	274	267	282	233	301	274	248	237	264	277	289	270	275	266	261	276	277	276	259	244	272	287	250	283	239	280	268	275	266	278	267	253	265	249	276	284	267	240	266	255	258	300	285	233	272	253	261	250	235	249	262	243	287	282	286	276	281	262	257	273	237	287	265	257	275	270	280	244	285	272	295	281	289	275	332	242	284	287	226	261	284	284	286	270	244	255	255	258	295	280	266	264	289	267	259	260	252	282	221	277	265	279	260	257	256	241	245	252	257	265	248	254	288	273	263	280	260	240	253	270	276	266	278	284	266	244	277	294	284	257	263	270	272	291	296	286	267	253	282	250	264	251	275	298	277	266	272	288	240	258	287	237	229	245	271	234	275	264	250	258	284	275	258	245	273	266	254	254	229	242	272	264	262	301	264	283	276	235	274	254	290	274	286	273	265	260	281	282	267	289	265	288	248	270	270	268	290	270	249	270	268	235	296	285	256	255	253	266	300	283	258	261	290	262	262	271	286	273	302	260	258	248	278	272	292	266	248	243	273	250	270	269	278	254	273	267	282	266	249	279	275	265	272	260	240	291	291	258	281	248	268	257	268	243	280	225	288	285	272	250	280	258	272	287	270	293	258	263	228	265	274	274	257	224	276	277	275	261	291	254	256	230	270	272	282	263	254	272	269	307	265	264	241	274	283	266	273	267	275	269	271	250	240	257	276	278	270	275	237	292	298	251	262	278	241	312	264	257	270	270	259	259	241	249	253	264	274	267	266	258	280	263	245	262	267	265	292	248	227	273	268	276	289	256	264	256	262	256	261	274	263	255	264	246	264	255	281	225	232	272	267	262	272	248	291	254	261	272	258	264	271	254	245	257	264	287	246	269	269	265	309	249	292	254	280	267	293	278	249	313	273	257	286	289	298	237	234	263	253	256	240	284	264	285	256	280	255	238	265	282	293	250	261	273	253	240	267	263	255	264	287	244	266	237	248	253	266	277	296	295	245	257	269	275	229	239	248	273	266	312	249	249	264	259	240	269	275	262	262	271	258	280	250	257	280	266	259	242	252	269	277	241	265	256	251	271	262	291	274	278	251	286	287	234	290	244	271	279	279	255	229	259	287	287	227	244	276	271	254	265	278	282	239	285	250	290	278	252	285	279	272	304	274	243	270	260	253	253	249	249	242	277	295	259	286	250	285	251	300	274	265	265	281	257	271	252	284	240	251	254	284	269	259	256	263	279	257	263	239	245	254	259	268	259	245	269	272	251	245	281	261	259	259	266	271	276	258	240	273	255	271	244	249	243	261	258	297	273	284	299	257	256	277	257	275	252	308	229	311	288	240	275	246	280	264	271	277	262	251	323	259	240	249	294	236	300
26217	6497	1811	1353	1603	1505	1371	2319	1179	844	780	657	650	761	1037	1239	1082	1143	1059	995	953	748	788	694	718	817	1114	715	611	573	619	629	706	864	767	659	692	656	728	707	631	624	632	625	577	574	610	558	589	570	572	625	585	575	574	615	618	589	565	613	608	592	560	616	625	561	605	634	552	617	607	606	607	567	539	611	590	591	583	619	580	620	596	618	594	570	615	656	607	613	583	576	631	558	597	611	640	558	589	605	583	560	596	513	599	577	599	645	547	578	612	611	594	617	590	599	608	611	575	567	600	656	629	618	609	635	597	604	589	592	595	642	597	623	597	603	604	608	603	588	662	612	593	598	564	601	600	628	614	599	598	628	590	584	615	607	638	643	606	547	591	577	601	607	624	633	589	601	596	605	566	623	600	571	564	603	592	600	617	629	593	599	629	616	566	591	596	623	613	593	602	572	624	592	571	582	637	572	604	615	655	608	622	607	619	590	557	633	629	656	617	568	632	622	604	639	589	622	615	600	612	609	595	581	583	620	594	630	605	613	615	590	642	575	582	624	625	578	574	645	604	612	556	600	625	583	615	554	602	592	602	561	615	579	613	593	574	594	659	574	591	611	627	573	651	565	619	606	594	591	571	572	600	615	615	578	597	588	571	614	605	594	638	621	570	572	592	564	626	643	613	579	610	589	649	589	602	600	586	621	623	604	623	564	593	604	592	606	615	623	616	605	621	620	568	579	600	605	619	609	574	571	593	590	562	602	586	616	589	636	592	611	582	583	604	574	641	577	597	606	637	587	624	636	577	646	587	621	610	605	552	614	572	573	614	558	573	601	601	605	615	568	595	598	610	582	614	574	620	644	604	634	579	614	611	547	589	595	597	579	586	577	560	597	577	570	583	627	590	587	582	648	617	587	595	626	580	560	621	627	587	624	599	581	611	602	592	583	588	599	585	576	567	622	603	601	586	608	633	596	635	594	612	564	576	570	592	602	593	602	584	609	638	596	615	604	605	567	638	601	612	621	597	583	578	615	583	582	636	640	597	633	626	604	585	585	630	641	571	599	592	594	643	619	585	618	632	611	592	635	609	627	556	581	676	602	581	631	615	560	588	618	543	591	611	631	592	602	601	632	609	591	641	616	579	639	592	601	579	611	612	564	606	594	605	648	579	579	594	583	604	553	619	576	593	583	595	608	601	595	577	571	606	617	595	564	575	647	620	596	598	568	623	618	606	607	572	608	572	603	594	581	602	574	637	604	631	634	618	593	619	587	607	620	558	559	617	568	628	604	570	629	600	589	582	578	575	613	565	617	613	633	594	594	628	591	581	572	588	562	619	563	577	575	573	634	595	573	611	572	597	598	604	592	581	595	614	643	604	594	593	599	616	568	628	552	662	574	607	535	627	549	563	594	622	568	583	606	574	606	561	579	617	599	590	616	599	610	585	581	589	579	619	600	622	596	591	595	581	638	557	596	591	606	616	564	597	605	616	638	587	608	603	630	583	560	585	578	574	614	584	590	581	558	593	602	623	603	585	593	632	584	641	610	629	599	613	618	602	577	635	593	617	579	615	641	627	607	656	595	585	590	608	595	628	603	562	600	571	613	608	593	581	577	568	643	584	638	609	634	569	654	600	602	598	571	600	574	609	628	535	647	601	596	623	566	603	586	568	543	553	579	556	598	601	615	645	586	601	600	603	624	594	582	570	602	585	623	590	603	579	587	590	592	615	629	597	594	636	598	636	584	604	619	576	575	628	576	608	585	589	567	590	579	589	567	576	612	570	566	583	580	608	606	605	593	640	569	585	587	610	616	575	610	614	620	590	604	634	605	607	568	597	610	614	614	644	611	626	577	619	562	606	587	635	586	573	572	624	548	586	577	591	576	621	628	637	587	575	604	644	571	604	606	619	592	614	572	581	614	634	597	609	599	605	637	608	627	623	594	567	618	665	588	652	608	630	606	551	579	594	559	562	591	581	611	583	589	609	599	629	587	611	572	583	642	615	602	598	516	610	644	597	618	538	577	623	566	594	534	598	587	634	614	596	603	585	595	573	638	612	591	598	569	592	601	660	615	609	608	575	641	628	565	652	574	574	610	612	590	592	574	598	562	622	587	653	581	590	595	623	602	600	623	639	609	620	605	641	578	597	565	608	591	634	583	577	607	634	591	609	587	628	579	655	625	621	567	634	562	578	586	607	603	594	639	569	574	595	592	610	603	585	600	569	591	600	603	599	567	554	619	605	630	620	573	643	557	593	582	613	588	581	603	624	561	658	624	593	588	588	621	605	612	528	547	644	628	607	638	616	603	596	601	602	579	593	586	606	584	603	579	581	578	580	573	575	581	546	609	626	589	566	609	612	638	640	608	605	596	619	599	629	610	633	584	610	637	581	576	586	610	584	592	601	628	617	625	623	611	590	615	570	567	629	652	600	569	593	546	609	595	556	593	647	620	589	604	593	617	607	590	605	583	587	585	540	605	637	593	611	564	599	621	591	559	621	643	611	590	595	566	575	617	632	584	570	551	625	558	605	587	593	644	626	611	622	574	615	639	607	577	609	581	632	608	554	582	638	585	562	587	591	588	519	619	554	618	579	603	592	612	579	588	583	650	621	611	648	630	589	575	561	639	593	571	601	573	548	615	603	599	615	609	633	603	600	573	554	606	617	599	602	604	607	600	603	577	622	568	597	599	590	548	604	613	594	607	629	590	578	586	577	603	647	605	592	615	583	617	603	596	588	621	592	595	586	647	585	572	601	603	605	661	561	605	586	562	580	599	594	591	578	608	570	605	580	613	594	641	603	617	619	567	646	574	598	598	587	589	625	598	573	581	564	601	600	632	565	623	595	592	652	668	604	596	619	595	611	644	604	577	585	548	549	612	596	585	626	595	592	598	615	577	620	620	611	610	610	577	612	604	557	564	646	561	599	569	635	650	540	593	621	585	615	586	576	631	602	592	563	594	623	599	587	580	593	584	599	622	617	583	593	585	552	614	556	564	622	557	597	590	602	584	630	594	580	608	629	574	629	571	536	639	586	592	578	599	585	569	598	581	592	611	583	585	633	612	589	555	624	597	599	590	580	619	602	592	600	583	586	640	590	619	590	582	611	581	605	624	608	559	599	589	630	585	644	575	619	621	593	598	583	578	601	596	594	601	562	635	565	575	623	620	570	585	603	642	587	600	640	554	591	624	653	616	633	589	608	597	611	592	590	581	630	617	625	577	595	577	567	604	631	585	598	585	620	592	567	616	568	667	582	613	624	565	635	623	598	674	569	605	583	627	608	641	585	654	557	607	565	570	605	609	611	638	603	583	570	580	619	591	635	596	623	561	602	597	661	561	568	604	621	636	561	571	598	618	600	574	600	596	611	591	570	617	615	600	645	579	597	579	625	613	594	572	602	578	595	600	631	590	549	601	630	598	598	629	578	573	655	623	579	614	573	571	597	601	625	622	610	570	637	617	624	598	591	597	641	592	596	569	611	604	605	599
73336	46604	19059	2511	911	2938	577	5434	1681	316	305	228	194	260	288	481	525	432	361	274	295	257	269	233	220	244	253	234	202	199	183	211	213	218	221	184	193	186	208	175	184	208	200	195	156	177	170	192	161	192	170	169	181	186	194	164	163	154	143	163	185	179	196	153	199	174	168	161	162	187	143	198	183	180	174	184	176	198	171	150	200	185	162	177	148	163	180	176	166	209	191	159	189	171	166	167	199	189	176	177	166	171	175	162	181	164	200	174	166	159	171	169	207	198	171	186	169	196	159	168	182	182	179	181	170	172	148	158	184	162	140	168	170	155	164	181	173	161	170	189	190	176	189	188	165	182	159	167	153	150	177	156	160	184	171	202	183	180	160	169	161	169	135	180	154	193	183	155	178	179	157	156	177	190	194	172	179	161	166	165	173	162	185	173	182	194	183	173	166	203	177	179	181	217	181	168	171	165	163	181	175	171	175	172	163	181	173	189	181	169	183	154	161	178	185	186	193	170	171	166	170	194	191	159	196	172	180	167	171	187	186	218	188	188	157	165	184	176	167	170	155	166	176	185	189	180	169	193	171	187	181	150	180	165	171	176	156	154	181	184	182	170	155	183	178	175	193	188	163	151	183	162	163	166	177	152	150	163	157	163	194	160	177	173	150	172	191	209	180	185	176	187	171	178	165	176	191	191	168	147	185	156	194	178	187	173	190	157	185	194	166	197	164	185	173	173	157	182	169	166	183	166	127	161	196	168	176	149	169	187	172	160	178	159	170	193	175	168	198	186	179	172	158	175	167	169	198	168	182	171	173	191	159	175	169	187	179	169	191	176	175	182	163	157	178	159	186	165	183	161	154	190	177	157	176	198	165	147	150	201	168	167	189	161	184	186	163	162	162	198	159	208	184	164	181	178	162	158	181	186	199	185	191	176	171	162	171	195	153	154	145	152	175	186	187	160	174	162	189	178	159	177	182	145	172	178	171	177	162	189	167	193	167	178	196	168	173	176	161	181	174	175	195	190	174	161	186	169	179	174	156	200	206	147	158	148	166	191	165	176	161	164	174	198	177	171	196	180	169	149	164	161	186	157	156	169	225	174	181	181	160	207	145	190	193	168	148	156	180	177	158	165	184	150	192	183	164	179	171	165	178	160	181	175	156	173	180	167	181	167	181	152	165	173	177	174	180	149	180	193	195	148	172	184	181	169	157	176	190	186	177	202	172	192	172	157	183	181	202	154	181	205	173	154	173	181	193	158	170	181	157	181	162	198	182	196	165	178	167	153	156	171	168	158	182	190	202	151	180	168	182	162	196	168	186	175	167	182	188	184	185	189	177	169	167	175	191	171	166	182	189	175	154	177	157	174	168	188	145	175	180	167	189	197	171	179	168	167	167	170	182	138	174	182	165	160	151	170	197	182	178	197	173	166	135	158	196	174	153	159	188	168	177	154	175	180	171	187	157	169	187	161	190	175	177	177	191	153	152	159	172	185	177	202	197	168	161	173	155	165	159	176	168	173	161	167	176	168	169	176	183	192	177	185	190	190	170	161	186	173	178	149	186	148	163	181	175	166	164	187	162	170	174	163	196	161	169	202	195	185	210	169	175	184	189	180	176	164	170	167	157	189	200	190	215	174	154	148	178	185	184	164	157	188	169	184	167	150	159	174	161	155	156	147	154	170	200	175	184	147	175	165	166	176	182	162	162	188	187	168	168	190	180	191	161	181	163	162	192	166	177	176	181	163	188	167	164	155	186	188	166	199	170	169	171	160	173	181	184	177	166	166	150	160	158	175	187	173	159	192	184	171	174	203	152	171	183	178	164	184	169	164	175	175	169	184	166	159	183	158	180	195	206	160	195	158	171	147	159	196	175	187	172	192	204	179	194	176	166	168	170	193	172	173	195	172	194	149	174	200	194	172	174	159	169	162	178	189	176	185	178	177	188	199	186	173	163	160	183	178	178	200	179	170	148	147	158	174	208	163	159	165	185	183	161	165	171	170	189	165	145	184	171	177	180	164	181	179	176	158	157	153	154	126	164	156	148	176	177	159	181	151	167	168	175	178	183	164	181	196	156	156	178	195	170	165	171	155	167	152	160	174	166	171	169	165	197	154	161	193	184	190	169	163	179	188	171	178	177	180	215	194	170	184	153	186	195	182	183	182	153	153	174	187	162	188	166	165	188	180	193	178	184	157	161	186	181	171	186	192	168	163	182	176	180	189	178	160	193	211	186	187	183	177	142	149	149	170	205	175	175	143	179	190	180	171	164	183	169	201	181	173	151	184	194	161	157	162	155	175	166	174	185	158	180	160	189	185	170	160	174	176	166	167	160	189	167	177	184	161	160	178	176	170	166	166	178	174	195	170	189	180	190	186	172	170	179	152	157	172	168	167	184	165	189	172	160	151	176	157	160	175	191	178	148	169	174	172	163	179	183	188	161	213	159	158	166	156	171	165	179	185	186	174	172	185	163	162	144	168	175	187	197	175	171	199	161	179	158	188	177	156	167	157	186	147	175	159	189	163	170	202	170	173	181	141	204	184	167	158	160	153	187	159	195	167	194	178	184	152	175	162	154	167	166	179	182	161	167	174	179	171	179	175	162	172	172	162	168	190	170	180	168	155	170	173	169	182	168	157	161	173	162	171	198	185	147	156	164	154	177	157	147	176	171	155	155	207	163	179	169	170	187	149	173	174	168	156	191	178	137	168	172	212	196	154	177	179	176	186	165	172	170	179	187	160	170	199	167	174	172	182	166	195	168	193	183	172	198	179	160	166	174	152	174	180	168	180	161	175	164	192	181	197	173	171	186	155	170	159	197	148	171	191	157	151	174	167	156	182	153	195	183	164	178	170	153	173	177	148	192	169	156	182	157	184	159	202	173	174	177	187	155	152	200	189	179	147	174	171	151	166	157	167	176	189	186	173	167	155	168	186	171	171	178	197	170	172	162	161	174	166	168	129	192	172	181	166	165	168	173	181	167	186	154	184	195	181	150	173	176	180	155	184	175	170	179	165	195	201	190	164	186	164	189	183	208	189	182	159	175	190	158	157	197	176	151	184	160	164	166	166	149	170	188	183	200	154	177	185	175	183	175	172	184	194	199	149	193	185	203	173	163	214	165	167	176	187	210	172	180	163	184	157	172	156	180	172	163	177	169	165	202	173	192	176	157	161	161	187	174	176	193	174	185	167	177	176	194	186	160	189	168	186	182	192	187	189	180	159	186	189	180	155	198	157	178	174	168	172	167	162	157	172	172	177	172	185	161	150	196	172	188	178	196	185	164	154	177	177	183	178	180	166	188	205	168	187	149	205	171	173	206	179	207	186	168	135	172	184	166	180	191	172	167	179	174	174	145	167	148	175	179	173	153	164	186	175	172	170	209	194	181	172	191	178	169	163	167	182	160	155	190	164	145	161	170	173	164	189	169	185	177	160	188	173	162	174	162	158	151	170	173	153	158	175	162	166	170	169	176	192	156	182	176	198
48328	30341	10327	2850	3358	9340	2446	18517	4500	1156	1045	736	678	741	1285	2342	3083	2085	1724	1423	1194	1180	1084	726	618	915	1011	846	491	472	484	488	669	884	904	650	586	571	578	559	555	548	466	402	440	453	449	457	429	449	441	397	447	440	445	406	415	439	400	434	440	406	392	392	383	430	415	408	433	398	412	423	434	444	433	415	419	459	431	404	389	421	395	428	457	390	418	442	440	388	451	456	415	376	421	429	430	432	410	443	435	407	433	408	466	407	391	430	431	403	425	416	420	416	447	412	446	432	448	386	432	440	427	425	439	400	436	408	429	412	419	392	415	443	449	408	436	399	454	437	432	430	463	415	444	434	420	482	399	437	428	465	435	431	445	399	415	403	464	385	422	368	427	440	409	407	409	423	422	430	424	436	421	427	436	388	398	424	457	409	427	443	407	416	442	415	426	406	427	393	457	415	433	400	391	408	428	449	406	439	426	435	387	427	422	418	374	447	441	406	422	396	416	458	402	388	434	401	412	438	412	407	445	424	414	439	435	421	429	431	446	422	411	420	440	440	424	420	409	421	395	435	418	434	433	423	390	431	428	460	407	470	378	424	427	419	449	424	421	420	417	434	427	396	431	384	418	433	410	422	447	435	426	374	433	427	429	429	435	439	434	407	411	413	425	409	422	431	412	443	410	417	409	432	422	415	449	370	438	445	422	433	440	419	409	443	412	402	384	418	437	413	422	437	424	464	435	431	443	427	416	435	371	368	433	376	409	386	434	432	371	440	457	445	473	447	435	427	417	408	416	414	377	451	410	427	428	401	443	436	429	434	431	434	412	406	415	452	422	405	399	473	440	449	461	425	448	437	397	391	415	449	398	429	403	382	385	409	406	442	454	445	434	406	394	421	392	463	390	396	416	404	404	415	412	407	422	432	426	397	423	395	382	416	425	416	433	391	425	437	432	428	426	431	400	432	441	385	451	394	395	442	410	437	408	414	421	409	424	402	413	391	408	446	412	400	411	434	402	426	434	415	406	417	428	433	399	429	384	416	417	450	371	408	424	447	427	447	402	419	402	400	401	427	388	412	458	428	429	399	473	449	441	415	453	404	421	431	420	403	430	392	395	379	445	426	441	420	419	449	429	445	429	404	399	443	444	406	413	453	411	398	388	429	432	418	410	420	441	406	415	406	418	431	431	457	404	368	414	424	426	445	421	435	425	431	425	467	458	471	428	418	394	455	391	398	427	446	416	420	439	401	436	446	423	407	419	399	421	391	410	440	424	437	409	397	443	417	436	455	397	435	389	398	383	431	398	417	412	420	434	428	391	414	447	402	416	435	431	412	422	425	429	398	403	435	428	407	412	434	426	412	391	407	396	427	403	423	423	388	446	428	426	391	415	441	375	383	427	414	408	386	450	448	450	421	435	417	380	454	409	420	401	395	430	399	428	439	439	409	408	380	418	408	438	405	442	445	414	406	436	437	455	381	405	416	406	421	418	395	388	409	410	430	401	422	419	421	430	412	450	412	481	430	404	396	405	422	422	422	405	443	385	405	446	401	439	446	454	416	455	459	432	409	404	430	424	413	419	448	429	453	431	397	422	426	389	405	446	411	449	419	431	403	371	435	466	412	402	397	419	375	410	428	461	438	431	426	425	439	386	408	445	434	409	425	434	426	424	385	406	421	451	418	443	407	419	402	427	417	425	463	442	398	384	425	395	418	400	412	422	413	422	404	434	443	419	408	448	409	454	426	447	447	452	426	384	430	369	423	403	412	366	414	399	412	397	437	428	434	410	430	399	425	409	367	393	454	430	426	423	452	395	414	500	448	403	431	451	449	431	428	405	439	445	422	406	390	408	439	418	413	431	440	416	424	430	403	433	402	411	436	442	433	431	464	437	476	410	413	441	455	409	423	419	397	444	477	422	432	440	437	413	404	437	420	410	443	432	409	440	415	416	411	443	434	447	417	439	419	430	416	458	430	403	419	380	446	419	416	419	387	412	400	407	391	426	441	406	445	430	406	421	432	427	405	424	443	421	450	418	390	387	395	440	428	431	441	436	445	401	399	428	422	427	410	411	429	418	442	456	419	431	444	431	427	449	388	417	374	425	395	458	440	439	441	483	438	426	412	427	428	459	378	420	398	432	411	443	434	393	422	430	423	447	467	448	404	425	433	416	446	434	402	441	409	434	403	445	414	417	434	424	435	413	412	423	460	407	393	448	431	428	432	393	399	394	450	413	384	450	402	464	428	383	396	388	423	432	411	428	434	421	408	398	414	443	403	427	400	449	453	419	398	446	423	406	421	437	421	436	442	440	471	431	416	451	429	398	424	408	410	438	426	416	404	395	383	466	410	395	427	427	434	414	436	428	399	387	414	410	447	408	373	431	395	436	416	441	398	428	424	420	389	427	435	443	425	436	435	450	422	408	490	495	447	412	391	417	412	412	476	416	409	414	417	406	428	432	429	414	408	450	469	421	417	414	386	388	449	424	403	418	382	445	397	395	417	431	411	428	435	437	443	429	407	422	444	439	392	433	387	436	435	442	403	412	476	425	409	395	451	426	466	426	451	451	433	428	409	426	429	449	405	482	410	407	425	453	416	412	411	427	430	432	426	456	420	457	402	403	411	412	417	430	421	424	424	403	409	409	407	437	427	425	451	435	441	432	435	451	429	442	454	421	446	402	386	432	412	430	474	420	431	433	424	385	434	447	418	429	435	414	446	395	418	411	406	396	405	409	431	415	457	391	387	415	468	405	424	419	387	425	451	424	454	443	441	426	417	450	427	434	435	444	436	403	448	410	439	420	393	425	462	432	437	445	463	479	427	438	440	431	414	421	414	448	428	416	443	426	424	402	389	404	392	392	427	420	415	429	431	402	415	413	415	419	382	434	422	388	427	467	402	426	434	419	420	382	444	426	407	422	495	420	436	389	442	407	401	407	417	452	449	387	430	430	423	399	437	421	418	410	396	406	405	416	400	425	442	439	429	388	457	431	416	437	454	440	384	390	420	416	431	448	411	441	423	446	423	392	428	437	407	433	435	426	418	453	426	395	448	445	449	425	427	395	405	436	423	430	420	432	446	392	440	380	402	448	430	407	440	435	424	444	423	421	446	434	437	382	416	399	385	447	425	467	412	449	414	411	436	396	417	398	428	415	437	438	423	396	401	413	457	423	448	409	447	449	397	432	446	407	371	412	416	396	414	363	431	377	422	406	441	429	409	428	417	412	413	424	466	414	411	454	408	399	381	425	418	386	437	408	403	423	401	408	387	424	422	424	392	403	444	386	413	407	454	411	421	407	426	415	432	443	407	426	425	434	439	400	414	456	402	405	419	415	436	435	431	453	410	441	445	416	425	474	448	396	379	439	434	421	416	418	433	436	444	424	416	419	381	403	401	377	459	431	414	401	439	438	411	417	421	429	411	457	441	408	419	388	426	399	431	459	364	392	407	465	424	394	398	444	412	444	391	440	408	402	402	418	445	423	389	393	419
81522	56016	25169	6747	1801	4139	1097	13002	2852	477	404	340	274	318	387	545	893	1016	671	542	418	398	417	289	270	331	302	256	251	241	259	246	253	271	274	276	255	245	244	263	231	254	255	262	225	243	226	248	243	219	223	227	220	240	240	212	221	224	238	228	231	252	228	241	241	238	204	215	234	228	243	227	263	194	224	209	232	242	255	240	258	239	240	231	252	236	200	207	222	256	220	247	242	239	229	249	214	211	234	228	220	272	254	245	222	227	248	237	232	229	200	200	214	222	252	232	258	245	215	221	189	234	229	225	251	211	236	212	237	236	211	249	231	263	262	230	196	212	221	220	261	245	239	237	245	220	225	220	224	212	240	247	239	204	190	196	240	212	235	247	241	230	213	230	224	221	231	227	220	227	222	226	228	251	233	238	245	218	207	239	235	217	241	218	209	202	204	240	214	240	218	224	228	241	219	233	217	208	242	222	212	273	237	233	216	241	227	223	195	255	234	265	246	241	235	222	211	202	216	248	228	246	260	236	245	236	225	209	221	227	251	230	242	235	226	272	226	235	246	230	244	229	224	204	254	265	242	222	240	264	261	230	242	257	233	212	235	219	240	214	231	252	255	239	228	234	220	236	229	221	224	220	237	204	213	195	243	227	253	220	234	229	231	229	264	238	231	209	250	249	222	230	224	243	233	216	243	234	222	238	223	259	220	218	232	231	222	240	235	230	255	237	220	221	207	241	211	226	240	201	226	264	212	225	241	263	206	228	208	242	218	204	227	226	223	237	244	213	229	212	237	233	245	231	224	257	208	230	220	250	210	245	238	240	217	254	214	243	199	215	221	211	234	243	251	233	244	239	228	213	247	238	235	261	240	217	226	210	242	219	235	227	236	250	229	241	211	235	242	216	228	228	215	238	231	228	208	233	219	222	222	227	218	216	241	251	209	215	213	246	198	213	238	234	230	245	223	201	213	208	225	225	234	241	221	240	205	229	206	206	219	226	249	233	211	208	244	215	237	256	235	251	240	192	243	221	216	231	244	211	219	206	236	227	221	245	250	227	247	237	227	249	226	223	249	236	224	224	238	246	229	232	227	241	216	216	227	246	243	216	255	219	241	201	242	199	269	239	220	223	221	212	239	240	201	248	238	250	257	239	230	239	224	215	233	240	229	231	206	219	241	240	257	242	219	221	201	226	226	245	214	216	241	232	226	252	221	219	240	218	205	256	224	233	246	220	184	194	208	211	214	218	228	250	226	235	209	234	221	217	240	211	217	207	253	233	222	228	216	187	247	232	240	234	230	203	232	225	243	258	252	236	233	239	250	202	225	207	210	225	238	220	225	202	225	250	201	193	210	242	236	235	234	241	221	210	215	223	221	210	228	232	216	220	243	237	205	226	242	218	256	271	217	242	238	223	246	210	243	219	241	230	222	244	217	213	212	228	211	212	250	221	221	265	239	207	227	211	254	237	220	214	208	206	218	240	246	274	240	212	215	227	254	234	233	232	234	219	232	247	217	235	218	230	256	226	213	231	226	226	249	238	238	244	231	213	203	242	259	214	216	256	216	210	205	216	225	222	251	212	236	213	233	245	227	210	220	233	222	209	238	221	216	229	210	216	254	219	230	209	258	251	235	250	226	243	201	221	217	226	224	231	231	221	236	223	256	206	244	208	225	237	218	231	225	229	230	267	242	229	199	217	226	220	223	223	201	234	237	249	260	218	229	232	220	233	232	237	261	244	208	222	226	219	223	234	228	206	236	231	253	240	222	241	250	240	216	215	221	240	207	223	225	214	224	223	194	211	243	235	216	229	207	229	200	204	255	228	265	224	251	238	213	258	223	243	229	231	219	239	216	243	233	226	229	260	263	246	241	227	229	229	212	213	192	230	252	232	209	229	223	248	244	211	216	230	249	221	220	226	214	236	217	226	238	253	209	225	252	220	252	227	224	262	210	220	216	243	216	226	231	213	246	248	211	220	229	232	235	242	208	214	236	221	226	223	247	237	227	191	232	217	240	239	252	247	226	228	236	245	222	246	227	217	236	245	213	225	199	222	231	254	237	249	228	219	216	218	230	250	235	218	237	230	221	218	214	210	240	235	238	227	233	257	228	268	228	210	223	204	236	258	207	221	193	231	246	241	235	256	214	233	256	228	251	244	230	205	194	243	245	228	219	223	204	222	224	234	222	175	241	221	248	226	230	241	226	215	224	208	228	219	211	212	233	236	226	239	223	215	233	241	226	239	204	238	216	240	227	250	219	222	233	240	207	222	231	238	232	246	257	200	222	244	196	219	238	227	222	197	238	252	232	228	218	218	226	249	213	221	212	226	268	237	230	220	205	204	228	225	228	209	207	261	240	222	219	244	209	251	228	246	212	243	242	224	237	217	249	242	207	209	220	214	235	220	258	231	246	228	225	212	234	240	239	251	216	239	242	206	192	219	252	237	215	230	242	251	226	231	218	230	219	251	226	247	224	255	226	238	222	222	240	219	226	260	240	266	223	246	242	245	206	233	219	216	217	244	230	245	234	205	201	225	250	231	247	248	222	214	223	228	247	213	228	229	223	236	225	201	208	265	245	229	227	235	210	232	239	251	220	236	242	255	238	244	232	239	207	209	236	242	220	238	223	218	250	240	225	243	247	236	204	252	266	249	234	236	220	217	232	241	218	203	243	255	199	273	244	228	243	252	252	231	227	240	220	197	247	244	214	251	237	254	236	228	224	239	215	258	219	234	228	236	232	214	232	248	233	227	220	229	215	243	225	214	213	222	229	219	229	224	246	267	220	221	235	233	234	214	211	198	249	213	221	216	205	228	265	229	217	246	237	249	214	227	233	240	225	223	228	212	212	230	231	210	256	267	242	232	236	233	239	238	233	221	226	240	231	216	231	249	230	258	255	260	216	223	229	233	230	246	242	250	213	202	236	230	230	235	226	234	263	219	217	232	241	247	233	232	206	227	231	244	197	227	246	236	221	228	238	240	218	200	231	209	208	216	220	232	227	221	244	239	194	218	249	257	219	235	231	225	238	222	227	280	265	226	225	249	221	212	245	233	231	239	228	237	240	248	214	221	241	193	202	237	219	220	228	229	217	214	234	219	234	236	251	231	228	231	218	220	245	214	235	234	228	241	263	197	265	227	211	233	244	208	235	196	267	232	248	248	245	252	247	234	221	233	221	235	235	232	221	213	230	233	232	222	227	262	227	233	224	231	234	233	257	223	219	230	218	226	230	192	225	205	228	196	266	244	202	237	248	244	218	246	230	225	204	227	248	234	241	230	222	211	198	248	259	246	224	207	231	224	233	243	231	233	219	213	205	257	207	229	258	190	260	233	224	224	234	249	231	233	218	227	227	228	213	218	237	238	258	248	239	228	225	242	213	227	219	265	194	216	227	258	233	222	205	221	233	219	229	237	246	219	245	236	218	257	228	235	237	240	204	221	229	237	245	232	225	233	235	209	231	238	233	228	216	227	200	232	258	227	229	262
58276	39397	12976	4385	5547	11122	4347	32251	4853	1684	1563	1151	937	1108	1598	2891	4829	5266	3459	2297	1625	1576	1957	1213	881	1241	942	738	679	637	699	649	780	1119	1066	806	808	710	680	663	716	742	597	603	540	527	594	570	539	573	546	529	563	554	572	517	588	577	558	582	528	550	518	557	565	528	562	554	570	529	578	538	559	583	561	544	582	570	575	550	523	534	547	533	551	546	565	562	519	523	509	538	550	524	552	539	512	536	520	513	550	552	553	570	535	512	565	567	566	529	559	518	547	524	590	557	506	523	559	524	562	517	504	537	519	570	517	475	570	556	522	524	556	569	497	534	507	555	572	575	551	519	571	554	602	551	523	539	569	543	546	569	536	564	575	551	540	552	555	524	516	583	575	551	535	500	564	595	565	508	539	584	584	549	569	554	578	492	521	556	489	517	532	543	528	545	530	571	537	519	550	574	507	575	564	537	569	534	526	535	539	511	534	549	505	521	541	558	587	547	500	538	567	591	559	524	499	526	571	501	522	577	530	519	514	550	574	511	536	532	547	553	545	566	551	576	570	572	546	521	545	526	566	520	595	518	569	543	522	542	488	531	525	570	550	553	523	529	512	552	556	525	548	577	538	535	560	565	562	548	549	575	552	573	521	526	531	544	537	506	532	555	538	534	510	564	550	559	565	574	548	552	534	577	562	537	572	483	554	523	534	531	514	494	579	541	554	529	524	555	552	542	556	492	573	515	570	496	540	548	556	586	513	528	533	548	562	524	572	537	571	515	553	517	564	525	553	536	552	545	507	538	553	563	506	527	544	567	502	490	556	544	537	544	511	576	574	568	520	564	548	568	523	545	535	547	549	563	593	557	548	552	554	549	547	530	568	517	575	535	567	584	531	566	542	537	546	593	554	557	516	515	577	533	583	545	531	569	517	546	532	571	560	557	555	584	580	526	573	528	524	573	561	553	560	541	525	621	513	510	511	544	580	562	583	527	543	532	541	555	542	537	545	547	553	506	548	563	556	528	520	545	574	574	502	582	539	519	549	615	518	532	559	568	543	550	563	558	510	537	489	543	545	605	494	585	549	563	535	600	540	552	514	562	529	547	531	556	512	532	533	570	551	521	579	571	556	509	523	541	494	549	521	563	512	576	548	544	577	548	528	550	581	529	540	550	536	549	569	578	559	554	563	493	538	507	522	540	525	542	542	538	554	511	528	546	539	540	563	531	523	536	568	547	570	544	556	523	518	545	556	532	546	561	570	541	570	534	552	548	548	578	578	527	565	559	504	518	543	573	522	556	503	547	549	547	595	549	564	534	539	528	519	531	556	577	571	539	552	581	534	507	552	523	517	529	565	568	556	542	520	518	536	541	597	509	570	570	541	519	574	511	541	579	585	492	530	558	568	533	537	544	526	512	584	528	573	547	534	544	549	531	596	528	563	551	527	522	559	546	544	574	572	515	559	553	512	523	525	526	556	570	605	533	548	538	530	542	559	557	538	521	558	549	614	548	496	549	552	515	553	558	579	543	514	537	577	539	559	536	569	561	509	525	532	554	603	520	522	514	570	568	539	532	546	533	547	563	511	575	586	558	580	531	546	563	532	550	510	498	587	554	536	552	534	563	530	540	557	548	535	560	522	547	532	527	564	526	580	530	506	565	546	574	520	553	519	567	542	541	555	588	555	525	520	534	530	559	528	493	575	537	484	515	531	543	527	548	539	550	560	579	555	536	559	536	565	548	573	556	552	561	564	534	545	521	500	540	535	538	556	539	570	513	551	534	550	567	558	550	554	549	560	509	534	574	592	536	514	543	552	532	535	543	533	544	510	534	557	544	547	586	548	534	546	545	524	522	542	560	556	541	500	530	556	561	544	579	529	523	505	554	565	562	545	529	536	581	528	540	517	563	545	533	544	562	567	559	558	543	542	548	548	565	517	547	528	555	558	545	531	534	551	547	530	548	547	556	558	525	536	600	521	553	568	551	562	532	579	551	515	573	586	544	559	534	555	544	592	526	530	520	539	508	550	540	531	486	558	502	507	562	538	520	582	567	546	542	524	561	517	532	509	555	556	556	557	524	527	595	546	565	542	550	557	526	526	539	535	537	566	523	557	532	528	537	540	551	535	542	539	503	530	567	518	535	595	576	522	498	542	560	560	551	504	540	588	591	524	559	544	556	539	568	575	563	540	572	546	541	556	536	564	519	535	544	604	540	517	500	559	502	572	604	522	538	533	530	540	533	588	543	553	544	573	557	586	521	537	576	573	503	559	531	533	561	542	557	543	509	559	495	496	510	508	538	526	565	562	578	495	501	592	553	545	540	589	513	539	524	558	544	581	498	553	560	515	531	516	520	519	523	534	543	550	538	523	566	562	569	513	538	503	529	547	542	539	534	550	512	571	544	546	594	560	539	545	564	575	567	544	561	533	544	548	526	556	503	548	559	559	503	551	505	529	558	509	569	494	529	558	529	511	553	556	592	604	560	561	560	565	534	522	544	574	539	560	569	522	530	575	553	525	534	515	558	579	548	531	504	540	568	536	541	531	517	567	577	573	547	572	555	543	547	549	540	521	535	539	561	553	548	545	533	537	548	504	586	553	542	529	511	560	562	569	534	574	553	537	608	584	557	580	511	559	524	533	522	538	531	586	548	559	543	544	528	561	527	551	570	544	533	588	549	561	559	521	533	547	511	558	570	558	523	550	595	564	548	540	540	538	482	539	573	582	546	546	552	558	531	523	526	555	552	566	516	581	538	550	541	549	536	584	525	541	576	549	551	521	535	530	545	562	541	527	535	523	500	528	554	566	528	548	579	556	522	516	530	561	557	549	537	512	523	539	556	527	512	524	491	542	563	546	519	576	549	546	481	503	516	518	600	552	551	529	524	515	545	557	574	572	578	556	530	539	544	554	515	508	539	528	529	493	528	524	519	529	541	556	547	540	552	524	538	569	574	564	491	530	580	531	523	557	541	507	538	543	544	506	570	533	513	547	569	566	545	532	512	509	522	543	537	483	561	533	527	519	520	567	572	531	533	506	530	587	532	537	530	530	545	517	575	512	522	536	564	557	557	577	582	589	584	539	504	556	546	537	545	536	541	566	507	515	533	546	540	531	536	539	537	556	573	532	544	506	530	530	546	546	510	494	560	601	564	523	523	530	611	550	539	515	564	567	580	574	539	562	534	551	521	585	542	552	539	549	520	562	569	566	549	561	544	574	594	553	556	544	528	514	566	541	527	543	540	533	548	551	528	509	561	572	581	565	525	553	531	535	500	547	573	551	572	552	550	561	547	556	562	534	530	559	527	513	532	525	552	586	544	525	555	550	529	585	565	511	534	560	506	565	519	534	553	568	560	503	534	529	512	505	525	547	552	538	564	537	557	493	523	514	581	578	532	498	558	533	540	561	509	532	530	568	572	523	585	528	521	512	581	533	554	555	566	544	551	546	542	535	586	549	600	514	543	547	551	564	546	553	510	537	570	576	538	535	518	536	554
31380	9162	1047	514	543	535	487	618	377	288	315	286	325	292	302	370	465	488	460	371	336	292	330	301	277	272	254	275	252	260	259	243	244	251	270	277	271	267	278	271	279	273	295	271	248	291	283	246	254	266	291	277	235	246	269	256	279	268	237	288	319	241	275	286	276	248	265	272	258	261	282	246	252	258	289	283	273	270	270	259	264	274	282	256	242	266	264	249	242	258	256	294	261	270	248	254	250	267	296	278	267	258	257	247	256	259	272	281	275	252	255	270	252	243	224	255	296	284	274	278	262	263	234	268	287	238	270	278	266	250	266	247	258	245	312	296	255	295	266	275	277	272	268	273	273	252	263	262	285	282	266	259	250	269	280	269	261	278	279	257	286	280	263	244	249	233	295	284	261	297	250	251	256	284	278	248	284	277	236	238	268	267	311	278	271	270	269	245	256	275	259	283	279	269	263	257	241	279	276	272	240	254	272	271	279	305	237	251	287	274	269	250	261	246	247	281	255	282	272	275	252	251	277	256	240	286	268	263	286	261	262	266	255	301	283	291	287	290	246	230	264	259	241	241	245	265	260	266	289	294	262	268	281	265	247	273	287	254	270	269	288	248	261	262	271	274	245	288	224	267	279	291	252	257	263	261	297	289	262	253	275	264	249	252	237	247	259	249	241	264	271	256	250	254	277	294	278	271	286	264	272	276	276	279	285	272	274	241	287	239	218	286	247	249	262	261	274	267	276	262	258	300	288	270	285	253	285	250	274	270	308	283	283	278	260	294	270	257	271	247	236	253	247	246	246	257	281	262	229	270	273	276	282	268	286	255	250	274	258	270	233	261	275	276	261	262	285	254	264	244	255	265	263	269	244	251	265	261	258	226	229	289	259	242	250	274	257	260	285	287	251	242	236	267	273	245	252	276	254	271	237	260	266	289	278	281	304	253	255	245	274	279	281	264	254	290	299	291	262	260	280	263	260	280	244	233	251	281	260	266	250	280	266	281	249	263	266	263	275	244	271	270	258	267	285	259	261	258	277	258	278	257	275	243	307	231	236	266	281	256	269	257	275	274	260	257	256	277	252	263	252	259	278	253	275	250	274	272	256	250	288	265	287	264	283	263	285	254	253	283	251	291	287	268	265	272	279	268	304	236	251	273	263	277	279	294	246	312	256	271	252	300	254	270	279	263	269	267	253	290	265	245	256	261	254	262	280	267	246	248	299	261	268	297	242	258	274	264	259	277	256	271	274	274	258	257	246	261	279	255	239	252	269	255	266	262	291	265	296	255	265	252	306	267	262	241	260	230	264	312	248	255	267	275	287	253	251	232	268	256	253	258	278	251	264	273	273	276	240	236	277	282	293	298	279	256	257	263	262	267	276	255	243	270	221	245	244	271	258	276	295	250	265	242	256	306	292	244	249	254	258	264	273	287	247	248	291	263	269	265	249	262	268	255	263	251	272	281	257	244	272	247	250	243	266	283	263	265	291	283	281	255	250	296	278	274	248	252	280	255	262	286	252	278	249	257	265	269	252	255	276	254	262	238	277	259	241	270	273	279	284	270	255	271	282	256	257	269	304	256	273	236	263	270	258	253	269	277	268	271	243	272	260	286	260	266	232	254	270	270	299	258	253	247	279	256	265	260	286	253	267	247	244	245	267	290	264	305	262	261	272	248	277	276	272	253	265	234	228	269	276	264	250	268	282	267	265	243	272	255	268	267	248	267	264	253	219	259	262	258	229	252	269	269	279	238	276	258	242	252	268	254	249	249	272	282	265	293	248	290	263	237	248	264	245	275	252	268	261	259	272	281	250	262	276	262	256	259	258	266	295	269	293	279	252	264	262	258	304	252	236	285	256	252	275	247	289	239	273	221	266	282	271	289	277	256	259	292	277	273	241	289	273	254	283	276	263	267	235	246	254	255	252	246	266	244	266	265	267	250	275	270	285	254	250	258	260	275	265	273	251	273	249	255	280	257	286	259	258	239	241	294	286	244	284	266	268	261	256	267	262	266	242	244	270	268	273	299	259	278	272	265	253	249	262	244	272	262	274	290	269	278	256	257	277	290	292	264	299	279	274	231	287	295	247	283	259	267	273	253	250	270	272	282	268	247	262	275	254	275	265	292	249	245	271	285	299	303	265	294	257	251	234	255	266	265	267	292	247	260	263	247	253	272	266	270	283	251	263	270	249	279	262	253	250	243	260	270	290	257	280	283	268	270	272	236	271	256	264	266	262	281	263	278	251	272	255	278	261	267	241	307	276	265	271	239	262	239	288	275	269	254	279	258	245	276	265	241	257	250	268	257	293	273	252	256	238	264	297	249	274	242	266	285	272	253	293	275	277	283	261	283	278	254	252	267	244	268	246	253	269	262	248	287	248	295	266	254	233	264	265	240	277	271	279	256	244	248	268	235	256	276	260	300	252	253	264	252	230	263	292	262	287	284	247	279	291	248	279	251	242	244	287	243	270	282	263	266	290	263	263	266	259	261	285	299	238	274	268	255	257	291	259	254	244	254	242	282	256	279	243	256	274	288	270	285	272	276	297	283	273	252	249	267	267	290	279	251	261	282	283	273	264	282	290	279	288	286	271	275	280	296	254	256	268	276	259	224	248	226	265	251	279	266	260	285	293	261	263	287	247	239	263	286	264	271	281	233	264	290	272	266	285	278	261	263	276	282	233	273	255	279	236	296	261	285	283	270	270	289	257	261	257	276	272	278	237	261	264	257	282	233	258	255	264	266	250	258	250	251	258	254	245	259	271	274	272	273	261	278	242	261	285	242	251	238	299	291	263	275	255	233	283	249	243	268	279	280	267	275	260	292	238	264	274	291	270	262	275	252	267	268	240	272	293	253	256	276	247	273	253	246	266	253	292	260	261	267	258	253	268	252	263	228	238	218	271	260	253	239	247	255	273	266	283	263	270	266	241	258	269	280	290	253	285	299	257	268	254	256	268	247	270	291	282	260	274	280	226	313	296	251	268	270	254	243	280	267	255	285	242	277	275	254	281	289	277	265	252	281	268	267	244	302	282	251	265	270	297	270	296	266	281	245	284	263	263	264	291	267	271	272	262	290	283	292	269	255	260	247	275	281	239	254	246	275	266	240	273	237	262	270	247	267	285	263	248	255	250	267	236	295	294	291	255	280	278	248	270	247	262	281	236	314	277	297	267	291	288	277	250	256	254	272	253	273	259	289	251	260	272	253	235	265	297	262	245	276	255	284	297	239	257	273	272	249	274	260	295	281	259	256	256	242	256	262	264	251	271	293	277	264	256	266	257	238	275	270	263	279	264	241	249	251	276	244	287	266	275	277	241	286	242	237	287	261	264	261	276	257	248	283	254	258	260	249	282	247	293	282	244	248	234	267	233	282	224	268	253	282	236	272	271	264	244	283	281	278	269	285	272	253	249	259	278	265	250	260	283	231	246	248	267	276	266	257	242	274	276	296	255	258	258	235	278	273	257	242	265	274	287	260	279	238	255	263
26756	6452	1457	1345	1690	1904	1737	2835	988	797	744	732	647	656	854	1322	2058	2159	1892	1538	1084	825	993	975	630	702	681	639	646	590	649	581	665	679	800	685	732	633	667	685	652	652	603	640	656	604	578	617	583	598	622	592	624	611	603	580	615	611	568	625	591	587	604	585	616	631	567	604	548	583	571	600	608	624	611	594	637	612	622	598	596	580	575	605	585	598	572	629	607	588	600	611	547	642	569	607	602	589	589	603	576	566	597	601	577	595	590	587	587	645	606	626	638	547	586	616	635	623	582	613	607	597	553	583	554	610	603	557	634	553	638	572	569	569	571	575	643	623	562	560	633	596	657	591	573	606	652	621	638	577	618	608	617	587	575	622	585	589	580	564	589	567	609	602	580	619	593	631	593	580	615	644	605	578	580	623	566	611	613	626	557	552	599	586	563	562	626	583	558	631	593	586	581	582	574	561	605	607	594	573	623	626	602	599	585	569	583	626	607	621	631	642	606	598	559	578	634	574	595	622	543	587	583	562	588	575	619	622	593	595	603	581	619	606	572	624	625	590	575	596	645	609	576	603	597	547	630	598	614	580	626	618	598	591	615	573	587	616	596	583	662	538	607	607	592	603	593	636	585	618	630	621	592	597	542	585	652	590	598	553	618	592	591	628	609	561	625	605	601	590	566	543	594	624	632	594	595	611	589	618	585	590	579	604	598	591	599	590	600	628	580	598	606	617	570	604	584	607	584	604	597	601	607	628	613	613	579	622	583	614	605	619	624	594	606	606	636	600	603	607	590	592	582	598	580	630	599	640	547	572	580	575	621	586	600	633	620	593	626	612	584	595	605	579	609	547	615	609	583	584	574	631	577	628	576	600	597	594	575	575	578	613	600	608	564	592	585	580	550	590	600	614	616	593	608	571	646	597	570	583	582	607	592	581	638	602	606	612	586	575	580	604	621	597	564	595	641	611	642	613	608	622	597	579	592	628	573	570	610	574	627	584	654	625	597	606	525	575	610	619	582	562	566	567	660	620	589	585	657	622	613	588	563	619	648	569	581	621	590	601	618	590	581	593	560	572	626	598	607	565	617	589	596	610	612	599	620	599	626	612	589	614	575	628	636	618	559	583	586	614	601	628	558	586	645	562	597	586	587	602	628	592	611	567	637	598	593	618	557	577	592	596	579	617	581	617	609	601	548	622	627	614	592	624	563	566	600	586	601	672	549	580	631	582	586	586	647	642	562	617	613	564	563	600	564	605	625	607	552	633	574	623	572	613	526	584	581	618	571	618	594	595	573	581	594	640	594	610	609	623	586	623	522	599	618	619	566	584	580	586	588	557	604	616	627	602	629	599	621	591	580	594	598	566	601	579	583	564	612	588	588	622	599	583	609	573	615	579	582	577	613	617	580	651	617	595	545	567	578	604	610	660	623	609	597	571	605	586	600	597	628	605	609	646	602	573	590	583	543	612	591	605	613	613	599	567	583	630	577	612	548	600	598	558	611	636	576	609	607	557	577	594	607	613	577	618	577	599	618	584	620	598	582	607	635	597	630	577	623	585	574	579	556	606	608	621	560	600	597	594	639	586	558	565	629	591	615	596	603	581	568	587	575	638	559	612	639	558	622	580	624	599	603	560	623	593	573	611	615	594	636	631	606	634	619	591	576	592	606	617	598	605	594	626	569	604	619	582	616	651	591	630	593	593	608	556	599	608	596	587	581	626	605	627	628	643	596	614	597	583	565	586	612	592	609	615	549	585	605	546	593	643	594	626	601	599	594	583	570	623	577	614	627	587	599	609	605	603	614	588	607	606	623	603	566	615	615	614	602	580	576	624	632	573	598	630	568	603	599	608	599	621	605	608	585	638	608	592	581	624	570	601	662	644	583	579	641	643	621	583	621	599	648	582	616	667	581	603	568	577	591	647	603	581	583	572	645	634	580	606	593	576	633	593	578	574	602	570	570	609	606	595	609	622	662	597	639	605	615	599	643	602	593	624	609	632	539	593	625	593	602	604	600	581	602	606	634	597	611	649	598	654	683	582	618	586	602	609	616	619	568	651	598	550	596	595	612	608	585	577	594	582	601	584	583	634	625	582	609	587	577	572	597	594	621	551	620	624	589	584	622	600	572	592	615	596	627	595	616	625	626	595	605	627	617	584	582	627	617	605	594	578	561	581	565	575	600	529	569	669	566	617	652	584	639	595	580	596	617	610	580	600	650	641	611	613	605	608	588	591	627	599	638	559	585	587	630	631	592	594	583	652	548	603	589	613	628	620	575	615	614	559	615	640	619	654	591	607	614	588	580	647	584	567	597	594	605	558	609	611	580	590	606	609	625	555	624	613	594	557	599	570	630	655	594	603	588	624	602	602	582	600	611	608	616	610	612	611	580	642	619	579	548	642	636	587	600	549	643	620	632	620	602	600	600	585	590	574	635	595	585	584	622	586	679	565	604	601	588	574	570	574	619	622	618	591	626	596	599	647	562	623	595	606	576	603	644	537	587	622	609	600	614	596	668	631	610	596	596	579	614	597	594	606	607	641	613	566	648	591	583	599	593	601	586	579	634	590	595	601	584	612	557	639	587	624	629	612	604	639	675	609	629	593	616	590	619	617	602	605	623	583	606	617	613	670	639	590	634	562	610	622	566	611	590	646	643	589	581	610	581	602	589	567	603	572	577	604	579	607	623	537	629	643	600	598	572	591	554	565	584	582	620	617	562	605	619	634	610	574	603	595	575	572	591	597	594	559	565	623	598	574	628	572	589	616	608	600	580	637	607	609	596	596	591	612	578	579	581	618	618	585	624	601	662	609	620	554	575	589	619	601	554	552	568	589	638	612	658	584	593	561	623	600	592	638	626	578	574	564	605	606	603	601	642	595	563	567	585	618	565	558	592	592	587	613	607	611	657	587	599	629	614	591	587	590	596	624	627	574	639	589	583	566	572	614	600	597	588	586	572	602	616	639	624	646	625	593	652	616	616	578	633	608	572	587	575	598	582	553	628	563	632	617	631	625	587	635	610	601	552	597	593	569	584	595	606	626	601	596	620	562	639	579	573	578	606	616	576	609	609	595	609	604	615	612	577	624	609	609	598	613	596	609	617	595	613	640	611	618	609	590	571	640	601	652	586	614	619	644	586	568	627	584	627	598	628	586	608	569	597	549	572	576	616	573	613	574	613	539	615	622	620	610	630	624	603	608	620	627	669	643	648	594	614	558	567	584	592	609	597	643	572	636	612	588	633	643	647	617	567	671	595	590	630	619	601	609	587	594	604	617	588	587	603	598	555	594	615	622	596	590	588	605	588	604	583	613	614	589	600	608	610	619	589	610	637	591	599	612	604	611	619	605	613	585	554	627	612	563	594	603	589	587	613	577	599	610	613	637	608	586	573	595	602	584	572	587	609	581	572	563	600	611	597	600	606	602	600	574	624	569	591	545	625	580	577	643	613	601	603	599	579	613	656	540	589	604	643	620	606	548	590	618	633	616
76094	46450	16525	2178	1376	1194	2245	8081	721	282	229	218	196	208	215	266	495	665	489	409	339	284	289	304	206	190	186	210	180	170	171	159	157	168	196	227	188	202	188	172	171	181	176	167	186	172	174	192	170	160	183	166	188	165	164	173	174	171	166	177	171	160	176	176	169	144	165	170	174	166	163	164	159	183	179	155	152	174	169	192	156	185	154	188	183	172	179	139	180	174	181	172	183	175	160	167	150	164	161	161	150	185	152	163	181	168	162	153	160	169	169	164	163	159	162	179	146	160	186	176	174	151	160	184	163	163	171	151	183	161	165	152	171	203	187	152	171	179	180	159	152	142	152	159	186	169	179	183	165	174	175	154	166	166	162	153	156	157	176	148	192	174	152	170	160	147	195	182	155	156	140	181	164	177	168	153	160	146	169	185	162	169	166	163	141	187	181	187	155	157	168	152	169	180	152	178	178	143	185	188	168	167	183	146	175	154	173	154	183	180	157	166	145	178	158	151	153	179	186	188	149	185	145	149	174	149	146	193	156	147	159	174	144	160	180	191	184	163	175	179	177	201	182	182	175	157	174	192	163	154	178	161	180	170	175	187	159	167	157	183	166	178	160	143	179	179	173	157	173	178	175	150	175	172	187	166	158	145	175	180	177	167	167	168	166	185	157	178	188	184	166	162	168	154	175	151	165	151	156	166	163	174	163	180	150	162	156	174	148	143	183	176	161	180	185	174	178	159	160	167	190	177	180	161	161	180	156	173	160	176	155	163	158	174	147	169	185	175	160	179	172	152	162	167	184	174	169	161	163	152	160	179	156	153	178	171	194	199	166	173	160	146	149	167	194	162	175	177	180	168	160	211	180	154	169	178	172	176	177	202	164	154	153	178	177	155	149	206	178	189	173	162	157	167	165	177	178	179	173	169	152	150	160	145	193	168	188	196	170	148	179	166	166	166	217	151	169	149	174	180	202	181	155	153	168	157	166	178	173	144	171	164	182	157	176	183	158	144	176	157	182	172	156	188	175	166	169	168	135	159	158	175	154	166	160	155	158	178	174	184	174	165	179	163	155	152	159	168	163	155	153	171	182	172	176	147	181	148	187	168	155	178	176	170	164	171	162	185	153	156	147	149	172	172	154	172	174	202	164	169	145	148	170	140	156	169	172	168	183	165	157	179	157	154	157	175	159	188	140	161	166	180	183	155	149	172	171	180	176	177	163	180	184	163	155	170	180	168	178	164	148	155	164	156	161	148	165	152	165	154	187	190	174	149	176	146	159	169	169	183	186	163	204	169	201	158	176	178	179	158	151	170	182	164	173	184	190	166	163	188	172	169	159	192	151	151	181	191	182	203	141	161	157	162	176	132	172	161	186	157	169	169	167	174	169	155	165	173	198	143	171	165	165	165	160	181	168	191	183	152	150	191	168	167	178	178	172	164	144	177	170	185	168	175	161	167	195	147	155	143	170	171	165	174	177	158	153	137	189	180	166	144	156	144	176	169	165	167	154	175	169	149	168	182	170	134	149	161	177	180	177	161	156	190	170	206	184	162	174	168	181	149	165	159	154	135	184	168	161	195	160	160	158	168	174	155	157	183	160	168	165	196	161	169	168	185	149	144	173	164	177	174	184	158	190	179	158	155	177	165	182	167	162	164	159	147	176	157	160	150	179	157	149	170	175	168	149	159	186	157	165	185	157	190	206	162	159	161	148	179	181	166	176	170	136	173	180	162	178	188	183	169	144	172	150	160	170	193	179	157	162	175	188	178	157	157	172	182	163	165	156	182	175	163	169	190	165	186	161	156	152	162	166	161	168	190	199	181	171	149	181	167	144	177	154	180	144	175	174	168	173	169	171	165	177	160	145	168	166	173	127	161	168	183	153	158	191	168	173	163	168	149	171	166	173	176	159	169	178	176	168	141	153	160	176	152	169	144	159	186	150	167	159	174	162	167	143	179	160	167	153	192	186	167	175	154	160	177	156	174	180	155	147	169	192	158	148	173	173	163	177	179	179	152	164	167	138	163	159	171	171	177	139	166	171	154	175	174	173	166	158	160	176	177	173	156	186	161	178	175	163	169	160	185	180	174	166	165	151	172	163	159	144	159	150	144	168	152	163	166	150	167	198	167	179	155	161	157	178	154	158	170	173	165	163	166	188	161	184	165	163	161	184	159	185	179	179	181	174	193	176	183	168	151	166	140	161	197	157	135	201	163	185	170	172	160	178	179	188	167	163	166	165	194	179	165	147	172	158	156	166	145	166	166	147	183	153	164	158	160	174	175	174	165	190	161	168	181	176	188	155	156	169	189	164	149	168	178	157	183	176	188	167	173	173	145	154	177	169	167	159	178	158	188	163	146	164	173	160	153	161	164	165	152	171	198	157	195	156	166	178	148	180	141	148	147	158	151	174	190	182	177	178	162	158	180	187	185	151	183	153	153	149	175	169	163	171	148	176	173	191	167	173	181	178	154	170	184	157	168	171	170	158	154	148	181	154	173	184	187	155	189	170	169	156	158	179	158	167	181	170	189	179	174	173	148	166	129	174	165	162	141	148	174	159	164	175	182	180	155	149	178	156	161	203	204	161	176	165	160	162	191	182	160	164	188	155	162	160	149	167	147	166	147	163	164	155	182	171	163	184	168	145	178	169	193	179	147	159	152	171	164	145	162	169	169	169	159	167	149	178	175	204	165	163	159	184	152	157	184	152	155	188	154	158	169	184	185	156	182	173	176	156	155	191	187	190	187	155	186	176	187	168	158	172	154	171	162	163	180	159	196	172	175	182	177	152	179	160	188	143	165	177	167	157	165	162	171	160	168	193	165	175	168	163	167	195	169	150	151	177	163	157	166	189	159	168	175	172	181	174	162	166	160	184	181	150	145	164	186	164	160	162	154	158	175	177	172	126	169	161	184	181	180	156	146	155	154	152	161	165	169	153	163	148	170	168	179	152	153	182	193	168	147	170	169	163	146	170	164	167	171	191	158	155	166	184	176	161	166	175	167	161	169	189	183	164	145	166	168	171	172	169	190	160	168	171	155	144	174	152	170	180	149	192	176	181	174	170	165	187	182	173	176	170	163	162	159	171	153	189	168	163	189	134	178	202	156	169	161	178	170	153	185	173	199	176	171	183	145	149	153	149	157	162	174	183	165	146	171	158	177	156	167	156	174	164	183	192	167	186	173	177	173	176	167	173	168	132	171	141	165	165	176	170	173	148	180	173	189	182	170	172	172	183	173	184	171	179	164	154	159	160	155	149	186	175	174	162	193	152	181	179	180	166	156	169	163	167	169	163	173	154	159	180	181	157	137	165	175	198	187	165	184	153	187	188	173	172	166	171	164	147	154	160	158	171	129	159	160	171	179	159	156	127	161	155	152	187	153	165	172	178	153	173	135	184	157	162	151	170	154	187	166	161	187	170	173	169	168	170	175	141	155	195	167	171	151	167	163	172	197	186	166	163	176	177	134	140	177	195	193	181	177	161	173
48805	27703	8624	3000	5302	4394	8987	24159	1356	1016	848	722	641	576	742	1254	2851	3450	2663	2174	1610	1007	1075	1125	713	529	631	542	508	475	478	471	444	632	681	569	557	554	540	592	504	514	426	400	421	434	404	424	437	440	444	398	383	418	417	392	405	433	414	412	376	390	452	395	471	416	385	432	426	414	398	392	451	428	417	410	390	393	406	441	414	433	435	401	423	421	391	394	392	402	429	422	404	417	412	426	384	410	406	399	433	409	411	372	383	430	404	437	426	404	405	420	420	399	421	402	406	404	403	411	416	414	400	445	400	426	398	424	416	385	388	432	396	403	394	429	416	407	419	413	388	425	429	428	428	440	436	415	440	425	412	397	415	395	410	419	435	417	383	386	418	407	430	421	404	440	388	459	393	399	404	420	423	393	402	443	416	423	391	428	375	421	385	395	413	421	403	405	487	431	402	359	439	449	418	417	398	435	410	414	395	417	415	404	407	405	391	428	414	396	395	409	407	420	417	434	423	443	423	415	398	435	449	392	375	361	440	393	396	397	437	405	408	421	418	406	396	368	418	419	405	405	393	429	436	407	404	417	388	454	429	388	403	424	389	391	422	429	429	387	422	449	404	373	394	416	396	430	408	399	411	426	454	420	436	417	416	443	417	407	372	400	394	385	384	400	381	363	434	406	395	401	405	406	433	397	400	407	405	372	453	397	438	450	413	426	409	445	417	431	399	420	387	367	401	390	382	395	422	396	399	415	435	410	429	447	401	414	390	414	390	418	402	382	413	404	411	405	440	426	426	405	410	433	409	447	415	427	392	435	396	399	357	388	397	405	410	417	388	420	416	391	424	424	399	405	424	433	382	419	420	394	419	431	402	375	418	430	391	426	394	424	410	413	389	370	423	422	430	421	409	436	390	405	399	408	418	400	372	385	385	416	392	431	404	435	408	415	423	413	413	407	418	433	413	380	401	426	376	367	409	431	385	418	356	393	401	395	398	390	395	402	380	443	420	424	417	414	405	446	451	404	389	420	445	446	457	409	386	423	389	384	406	370	413	418	417	400	408	419	397	432	451	425	427	392	429	444	403	398	420	408	395	402	409	370	430	398	453	428	412	424	411	419	406	402	419	437	406	431	376	423	414	412	390	406	410	429	419	395	401	404	377	412	389	420	418	394	384	429	409	401	396	387	430	437	390	427	397	413	450	437	394	410	397	418	414	432	397	421	436	415	437	425	405	428	402	388	423	409	405	405	430	404	392	428	419	402	397	406	405	411	401	438	385	404	418	404	401	414	397	395	420	416	429	433	429	421	426	440	426	401	406	404	420	413	412	441	397	406	417	379	440	434	419	445	431	409	378	423	418	406	366	387	390	436	429	388	413	403	433	399	378	395	392	389	378	417	443	377	411	418	406	383	410	435	386	393	426	410	403	430	410	407	430	408	402	401	391	435	418	430	408	430	370	429	370	414	419	397	406	435	420	438	417	438	436	440	415	416	428	396	412	421	412	404	408	421	426	418	397	418	438	375	435	419	433	439	427	422	420	402	396	413	405	441	430	424	442	388	421	424	403	420	439	379	436	415	425	423	424	420	426	409	390	388	401	415	419	410	449	416	367	406	402	377	420	405	388	419	406	374	418	421	455	404	419	361	434	412	442	406	438	388	389	398	435	398	418	399	408	423	394	378	380	419	424	397	404	423	432	410	424	416	357	411	401	414	417	426	395	420	417	368	410	417	385	399	419	408	445	397	401	408	379	448	429	423	367	407	421	380	410	408	425	402	384	427	441	403	451	389	383	408	457	391	395	431	425	398	387	416	416	405	431	430	445	412	435	403	405	453	398	413	421	370	412	400	414	440	408	431	399	409	404	395	438	410	404	418	409	404	426	394	382	405	438	381	425	381	400	384	389	424	394	385	391	421	404	430	432	399	420	405	378	448	407	433	404	412	413	384	404	404	449	407	412	375	411	398	461	427	415	411	397	405	428	385	396	431	373	419	412	393	442	434	430	412	393	404	393	416	365	402	431	415	463	440	403	381	428	420	408	448	387	388	406	424	381	423	410	402	407	403	417	390	387	398	382	454	407	391	419	402	380	407	440	397	403	409	428	404	408	418	425	380	381	379	381	399	404	395	390	370	405	415	414	429	395	395	436	390	426	425	399	423	448	440	396	403	399	427	399	397	394	407	393	433	413	443	423	419	411	389	357	398	440	410	411	433	404	400	439	409	415	442	400	423	455	424	437	417	412	427	381	415	443	421	419	423	445	414	399	415	415	409	364	438	398	428	404	420	387	394	422	413	413	396	414	375	418	407	450	408	400	414	346	423	408	398	415	389	431	421	394	461	402	387	436	424	386	353	391	411	466	413	407	416	439	408	409	450	414	428	427	384	403	431	424	426	439	416	404	423	430	385	388	402	418	406	413	410	417	406	403	396	425	420	411	411	342	402	414	413	426	392	381	409	415	389	443	393	413	434	434	399	401	386	443	399	388	424	412	401	414	404	445	391	409	412	403	421	393	408	369	414	395	420	388	390	451	407	386	375	397	431	440	395	399	439	432	376	431	369	413	399	426	416	378	436	407	400	408	425	409	462	418	431	401	387	436	447	362	407	442	405	384	392	367	394	400	463	428	401	400	427	438	399	390	443	408	451	411	419	382	418	422	405	357	420	431	422	382	438	455	429	431	403	421	451	391	413	436	459	445	421	427	413	413	421	406	429	408	443	403	411	408	425	439	394	412	464	436	433	427	435	389	414	449	433	398	435	452	407	399	434	408	429	398	395	427	436	405	401	374	434	375	422	443	428	399	426	383	436	412	402	416	423	417	403	407	416	426	410	385	436	432	413	425	418	383	385	425	399	434	415	386	411	412	430	433	450	394	407	406	383	399	406	444	422	416	413	414	435	413	404	435	366	427	431	372	422	430	425	399	433	449	414	414	443	401	397	430	398	441	405	409	408	399	426	407	368	399	435	390	406	419	429	414	412	390	362	431	377	448	412	387	428	401	397	423	415	443	398	398	413	424	397	438	445	403	429	412	392	403	415	427	421	414	401	402	427	375	422	395	417	396	402	407	404	381	404	415	393	428	433	391	419	408	416	428	384	441	440	407	431	400	428	402	382	414	429	402	384	414	426	417	362	400	402	393	395	404	427	419	389	424	408	383	390	447	426	413	394	406	434	415	385	436	410	401	440	424	387	434	432	407	428	413	391	428	420	381	434	424	367	399	399	385	399	383	432	410	423	436	404	400	387	417	410	406	436	416	412	407	408	427	439	398	426	422	396	430	430	398	435	433	428	433	421	417	388	390	382	422	398	420	404	441	374	450	410	414	443	392	408	405	405	412	433	420	402	407	433	384	422	421	404	433	416	429	395	444	398	400	424	420	409	404	411	409	428	436	416	424	373	413	433	408	400	391	419	418	352	387	422	421	386	387	405	393	398	387	436	399	431	420	410	414	402	456	443	395	412	415	398	390	389	416	435	450	380	386	417	412	411
86157	56559	24044	6246	4168	2049	4004	13929	1218	405	380	318	289	262	257	336	594	881	742	575	489	417	391	380	295	254	237	285	274	221	242	231	247	238	244	247	280	274	242	233	241	258	223	225	247	232	212	216	237	228	221	231	255	268	229	224	233	221	211	253	224	217	239	246	230	244	201	222	237	230	235	235	188	230	241	214	214	237	210	239	228	211	220	239	246	213	227	219	230	263	253	226	224	251	227	225	248	247	237	219	242	202	219	238	209	239	230	227	207	242	225	224	208	236	220	227	229	243	211	218	262	221	208	228	207	256	233	205	253	234	213	205	218	221	227	230	220	219	218	204	240	233	233	207	241	235	212	220	216	207	217	215	219	243	232	213	246	229	246	221	212	238	221	236	221	215	252	242	210	237	214	225	252	203	179	238	240	245	228	240	217	209	223	229	233	225	226	228	218	224	264	206	210	218	221	212	239	199	231	218	226	239	235	233	219	241	254	208	230	229	202	248	200	207	209	239	225	232	243	248	233	205	237	223	213	230	235	236	241	230	217	231	277	229	245	227	212	236	244	218	263	235	218	215	208	200	220	222	244	212	214	230	184	251	217	223	259	263	234	208	206	217	227	233	249	214	233	208	208	237	240	272	227	208	234	208	241	224	206	216	238	207	222	255	231	223	208	216	219	215	226	232	223	217	223	246	215	226	219	207	210	234	220	241	244	244	243	230	227	197	234	227	239	238	219	223	233	211	215	224	239	241	222	199	215	222	169	236	226	254	217	239	208	221	227	242	229	252	242	237	235	252	218	237	249	241	216	229	210	224	262	226	227	244	250	222	247	224	220	221	243	234	239	225	252	209	235	227	229	173	236	231	199	206	219	213	211	215	213	218	232	235	223	223	226	216	259	223	229	244	223	246	234	244	228	213	223	198	218	201	233	228	224	220	230	207	224	206	224	228	208	199	217	210	235	227	219	245	240	208	221	229	233	254	233	232	238	227	218	217	233	227	243	252	225	229	224	231	212	204	215	250	220	215	228	228	233	206	244	228	209	234	246	234	204	218	252	226	199	208	221	238	236	238	203	258	260	244	224	222	226	211	232	210	240	235	272	233	244	240	226	242	259	244	248	218	209	238	210	206	226	252	249	220	224	218	228	225	236	251	218	238	214	222	212	220	236	249	239	224	211	225	231	211	216	229	214	233	216	213	232	213	246	232	227	204	198	197	230	230	215	261	209	225	233	241	246	226	258	221	238	220	261	257	213	209	239	219	227	245	230	240	235	232	235	215	223	200	253	214	213	216	247	247	185	218	220	213	261	210	221	216	244	237	203	228	210	203	199	214	203	236	237	227	243	240	240	225	224	230	215	222	240	205	201	236	241	224	239	230	233	224	226	218	229	222	219	234	230	218	207	221	214	226	246	217	233	246	203	237	229	221	237	221	243	242	231	230	221	224	211	250	223	190	217	214	219	240	236	264	240	206	222	232	203	188	221	209	223	232	239	245	233	236	222	240	200	243	229	223	227	228	199	230	238	236	223	207	261	239	250	238	241	210	265	194	219	231	191	210	231	224	191	241	244	215	215	248	210	207	220	199	250	233	201	215	225	254	249	214	225	229	218	213	209	234	242	204	228	243	225	217	237	246	247	208	228	223	237	237	218	228	210	210	222	253	231	210	209	204	209	234	234	220	234	239	248	233	221	242	256	228	213	220	228	226	248	225	224	239	221	209	222	208	237	214	225	236	211	234	234	237	201	235	225	197	192	241	228	222	227	233	226	236	233	209	228	245	188	231	220	232	216	213	246	217	235	199	212	217	239	226	205	213	237	253	231	209	212	243	239	244	229	218	233	184	269	235	235	232	255	202	234	246	220	234	221	216	226	216	233	199	242	218	205	233	233	224	226	191	202	229	216	232	265	235	226	222	236	229	216	235	199	224	248	215	214	224	185	217	228	208	213	210	217	232	214	234	234	238	259	219	215	226	202	209	230	268	234	223	214	228	222	217	237	217	234	204	238	233	218	245	214	222	245	204	210	241	243	236	245	220	217	244	188	229	242	204	210	253	227	202	246	191	243	202	247	250	216	225	237	235	233	230	190	235	219	220	219	219	229	237	247	237	234	246	219	236	222	237	203	232	233	211	208	228	227	217	235	229	220	235	244	213	201	200	245	248	227	242	224	245	205	219	244	213	219	241	227	245	236	201	214	232	232	217	199	247	234	214	233	219	227	230	236	211	244	242	232	221	212	205	230	228	234	201	248	207	217	242	231	227	222	218	206	218	220	199	235	238	214	213	240	261	234	255	245	244	190	188	223	220	213	193	248	233	233	232	218	222	210	255	247	225	225	217	240	251	209	228	244	219	223	251	228	237	226	220	252	216	200	229	209	249	208	232	235	232	220	223	248	209	207	235	233	217	225	227	200	198	241	228	227	248	233	233	231	246	239	217	221	245	235	228	239	226	231	234	220	203	195	218	228	226	227	240	231	246	279	190	225	224	219	216	221	211	231	229	215	230	221	220	218	227	230	240	219	207	231	216	228	241	244	232	212	259	230	232	228	247	241	209	222	240	223	195	239	236	242	226	233	204	240	249	218	215	234	231	223	231	232	233	230	243	222	223	229	230	216	217	225	212	236	246	219	215	235	209	256	248	255	218	214	222	207	214	221	245	238	226	215	224	205	227	206	202	248	231	211	203	230	219	216	220	225	244	197	214	233	254	232	207	219	195	237	203	219	213	219	236	243	264	238	190	207	211	225	247	214	217	238	218	193	232	207	249	233	235	210	224	230	236	224	239	250	230	224	247	225	221	223	212	214	216	250	212	254	210	258	254	246	212	219	262	211	216	204	204	225	224	242	232	216	236	238	245	237	223	229	235	215	223	217	223	209	214	217	201	246	224	222	224	212	234	233	243	233	244	210	253	217	188	206	221	240	229	230	241	243	235	216	227	224	211	269	240	248	228	245	221	211	239	254	257	250	222	231	224	223	233	233	238	230	214	225	233	244	238	252	226	224	227	224	194	217	206	212	251	221	213	230	210	258	241	256	208	219	226	247	240	202	224	239	207	203	236	239	217	233	213	237	205	226	213	231	233	214	248	257	224	221	227	215	230	234	219	236	216	220	267	238	228	256	232	216	220	229	211	233	210	243	244	213	224	238	244	212	237	238	207	243	225	222	243	202	236	228	227	243	224	221	188	207	211	194	245	262	238	217	208	230	236	234	238	257	205	239	238	206	230	210	217	233	217	238	238	227	225	227	237	237	235	210	222	224	207	214	233	222	199	233	238	231	213	237	187	201	201	228	222	222	218	238	238	233	223	222	243	235	239	232	219	223	204	228	221	224	224	214	249	222	240	226	254	228	199	212	221	225	223	257	210	252	243	233	227	234	220	210	237	232	242	214	224	229	233	236	233	218	195	212	267	226	219	208	209	226	193	211	223	220	214	238	180	232	238	241	247	224	224	257	228	259	214	217	235	255	242	252	224	241	223	265	243	228	227
58655	37471	12973	4837	12664	6058	14075	28411	1905	1441	1382	1163	896	877	920	1278	2766	4679	4191	2855	2234	1663	1515	1646	1125	702	760	780	788	638	657	621	602	829	786	777	775	881	856	802	716	625	541	529	539	540	576	553	560	540	548	546	545	575	525	530	563	529	537	506	553	584	529	525	501	547	580	524	547	570	530	603	548	559	519	509	566	536	553	583	544	534	527	520	557	563	535	530	574	544	532	549	527	548	498	555	533	519	532	521	528	520	557	545	541	536	585	513	496	567	560	564	540	565	514	491	552	544	542	534	532	550	526	530	556	548	530	481	533	526	527	536	533	537	545	519	577	540	526	532	547	534	542	520	521	503	586	561	526	525	558	566	566	546	508	523	533	552	541	536	543	504	522	506	557	505	568	547	569	540	526	516	513	539	588	532	541	562	541	568	527	540	537	560	492	556	567	557	529	564	549	553	533	532	528	567	545	509	541	539	525	563	545	546	532	553	557	558	504	507	581	557	538	527	508	554	545	558	539	529	571	516	550	526	534	524	527	529	523	505	556	544	538	517	516	544	534	519	526	497	509	553	515	500	543	498	493	529	554	545	540	553	563	567	514	573	556	563	559	547	556	518	541	485	561	500	512	513	500	539	528	554	539	542	559	584	499	561	559	536	541	558	525	568	530	552	553	571	544	526	529	524	506	547	567	555	507	538	513	560	518	580	549	542	540	539	527	534	542	570	533	481	533	551	528	539	551	552	554	551	561	538	537	559	545	515	505	472	552	530	560	513	552	531	535	515	561	546	562	524	533	531	559	537	550	523	504	526	518	571	551	547	537	505	526	553	552	560	548	507	558	555	544	524	510	563	530	536	550	534	497	571	582	540	550	531	570	533	531	533	527	560	547	533	499	522	555	538	520	534	593	535	515	527	526	512	545	570	518	572	543	537	526	557	524	562	554	525	545	542	508	530	517	545	500	529	543	519	551	519	542	529	551	558	522	539	552	503	517	536	558	562	555	572	544	514	480	544	489	547	549	553	570	525	511	520	553	556	546	498	537	536	524	543	512	530	547	499	545	549	576	563	525	518	544	537	523	537	537	556	548	557	543	556	518	534	561	533	525	530	550	497	527	519	587	532	516	547	528	545	532	531	543	475	521	576	557	545	548	522	571	540	536	541	523	557	554	508	481	581	519	542	534	553	528	557	573	530	531	529	546	548	553	524	532	599	521	554	582	551	525	557	522	543	546	514	524	525	554	550	552	570	560	583	519	542	531	473	520	546	567	500	563	507	542	548	519	533	564	523	558	529	510	513	527	553	536	515	526	493	561	528	531	535	546	535	567	576	534	529	511	598	524	535	521	542	543	516	518	561	522	542	569	566	520	571	548	535	532	518	531	566	491	553	546	473	549	504	555	548	528	534	538	559	576	571	559	575	515	574	522	607	563	488	553	539	536	565	540	496	540	529	554	566	524	547	515	502	538	493	510	536	522	558	539	532	565	522	518	521	536	558	572	568	554	538	526	497	544	537	564	538	548	553	546	529	532	521	544	523	569	550	568	545	544	535	563	555	527	547	544	504	524	544	510	561	528	510	542	564	502	532	568	547	523	566	550	523	558	570	553	528	532	541	558	551	516	575	557	553	544	537	479	550	536	526	535	543	512	546	558	537	525	566	560	581	542	542	550	511	557	512	504	545	544	510	528	519	533	510	551	535	533	544	554	548	537	518	492	565	559	533	521	547	495	522	520	478	541	528	532	547	519	533	550	518	524	548	551	528	553	537	551	551	530	520	555	554	546	564	520	539	547	539	543	550	530	542	502	546	541	524	561	522	576	530	575	562	532	545	545	525	579	521	484	513	572	538	547	567	545	524	530	560	558	531	562	541	516	486	509	530	548	490	503	553	515	551	522	534	552	513	541	528	566	566	523	524	576	531	504	536	543	547	494	546	554	512	527	548	565	535	595	509	548	564	543	515	515	544	510	545	548	551	529	529	539	525	539	543	524	529	576	522	542	538	521	539	535	505	544	545	542	557	488	512	576	541	503	518	523	548	518	530	489	544	552	532	529	536	537	563	514	503	554	501	546	545	532	530	534	543	534	520	506	568	543	563	490	513	581	497	538	519	574	519	531	548	510	523	522	539	510	537	525	513	551	530	524	551	525	544	555	514	528	556	554	576	534	543	560	460	535	535	559	571	533	548	531	485	546	539	552	571	539	557	544	546	524	547	518	537	483	525	549	552	525	548	542	525	548	524	567	517	486	563	581	538	533	510	524	558	487	527	539	543	515	526	532	563	498	511	484	519	554	504	512	548	522	526	535	530	547	553	518	508	504	480	527	502	549	527	524	540	548	543	563	545	551	513	542	549	513	551	555	559	589	562	572	535	487	540	559	590	509	544	534	567	520	516	522	527	571	559	572	545	559	512	532	552	572	556	544	539	515	547	524	574	534	552	534	531	528	530	532	552	542	522	501	547	533	558	571	565	544	510	523	562	504	533	511	554	547	522	573	535	530	522	517	538	544	549	525	545	502	509	548	521	530	560	585	581	559	567	539	567	505	518	527	526	568	549	545	516	548	535	525	580	521	528	510	532	553	538	512	532	529	526	520	530	550	562	550	521	564	542	538	484	528	504	510	535	533	576	557	559	543	523	504	571	585	545	534	549	523	527	564	509	548	558	528	501	517	528	509	546	508	550	542	556	524	566	558	521	534	536	548	520	580	522	562	537	521	506	542	562	534	541	550	511	540	555	523	548	557	533	517	560	524	541	507	601	510	579	523	542	511	518	585	523	571	507	541	519	515	535	530	550	521	520	518	526	509	519	552	534	549	534	510	518	556	507	511	511	506	504	530	504	528	571	584	545	564	546	543	540	559	515	556	495	560	544	527	555	522	575	571	545	544	541	501	534	539	582	563	530	577	523	545	517	546	538	560	566	511	501	522	495	479	546	550	544	549	552	537	502	562	561	560	508	521	542	559	575	532	525	534	565	523	523	535	579	517	515	508	550	471	539	541	559	522	532	526	485	506	512	529	531	533	505	520	553	516	524	574	573	529	553	494	602	565	575	561	538	539	563	544	515	494	534	542	510	548	539	546	546	528	523	574	487	526	551	560	565	530	502	500	549	554	544	515	521	550	567	536	487	553	585	537	532	545	561	509	515	510	494	547	505	554	518	558	527	588	536	558	531	571	586	566	522	504	528	551	568	524	588	488	544	532	519	540	551	549	556	563	543	556	508	537	538	543	561	565	563	556	530	520	555	554	545	550	545	518	533	559	529	573	542	541	582	521	516	514	546	538	550	547	528	533	554	514	588	498	538	544	582	533	522	503	547	563	546	528	546	530	536	548	537	529	576	520	525	553	509	561	526	535	536	504	564	511	538	515	533	535	549	519	533	527	552	509	516	511	590	534	552	547	562	503	518	528	537	546	505	535	538	501	564	526	540	537	546	549	556	529	549	542	524	559	563	557	566	556	557	549	506	578	523	517	525	499	597	580	471	516	527
29994	7729	942	638	664	491	425	538	323	285	306	266	256	243	275	274	301	435	453	423	335	324	274	328	332	266	263	244	267	279	262	279	279	268	283	283	283	293	260	289	288	293	265	272	236	246	242	249	254	265	268	266	228	258	237	240	255	260	260	262	255	248	271	272	264	247	268	247	278	274	252	276	238	295	269	244	253	266	266	267	276	243	228	245	259	263	272	234	259	260	224	255	270	269	236	276	265	258	257	246	255	259	248	254	249	278	295	256	270	263	268	268	276	249	256	267	273	265	269	250	255	255	247	261	294	260	276	265	245	240	236	286	271	245	248	254	262	270	293	216	289	268	244	238	268	253	228	245	248	289	237	268	268	229	258	240	262	256	266	270	211	264	248	275	276	235	264	259	244	263	275	254	241	269	241	260	239	265	257	233	255	252	255	242	263	270	290	301	270	262	235	293	263	254	252	224	247	239	264	245	243	247	252	246	245	268	273	270	230	253	238	268	282	249	215	276	262	266	240	245	277	244	275	265	278	247	232	275	310	244	257	260	264	269	284	278	288	250	265	259	243	244	208	262	267	247	257	247	274	294	262	241	262	261	253	274	271	258	249	243	274	271	264	269	238	252	249	266	232	266	269	251	251	247	265	265	268	270	287	238	229	229	234	257	268	265	278	243	241	236	280	288	248	257	248	263	293	285	269	242	241	273	256	255	271	258	268	246	263	226	272	254	247	240	264	269	265	279	261	273	274	258	269	257	250	261	264	234	269	243	245	242	243	254	259	255	255	216	263	262	229	244	258	243	244	265	259	250	265	278	318	274	256	252	249	257	297	277	251	241	276	245	262	266	247	269	281	283	270	247	251	246	254	263	235	254	240	252	242	230	272	246	244	280	267	266	227	270	269	275	261	205	244	278	271	257	244	256	236	265	265	261	271	272	229	242	262	267	252	248	277	293	230	244	264	272	260	278	254	265	230	246	241	251	267	273	235	244	258	258	288	233	261	258	259	246	256	229	255	247	261	301	233	260	254	252	236	273	288	270	249	257	277	281	240	237	251	266	262	243	280	277	307	281	302	263	236	256	264	236	295	238	249	240	262	257	251	252	293	228	266	270	274	270	251	280	249	254	266	258	247	276	235	219	257	263	262	264	266	267	265	248	250	289	269	235	296	254	262	244	290	237	283	239	253	245	252	254	270	279	234	219	242	254	249	290	262	264	240	227	268	249	264	249	267	268	256	259	252	241	234	259	249	240	268	274	263	268	256	251	259	291	279	255	250	255	261	271	277	252	275	274	252	269	229	264	261	274	241	239	271	249	263	264	236	243	265	281	239	270	275	249	244	283	255	260	284	260	247	252	242	287	247	259	265	242	250	247	254	242	272	258	245	233	256	240	270	242	277	257	234	242	249	230	241	246	226	232	258	284	265	297	244	249	254	252	252	239	255	271	270	256	286	248	233	249	251	274	236	266	287	252	270	280	268	273	257	254	263	282	267	259	265	252	251	268	246	237	250	271	254	253	277	264	257	253	255	279	246	242	259	280	261	227	230	260	258	251	265	247	275	252	276	247	232	203	267	262	283	273	232	296	254	257	262	258	266	237	234	276	267	265	250	259	232	243	248	256	257	284	263	218	256	262	285	256	267	240	246	232	277	248	265	262	255	228	241	262	241	263	263	270	257	248	277	261	242	277	226	261	263	256	238	271	241	244	281	266	245	262	274	245	260	231	241	276	251	251	262	246	251	248	276	273	238	250	258	260	270	273	259	263	261	273	246	260	261	254	268	257	260	267	234	265	253	259	280	233	242	261	247	247	261	254	224	287	271	261	251	271	254	237	266	260	260	285	277	242	289	288	287	280	264	253	251	257	266	266	245	250	262	275	259	242	265	288	263	270	276	246	269	244	248	251	250	254	258	247	272	254	273	264	241	294	260	290	309	270	227	234	251	277	268	270	286	243	234	241	310	286	246	257	279	259	251	245	242	276	270	270	269	261	266	261	264	241	282	243	246	282	283	301	251	248	246	221	239	242	287	250	238	254	262	246	273	262	263	244	244	249	241	258	229	252	260	266	278	251	281	249	296	267	257	258	271	245	267	229	265	258	250	266	249	270	293	271	282	272	256	261	278	274	256	245	247	273	254	240	242	260	270	275	290	259	258	245	267	295	241	267	294	273	238	275	250	266	279	245	243	255	274	260	244	290	246	278	274	253	268	247	264	267	253	259	267	280	243	238	229	245	274	264	268	250	269	266	254	251	265	252	284	280	265	248	248	307	282	270	273	213	256	244	230	309	255	238	234	247	256	273	239	253	268	259	243	249	274	266	244	258	260	217	283	277	234	249	243	242	228	245	247	251	252	266	258	255	281	255	264	265	225	272	286	259	278	286	258	260	250	249	278	265	225	258	250	241	266	258	270	280	255	274	256	253	268	255	265	253	270	266	297	241	231	259	245	254	279	287	281	259	242	289	227	256	284	259	277	253	287	279	281	315	273	234	264	255	264	237	248	261	257	245	260	257	250	256	273	248	245	236	269	278	264	230	264	236	248	234	227	274	273	260	257	254	283	244	239	264	263	243	252	257	240	252	269	279	220	265	274	258	258	262	241	273	235	241	249	245	253	281	268	278	250	259	224	287	240	258	241	257	216	239	244	270	245	238	259	244	267	259	239	257	272	301	271	230	261	259	226	255	249	239	237	243	243	285	254	241	249	260	250	258	265	268	298	287	251	283	230	228	258	251	251	239	254	243	251	295	271	280	290	254	262	265	278	248	294	276	274	272	261	254	226	267	287	252	265	268	240	241	269	250	267	248	234	281	262	289	240	256	291	247	249	227	277	246	227	284	265	286	233	253	248	271	275	283	257	239	252	279	286	247	235	271	237	271	255	265	281	272	245	229	239	256	268	249	272	246	252	227	271	241	251	257	251	265	262	260	254	275	283	253	250	265	255	265	269	280	272	257	262	267	269	246	239	263	253	255	293	246	250	276	254	260	248	280	242	282	237	251	270	243	235	252	239	263	268	260	278	245	288	285	255	254	231	268	259	253	263	238	249	265	276	244	269	244	283	268	261	259	230	238	234	267	237	262	279	260	247	265	247	280	262	257	270	235	253	263	245	224	277	256	254	285	253	231	268	244	249	257	278	268	268	213	238	247	237	283	246	311	255	260	237	265	250	255	255	259	268	235	271	242	224	260	263	280	274	284	231	266	256	258	270	240	260	259	238	273	264	246	258	233	271	232	263	264	291	286	272	247	258	283	227	266	255	236	255	245	277	246	284	247	285	284	261	294	246	224	276	266	266	247	261	279	241	254	278	239	256	267	246	227	262	286	267	240	271	265	246	253	268	245	249	212	269	287	271	256	274	278	259	271	267	277	226	226	265	252	265	272	238	269	281	278	272	238	242	269	249	291	282	259	240	265	248	265	262	250	283	224	242	257	249	235	259	271	275	264	268	258	237	255	250	280	290	305	251	246	252	260	248	231	241	278	253	250
26010	5672	1534	1808	2246	1625	1429	2237	774	746	768	707	626	624	677	762	1115	1907	2020	1509	1052	923	969	1122	845	690	674	615	651	578	588	618	638	669	648	624	698	694	735	712	705	633	619	631	595	583	557	587	578	605	622	587	553	577	601	599	577	584	600	576	595	597	547	549	595	617	588	576	619	626	611	597	588	560	552	585	581	577	553	589	592	604	575	601	584	580	529	656	628	571	565	583	615	581	587	591	588	549	562	565	568	604	592	596	592	550	597	607	583	555	564	550	617	654	566	582	601	589	585	578	584	583	595	566	612	607	589	585	567	580	590	585	578	616	615	554	583	622	591	610	582	591	559	605	601	547	629	584	597	584	534	592	590	614	615	562	605	555	574	528	542	579	601	579	583	569	572	577	618	571	584	637	580	619	604	570	555	585	547	590	596	591	579	621	616	580	587	610	563	596	585	597	573	581	575	590	591	600	567	599	575	630	575	603	578	583	579	558	578	551	636	579	572	594	601	596	595	577	561	574	583	555	584	564	601	572	558	580	605	600	598	600	580	560	549	575	613	590	551	611	669	576	562	623	624	568	546	568	583	591	569	576	555	618	586	629	591	570	583	529	597	626	578	596	562	570	558	579	603	604	583	615	586	578	591	564	557	568	604	557	558	647	575	556	585	576	565	603	572	595	577	579	564	523	577	585	594	609	588	610	616	570	560	577	571	588	570	594	592	569	576	599	571	552	588	635	599	582	584	607	580	569	557	580	555	589	574	643	603	595	544	600	630	567	584	608	584	607	584	571	562	611	587	586	565	624	614	568	627	606	562	611	577	597	539	599	604	598	586	614	577	620	573	636	556	563	597	575	600	565	586	583	593	596	603	566	550	567	558	574	546	631	587	595	590	548	598	628	627	547	628	597	570	592	581	596	586	581	600	548	622	587	574	557	577	615	551	589	584	584	608	576	542	557	578	589	596	612	593	566	578	574	552	592	562	594	593	585	577	590	590	579	595	578	599	570	576	579	596	596	587	601	581	568	610	572	596	630	618	573	578	582	564	568	624	621	599	606	599	613	570	600	615	566	602	572	595	542	597	613	606	565	607	570	554	649	606	564	575	574	558	606	604	581	602	580	580	584	588	555	592	594	582	635	563	625	588	581	562	601	598	576	578	562	592	626	571	617	597	592	599	588	582	573	564	611	566	597	631	530	572	603	629	601	579	561	617	590	546	622	599	576	555	629	554	581	603	610	582	607	607	546	600	561	587	597	610	607	565	591	562	566	591	594	584	600	595	609	541	549	587	578	600	591	593	599	575	619	589	571	599	639	547	583	618	588	613	625	568	598	581	598	612	591	588	527	614	628	589	578	589	593	593	581	592	624	613	598	610	603	601	600	537	573	598	553	589	570	619	619	599	572	589	589	622	641	584	560	537	552	567	583	558	585	595	595	580	541	618	587	555	579	618	637	618	589	613	596	577	615	625	636	540	590	580	590	616	573	591	560	619	589	606	572	592	598	569	587	600	599	580	574	629	602	614	547	648	584	600	612	556	554	590	582	590	587	587	579	578	587	578	579	557	622	597	601	642	601	572	577	606	616	601	592	602	579	602	620	640	605	565	583	561	589	671	616	567	610	615	607	572	580	600	583	594	587	581	613	603	606	540	588	603	583	624	611	549	616	635	555	557	642	589	555	548	580	584	624	592	615	597	549	612	640	585	578	630	575	604	550	576	599	608	589	617	539	568	616	596	630	581	579	552	581	571	593	609	578	553	614	553	600	598	558	576	609	547	605	596	577	579	567	577	585	600	573	590	574	611	587	574	603	644	591	600	577	598	612	569	580	567	623	575	591	570	577	581	586	583	605	566	593	581	561	575	568	634	602	546	599	559	601	587	578	592	588	596	580	609	583	590	599	583	603	564	595	569	564	635	610	550	591	588	557	581	560	648	615	588	564	633	538	563	611	588	609	637	604	565	584	606	624	621	622	596	582	602	596	550	593	625	544	578	595	584	606	621	576	609	608	568	574	572	583	590	593	608	600	614	554	580	601	564	688	620	562	584	593	602	562	572	580	578	582	569	587	553	578	606	598	589	596	584	592	620	573	551	583	586	583	586	601	590	585	574	568	579	625	607	606	564	609	598	566	556	620	591	559	611	580	590	581	624	586	599	591	570	578	594	575	622	563	598	595	578	547	576	561	604	607	597	600	620	599	596	623	554	603	581	611	560	603	604	584	630	609	607	586	572	630	615	588	582	589	561	587	600	590	612	618	583	640	577	560	582	567	617	586	597	608	604	592	579	574	574	609	619	604	554	550	571	568	614	628	585	619	598	639	584	578	589	577	609	571	548	590	598	620	600	607	611	593	602	549	595	608	616	599	593	582	608	577	607	583	625	560	539	597	593	612	621	594	603	585	575	581	587	562	592	573	608	584	555	545	601	558	626	604	611	580	562	588	598	579	534	629	531	560	556	540	574	583	572	598	553	616	596	610	577	565	548	598	618	556	591	609	571	568	578	618	562	580	556	598	608	630	573	601	614	559	609	608	591	560	568	600	548	622	564	563	610	623	555	579	627	601	615	609	565	621	607	554	610	570	592	545	585	527	571	578	585	598	598	594	610	617	611	595	631	629	584	576	593	585	590	575	562	630	592	586	574	599	572	578	571	508	592	580	603	576	515	610	565	602	580	645	601	567	588	558	611	600	569	591	591	575	585	593	613	588	542	550	585	544	617	593	624	625	615	577	589	562	604	621	586	595	570	587	557	601	571	601	597	607	565	563	584	560	605	605	581	606	602	623	573	576	562	578	603	606	590	615	586	630	610	614	631	578	612	573	601	574	612	556	579	582	590	569	625	590	590	619	567	587	626	561	599	596	618	542	619	564	629	562	568	586	581	612	577	566	588	643	595	625	550	580	584	563	590	616	591	624	553	612	558	636	575	587	575	582	601	559	589	627	536	599	544	580	611	563	608	610	587	633	592	588	572	592	554	599	605	589	609	571	580	577	588	624	599	623	582	628	604	578	589	574	570	574	580	575	635	590	564	567	628	587	571	560	594	586	603	618	623	578	614	625	554	606	583	595	620	573	620	635	590	583	582	541	584	581	584	583	612	657	536	599	554	561	641	555	593	613	578	570	610	573	593	535	599	571	598	589	576	585	614	581	605	579	622	630	616	599	569	530	575	571	618	597	586	575	615	613	591	517	555	620	582	577	612	600	561	555	542	552	600	595	572	584	571	559	568	567	561	593	589	613	611	606	590	523	607	589	577	572	617	604	576	569	565	599	613	553	590	614	622	567	563	564	602	592	580	575	576	567	587	541	600	587	598	556	572	593	586	589	577	598	594	596	555	582	586	566	580	582	592	562	618	584	647	608	582	590	576	598	591	600	578	583	583	590	550	573	563	536	574	582	584	608	578	586	588	593	562	548	599	578	607	604	596	607	579	592	596	612	635	591	564	610	640	569	583	604	584	547	592	591	585	642	591	621	533	564	610	592	583	563
77166	45916	16595	2655	1660	1050	676	4739	454	278	231	218	191	197	212	247	336	473	588	477	294	234	225	304	266	193	165	166	172	167	183	152	152	185	172	166	202	222	217	205	180	160	151	163	143	132	169	175	189	148	188	179	182	149	176	184	163	182	167	169	166	157	185	160	145	143	150	149	180	130	166	181	140	132	174	179	180	177	164	160	166	150	141	165	167	153	169	141	152	157	139	171	138	157	169	154	160	157	152	190	166	158	168	172	143	169	170	142	146	179	164	160	174	154	166	151	166	147	159	170	170	175	173	169	168	178	151	168	188	171	154	165	158	148	167	169	155	142	180	145	161	175	158	178	156	163	188	206	163	134	154	175	188	169	171	174	173	174	162	147	162	157	155	165	156	143	184	140	143	168	159	178	155	180	190	159	147	156	138	157	164	145	151	190	148	154	167	152	152	177	189	158	177	171	181	176	174	169	182	143	166	155	132	169	153	160	137	152	162	152	149	166	181	192	159	170	184	154	142	146	157	159	171	179	138	171	153	191	154	169	162	174	173	175	170	149	154	158	185	172	172	172	179	186	156	149	158	163	179	164	175	162	177	160	164	143	159	158	162	190	176	180	148	159	197	184	166	139	165	175	160	159	155	165	175	158	191	153	169	166	161	161	194	182	169	164	171	152	172	165	175	167	181	172	144	147	157	151	155	154	168	153	169	174	179	160	168	150	176	146	151	162	174	152	159	158	155	185	162	161	165	176	148	161	152	167	148	136	181	175	158	156	152	169	170	151	153	182	173	163	176	154	145	159	185	179	144	147	168	161	179	149	164	159	172	156	170	154	169	176	152	150	156	169	159	158	179	180	166	179	160	166	195	179	186	158	158	171	170	156	156	144	149	159	188	181	169	146	161	148	158	173	160	173	178	181	155	135	187	179	176	186	165	168	169	173	155	170	179	155	163	184	181	157	163	173	154	160	190	167	150	177	159	156	159	147	169	164	192	165	141	167	162	174	175	173	186	150	159	163	144	157	155	155	165	179	154	178	169	157	160	159	169	153	177	149	146	173	176	158	170	148	169	158	140	158	163	160	142	168	171	190	157	150	147	151	170	174	162	147	152	159	171	182	155	158	151	166	161	161	177	178	151	167	156	159	146	158	147	163	175	187	162	201	178	151	157	165	161	176	147	169	179	162	173	132	152	155	170	159	150	136	134	151	183	147	160	151	166	164	176	155	170	149	160	151	185	141	142	157	161	178	176	165	159	151	149	184	173	147	176	164	153	156	154	187	162	150	177	171	170	164	182	160	157	176	162	160	162	168	165	148	158	157	164	155	150	159	168	168	150	179	156	181	182	152	184	181	142	150	153	167	160	181	191	156	197	146	180	148	136	168	165	165	156	142	162	150	161	162	172	166	160	166	163	159	155	162	152	141	172	188	148	153	142	161	178	196	167	169	174	153	163	184	177	180	156	157	167	162	145	150	171	150	158	177	163	162	131	164	181	179	151	168	155	159	173	162	158	167	138	164	176	172	178	181	180	163	181	185	172	196	148	184	164	163	159	171	160	148	168	147	147	175	155	141	175	161	156	168	163	178	180	163	158	152	167	150	150	162	141	181	166	171	148	146	155	167	170	163	149	152	163	162	171	149	176	146	158	172	152	152	172	160	153	175	173	149	160	168	170	177	170	154	175	183	153	186	155	149	164	169	159	148	153	149	171	149	162	157	171	152	158	160	158	196	157	148	169	147	164	152	176	158	151	163	176	147	166	172	145	132	166	169	189	156	164	162	162	165	150	130	175	172	152	152	167	144	166	148	145	175	191	158	161	164	166	176	176	180	171	137	158	165	165	152	179	162	138	171	156	156	174	170	154	152	160	168	164	178	156	150	173	182	164	178	181	158	164	170	158	150	168	145	156	163	170	165	160	174	171	152	166	146	169	151	163	162	155	150	151	154	146	169	171	138	163	157	157	159	159	180	181	135	166	161	175	177	150	167	187	183	154	178	146	141	151	145	152	156	171	159	150	155	160	148	162	165	153	152	202	166	127	153	166	141	157	149	149	175	173	179	156	168	168	142	178	163	153	142	138	169	156	171	186	150	147	148	155	145	167	164	154	151	183	173	180	178	141	141	154	186	169	178	171	160	150	171	158	161	176	151	160	152	144	175	164	143	159	142	151	175	150	151	162	214	130	175	183	154	152	160	170	151	138	168	150	163	151	143	146	156	166	179	174	168	157	169	172	171	160	147	154	143	161	152	167	179	157	163	195	176	178	158	180	148	168	141	152	173	153	158	177	155	159	157	150	176	174	155	177	159	166	171	172	153	178	163	160	176	142	164	135	174	134	165	174	162	175	154	150	167	150	144	180	179	146	168	206	173	175	175	167	156	166	158	161	166	156	176	154	166	181	167	185	159	155	165	175	163	173	166	186	153	165	154	186	160	171	155	186	170	136	132	170	172	162	161	174	173	166	155	171	137	180	169	173	160	161	161	177	157	157	175	169	160	188	152	149	139	164	159	173	134	139	190	165	155	183	161	162	202	149	189	164	159	168	178	147	195	167	162	165	172	161	174	167	188	155	175	149	146	132	167	158	175	165	141	144	165	160	185	180	177	155	177	183	176	180	162	133	175	177	190	173	166	140	160	165	149	178	169	139	166	145	168	171	159	195	145	162	203	173	189	183	154	163	154	168	159	153	164	158	175	168	166	172	168	165	193	179	177	170	163	165	177	159	139	132	154	176	166	168	177	163	181	161	178	153	167	151	156	160	171	168	175	159	179	179	156	139	157	160	155	172	155	161	164	140	154	153	150	182	200	156	164	163	168	170	153	151	171	171	139	156	133	172	149	163	159	132	178	155	166	169	196	170	153	174	156	169	162	163	155	172	176	169	163	138	171	162	178	172	159	164	169	142	167	153	155	173	157	156	177	165	168	165	179	195	140	162	161	175	183	156	191	174	164	150	167	167	142	187	151	201	137	169	155	168	172	177	153	158	154	177	167	147	151	163	153	170	174	148	167	161	142	154	165	153	154	166	168	178	153	168	150	155	165	151	185	151	189	164	168	162	138	157	159	173	171	191	177	173	114	157	175	153	165	190	172	164	150	129	185	168	155	153	170	164	172	183	155	164	149	161	146	160	128	156	173	142	163	158	151	173	179	162	178	173	170	160	159	162	173	154	155	163	171	158	168	158	163	156	169	158	150	184	168	158	165	168	169	148	178	154	178	134	163	163	178	175	151	148	169	145	188	146	155	156	163	157	139	166	151	184	168	182	146	156	143	191	168	188	169	167	154	163	159	161	197	156	175	168	167	198	188	168	156	160	177	184	177	157	164	162	147	171	157	154	160	170	165	164	156	169	181	154	160	153	162	138	175	147	152	168	139	182	145	152	167	163	180	181	172	158	161	178	159	140	174	161	170	152	185	164	169	172	192	181	163	159	155	195	174	139	173	184	157	173	163	156	176	156	184	156	186	157	181	194	163	165	161	160	149	164	160
48239	27111	9205	4066	6345	3420	2985	16505	1010	853	794	843	683	566	667	879	1525	2421	2931	2246	1353	1045	873	1518	1223	538	481	445	447	436	489	432	459	459	459	556	624	643	749	714	612	519	444	462	419	424	428	435	421	402	445	429	387	388	423	387	425	423	424	391	388	407	392	412	398	389	418	446	396	357	413	435	385	398	437	395	401	410	386	422	381	385	418	389	382	373	398	397	372	379	412	391	439	390	401	383	382	399	419	430	414	387	424	384	391	407	409	390	418	397	418	403	400	386	368	392	425	394	402	423	421	405	378	420	367	405	415	423	397	405	415	373	404	375	428	407	394	388	398	375	410	395	404	380	372	360	388	412	395	395	381	408	418	393	371	386	405	396	393	389	361	425	405	372	415	355	395	396	399	411	369	394	402	388	440	403	392	394	404	404	404	452	384	409	379	407	419	405	420	393	383	415	426	449	386	415	412	396	395	406	387	386	385	393	408	364	438	427	385	384	395	359	386	374	397	390	383	422	371	366	408	368	369	417	427	430	403	425	366	350	379	366	413	390	357	395	380	433	443	410	454	391	410	391	406	372	424	386	420	397	406	405	426	374	404	389	400	415	401	395	387	428	374	416	422	411	378	399	392	391	434	404	382	400	399	378	358	398	400	409	399	409	423	371	413	391	420	376	420	427	451	420	404	413	410	390	411	396	406	363	380	425	422	415	414	348	370	418	385	413	390	417	414	396	397	373	377	417	409	399	371	378	354	420	389	384	380	388	394	428	385	424	380	430	399	366	351	411	400	409	411	402	414	386	406	405	380	419	386	414	393	417	414	392	387	395	409	392	410	437	423	375	457	416	415	375	378	401	413	410	384	383	388	406	395	377	360	402	396	403	413	414	423	417	398	373	363	380	390	397	451	398	397	395	408	433	399	415	379	416	385	390	401	410	404	400	425	412	427	400	381	378	428	428	380	395	410	381	410	431	397	411	394	417	419	418	391	418	378	403	423	468	432	402	376	396	407	358	427	430	404	404	376	416	391	413	377	411	408	407	375	412	381	414	414	388	385	421	427	433	411	408	395	433	370	411	410	433	423	421	388	410	379	418	384	369	428	409	397	351	409	393	395	417	379	370	445	412	387	410	345	398	402	397	407	401	399	408	424	387	427	392	400	388	394	419	419	375	406	381	394	379	374	397	420	395	398	438	387	416	376	388	373	392	366	421	364	355	356	380	374	395	422	416	394	391	376	383	407	396	379	394	417	380	391	387	398	402	398	400	405	409	378	382	415	404	418	451	381	357	406	378	398	392	398	411	410	399	402	408	393	440	403	404	387	412	404	404	394	409	356	413	402	388	389	389	429	385	424	435	395	383	414	437	412	368	364	407	440	393	389	407	377	432	369	374	376	411	389	403	419	399	419	372	381	384	383	397	432	388	422	401	373	390	407	419	387	409	371	402	383	398	400	372	380	423	396	395	387	397	406	392	411	430	422	429	376	404	355	406	400	406	381	407	383	370	400	413	389	391	426	393	390	374	385	408	370	392	403	361	420	367	414	393	427	391	367	370	397	394	399	397	410	421	397	391	414	413	396	416	414	384	379	428	422	393	359	395	385	400	420	395	417	425	395	404	386	402	376	419	377	412	381	377	423	357	431	399	381	390	404	403	390	426	403	390	415	393	387	418	415	402	400	410	401	374	385	408	412	395	404	380	358	391	410	390	426	364	354	412	398	389	402	384	401	421	426	377	383	398	377	426	445	407	367	414	388	408	379	412	365	382	372	380	352	393	398	413	378	392	377	372	401	401	394	388	386	411	438	401	436	391	401	368	414	387	405	372	386	389	427	375	394	385	426	416	425	386	422	409	387	362	414	403	375	395	373	413	385	392	386	423	383	403	394	378	393	366	414	382	436	432	428	391	343	415	399	393	385	387	414	420	381	400	406	376	442	374	406	402	411	363	409	413	390	400	380	367	382	417	384	378	404	392	382	396	413	369	433	408	423	381	400	400	412	406	417	407	397	402	407	425	392	422	436	413	402	387	416	385	441	389	398	419	400	383	404	395	439	452	395	420	385	395	410	376	407	369	375	383	407	387	405	433	410	387	436	419	381	412	397	415	392	400	380	345	380	444	392	444	357	434	389	400	389	422	381	389	398	395	377	385	413	370	417	384	398	393	385	373	345	407	437	434	397	359	460	420	440	368	395	370	385	356	360	385	361	399	414	404	382	388	383	396	399	439	401	409	376	377	403	414	437	401	392	394	442	409	424	407	387	395	373	388	374	360	418	398	418	391	422	407	413	383	394	425	405	388	346	406	399	385	429	409	392	422	404	420	409	412	403	386	379	402	436	373	398	400	430	394	416	379	394	363	410	412	371	391	395	410	395	418	430	395	405	405	393	399	411	410	375	418	394	395	417	412	437	388	388	376	391	396	387	401	439	384	409	385	387	394	395	387	391	413	416	395	422	434	345	420	410	385	401	396	423	395	377	378	385	401	367	429	381	386	404	364	385	391	402	400	432	389	359	429	398	399	366	399	403	428	399	454	413	412	416	427	405	390	408	389	413	411	387	398	424	405	417	412	381	404	405	434	385	386	398	390	419	391	383	407	415	390	386	404	430	411	410	392	407	405	424	375	399	396	369	393	391	419	400	392	405	412	381	418	392	417	374	398	400	397	374	339	396	385	418	388	387	406	440	416	360	391	399	389	374	394	433	390	405	395	372	406	379	407	401	418	396	430	398	415	398	419	399	426	419	406	366	423	374	413	410	374	383	381	424	383	416	399	421	400	428	390	410	386	385	372	372	402	383	412	393	386	401	418	413	367	371	419	377	380	375	407	408	388	408	418	434	434	377	423	382	388	412	413	401	411	422	406	417	410	408	408	433	417	392	358	419	411	381	420	446	433	394	382	367	416	390	425	376	401	392	393	389	410	398	373	394	401	374	365	396	397	414	428	375	406	392	408	414	378	386	413	405	418	402	407	415	412	389	408	396	402	386	389	419	384	408	429	377	363	409	400	401	394	417	389	423	414	380	433	380	399	334	412	410	404	396	441	380	417	399	408	398	409	401	433	400	396	414	378	414	400	409	376	400	410	414	390	367	408	372	424	381	350	404	402	393	359	380	413	419	385	388	454	398	373	383	381	394	430	409	394	439	420	400	381	399	384	400	375	385	377	373	402	395	369	431	426	390	396	408	391	416	423	403	409	420	391	365	427	395	372	389	415	356	389	390	392	423	423	429	385	411	400	372	391	390	356	356	377	412	405	398	385	406	427	375	378	365	408	411	380	389	379	428	393	401	397	392	393	397	398	377	392	397	415	407	408	372	398	397	420	407	393	402	429	379	355	383	390	427	394	432	378	377	413	374	403	402	402	427	417	399	397	375	385	384	417	404	374	388	391	395	408	406	401	408	401	381	389	442	422	364	358	385	375	427	381	415	402	422	391	426	388	383	379	405	365	419	371	406	408	417	376	400	392	399	400	439	357	422	394	424	402	396	398
88893	57787	26100	7190	3070	1439	1718	12755	1697	384	309	305	310	267	297	365	549	796	967	762	432	379	329	344	482	259	223	229	252	242	242	271	271	249	240	254	256	244	289	299	278	245	251	246	259	204	227	236	260	232	231	240	232	189	215	236	243	241	221	218	226	238	238	229	217	202	199	246	217	243	211	216	221	244	246	220	227	229	217	237	232	239	241	241	194	232	238	196	233	233	237	258	233	234	202	260	230	237	226	252	246	239	204	220	211	216	229	221	244	217	204	239	230	234	258	248	236	236	222	227	229	229	232	236	226	233	245	206	236	226	234	241	224	216	256	217	223	266	224	214	204	218	216	240	238	228	214	216	262	247	195	199	268	237	234	252	229	223	228	242	225	234	242	218	219	248	228	225	231	250	231	258	229	214	208	214	266	223	223	236	238	204	234	214	200	233	244	224	242	231	241	213	220	208	226	193	218	230	205	222	223	233	236	228	256	213	237	231	209	240	201	237	213	223	225	223	237	228	207	224	248	239	250	228	220	188	204	242	212	229	210	224	225	220	235	230	250	217	254	220	225	220	232	248	222	205	220	236	241	229	260	235	228	233	249	231	221	202	225	221	258	246	218	212	215	217	217	206	233	216	223	233	228	260	256	206	220	238	238	245	242	210	219	242	231	232	230	253	228	193	210	242	222	231	253	226	236	284	225	233	207	206	206	216	233	224	221	253	227	198	205	238	213	246	228	217	250	244	225	233	250	253	229	217	246	207	207	263	246	236	216	208	249	224	218	227	224	219	206	237	208	229	200	232	228	243	258	219	197	225	234	240	217	222	221	210	243	228	225	232	211	224	240	257	216	228	229	236	227	231	194	240	222	229	194	211	243	229	211	236	234	240	223	244	218	232	267	238	188	218	213	243	203	216	223	229	241	189	247	224	213	247	228	233	237	235	219	226	191	231	236	223	243	255	196	225	204	236	239	209	238	226	206	263	210	231	237	218	223	222	254	239	243	234	242	213	206	204	235	226	235	228	222	247	227	194	218	219	254	237	234	229	215	221	203	239	247	250	224	227	203	224	229	250	221	198	202	243	223	237	251	239	214	239	235	222	236	243	201	232	243	215	242	226	230	240	223	221	220	218	218	216	240	249	229	210	223	221	249	213	232	253	218	269	229	223	206	210	235	250	247	195	222	234	215	207	219	221	233	218	220	223	213	220	239	223	209	235	240	222	240	235	189	192	237	220	215	210	239	232	226	227	247	265	235	246	228	254	228	242	235	212	251	230	239	208	218	222	222	225	237	250	210	237	209	222	238	228	244	212	222	223	243	246	213	241	247	222	230	226	232	222	228	225	213	232	248	225	227	237	231	234	217	220	215	242	235	224	255	215	207	222	239	232	224	201	227	213	223	265	207	210	226	209	239	230	227	228	194	218	235	224	225	228	188	232	230	233	236	216	234	239	236	219	231	247	238	217	234	233	207	230	246	244	234	247	213	214	251	236	214	252	239	233	209	227	228	220	215	214	238	224	195	228	223	186	238	234	240	209	234	212	221	229	214	255	252	224	220	271	201	235	247	194	245	219	222	209	247	240	226	217	237	237	202	206	208	251	227	197	219	229	216	235	212	231	210	225	248	210	232	232	212	222	271	215	239	246	228	260	247	216	232	230	214	219	234	234	252	234	231	214	212	238	231	220	264	215	203	231	241	210	235	221	213	230	230	223	240	223	221	223	217	235	240	213	201	213	235	223	255	202	217	236	207	231	222	227	192	237	228	236	224	227	199	257	215	205	209	214	213	201	222	220	228	238	254	241	209	207	231	227	258	242	223	226	209	227	234	206	222	267	244	219	202	220	256	211	227	267	238	221	255	212	233	204	204	222	243	245	251	249	212	227	208	213	225	213	222	227	216	224	233	238	231	229	228	216	228	219	223	231	263	226	218	206	256	218	209	213	240	268	223	208	244	266	226	247	241	233	195	243	218	238	226	203	224	233	216	236	229	215	227	218	234	216	210	216	218	213	212	190	228	196	233	217	197	226	256	204	236	245	215	258	200	219	214	216	205	237	220	262	247	206	225	212	198	210	268	204	232	223	245	250	202	227	203	207	210	253	230	259	233	241	219	240	230	255	248	227	230	252	227	235	182	217	250	218	242	216	212	221	233	230	213	226	237	254	287	241	210	228	255	217	231	216	221	224	257	220	236	244	226	250	232	259	228	215	251	254	255	227	242	226	215	240	206	221	234	224	228	192	187	216	238	247	213	234	230	226	218	239	239	235	210	222	218	218	252	214	249	238	236	211	222	185	251	255	223	215	236	229	184	246	250	254	219	242	228	216	211	233	203	211	226	252	229	232	220	231	216	228	214	227	213	197	203	207	216	234	209	225	203	230	257	265	210	239	253	225	204	191	229	195	226	242	213	235	208	189	214	223	226	229	217	240	223	234	254	216	213	215	204	210	234	213	227	224	210	226	224	245	227	239	236	224	215	232	253	213	234	247	242	224	215	205	240	223	198	210	194	249	203	218	223	213	200	239	235	212	231	208	241	199	229	215	217	221	231	225	237	211	223	236	222	227	218	230	238	197	209	230	237	242	215	229	195	230	249	236	225	205	226	233	212	265	244	214	200	226	213	222	216	247	204	228	250	223	238	228	240	234	250	217	232	226	192	220	190	222	222	243	225	233	244	207	223	238	209	273	215	215	201	229	222	234	241	234	227	251	223	201	231	205	215	225	202	225	226	214	251	249	220	223	221	230	239	212	248	238	238	231	205	215	239	229	198	217	229	260	215	188	243	231	228	237	229	231	243	236	230	223	218	218	219	224	217	238	239	255	209	225	220	217	221	220	226	206	186	235	243	236	239	193	225	205	229	222	243	238	240	231	226	211	229	207	217	225	230	236	204	224	223	218	207	208	260	243	262	187	231	201	219	233	271	219	208	209	220	251	232	252	235	224	202	197	214	231	228	246	247	250	242	251	222	251	222	245	242	220	188	231	240	208	248	240	233	217	234	256	246	231	226	227	232	221	222	275	210	230	227	237	207	217	200	241	222	218	209	240	215	237	244	238	242	206	238	246	243	216	224	248	226	209	245	221	238	263	241	252	250	219	249	256	197	226	223	232	215	250	255	227	235	255	241	218	241	266	237	214	245	213	236	202	221	211	214	222	207	223	233	222	199	254	233	221	242	213	231	219	215	243	237	239	220	239	237	217	188	222	251	241	202	208	263	249	224	197	234	214	244	266	226	211	225	220	201	211	222	211	211	214	211	240	227	237	238	223	219	214	214	216	231	196	247	236	225	247	186	253	236	223	231	236	230	234	252	256	235	235	199	230	215	228	224	218	235	227	210	231	255	205	192	221	222	224	236	217	227	248	242	225	223	203	216	223	232	231	231	224	214	212	222	216	227	232	213	250	229	231	222	206	242	244	232	199	235	232	250	254	212	256	223	241	209	255	231	249	198	248	229	249	234	209	225	240	250	225	221	244	247	218	248	252	218	210
58356	37644	17180	6047	9790	3950	6463	30118	1629	1221	1085	986	978	939	950	1389	2532	4334	5261	3610	1901	1529	1088	1391	1986	739	657	617	613	601	591	644	586	666	691	799	715	733	932	953	864	678	624	633	540	553	557	563	541	546	565	552	576	539	568	543	527	572	542	548	590	521	562	550	565	537	529	522	546	594	621	585	525	525	545	515	512	520	501	548	554	534	575	520	519	517	549	530	558	598	520	577	573	551	530	526	570	552	550	519	530	552	542	537	515	557	537	518	549	497	543	560	485	543	496	493	525	530	558	519	507	524	497	571	547	570	517	584	519	530	554	533	549	560	528	586	508	502	538	521	511	521	495	560	557	594	551	561	517	558	563	514	547	563	565	515	529	512	537	525	553	510	592	526	531	535	540	567	542	557	543	534	541	581	515	526	526	542	509	557	554	522	524	526	574	571	489	530	577	530	539	530	557	518	512	564	555	583	548	562	551	518	532	556	489	534	510	524	556	545	547	579	561	538	580	553	522	572	534	531	586	539	584	588	577	571	571	481	567	540	525	544	528	542	565	526	532	536	561	566	541	523	547	540	522	538	543	516	567	524	540	533	539	531	522	534	523	516	543	575	586	568	525	548	550	519	542	544	539	545	547	554	541	529	551	518	533	524	528	522	501	562	494	520	474	545	539	506	563	519	536	515	532	562	544	547	552	528	530	539	513	556	555	582	570	493	537	528	565	543	547	532	522	524	521	526	538	539	528	536	600	548	559	506	524	510	531	533	540	504	547	589	554	497	547	563	487	601	564	566	580	550	559	550	543	530	516	566	543	542	570	538	556	577	510	550	526	550	509	515	532	570	559	523	547	559	554	546	508	541	539	504	489	540	536	540	527	536	525	567	559	552	523	563	518	501	511	552	521	538	562	525	554	569	514	477	542	524	525	547	550	511	574	564	500	524	555	519	551	535	504	523	535	512	524	556	538	518	538	576	538	571	535	505	544	544	598	538	514	550	540	536	588	489	573	564	548	540	568	573	527	558	541	540	513	574	544	533	529	552	500	553	513	513	555	513	533	546	585	568	562	522	542	558	537	530	526	509	549	542	571	496	551	562	546	556	548	573	546	559	546	518	552	564	516	499	553	547	581	524	530	481	557	555	587	546	517	540	513	565	579	556	535	504	544	552	520	543	521	512	529	524	552	550	542	504	567	569	543	537	544	531	499	550	550	548	510	549	541	553	581	521	540	513	515	486	526	535	580	553	568	540	588	555	527	514	514	547	542	550	545	542	558	580	515	520	549	568	540	558	542	553	522	543	533	513	571	534	495	566	570	514	543	552	527	520	529	528	515	571	522	503	553	591	553	503	507	563	560	498	534	484	580	571	520	564	532	536	536	518	533	502	511	528	519	551	574	524	569	554	536	563	522	575	558	549	520	527	539	518	549	553	560	547	568	506	518	548	569	565	555	493	560	545	565	580	513	511	533	540	531	572	565	538	568	540	532	544	528	502	524	568	550	535	476	551	556	502	489	540	504	532	569	524	536	505	520	539	552	592	539	530	605	533	541	541	574	507	524	550	540	596	524	532	512	558	553	601	528	542	548	532	563	539	546	533	512	557	560	541	557	500	537	543	517	533	571	531	537	553	517	543	473	524	555	539	527	539	534	546	574	537	552	512	579	556	543	584	539	519	519	554	514	514	576	581	525	523	545	535	513	554	534	559	527	541	561	533	574	540	528	548	545	567	542	530	545	505	519	548	482	506	561	543	538	542	521	509	542	515	532	603	555	538	561	500	538	536	550	555	537	560	493	559	544	520	519	547	523	524	545	540	553	532	554	520	553	506	560	534	558	539	527	553	539	544	545	580	573	582	516	541	547	546	507	576	492	522	545	553	562	530	526	551	509	524	563	606	570	541	584	506	541	551	550	527	532	563	536	495	496	553	510	546	552	516	554	582	516	545	549	531	532	552	533	519	524	538	530	560	522	577	514	547	574	547	548	561	502	534	531	552	522	515	565	597	561	529	561	589	534	540	553	558	557	567	586	540	518	536	517	543	585	519	516	524	558	511	538	533	511	535	546	545	562	512	504	572	548	534	539	517	558	572	553	526	517	530	529	506	525	551	561	520	529	578	540	535	565	552	515	559	565	519	570	540	548	543	572	483	507	586	552	554	560	537	554	524	554	522	535	525	585	549	523	536	504	538	555	518	512	554	545	564	491	530	524	501	492	558	495	575	498	530	558	555	529	519	540	550	562	482	536	560	546	548	549	540	522	532	573	518	551	531	581	493	475	505	504	561	526	594	547	538	552	550	561	544	554	522	559	525	552	536	531	547	549	576	521	495	524	504	518	540	540	523	494	521	542	524	612	572	500	580	515	575	555	553	530	483	561	505	527	530	555	504	567	542	482	509	503	514	506	503	509	554	568	540	550	565	543	538	562	495	523	521	541	511	504	545	544	588	519	565	534	589	547	576	482	527	525	522	548	547	496	559	580	550	561	526	541	559	557	547	516	586	555	537	523	555	570	501	571	513	544	544	541	560	526	560	524	544	556	511	556	541	544	506	519	559	543	540	528	519	503	552	526	550	527	563	522	533	561	577	527	555	515	529	518	550	489	545	559	538	517	536	532	536	524	556	526	553	530	516	541	523	578	527	550	519	539	534	569	526	507	537	555	518	548	523	556	518	518	536	563	554	504	529	551	507	541	551	554	530	527	510	527	484	559	518	537	499	510	537	510	477	526	551	571	558	544	533	540	549	537	580	572	545	561	566	570	559	516	527	522	500	563	536	525	532	538	502	522	547	523	546	543	535	554	552	588	549	567	524	532	509	541	546	510	526	542	462	515	559	514	502	507	584	535	546	520	548	573	516	535	562	569	531	581	546	555	518	553	545	527	547	546	541	533	539	539	505	520	530	553	585	554	537	517	524	537	546	545	570	564	525	511	543	545	572	570	516	528	509	504	531	530	553	564	556	559	543	517	547	535	553	553	560	545	538	520	540	530	547	525	546	525	527	556	539	535	498	532	601	534	501	556	553	543	518	534	506	553	519	534	568	564	522	523	527	567	516	528	576	547	536	529	538	554	570	578	544	500	572	577	520	549	563	553	520	469	535	499	550	541	522	578	499	525	563	525	537	548	550	568	544	549	535	526	526	528	498	515	550	526	558	554	537	512	539	505	549	527	544	513	542	541	509	511	519	529	523	575	542	525	531	547	525	543	555	554	540	532	505	541	521	556	513	519	490	539	551	553	543	589	575	562	514	542	540	574	547	537	528	546	506	567	503	530	573	519	540	529	502	529	555	567	511	470	546	520	540	495	532	571	522	564	568	520	516	542	585	515	539	530	554	524	535	553	527	544	521	558	552	532	588	496	535	526	562	536	547	567	513	580	541	551	493	499	541	524	509	555	526	565	551	514	545	591	535	545	543	519	559	524	572	560	547	562	531	524	513	524	522	606	483	546	556	536	534	542	544	557	536	509	502	522	544	514	560	531	543	525	551	522	531
29502	7951	1349	723	508	417	377	506	298	288	262	268	261	270	311	330	415	534	592	490	334	319	270	288	302	255	277	247	247	267	288	271	278	305	274	295	279	276	257	285	261	255	248	292	294	261	259	256	256	263	279	269	273	256	282	276	257	265	225	254	276	269	285	279	305	288	256	266	299	262	303	270	234	265	259	264	276	249	253	271	283	266	272	250	260	245	284	267	276	257	277	246	260	263	290	248	252	281	295	300	268	288	252	268	260	284	277	267	291	257	261	289	249	285	248	237	264	256	261	274	270	270	266	275	289	280	245	286	274	272	240	269	266	269	266	298	286	267	266	306	278	222	270	257	261	251	258	253	259	267	268	271	276	268	242	290	289	243	286	292	293	275	286	266	300	270	278	247	264	278	261	263	269	269	272	258	255	271	269	315	258	262	256	255	293	276	269	298	264	249	260	272	262	268	266	267	274	246	247	260	265	281	303	282	257	237	271	279	275	286	246	270	268	254	264	283	287	268	264	314	265	257	276	272	270	264	271	238	243	250	287	257	292	248	264	272	269	266	299	234	248	296	273	287	262	246	259	264	237	266	261	302	264	274	233	240	251	295	245	260	267	242	258	290	293	269	267	257	245	287	261	245	285	239	258	282	267	276	281	275	270	266	291	263	248	305	258	261	274	280	265	257	287	255	290	253	253	273	264	255	270	282	252	270	282	276	246	263	253	303	277	268	278	254	265	257	282	288	284	239	264	264	267	269	283	281	250	281	273	300	239	278	251	275	275	255	241	279	272	290	240	264	229	265	222	275	282	280	234	255	268	270	241	253	262	293	271	268	241	260	272	262	266	256	273	280	258	233	266	285	274	288	247	273	261	279	281	275	266	251	268	294	291	258	268	280	272	283	279	263	261	281	259	284	253	269	269	244	259	294	290	244	282	294	260	274	238	251	266	276	266	269	239	239	274	279	307	295	250	311	285	269	273	282	262	252	271	275	274	290	263	289	283	272	276	233	254	255	257	269	258	313	273	269	231	273	241	281	235	271	270	274	257	280	258	276	308	273	289	288	266	274	286	266	281	274	276	282	275	243	249	283	246	241	291	285	293	289	309	264	261	277	230	307	228	252	279	276	302	309	266	258	271	301	250	265	289	263	292	289	281	281	267	257	299	272	257	257	285	263	284	258	255	290	236	281	243	274	273	282	255	248	254	244	250	273	280	272	278	252	264	261	271	298	267	285	253	248	279	294	267	228	288	253	267	282	276	298	246	280	228	276	266	245	222	249	273	245	238	278	268	284	264	283	255	259	278	226	265	265	250	266	248	280	251	266	285	226	304	272	245	268	256	256	248	308	281	241	253	253	286	266	292	278	265	287	278	286	289	264	274	270	265	262	268	252	299	266	279	293	258	267	265	263	261	235	245	257	279	258	231	280	279	247	238	246	250	242	247	285	295	270	273	285	275	247	239	238	291	247	286	254	276	264	298	245	253	269	274	268	270	276	245	255	248	239	277	260	259	256	258	264	270	266	274	249	263	262	284	277	274	332	253	261	251	287	238	285	269	264	277	273	287	280	249	313	276	277	247	260	264	267	273	263	289	261	246	290	258	274	266	251	259	299	269	298	275	323	288	292	279	260	282	298	305	269	302	281	312	282	276	279	313	253	243	265	262	313	269	253	259	292	275	259	315	276	263	254	274	263	249	286	293	277	236	266	266	264	286	258	250	229	244	271	266	258	254	276	260	278	273	270	275	300	248	267	255	260	248	307	280	287	259	278	297	272	273	287	254	266	276	267	298	281	240	275	272	277	267	257	271	302	259	303	270	251	264	263	284	308	260	278	290	238	283	260	272	245	283	304	287	277	293	286	262	250	269	271	252	275	268	285	309	290	248	256	246	277	248	267	272	270	285	249	250	260	284	248	250	288	282	278	284	244	274	243	285	286	283	254	276	287	277	276	296	283	252	290	264	273	264	280	284	289	283	288	278	274	292	285	284	247	261	342	276	266	258	299	274	264	246	268	311	273	279	287	259	272	259	280	271	244	277	251	256	267	247	267	281	255	252	246	295	280	265	270	252	273	272	280	271	254	282	292	231	278	236	280	280	273	270	240	240	256	286	242	278	258	240	267	259	275	274	274	264	280	268	280	263	250	273	260	274	285	265	272	262	294	275	270	274	242	271	269	254	215	271	275	264	261	276	273	258	275	267	286	271	287	266	283	260	268	274	262	256	257	279	255	266	280	269	269	263	238	283	305	262	259	277	258	228	261	269	273	246	281	302	267	241	271	257	267	247	255	301	259	274	290	239	261	285	283	283	287	264	270	283	266	301	284	259	268	266	284	260	263	252	262	255	238	269	255	293	259	268	273	255	305	285	274	279	288	296	252	274	262	250	243	277	252	250	283	284	270	268	259	250	255	254	308	291	263	277	248	276	277	264	271	289	299	259	249	257	289	254	254	264	261	246	272	287	247	295	273	262	251	279	245	240	260	269	254	249	291	280	266	311	283	282	239	283	264	272	263	231	263	254	274	275	294	271	285	286	261	258	241	280	251	278	286	246	289	239	264	295	267	242	248	313	274	295	290	261	265	286	272	258	267	273	276	249	270	243	270	293	280	292	261	237	310	262	262	275	296	255	283	250	279	272	261	294	262	262	303	249	276	265	265	276	291	280	272	282	283	253	270	232	295	248	265	285	267	274	277	297	244	269	268	252	268	278	256	268	269	242	245	263	238	261	297	290	258	279	295	272	280	263	280	297	279	291	233	279	271	275	244	257	257	269	257	251	264	238	236	262	259	251	261	281	260	266	288	282	275	273	249	280	265	259	253	254	259	265	291	274	251	275	244	249	249	263	273	286	285	267	277	256	282	259	259	249	248	293	260	243	264	248	266	276	252	261	258	254	277	243	276	242	254	243	258	281	302	251	282	285	278	299	284	272	277	259	287	253	273	286	295	247	291	261	264	241	294	242	274	241	268	262	260	262	281	266	294	288	239	260	279	265	275	279	297	290	273	274	267	284	279	255	249	271	270	252	272	245	263	288	262	287	285	283	243	284	254	288	256	250	266	305	261	285	236	253	278	265	263	248	302	272	254	283	266	295	283	284	272	293	295	252	282	266	280	247	237	287	290	249	269	296	265	279	301	271	256	238	274	250	270	261	278	267	257	283	279	286	244	250	279	273	270	256	244	235	228	305	296	247	237	247	297	254	249	267	262	262	278	284	296	264	284	269	267	279	257	259	238	273	271	270	244	270	280	242	248	272	262	253	282	289	230	284	285	272	282	279	288	273	276	271	258	294	281	272	263	295	250	270	252	291	283	281	279	282	282	293	271	307	251	305	273	278	286	251	275	255	280	278	273	281	265	283	273	269	285	253	281	280	274	240	297	234	271	279	259	278	263	294	261	296	253	267	243	252	232	285	254	242	267	258	251	291	302	267	281	280	295	267	269	295	246	269	295	282	268	293	252	285	282	275	267	256	284	250	274	267	275	308	263
25485	5907	2148	1953	1735	1191	1035	2077	776	673	665	634	637	633	718	925	1513	2225	2755	2256	1196	904	760	787	1125	629	591	584	586	628	599	598	624	558	707	784	714	715	714	735	703	657	627	642	651	589	608	591	580	612	591	602	613	610	591	588	618	591	607	569	595	612	628	603	596	632	615	581	601	581	631	638	582	580	627	571	634	622	597	618	613	605	592	598	568	607	621	634	610	618	593	644	619	605	611	624	624	655	598	561	602	629	639	591	615	604	609	628	614	634	641	617	573	597	612	631	603	590	643	599	660	556	607	621	572	611	590	550	643	591	650	619	647	571	635	591	673	601	604	653	619	615	603	616	616	580	607	558	668	617	613	624	558	594	614	591	601	586	604	604	612	615	585	657	637	665	633	609	619	586	604	582	634	617	634	633	605	616	613	620	592	566	601	584	595	593	634	594	593	633	632	571	593	619	601	608	613	573	613	618	628	569	605	619	594	613	583	595	598	623	571	638	588	621	611	628	622	630	622	580	646	623	612	599	607	589	613	606	623	618	603	595	610	606	588	571	596	607	625	606	647	603	552	576	573	623	629	629	635	636	613	571	600	609	587	607	609	630	603	607	638	583	630	621	606	587	618	573	568	600	581	605	612	572	635	603	622	636	619	596	600	626	608	590	606	599	601	566	629	581	598	590	669	610	611	601	597	616	614	589	629	583	604	612	598	573	577	617	580	598	617	565	578	602	588	593	597	601	652	650	586	614	610	579	596	606	613	615	599	590	633	625	614	575	636	607	612	615	623	608	653	606	656	590	557	615	624	587	601	563	583	629	612	601	610	606	617	614	629	588	622	584	584	618	623	671	557	585	605	617	629	600	601	608	662	599	591	589	619	582	595	597	623	605	602	623	609	571	596	617	630	623	569	597	602	606	590	616	586	633	614	637	567	663	582	641	595	643	604	606	555	588	607	597	599	597	627	605	600	595	658	620	574	569	570	654	626	658	588	635	599	573	641	570	617	590	609	579	580	631	631	642	633	645	586	578	586	640	607	647	601	607	614	573	630	631	596	641	593	642	604	576	608	622	579	610	605	610	614	606	622	626	631	631	619	658	585	631	641	564	657	627	604	625	576	631	614	618	603	586	647	613	591	634	623	557	625	578	610	608	626	592	599	602	638	640	633	651	610	586	606	597	632	618	601	581	651	591	639	648	611	566	623	611	613	581	609	641	586	641	600	599	615	590	564	606	636	637	609	602	579	618	623	621	615	604	619	604	579	595	609	598	610	609	668	636	599	598	588	609	603	601	642	624	578	599	575	606	600	579	597	632	567	644	622	599	584	638	643	655	638	589	611	664	616	608	606	608	614	617	631	609	596	583	660	602	588	633	606	591	612	628	636	559	635	630	630	591	626	621	596	635	647	601	619	611	596	577	620	605	591	633	635	591	569	624	612	603	589	601	628	616	635	642	622	636	601	627	614	634	632	600	610	621	587	599	635	597	592	612	563	595	616	624	658	617	569	592	593	629	628	656	601	667	617	567	628	605	604	622	602	605	612	578	641	581	620	612	612	601	628	611	607	573	623	590	639	580	613	559	584	573	564	618	598	596	617	599	579	589	613	677	602	614	563	609	600	597	628	602	603	596	644	667	612	565	601	556	583	625	623	639	613	615	604	611	626	610	583	622	633	600	579	649	638	594	590	624	620	623	613	607	637	630	576	611	601	578	602	597	598	608	628	648	616	620	620	603	623	607	578	570	627	589	582	629	590	551	575	618	636	620	572	612	589	591	618	596	616	584	617	596	613	612	591	601	653	608	658	594	599	632	648	627	621	598	643	604	628	634	658	633	628	618	576	614	611	600	620	627	626	644	639	633	618	603	618	614	634	600	603	600	668	595	600	598	594	590	614	621	629	600	608	608	639	577	629	655	589	565	601	616	632	591	615	591	621	702	601	625	629	597	581	578	549	579	612	561	590	601	611	579	634	597	617	558	652	597	546	583	618	591	616	605	613	625	571	664	604	605	575	596	597	665	636	634	635	596	562	598	604	638	598	579	653	643	621	598	585	586	632	626	626	620	634	603	624	602	611	596	546	605	577	584	669	578	583	612	610	635	637	621	609	611	590	590	613	629	628	596	615	607	608	574	546	631	593	601	618	589	581	628	668	620	613	597	587	613	566	583	585	606	584	638	624	599	585	620	598	634	597	605	616	593	606	589	634	594	582	589	604	577	558	617	659	587	629	556	597	592	631	608	598	631	626	575	603	635	572	659	578	584	628	596	641	654	642	627	588	592	586	592	633	631	611	634	583	633	603	621	654	566	604	603	623	624	595	603	599	617	594	621	584	597	632	630	624	644	599	602	618	619	599	643	591	597	611	634	611	592	602	613	615	622	632	598	607	576	620	587	647	613	651	596	626	593	627	628	601	562	651	621	569	607	615	618	575	566	588	580	606	612	598	636	573	592	606	612	606	596	597	649	682	540	614	605	557	598	664	652	579	633	599	673	629	692	574	574	616	592	656	604	591	621	594	662	567	611	624	628	625	611	617	546	558	600	625	591	580	560	625	621	593	612	595	581	633	626	603	598	593	608	552	586	637	616	578	601	623	613	577	594	597	615	586	620	581	588	603	599	620	635	588	585	617	580	649	580	608	620	602	631	586	603	624	575	619	633	594	620	572	599	632	633	628	614	596	616	593	617	621	613	627	650	610	642	627	612	644	606	575	614	602	570	587	658	622	588	601	621	581	623	616	651	585	631	556	580	622	646	605	644	621	648	601	625	603	628	571	644	617	637	623	635	608	628	633	640	631	655	612	619	581	625	641	568	641	637	565	646	605	656	594	580	661	657	621	598	572	653	587	610	609	630	615	609	580	597	607	561	610	579	594	604	576	571	635	636	620	619	648	581	634	551	593	605	623	610	596	590	605	587	613	572	645	626	613	587	612	626	597	628	618	647	590	625	608	612	629	627	625	634	587	623	596	593	653	609	603	567	585	594	601	632	640	606	602	616	586	623	616	597	553	578	595	638	631	595	565	593	619	621	597	603	629	637	589	621	602	555	608	603	548	614	557	613	638	627	636	612	584	606	608	581	633	658	593	633	630	592	620	645	623	645	641	583	593	603	631	585	580	660	579	600	609	644	582	576	605	596	605	626	621	583	555	635	632	614	624	603	608	649	637	635	570	597	615	647	557	647	621	605	595	646	555	618	647	623	647	582	590	605	559	632	609	605	608	581	591	634	672	607	604	603	636	606	593	605	592	622	631	568	599	595	661	588	612	629	543	623	602	589	639	652	644	586	585	626	588	582	585	604	614	612	617	613	615	613	613	622	591	599	591	621	653	666	588	614	617	622	634	608	651	615	596	632	589	563	596	605	575	656	601	565	598	569	596	551	637	581	591	627	636	599	601	614	637	628	567	646	607	602	568	598	612	611	597	610	590	621	632	615	625	573	566	569	647	605	583	645	607	573	622	615	643	599	595	585	579	638	617	566	631	652	613	606
76218	46559	16872	2401	1557	736	983	8241	1694	258	241	220	218	198	206	256	371	588	783	722	413	262	282	206	271	236	182	184	168	201	206	182	193	183	192	215	189	203	196	214	205	186	159	185	192	131	176	181	189	169	169	173	149	168	164	165	201	195	189	162	194	163	172	173	182	155	196	169	168	196	176	181	172	178	159	183	186	184	193	176	177	180	193	173	183	181	179	167	154	181	163	171	201	180	162	164	160	176	190	196	175	172	171	162	194	201	167	156	195	177	188	173	195	181	167	182	191	180	185	189	179	183	174	175	179	172	183	202	190	165	156	191	177	186	167	191	185	170	166	174	177	181	152	170	187	173	164	177	171	209	175	186	154	185	167	169	197	172	188	158	169	180	183	173	155	182	168	191	178	185	175	163	193	157	185	181	190	177	178	199	180	189	174	174	171	201	181	170	200	165	171	156	154	166	169	188	171	173	198	192	201	167	158	205	167	155	178	175	182	190	186	176	204	178	182	180	158	173	151	174	182	176	196	190	190	164	172	168	190	148	182	195	190	175	167	200	163	192	176	194	172	185	184	154	181	157	187	172	151	170	194	202	183	177	179	185	178	188	195	184	177	169	172	201	176	185	177	156	174	179	192	178	152	174	185	174	166	168	167	150	184	182	177	185	174	156	161	166	171	169	169	179	175	198	212	204	168	176	179	177	163	183	188	196	157	175	167	196	149	161	199	156	206	196	159	189	177	177	170	175	195	177	182	175	157	177	187	187	184	189	181	174	179	190	186	164	168	166	178	187	170	204	196	161	168	172	167	155	196	194	181	173	207	171	161	163	162	176	161	178	174	172	172	187	184	213	171	185	168	185	187	171	165	173	206	185	150	186	178	195	171	169	185	180	182	178	166	185	184	190	187	156	179	194	174	178	184	164	176	195	142	165	162	181	207	169	197	186	187	188	183	171	188	174	184	164	165	194	181	203	180	171	156	157	167	171	169	169	193	190	202	172	174	180	182	165	157	162	225	187	162	173	170	191	191	176	177	185	165	165	187	160	172	176	180	184	169	186	165	182	192	167	184	197	212	174	180	163	169	168	173	157	173	171	183	152	162	181	197	194	198	182	180	173	176	189	174	176	186	173	165	178	186	162	188	185	176	169	186	141	159	179	192	177	157	180	181	189	158	201	213	174	152	167	168	135	184	179	202	180	173	174	171	194	171	169	156	167	191	154	171	172	175	172	187	178	181	187	169	173	169	199	207	187	159	196	190	168	188	174	162	168	158	168	173	170	184	189	159	160	156	190	194	174	171	159	205	196	187	190	178	182	176	223	175	151	182	150	178	182	184	160	184	164	185	170	165	193	162	187	181	196	184	172	189	191	180	185	181	194	175	170	152	171	189	177	177	197	166	197	153	132	177	187	160	211	193	155	174	189	171	186	165	164	181	192	197	167	154	159	182	145	152	192	171	151	157	162	158	171	181	194	184	188	151	162	173	199	180	171	171	178	175	155	195	199	164	186	182	160	164	189	194	179	185	177	190	177	138	182	197	177	185	164	179	173	182	187	155	185	164	179	191	199	170	183	155	165	167	181	178	164	147	147	156	147	165	183	170	170	150	164	182	174	150	155	172	206	153	210	185	181	181	159	166	174	174	177	187	189	172	182	145	152	199	149	185	181	160	181	170	175	188	180	175	169	149	156	155	178	200	152	168	198	164	191	163	165	179	198	185	196	202	156	176	155	199	193	166	187	206	182	176	163	159	195	184	145	168	150	170	164	181	172	185	180	154	194	182	177	179	139	149	187	194	179	212	182	176	164	176	186	176	173	176	182	155	169	174	159	177	187	158	190	174	180	174	203	189	179	171	167	156	188	166	184	185	173	164	175	156	182	207	183	172	182	189	177	205	178	178	185	184	168	175	163	175	168	154	177	163	195	186	172	151	159	182	192	169	199	161	173	170	188	190	179	175	182	193	187	176	155	155	174	153	154	178	207	185	190	146	170	164	170	173	186	192	182	173	190	179	167	194	160	168	194	163	162	181	170	189	191	188	168	187	180	172	183	171	206	178	197	186	143	187	170	175	166	172	184	206	180	191	189	176	163	161	164	172	194	164	176	162	151	179	196	163	202	197	165	165	190	170	159	190	208	188	174	155	180	203	184	189	181	173	186	181	177	177	167	160	201	180	166	179	174	169	168	182	188	180	186	183	205	174	155	170	167	150	156	174	178	145	179	187	179	175	173	187	170	191	202	197	167	169	187	203	192	203	170	167	150	195	188	148	196	182	163	175	170	157	164	161	152	182	173	163	175	216	189	194	177	189	170	187	180	187	160	190	150	182	161	201	172	189	158	181	159	190	178	193	185	197	205	168	168	158	184	170	186	196	154	154	155	165	193	175	166	181	168	167	149	201	179	184	162	179	193	174	170	191	180	181	190	176	186	176	202	163	158	161	197	156	170	170	182	171	211	172	161	184	184	170	174	174	171	147	182	201	187	164	178	186	170	159	208	171	185	171	190	175	188	159	148	157	167	198	156	197	199	202	198	202	167	192	186	171	198	183	181	177	163	180	192	183	181	171	169	173	184	166	191	151	201	184	187	188	169	173	194	196	169	154	201	186	174	153	182	173	199	171	168	167	197	170	179	171	174	174	192	172	151	188	188	170	181	181	173	157	178	188	174	164	162	173	202	182	157	154	172	164	167	181	168	180	169	181	179	183	174	195	165	182	178	170	193	175	178	188	177	160	171	186	187	171	152	180	164	167	154	167	176	199	161	165	167	186	150	177	208	168	187	167	181	179	195	178	210	179	192	180	172	180	155	180	190	202	183	156	180	204	200	191	163	175	181	189	175	167	177	186	185	193	155	170	159	160	187	181	188	157	182	179	167	183	171	189	189	169	197	181	191	183	170	214	195	177	197	185	183	175	148	172	177	193	179	162	197	178	188	156	191	164	183	172	186	176	177	189	169	188	195	157	178	208	157	196	164	165	186	191	173	178	192	204	173	165	167	170	179	163	207	176	149	203	174	134	189	184	165	186	150	145	189	181	169	233	191	155	188	168	169	174	172	168	169	167	175	167	172	198	181	185	173	200	180	173	179	200	177	212	187	151	160	156	170	190	175	165	180	165	177	165	181	183	191	187	178	164	155	157	199	170	173	180	168	184	177	169	185	195	186	183	161	196	167	173	177	177	194	189	164	181	169	193	187	156	189	175	187	173	187	176	208	190	161	180	141	180	191	166	177	193	206	157	178	180	180	169	177	197	170	183	193	167	167	157	155	184	164	193	209	176	164	168	219	194	181	151	190	181	170	167	164	165	190	201	160	167	193	158	163	178	157	164	172	176	173	194	149	174	171	197	170	168	154	178	192	201	175	171	162	169	179	188	192	177	174	180	203	181	173	169	174	197	174	204	195	169	186	189	166	158	161	181	203	177	192	151	188	195	182	148	165	175	152	195	162	181	187	168	202	152	183	166	193	173	178	143	195	187	174	182	180	168	193
47552	28295	8756	3366	6118	2465	3952	25822	3354	813	678	666	618	630	679	1031	1733	3164	4481	4175	2191	1116	957	660	1342	770	493	446	481	464	479	488	480	484	585	816	658	615	563	645	559	471	495	481	441	447	419	486	447	470	380	404	417	412	415	428	420	424	464	427	410	492	438	421	450	422	422	444	446	413	465	439	453	409	417	452	432	441	412	465	411	449	447	476	435	414	420	436	457	377	400	446	431	434	406	429	433	424	416	457	396	420	419	429	421	428	447	457	404	423	412	429	460	434	385	456	441	420	411	437	422	400	442	450	436	477	445	414	411	477	414	391	394	402	432	439	422	417	442	426	451	448	433	436	444	432	462	412	413	436	398	436	437	408	483	437	428	417	453	406	435	414	437	438	416	414	448	401	424	441	419	468	412	426	443	433	442	418	461	385	431	431	423	456	460	417	443	445	420	458	445	420	410	432	393	419	438	426	388	395	454	428	414	489	451	426	449	436	419	407	401	433	453	423	444	457	414	432	458	431	446	406	393	410	431	411	438	452	415	426	406	430	444	427	415	452	446	413	427	418	428	440	409	416	421	451	430	408	434	459	407	402	406	413	398	409	454	422	450	416	412	456	425	457	432	432	429	416	448	433	400	428	462	448	464	426	398	410	421	437	442	414	396	407	460	433	426	445	416	403	458	418	432	419	426	416	444	467	407	433	467	421	454	440	413	432	404	442	402	401	427	442	448	417	438	432	438	440	413	418	437	431	433	435	426	436	459	419	431	435	435	433	385	390	411	475	423	386	425	411	414	396	427	449	399	412	405	422	444	427	460	392	454	457	438	415	425	388	453	437	446	436	448	457	443	417	450	432	444	429	431	438	460	412	445	455	447	423	442	441	425	422	409	450	405	445	420	410	454	457	425	418	438	475	420	442	422	444	441	445	443	422	446	415	425	447	423	476	438	464	412	407	419	411	442	426	429	424	402	424	442	413	443	432	423	422	438	422	449	433	428	426	424	432	435	412	451	435	430	440	435	417	447	408	416	420	452	459	451	453	421	434	447	421	474	459	430	417	463	466	406	446	426	400	468	435	392	419	447	415	404	430	435	420	438	425	405	429	428	433	446	417	432	418	430	430	446	431	458	452	465	383	444	431	435	434	411	436	411	437	422	438	431	433	432	422	445	420	453	435	456	446	407	426	441	442	458	437	421	404	431	427	446	415	425	483	434	435	424	420	413	428	430	429	445	442	463	412	433	420	446	430	392	447	433	415	444	422	452	425	419	469	431	465	461	459	435	443	447	433	449	434	391	431	415	447	399	442	417	440	446	449	458	445	395	445	441	475	442	399	449	438	447	422	444	421	461	448	437	480	420	427	439	442	474	409	436	442	450	443	435	428	438	432	471	450	408	430	469	432	440	477	451	446	424	440	436	435	444	480	427	413	442	425	422	438	426	431	395	454	453	458	395	427	443	450	389	464	435	433	427	414	422	391	441	438	430	392	434	393	450	425	399	445	406	456	402	408	404	456	417	439	468	465	418	439	459	487	452	396	439	458	468	393	431	405	455	405	402	407	454	475	402	441	423	405	422	435	432	416	432	457	416	435	454	407	432	445	426	430	393	445	410	407	445	434	447	426	442	430	465	456	438	439	441	426	426	423	437	417	436	407	455	398	380	436	426	437	436	460	434	374	421	457	415	422	429	429	399	429	454	410	428	434	418	426	433	429	446	404	438	385	461	449	422	427	445	514	442	426	404	418	440	431	442	417	425	396	427	416	431	407	426	455	413	431	409	446	481	418	427	433	400	412	440	436	408	431	429	405	395	423	436	449	436	433	419	450	450	438	400	442	448	432	446	403	421	415	407	398	458	430	485	433	490	395	421	400	414	404	425	394	424	455	432	399	441	401	425	407	405	478	411	426	443	410	423	433	432	439	447	415	442	455	408	427	457	438	397	468	405	443	411	438	426	415	443	445	394	418	402	430	429	405	444	445	418	433	427	425	486	463	445	464	421	409	420	451	456	432	447	420	393	427	422	459	430	460	441	424	445	419	445	457	464	421	451	383	437	417	416	424	446	462	437	461	427	440	440	414	415	436	427	453	428	438	418	466	419	423	444	428	390	455	445	404	445	427	423	428	444	444	437	400	387	421	470	447	420	440	456	423	448	457	407	445	446	386	397	418	431	450	387	440	421	425	443	410	438	405	451	408	422	446	449	420	444	469	415	423	428	422	446	415	442	445	438	418	412	454	452	448	461	436	421	447	438	449	417	455	427	458	431	418	469	447	432	408	428	450	399	445	409	451	405	439	466	409	441	447	457	414	425	419	402	471	415	438	408	426	430	432	410	437	397	445	428	444	414	435	416	428	441	441	432	447	451	422	437	368	409	444	433	412	447	413	423	399	453	448	436	416	416	435	441	426	433	416	460	441	423	403	451	464	453	425	435	448	410	390	432	477	425	391	428	400	459	391	437	441	393	393	416	406	411	426	398	417	440	455	419	492	409	435	422	407	433	455	449	465	457	411	458	449	414	450	456	430	435	444	404	413	436	437	451	409	420	467	434	430	409	409	451	416	424	425	441	459	434	441	475	444	429	440	427	435	472	427	437	452	448	410	415	420	368	451	431	451	428	417	398	445	439	430	446	412	466	424	442	446	410	455	381	424	419	432	478	434	446	443	427	459	480	432	412	433	434	457	453	423	404	431	456	463	400	415	425	445	437	457	413	439	414	427	465	422	417	459	452	394	448	426	423	440	448	465	439	424	431	433	419	443	439	420	434	464	447	412	441	428	448	398	426	431	450	414	411	427	433	432	414	412	458	428	402	400	425	432	436	445	437	410	429	408	425	432	466	414	458	408	445	445	416	420	431	447	448	434	403	425	424	429	427	430	430	430	410	434	427	438	458	450	425	409	425	418	429	481	459	430	431	451	426	379	463	427	413	459	445	398	393	429	442	424	440	425	419	435	438	441	411	456	439	426	473	412	420	413	410	428	396	427	417	406	393	436	469	446	433	447	457	397	440	401	450	437	425	418	419	446	405	435	420	431	452	429	456	437	465	398	400	415	418	409	419	455	467	405	461	438	463	465	433	445	405	395	401	435	440	417	401	473	411	392	414	463	449	415	443	441	420	465	436	422	396	462	431	454	430	443	464	407	433	427	405	412	427	451	418	404	429	486	449	432	460	428	407	476	470	447	446	462	434	413	458	467	444	445	435	444	445	458	426	442	421	447	439	419	427	468	444	440	414	404	446	442	426	436	441	403	435	421	447	444	429	432	418	424	418	431	412	417	401	422	448	451	421	417	389	364	425	445	424	413	423	433	420	401	445	397	423	418	413	432	415	427	406	426	404	415	416	447	438	420	429	435	439	429	443	444	400	446	428	418	440	445	388	434	449	430	393	447	457	426	441	469	413	439	403	443	401	477	398	402	422	451	424	423	420	445	416	444	459	423	398	424	434	419	442	473	477	378	440	451	410	428	404	440	439	460	472	432	411	401	427	431
87978	57468	24751	6106	1780	1429	653	13160	4439	346	341	327	283	283	318	368	527	765	1124	1218	867	434	376	296	360	393	250	260	251	240	273	246	233	229	246	311	298	225	267	306	222	248	262	224	243	226	205	222	248	236	230	240	225	265	222	221	234	237	231	256	214	242	239	224	253	243	253	235	245	226	233	242	245	250	231	227	201	213	243	241	250	244	260	233	216	216	256	258	224	233	238	212	251	241	219	246	232	222	226	220	239	228	240	233	235	230	222	221	223	245	225	247	254	258	279	247	246	225	194	209	219	273	260	256	214	264	238	243	224	247	222	240	225	251	224	232	238	257	276	217	248	268	235	247	226	237	231	227	219	244	233	245	216	221	247	240	224	229	257	238	229	234	254	260	248	237	233	228	211	245	268	220	240	247	242	253	232	254	224	233	237	219	230	241	213	248	241	211	253	229	251	245	261	210	242	259	217	241	220	215	241	252	247	248	233	201	246	190	227	231	227	238	260	236	224	232	220	257	258	241	247	243	209	220	199	232	247	224	235	227	215	247	228	250	247	240	246	236	197	256	226	245	251	249	235	255	239	231	239	256	231	238	274	234	232	238	260	247	218	245	242	270	234	244	253	224	232	227	248	241	241	205	228	232	257	218	220	211	295	229	219	224	266	235	224	251	227	255	244	275	236	251	231	246	261	236	230	231	202	253	253	240	227	273	205	237	254	237	241	239	264	231	226	249	230	236	215	254	213	240	213	244	262	241	214	226	245	234	244	249	278	233	213	227	256	243	258	237	241	207	268	245	249	226	210	209	249	233	224	229	243	260	244	210	200	252	210	242	215	243	256	276	240	257	240	269	226	227	222	252	198	247	222	242	234	249	244	243	252	245	252	246	237	248	234	224	210	265	232	237	218	217	218	230	197	259	250	273	281	244	234	223	231	232	253	250	226	220	235	245	225	268	224	241	257	245	281	249	251	190	251	240	238	226	229	235	217	228	238	249	225	240	230	243	258	236	231	228	224	222	275	238	228	230	246	251	267	232	223	229	223	232	210	235	248	257	238	236	244	254	257	239	229	228	240	243	205	209	242	245	231	209	208	228	245	231	212	263	256	243	237	228	233	239	250	214	228	230	243	248	239	264	240	238	244	267	238	229	230	258	226	217	217	247	218	233	241	228	273	235	230	235	226	223	242	231	217	218	249	199	239	251	223	238	214	209	273	221	245	234	223	235	245	246	272	236	225	236	204	268	258	217	228	234	215	226	232	252	253	227	234	248	214	211	232	238	219	233	228	248	247	228	261	258	231	259	243	235	243	216	236	212	214	240	245	237	239	213	240	235	256	231	234	238	251	221	255	221	242	221	240	232	197	257	237	218	224	238	264	241	234	239	240	239	227	230	209	258	255	250	226	238	244	246	237	222	218	255	246	220	213	220	206	240	264	242	231	242	278	230	231	233	244	230	243	228	233	241	224	224	232	219	247	251	228	258	234	242	237	265	235	233	229	249	227	232	220	219	253	248	234	253	215	255	210	247	228	257	235	234	240	245	233	225	238	231	225	241	221	227	240	272	230	221	204	245	258	215	226	258	234	213	203	243	252	235	253	232	240	241	239	209	238	240	252	231	215	208	227	221	227	255	261	239	211	233	270	252	236	231	213	229	228	266	228	234	240	221	209	227	257	234	245	234	248	231	242	263	225	251	220	244	242	219	242	225	221	232	248	226	237	216	245	236	233	226	219	231	228	206	216	212	234	236	259	236	205	218	239	236	257	250	239	212	224	220	259	262	224	236	218	216	219	250	227	226	247	242	233	247	184	238	231	238	248	210	222	262	215	206	236	219	234	228	247	244	225	236	214	180	268	239	225	222	232	238	252	236	228	256	214	241	228	228	219	247	231	262	240	221	214	238	225	220	213	251	254	216	240	208	243	227	254	252	273	249	239	241	255	218	225	228	249	250	257	225	184	225	240	214	240	195	234	224	226	242	271	217	256	262	237	211	232	230	217	223	209	245	232	224	254	241	235	225	224	254	239	241	250	249	243	239	217	251	246	242	230	263	256	241	280	239	237	237	258	252	252	238	208	235	227	238	233	235	256	234	245	249	223	225	184	243	250	212	251	222	217	246	234	229	229	255	254	240	235	234	206	240	227	220	218	294	238	242	250	215	242	250	247	223	236	230	236	240	225	264	196	242	226	253	270	245	241	229	245	207	248	234	240	215	213	236	254	230	233	237	211	220	265	252	248	227	244	264	251	237	264	230	230	213	226	248	224	233	224	275	238	232	207	234	241	277	264	250	206	244	265	217	251	262	238	218	255	256	215	240	228	227	247	221	217	213	234	253	262	224	244	217	229	218	238	250	264	214	226	238	207	259	240	234	227	259	246	258	249	242	230	200	217	219	223	251	248	262	236	240	247	217	230	230	243	221	230	242	265	226	228	217	241	209	248	252	225	217	229	235	243	239	233	216	204	221	251	227	235	211	242	226	249	235	228	231	237	233	231	249	243	221	234	243	225	249	228	264	255	221	242	211	216	249	234	228	230	225	199	241	208	266	224	242	247	236	205	251	255	218	226	246	236	223	220	220	251	247	254	244	231	239	234	257	263	248	241	217	268	241	232	270	252	223	231	228	220	198	246	219	245	232	245	235	232	244	230	258	212	239	224	227	218	214	228	206	215	263	220	259	264	223	246	220	251	257	253	230	254	248	214	249	236	221	241	247	221	241	233	232	243	240	227	234	218	237	249	225	225	224	266	213	225	228	239	217	239	228	252	239	258	234	229	206	246	223	235	243	220	234	220	271	253	259	265	221	208	245	265	228	245	228	243	262	257	257	263	227	253	222	209	243	238	242	239	266	217	244	241	249	227	239	234	223	268	219	221	250	253	221	208	210	211	234	235	234	222	226	236	215	229	236	240	222	211	254	225	211	227	280	233	214	245	259	244	244	228	217	230	248	237	250	242	237	234	265	253	258	232	216	226	203	215	272	222	232	238	206	220	243	246	251	221	220	240	252	209	241	245	241	237	242	256	236	215	239	228	222	221	239	226	247	252	264	243	256	256	214	244	225	219	251	235	244	242	213	268	226	239	243	228	224	247	235	239	268	263	233	242	236	233	227	244	236	243	233	244	229	225	243	223	214	221	251	258	227	220	251	261	282	259	235	228	213	224	244	207	250	236	239	233	211	225	228	238	208	224	262	262	210	224	193	212	223	239	246	222	208	244	235	218	234	244	234	256	220	269	236	247	214	250	254	208	241	254	219	270	254	198	237	231	227	247	240	254	228	266	254	226	235	237	237	222	212	251	239	228	242	250	242	247	216	237	254	263	241	209	255	225	239	238	226	231	227	241	237	204	241	235	272	262	223	258	232	228	241	222	213	207	216	238	240	201	249	237	239	218	217	231	240	241	238	228	258	221	249	234	240	253	266	223	230	241	254	225	231	233	226	213	250	206	228	226	235	249	253	225	223	237	197	243	224	236	231	229	227	244	222	217	242
57324	37577	14188	4842	5743	4393	2581	30932	5808	1229	1125	1008	852	928	934	1310	2403	4187	6031	6480	4823	1895	1478	881	1511	1717	650	629	602	606	612	661	632	607	692	1113	889	794	807	813	753	629	647	616	592	610	587	588	563	550	537	532	553	565	520	553	559	556	555	553	576	557	559	555	574	567	576	570	526	558	566	532	561	578	569	563	535	546	539	604	554	533	564	559	579	545	552	508	602	591	539	568	549	592	550	555	541	535	545	582	517	550	550	549	573	567	526	519	569	595	544	552	538	575	511	566	535	589	588	565	571	559	591	513	551	555	586	570	583	550	549	536	568	595	548	528	566	534	532	578	521	540	551	574	596	539	520	581	517	522	552	548	529	573	571	501	582	580	568	562	507	512	551	526	561	551	583	583	587	584	586	577	574	565	567	574	566	563	596	571	543	543	568	534	572	599	569	556	533	571	541	555	569	533	561	585	566	558	535	542	513	553	603	499	560	512	540	551	569	571	541	543	533	566	559	527	587	600	578	551	529	553	583	540	566	535	534	571	564	586	506	555	595	539	594	568	558	572	535	560	554	568	541	560	554	573	547	586	571	569	554	606	562	572	546	560	574	599	561	599	535	558	549	564	520	569	535	612	606	560	570	578	558	587	538	540	554	604	511	562	558	569	532	582	531	552	597	568	580	584	594	606	512	548	501	556	543	530	549	536	516	568	556	617	570	579	577	553	576	567	559	537	571	559	561	529	554	558	552	533	547	536	549	555	599	546	563	559	578	537	591	547	552	546	527	553	558	539	587	571	572	558	550	529	564	543	521	566	540	568	530	533	539	542	628	509	558	556	519	588	557	549	567	603	547	558	580	593	558	562	536	585	553	529	577	560	543	553	589	535	589	559	533	526	554	558	549	547	568	549	573	562	513	581	541	548	603	573	523	514	559	523	548	563	560	541	593	599	556	558	550	540	561	562	552	566	585	570	552	571	538	576	522	492	566	582	546	569	556	527	551	614	527	522	586	550	583	528	575	558	554	554	594	542	536	518	546	583	588	554	560	559	548	553	543	547	555	538	529	522	556	541	654	534	549	555	511	559	543	560	542	527	562	616	529	513	553	533	534	552	517	559	545	575	557	569	650	538	565	544	598	531	557	553	510	536	561	568	580	553	550	566	539	576	578	535	523	599	544	525	529	546	579	516	530	541	540	534	597	534	541	616	583	550	540	531	564	530	571	580	563	554	553	534	582	562	560	553	559	554	538	587	550	508	566	589	546	568	517	570	537	552	557	594	547	561	577	550	528	554	526	549	526	578	567	579	556	564	539	492	528	548	575	556	558	584	550	529	572	536	531	596	590	553	534	551	550	557	569	570	545	570	585	567	571	630	529	555	569	556	542	563	597	524	572	592	534	574	551	565	565	552	565	556	564	526	586	537	566	581	579	559	543	567	548	529	557	544	536	579	511	569	561	542	569	570	555	557	572	569	552	558	576	549	562	591	549	537	578	571	544	494	561	583	608	578	554	570	571	581	559	548	568	569	531	566	562	545	545	550	556	557	534	561	571	515	575	576	571	598	559	552	560	565	541	560	577	586	541	548	548	517	530	544	562	504	504	576	542	566	555	536	530	527	566	538	542	552	607	555	575	574	517	549	561	549	563	564	548	555	531	590	571	564	546	551	550	524	560	553	549	572	573	546	552	519	622	570	566	584	563	541	545	524	507	558	570	596	557	574	566	591	559	545	557	525	557	566	515	572	595	593	562	560	552	559	556	590	583	559	521	577	594	533	584	567	562	556	580	588	517	531	546	576	568	551	543	587	571	549	549	547	578	546	542	589	599	556	572	579	552	566	548	574	592	547	528	579	588	551	537	537	573	560	530	572	549	550	540	607	538	527	562	568	569	578	578	509	560	533	558	610	556	515	604	566	548	566	556	515	526	574	595	587	605	570	576	543	592	501	545	568	540	583	601	563	531	558	563	524	498	560	575	578	548	557	616	545	565	545	519	545	593	592	569	527	556	546	527	595	529	548	543	555	558	511	567	545	548	559	558	531	531	567	572	573	551	580	547	563	545	557	555	597	568	560	589	547	516	566	522	558	545	554	557	539	530	517	545	595	593	543	576	559	559	559	545	570	523	581	532	551	583	542	570	558	585	563	545	540	541	537	556	570	554	513	591	608	564	559	513	564	590	584	553	568	538	580	527	561	543	520	568	569	570	577	561	572	558	582	532	534	533	572	569	512	545	557	540	587	595	543	542	576	602	535	561	551	601	544	535	589	531	555	585	528	538	557	576	589	548	573	577	573	557	587	586	569	546	604	555	561	562	601	513	530	590	545	550	586	563	539	565	551	575	598	545	564	579	557	549	578	559	566	561	550	566	564	541	545	536	590	574	536	553	527	553	513	567	538	565	585	537	538	576	525	559	596	594	597	571	554	571	553	530	576	545	591	556	582	538	587	509	586	593	540	560	509	531	547	597	571	575	537	584	576	548	537	586	559	561	571	614	556	592	566	542	541	534	547	546	571	566	551	557	540	548	555	503	566	539	562	540	561	536	628	543	576	557	514	533	569	511	521	548	568	546	574	565	556	542	621	548	554	566	557	565	572	525	568	585	598	559	586	579	542	530	577	595	542	579	562	588	594	558	538	560	561	558	540	594	583	576	579	584	576	527	566	537	555	508	605	534	559	552	515	527	575	548	564	527	569	533	552	596	562	515	546	574	542	636	590	561	502	545	545	600	587	531	509	541	544	577	534	563	546	539	556	513	560	554	587	500	495	592	554	539	507	529	587	567	572	593	589	523	582	513	594	573	533	558	556	603	557	570	602	545	577	562	581	526	555	549	572	568	553	552	562	551	594	528	546	568	560	541	548	596	603	540	572	546	540	573	556	574	537	583	561	524	522	557	562	540	573	543	545	568	572	532	546	552	554	569	573	585	515	561	566	536	561	587	570	528	538	527	556	524	551	591	568	515	558	566	541	570	538	552	535	579	545	555	595	566	550	590	580	599	532	508	562	550	553	549	558	520	515	584	521	553	582	565	576	603	548	574	579	551	564	558	516	582	500	585	536	503	575	648	580	548	522	580	537	526	539	554	554	566	537	563	565	589	554	541	533	560	534	525	544	552	577	554	560	574	550	559	546	559	557	556	519	593	532	527	593	537	584	595	596	595	585	514	554	556	617	553	566	558	525	562	522	549	556	579	549	600	563	547	558	563	574	541	557	593	559	568	544	570	590	577	569	530	536	553	599	549	621	554	548	553	593	535	582	583	543	534	564	549	573	545	574	557	541	549	524	497	560	561	528	591	585	562	549	525	538	572	537	565	579	527	608	553	544	567	571	577	572	596	527	575	512	587	537	533	547	543	531	606	545	558	559	560	558	569	577	578	510	602	568	567	583	520	569	579	535	558	554	532	539	561	568	533	526	531	530	532	561	569	588	584	540	583	558	558	522	569	537	563	539	566	550	567	560	537	547	544	516	548	527	559	546	528	530	578	539	585	502
29052	7984	1085	599	431	378	349	632	346	270	278	262	271	280	308	269	349	437	566	560	526	381	300	286	338	326	288	309	269	286	294	289	277	261	252	274	310	281	267	261	272	255	259	275	283	286	313	246	279	274	275	288	261	275	267	261	263	259	289	274	293	243	298	234	292	277	308	275	272	281	290	279	235	258	269	252	288	273	257	293	289	253	277	268	293	248	275	248	236	282	282	276	298	300	270	274	281	266	265	295	251	256	341	278	279	255	286	273	263	257	278	264	244	255	261	281	265	311	275	277	272	278	263	248	266	262	258	291	261	290	241	263	288	253	263	282	287	294	272	272	281	266	276	270	288	246	266	300	262	294	266	275	244	255	274	249	263	278	256	274	251	265	257	265	285	280	298	270	261	280	272	272	255	283	264	304	260	278	268	289	290	282	274	279	287	254	289	281	264	257	290	272	258	265	303	303	272	266	277	257	291	287	260	278	318	260	260	276	265	282	249	287	322	286	246	285	251	267	280	274	276	277	242	281	247	293	281	293	258	249	248	293	298	299	272	274	259	281	289	282	265	261	292	274	280	275	274	260	254	290	264	245	282	305	276	297	306	287	281	259	266	303	269	287	267	280	239	288	289	282	264	285	272	289	274	256	282	273	279	271	265	265	296	273	298	256	282	284	268	280	257	260	278	278	267	263	274	256	311	256	276	307	251	288	248	257	265	291	280	276	290	286	271	267	270	269	286	275	292	269	265	258	277	269	273	257	230	263	273	285	282	269	264	304	257	278	263	269	272	269	239	284	271	255	265	261	287	329	276	269	264	257	253	295	242	272	279	310	243	268	239	282	238	308	266	277	258	269	292	272	269	258	268	257	252	266	260	279	246	282	294	269	252	250	256	309	256	223	251	279	306	249	281	266	278	285	258	270	270	258	240	267	283	303	294	296	271	276	267	269	279	270	266	280	288	243	288	269	287	254	264	311	263	292	255	259	265	269	277	270	273	267	275	270	255	281	282	286	284	302	252	273	274	290	290	235	280	283	258	238	269	275	251	262	303	302	281	262	282	263	271	269	257	249	287	306	272	295	254	252	266	296	279	258	233	287	255	282	296	281	246	292	258	309	281	244	287	279	239	278	263	276	264	307	260	261	259	264	257	291	278	310	276	244	306	251	267	259	257	259	284	282	261	273	263	247	281	297	288	270	262	297	279	283	288	288	281	277	273	283	278	281	278	310	271	256	270	302	249	266	269	313	224	281	276	264	288	276	272	234	306	238	268	304	273	265	286	286	291	241	276	295	264	289	278	295	266	287	242	278	253	277	304	256	296	261	241	257	290	290	277	303	284	270	303	268	297	290	260	297	253	306	265	307	270	286	266	261	261	256	253	268	307	276	276	262	279	296	280	256	292	290	280	252	284	307	284	258	292	284	250	268	265	297	261	259	271	270	255	294	243	264	291	239	260	273	249	266	272	295	271	259	288	279	280	230	273	299	255	273	295	267	274	280	267	279	296	288	264	254	260	267	270	278	265	296	275	304	281	270	279	265	278	277	293	264	291	268	276	295	284	283	267	248	270	311	325	286	264	250	264	255	275	266	268	246	291	269	231	268	265	291	258	270	238	263	218	265	280	270	285	257	281	246	296	306	288	294	261	273	242	264	322	291	248	268	296	278	244	278	255	280	261	268	264	263	272	270	267	310	290	263	267	251	253	262	266	253	301	266	296	276	290	276	274	230	267	285	284	273	278	253	271	265	297	292	260	286	259	282	277	298	308	289	263	308	281	285	279	251	271	243	279	290	273	250	244	291	260	258	253	249	280	265	281	285	259	281	285	262	293	316	308	255	261	280	262	266	266	304	269	261	257	294	266	299	271	278	268	283	284	275	263	278	270	280	285	283	285	275	273	257	277	280	278	270	309	290	293	252	259	272	262	275	283	282	274	282	252	282	257	292	272	304	266	256	275	267	269	250	271	283	253	282	273	273	264	268	268	296	259	263	275	298	283	274	302	267	271	263	267	317	304	277	272	273	262	284	318	291	271	271	303	245	254	303	263	265	297	273	258	292	274	276	286	270	279	275	269	288	281	287	290	285	274	293	287	290	262	280	297	263	280	278	234	289	264	252	287	277	291	289	282	272	238	279	265	268	244	275	255	255	261	296	266	282	277	300	248	274	313	261	266	297	280	268	285	275	262	252	300	289	277	267	305	282	309	291	280	276	251	281	288	312	257	274	274	298	303	284	268	277	301	251	281	263	239	277	239	277	303	259	302	266	301	288	242	279	244	297	268	270	286	271	255	270	270	285	264	294	299	255	303	280	285	249	260	297	261	253	255	267	247	266	274	274	257	241	285	267	257	264	274	283	291	238	282	289	292	275	266	270	278	285	263	279	254	266	254	292	258	263	260	260	295	288	289	281	294	297	290	265	281	271	280	266	272	264	255	269	243	236	251	259	248	272	295	255	275	286	308	270	267	295	238	279	270	283	274	273	293	270	257	271	241	258	262	254	284	307	240	276	252	272	315	295	245	272	257	280	273	277	265	290	252	284	252	266	280	284	266	277	245	287	257	261	252	263	289	298	273	300	266	312	276	302	264	278	254	309	269	255	266	264	269	273	270	243	273	252	262	253	277	282	282	264	272	279	269	268	294	268	252	261	273	260	247	253	280	258	277	272	291	292	282	266	250	275	269	277	276	287	305	287	307	293	277	281	230	261	254	292	276	286	299	281	269	274	275	269	304	272	253	243	247	259	257	261	255	277	284	293	271	274	277	288	296	250	253	273	291	271	276	264	264	256	277	288	270	243	256	261	287	245	271	257	248	276	277	284	270	283	281	269	266	260	311	265	275	274	264	236	273	300	272	270	255	315	246	245	271	273	248	299	284	299	281	256	259	281	259	267	265	287	305	289	282	251	251	290	304	302	252	260	270	307	294	242	272	291	280	273	276	263	268	277	255	279	281	276	245	282	282	286	252	294	290	272	312	263	293	298	282	297	265	266	299	299	265	289	252	286	264	271	281	273	247	276	288	273	280	271	271	256	274	300	270	258	262	272	255	291	285	273	262	290	267	305	262	278	265	273	284	274	260	271	258	276	277	283	268	298	257	266	267	314	279	286	231	273	266	264	277	266	272	287	269	277	259	301	268	263	293	278	319	290	297	286	285	264	241	257	265	271	284	251	269	272	266	242	259	272	279	287	276	290	270	262	284	275	257	278	268	299	277	256	271	248	301	257	270	280	228	274	262	259	239	243	250	298	304	302	277	274	244	269	303	262	265	250	273	265	248	286	297	279	276	279	257	262	241	254	272	276	262	301	235	266	269	269	276	305	268	299	264	258	294	281	294	281	254	274	257	308	288	279	224	264	289	288	252	289	240	296	308	300	256	260	265	305	305	237	279	225	266	244	295	272	267	251	254	290	262	257	260	276	299	279	261	274	270	222	276	260	272	314	310	281	274	277	282	305	271	259	250	282	286	278	286	295	264	287	260	288	279	248
24601	6069	1788	1376	1348	1071	957	2760	946	681	658	671	610	642	681	786	1096	1893	2572	2878	2663	1300	908	696	831	922	648	596	603	644	654	619	626	623	644	710	686	692	709	768	643	600	648	560	648	639	607	641	620	640	585	601	558	551	627	625	582	606	623	615	623	570	640	610	657	615	585	610	611	627	590	620	582	621	625	591	611	600	600	672	645	629	601	618	608	590	616	633	592	618	621	616	573	655	645	619	557	639	609	637	607	639	615	567	620	638	629	613	580	580	601	612	612	633	616	576	595	593	633	609	640	601	593	656	592	606	621	606	652	671	586	611	585	589	585	604	608	603	603	601	608	640	614	617	583	579	617	626	606	642	617	600	637	649	613	611	645	585	617	560	614	625	620	646	633	597	599	602	609	606	621	589	607	609	641	604	624	606	570	611	572	632	588	603	647	601	606	636	623	580	583	573	611	627	585	586	603	609	663	613	648	582	668	595	611	640	586	603	605	599	627	658	660	612	627	642	605	614	617	603	554	611	609	628	609	632	597	626	611	592	607	626	603	597	603	644	616	645	619	583	648	641	622	659	667	637	601	641	650	584	608	619	617	582	629	554	624	582	589	587	572	559	642	660	647	659	633	610	634	617	621	589	615	559	629	561	639	596	605	582	605	606	599	609	591	623	643	607	600	598	593	586	606	594	611	673	597	628	591	626	635	587	604	619	622	639	610	613	634	625	636	590	635	608	597	602	656	632	628	608	586	605	621	642	602	626	581	646	573	606	647	594	569	575	601	650	606	603	582	641	639	641	613	648	617	655	600	595	664	654	619	646	618	628	611	593	602	575	616	612	614	617	589	608	614	598	606	579	618	618	594	627	625	615	587	622	638	597	608	605	549	634	613	600	612	599	609	617	636	635	647	647	614	620	593	581	642	583	625	567	640	622	633	635	595	600	617	579	610	580	617	645	555	602	635	627	627	584	601	618	640	590	638	626	597	612	597	625	589	576	596	591	648	587	645	601	639	635	635	658	624	631	640	573	591	622	597	577	652	592	596	624	570	623	589	601	581	637	638	633	621	633	623	640	600	623	614	623	607	629	614	636	652	645	628	619	693	611	631	625	597	646	614	612	593	575	603	623	630	624	600	629	633	643	618	606	597	637	610	568	621	624	621	573	624	620	615	623	590	597	634	633	582	594	619	645	601	532	616	618	636	611	621	625	613	612	657	589	604	671	603	657	629	614	635	645	643	608	623	647	610	590	607	583	631	649	604	637	606	610	629	579	624	641	639	597	626	591	602	659	582	594	620	594	610	576	578	600	542	615	626	653	603	603	581	595	551	604	627	596	602	551	627	607	606	593	623	596	585	631	588	635	608	625	601	601	599	628	611	592	606	638	586	617	623	596	650	648	641	603	593	601	664	609	635	646	603	639	626	621	603	583	632	598	659	611	555	593	631	616	667	601	656	606	631	672	631	610	602	608	624	643	639	617	612	596	586	540	643	558	594	627	617	632	589	588	600	598	631	621	610	606	588	582	629	645	614	650	590	632	627	601	605	632	633	615	625	624	560	597	585	642	638	648	601	614	649	593	616	585	646	605	599	612	634	596	599	581	566	599	601	584	642	603	598	613	630	644	637	611	623	607	596	575	581	604	622	637	580	671	598	633	641	596	622	634	643	625	594	609	636	628	597	630	609	629	586	610	611	637	608	656	621	634	575	600	610	628	642	607	584	620	625	610	657	598	625	669	638	581	608	619	619	618	616	663	592	616	624	592	655	646	622	664	610	630	592	603	589	653	597	631	622	586	649	643	637	600	674	623	609	653	611	564	606	615	660	627	593	630	601	653	638	578	662	593	636	550	646	632	639	652	644	601	634	677	637	548	616	617	601	603	618	623	610	603	636	626	615	633	577	638	590	613	610	553	562	590	596	655	566	611	649	647	637	600	649	657	557	596	656	616	611	622	618	615	661	593	609	576	642	602	625	583	602	629	599	618	614	621	604	621	583	637	632	610	603	589	603	642	566	656	575	621	608	587	587	646	626	601	625	615	662	581	615	620	626	611	641	617	645	599	590	572	574	619	598	638	658	630	594	603	640	620	573	597	592	614	617	603	658	631	604	588	630	661	625	606	639	644	627	656	579	604	603	646	647	602	585	640	573	641	614	613	563	624	645	649	645	629	621	615	644	632	631	616	619	653	612	645	589	634	617	586	624	630	646	610	618	621	630	658	605	656	600	655	657	583	630	631	599	584	615	628	592	606	597	591	608	605	632	650	593	620	554	633	616	602	640	624	606	612	600	648	620	590	582	612	645	561	594	617	610	598	660	596	583	570	607	645	619	600	639	627	608	600	630	616	638	591	617	606	603	654	605	591	610	574	649	600	607	620	656	628	587	594	570	597	607	600	607	571	611	638	618	616	621	603	590	616	620	606	631	638	624	613	654	618	621	654	630	601	609	596	625	656	590	633	583	638	638	591	603	644	594	600	616	622	632	617	596	634	588	623	656	607	604	602	641	606	655	602	647	630	628	634	609	573	613	554	595	593	602	628	636	583	639	601	651	582	577	638	625	645	622	634	641	635	602	626	571	597	610	569	648	611	599	618	655	555	596	585	643	605	659	640	601	624	605	552	588	602	629	562	615	626	635	639	663	596	601	663	608	618	605	629	644	624	619	624	625	631	636	646	650	627	610	564	610	605	573	668	623	662	662	635	615	622	671	603	632	632	673	639	667	603	643	619	591	593	626	624	617	605	620	625	628	574	603	602	554	645	523	652	631	592	592	599	626	557	591	595	625	570	573	573	637	624	622	617	562	608	643	613	642	629	610	596	602	609	606	597	603	613	593	635	627	626	605	601	674	637	602	627	637	594	642	613	611	623	616	614	638	585	563	608	597	616	603	664	585	613	568	635	651	604	608	608	656	593	593	642	665	631	601	651	638	601	647	613	627	603	609	609	578	599	607	648	653	606	630	630	648	648	593	657	634	609	619	605	625	611	604	642	624	564	578	572	664	606	625	655	610	601	593	582	617	601	603	633	610	620	611	626	634	631	613	628	607	572	605	619	612	583	567	582	645	598	599	664	621	641	606	626	615	575	678	625	625	639	622	593	601	623	654	608	638	617	629	606	626	595	599	604	603	607	643	615	582	586	570	625	625	608	643	588	642	583	615	584	618	621	584	575	632	580	609	606	601	642	625	595	632	578	652	610	589	635	575	607	627	639	637	594	606	583	596	650	637	593	625	583	576	607	630	623	649	651	613	638	601	592	614	615	635	620	654	628	553	643	616	585	572	591	599	592	612	603	578	623	609	622	598	626	647	606	575	636	599	606	580	633	600	597	578	669	617	641	651	616	589	610	624	626	629	584	636	569	605	595	622	579	623	627	619	661	611	613	620	610	608	615	619	649	642	604	649	601	611	636	673	606	593	625	585	601	641	587	618	606	606	565	585	628	640	631	603	648	675	665	639	577	590	574	649	651	583	608	650	620	606	608	618	588	610	629
75281	45534	17389	2285	2595	794	624	7270	2263	268	223	194	191	169	198	216	278	404	548	733	647	543	287	260	200	236	212	171	194	178	186	168	188	164	193	196	190	211	198	203	181	163	161	190	182	176	151	158	173	166	163	154	210	179	178	175	166	201	181	210	173	168	168	182	176	179	170	162	212	163	180	179	176	168	192	183	167	163	170	158	157	172	153	179	180	165	155	170	163	174	163	194	170	166	214	169	166	189	176	194	155	154	200	164	183	161	186	160	174	185	163	172	182	180	155	167	183	179	191	166	178	154	169	160	156	190	197	180	153	187	171	168	193	164	185	171	183	178	175	171	152	179	196	167	153	191	197	176	158	194	161	172	170	196	177	186	171	142	183	186	195	178	190	181	178	192	171	160	176	178	160	159	161	173	159	184	192	185	163	171	167	163	182	180	170	176	173	176	155	169	159	166	142	149	169	175	183	193	147	171	163	181	181	187	169	167	178	172	166	189	152	193	164	172	177	154	161	170	170	169	180	177	179	207	171	156	194	184	168	169	144	201	170	148	184	196	150	173	190	172	160	163	166	177	175	181	147	161	152	186	168	162	171	160	155	147	154	176	181	166	195	179	168	167	174	163	166	154	164	178	165	203	156	148	167	148	178	190	171	184	177	165	150	170	154	176	155	162	165	147	157	211	161	156	146	157	175	154	170	179	174	161	170	154	156	185	169	184	166	144	154	191	182	162	183	149	204	166	186	186	181	170	183	175	161	173	152	169	200	167	150	169	156	167	171	171	144	166	173	166	166	172	166	151	165	157	161	147	144	172	163	164	177	182	164	161	188	163	160	167	172	196	196	166	165	187	174	186	147	184	180	173	157	170	172	180	152	181	173	169	162	157	152	150	147	170	188	149	180	171	161	179	175	172	162	162	170	167	178	170	190	140	164	171	189	192	167	180	161	187	172	182	170	169	197	162	183	167	174	164	173	182	165	162	149	175	195	191	163	186	192	166	192	145	171	161	165	166	173	174	168	191	177	196	174	174	191	175	170	158	189	177	174	195	169	171	181	182	155	151	165	171	177	166	185	158	195	163	183	167	173	159	173	181	147	195	178	163	158	166	184	174	193	175	162	153	148	179	174	173	177	175	174	177	194	132	188	179	178	158	159	186	166	179	181	184	164	180	148	180	149	194	192	186	181	179	165	179	167	185	193	160	156	176	161	170	182	181	167	149	155	194	164	159	149	162	157	173	164	174	196	174	160	190	171	176	191	195	173	185	178	169	166	180	172	146	157	167	156	148	169	154	179	179	150	150	165	164	165	171	159	161	142	190	167	175	190	175	175	177	197	174	142	185	158	159	161	184	199	158	174	182	166	160	174	166	185	161	197	178	158	195	179	182	170	159	166	153	179	184	166	192	166	171	170	192	160	176	152	168	169	192	171	179	170	171	203	148	185	170	179	166	180	158	165	163	203	177	183	167	195	157	184	183	159	146	144	157	183	188	180	172	137	194	163	187	167	153	162	178	160	199	160	173	194	166	154	180	193	157	151	148	172	191	159	157	165	195	200	168	188	167	155	153	156	185	192	181	157	179	155	176	162	151	199	169	151	177	150	159	149	185	143	160	159	183	184	177	158	169	172	177	177	175	173	193	203	193	171	186	167	181	188	166	171	174	181	179	173	167	179	172	169	173	189	166	168	189	175	173	159	184	162	163	162	185	167	157	168	161	146	189	156	152	152	170	178	172	192	164	182	157	166	140	178	169	174	178	167	182	194	174	168	168	180	159	185	183	160	171	175	202	173	165	196	178	176	170	167	168	151	177	152	176	155	184	192	159	164	167	168	169	192	183	176	203	162	145	150	189	191	188	179	154	202	153	160	165	188	177	168	178	194	180	167	169	161	173	154	141	151	168	186	182	153	155	175	189	162	174	189	166	173	173	172	171	179	161	164	182	167	174	165	177	183	158	168	184	168	186	181	180	182	167	177	172	165	149	168	171	148	164	178	177	176	168	170	184	183	172	191	155	169	159	184	150	183	188	170	180	190	142	171	191	191	169	159	177	168	182	184	167	188	177	182	159	206	177	163	176	163	180	163	179	184	194	195	177	168	184	171	180	168	198	169	173	179	157	178	173	174	184	150	176	163	167	168	180	173	182	154	167	172	186	162	160	174	172	163	159	155	177	205	182	165	194	192	202	171	176	173	170	161	177	195	188	175	138	166	180	157	159	154	175	131	178	176	175	165	153	171	165	174	165	199	202	155	144	167	174	165	160	177	159	161	183	190	168	170	192	191	193	163	193	166	177	164	164	179	152	159	174	152	160	181	164	212	151	156	171	168	160	185	179	173	175	163	151	167	172	205	190	159	154	139	150	158	162	153	168	143	174	170	181	161	180	172	177	164	165	193	170	179	179	152	179	184	172	171	182	193	159	148	161	174	185	155	189	149	184	182	180	170	158	156	165	171	158	157	165	146	157	177	190	169	164	147	140	185	158	168	157	164	159	174	189	161	168	176	185	158	177	162	154	195	165	161	171	163	182	188	176	176	165	188	200	201	213	188	189	191	182	169	176	171	159	187	156	182	160	174	173	158	205	160	187	202	200	173	169	178	171	191	180	167	179	179	204	157	182	162	173	191	165	207	181	186	163	165	166	169	161	164	164	169	185	166	169	159	172	163	161	169	181	162	177	165	173	177	179	183	140	188	163	190	188	175	162	186	161	188	167	183	164	177	168	169	171	139	174	175	153	164	175	164	163	174	171	159	174	166	181	182	185	169	185	170	189	172	159	147	179	159	163	168	162	178	184	181	185	188	195	188	180	177	159	170	159	204	158	161	166	178	172	184	169	154	172	168	159	179	151	159	168	176	163	160	163	165	164	159	150	145	173	147	191	154	179	169	177	179	178	156	163	178	174	174	169	159	166	182	176	180	160	186	186	188	182	178	192	165	137	159	174	165	170	167	178	153	158	213	183	173	156	164	151	164	177	169	185	175	180	178	174	150	157	187	154	174	163	174	185	180	185	185	163	165	167	156	171	159	202	187	165	182	169	191	183	175	147	171	159	187	166	162	202	174	166	177	133	164	181	173	172	197	170	192	177	152	149	171	160	153	156	167	162	166	184	153	166	149	171	185	186	167	181	164	159	169	167	152	139	168	169	164	187	177	159	176	188	187	181	152	168	156	168	169	173	167	148	192	189	176	165	183	194	161	186	170	187	178	176	178	155	190	160	178	186	175	157	163	166	157	171	184	175	143	190	176	182	174	176	163	178	175	153	177	166	150	162	167	180	164	183	159	155	153	159	169	163	174	179	158	184	180	164	199	199	162	158	161	171	187	176	169	171	168	154	191	155	182	185	160	155	160	182	181	174	145	193	187	185	190	158	188	181	172	159	180	182	154	162	196	156	184	172	152	138	173	175	172	163	174	178	196	202	155	170	191	171	184	160	176	176	149	190	183	175	172	168	159	155	173	175	160	152	162	184	176	182	195	174	193	178	172	175
47125	28145	9382	2896	8755	1990	2686	22954	4460	836	679	638	607	583	643	812	1253	2037	3049	3854	3909	2798	1248	733	686	939	689	421	459	478	425	446	477	475	536	679	627	629	664	638	518	422	452	434	435	439	433	421	416	435	411	434	431	392	406	421	431	436	425	422	438	418	421	439	435	418	427	391	416	448	415	427	401	388	419	385	415	447	442	413	415	420	462	444	418	416	392	427	416	439	449	403	441	449	414	414	411	428	403	409	426	427	446	396	436	417	413	426	415	423	440	441	419	433	396	440	418	435	422	414	415	407	432	394	436	422	394	411	419	417	426	443	422	415	379	446	386	398	382	405	433	421	412	437	390	441	420	403	424	430	423	453	422	436	425	423	401	423	459	388	446	420	400	420	455	419	435	440	416	441	428	431	432	414	453	442	383	378	433	417	399	384	422	439	442	406	466	476	428	442	454	387	402	417	398	432	423	433	400	442	438	405	436	426	451	444	440	389	410	410	429	411	397	468	439	419	406	411	427	446	446	429	435	452	427	452	413	393	426	456	392	456	448	418	422	437	403	411	409	417	363	417	408	431	450	452	388	420	388	442	414	428	427	403	453	397	356	411	414	446	414	432	453	455	410	407	413	391	432	428	424	444	407	409	405	413	417	413	438	418	406	485	423	401	411	418	425	421	403	415	427	402	388	419	448	378	415	435	451	420	406	444	408	436	419	394	470	410	416	419	419	409	436	430	414	433	413	399	421	423	423	414	445	438	428	390	448	381	411	428	445	442	421	460	433	408	449	404	443	409	421	456	399	376	464	426	420	424	438	416	418	430	406	413	419	408	439	395	391	418	440	425	437	441	426	436	424	406	415	420	382	420	417	417	428	397	436	423	419	457	462	443	439	429	390	431	403	391	426	407	434	440	447	401	420	398	411	432	442	405	453	418	390	366	426	394	423	455	434	416	422	411	404	425	444	401	407	426	427	433	414	399	438	421	428	376	423	431	403	434	438	396	433	400	385	421	366	395	461	376	449	398	432	395	460	431	405	417	395	434	383	423	418	429	410	402	413	403	422	411	420	432	393	431	433	454	420	429	449	398	383	424	423	425	399	403	437	452	421	396	386	396	435	393	448	422	421	419	430	430	417	454	441	375	418	425	451	433	408	418	406	446	407	450	454	419	448	449	384	410	397	395	421	402	401	436	431	437	422	409	438	412	401	401	434	429	394	410	406	434	415	418	387	441	450	417	416	390	430	450	443	455	433	451	405	427	434	455	455	422	448	425	452	398	444	392	459	435	433	430	438	438	451	429	434	396	445	363	465	386	454	417	435	438	420	411	419	401	450	465	439	391	423	411	424	390	486	424	425	435	422	421	408	387	398	435	433	445	403	410	400	438	442	406	390	400	418	436	377	425	421	432	396	453	435	418	437	392	438	422	408	437	434	432	387	423	431	410	455	415	425	389	424	430	397	377	424	428	420	422	450	398	426	416	437	401	411	414	400	395	458	429	387	415	456	417	381	383	406	451	405	421	401	413	460	386	425	429	408	428	425	437	440	453	428	387	413	402	402	415	437	454	436	388	444	408	453	407	428	423	431	383	383	415	404	426	422	380	376	420	428	407	441	415	442	390	398	455	407	426	415	431	430	420	404	414	432	388	443	436	443	432	406	434	406	387	421	446	446	378	426	445	430	460	431	416	419	414	447	443	421	451	424	417	431	409	440	390	420	417	469	413	423	410	424	441	410	464	416	446	428	453	447	439	433	415	415	438	426	423	429	414	398	408	423	425	425	412	430	437	457	436	402	438	412	397	431	440	423	461	416	414	392	415	422	406	421	397	410	411	454	405	426	438	410	415	424	408	417	404	441	434	420	432	404	409	413	424	434	397	461	431	419	464	443	422	450	418	410	431	390	442	410	407	404	444	396	410	414	426	409	411	434	424	378	441	430	438	404	383	369	423	412	421	407	448	441	421	429	432	405	420	436	420	440	428	451	392	411	386	451	414	438	419	413	454	384	441	429	425	467	424	440	379	416	444	409	447	406	400	409	411	427	403	370	432	437	417	425	432	431	402	397	413	400	400	417	459	410	451	409	387	414	417	365	442	412	412	418	406	400	397	426	412	420	438	381	459	407	384	420	424	417	440	472	415	429	407	426	397	400	434	430	417	413	452	420	455	396	384	398	462	459	418	424	432	406	424	467	378	407	417	419	426	420	425	405	456	415	410	422	410	420	450	441	392	426	398	446	414	444	425	401	428	425	429	392	414	405	428	430	398	446	384	443	388	459	378	435	400	472	412	424	395	411	470	422	401	403	396	452	400	372	417	418	452	413	431	441	437	430	425	451	441	418	416	465	417	415	435	424	426	432	440	423	415	431	436	406	448	422	429	478	403	394	379	445	415	387	427	391	425	389	456	417	424	458	415	410	430	440	424	413	426	434	417	411	427	404	413	412	405	425	423	392	445	404	426	388	417	427	414	405	428	443	424	388	425	376	401	415	403	426	421	449	419	421	408	437	413	441	431	424	384	438	423	441	411	402	411	407	440	421	405	416	451	414	452	442	359	408	416	442	439	415	443	406	436	423	411	444	385	362	401	448	446	414	409	401	416	400	442	408	392	422	411	440	427	445	422	402	403	444	443	417	430	395	424	428	414	428	412	457	370	418	419	453	432	367	435	412	376	391	452	451	424	424	459	442	399	398	401	461	435	445	419	401	431	397	419	397	388	418	425	442	430	440	432	398	438	403	414	414	432	406	417	424	406	399	433	418	391	405	415	434	410	406	417	369	421	427	428	443	431	428	435	397	450	433	423	418	416	416	404	407	440	429	440	436	417	445	413	450	417	422	378	405	419	445	447	421	409	426	437	418	429	446	405	437	446	428	407	433	406	416	392	395	401	465	378	399	393	419	453	441	423	424	420	426	421	392	426	415	418	416	423	411	453	420	444	449	398	413	419	414	396	380	470	415	427	408	398	427	431	388	426	435	391	390	407	410	466	415	383	405	414	418	439	383	442	420	416	430	417	456	441	441	403	417	444	390	442	410	390	433	388	426	393	429	416	413	419	399	432	432	402	431	394	413	419	443	420	423	459	428	461	420	420	426	419	423	415	406	423	412	408	425	398	453	413	403	373	440	446	414	418	418	389	457	424	419	409	371	389	403	387	431	428	395	440	416	496	439	395	413	378	453	430	436	438	407	407	402	407	415	422	415	443	424	414	417	419	391	441	395	405	440	435	401	423	421	424	412	459	397	436	414	373	442	412	397	410	439	452	411	405	431	401	422	441	417	443	431	408	414	438	391	406	416	413	409	426	398	400	433	411	391	388	445	405	424	407	442	405	420	412	402	454	440	393	415	459	417	406	420	431	438	381	395	448	428	404	453	445	406	451	443	383	440	434	408	415	401	414	407	405	413	432	423	474	413	391	390	405	446	417	460	425	410	417	433	440	458	451	441	427	440	392	422	401	404	457	428	441	417	425	435	394	468	409	432	407	428	476	396	421
87293	56533	25692	6505	8539	1812	1134	11534	4190	418	327	275	288	282	263	307	331	568	810	993	888	866	538	412	275	291	259	255	218	258	253	277	248	261	207	252	285	274	291	267	219	232	244	261	245	232	214	219	238	245	270	219	222	254	230	207	240	244	248	223	245	236	234	208	235	258	235	243	233	217	240	252	204	238	236	263	224	240	236	230	228	246	219	220	239	230	235	223	229	227	218	223	243	243	232	222	230	213	231	214	222	227	215	248	231	214	206	224	260	245	226	234	222	236	228	239	192	229	223	214	215	198	206	222	257	238	263	216	232	261	247	241	236	225	217	268	231	243	241	213	225	219	253	225	211	231	236	232	204	248	226	257	242	243	243	228	225	234	222	237	228	223	283	252	235	249	244	259	200	234	260	222	244	221	228	225	248	237	216	248	238	226	218	218	256	247	221	222	244	215	207	228	223	252	212	254	248	195	227	201	237	244	227	236	234	241	232	225	251	220	238	239	239	238	208	231	227	209	245	230	235	243	214	215	246	240	229	245	221	227	229	201	232	221	231	234	215	218	228	219	234	223	208	219	247	203	219	244	235	264	217	241	212	220	245	220	228	242	215	217	228	222	216	204	210	218	259	237	261	229	240	220	236	253	220	225	206	237	214	242	261	232	207	239	270	238	220	241	224	246	228	213	234	218	238	239	223	252	236	237	228	224	250	240	211	266	247	233	252	212	228	238	224	228	213	211	194	217	237	244	225	222	217	205	240	226	241	236	223	223	205	228	255	210	240	225	242	221	221	212	216	233	235	212	226	236	251	215	233	241	233	248	227	210	243	241	227	208	217	225	215	219	193	240	216	237	225	237	245	249	267	210	258	222	231	232	240	219	235	240	227	230	216	212	216	229	202	269	229	222	237	209	231	234	226	224	244	233	236	203	204	197	221	217	227	221	245	267	235	233	256	256	243	240	236	250	267	211	237	237	227	224	251	228	255	249	238	210	272	231	234	237	252	200	244	212	225	197	234	228	238	236	233	190	243	217	236	250	245	230	233	233	230	255	229	232	216	235	225	230	230	223	223	231	232	237	242	243	212	225	231	207	218	224	247	271	231	223	267	252	220	236	239	224	235	230	218	224	234	236	243	228	205	247	249	234	228	228	229	228	236	234	243	264	253	223	227	227	251	237	238	233	213	218	223	237	228	249	231	246	231	252	252	277	265	232	232	252	197	208	227	230	239	186	241	215	214	201	223	230	229	223	221	257	222	248	208	237	222	241	228	208	224	208	212	247	233	225	223	206	219	227	222	211	218	233	243	214	212	225	232	212	234	229	245	244	232	182	225	227	226	220	237	209	236	258	272	242	244	211	229	237	243	209	240	254	246	230	252	248	235	213	192	200	220	203	237	250	240	230	231	229	241	219	211	211	235	219	236	241	216	237	229	244	186	228	242	233	222	238	257	218	219	221	203	228	219	220	201	239	263	228	228	226	224	255	222	223	228	249	227	215	191	237	229	198	214	203	223	216	225	247	238	273	231	241	173	254	214	217	228	229	216	225	226	223	213	237	235	225	232	215	237	252	221	216	228	235	240	237	221	241	210	240	234	246	238	212	252	222	250	238	244	224	250	232	237	207	239	245	238	240	243	255	221	211	213	224	233	240	224	255	243	227	215	235	233	242	213	226	211	235	233	214	207	229	218	236	228	206	219	254	231	228	241	251	222	224	227	251	206	247	242	218	243	251	229	223	247	200	236	200	228	245	214	233	222	215	238	255	218	223	225	213	229	208	197	224	230	233	229	246	228	219	200	244	234	239	244	242	175	211	202	230	227	227	222	205	231	218	237	220	227	216	257	250	205	231	254	220	247	220	218	223	261	255	259	239	226	225	250	236	223	196	249	209	236	246	259	226	242	222	239	231	221	225	219	222	224	239	236	232	211	250	219	218	238	230	214	238	225	237	264	229	211	213	206	232	230	254	221	219	236	229	246	252	239	241	231	245	220	221	220	233	214	223	245	228	230	238	219	211	220	207	250	223	229	239	234	232	222	229	240	224	210	230	221	233	238	243	242	223	239	242	246	221	235	226	268	207	228	199	207	226	231	192	239	238	218	235	221	228	245	262	231	233	246	224	231	278	243	225	192	236	228	258	228	219	247	209	213	224	255	210	236	238	227	243	220	225	254	249	224	239	214	219	201	226	243	252	242	234	219	240	236	227	203	239	230	220	213	245	221	214	221	237	245	275	250	248	230	199	194	215	230	231	214	235	241	228	214	219	193	215	222	265	240	213	214	251	218	233	216	212	221	214	241	226	239	236	231	236	244	251	247	242	229	249	240	232	241	209	225	244	258	259	241	242	216	237	234	243	224	225	211	207	234	219	259	204	213	218	216	281	240	217	233	250	205	219	216	224	231	257	243	246	218	222	226	245	256	231	228	232	241	246	245	239	237	232	220	221	231	221	194	211	241	226	212	232	225	221	233	240	212	231	185	234	202	222	241	221	233	227	243	227	243	224	249	239	238	231	243	228	240	233	231	220	239	225	261	242	238	269	222	208	229	223	236	229	233	230	237	234	254	250	217	222	232	218	216	260	217	224	255	223	227	242	239	228	230	251	193	226	243	223	216	186	221	232	277	255	216	268	233	235	242	210	249	261	251	238	236	212	203	224	218	231	199	242	210	226	238	217	209	245	230	227	231	250	237	243	238	256	203	209	211	249	209	210	232	235	236	226	227	232	211	246	221	229	230	221	196	226	251	216	237	224	243	267	187	248	243	204	209	230	267	233	224	219	244	237	201	229	235	229	251	220	219	242	232	205	233	213	254	250	246	257	241	218	230	254	245	220	221	234	226	244	239	241	219	218	223	213	214	249	239	213	216	236	229	227	206	190	230	225	254	225	191	240	234	264	235	215	234	221	228	263	233	247	212	253	233	242	215	223	228	237	242	240	212	248	238	210	220	216	220	213	219	228	229	247	227	231	234	210	209	253	239	238	247	248	229	235	252	241	268	280	215	222	243	228	233	204	246	218	209	222	222	214	254	226	254	245	244	220	228	228	244	225	184	255	238	230	231	230	212	217	199	233	217	215	220	216	232	244	235	230	244	216	224	271	245	239	232	239	227	238	222	244	205	222	232	226	227	205	225	239	226	241	208	202	235	240	218	219	256	251	219	215	222	226	232	250	240	244	220	198	219	215	179	243	215	251	237	228	226	244	231	225	223	220	243	215	222	259	213	227	207	241	200	232	226	256	249	209	230	208	249	236	230	232	260	212	260	240	247	259	209	217	211	202	212	240	222	233	228	217	209	222	238	252	217	235	248	243	225	201	241	258	254	236	231	242	205	228	230	239	227	223	227	250	257	275	248	231	255	221	246	222	211	238	231	233	235	215	248	235	229	231	258	213	222	242	212	244	228	231	216	213	246	205	218	224	230	255	257	206	222	217	226	217	244	215	247	208	209	231	231	245	196	201	237	200	234	229	221	253	234	234	201	229	247	233	257	207
57015	38366	13995	4236	19028	3189	4383	26752	5134	1246	1087	943	929	856	872	1035	1541	2752	4128	5382	4937	4464	2364	1709	768	1086	876	649	618	607	612	602	603	675	694	780	826	846	1061	713	667	615	575	559	538	595	537	553	602	543	523	600	564	589	557	554	554	553	555	563	594	555	575	524	596	537	560	554	555	591	531	557	529	571	560	529	565	568	553	551	553	556	564	509	510	588	540	527	555	539	518	536	597	528	507	536	555	560	591	563	552	582	559	576	591	543	553	529	562	548	485	547	548	574	545	566	583	533	575	538	588	589	557	517	572	495	564	572	591	527	520	549	525	527	541	530	591	513	526	547	570	541	567	540	552	551	529	495	544	556	541	490	533	538	542	568	562	593	583	526	550	556	537	596	529	546	525	576	543	508	556	525	555	561	533	540	540	565	532	514	534	565	538	557	552	542	551	558	551	546	493	562	557	573	565	552	535	533	561	518	542	549	554	551	534	567	532	564	573	529	547	555	571	529	535	559	546	564	519	553	537	576	537	570	588	538	523	586	507	579	584	529	547	551	555	517	514	535	535	520	504	533	548	534	549	543	557	525	568	541	581	561	539	534	583	533	562	556	591	538	565	538	525	568	528	525	549	553	539	507	550	548	582	506	542	556	539	575	572	594	567	525	569	512	575	561	550	544	544	536	542	569	559	524	506	543	520	558	536	540	505	525	549	553	540	543	582	555	575	532	587	555	543	541	546	545	501	582	544	527	520	559	528	547	544	544	521	546	546	517	549	573	506	544	596	557	556	541	540	573	539	582	567	565	535	569	560	525	577	539	553	542	485	574	548	533	570	525	548	530	543	545	510	554	508	515	523	592	567	562	605	553	550	563	564	505	525	533	515	577	552	578	534	578	562	563	522	516	547	522	547	557	568	546	554	572	549	487	571	530	529	523	536	567	516	561	562	565	521	508	548	538	580	575	542	542	521	541	527	508	566	549	520	499	577	540	541	554	535	509	540	498	548	505	567	521	588	564	540	589	547	550	568	508	562	568	499	513	580	542	579	528	555	559	557	526	490	543	499	535	540	535	534	544	554	569	529	570	523	531	557	567	552	566	522	518	535	570	560	538	507	524	514	555	575	564	550	548	555	575	555	532	571	543	513	570	520	544	558	532	542	572	515	539	551	565	547	537	531	527	562	551	518	560	569	566	549	531	530	591	548	562	505	577	561	521	519	535	560	526	509	548	547	563	544	565	539	511	567	556	570	543	571	537	548	549	587	565	527	563	531	562	585	550	579	544	532	530	524	560	521	532	557	538	546	540	566	520	558	559	476	553	556	583	540	530	547	537	519	532	530	557	577	559	500	544	563	523	581	548	562	591	545	579	524	530	528	544	562	520	525	531	553	512	512	522	531	574	534	529	557	543	520	565	546	562	574	580	564	516	561	564	553	535	542	569	557	572	544	529	554	554	536	559	549	542	570	529	516	574	524	541	535	536	532	537	577	519	550	539	547	472	545	549	564	531	500	571	547	568	550	534	545	515	539	503	553	507	505	572	583	566	531	560	517	548	558	561	539	528	544	515	529	554	553	540	548	565	564	578	535	557	566	567	602	542	548	506	520	583	586	495	518	571	516	528	546	572	551	527	585	524	574	545	530	567	536	562	536	566	500	534	548	588	524	568	535	499	576	530	532	519	525	538	552	543	535	559	502	516	599	539	515	562	559	577	528	580	535	538	593	549	503	573	519	547	549	544	581	549	588	548	585	522	562	535	551	537	570	532	530	521	538	520	514	598	534	561	515	535	571	572	534	576	554	562	569	567	525	622	575	525	576	540	538	495	539	550	560	516	564	558	534	546	525	573	534	544	573	521	542	587	540	521	556	548	520	513	506	525	563	565	571	575	555	541	523	539	571	564	576	508	541	561	546	539	554	563	539	493	550	532	583	544	567	565	521	580	556	552	593	534	505	491	554	593	532	567	584	525	534	537	525	506	589	555	526	527	530	566	569	539	529	582	517	581	550	568	544	571	504	535	583	578	578	531	565	554	536	573	587	532	567	554	575	500	553	573	499	517	516	529	537	520	552	552	534	541	546	566	563	565	569	532	583	555	585	589	567	552	533	543	545	544	538	556	531	556	562	562	530	546	506	554	595	567	559	561	534	581	540	557	517	524	598	552	514	543	573	549	510	529	557	527	533	533	557	542	571	563	517	559	600	542	572	548	557	562	528	584	528	557	522	561	531	539	550	524	536	499	506	525	550	559	557	562	571	522	545	564	526	527	515	520	596	538	541	522	564	516	538	541	548	567	524	572	550	554	555	542	582	560	552	573	539	566	496	567	552	597	547	554	551	553	560	572	552	549	552	555	544	540	547	524	509	559	505	501	565	519	534	525	556	589	589	590	618	559	529	543	544	520	567	528	552	523	553	564	554	496	521	505	562	556	558	521	579	524	567	575	537	603	563	572	543	562	545	553	539	544	514	567	528	518	525	529	509	574	542	571	555	541	601	540	544	572	551	509	558	520	548	586	534	580	529	564	530	539	536	521	576	585	566	554	551	543	530	568	553	544	562	552	613	560	579	528	508	554	556	506	568	560	544	512	522	487	596	565	560	550	526	566	524	548	553	567	547	532	550	541	545	576	532	530	519	519	580	542	571	586	534	543	546	584	543	572	529	576	525	542	560	565	492	502	635	542	525	591	537	550	616	559	565	547	541	554	548	546	512	504	502	574	501	496	540	563	542	555	607	537	582	537	551	574	576	499	557	551	578	543	520	543	510	560	527	576	583	563	573	538	557	548	536	531	611	511	554	576	519	546	520	557	571	551	545	547	592	555	550	568	525	529	530	571	535	589	545	639	570	555	588	570	575	554	532	525	496	578	520	546	586	516	531	538	542	517	561	537	542	570	538	550	532	531	542	539	512	581	513	611	527	552	540	570	574	516	529	581	524	581	502	572	528	536	555	554	544	581	547	533	481	555	508	514	510	551	561	563	578	528	554	536	551	564	564	525	571	559	570	524	553	600	524	547	530	527	504	578	554	549	562	541	529	532	557	545	539	544	540	537	555	549	551	502	509	572	517	543	538	536	527	515	553	580	538	555	515	531	591	493	558	585	543	582	563	575	519	559	555	563	550	536	541	543	566	528	532	563	541	536	524	530	562	569	521	568	526	528	573	545	529	512	549	525	532	515	522	544	568	556	543	502	548	538	546	549	550	551	560	567	517	558	545	567	511	539	531	581	546	532	518	578	510	553	540	557	520	554	564	559	534	531	547	542	535	551	550	494	563	568	614	553	562	542	571	559	589	567	538	558	537	521	518	501	554	578	529	529	520	532	566	515	528	516	526	545	513	530	550	559	550	503	531	556	549	593	573	538	532	513	523	530	541	549	572	515	545	527	551	534	558	551	551	531	472	542	583	536	561	509	518	538	574	572	549	558	527	542	577	495	618	543	532	534	553	536	535	577	557	582	567	526	589	602	578	547	506	551	512	522	547	607	498	547	575	583
28353	8303	1102	488	503	442	411	686	409	294	265	268	272	243	284	292	299	395	458	563	593	462	380	318	255	252	290	270	285	277	229	270	269	280	249	272	302	319	314	251	252	292	268	269	248	251	233	273	292	259	258	261	253	239	256	280	266	270	254	257	271	268	251	283	241	280	297	278	276	265	272	259	274	252	241	274	286	266	301	256	234	265	264	280	266	239	285	284	229	267	264	285	280	228	259	272	214	277	266	264	273	266	272	253	284	251	257	290	242	249	263	218	250	262	273	254	293	267	260	251	226	264	254	296	262	272	259	300	244	269	237	260	240	262	247	245	239	231	305	259	264	266	262	270	266	254	264	264	274	285	257	242	270	256	232	271	289	274	251	247	279	279	266	271	269	252	265	257	248	296	265	271	289	280	245	256	280	274	254	249	264	238	229	247	254	274	238	236	274	273	274	260	262	279	291	225	276	258	253	272	234	289	286	269	256	253	264	231	252	251	268	270	247	276	271	281	255	257	282	271	264	263	272	237	267	271	265	250	236	270	290	270	284	284	271	229	258	261	259	267	252	284	266	282	259	263	263	252	241	260	294	256	250	245	269	286	278	276	252	276	253	247	256	239	272	261	278	266	271	261	298	265	254	254	282	297	294	258	250	269	248	268	281	286	264	301	263	264	246	274	292	271	262	253	280	272	268	226	198	251	247	264	254	277	288	271	274	230	265	288	239	266	300	268	267	271	272	261	256	275	250	268	265	279	251	270	251	282	272	294	268	238	253	270	268	290	234	278	241	283	294	252	279	295	262	266	256	278	249	273	250	287	269	279	266	264	261	255	266	262	272	277	264	252	277	285	247	266	281	265	272	247	266	235	270	224	273	235	285	295	285	281	252	247	264	259	253	270	267	254	248	262	235	230	264	275	267	268	244	250	258	247	245	254	247	267	276	292	299	241	265	221	267	267	231	260	261	266	305	274	257	266	291	272	259	258	286	296	276	273	271	287	263	236	262	249	254	242	285	238	254	285	267	265	270	238	265	247	287	265	247	228	277	253	274	253	264	280	254	259	221	238	267	244	268	242	273	277	284	268	261	249	256	271	278	246	268	265	278	258	288	251	242	271	266	265	259	249	280	220	261	280	296	260	269	277	229	237	274	242	268	243	238	266	244	253	287	279	236	280	261	278	260	250	281	265	279	273	247	260	265	231	251	274	263	263	254	243	282	274	243	252	262	259	287	278	258	277	295	241	285	247	247	237	253	260	254	250	300	238	271	274	274	226	251	292	288	251	268	279	287	252	282	274	246	268	257	246	277	255	259	248	269	280	292	246	258	288	237	223	251	267	285	271	264	283	256	275	277	284	266	271	279	251	294	261	271	239	285	256	245	268	295	295	277	285	250	271	273	251	255	263	285	262	262	275	301	258	277	258	290	287	241	255	224	254	240	252	276	271	284	281	278	294	250	253	262	249	258	284	238	262	278	273	243	275	274	254	243	255	297	253	279	278	242	289	267	249	291	254	235	266	250	291	264	247	270	294	254	262	226	278	256	288	309	267	293	242	276	290	300	261	252	248	264	249	278	276	249	308	268	276	284	255	287	233	285	275	251	246	271	260	244	283	250	261	283	263	241	270	258	252	243	275	272	265	246	285	247	261	255	269	280	266	265	232	272	256	262	290	296	287	283	257	256	278	288	235	291	281	270	251	261	226	275	256	277	281	257	251	277	231	279	266	273	258	244	251	249	244	279	276	275	256	246	275	242	249	266	272	289	245	266	243	286	262	292	268	260	273	243	264	260	266	270	250	255	260	279	253	251	237	259	261	263	223	251	257	242	274	253	252	251	260	276	277	234	252	284	278	261	259	260	263	243	289	241	284	253	272	271	272	243	292	320	265	230	278	245	282	274	247	273	273	266	266	273	254	288	262	255	275	249	266	272	310	233	247	260	275	256	276	278	259	241	249	267	256	238	273	256	254	294	269	290	240	276	267	247	254	306	256	236	268	251	279	280	279	268	256	285	272	283	259	257	280	249	248	252	270	256	248	263	257	258	256	286	268	270	279	265	241	241	251	264	293	277	255	262	255	273	249	276	265	258	256	261	278	270	245	247	222	250	271	282	214	256	248	250	246	252	294	268	264	289	260	260	241	234	261	281	280	262	268	280	275	240	283	260	260	254	265	260	263	267	248	258	261	270	248	264	278	295	251	289	277	285	274	230	286	263	243	248	251	255	248	278	277	238	248	254	294	240	240	274	273	237	255	243	234	314	273	284	261	255	295	265	272	269	252	264	278	236	280	269	244	257	290	261	261	269	251	238	283	262	268	257	276	250	273	290	261	245	248	256	265	270	254	273	258	246	263	261	281	276	268	287	249	272	250	260	256	283	253	253	280	247	263	273	233	283	271	277	240	266	269	272	255	255	270	267	293	257	261	285	256	244	269	228	258	268	254	280	251	260	228	283	264	258	278	248	299	250	249	262	270	235	277	257	249	253	283	253	256	251	273	273	269	239	276	254	236	260	274	247	277	292	269	285	269	229	253	251	249	280	261	245	255	235	265	245	233	248	273	252	234	245	250	265	300	269	293	253	280	282	253	259	268	280	261	282	249	272	271	293	263	270	254	237	267	296	274	244	267	262	261	252	263	259	268	275	284	250	254	264	285	269	282	250	245	239	264	238	278	304	250	256	230	264	269	244	280	265	283	264	261	293	239	262	240	265	237	285	251	249	272	286	280	268	284	261	237	280	254	229	273	260	269	228	250	275	265	268	269	274	271	239	298	225	244	264	272	301	258	243	276	277	246	250	249	271	256	255	285	261	258	251	264	258	267	253	269	269	278	266	245	276	276	257	268	238	269	260	251	246	247	258	243	265	262	250	286	250	241	269	248	266	259	252	296	250	289	285	248	280	257	285	256	263	274	273	234	246	258	246	271	270	250	278	271	310	237	249	248	279	284	268	300	272	290	289	242	283	278	249	267	245	261	209	278	247	231	260	265	285	282	275	278	304	249	264	252	257	277	268	276	231	245	277	255	283	287	226	253	285	251	238	268	238	287	276	279	288	254	235	272	282	270	268	250	255	271	245	269	283	259	280	254	260	267	259	277	253	260	255	249	242	254	284	247	290	247	264	300	249	240	273	256	260	253	255	293	233	277	278	277	276	251	252	280	262	231	260	236	285	258	264	290	245	251	276	287	284	269	249	260	237	291	277	265	256	262	279	279	247	258	254	238	289	258	240	291	251	287	306	277	284	262	287	244	240	258	273	220	291	257	258	262	245	248	258	269	250	263	231	267	286	275	254	244	249	221	264	266	250	281	282	278	252	268	255	223	267	251	269	308	260	264	288	270	243	287	263	267	244	245	268	248	274	232	271	298	281	272	248	256	263	247	285	235	260	263	276	261	268	277	233	278	236	257	272	288	260	252	280	252	278	276	271	268	254	238	266	275	272	263	312	289	250	237	263	247	254	261	250	260	270	266	261	264	247	262	284	256	261	247
24598	6751	1602	1134	1666	1223	1375	2548	965	667	618	593	647	639	642	778	921	1300	1907	2445	2576	2131	1316	1213	696	696	663	621	577	608	601	578	555	619	641	744	672	642	738	608	568	595	583	560	586	569	561	621	594	629	615	583	596	587	604	582	544	606	601	584	551	603	617	605	624	563	587	629	558	618	579	571	606	624	554	569	619	618	586	623	595	618	610	577	605	552	590	612	586	527	585	583	621	584	605	575	596	620	567	592	601	616	616	622	620	635	646	578	596	596	606	597	612	615	583	574	572	612	619	603	634	613	601	586	660	602	638	553	581	562	552	576	548	594	631	621	578	573	584	610	607	576	581	604	567	588	560	556	597	632	579	581	584	584	554	583	557	604	563	599	579	635	621	608	591	622	601	613	594	614	603	590	578	615	646	602	594	625	591	588	611	567	616	575	611	550	601	599	603	613	640	586	564	610	577	585	586	636	630	562	635	625	616	603	635	610	597	643	635	619	609	587	620	621	591	593	610	616	610	600	605	600	587	552	590	618	622	604	593	589	567	620	588	624	566	580	603	619	596	613	574	646	557	586	614	636	622	610	609	537	626	621	590	568	590	610	589	580	560	594	610	622	596	590	574	565	630	639	576	632	592	541	603	605	595	552	601	592	646	585	604	591	602	575	561	582	576	635	599	610	584	659	607	601	600	610	569	556	648	602	640	598	599	559	579	535	573	628	644	623	616	599	572	589	584	649	598	555	639	572	617	589	637	609	588	591	627	570	610	626	590	591	635	582	580	593	582	629	565	609	587	595	558	582	621	601	595	575	646	618	580	594	608	575	596	592	607	579	573	567	594	634	613	621	585	615	560	583	618	585	637	603	568	601	592	592	647	562	652	608	577	599	589	593	597	605	576	632	594	620	606	594	563	584	576	591	641	568	627	665	584	615	565	591	596	641	572	610	606	573	612	582	556	602	623	622	607	605	571	575	606	593	570	634	631	617	573	596	614	571	560	604	602	615	596	644	591	594	537	609	576	573	599	600	582	610	603	593	634	583	592	622	602	558	626	595	581	641	663	586	669	550	608	586	620	592	613	555	592	578	579	608	587	602	631	613	632	595	597	605	587	591	613	600	597	597	554	614	603	585	620	588	597	571	573	623	593	618	554	598	645	571	542	575	591	550	630	591	642	568	597	598	583	595	608	539	555	612	567	576	596	620	590	625	603	594	591	602	627	636	593	597	560	549	577	567	603	599	568	598	606	605	568	651	584	554	657	596	605	568	570	607	639	627	630	581	576	573	619	561	626	591	637	576	578	587	638	571	610	580	601	575	568	617	614	580	612	619	603	576	592	568	572	554	562	673	596	559	576	583	642	602	643	628	576	587	572	622	626	592	579	633	635	589	575	585	601	621	616	566	589	604	621	595	591	571	567	634	594	587	623	610	640	582	551	581	588	605	588	657	625	622	596	554	590	603	597	592	632	617	617	592	607	586	548	610	615	614	607	589	599	559	573	596	603	603	604	587	609	613	597	586	604	567	571	556	612	621	603	573	644	610	591	591	609	608	595	667	644	582	605	598	588	624	629	604	572	593	592	633	631	600	576	615	580	599	610	614	614	618	574	614	625	603	566	571	575	582	664	616	619	573	632	619	606	628	583	607	592	562	619	568	638	591	613	620	575	590	648	609	592	590	637	638	601	584	590	592	583	643	566	644	614	584	607	609	581	590	594	606	576	651	574	659	586	579	621	615	549	623	570	583	588	634	604	596	626	612	627	651	598	566	622	599	623	586	557	630	598	559	563	602	585	593	600	597	626	572	571	614	571	575	576	558	614	599	564	599	605	567	584	621	617	573	579	589	637	615	633	587	603	611	571	637	568	631	643	590	623	583	642	593	585	589	610	621	613	594	623	596	584	657	612	582	566	577	582	641	671	566	591	578	602	622	607	595	558	576	592	591	574	643	605	553	558	623	602	594	569	622	639	605	620	606	559	563	591	620	585	606	623	567	636	633	607	590	586	605	553	639	571	586	618	566	580	605	558	559	619	582	614	607	557	597	572	604	617	583	616	581	631	620	593	593	626	600	607	599	583	572	588	551	595	585	600	576	620	600	583	576	581	555	616	575	582	587	598	600	619	566	570	587	559	602	592	591	603	547	560	568	602	602	610	600	605	584	578	582	590	601	590	608	587	593	609	606	607	594	576	584	633	624	586	568	606	606	609	554	616	583	576	571	618	588	587	601	588	582	634	578	552	622	615	597	613	595	625	565	624	588	592	580	602	607	570	587	570	575	596	594	609	589	563	617	606	621	620	575	568	615	591	621	595	616	579	619	607	594	588	594	605	606	589	551	598	620	580	587	583	592	554	614	588	587	607	593	585	639	582	590	557	590	594	594	623	645	580	589	594	594	603	555	600	614	572	547	570	590	644	591	573	613	626	557	542	542	608	626	600	632	627	584	608	636	583	580	620	576	548	598	619	612	619	624	581	545	634	631	619	597	602	597	622	619	635	608	622	591	615	592	602	589	585	619	589	583	627	578	629	593	550	623	605	584	576	580	595	583	609	626	583	635	557	575	574	614	578	607	614	596	594	629	617	567	534	642	637	638	602	613	559	638	588	590	597	613	622	596	610	655	587	613	584	605	623	580	592	619	603	591	632	595	627	623	582	634	592	601	607	564	566	575	640	631	623	596	606	634	572	611	613	592	624	601	612	596	618	619	618	601	611	602	631	555	599	630	600	617	555	616	597	585	599	623	633	630	608	596	601	621	605	637	620	591	572	619	596	613	566	574	584	654	581	598	580	610	620	640	597	576	585	569	602	538	629	569	569	605	598	625	595	572	614	610	586	626	653	611	598	639	589	576	649	611	648	578	562	595	640	609	651	629	611	572	618	612	630	568	566	605	592	598	584	614	584	574	603	617	631	619	594	630	597	639	609	619	605	609	618	565	623	569	633	611	655	607	574	586	563	622	624	606	623	574	623	583	577	619	573	589	625	582	571	561	574	588	599	587	638	552	635	605	636	610	579	596	602	550	575	549	641	594	565	550	601	613	624	574	582	596	581	570	645	596	554	572	612	561	628	576	581	575	596	584	608	639	587	556	589	639	653	602	591	570	608	617	624	622	595	561	616	629	604	613	610	578	575	611	596	568	598	572	563	610	582	613	588	585	600	623	611	577	630	576	618	597	638	552	592	567	588	609	549	617	611	510	596	613	598	547	612	560	592	606	604	611	542	568	585	620	593	553	606	584	599	596	622	607	584	574	635	572	619	582	637	619	607	595	589	598	585	553	598	616	584	584	645	611	562	599	603	614	601	609	579	565	617	533	577	621	588	620	569	570	585	595	624	587	608	580	594	598	601	597	572	603	535	614	644	596	630	583	649	585	585	603	603	599	600	583	588	609	650	631	585	579	623	578	567	596	624	575	574	634	614	614	614	597	571	594	632	582	584	582	610	561	608	619	607	643	632	624	580	596	549	613	564	570	596	575	606	608	577	626	557	582
74996	46962	17487	2452	1411	822	1794	6118	2004	244	204	207	219	207	190	261	323	343	492	643	645	534	396	370	235	182	171	177	180	170	161	161	162	161	155	205	186	238	217	189	172	151	163	153	158	188	176	163	184	162	168	171	175	156	160	165	182	166	194	181	191	166	179	154	166	160	194	188	159	167	173	166	191	164	170	175	141	160	168	159	155	169	167	163	156	191	189	182	191	169	174	205	189	178	156	159	182	178	156	182	184	161	170	168	165	157	141	148	151	180	179	181	171	161	185	185	178	177	173	188	172	171	176	183	189	167	169	160	183	182	143	154	189	187	195	192	146	165	165	180	169	149	196	166	157	195	178	179	174	165	163	180	174	162	185	185	191	168	164	191	165	177	203	165	147	174	170	170	182	146	162	147	175	168	169	173	177	153	177	171	171	156	176	150	177	184	164	185	181	169	179	151	168	190	178	165	162	175	170	149	151	181	148	178	161	178	191	181	158	154	168	165	158	159	169	186	171	164	153	184	193	192	193	164	161	162	192	159	157	187	167	168	173	157	164	161	168	166	167	156	175	182	168	164	173	172	171	169	180	157	193	195	163	181	181	147	140	192	154	154	159	189	188	178	167	169	148	174	158	169	146	167	170	150	172	153	155	167	181	160	176	132	161	184	173	160	175	155	158	182	155	183	170	139	172	173	176	145	185	165	181	166	160	165	144	184	183	154	199	168	143	167	171	174	184	159	173	151	157	180	165	144	165	169	177	168	178	156	174	186	183	168	182	161	168	150	168	161	189	149	171	169	151	164	167	169	168	174	202	172	164	167	155	175	165	172	165	150	152	150	160	169	181	162	151	172	176	179	144	179	184	152	175	175	176	160	179	178	183	178	175	178	165	194	185	188	159	166	161	177	171	170	162	171	202	158	181	178	124	150	181	177	163	159	163	168	164	165	190	149	179	175	160	177	183	182	155	163	176	159	175	181	180	156	151	164	185	144	150	175	186	159	165	169	159	186	166	174	188	179	178	173	147	160	175	161	177	179	155	176	170	183	153	154	164	190	191	171	176	182	197	140	159	173	158	186	195	161	192	205	163	143	157	181	174	155	163	200	163	184	174	187	171	176	150	148	165	177	179	185	187	153	157	162	180	160	165	174	157	170	162	185	191	169	150	175	161	182	171	168	158	156	146	160	163	151	178	153	183	160	160	178	149	159	166	143	151	192	179	159	134	176	154	185	172	186	171	182	191	176	183	171	168	174	172	183	170	171	165	170	155	181	141	156	173	175	163	170	169	162	181	149	176	162	174	157	164	166	186	163	165	165	147	174	171	172	161	164	201	175	173	170	189	159	183	168	204	194	167	148	176	162	155	152	191	148	173	170	187	173	138	184	183	157	149	145	146	180	180	179	173	161	161	144	203	164	198	155	149	164	179	161	181	177	151	207	165	176	182	162	175	166	196	181	153	168	140	169	155	173	183	164	162	171	166	157	156	169	159	162	148	195	154	156	184	176	171	156	187	174	184	160	169	188	168	170	165	176	154	185	173	182	155	159	184	176	175	191	192	167	163	183	177	173	187	152	148	169	182	172	153	165	174	185	170	175	159	168	155	167	178	154	204	160	180	154	156	159	182	179	171	161	177	177	202	172	171	179	187	190	175	144	181	168	162	158	177	185	172	180	172	141	169	174	161	173	171	174	193	173	166	184	191	178	185	175	175	174	180	162	159	169	182	207	156	178	179	191	168	183	157	175	187	182	143	150	168	172	189	180	181	178	153	153	152	189	152	162	180	146	165	174	177	186	168	166	166	175	153	151	182	172	154	168	173	149	176	188	170	167	212	175	170	168	162	158	169	180	174	169	158	169	177	176	165	162	179	167	175	159	172	168	173	172	130	175	150	169	172	183	182	192	166	167	147	130	194	177	160	168	151	169	180	175	184	179	175	179	164	174	173	207	172	184	161	179	159	172	190	143	170	188	164	164	157	163	196	180	159	164	168	156	185	188	187	167	168	162	160	162	183	147	153	185	172	178	168	172	173	165	187	184	192	145	178	172	180	174	154	163	166	183	180	166	188	160	167	190	181	166	174	160	160	168	166	166	150	178	144	140	148	175	171	181	150	163	168	153	168	156	191	168	163	168	160	162	182	155	177	185	176	166	161	179	182	207	186	172	165	168	173	177	182	162	187	165	187	191	171	159	167	171	175	162	182	177	191	181	175	177	149	198	179	189	171	168	164	182	165	162	190	187	154	176	149	167	151	190	163	173	162	165	177	165	173	175	183	174	182	162	192	156	170	171	169	165	159	169	166	162	175	204	173	181	182	177	184	171	206	144	190	172	161	150	183	181	169	166	161	178	171	172	140	166	177	159	178	181	177	150	197	155	200	166	166	163	179	137	154	164	173	183	168	167	164	164	163	162	197	179	183	165	168	169	162	171	173	151	188	176	156	163	153	202	162	186	173	169	189	177	167	204	172	201	165	174	196	192	164	198	162	169	184	176	171	163	176	186	166	172	163	165	206	174	167	169	140	200	172	170	170	153	167	176	158	149	157	165	157	174	186	182	183	188	147	156	163	156	162	155	146	168	191	186	145	158	153	161	185	171	160	181	160	189	170	162	140	163	148	192	167	157	168	164	191	188	174	162	158	167	186	183	173	187	178	155	172	162	152	184	187	176	173	147	164	182	158	173	177	176	174	153	179	179	189	185	170	178	198	177	178	160	188	180	177	155	161	179	162	148	181	168	141	169	177	171	166	199	179	178	191	167	168	172	161	156	174	205	172	149	160	193	161	185	163	153	171	180	165	137	164	176	147	156	174	168	169	176	168	185	177	186	177	186	172	187	189	162	161	173	172	167	172	208	161	132	155	161	166	180	178	180	170	156	165	176	171	173	160	164	183	157	169	163	157	146	186	159	152	176	195	169	163	149	159	165	177	177	202	159	145	167	181	161	194	164	170	199	157	162	168	162	170	180	178	187	192	155	145	158	187	174	173	199	176	172	158	167	143	174	186	167	191	161	160	156	182	164	155	187	177	174	172	182	168	176	163	165	178	170	169	144	155	175	161	166	207	171	145	169	165	160	193	194	163	186	155	179	149	167	167	176	175	161	148	152	165	172	166	161	162	160	165	188	168	180	158	156	163	161	181	194	185	173	157	171	182	168	178	149	194	149	198	179	166	183	173	183	183	169	166	179	177	170	172	162	155	174	170	193	177	160	186	178	174	148	163	169	168	187	150	154	168	197	180	173	159	187	166	165	181	177	185	170	169	172	163	172	179	178	175	161	172	168	170	197	185	170	155	193	157	172	171	188	176	175	186	168	160	176	147	183	162	171	186	174	172	154	192	156	169	164	180	177	194	158	162	164	181	172	145	198	190	164	157	182	162	154	185	180	148	173	197	181	167	165	191	150	155	192	142	189	172	195	165	158	150	144	160	174	177	177	189	176	163	170	202	159	169	172	189	156	171	162	183	160	188	159	149	165	172	189	166	165	194	162
46778	30307	8484	2789	5403	2842	7097	20219	3991	829	697	624	650	633	701	821	1333	1844	2397	3382	3738	3103	1834	1659	949	503	513	446	418	442	419	428	453	466	483	647	684	637	725	531	487	411	388	417	418	420	419	408	396	437	444	399	430	403	413	435	425	401	443	390	420	437	388	435	426	416	403	439	409	398	426	439	414	427	410	435	400	469	404	394	414	430	410	410	429	396	423	396	430	410	406	388	371	442	437	417	421	401	399	393	417	419	393	433	394	404	396	444	419	397	447	422	412	457	420	399	425	442	426	423	383	429	392	443	460	411	431	409	424	419	418	433	403	419	406	406	424	414	448	416	409	418	411	411	398	413	404	443	426	425	407	402	449	434	444	424	378	415	433	425	414	416	431	406	409	413	398	401	433	422	403	452	400	440	407	420	415	431	400	406	391	439	399	402	381	426	405	416	396	413	402	419	424	408	418	413	423	400	424	415	438	437	402	421	406	397	434	432	430	443	421	398	379	405	407	426	382	420	428	418	422	412	403	404	431	417	397	443	380	407	404	406	420	416	402	374	430	395	388	409	431	428	403	438	433	411	424	418	413	437	479	431	450	377	430	438	401	438	403	390	436	397	414	433	391	390	462	404	395	425	374	416	408	374	444	438	419	394	434	426	402	439	401	431	445	410	406	466	408	448	427	387	384	422	395	452	412	415	410	436	451	471	417	393	402	412	430	424	457	394	414	424	402	430	427	417	414	411	438	410	431	393	402	425	449	414	425	398	450	412	449	369	435	440	411	405	438	415	406	409	425	413	407	425	418	417	403	394	428	416	434	420	428	468	397	380	421	426	424	427	409	385	437	432	394	408	375	409	444	385	424	412	412	405	404	438	420	385	436	453	421	394	398	382	403	403	419	410	419	443	443	379	377	422	413	434	434	406	435	437	442	411	423	423	430	385	438	411	394	424	431	399	415	424	403	395	401	419	447	418	430	431	430	443	430	420	413	420	399	426	406	440	444	408	410	372	411	423	397	466	442	436	428	402	428	443	426	410	456	413	388	405	374	404	414	342	423	414	391	405	446	446	463	413	412	434	433	400	422	420	412	395	393	411	438	450	437	431	438	433	437	364	411	465	401	402	419	395	428	401	407	418	377	416	428	412	456	428	422	444	423	396	434	411	399	434	405	368	432	397	448	417	429	411	397	369	418	449	431	430	430	404	415	420	390	406	406	390	426	425	401	379	409	380	428	396	451	423	389	430	423	428	434	412	428	389	448	384	408	391	420	372	431	460	429	444	429	396	411	409	426	386	409	394	415	382	419	393	387	427	404	436	414	398	426	404	426	403	390	416	422	416	440	450	451	407	423	415	425	470	428	418	445	411	426	416	439	416	412	410	404	423	417	435	403	428	414	367	410	424	429	425	401	406	446	400	422	411	418	434	430	418	403	420	419	396	412	415	421	418	382	391	433	445	429	432	397	393	433	425	442	396	384	402	391	418	408	439	413	456	430	418	431	424	421	412	403	420	416	404	420	402	413	423	390	407	411	432	420	382	404	395	413	428	442	426	412	413	413	421	437	442	390	472	423	411	423	430	426	389	428	382	433	414	413	457	393	415	422	437	447	451	429	411	438	393	434	388	370	426	402	408	401	390	409	434	437	439	425	414	397	418	387	398	411	371	428	440	431	410	410	420	414	409	407	466	451	412	428	436	374	432	421	413	422	422	437	424	410	384	433	424	410	438	434	443	406	412	450	443	422	380	423	421	425	408	408	400	382	416	426	410	406	414	432	432	436	435	396	407	408	438	425	441	410	427	405	438	421	425	407	408	368	424	384	408	427	391	399	388	406	373	411	379	393	413	421	401	415	408	430	439	444	432	405	380	418	413	378	396	407	383	409	399	427	395	405	402	426	450	434	379	417	399	410	433	415	425	425	448	371	396	410	424	380	415	388	418	440	460	417	412	424	403	397	430	429	425	416	444	399	411	411	427	396	427	400	404	428	432	406	425	428	422	413	401	414	444	392	401	434	405	451	392	417	428	417	446	395	443	414	417	420	406	402	372	431	443	441	410	375	417	393	438	438	362	412	392	425	424	394	406	401	397	418	381	390	423	432	429	399	422	415	416	413	435	420	403	440	411	416	437	418	365	391	390	400	387	437	388	432	377	414	419	382	376	393	426	421	391	395	460	423	381	433	386	445	421	390	424	372	426	417	403	422	451	443	397	415	392	431	386	425	435	364	416	409	416	434	458	413	396	398	409	387	419	437	400	404	420	387	411	427	391	408	442	409	418	410	382	431	460	391	424	402	420	405	391	411	385	402	403	435	448	398	422	438	442	409	431	433	430	425	416	410	411	424	387	401	406	362	413	430	424	415	417	403	432	423	417	374	406	454	408	444	436	456	415	431	369	447	410	422	398	422	411	434	435	408	374	442	406	412	396	417	393	403	406	440	419	394	427	416	397	403	413	442	408	458	402	410	421	397	434	439	423	446	438	381	388	399	437	442	423	406	436	418	396	392	434	436	404	411	429	425	412	431	422	410	425	451	431	420	383	387	403	452	429	384	410	430	389	420	432	393	436	423	402	410	378	402	420	423	389	396	443	410	416	436	418	407	409	409	432	404	450	431	390	397	439	404	420	409	398	399	447	390	402	405	426	466	391	428	392	408	407	407	388	478	433	421	448	419	430	387	389	419	423	425	413	417	438	390	429	424	391	426	458	392	465	437	423	438	459	418	395	440	446	418	401	407	430	366	412	427	395	388	456	443	406	436	416	409	397	431	417	410	397	436	428	419	391	458	410	420	431	428	410	438	438	417	443	366	416	408	424	412	374	401	459	362	432	441	387	431	405	430	372	399	415	440	448	416	409	394	453	383	428	424	443	418	440	405	419	411	398	409	406	408	447	405	407	397	419	397	387	436	405	450	445	413	463	415	420	431	404	410	397	420	401	407	422	418	407	405	420	407	412	422	388	404	406	411	459	366	448	427	421	417	409	412	424	382	419	396	397	421	398	403	390	415	403	404	389	419	411	431	423	435	418	399	391	437	423	407	438	406	405	427	406	434	422	394	397	427	430	424	406	440	378	427	406	403	399	371	406	396	413	398	409	442	445	417	398	418	435	386	418	426	415	393	401	383	405	394	432	415	442	400	437	420	379	416	380	399	421	392	419	409	396	470	409	398	430	404	415	415	423	454	413	395	378	452	404	385	411	436	412	403	396	432	470	405	387	423	441	430	427	408	401	407	410	422	425	388	398	392	395	412	406	435	397	418	423	375	444	410	388	435	408	426	438	422	465	386	410	417	419	384	403	428	376	367	424	395	387	403	483	403	411	442	413	414	445	377	399	419	413	417	372	381	434	425	390	437	412	372	427	438	411	420	448	393	424	417	407	442	422	405	435	399	452	434	403	396	448	412	416	418	445	398	411	444	405	413	419	443	376	402	404	443	431	403	450	425	435	443	373	437	386	389	431	435	424	392	384	459	383	443	404	416	432	416	418	401	404
87774	58434	28212	7140	1690	1270	2959	7617	5136	435	349	283	303	303	294	343	449	601	752	866	843	807	490	508	402	253	231	263	207	249	257	221	246	225	261	240	260	285	250	253	219	222	215	237	227	238	199	220	205	233	225	219	232	201	191	224	205	204	222	216	216	233	217	213	220	214	243	247	237	244	227	214	229	247	231	229	218	214	236	219	224	214	222	223	220	258	226	228	246	254	236	223	224	257	233	221	265	249	226	210	218	228	234	218	242	245	242	212	248	250	243	223	229	220	223	230	227	246	211	204	224	196	226	257	232	218	206	200	214	223	243	217	241	233	225	238	209	244	227	231	246	228	238	238	226	245	237	221	210	213	222	204	243	223	190	236	210	238	220	232	235	212	223	199	246	237	235	232	233	208	245	184	205	213	193	206	233	222	246	208	239	228	263	254	201	211	207	247	256	258	210	233	210	231	222	230	197	239	252	197	222	224	237	229	224	238	249	229	209	236	237	227	234	239	215	215	197	203	231	232	212	208	230	257	248	230	226	212	200	228	244	225	206	247	203	209	233	215	230	235	206	233	186	245	226	259	201	230	222	226	244	213	213	234	261	242	217	202	231	206	179	243	259	210	236	226	197	228	236	200	238	239	246	235	226	214	251	244	263	235	246	208	227	235	213	212	218	220	240	194	210	235	212	263	268	224	215	195	193	246	225	239	252	206	243	243	238	241	260	192	219	241	261	251	234	227	237	226	242	251	241	246	229	216	230	248	221	246	224	250	244	218	225	246	216	259	219	212	234	237	223	216	197	222	211	223	225	249	227	202	232	233	253	216	249	231	225	209	184	254	201	227	244	227	244	233	206	207	242	233	203	236	213	255	227	237	240	223	226	238	240	231	240	239	211	193	224	220	222	249	241	220	206	239	202	204	220	212	243	206	194	232	193	227	215	193	218	216	247	222	220	234	197	222	222	222	223	228	228	250	234	235	258	207	226	205	224	218	222	221	239	229	222	236	219	244	222	206	221	209	236	213	239	227	225	222	218	206	224	242	214	215	229	245	202	220	252	265	227	199	210	229	232	246	214	223	223	212	244	217	236	256	221	209	225	244	246	233	234	232	238	243	262	216	235	200	205	226	201	207	223	239	246	226	210	234	215	233	231	205	220	213	233	206	230	212	233	229	231	221	229	213	246	244	253	224	226	272	224	236	220	245	220	206	213	232	253	233	207	222	260	230	217	238	239	225	229	217	205	251	237	220	237	214	243	236	226	235	239	217	206	233	224	237	259	237	253	219	254	209	229	204	219	218	227	210	236	196	229	219	223	224	220	238	232	215	214	230	231	222	259	217	234	202	229	237	245	209	242	184	244	216	224	228	242	224	241	222	239	216	225	235	213	223	229	219	206	265	214	229	252	240	226	235	210	229	203	231	216	238	237	209	209	209	265	244	217	214	220	240	219	234	220	233	244	251	224	245	216	242	217	228	244	241	230	234	225	232	254	240	211	201	243	245	234	232	233	221	220	189	229	254	211	206	229	275	232	227	227	226	233	191	220	207	272	255	217	226	256	279	222	233	234	217	247	235	223	235	210	218	235	213	242	209	208	215	236	246	200	218	212	263	213	241	212	213	215	223	227	236	223	219	240	245	233	222	257	207	214	222	204	240	227	214	228	243	213	229	229	216	276	215	203	221	224	216	229	251	230	218	234	206	220	241	251	228	225	219	240	216	253	209	201	206	211	219	198	233	219	238	196	246	214	231	216	217	211	247	272	248	213	212	239	227	223	190	228	235	230	194	217	258	243	213	234	216	217	242	234	222	217	234	209	209	207	222	204	220	212	245	247	174	209	240	201	243	241	234	215	220	222	217	198	234	238	211	204	226	241	248	233	209	248	221	228	241	218	250	190	202	237	226	225	265	192	225	225	208	220	243	245	227	234	200	206	237	207	242	199	219	207	230	253	227	227	245	237	234	224	236	246	231	237	223	207	225	232	199	230	255	211	233	243	221	224	240	224	236	241	215	237	214	208	258	206	252	229	248	235	250	229	243	233	230	221	224	259	225	215	222	212	194	201	239	208	230	212	205	199	201	206	210	258	222	213	224	211	222	220	225	211	210	212	222	225	222	255	199	211	197	250	216	220	215	206	234	228	232	228	226	227	218	257	210	238	215	212	218	247	210	222	207	225	224	209	233	237	208	246	233	216	241	235	196	232	251	220	232	225	208	239	241	210	226	225	212	222	228	222	217	226	240	216	235	214	209	228	219	226	197	223	234	230	219	199	250	237	209	221	229	219	235	223	215	241	209	210	239	206	229	208	227	208	228	227	205	234	218	210	237	213	215	245	210	234	241	227	216	204	203	205	236	198	217	211	230	210	230	224	227	218	231	201	204	239	232	221	226	245	238	248	228	242	217	225	212	221	245	212	230	228	219	233	220	250	236	231	225	195	223	246	212	225	230	205	223	225	245	227	209	218	213	242	253	246	223	222	227	232	241	255	250	218	226	232	243	229	221	209	254	262	214	231	234	217	182	230	237	216	217	209	230	211	241	215	242	222	211	233	219	228	264	222	214	225	205	227	233	201	246	250	236	238	208	225	213	214	227	216	240	182	206	236	228	207	220	229	241	210	243	231	211	213	208	230	216	233	216	208	247	249	214	229	234	235	225	229	222	219	229	249	195	250	207	209	201	216	228	225	207	233	249	226	232	199	231	220	213	225	213	220	227	268	213	254	246	220	207	210	217	212	219	251	259	241	203	234	258	212	219	227	222	224	236	238	257	197	240	207	229	253	224	214	243	232	194	218	237	232	239	242	199	213	220	224	201	236	256	204	227	227	216	233	201	242	240	249	252	232	244	230	207	211	248	255	209	233	212	233	238	213	248	207	211	213	209	222	206	219	241	238	215	238	212	223	245	235	233	238	214	230	232	240	236	211	244	214	226	206	209	236	237	222	187	216	237	209	214	240	225	217	211	234	197	241	213	239	211	228	201	210	207	216	252	227	208	214	214	229	200	232	253	210	220	215	223	229	206	203	254	202	228	229	222	234	228	234	228	228	194	236	236	221	225	197	246	232	233	234	227	244	239	250	244	243	238	245	215	231	213	221	228	214	251	248	242	214	247	254	219	211	218	241	190	215	241	212	236	240	204	247	200	235	245	260	229	252	218	220	259	233	196	224	213	240	213	214	226	227	287	205	239	193	231	223	232	241	231	194	230	214	237	220	243	206	253	216	238	218	193	231	232	228	243	244	204	210	254	214	223	207	202	211	239	205	230	233	227	209	233	233	219	213	235	213	218	237	215	193	255	235	235	215	197	236	218	194	220	217	228	218	231	242	242	218	250	217	232	223	197	241	239	228	238	250	225	238	221	209	235	241	253	234	240	210	244	247	225	250	193	228	229	236	235	235	222	207	218	203	212	209	219	239	225	232	198	213	204	208	240	242	217	246	220	251	228	225	235	216	250	248	238	234	228	247	218	234	208	198	203	229	230	216	202	229	227
56700	40400	15109	4519	5225	4649	10661	20862	7063	1340	1130	1039	1021	987	958	1230	1883	3068	3865	4411	4775	4173	2252	2855	1854	673	614	583	580	599	575	606	551	591	758	853	844	881	756	659	602	593	568	526	529	528	542	551	601	534	579	559	524	552	549	538	592	524	533	540	550	577	545	570	553	537	533	552	534	560	525	547	519	594	583	576	559	564	562	586	541	579	543	508	544	517	524	566	555	516	540	557	568	561	575	517	540	538	557	542	505	536	554	532	558	509	517	505	522	546	561	528	519	526	532	592	559	547	524	535	541	566	555	523	530	541	541	523	545	502	599	514	513	542	539	523	534	551	519	558	554	510	514	547	521	552	554	519	569	547	577	524	555	538	569	501	537	519	574	538	502	560	536	526	531	514	530	509	553	533	551	529	586	571	540	544	513	541	542	548	516	516	545	531	557	538	509	518	572	550	482	538	569	533	568	546	536	507	513	578	527	569	572	567	542	537	522	529	511	564	513	532	535	547	526	532	551	521	564	550	503	540	488	529	545	534	566	561	504	567	513	584	512	508	555	522	485	549	555	509	522	507	503	501	522	534	551	618	636	555	559	537	555	555	573	549	496	539	544	536	554	522	526	581	534	519	539	538	538	536	533	499	547	533	523	532	563	508	575	537	525	558	523	534	557	499	526	541	547	516	547	559	542	511	511	562	530	526	551	532	552	523	570	580	522	527	546	521	529	521	543	483	528	545	540	542	538	554	524	532	529	516	553	518	550	535	531	542	558	555	562	556	502	542	532	547	553	542	514	569	556	516	548	528	517	557	529	506	547	564	548	536	530	535	540	553	521	561	541	510	537	545	520	548	541	480	543	543	539	566	557	531	515	538	537	505	546	538	555	498	529	543	528	533	507	529	558	499	562	540	557	541	579	544	567	552	533	532	533	574	567	525	536	545	532	535	500	579	570	519	578	557	545	524	509	541	568	516	537	555	594	549	579	541	533	508	547	502	531	538	528	581	519	528	533	514	520	545	524	543	555	536	493	507	513	551	558	528	546	565	568	569	502	531	551	520	539	543	549	503	542	558	520	516	495	550	527	577	535	534	556	569	577	548	542	515	506	561	528	583	567	571	517	555	514	536	564	583	564	516	545	559	577	497	519	567	553	532	556	511	549	512	552	521	557	521	558	519	544	553	552	562	529	543	558	530	538	578	590	538	527	487	530	561	543	557	553	517	528	546	539	532	535	547	510	494	552	531	573	537	520	530	544	522	554	504	551	527	520	533	583	534	546	584	550	534	562	508	527	524	542	520	531	493	514	550	555	578	594	537	542	522	520	555	519	525	559	497	561	553	547	507	529	536	467	551	508	536	546	538	538	533	517	522	533	565	520	503	529	583	565	535	485	562	511	523	534	563	538	532	520	533	542	518	517	527	535	531	522	549	556	526	611	551	520	532	583	579	540	514	574	521	482	533	544	537	509	538	532	518	543	521	545	538	534	506	532	566	567	536	522	524	586	554	530	508	583	546	544	545	534	536	564	519	557	534	524	566	498	576	545	513	600	545	548	557	529	525	550	527	589	566	505	519	527	537	547	564	556	534	511	512	528	550	579	574	527	583	512	514	548	585	549	534	568	514	546	561	527	534	526	535	511	525	537	581	546	545	522	528	556	537	543	540	519	557	517	521	539	524	552	562	547	544	530	554	503	545	520	519	538	529	585	557	560	518	566	561	538	533	513	565	541	541	523	561	474	544	518	564	526	516	487	529	554	548	580	527	511	512	554	522	524	542	517	513	557	527	546	572	521	538	534	527	555	545	518	532	522	548	547	560	511	533	546	547	502	551	521	521	543	564	518	554	532	565	538	526	517	506	555	519	480	525	531	524	531	521	544	544	524	523	563	513	488	567	536	500	527	545	509	500	562	535	538	539	532	552	540	519	520	518	543	520	572	557	526	589	493	530	548	557	533	522	539	544	546	531	496	512	536	536	530	527	556	507	544	507	521	550	528	526	523	571	520	581	582	528	539	527	562	568	517	572	495	528	569	538	519	525	487	561	514	530	533	521	525	559	516	556	551	515	569	559	550	536	545	522	536	564	523	532	532	581	525	546	540	560	536	577	537	543	511	534	557	537	491	519	552	518	539	560	565	527	542	513	535	562	521	537	524	519	510	556	524	529	506	508	567	564	551	532	543	553	554	516	553	485	487	536	522	518	574	520	531	559	527	564	538	547	509	528	561	553	519	545	509	534	499	555	523	533	544	538	536	565	520	575	557	556	548	575	528	519	519	536	509	560	552	498	552	540	562	545	546	536	541	543	492	595	518	550	528	522	508	557	541	552	551	550	535	559	495	503	547	521	509	500	555	509	554	535	504	533	569	526	502	527	536	539	494	514	515	563	516	504	531	500	555	579	506	557	524	559	549	571	502	540	514	556	542	573	555	549	535	542	543	544	547	535	540	547	569	537	569	593	557	492	524	502	556	555	533	542	526	510	536	491	534	505	519	506	524	537	524	525	536	507	521	567	573	519	554	512	532	562	536	489	555	531	552	532	517	552	548	523	509	539	515	479	567	521	533	524	564	540	534	540	522	503	534	513	527	513	521	533	526	557	529	547	552	550	536	546	542	510	513	522	543	524	509	546	541	520	563	558	570	534	523	542	536	485	562	537	559	515	570	521	531	521	517	586	524	581	522	549	533	553	542	513	509	556	544	571	517	551	548	549	531	572	539	530	548	528	520	527	537	566	547	528	507	507	570	527	544	570	550	515	537	567	539	530	529	566	542	549	532	505	506	543	533	549	550	537	524	551	543	549	510	578	507	540	489	510	547	533	514	537	566	541	548	546	508	562	531	550	528	517	530	546	509	513	512	548	520	545	574	566	493	534	590	545	507	539	553	596	532	506	566	558	478	510	564	560	531	548	526	551	516	529	510	563	525	507	530	517	534	526	515	550	533	520	549	537	533	573	579	541	555	536	519	506	538	484	530	576	526	516	535	546	538	489	535	557	547	521	533	545	547	571	524	509	602	507	572	574	540	510	567	501	523	549	563	544	559	499	531	568	532	589	508	514	537	562	536	546	521	524	529	562	526	540	571	524	542	530	519	536	520	531	543	539	544	548	509	566	512	536	521	547	553	567	536	477	571	533	505	524	563	556	513	516	543	547	509	525	527	542	519	512	555	539	573	552	545	537	566	551	518	548	534	509	538	562	534	528	522	566	559	532	531	553	566	533	547	522	542	549	548	563	540	545	545	557	558	504	536	523	565	548	509	540	563	574	541	515	547	502	583	539	525	591	512	545	526	529	541	545	548	571	496	555	489	471	520	535	527	561	545	572	562	572	546	539	580	530	512	557	561	520	513	560	544	572	551	523	541	528	549	500	531	503	525	542	511	529	545	520	528	537	489	548	581	522	574	573	553	529	559	539	542	513	531	540	552	541	521	579	544	533	520	562	514	535	524	521	560	544	546	551	536	526	568	539	569	514	528	539	490	482	537	548	492	535	546	567
26304	7668	1012	445	538	551	455	472	378	295	261	218	262	262	286	290	343	407	447	483	495	434	363	314	309	297	273	286	255	270	268	282	253	252	300	252	278	256	283	256	225	258	291	240	315	273	277	300	244	252	260	278	252	291	255	275	262	237	255	241	276	248	276	296	277	281	237	245	244	269	280	238	264	273	279	276	291	265	275	274	267	265	258	239	257	256	280	213	252	289	245	251	263	268	278	259	259	273	239	247	266	254	260	229	285	255	241	267	242	256	256	246	270	298	238	273	241	243	260	258	268	233	261	249	251	274	280	239	232	281	261	254	268	261	235	258	244	269	263	275	279	281	269	235	260	265	289	261	257	267	259	256	304	278	245	271	268	262	274	253	266	242	262	265	246	268	243	258	286	278	270	266	240	250	251	282	282	264	245	294	249	273	263	252	258	280	257	255	272	246	265	246	258	278	268	268	250	271	251	261	242	272	262	260	272	269	254	282	243	236	246	251	258	261	264	264	264	276	261	228	280	272	273	277	288	274	253	236	251	240	262	257	266	244	264	262	305	244	268	275	249	269	259	243	245	265	222	222	250	255	239	272	277	229	265	269	268	278	235	268	297	250	276	272	292	267	254	234	247	268	241	263	258	263	250	277	245	248	248	269	238	242	272	274	288	267	234	284	233	271	246	258	244	291	290	240	249	276	248	314	253	269	260	260	286	270	237	249	293	270	267	251	285	295	253	253	270	257	243	244	260	228	267	289	241	220	276	259	274	293	281	258	228	245	267	259	282	293	279	269	261	249	258	228	242	243	239	269	255	278	258	264	267	275	255	253	260	264	257	255	243	263	274	258	242	258	268	242	262	242	242	278	278	274	240	247	265	256	264	256	281	265	280	260	246	254	274	261	244	283	276	286	253	250	248	275	286	243	294	259	275	286	265	244	233	280	258	280	227	256	239	255	319	236	283	262	283	282	281	290	266	260	269	238	294	252	280	244	268	272	239	259	264	258	280	258	249	261	282	268	272	251	287	262	269	287	256	258	251	282	250	263	273	249	249	290	304	303	285	253	246	245	267	250	265	258	268	271	251	295	255	257	284	228	251	249	269	241	239	240	274	267	243	264	261	259	236	251	277	258	249	285	291	277	270	267	238	255	256	256	241	262	267	235	267	234	250	266	258	272	273	257	238	258	287	270	266	212	273	273	276	288	259	248	293	247	280	233	238	255	263	264	258	242	276	290	253	257	227	260	260	247	244	272	271	250	247	278	234	251	282	240	262	244	264	256	253	273	264	287	260	295	258	282	234	271	248	277	256	286	275	265	279	267	265	275	276	246	259	262	251	258	255	226	237	257	283	271	247	232	252	250	242	270	249	253	258	265	277	239	274	269	269	277	249	234	289	247	264	262	279	262	266	269	268	265	272	274	270	282	265	269	262	262	231	275	261	244	251	268	246	263	244	287	260	258	300	280	223	249	269	250	221	289	266	249	251	267	281	253	264	270	253	265	260	255	308	273	283	286	253	259	235	260	254	253	247	278	239	242	249	252	247	263	246	259	266	282	250	266	255	289	269	283	224	277	258	249	263	249	287	264	258	279	286	297	267	242	265	245	259	241	266	275	275	271	234	271	278	258	246	280	279	260	255	258	246	250	267	257	258	235	238	270	269	282	273	265	263	265	247	256	225	280	258	237	232	259	277	250	249	231	266	268	289	271	244	256	253	238	236	275	280	268	279	261	259	264	303	273	256	251	268	258	285	238	260	296	282	271	250	298	247	244	269	261	249	241	280	291	263	272	233	258	258	259	271	245	285	237	263	299	268	253	288	267	290	279	308	257	254	244	281	288	268	268	280	276	255	263	249	265	234	262	278	299	278	259	252	285	252	260	265	254	252	264	262	271	261	274	269	266	285	235	237	264	264	277	268	297	266	253	241	263	278	306	255	228	263	268	229	272	259	251	253	252	293	270	243	288	295	269	292	276	273	277	284	270	228	302	316	237	246	259	241	255	269	242	269	254	259	267	253	245	276	285	247	256	281	256	296	284	244	258	253	301	269	284	235	281	222	280	271	282	285	257	257	244	265	248	252	241	261	281	256	240	236	268	272	273	259	286	283	270	264	308	257	269	278	252	284	293	263	258	273	248	282	286	273	252	271	229	269	284	276	289	264	266	241	290	252	255	251	262	260	274	263	280	225	287	269	295	269	265	250	283	260	272	267	261	252	240	303	246	276	302	273	260	247	286	251	249	270	283	263	260	239	250	254	281	260	250	278	259	261	270	289	257	275	255	240	255	240	254	277	253	229	225	269	283	264	268	279	276	272	221	267	259	264	261	250	259	233	259	250	272	260	248	256	246	256	280	284	275	254	258	296	270	312	242	293	258	233	285	258	286	262	267	253	263	287	280	284	257	230	240	239	253	254	274	310	270	272	260	265	254	278	272	238	274	265	235	263	260	256	246	245	250	246	263	267	285	278	273	256	276	233	268	265	268	274	260	245	270	262	254	281	266	250	273	287	286	272	252	267	259	258	257	306	256	274	284	268	267	244	249	263	271	238	246	284	281	278	262	255	272	253	274	255	296	252	258	263	275	256	277	295	248	260	243	269	259	259	279	254	275	278	286	275	242	253	270	251	248	290	273	254	257	257	269	258	236	268	279	253	292	268	266	242	267	273	280	255	277	268	249	233	260	274	261	254	285	295	243	278	263	296	249	269	257	262	269	240	211	249	266	268	267	245	269	258	244	260	307	268	233	280	263	269	250	238	272	277	245	261	280	259	299	264	274	265	274	245	244	260	246	285	243	253	288	250	287	276	253	239	254	254	248	259	291	275	276	251	301	270	261	248	249	246	250	277	285	259	252	280	242	276	236	264	246	253	248	261	237	265	268	255	245	250	257	257	246	282	266	254	273	252	259	290	271	238	257	255	286	272	244	251	251	246	265	282	276	270	252	277	274	262	281	270	254	269	273	271	268	276	248	260	243	266	232	238	229	230	243	252	283	241	268	267	260	290	265	258	256	274	259	258	241	248	269	269	268	264	257	269	240	263	259	240	279	308	279	265	237	247	275	280	251	269	253	255	239	280	260	261	243	279	266	247	272	274	260	294	255	263	267	237	259	281	277	267	289	273	271	244	263	276	244	273	249	277	267	248	289	290	282	266	258	238	276	266	273	261	265	292	267	259	253	238	269	265	233	261	256	281	268	284	277	241	291	243	240	279	254	269	260	255	227	244	263	267	264	266	259	286	298	244	282	273	272	266	234	243	253	243	251	253	246	274	295	270	284	252	257	241	251	280	264	242	288	261	250	277	275	268	283	262	265	250	272	268	251	256	257	245	244	233	272	260	262	259	251	271	262	258	277	248	276	273	254	258	281	240	299	281	287	267	279	238	284	244	270	299	270	232	305	282	251	251	258	264	282	236	270	273	229	240	289	268	275	278	246	272	268	273	257	284	268	296	274	242	249	260	239	269	234	277	244	285	286	275	268	253	258	264	244
23447	6990	1649	1268	1962	1770	1601	1829	1034	698	651	662	662	690	678	857	1071	1504	1923	2213	2197	1834	1322	1117	1127	675	608	629	601	596	627	644	595	647	776	718	705	696	654	651	574	652	593	603	553	635	617	631	579	613	625	599	627	599	584	581	620	565	569	576	631	635	627	612	598	614	585	607	603	548	604	583	609	560	608	576	602	640	578	589	597	627	607	630	603	597	598	578	613	595	602	565	591	583	580	643	600	632	624	608	602	559	607	610	624	592	624	567	548	600	564	601	589	585	578	588	547	630	590	588	565	650	612	606	601	593	578	583	579	573	592	604	578	597	579	576	621	567	600	583	588	572	586	584	580	632	525	621	645	613	600	616	601	579	590	598	593	557	620	558	562	569	562	594	612	605	615	618	582	639	589	607	614	599	589	574	574	571	590	617	617	585	638	617	582	578	551	618	582	573	596	601	592	573	612	642	578	578	611	580	606	558	578	605	595	602	625	573	597	610	603	576	591	603	594	563	610	585	612	563	586	604	620	626	560	615	585	639	596	590	610	580	585	612	583	596	579	575	600	615	625	628	605	569	615	610	567	536	614	644	610	604	591	584	649	642	633	609	599	561	638	609	594	598	585	592	609	628	561	609	601	599	596	561	557	546	619	543	578	612	591	643	611	593	606	593	557	576	578	561	623	536	586	607	579	613	582	618	543	549	594	618	599	622	601	588	584	638	602	610	584	570	587	611	606	606	591	581	564	578	582	648	588	552	625	586	616	575	637	605	597	596	580	587	593	615	586	552	612	585	611	584	619	620	587	639	591	610	594	633	613	577	597	616	612	637	618	578	596	640	582	611	583	591	632	540	634	637	584	605	630	630	608	592	584	595	590	613	595	552	589	597	605	592	578	592	597	604	627	585	571	610	602	591	636	638	611	643	594	611	601	610	595	608	578	645	574	625	627	577	599	601	597	604	590	631	596	617	616	592	634	570	598	599	613	582	579	572	586	612	612	585	597	558	592	616	622	582	605	593	595	617	619	610	600	609	578	558	628	577	585	593	601	617	620	601	635	601	603	573	553	585	600	588	586	616	643	578	611	639	578	612	612	591	597	566	614	582	594	638	588	574	620	628	590	577	599	591	619	609	575	561	672	605	602	616	600	595	634	645	580	623	630	573	623	589	617	644	648	545	603	618	637	611	610	614	561	562	561	569	577	583	604	546	612	627	629	576	599	577	599	651	600	623	610	638	605	598	605	572	584	605	554	595	603	552	657	577	541	596	603	605	626	607	581	602	564	597	584	587	609	603	560	593	549	599	622	596	616	611	581	626	557	617	578	614	611	621	600	626	584	615	590	601	620	587	594	603	611	539	620	581	587	604	584	584	585	597	575	624	597	593	622	578	597	603	564	580	633	647	637	622	579	601	623	612	601	603	570	595	629	616	548	603	574	596	556	605	653	581	621	621	591	585	595	604	590	582	616	589	599	579	597	590	583	591	601	607	579	574	653	626	585	579	604	603	614	559	599	649	601	600	612	606	576	609	619	591	610	554	591	633	581	621	593	595	607	621	594	591	602	593	603	574	584	618	623	626	603	580	633	548	597	611	617	606	626	583	600	609	587	592	555	644	580	615	614	635	656	599	584	568	572	584	618	574	580	593	587	600	598	600	579	605	593	655	609	581	562	653	609	581	573	617	562	595	603	564	625	613	599	567	622	615	617	580	597	660	579	581	557	621	589	613	634	594	652	632	583	603	641	577	605	565	628	629	558	606	576	569	583	603	601	583	609	576	606	605	583	602	575	556	571	586	593	622	579	597	596	616	593	611	601	574	628	660	583	635	574	610	621	578	616	630	527	590	564	573	583	601	566	599	622	574	607	601	642	595	597	569	609	585	626	606	643	629	617	588	553	618	662	621	544	597	599	626	595	597	583	597	564	631	586	583	623	614	575	592	588	610	588	590	585	571	591	570	562	614	588	596	631	568	581	613	634	565	524	613	619	612	571	586	617	601	584	587	660	611	596	542	637	591	598	575	599	575	591	636	573	572	558	619	569	624	605	602	550	611	603	634	587	579	583	593	627	585	569	594	622	597	575	571	648	609	604	535	587	623	586	587	622	574	590	592	620	585	628	592	574	585	607	591	647	585	594	560	597	601	598	608	614	627	622	590	560	614	602	576	620	618	573	551	614	625	567	607	580	597	604	611	610	594	604	593	607	565	617	626	622	577	591	590	573	643	628	588	609	580	592	548	609	597	592	602	622	615	654	586	575	605	567	588	605	579	592	590	609	606	579	597	621	594	566	593	555	581	568	565	630	598	541	574	607	614	600	570	587	570	613	573	560	612	606	603	620	613	642	573	595	574	571	596	649	567	606	539	607	619	580	632	567	596	599	556	550	665	597	611	607	666	613	618	599	635	581	596	559	581	589	593	587	635	608	604	605	560	622	647	612	624	591	605	609	633	592	586	590	591	571	587	566	641	592	632	634	576	585	606	626	588	600	655	587	559	609	552	590	578	629	589	585	562	611	620	578	573	599	552	590	563	585	604	575	628	596	607	619	610	662	595	563	590	615	610	650	585	634	591	564	574	545	567	572	577	629	610	618	607	627	653	622	593	600	607	585	637	538	600	585	617	586	539	612	578	567	605	614	593	593	586	610	574	595	627	599	596	586	571	612	563	581	565	619	611	583	618	603	568	544	586	589	589	607	573	595	586	585	568	568	610	609	602	629	548	629	552	582	629	611	620	638	595	580	558	603	570	589	554	579	595	587	609	583	619	557	635	591	607	616	590	570	611	642	652	656	553	628	629	592	628	628	622	589	609	570	609	565	560	556	646	612	639	586	624	592	604	576	644	572	557	659	591	596	595	635	576	576	616	589	588	572	604	589	587	609	556	620	566	593	614	568	621	597	615	603	542	603	587	607	598	576	619	610	644	560	592	607	590	570	576	594	638	617	625	604	614	588	611	597	674	632	571	585	587	582	607	627	601	634	571	570	597	620	605	586	632	570	591	582	613	620	584	596	624	629	564	589	634	635	568	607	598	607	570	630	559	581	559	614	631	595	571	604	604	624	605	609	605	637	546	578	587	569	609	577	616	589	596	562	562	574	581	605	620	586	593	588	592	650	617	595	576	596	604	561	597	563	580	583	606	557	600	601	597	610	608	600	560	589	591	602	600	588	604	606	560	587	606	651	558	603	612	588	601	569	586	576	588	613	579	629	564	580	583	572	572	604	635	584	596	631	604	586	592	623	633	592	595	577	598	562	547	598	597	546	597	607	590	569	582	571	646	613	556	617	597	586	579	624	598	623	585	574	581	630	590	574	607	572	580	551	546	630	622	602	589	610	555	597	624	616	596	582	619	597	586	614	559	598	542	553	620	641	550	569	578	610	597	615	587	589	669	580	579	653	599	619	614	601	603	649	599	618	555	589	594	548	612	598	606	567	605	586	625	554	605	603	584	615	634	562	587	624	572	606	586	553	596	565	585	591	618	631	622	594	599
75777	48292	20329	2933	1163	870	1987	4058	2300	252	216	212	226	210	202	260	336	449	501	590	589	539	371	264	307	190	150	182	151	186	170	176	157	189	202	219	201	202	169	185	187	164	173	167	170	170	184	170	167	179	174	192	172	141	160	178	193	158	176	182	182	164	166	171	174	170	159	151	158	164	187	173	177	171	179	157	161	166	160	178	180	191	168	155	171	173	180	169	163	158	158	149	176	183	172	161	150	155	169	187	154	182	170	170	153	160	153	177	174	165	168	165	153	169	164	150	174	175	188	173	176	162	161	167	210	158	168	181	160	173	159	188	163	164	152	185	141	165	192	174	187	174	161	183	152	189	173	158	147	195	185	154	177	161	165	177	158	146	148	159	179	138	179	174	167	174	184	169	160	157	182	202	173	139	178	145	172	190	160	157	156	191	185	180	153	159	179	192	165	170	177	196	194	187	157	188	190	180	176	151	172	191	163	174	162	173	191	180	160	228	191	175	172	174	157	167	177	175	165	158	177	194	176	201	180	157	181	151	167	173	174	160	153	181	164	174	184	164	196	177	160	192	171	174	145	138	171	158	192	194	161	185	176	179	183	175	192	184	167	157	172	176	152	144	182	161	164	151	171	139	162	166	171	148	169	181	160	159	184	170	178	171	167	152	174	156	166	160	186	180	181	161	219	161	159	173	177	165	170	172	144	180	139	150	191	164	191	173	175	165	161	172	171	158	183	175	178	173	172	146	189	181	162	178	176	172	188	200	163	175	158	154	167	164	173	172	187	168	195	178	171	156	169	182	183	183	168	155	169	169	154	155	165	188	193	172	194	161	167	195	175	156	157	193	158	198	145	178	172	168	167	182	145	182	183	165	176	201	159	166	175	164	179	185	193	151	189	180	175	209	194	178	189	175	175	179	159	159	154	138	170	150	161	188	175	146	168	169	191	166	184	165	182	181	186	175	175	172	166	187	160	169	167	165	164	180	165	174	157	160	175	185	176	144	191	183	182	168	165	168	181	164	151	183	172	180	177	189	167	169	180	180	166	164	159	175	156	188	175	180	154	181	183	153	173	172	172	162	173	151	168	193	200	168	180	184	176	191	176	185	174	168	170	167	169	168	146	172	168	175	161	153	155	175	148	151	169	165	168	176	192	162	165	154	154	167	173	186	153	177	181	200	204	176	152	182	166	180	144	159	191	165	173	171	167	169	193	161	172	159	161	187	168	176	165	161	183	189	201	168	155	177	160	179	187	183	181	181	159	181	184	178	160	170	173	144	153	154	157	169	162	153	186	180	179	180	198	189	180	161	167	187	182	162	207	146	167	159	146	195	179	153	184	177	168	175	155	182	153	146	174	171	177	168	177	160	179	183	167	180	188	192	185	148	190	194	176	173	183	189	161	185	183	155	163	177	203	149	176	163	174	169	172	178	198	169	179	163	164	214	174	164	184	176	144	193	175	172	173	166	184	185	160	169	189	165	172	160	163	175	179	157	172	175	189	182	181	184	190	174	177	169	186	190	174	191	187	171	168	184	189	166	173	141	192	165	170	165	174	151	163	167	183	160	156	175	165	166	184	179	177	178	155	171	213	159	169	163	168	180	164	174	152	156	155	176	185	163	199	179	178	168	148	163	163	181	196	146	159	140	191	183	154	163	151	174	192	185	163	157	184	176	164	208	179	163	181	190	165	170	175	185	159	168	143	194	185	188	151	189	187	165	191	164	170	190	152	162	184	190	191	176	181	157	153	179	160	192	194	145	143	172	147	185	191	170	168	163	169	172	166	174	201	164	161	164	193	159	157	167	167	164	172	163	194	183	171	179	183	183	170	176	157	182	170	178	200	176	176	157	160	169	173	157	167	158	180	193	176	173	170	169	164	196	195	162	164	188	156	185	165	174	141	189	185	180	160	174	177	182	174	190	174	147	158	184	175	180	201	191	150	166	173	178	179	158	171	186	177	201	166	174	178	168	172	196	182	145	161	176	175	165	150	173	192	180	167	198	150	178	160	158	167	155	169	149	150	192	166	163	148	185	160	167	190	171	185	193	166	174	185	179	155	177	162	188	170	176	180	168	162	154	180	160	163	174	164	168	187	179	152	185	178	176	154	171	169	157	190	176	173	172	162	178	156	167	181	167	174	177	186	148	166	158	160	195	173	176	180	175	170	186	182	185	163	145	151	181	156	194	181	156	188	180	166	170	175	195	175	160	171	147	155	177	147	148	182	167	202	190	146	174	155	171	158	182	160	175	181	169	170	157	158	158	154	158	176	175	185	186	163	160	160	150	155	172	167	174	168	192	192	173	159	188	188	158	180	157	177	200	155	170	169	180	160	148	177	172	181	178	167	163	187	160	148	150	176	173	168	145	154	195	174	165	159	158	181	148	157	164	167	172	169	163	176	163	198	175	153	147	171	172	198	176	170	181	196	184	175	151	147	176	170	178	178	169	169	165	179	192	166	193	156	167	180	179	173	170	167	176	152	163	155	158	181	183	190	177	168	167	163	165	158	182	169	142	172	183	176	165	166	162	187	182	144	173	146	173	159	174	132	157	181	180	159	179	157	173	199	151	163	160	158	147	151	185	206	173	175	173	190	184	179	148	179	171	186	163	181	166	176	161	187	171	180	188	187	164	171	167	192	151	152	180	152	150	200	175	163	201	167	169	168	183	161	171	169	175	164	171	181	205	166	203	200	157	152	166	160	179	182	153	171	182	174	159	165	172	171	167	160	183	165	167	179	157	194	162	169	170	147	171	177	173	174	161	185	192	167	180	187	193	171	169	171	187	160	171	185	180	181	182	181	180	166	166	185	166	185	180	179	161	193	176	194	166	197	206	171	166	162	181	154	162	159	173	158	148	194	170	155	169	169	180	169	151	173	181	153	163	125	176	180	181	199	180	177	166	152	164	177	178	157	158	136	176	158	179	181	206	184	186	172	207	169	173	181	176	168	156	180	174	163	170	185	161	150	184	170	193	172	187	146	171	176	160	188	164	151	174	173	166	170	176	204	181	166	166	176	141	151	175	171	180	156	166	178	182	165	161	177	162	158	179	151	173	188	181	174	171	165	187	174	187	169	189	185	189	193	198	175	178	211	140	173	187	172	159	170	166	153	185	151	168	149	195	201	185	165	189	190	159	160	145	157	164	156	183	166	158	194	172	183	183	175	164	166	185	164	166	172	181	137	163	171	179	169	168	157	192	208	173	179	187	164	177	196	174	144	175	171	184	182	182	184	192	169	152	161	172	151	163	172	169	174	159	171	190	199	199	161	193	120	193	172	193	168	154	179	167	161	174	163	152	181	155	175	136	181	153	143	152	170	154	187	185	170	171	159	164	175	162	177	172	160	175	147	166	158	163	154	150	178	191	182	179	165	189	179	184	164	175	169	184	151	172	146	178	135	178	169	176	195	176	169	173	165	172	168	168	172	172	157	178	180	163	170	170	165	184	172	160	184	159	162	200	166	172	180	167	180	158	171	178	161	186
47165	30718	11734	3914	4217	3486	8355	15093	5878	802	707	702	690	642	739	974	1586	2264	2646	3228	3192	2829	1855	1070	1354	787	482	434	494	432	378	465	463	435	784	766	611	603	551	468	466	436	419	434	435	419	430	431	430	423	444	429	412	397	464	408	411	430	431	429	418	380	366	411	425	447	447	411	413	422	365	431	398	410	404	415	392	386	389	403	465	405	432	412	397	405	429	406	382	399	384	416	415	452	402	418	467	430	410	412	388	399	462	420	438	403	407	465	450	411	430	355	414	444	425	425	401	442	412	427	433	373	428	423	371	359	413	414	396	430	418	421	419	398	410	392	411	411	458	418	396	441	431	436	420	407	409	407	423	419	416	415	412	402	373	389	443	429	408	429	407	427	391	413	439	409	400	410	414	400	373	391	383	412	411	413	389	405	415	440	435	440	402	405	453	387	407	418	448	438	416	445	419	411	410	402	412	399	426	379	376	439	380	437	414	401	424	390	419	416	433	392	400	404	426	415	420	426	402	426	422	388	424	419	396	377	450	378	388	450	399	404	411	402	453	406	417	393	436	456	411	392	418	444	415	393	446	388	403	421	416	390	466	439	432	434	414	442	397	384	408	429	436	414	407	412	415	421	379	418	415	399	381	400	413	400	435	415	412	421	406	425	424	424	400	382	416	430	379	417	436	419	407	411	449	398	404	428	426	461	433	402	434	436	433	422	439	369	431	431	401	388	424	405	397	446	409	422	421	372	380	409	392	422	439	417	387	422	423	403	421	412	393	376	459	409	429	422	392	410	433	414	393	427	365	417	433	409	443	428	424	426	452	435	436	408	400	434	431	424	404	416	393	394	462	400	400	416	397	448	411	410	442	441	427	433	444	416	447	419	385	446	405	402	379	419	439	388	402	405	402	428	417	402	384	401	379	433	412	407	446	463	406	429	417	445	421	426	414	403	404	418	444	432	416	442	391	434	432	419	443	396	436	404	397	405	377	445	378	410	395	400	455	430	396	380	423	459	416	418	410	416	442	447	377	437	431	451	385	428	406	411	409	455	416	413	391	373	393	379	382	406	419	445	414	410	416	442	418	372	410	439	425	396	412	416	420	388	437	442	426	400	397	405	406	404	423	432	398	409	424	421	403	396	435	445	401	401	447	419	407	433	434	432	439	422	437	435	419	385	398	426	434	426	427	392	397	436	439	409	407	389	422	409	410	433	412	406	402	405	417	414	433	423	453	448	427	416	434	464	398	410	418	462	436	379	398	412	439	432	353	415	445	414	390	399	418	397	431	465	389	416	430	394	410	409	415	470	442	415	433	379	428	409	415	429	425	414	400	397	397	417	409	427	417	397	391	405	431	381	394	424	419	438	461	413	430	404	387	437	397	459	419	389	447	378	434	425	417	436	448	404	414	420	393	426	438	430	421	429	395	409	402	400	397	404	409	428	388	423	434	424	415	407	411	383	434	372	395	423	428	424	415	408	398	416	428	390	400	416	452	404	417	403	414	426	411	451	430	431	440	440	454	394	427	387	420	414	402	408	399	415	465	427	433	418	371	426	415	429	433	412	413	449	446	424	414	453	410	433	346	396	420	436	366	401	424	400	434	410	403	425	420	458	425	386	402	413	438	416	464	366	395	398	414	402	407	435	410	425	431	405	450	407	400	445	424	413	443	392	404	447	404	437	380	409	405	411	400	435	440	420	391	401	399	364	450	429	438	450	401	410	425	431	436	414	412	438	416	427	422	408	406	409	431	412	439	398	409	419	451	435	433	398	421	416	404	430	420	457	444	416	461	435	409	406	401	382	452	406	433	410	396	412	419	416	434	407	427	417	384	446	428	386	425	386	452	409	410	405	397	438	429	404	437	406	414	400	390	418	391	423	386	405	402	438	405	435	432	405	432	415	452	439	418	415	388	409	411	429	417	445	414	421	437	414	441	402	420	401	421	395	381	397	430	415	368	423	365	437	454	400	411	407	393	433	442	429	432	386	430	456	392	401	438	410	389	401	449	409	401	421	421	448	479	429	392	459	393	452	397	411	420	436	408	406	395	404	401	416	418	370	388	467	378	430	346	428	443	370	440	470	428	411	408	422	417	413	458	431	374	407	393	439	395	427	426	424	432	439	433	434	426	405	438	404	405	423	417	417	419	402	473	410	412	407	410	400	397	401	378	412	403	447	408	405	430	437	400	413	424	421	407	414	399	414	397	435	433	397	421	451	401	400	390	400	412	392	463	438	411	422	407	438	437	373	391	432	448	411	403	427	392	406	417	400	415	439	421	427	369	433	433	406	408	428	404	423	448	402	375	392	376	428	431	405	436	403	416	416	403	427	435	390	421	403	432	405	419	443	410	449	436	414	406	416	409	423	438	417	410	412	413	411	427	378	409	433	434	402	433	401	407	416	439	415	417	442	419	452	404	401	407	404	437	407	389	377	385	403	410	434	419	407	440	434	476	389	422	397	421	438	434	417	432	396	422	433	388	431	442	460	426	429	446	390	431	400	407	417	408	392	403	394	440	383	438	413	376	417	411	419	411	443	401	407	385	418	402	428	420	415	391	459	413	395	439	415	424	426	372	372	395	429	419	410	421	380	430	440	445	412	410	421	388	444	393	403	385	400	384	430	419	406	400	439	430	401	415	452	420	419	412	381	413	390	428	429	415	433	383	413	411	413	389	437	400	473	429	413	412	378	392	412	404	398	410	410	420	400	416	413	402	406	430	441	395	443	426	432	431	418	430	437	423	430	427	407	444	410	390	417	446	419	429	417	393	390	413	388	432	393	418	393	419	385	408	407	409	416	457	421	385	422	409	393	402	445	418	403	425	409	402	438	424	444	401	421	424	384	424	400	427	403	388	412	427	431	443	409	398	371	436	430	416	438	381	416	374	422	388	409	426	390	386	423	447	409	423	389	407	463	402	405	438	426	432	392	401	438	427	406	386	397	436	405	407	425	422	437	439	409	381	421	443	368	426	418	424	412	417	372	403	398	414	401	400	367	411	416	437	390	448	443	397	437	420	399	429	411	395	433	406	406	393	401	414	427	420	382	396	436	421	401	397	391	414	407	392	397	424	433	393	411	421	443	409	412	423	433	406	382	422	432	375	414	382	418	396	406	442	426	414	392	441	372	406	445	421	416	427	389	451	413	428	430	408	410	417	395	406	463	412	434	445	430	397	450	412	395	393	402	426	392	419	423	407	432	393	420	392	393	422	399	414	426	433	417	391	402	426	448	412	423	422	415	436	415	391	396	480	418	421	409	423	416	422	423	424	433	395	416	445	377	435	417	414	433	429	455	439	403	401	375	427	437	396	408	402	408	418	427	419	431	390	420	400	437	436	374	395	439	415	431	421	406	409	377	419	388	454	428	390	439	387	427	401	407	427	414	465	429	411	408	403	472	447	445	459	422	430	425	413	413	433	406	397	412	416	429	397	453	389	409	436	416	411	438	425	386	411	377	413	404	434	442	446	404	414	401	419	415	392	425	392	423
87772	61086	29637	8976	2252	1364	4996	5004	4197	359	327	297	305	288	307	327	461	625	673	735	819	761	565	364	348	308	279	218	241	227	233	223	233	217	287	355	246	250	248	212	238	233	259	236	230	231	258	236	233	244	243	216	246	245	260	234	256	267	245	273	249	202	228	199	251	241	221	235	244	235	195	231	256	232	224	221	222	224	212	227	208	231	239	230	231	227	261	260	250	232	235	239	242	274	218	231	227	246	217	237	237	239	250	233	220	236	220	236	219	236	255	229	238	213	241	208	230	204	236	209	218	249	229	211	222	222	239	215	220	239	232	240	228	225	213	240	219	233	223	227	200	207	235	224	233	214	228	228	238	218	234	237	214	207	224	241	230	226	241	180	224	201	221	227	245	222	226	237	213	256	233	217	219	243	225	220	207	244	237	208	219	218	240	218	233	246	240	242	240	229	235	219	203	205	227	232	239	187	228	230	234	238	251	240	234	235	231	230	222	210	234	211	261	242	256	217	196	219	225	239	225	212	250	239	203	214	229	215	210	216	228	234	237	212	232	234	244	222	211	244	231	215	244	228	219	223	244	213	235	208	226	204	209	240	223	225	219	205	239	203	236	244	204	215	237	232	240	233	238	219	216	212	212	229	230	238	232	219	225	244	233	251	209	238	236	224	206	225	237	272	217	212	236	220	245	237	218	254	231	225	226	223	217	237	242	201	217	246	223	211	217	226	228	257	237	223	239	223	216	219	250	248	232	235	251	228	208	223	244	207	224	225	258	243	250	261	225	244	194	227	238	234	232	225	228	212	230	246	226	228	244	207	231	209	212	237	196	220	207	225	229	236	202	217	231	235	201	228	210	246	250	259	238	255	223	217	219	243	228	210	227	219	241	233	234	235	217	247	224	232	238	214	215	214	233	249	236	241	201	222	223	231	226	198	228	234	236	237	239	205	246	210	225	228	242	226	222	218	211	237	228	277	241	229	252	237	238	219	220	248	203	221	234	228	234	207	215	218	223	217	232	214	210	248	201	249	250	233	205	222	219	247	217	233	248	253	229	254	220	239	241	202	223	236	241	218	221	224	240	231	214	226	219	223	240	240	246	226	241	254	214	196	244	248	226	227	245	249	247	219	212	221	228	208	220	220	196	232	218	238	211	245	217	209	255	226	245	231	206	218	249	226	246	229	222	194	226	229	221	219	242	224	248	253	184	221	229	264	244	240	227	238	225	205	237	242	231	246	223	255	234	226	218	219	221	201	218	244	244	239	229	240	210	254	236	218	213	223	220	243	208	221	217	216	249	218	252	262	232	238	202	248	215	204	248	236	219	211	238	231	257	237	214	254	210	206	248	226	209	222	218	241	220	227	262	253	240	240	217	208	213	219	205	200	218	222	220	236	235	225	225	221	182	232	204	222	231	241	237	205	252	243	212	214	253	229	225	253	217	233	255	226	219	236	249	250	217	221	260	229	242	215	239	229	246	264	240	225	276	227	240	213	221	223	227	238	212	226	212	223	219	234	210	236	242	249	244	257	241	255	223	233	257	227	235	251	224	248	214	210	220	245	222	212	263	215	216	255	228	200	226	242	236	194	233	218	224	253	235	229	216	236	232	208	237	219	216	204	221	237	210	233	234	220	233	245	217	215	214	229	219	231	216	222	229	249	215	222	217	210	248	213	237	236	238	225	216	250	216	228	237	239	243	229	246	201	223	237	241	213	232	203	210	237	227	227	230	221	205	218	240	206	264	247	211	225	255	215	215	218	250	232	229	246	221	224	239	222	228	198	204	222	240	240	242	213	233	255	238	241	201	206	222	212	233	217	211	268	235	211	227	223	241	216	221	212	224	232	238	235	244	243	232	208	235	234	241	210	222	247	254	209	228	209	237	197	252	202	231	229	230	233	205	219	248	234	242	229	210	206	216	219	236	226	235	243	237	218	224	213	207	221	238	229	230	223	243	215	199	236	221	266	232	256	217	224	206	218	215	227	203	215	255	220	198	212	230	209	242	210	227	223	194	249	219	211	255	257	232	203	233	229	230	249	230	240	252	209	217	237	201	239	242	256	236	254	239	249	213	223	218	223	236	219	231	233	207	223	244	236	234	237	219	260	214	224	241	238	231	219	218	243	210	236	219	261	230	207	228	217	210	225	221	228	223	215	207	242	229	236	220	208	222	234	223	235	225	235	224	217	209	236	197	236	230	231	231	225	217	242	229	213	221	230	245	211	220	222	225	242	202	226	244	226	239	239	209	220	238	228	228	220	213	240	200	225	230	211	251	216	208	231	227	225	233	239	239	220	212	251	234	199	208	225	206	242	213	234	221	252	243	200	222	230	235	260	239	234	204	234	237	245	191	242	232	222	252	239	219	200	265	215	225	221	231	233	199	216	232	232	254	234	204	235	222	230	221	247	214	226	225	252	238	205	220	225	248	203	194	270	241	225	220	213	241	221	220	245	185	225	239	230	239	237	218	238	213	231	234	261	248	246	222	220	218	234	211	223	230	229	220	243	198	216	250	227	229	209	243	216	225	224	203	228	269	221	236	226	229	236	238	230	267	239	228	236	222	238	234	209	178	221	228	248	215	255	239	245	261	238	236	247	235	238	238	233	221	218	206	248	216	208	217	239	235	219	207	212	251	220	226	248	209	228	242	220	235	228	248	238	225	207	257	237	246	227	223	211	237	218	267	231	235	229	233	216	217	232	218	232	210	242	264	241	229	254	213	253	239	229	213	233	263	212	228	228	223	209	243	210	240	232	238	257	260	227	224	231	226	205	202	236	201	226	222	256	229	225	225	224	204	230	226	236	242	208	238	208	212	248	186	215	218	225	235	234	244	247	231	222	228	237	226	243	236	218	241	222	225	217	202	208	216	226	252	227	245	208	198	196	202	209	207	255	230	230	246	242	247	242	242	239	237	225	210	209	212	264	223	211	232	213	220	231	235	214	236	253	247	243	249	243	195	241	256	223	244	249	203	220	248	252	244	249	214	244	216	221	242	255	240	225	230	219	262	238	218	202	212	236	263	232	232	242	237	221	244	245	237	209	214	258	242	236	211	212	225	236	239	247	225	246	220	246	225	212	206	232	232	213	179	244	248	218	248	220	227	228	214	230	222	239	213	234	273	229	258	241	222	232	219	219	218	206	225	234	237	250	241	240	215	246	250	245	227	241	229	227	217	223	272	227	265	233	224	234	227	237	231	231	211	212	242	225	227	251	231	243	191	182	221	228	219	248	225	241	239	235	200	231	223	225	240	226	225	246	238	223	258	200	247	226	225	241	217	237	228	230	217	244	219	230	225	201	227	263	231	201	197	232	224	224	217	206	245	230	238	226	250	211	207	220	215	242	198	230	229	253	258	235	253	221	192	249	221	237	243	234	213	241	233	255	234	244	243	237	215	207	232	238	217	218	226	244	225	245	221	217	273	220	226	232	250	221	238	193	240	211	234	226	243	235	233	224	202	227	218	234	211	219	226	232	226	230	207	206
56964	42082	18151	7985	6561	5476	14805	16098	7635	1218	1123	1107	1051	1079	1122	1339	1952	2979	3687	4337	4878	3938	2766	1449	1544	1067	675	622	558	607	565	571	551	590	870	1135	825	757	717	651	583	613	630	575	554	560	527	586	573	547	544	556	563	550	551	575	569	540	536	546	565	513	572	561	502	512	564	562	550	565	528	562	553	506	560	544	608	573	539	587	520	552	555	513	557	511	578	516	510	533	533	564	560	586	527	526	515	505	542	587	573	532	531	552	563	552	520	519	564	568	570	537	534	550	519	522	564	555	515	552	538	549	569	537	546	562	518	574	550	512	539	544	545	565	505	519	505	543	548	541	562	552	579	534	543	561	514	551	577	554	536	579	521	560	555	578	556	555	525	550	528	556	529	548	545	560	556	526	558	527	514	567	553	524	535	550	542	565	556	547	499	547	534	531	526	525	547	499	534	519	510	552	523	512	571	547	547	555	544	557	527	537	516	555	552	571	568	553	549	553	573	535	553	530	581	543	570	578	557	543	537	561	550	503	552	512	543	568	558	544	507	573	529	523	474	546	553	561	561	516	498	495	537	554	550	589	541	583	556	560	553	551	550	539	522	561	530	493	537	532	613	569	569	536	552	483	522	538	532	549	543	556	554	539	540	573	539	525	573	557	482	534	533	528	522	554	534	566	600	534	515	549	535	543	496	556	533	549	574	569	536	530	548	569	510	580	514	552	550	556	541	518	523	537	509	556	560	551	552	582	530	516	566	533	540	546	540	563	525	576	544	513	502	556	533	580	570	590	542	523	557	535	563	562	490	539	549	563	539	534	545	566	561	523	530	548	540	551	533	520	505	558	536	538	512	550	514	536	540	543	494	532	576	521	566	549	535	545	534	521	572	544	548	581	515	546	602	568	576	535	551	525	585	564	550	540	563	554	551	524	525	545	505	554	563	487	565	527	512	522	543	582	525	518	505	582	534	506	596	550	550	508	560	587	552	548	521	535	527	515	526	522	539	531	586	520	571	538	522	548	551	513	551	534	551	564	533	532	556	553	574	537	538	511	544	556	560	535	547	547	560	538	563	525	541	575	545	509	523	566	552	532	550	585	526	534	555	575	544	554	606	536	548	594	576	554	515	548	581	528	565	553	552	549	521	540	494	516	585	527	564	600	533	525	521	560	524	541	527	503	518	559	525	573	568	525	534	574	516	526	510	539	612	559	529	562	556	553	533	518	541	556	517	562	558	521	576	519	554	521	558	564	503	557	516	537	532	539	542	550	510	559	525	567	523	570	545	544	555	543	531	532	486	537	540	551	544	531	573	561	569	587	546	525	512	521	550	537	541	537	518	557	545	528	547	529	568	561	523	544	575	520	531	551	548	544	568	538	538	503	572	501	583	513	594	577	530	544	523	546	560	526	566	540	540	513	527	520	526	563	560	549	516	560	523	541	507	522	578	529	517	536	538	547	517	549	531	527	535	542	540	541	596	534	565	550	547	546	513	542	535	562	521	580	493	539	545	528	558	546	530	542	558	519	510	536	584	575	564	546	528	540	503	532	506	522	591	561	553	513	527	528	556	499	517	549	490	566	529	518	536	535	506	556	540	530	545	537	543	548	525	512	493	592	575	547	533	582	592	525	529	516	582	543	526	546	532	574	556	541	536	516	520	562	545	521	533	523	545	521	557	517	561	554	504	541	559	556	515	547	536	545	523	546	567	522	536	531	576	530	543	547	514	529	543	514	527	516	550	517	503	530	532	571	503	538	550	559	529	528	550	539	544	543	565	510	579	542	550	538	572	572	541	578	504	523	542	535	537	511	549	515	572	554	520	554	514	550	503	525	558	552	545	567	517	565	549	530	548	515	583	595	544	570	509	528	540	513	539	557	581	528	500	509	503	546	527	540	532	547	524	537	535	523	568	538	548	516	538	561	544	594	531	551	559	539	543	512	530	524	559	522	556	540	507	598	562	566	514	535	533	543	517	530	533	556	477	546	537	556	597	532	532	537	526	527	546	526	507	527	500	516	525	516	584	571	526	556	514	580	535	547	562	529	501	552	504	540	527	531	589	535	535	540	572	565	572	554	571	529	559	500	545	544	549	522	543	533	526	512	562	512	507	536	526	511	534	564	497	546	549	510	508	506	523	528	560	549	556	525	524	555	541	527	568	506	585	541	553	611	567	591	532	550	547	535	529	537	536	526	495	544	539	551	539	536	560	528	593	562	513	560	509	536	537	557	562	539	526	557	555	547	539	522	598	487	475	545	563	546	502	584	570	505	543	545	560	574	560	551	545	525	547	521	574	584	505	555	553	550	563	498	557	570	571	576	539	552	550	552	528	536	517	490	558	520	523	554	584	532	533	535	548	533	557	561	544	519	537	557	515	542	518	518	563	506	549	550	543	546	532	535	526	539	587	492	531	544	542	521	550	557	563	576	561	577	541	555	522	529	578	561	560	545	512	544	549	499	555	532	540	543	535	578	540	545	560	540	576	563	540	537	526	537	619	510	526	508	574	590	540	540	548	574	578	578	550	512	568	521	539	514	539	522	530	537	512	555	571	540	549	582	540	538	582	554	527	553	535	535	545	567	513	552	496	549	561	481	573	538	545	551	496	607	525	532	551	524	576	535	543	519	485	508	559	555	535	561	540	536	557	547	540	518	555	515	529	551	522	585	524	534	533	565	512	530	556	565	531	526	548	553	530	514	553	575	620	529	535	546	504	530	583	508	554	511	559	524	549	521	538	513	515	568	562	556	560	557	522	556	537	563	547	532	529	546	546	542	538	515	565	543	538	522	487	509	547	523	537	518	557	613	520	568	566	535	550	557	511	466	532	592	547	505	490	564	555	537	520	564	570	576	557	541	519	541	555	551	532	530	525	555	527	534	566	567	535	497	540	504	526	536	575	534	539	596	562	521	517	536	532	551	564	561	575	546	528	549	556	548	580	541	540	557	516	549	535	512	542	534	568	551	550	535	586	523	561	566	547	548	586	535	562	517	515	552	508	546	595	524	545	571	520	527	567	522	596	523	558	564	506	523	515	571	521	493	524	518	531	515	553	549	539	543	502	516	538	530	527	527	536	546	558	556	560	542	542	584	591	546	574	497	565	529	541	552	521	557	532	542	523	554	544	568	527	538	546	531	523	543	516	579	504	570	532	537	519	540	522	574	567	537	550	525	555	534	563	508	538	520	549	534	550	556	577	568	573	582	544	539	568	540	552	548	544	557	513	520	529	574	564	551	531	564	559	554	557	520	534	521	541	552	543	557	564	524	542	569	532	549	514	586	512	512	565	555	569	558	565	515	559	468	530	544	560	542	571	575	549	528	547	572	563	541	557	520	502	534	520	527	556	558	552	526	555	552	498	575	534	555	546	490	504	538	554	563	557	546	581	549	508	532	539	553	570	523	524	544	551	515	541	545	537	546	587	539	578	530	516	549	571	557	531	552	590	549	558	530	570	568	599	553	518	514	548	520	520	560	556	536	528	581	559	579	543	589
26787	7703	1164	878	648	501	376	344	346	286	264	300	281	249	291	291	307	363	364	405	495	457	408	338	257	275	266	285	250	266	284	247	249	241	260	315	286	272	253	266	290	243	255	250	273	271	219	270	311	276	268	249	259	255	240	262	251	232	246	273	257	242	262	277	248	251	248	266	264	232	267	239	222	244	284	239	244	245	298	261	214	212	225	254	253	217	240	260	241	264	271	278	249	217	276	251	277	274	255	282	267	265	274	239	284	267	280	217	276	277	261	248	245	274	246	268	251	257	281	252	244	239	310	270	248	256	250	286	248	239	293	268	246	237	272	247	280	249	250	266	261	243	284	272	254	228	256	246	260	272	247	253	265	247	244	269	271	248	255	279	272	249	247	270	250	277	258	250	277	221	273	261	256	266	253	244	276	244	271	278	262	258	273	255	288	268	296	256	240	275	276	264	271	261	247	251	256	253	243	287	275	263	261	266	241	246	227	240	278	258	268	245	227	248	240	230	225	257	271	265	289	284	270	290	241	268	256	256	255	283	266	235	263	252	298	274	282	282	267	272	267	257	233	280	221	272	263	254	252	255	269	251	255	266	259	255	260	269	264	283	233	258	276	280	219	250	245	271	255	272	254	257	271	243	256	236	276	275	272	282	281	250	267	276	269	241	244	272	258	243	258	271	259	248	254	274	265	264	258	277	272	261	253	283	259	240	253	272	271	254	286	292	287	236	244	252	267	249	262	256	270	265	278	266	257	262	263	231	277	325	257	248	283	235	265	285	254	272	239	259	290	278	255	241	273	251	216	270	246	261	241	273	238	273	249	276	235	262	293	265	270	279	258	281	284	271	249	252	267	250	260	232	273	276	268	272	273	256	289	247	267	253	273	240	287	290	270	248	251	256	256	249	283	247	220	234	260	250	264	265	230	249	301	194	281	233	260	236	241	275	266	270	249	259	263	244	293	258	254	272	285	261	262	253	262	280	273	230	258	267	244	237	274	237	277	261	231	265	243	250	259	266	241	262	269	294	277	246	254	243	272	270	258	253	241	259	261	249	245	258	287	285	285	245	270	273	245	267	269	263	274	263	298	267	269	265	268	261	255	263	248	250	228	264	270	252	238	243	271	257	273	249	225	261	270	276	283	278	266	282	257	270	299	263	251	236	248	246	273	269	303	247	279	237	240	276	273	279	266	286	251	251	258	282	268	251	259	262	263	266	257	269	281	272	239	281	272	255	284	265	255	268	251	278	252	264	236	255	276	230	231	237	258	261	248	248	287	248	255	245	271	257	255	263	241	270	280	243	245	250	245	280	247	267	275	251	264	245	258	274	280	268	263	247	261	228	255	285	271	257	228	280	295	274	258	257	230	245	257	244	264	275	284	274	276	248	240	252	276	295	322	266	253	273	260	253	255	230	250	263	276	246	262	265	268	259	231	252	248	257	219	252	264	275	237	241	270	273	246	259	269	275	255	274	272	256	256	256	256	269	272	262	255	248	257	243	263	265	269	278	252	268	259	266	254	261	232	262	253	247	251	264	226	237	271	262	265	254	271	277	239	247	247	240	269	255	235	274	273	257	311	258	261	232	282	305	252	260	253	258	281	273	275	261	261	281	254	246	251	243	258	270	252	286	267	286	254	252	239	256	265	233	257	259	254	297	274	277	273	260	251	259	260	274	263	302	255	268	263	268	273	270	245	255	265	252	255	306	240	242	271	257	247	263	267	273	276	253	247	270	237	273	267	255	266	269	243	263	266	243	242	247	266	264	255	252	243	244	266	284	234	242	243	289	269	255	245	237	253	246	240	254	279	267	259	262	293	291	255	262	283	230	262	254	253	260	250	280	267	262	242	262	271	302	273	248	265	272	242	275	241	275	244	269	290	263	265	251	270	238	240	290	243	253	242	270	262	282	256	270	259	242	254	248	268	251	265	232	269	253	273	258	277	232	271	280	241	240	244	262	251	233	271	263	264	248	267	264	234	253	252	274	281	263	214	239	251	278	238	258	267	257	224	267	271	252	285	300	255	268	247	250	242	254	231	276	249	266	253	227	272	267	266	259	276	282	252	285	239	255	294	285	237	221	267	227	251	273	260	264	282	235	252	273	267	251	253	236	274	273	256	253	258	253	263	271	250	281	278	264	247	279	238	257	260	271	261	261	250	255	249	279	260	261	275	280	280	256	277	254	252	266	285	249	282	229	287	277	262	258	226	257	252	273	240	278	258	262	244	276	267	259	263	248	271	281	250	240	254	297	268	266	261	241	263	269	265	265	279	288	271	297	286	227	266	248	259	280	288	274	248	253	254	270	259	272	246	277	253	304	267	258	268	238	241	229	260	276	310	243	241	255	242	254	262	296	268	254	260	280	247	273	271	248	270	268	254	269	247	235	274	273	255	271	264	251	270	266	269	267	260	245	302	248	297	262	256	269	232	244	255	259	272	246	281	299	258	262	250	264	266	260	267	269	282	276	262	243	257	272	267	233	282	247	242	257	289	291	236	231	235	288	249	269	264	255	239	256	247	263	281	266	287	268	269	276	264	265	258	287	256	250	291	252	250	258	264	258	264	239	269	225	271	278	267	280	241	240	215	268	271	283	259	224	282	235	276	242	266	263	250	270	271	255	233	261	235	218	273	260	263	266	222	251	242	232	256	252	283	279	246	242	284	226	247	257	239	255	251	230	264	244	272	253	249	253	277	272	270	245	268	251	243	290	251	270	287	238	253	254	237	257	266	287	262	291	254	282	250	259	228	242	271	254	261	285	273	256	228	230	294	261	265	259	231	243	264	276	250	227	260	279	240	261	260	246	260	264	276	241	258	297	255	237	257	266	255	252	269	252	237	274	266	249	280	242	258	240	227	258	261	239	259	247	260	249	267	305	266	256	261	287	277	253	269	257	250	255	261	255	292	250	263	259	244	256	231	278	263	228	263	285	271	285	267	281	249	233	257	293	260	258	256	230	240	248	229	277	237	250	262	250	260	283	264	247	247	279	273	271	212	289	273	283	257	253	301	283	257	262	252	277	272	290	266	274	254	237	266	253	268	259	272	260	282	236	223	283	256	284	278	261	238	246	300	260	249	261	247	274	252	282	251	289	242	264	277	266	269	250	262	270	279	268	257	267	291	286	233	247	253	268	265	227	220	251	248	267	242	276	234	236	251	231	212	276	249	258	274	268	255	269	257	254	282	231	254	255	272	249	291	244	281	267	235	246	280	267	287	304	265	252	255	258	259	241	230	269	278	249	248	285	273	248	255	262	250	281	232	277	267	272	219	274	239	257	259	279	268	241	256	292	261	281	257	278	252	274	259	294	268	267	283	245	235	265	277	285	262	273	251	260	292	237	251	281	248	265	279	281	268	272	296	275	251	249	280	222	264	288	265	281	264	233	246	233	264	232	261	280	259	291	239	287	269	251	241	268	284	254	256	248	240	250	267	257	273	256	285	260	244	264	253	275	263	280	264	255	261	269	233	265	243	247	290	245
24020	6622	2020	2558	2241	1773	1245	1192	1019	646	612	656	655	645	723	863	1050	1275	1535	1859	2074	1964	1541	999	862	743	619	596	603	641	572	578	613	609	726	794	730	713	639	604	566	568	604	568	579	598	595	585	589	596	565	655	607	604	580	582	606	616	600	586	608	593	625	545	569	576	577	589	550	572	540	541	589	586	585	585	616	583	581	598	569	624	592	585	582	617	595	587	623	576	610	591	550	650	635	622	568	599	614	596	578	618	556	602	631	596	563	578	589	582	628	562	610	603	625	582	569	594	614	602	586	543	567	579	568	600	625	606	561	568	568	575	632	579	559	603	601	586	583	604	587	617	603	608	552	582	572	593	553	618	591	599	614	557	582	611	635	608	603	608	608	583	636	613	586	598	618	607	571	597	604	577	587	583	596	591	579	556	539	619	566	559	585	589	598	609	547	611	569	627	586	631	598	633	559	579	587	567	554	616	584	640	616	566	605	594	589	618	576	572	580	582	581	588	555	563	629	614	543	583	573	630	616	562	637	601	607	577	581	649	585	572	567	613	646	582	593	606	584	578	568	615	586	586	589	584	615	641	565	571	550	578	573	599	549	563	577	592	546	609	586	589	574	550	656	603	573	603	595	633	556	566	625	624	598	609	620	591	617	545	611	585	528	558	566	615	558	598	560	580	555	596	591	583	601	592	564	616	582	585	610	630	605	582	619	646	546	584	590	553	556	584	586	556	622	590	623	629	625	587	592	602	619	594	628	590	577	570	593	609	577	601	650	590	571	619	601	585	556	566	634	570	606	599	587	614	589	548	612	564	623	619	592	571	562	575	584	566	589	589	589	600	604	589	580	604	615	612	576	602	586	575	563	582	582	583	580	565	592	579	573	603	627	608	594	629	576	581	563	602	569	634	614	623	578	584	589	601	600	614	610	565	573	553	606	584	571	577	601	558	603	578	533	556	600	564	581	595	585	536	597	603	574	592	601	596	604	591	602	582	597	604	593	564	585	610	615	529	571	632	600	568	581	582	590	591	587	599	572	604	587	585	603	574	565	613	602	618	574	608	599	604	576	608	569	609	609	607	589	591	616	573	570	628	584	605	595	563	586	611	574	578	587	556	625	598	559	615	615	587	678	616	590	606	608	613	578	628	581	598	598	556	612	630	638	583	598	571	657	550	625	619	593	580	607	637	575	595	576	606	619	616	600	609	573	609	607	541	643	632	599	615	597	598	590	584	592	598	560	590	573	566	598	585	557	571	616	587	636	599	567	582	586	618	622	617	618	539	566	571	594	570	587	623	586	576	589	528	592	565	607	599	570	563	540	562	596	592	619	540	599	559	571	630	610	574	616	622	595	573	625	609	589	616	587	614	572	554	582	566	571	583	577	587	608	574	571	600	592	568	597	532	561	566	614	589	595	601	584	566	602	609	575	572	595	618	598	564	582	628	613	599	599	573	604	578	627	571	588	586	609	620	603	557	586	591	605	583	620	576	548	581	595	610	583	589	619	607	585	591	555	567	598	582	555	596	620	592	610	557	620	604	574	590	606	583	604	598	590	573	619	586	592	587	588	569	613	612	598	625	572	600	570	614	589	632	605	575	561	574	594	590	596	611	614	587	567	602	614	605	586	611	558	641	593	567	524	615	636	600	591	581	609	570	572	602	581	611	558	585	570	622	525	585	611	580	612	556	593	638	594	606	620	563	617	603	590	588	617	540	609	597	598	595	570	567	649	615	574	620	591	558	551	659	592	590	623	593	590	609	646	621	596	632	607	601	554	582	564	564	578	563	636	582	542	564	605	606	605	596	578	532	591	556	574	584	626	582	610	562	581	617	601	561	570	572	614	618	623	602	545	621	609	599	618	542	586	541	568	604	631	569	583	610	620	601	612	594	593	523	581	574	561	560	598	606	580	649	579	537	517	580	599	543	601	585	570	583	568	579	608	582	587	604	604	605	620	571	617	605	607	581	606	569	628	605	591	611	599	571	546	591	600	601	580	560	593	605	568	584	587	612	580	609	625	580	632	579	607	585	612	599	546	621	626	599	604	609	606	540	611	619	586	550	547	516	602	566	579	578	599	587	609	591	652	573	627	605	589	615	604	578	561	611	645	527	624	589	634	616	625	605	603	608	569	598	600	568	572	568	581	629	580	568	600	602	532	608	623	562	548	587	584	598	576	610	608	637	563	593	603	578	574	608	613	599	631	563	567	611	601	579	581	582	629	615	590	567	599	583	599	576	564	633	549	604	569	648	608	588	560	588	576	579	616	614	565	530	605	617	625	571	586	629	588	642	579	581	582	574	612	573	593	567	586	613	621	613	605	569	557	558	589	551	593	602	573	589	644	620	547	554	642	615	614	594	603	608	607	645	551	588	583	554	589	602	616	573	598	634	619	639	640	625	586	586	565	553	565	592	617	592	601	651	575	576	547	653	588	545	643	579	570	582	590	596	572	569	577	563	576	635	557	593	606	576	622	620	620	660	585	555	597	626	610	568	577	593	570	604	590	595	564	644	598	602	607	635	567	661	594	574	577	580	584	574	597	589	583	547	600	580	562	639	597	606	593	589	561	659	627	590	563	567	597	556	586	576	609	588	592	584	621	582	568	599	598	543	595	614	591	621	583	595	577	591	575	534	589	589	632	587	573	602	577	641	641	601	584	627	635	608	602	581	601	583	568	605	623	558	581	612	586	604	556	571	628	569	580	604	591	607	596	602	595	608	575	613	592	555	609	580	577	633	579	603	613	612	580	622	582	581	569	587	565	607	553	590	596	587	636	632	615	572	620	578	589	584	591	610	572	589	583	610	595	587	594	581	613	594	581	615	563	555	604	593	650	586	637	623	592	599	618	580	620	571	584	584	588	616	592	595	584	615	568	600	603	617	566	575	591	616	578	603	555	634	653	574	590	555	590	565	582	572	565	617	623	560	592	566	587	575	610	596	614	611	623	606	626	558	583	591	621	595	625	595	640	597	599	614	613	568	630	600	633	567	580	611	564	585	588	599	575	581	609	625	553	537	647	593	547	530	576	598	570	607	532	597	555	574	627	582	622	595	628	594	598	596	618	575	571	604	584	577	579	540	584	579	609	598	590	579	601	635	597	587	575	579	620	598	625	570	563	622	560	588	537	603	618	571	571	565	573	574	570	567	594	587	597	589	626	581	571	554	603	605	596	600	585	584	583	628	588	609	589	623	564	580	557	584	548	592	606	582	611	605	554	620	596	589	569	625	560	578	583	570	603	562	622	588	586	570	566	595	570	604	631	551	585	603	561	590	622	634	548	582	586	604	558	583	581	575	598	574	597	569	594	573	622	595	574	586	595	537	595	592	604	588	603	590	563	620	617	597	590	606	595	631	673	606	586	602	641	608	565	589	562	633	622	607	581	599	607	601	576	601	590	615	564	583	592	608	631	609	565	644	597	589	642	552	585	559	614	653	560	573	598	574	594	619	604	595	575	589	572	599	578	605	555	553	572	618	594	605	681	557
75207	47410	21906	5099	1358	819	1313	2116	2658	251	205	223	244	190	229	239	264	346	409	458	581	528	442	328	217	211	177	157	173	203	183	182	156	168	208	227	199	187	209	163	177	164	156	158	175	178	155	165	145	197	160	172	177	146	169	159	144	181	160	166	178	164	167	160	165	145	147	167	150	155	190	159	171	170	180	168	151	161	163	192	156	167	166	188	178	162	169	173	152	149	171	182	164	190	185	168	163	168	161	139	165	184	159	180	199	177	179	182	152	170	162	145	156	153	158	155	182	192	201	189	160	178	206	192	173	174	182	174	161	190	157	138	169	175	198	126	159	172	168	195	163	172	178	179	161	177	158	174	154	194	176	184	167	162	179	161	173	126	164	170	150	145	150	155	180	180	176	167	171	181	152	151	162	178	164	181	193	173	172	175	163	153	181	169	186	163	164	178	167	169	147	172	153	176	181	188	161	155	139	130	174	146	135	173	167	155	169	180	185	146	167	166	186	153	175	194	185	169	182	164	155	200	183	165	170	177	169	186	197	168	176	164	155	158	164	179	188	166	162	181	167	153	171	186	146	178	153	173	153	163	146	158	179	181	181	153	190	161	181	173	155	161	171	173	188	160	159	171	170	192	163	150	176	176	177	175	174	179	176	167	164	155	157	165	180	175	166	195	156	152	192	162	187	193	144	188	166	141	157	151	149	182	143	166	165	175	161	144	206	143	174	156	142	182	165	174	154	175	169	175	176	207	181	176	190	170	179	151	173	149	182	169	172	176	157	180	171	149	199	168	157	172	160	151	186	158	160	177	162	175	161	174	183	179	194	168	173	159	160	148	182	176	187	166	159	178	167	162	158	162	193	175	163	170	164	158	181	155	159	161	190	168	160	174	162	181	170	167	187	161	174	187	174	177	162	166	191	147	196	191	157	170	181	157	161	176	170	149	155	161	149	169	180	159	168	155	172	154	163	147	190	202	149	159	178	173	170	170	182	167	169	167	194	155	178	194	176	158	189	194	180	175	179	143	140	174	163	189	151	183	164	196	174	158	159	176	164	162	149	199	149	165	152	175	174	185	165	178	182	171	178	165	177	156	170	183	185	166	172	167	180	171	154	158	162	150	179	158	167	188	162	175	163	164	146	157	169	174	202	173	166	181	161	193	178	172	145	169	168	163	178	183	198	148	154	158	155	172	168	142	172	179	162	182	177	156	168	171	186	181	152	158	190	203	169	163	156	149	155	171	169	160	159	167	151	154	150	159	194	151	155	178	178	156	172	162	145	186	160	158	176	167	149	158	167	170	159	172	168	168	157	168	155	151	178	182	204	164	177	189	173	170	176	185	180	163	178	168	174	160	188	181	166	162	157	187	184	168	174	157	167	155	161	147	192	170	192	162	166	188	193	174	163	166	149	172	168	156	156	147	164	187	176	169	146	179	178	137	167	142	169	183	172	180	173	166	163	147	158	180	148	173	168	197	169	181	178	163	159	158	173	157	160	163	162	168	142	152	171	169	164	191	177	174	185	140	184	174	175	181	167	170	153	148	163	156	179	164	162	192	183	156	189	169	191	171	183	150	154	166	160	153	162	159	185	158	172	193	158	161	190	162	178	175	156	172	150	189	163	159	161	163	187	164	165	167	142	167	160	168	176	167	138	176	162	179	167	174	179	154	156	143	198	159	165	165	167	168	172	183	170	180	181	159	174	168	173	149	191	159	176	176	156	164	164	143	183	187	145	171	190	177	184	153	162	156	159	167	157	147	192	166	168	180	172	181	178	163	193	170	131	181	173	174	178	174	175	164	183	153	165	171	164	154	177	153	168	143	180	179	143	161	172	170	188	204	162	156	147	171	149	152	163	167	174	182	145	171	171	146	184	186	126	166	167	164	179	181	187	168	161	176	167	165	151	150	159	167	172	145	164	158	154	192	166	168	170	181	193	180	191	192	167	163	160	147	157	183	189	171	161	152	170	171	171	159	187	157	175	143	164	155	178	166	164	173	154	179	170	174	193	177	176	166	161	173	168	155	163	168	185	170	176	185	157	160	171	162	172	166	163	178	168	142	181	168	168	147	166	156	164	196	170	191	141	173	191	181	158	150	173	169	186	167	168	168	147	171	160	184	137	156	174	158	185	176	169	172	157	158	157	162	168	154	157	166	172	155	193	165	163	164	176	168	194	167	163	157	193	161	160	177	158	176	171	161	190	139	170	168	169	192	169	137	181	159	188	189	149	185	156	143	166	152	186	167	179	168	158	166	172	148	165	143	163	165	171	176	181	156	160	187	172	151	157	182	163	176	158	163	180	160	173	180	171	165	167	177	166	199	157	159	154	148	178	161	194	167	176	167	199	166	183	156	168	156	159	173	139	172	172	163	167	163	168	183	188	179	160	154	161	169	142	183	159	169	185	206	187	171	164	184	166	174	182	143	171	161	185	174	160	161	159	172	138	154	153	177	174	180	174	173	164	184	162	150	172	172	140	142	179	158	185	160	164	144	169	172	200	203	156	166	168	183	200	164	188	177	160	178	166	170	178	148	198	147	166	160	164	153	170	177	189	160	160	157	176	152	192	176	161	189	164	173	146	181	176	163	167	195	159	192	168	159	133	151	169	161	161	139	168	141	186	177	170	163	173	160	176	170	179	180	165	156	172	163	180	183	173	164	158	188	148	147	169	181	192	163	171	164	164	165	158	174	158	148	158	150	166	166	167	158	176	178	160	174	179	158	168	170	159	158	187	157	156	161	177	169	150	177	172	165	162	181	176	143	170	173	145	168	165	160	179	156	151	155	187	159	176	174	174	175	134	141	154	145	171	165	183	163	157	163	154	174	169	156	148	151	162	190	168	157	168	171	165	179	160	169	193	152	146	155	156	176	167	172	144	171	175	174	177	147	188	179	186	170	174	166	178	153	177	165	160	153	178	139	182	194	175	154	154	164	181	168	175	167	157	181	174	176	166	162	159	168	162	154	154	155	159	166	159	173	187	180	178	159	153	184	177	166	140	146	137	182	175	170	188	182	186	144	185	145	182	164	160	167	164	145	171	175	174	176	157	190	164	140	181	167	179	163	149	151	180	146	147	174	179	187	177	155	151	161	177	177	204	161	166	150	187	158	174	177	164	171	174	149	148	164	173	171	161	175	159	159	160	182	156	179	154	181	181	163	145	161	171	170	187	158	177	189	182	188	183	152	160	169	156	147	167	197	180	156	183	179	158	177	149	179	162	153	155	189	157	174	160	156	198	174	160	169	175	136	155	171	170	173	192	162	190	173	173	167	159	172	150	138	150	171	170	165	164	160	155	168	175	170	148	160	166	162	173	166	177	167	138	184	166	170	165	152	141	142	167	165	147	157	178	181	161	163	173	156	155	145	193	175	154	169	174	183	160	172	191	197	152	177	157	180	174	161	161	179	166	170	183	173	163	166	163	170	151	163	155	171	161	157	167	196	172	161	161	154	155	176	195	148	170	153	170	183	155	179	168	200	169	178
47275	30224	16104	8208	4009	3237	4759	9095	7391	747	759	717	800	769	833	869	1157	1621	1924	2454	2925	2819	2301	1571	836	781	523	446	482	455	447	435	439	464	645	955	681	632	585	469	466	433	451	443	363	404	415	397	400	397	420	391	400	397	427	409	412	444	427	443	448	410	457	418	420	406	431	413	388	431	426	392	419	423	438	386	406	432	417	420	432	413	437	436	437	407	440	413	413	440	434	428	396	424	377	390	403	396	415	454	442	440	407	416	431	406	379	422	392	411	373	425	413	423	406	411	373	417	431	402	379	421	427	431	399	433	413	443	417	425	440	412	405	391	390	435	428	428	424	365	430	387	404	415	396	421	410	411	394	430	404	428	365	439	436	447	422	394	378	410	411	406	446	376	407	442	405	425	392	425	438	379	398	401	379	403	395	397	400	402	426	410	392	395	406	411	450	378	423	433	440	404	401	399	434	413	419	386	429	412	421	427	443	445	430	413	399	401	419	426	399	425	407	408	397	384	454	407	406	421	386	430	374	413	400	397	406	435	403	427	425	396	374	388	413	412	409	417	423	385	414	417	443	431	436	416	413	431	430	394	458	379	421	420	431	397	446	424	415	437	385	412	385	397	391	416	434	402	419	409	398	406	390	415	415	401	438	392	399	391	398	407	416	428	399	443	402	400	386	410	421	396	422	414	432	396	428	423	400	419	398	393	403	431	387	436	390	406	412	423	395	433	431	391	421	404	413	404	423	413	403	402	419	425	436	415	400	401	371	372	394	401	405	433	389	431	388	425	402	443	416	408	388	402	386	415	421	439	407	423	411	400	376	399	414	395	425	398	397	386	396	422	395	446	401	398	425	416	424	449	443	363	405	400	423	395	422	419	418	441	384	466	382	393	417	403	427	387	399	403	441	419	432	439	419	409	431	434	422	385	435	387	425	437	438	430	396	421	435	435	430	366	464	436	396	399	378	380	367	439	418	391	416	389	356	441	399	449	430	392	383	393	423	389	395	415	434	418	411	458	390	426	457	396	423	406	411	388	401	433	371	403	411	419	421	375	414	387	410	377	446	425	373	413	428	385	417	449	429	382	429	375	400	410	411	420	428	417	350	408	458	423	395	433	392	425	413	375	399	417	423	424	444	376	408	457	408	417	401	419	390	433	418	405	368	389	410	394	424	422	429	391	415	416	358	407	384	362	382	419	414	386	424	384	388	422	407	406	401	422	372	383	398	409	413	419	404	398	438	403	431	365	450	434	413	405	433	401	397	413	384	452	407	448	453	427	435	396	432	413	411	454	419	368	397	407	431	430	410	395	411	418	403	412	420	419	445	432	418	400	389	398	402	426	413	440	425	431	381	411	446	430	400	418	436	417	414	401	397	405	419	418	384	417	434	392	396	414	407	436	404	391	409	429	419	415	402	387	415	392	410	409	392	392	432	430	459	413	401	436	383	422	404	399	392	419	425	417	397	440	399	418	381	393	392	416	404	428	401	387	405	398	411	448	408	414	424	407	403	427	394	381	423	438	446	426	428	403	393	418	437	411	415	430	418	398	425	416	393	415	422	401	433	419	417	404	426	389	399	420	434	412	440	421	418	429	379	375	452	439	414	382	395	393	389	399	422	383	394	415	403	422	413	435	399	419	404	412	393	409	440	393	428	396	444	396	380	433	425	388	398	424	426	403	418	426	399	413	429	398	419	442	424	427	415	412	402	438	415	380	443	413	422	396	431	412	437	414	424	393	431	405	428	373	424	429	395	398	409	398	411	414	422	436	417	429	438	423	411	447	400	376	431	373	410	400	376	416	380	400	386	413	397	402	402	418	390	428	447	420	386	389	408	414	397	422	413	443	411	418	403	386	408	420	386	393	425	426	444	409	422	426	436	438	413	403	401	395	370	407	397	391	410	407	409	360	404	402	442	393	423	395	394	383	402	400	425	354	404	394	394	428	393	386	442	424	425	408	393	427	374	415	376	388	443	461	397	406	370	415	442	383	411	408	396	411	386	398	400	416	396	411	431	418	414	379	381	400	422	411	435	413	415	423	392	394	418	421	416	464	405	421	410	405	408	411	430	393	395	444	415	376	398	387	392	418	424	424	430	420	396	372	412	405	404	420	394	440	405	361	434	377	422	409	420	440	408	445	415	401	424	424	443	401	405	395	426	385	386	414	426	416	419	415	414	410	418	385	415	436	366	417	409	448	408	383	380	424	411	409	397	401	405	408	421	400	408	428	428	410	376	424	384	392	407	372	398	418	445	445	399	421	420	434	436	453	406	387	377	412	381	376	396	422	424	435	415	437	397	404	410	374	413	456	425	420	396	411	394	405	447	423	424	434	408	431	421	417	392	363	394	402	405	416	407	385	400	414	425	375	441	404	432	418	419	390	397	398	359	401	407	402	375	428	393	413	419	410	367	389	451	433	413	408	395	422	391	415	428	401	422	409	389	408	422	416	372	429	429	385	379	426	437	431	441	408	419	447	390	415	421	390	362	406	399	414	419	423	441	389	383	422	383	398	425	410	414	401	401	407	404	383	427	412	394	450	421	424	445	403	406	378	401	437	365	410	409	376	419	419	415	443	437	430	414	421	415	402	410	409	438	371	383	379	404	391	433	424	466	404	402	391	429	371	425	455	408	456	401	413	442	420	426	375	413	391	387	405	427	415	431	401	388	376	436	397	392	390	416	357	391	398	413	424	432	425	395	391	423	384	405	466	437	400	410	458	453	414	418	404	429	364	409	405	378	432	431	408	410	394	413	405	417	387	415	363	402	416	374	409	428	397	379	391	408	424	433	427	406	406	418	415	397	420	415	410	449	436	432	428	421	415	403	480	413	393	432	396	400	408	377	421	412	390	393	413	365	413	380	412	393	429	440	417	404	382	389	408	424	389	421	420	393	412	428	394	420	416	385	440	386	404	399	387	433	413	410	378	387	416	416	380	463	375	427	403	397	405	416	430	420	387	412	442	371	403	414	409	407	424	404	430	392	414	404	424	437	399	426	374	398	438	412	431	445	389	437	411	396	397	360	408	399	387	387	362	417	430	414	397	403	408	422	429	405	422	431	417	418	411	427	404	393	432	393	420	416	391	406	427	413	417	406	404	422	418	419	430	424	393	432	428	392	409	427	379	436	423	420	438	403	429	409	383	421	395	432	425	430	406	403	393	423	417	381	409	415	369	392	416	374	444	403	407	387	401	391	410	426	435	392	398	425	393	416	394	430	402	421	383	376	419	406	392	400	410	422	393	417	400	409	410	396	433	378	427	394	395	368	384	417	430	400	404	415	410	378	452	382	446	417	445	420	425	424	454	421	434	415	429	389	408	384	432	418	431	390	428	402	403	434	437	416	382	419	397	407	380	437	434	347	379	433	442	445	389	421	379	391	409	398	403	431	398	440	407	458	413	436	410	407	383	407	404	433	419	421	439	425	412	420	416	402	437	412	435	412	394	363	450	433	397	429	418	436	412	394	430	392	425	423	432	411	430	375	419
87515	56815	31063	11251	3208	1692	1108	5479	5624	407	325	309	293	329	343	363	409	536	556	662	738	734	633	454	340	290	248	234	206	257	238	197	254	238	259	371	280	241	253	249	201	229	239	237	232	198	250	259	237	273	223	195	214	255	251	241	239	215	250	214	208	197	218	220	212	235	237	204	248	228	242	215	222	223	261	231	222	213	246	218	238	217	243	216	212	215	217	212	222	236	235	218	235	221	212	200	198	225	223	245	208	230	215	250	226	230	231	225	237	228	227	205	221	236	235	235	206	218	228	234	253	223	192	243	240	232	230	239	240	248	235	244	219	218	244	227	232	227	241	247	253	241	217	214	228	238	206	198	252	205	230	237	233	225	211	203	201	208	243	228	208	234	250	229	227	229	221	253	219	214	242	199	240	247	238	221	221	260	242	242	223	214	256	243	230	231	222	195	243	227	229	211	225	196	215	222	221	211	229	227	214	194	220	222	219	237	219	209	228	200	218	206	186	212	258	204	241	227	240	225	226	228	233	221	219	211	226	232	218	208	256	216	229	211	221	200	228	243	229	231	205	216	245	250	208	206	203	215	245	216	233	221	232	238	238	220	211	193	231	213	238	228	252	220	215	234	216	224	225	230	242	212	233	224	215	179	232	238	249	218	237	262	241	211	234	244	256	233	220	199	227	202	219	204	195	236	234	248	230	227	242	224	210	220	237	221	204	214	239	225	209	219	205	232	255	243	232	239	217	223	216	237	233	222	238	248	208	219	208	221	251	217	226	240	203	242	184	219	223	230	218	231	225	224	232	229	237	250	240	235	223	230	188	230	224	230	229	201	205	218	215	200	234	232	245	231	229	210	234	254	236	225	237	217	213	207	254	228	234	225	249	232	233	218	212	218	223	195	229	224	210	235	238	233	241	203	233	221	234	217	197	225	205	208	223	218	225	250	244	226	194	234	223	219	238	212	251	245	213	219	248	218	260	238	223	220	239	232	235	228	240	208	251	213	227	247	233	215	202	214	217	219	246	236	209	249	238	210	229	235	223	210	209	214	237	225	206	229	228	243	249	211	236	255	247	213	250	232	199	208	215	217	224	232	228	232	217	224	232	227	219	242	237	230	207	200	247	245	215	230	227	247	221	202	241	240	247	240	252	234	195	210	233	200	240	219	227	232	229	221	259	225	224	227	231	225	200	259	227	217	216	215	228	213	263	223	222	228	217	221	234	221	219	228	219	219	274	215	229	194	225	223	220	205	202	235	197	190	209	208	230	250	214	224	225	245	219	210	237	208	235	242	238	214	221	208	231	259	216	219	220	225	226	235	232	223	244	210	222	218	283	225	253	229	237	216	222	244	232	228	218	229	212	220	212	236	233	225	253	247	210	228	218	229	241	249	239	207	226	218	219	218	225	210	247	227	243	200	226	203	229	233	201	196	243	230	249	226	252	213	234	226	216	216	231	209	228	209	212	243	227	206	246	236	260	236	229	234	233	221	234	240	199	240	232	224	249	215	195	248	192	213	228	246	216	241	212	216	232	211	241	209	200	205	223	224	237	214	220	246	227	220	223	200	229	252	266	214	237	222	235	233	218	231	232	221	244	204	237	208	244	215	230	251	208	236	227	212	217	213	203	246	240	201	217	255	210	199	220	216	205	196	231	252	218	250	257	249	219	196	194	233	209	202	229	233	220	234	229	223	233	229	230	237	217	225	209	248	235	239	224	234	200	247	222	244	229	238	246	240	249	215	201	215	244	214	231	255	244	236	200	242	224	206	242	216	242	220	237	224	229	235	227	226	223	226	224	217	218	248	229	204	198	247	222	231	258	223	227	218	231	221	218	219	257	230	211	230	229	222	250	250	214	216	212	221	233	215	205	223	216	223	233	207	239	221	221	239	211	202	249	257	220	230	212	241	214	229	248	204	232	207	205	222	237	219	239	202	209	202	247	238	213	201	219	242	219	215	214	223	247	221	224	242	244	220	233	222	220	196	202	231	225	250	212	224	190	223	213	230	234	229	248	209	220	240	239	225	231	227	238	222	211	228	225	231	252	237	215	230	205	211	203	202	213	218	222	230	230	221	219	204	252	240	247	210	242	192	225	251	218	216	220	227	201	223	236	223	221	247	225	233	235	216	254	240	229	225	249	269	209	242	232	223	234	217	206	230	222	225	234	223	228	213	249	245	197	258	217	217	239	247	236	215	221	215	196	211	226	226	219	229	221	222	193	234	220	221	213	239	232	211	236	217	232	207	221	225	234	241	232	231	211	218	184	240	205	207	237	258	219	241	219	242	208	226	212	232	206	240	217	230	224	237	234	212	240	260	235	201	219	208	239	216	226	235	215	201	211	219	232	213	234	240	232	226	202	218	229	223	239	206	182	221	225	223	209	245	220	245	234	236	199	257	248	203	244	241	202	226	238	205	243	241	220	215	230	234	241	224	203	224	244	198	199	223	249	229	211	225	187	221	209	210	242	222	242	197	227	231	246	230	235	233	221	220	233	222	208	204	240	227	200	230	237	254	226	242	234	235	221	206	193	235	233	222	209	213	197	235	252	211	241	248	249	221	218	225	214	214	251	227	198	211	214	246	231	205	238	239	248	220	213	200	218	215	226	208	235	210	211	241	265	217	215	202	215	212	207	221	241	198	203	198	233	207	235	236	219	214	245	220	208	216	231	236	219	244	244	229	237	187	221	232	241	218	217	233	235	226	201	226	254	251	262	274	192	220	238	181	225	233	202	218	241	225	224	235	237	236	267	214	204	215	219	228	256	227	216	236	230	203	225	230	247	226	197	191	240	208	220	225	240	238	237	242	259	206	243	220	217	215	205	218	234	212	225	213	220	214	272	235	254	231	251	220	213	209	220	227	230	213	218	243	216	231	209	219	233	234	208	217	201	200	225	218	224	223	225	251	219	231	207	238	226	188	249	228	228	230	208	237	258	229	234	240	215	235	245	237	234	251	193	230	240	232	234	242	216	218	207	245	214	232	219	224	211	236	215	248	241	247	220	225	242	223	196	218	214	252	249	196	219	234	219	220	259	241	247	201	233	231	232	238	226	227	269	252	238	234	232	218	206	220	212	230	210	229	189	249	217	223	229	228	236	228	255	212	247	201	238	230	236	201	250	234	249	230	240	204	187	206	237	237	230	222	195	207	225	233	224	234	208	224	212	210	232	245	215	218	232	263	248	207	217	206	212	211	234	175	230	236	241	267	230	211	218	207	235	228	212	228	205	221	239	230	219	195	219	244	241	243	205	218	235	219	221	243	226	226	210	237	218	192	246	230	225	237	219	234	215	239	215	228	218	250	222	230	221	227	243	213	252	232	236	216	247	207	199	209	213	229	214	222	232	248	222	232	210	230	215	211	207	230	238	230	226	209	238	210	236	225	224	219	224	211	250	239	247	203	212	220	210	248	193	208	218	210	232	225	222	210	208	228	260	221	227	244	220	209	219	239	222	232	213	236	190	233	229	221	241	213	259	221	233	206
56886	39628	23996	12753	6497	6911	3277	16344	10212	1293	1059	1062	1042	1176	1168	1404	1773	2320	2780	3341	4203	4016	3190	2179	1121	959	746	590	634	619	645	614	542	573	843	1186	914	816	849	664	613	625	565	571	537	539	589	573	555	572	518	545	518	582	568	552	542	548	533	494	552	558	576	537	516	519	558	539	486	575	548	509	567	554	548	564	495	530	524	550	543	553	533	551	552	553	552	592	529	496	552	538	578	539	519	571	568	518	524	575	509	549	506	499	564	528	563	518	552	524	535	508	562	495	501	550	553	522	510	528	534	524	529	527	532	527	589	585	540	530	525	489	566	531	526	539	500	521	541	518	515	533	544	510	505	570	501	553	529	545	524	529	531	555	493	493	543	584	498	548	542	533	518	527	503	518	552	501	529	524	526	539	529	588	535	545	539	575	521	552	529	515	504	536	507	519	516	492	525	529	553	522	549	550	516	549	520	525	512	549	552	513	543	529	504	546	565	536	543	543	544	473	537	526	535	562	544	517	538	530	561	511	522	521	503	568	525	582	590	559	534	526	506	566	520	523	550	524	524	546	502	493	490	547	515	551	525	587	536	545	508	551	498	551	571	511	554	559	543	548	555	504	530	527	467	528	542	539	512	506	556	573	525	534	533	545	571	522	559	514	544	515	527	542	546	582	562	536	513	544	559	534	553	560	510	492	533	545	550	576	522	495	546	517	545	552	527	556	521	505	502	534	509	480	508	527	506	535	539	533	546	546	503	508	559	539	504	564	527	546	508	528	531	510	543	523	543	518	535	476	544	551	563	521	563	542	544	536	515	531	500	528	556	537	511	555	545	552	571	527	493	535	494	547	556	547	541	520	538	545	544	554	518	510	537	513	539	556	506	551	539	524	533	533	524	520	545	522	548	528	559	499	511	509	556	528	532	504	534	553	568	503	540	532	570	552	528	535	534	540	523	553	518	516	573	532	510	512	520	543	567	526	532	536	541	539	535	499	555	539	564	549	529	546	538	530	535	490	535	488	535	523	519	511	539	539	537	544	511	551	532	553	579	536	534	553	548	546	561	541	574	550	542	553	568	526	536	509	562	528	516	525	532	553	519	529	558	509	541	542	551	522	558	552	543	561	496	544	552	488	530	531	543	530	516	533	503	587	548	532	568	538	509	526	503	558	548	569	537	539	533	531	551	545	526	525	522	491	529	528	512	535	565	545	523	574	538	541	483	526	597	516	556	504	519	547	524	550	522	573	503	482	534	518	520	505	535	564	545	521	520	548	540	546	511	570	567	549	537	480	541	573	571	545	564	552	534	486	521	530	521	545	524	523	533	578	525	567	520	507	503	544	519	554	550	536	498	571	542	512	512	502	559	536	552	525	539	488	526	532	546	535	534	526	517	525	531	562	559	559	558	559	521	533	531	542	563	544	539	545	548	545	560	513	532	561	553	531	546	526	570	540	540	604	550	544	547	531	511	513	571	536	505	509	523	540	479	526	560	536	490	571	538	537	523	555	575	530	490	531	529	515	528	522	490	568	507	503	548	502	551	565	519	529	530	529	595	573	511	549	563	519	551	525	504	540	513	536	536	538	523	542	534	496	549	559	576	518	510	510	566	517	526	557	536	508	565	546	517	534	541	533	518	517	566	549	557	522	549	548	556	534	543	566	527	521	526	483	555	554	571	523	548	553	533	571	518	529	546	536	537	523	535	519	541	517	504	551	513	550	518	527	528	558	556	547	491	539	526	517	518	527	480	530	491	536	548	537	523	560	540	573	543	541	487	513	553	516	526	515	557	508	497	530	557	529	501	511	530	555	515	541	529	503	562	546	512	529	542	558	517	577	528	519	546	590	518	540	512	557	500	515	543	564	560	549	529	559	544	518	541	511	571	549	551	502	540	558	511	550	534	542	510	526	529	531	521	577	531	544	545	498	542	501	548	486	496	514	578	555	506	531	532	535	544	502	522	544	494	522	526	567	545	517	552	512	555	572	512	549	516	499	541	525	528	505	503	564	509	530	551	495	533	557	510	555	514	527	538	520	533	540	536	521	501	523	531	508	562	491	511	547	475	566	548	518	478	505	581	466	514	534	511	552	491	494	511	538	510	523	503	573	591	553	526	544	537	543	539	527	556	569	524	508	509	535	538	553	550	538	544	547	543	543	553	539	546	540	540	583	531	503	545	546	542	525	554	532	519	485	543	547	530	526	502	559	524	520	515	567	537	561	521	549	527	566	544	546	550	539	516	516	550	558	480	514	529	563	531	497	555	552	563	532	531	501	519	540	580	494	515	492	517	548	510	537	555	559	550	562	527	568	541	546	537	530	514	501	544	547	542	554	549	556	582	479	541	545	581	505	532	543	583	531	539	531	548	497	506	520	512	518	522	544	540	523	549	527	528	562	506	532	538	565	537	523	570	520	492	536	525	529	551	570	553	508	523	563	512	554	519	493	561	542	508	573	493	555	513	572	504	485	528	484	543	527	536	541	542	520	554	521	547	533	518	530	508	535	532	568	568	550	511	511	505	535	521	524	581	548	585	561	509	537	529	526	536	518	529	551	552	513	573	546	519	545	568	550	537	525	513	546	497	551	518	549	548	555	548	555	537	550	544	539	527	529	566	549	552	556	536	548	491	549	534	568	557	512	532	502	548	543	524	526	524	535	548	525	587	544	578	516	544	558	555	547	514	508	527	512	564	524	563	520	515	545	593	525	550	515	571	535	523	570	479	528	551	563	488	563	527	520	503	504	514	529	531	514	549	529	505	559	570	555	532	567	518	531	539	493	534	559	532	557	583	488	526	511	497	523	526	542	561	511	573	508	568	534	534	530	500	515	539	535	536	526	543	516	524	548	542	503	580	535	511	551	528	524	518	562	522	551	520	534	511	522	501	529	556	560	573	529	527	564	543	512	533	514	502	553	511	516	522	521	548	495	503	551	551	512	538	467	549	530	545	515	591	540	555	530	556	548	550	494	557	544	550	534	530	524	513	519	510	536	509	532	521	565	560	544	534	532	537	510	544	504	506	526	554	513	546	557	516	533	553	530	522	512	547	518	537	556	534	548	550	502	531	529	572	483	553	537	544	532	528	499	553	507	540	526	552	519	551	509	564	539	519	529	507	522	523	523	474	548	564	527	521	542	561	479	540	522	488	585	542	545	557	523	519	569	519	498	531	512	535	548	541	546	566	524	551	555	469	565	543	562	512	507	512	525	560	547	545	516	524	527	561	514	540	512	538	517	549	520	534	504	488	554	543	500	543	566	540	519	546	571	547	520	548	535	540	548	540	530	542	537	561	508	529	495	515	486	518	531	505	548	505	498	495	525	571	525	532	540	550	553	550	566	535	534	560	573	515	525	539	574	498	577	525	558	538	508	513	528	549	512	528	550	560	527	567	524	526	517	537	561	514	528	553	563	517	548	577	521	560	603	488	555	523	548	542	532	523	513	503	522	520	504	542	538	548	557	553	522	500	555	493	513	545	556	537	517	530	552	562	523
27024	7039	2097	1200	526	374	293	461	405	289	287	279	279	309	267	301	310	344	328	389	385	466	388	346	286	267	285	242	247	252	246	266	239	269	273	292	285	253	256	273	294	282	246	249	260	242	235	274	239	246	232	266	264	266	280	223	274	224	257	248	227	287	233	260	287	282	236	261	251	253	261	274	249	277	254	278	274	272	243	240	258	258	212	277	266	249	236	273	280	266	288	268	281	225	266	249	262	253	222	252	239	260	248	231	255	238	276	257	232	242	251	261	274	245	240	242	282	263	269	226	256	240	273	269	251	244	249	222	275	266	260	238	252	253	248	234	255	269	234	249	249	259	283	268	240	231	267	257	301	244	247	253	266	255	234	279	285	241	270	288	268	263	262	281	245	242	226	264	229	243	258	258	266	265	250	246	232	264	280	264	251	262	256	254	222	260	269	205	241	258	295	265	277	230	233	259	275	232	245	247	263	248	273	240	253	250	274	263	226	253	247	285	268	249	239	254	252	240	221	262	266	272	279	260	235	254	280	264	240	264	248	274	239	231	249	267	275	249	255	243	271	233	261	261	276	259	265	262	272	241	230	243	268	232	248	259	237	258	274	247	246	279	241	212	254	272	221	243	238	256	265	271	286	260	245	294	227	247	244	256	250	254	275	227	266	278	250	273	239	263	237	276	231	253	257	277	240	270	284	244	233	271	262	240	275	261	264	231	272	266	244	245	265	239	263	267	245	261	303	234	272	270	233	241	251	241	272	258	265	270	278	244	224	217	250	289	232	255	272	231	284	235	273	259	254	257	262	260	251	248	232	218	235	233	253	235	261	257	249	253	264	251	249	245	242	289	226	242	262	272	236	247	261	257	257	283	260	254	242	232	242	253	247	267	263	271	252	244	257	266	279	274	232	271	267	251	268	283	256	243	271	245	256	241	261	241	199	242	245	258	242	243	244	251	259	250	227	231	260	247	253	242	246	244	233	243	269	258	239	247	246	258	245	253	241	272	251	255	248	269	275	244	242	279	280	242	284	274	268	266	255	273	254	254	273	265	245	233	278	239	291	268	235	265	241	229	245	260	287	243	269	226	280	239	242	277	239	258	264	244	238	296	259	236	257	247	287	252	253	250	259	245	228	267	263	302	265	253	247	241	260	261	257	255	243	270	242	258	258	267	275	266	270	258	250	289	282	280	279	271	258	251	242	258	283	261	267	245	253	259	240	238	258	250	240	247	255	241	256	284	255	264	258	276	249	244	245	266	270	263	264	236	246	276	285	263	256	238	245	257	239	262	265	268	250	232	238	247	233	264	246	273	237	240	267	212	245	277	270	275	256	251	269	259	262	267	267	272	242	227	289	253	265	246	248	250	248	277	290	245	266	285	240	253	263	246	227	238	278	263	244	275	249	285	283	269	247	213	243	251	267	231	258	261	267	270	258	245	244	245	248	269	242	275	252	247	287	287	230	267	245	250	258	259	238	276	251	257	238	255	230	243	261	245	246	223	242	247	249	277	245	255	286	269	258	243	258	264	253	263	262	254	232	262	260	267	235	249	278	256	260	239	230	271	263	247	239	230	254	295	267	263	240	237	235	240	251	262	247	253	248	235	252	270	269	234	287	259	245	221	242	257	239	276	243	269	241	248	240	265	236	254	243	241	254	269	248	240	253	269	248	256	230	268	274	253	256	290	277	271	250	279	232	235	265	245	266	243	303	287	263	259	254	214	239	290	284	250	257	261	259	232	246	277	253	262	248	273	221	244	256	232	264	263	248	237	231	248	251	245	231	241	244	239	274	255	240	277	242	236	243	239	244	260	245	245	266	261	247	249	266	235	252	265	233	238	239	221	237	247	267	253	275	287	250	251	242	264	260	257	253	284	250	260	255	256	256	266	254	263	268	248	233	229	232	233	233	242	282	234	244	259	257	278	244	235	261	260	252	245	298	248	253	253	236	262	245	255	277	232	244	241	273	266	272	266	287	238	244	267	237	232	255	228	260	274	276	255	236	233	267	231	262	239	277	261	279	248	227	244	233	257	259	258	276	288	271	257	215	269	254	226	261	240	253	274	237	248	256	252	280	275	248	262	268	245	244	249	266	247	277	244	247	216	275	245	221	266	249	238	246	233	228	280	253	253	265	283	272	258	265	256	283	287	262	222	250	254	242	279	272	235	259	260	271	242	253	243	277	239	251	235	264	284	286	244	254	260	268	254	257	283	283	246	263	260	244	237	243	250	255	260	273	256	254	305	261	252	254	238	263	245	265	250	237	245	241	262	262	258	237	272	245	246	268	268	252	281	262	239	263	243	231	255	262	249	270	249	262	239	270	259	253	265	240	220	255	242	274	259	242	274	263	246	246	238	244	277	261	254	299	268	241	265	253	236	268	250	263	256	230	231	244	280	235	245	256	265	259	275	278	241	243	223	266	249	270	258	225	281	259	256	230	251	282	226	264	262	264	251	261	252	272	217	266	241	293	268	249	257	256	287	262	244	227	252	253	237	260	215	254	266	267	261	281	273	263	243	276	251	264	257	223	264	292	210	263	260	278	268	267	270	273	244	226	251	261	239	253	277	281	264	261	264	231	246	277	285	276	266	296	296	278	289	262	266	243	257	238	231	250	231	285	279	225	263	282	266	249	247	260	258	295	302	241	263	249	218	241	221	261	278	260	242	277	265	270	237	248	277	268	229	251	250	285	234	265	282	262	255	248	253	264	248	264	260	249	249	254	236	271	241	245	246	301	266	257	292	264	254	231	228	261	279	255	240	248	272	270	279	262	261	270	269	247	249	269	256	233	267	264	257	231	256	240	279	252	286	281	298	253	267	263	266	262	266	275	261	272	262	240	277	274	268	259	261	268	249	253	262	252	238	230	236	237	241	227	252	256	257	253	245	284	261	281	252	263	243	233	238	269	293	245	250	255	245	279	254	247	281	275	237	272	236	254	243	292	254	224	254	264	287	241	280	250	272	243	244	278	232	256	245	255	289	285	242	235	282	267	272	263	268	225	280	270	214	246	250	260	261	243	236	232	240	246	244	268	266	241	262	280	271	289	266	263	257	237	266	248	275	283	285	280	234	227	240	250	272	247	277	268	267	285	234	246	274	279	263	272	257	265	257	252	282	245	203	253	256	278	240	271	256	281	221	251	227	243	263	260	239	270	256	274	247	282	281	248	242	233	245	261	272	255	240	236	265	272	247	229	256	249	232	279	238	255	227	253	241	281	244	261	261	262	253	265	312	255	262	243	281	258	238	253	247	293	254	248	256	265	264	235	276	242	216	237	265	298	238	244	263	253	267	237	231	232	261	247	237	244	244	269	265	255	260	262	236	245	273	256	279	269	247	232	244	255	280	259	248	283	260	285	260	247	245	263	253	250	286	274	262	263	226	253	262	258	254	253	260	245	235	248	249	286	257	256	239	247	282	260	246	270	245	238	248	252	267	252	228	284	238	275	280	274	293	257	285	240	254	255	261	243	270	237	251	272	247
24103	5499	3486	3020	1633	1107	775	1696	1084	654	601	621	658	711	783	847	993	1227	1326	1369	1618	1928	1574	1040	732	681	638	624	549	582	558	600	658	598	618	789	750	674	644	602	647	559	592	526	601	589	562	591	649	564	595	555	590	557	567	591	602	567	576	573	583	540	588	573	573	597	576	567	600	609	581	548	584	572	607	576	560	603	589	585	596	569	556	599	570	597	594	633	569	617	588	607	551	562	564	606	584	601	568	591	563	599	616	593	586	594	568	580	584	564	580	583	558	607	612	607	553	580	597	629	559	588	580	591	593	582	565	548	575	567	618	611	594	544	553	636	580	583	624	567	572	583	607	565	580	586	576	583	580	591	619	628	529	652	585	615	552	596	627	563	553	566	568	553	558	586	604	600	604	591	586	603	557	556	548	554	541	547	593	622	610	591	561	619	565	586	608	594	597	586	603	533	587	616	619	545	598	599	590	593	563	596	572	580	578	597	605	587	588	582	532	586	602	572	583	579	576	592	571	599	571	585	572	575	553	556	556	537	618	608	612	564	567	579	585	621	578	604	579	521	602	552	543	618	559	597	640	572	589	588	575	572	551	582	584	599	595	586	583	579	568	583	597	602	595	578	581	556	552	629	602	577	617	550	564	646	582	577	606	569	573	574	575	562	566	598	552	575	548	568	582	605	567	579	599	579	556	579	581	573	580	562	577	566	581	547	635	591	582	595	586	569	593	562	568	543	574	627	574	591	621	578	638	612	576	640	521	575	581	583	562	611	569	609	592	550	589	566	589	584	572	544	577	557	595	581	578	623	582	531	643	515	565	588	564	597	538	596	541	602	598	602	613	553	616	585	553	585	556	582	549	570	616	556	576	550	578	591	593	611	598	574	605	599	526	586	566	571	571	581	613	576	518	585	578	605	554	561	606	516	618	592	588	605	617	575	590	552	584	609	588	581	597	543	586	597	567	627	543	565	544	596	585	607	595	598	563	556	597	554	604	588	600	570	597	605	576	567	549	559	592	617	603	584	586	612	596	605	583	640	601	632	596	586	585	583	581	601	548	593	622	584	586	565	580	623	613	593	568	542	621	599	612	587	622	579	577	609	542	574	552	560	576	598	591	558	559	550	555	560	613	556	551	575	611	522	583	608	588	578	570	567	604	575	563	601	572	594	602	568	572	603	607	594	594	625	598	595	613	588	588	614	581	613	621	567	581	556	550	615	572	547	584	613	616	577	563	633	582	613	579	602	639	591	559	551	582	578	542	572	599	569	582	580	579	629	590	601	581	594	577	578	600	541	571	571	590	572	567	554	600	567	582	587	559	543	574	595	589	530	578	613	563	590	582	576	526	569	571	612	583	541	545	565	573	623	595	589	544	578	569	564	597	588	574	584	574	585	603	584	619	580	591	595	567	578	580	610	599	577	566	572	587	593	583	550	602	574	573	586	562	581	585	583	578	573	522	575	564	575	585	602	553	576	553	545	587	596	555	597	534	619	594	589	548	608	590	574	515	574	577	590	601	585	604	644	551	637	588	587	638	560	568	593	578	586	587	583	547	575	643	564	591	589	553	604	554	624	538	612	573	600	580	628	591	534	579	577	566	538	550	556	554	602	544	559	577	579	540	598	604	603	549	586	587	611	568	556	590	671	607	582	597	599	617	550	584	567	633	598	579	586	569	565	602	620	581	563	579	600	570	577	557	567	590	577	570	566	579	582	568	605	558	580	611	602	580	575	610	582	536	588	581	598	562	624	581	560	581	556	633	626	616	583	563	593	559	555	554	577	584	591	574	588	570	587	601	564	572	560	560	611	610	597	590	559	559	591	581	643	588	596	542	596	606	614	568	587	582	586	585	590	594	601	551	590	597	537	625	605	588	555	570	609	551	594	569	557	582	587	565	594	546	577	608	551	596	574	578	597	555	596	646	635	568	594	603	591	548	616	591	600	591	592	586	576	584	558	593	580	584	610	570	560	620	619	607	598	572	624	591	628	534	588	608	610	579	616	593	588	550	539	614	590	612	628	585	551	556	584	581	526	529	580	602	560	591	579	574	562	570	529	575	557	576	582	536	550	593	568	561	544	612	619	578	546	587	602	597	612	565	606	593	586	596	582	571	610	604	580	568	600	570	560	559	562	625	605	584	613	607	558	595	581	564	540	577	582	615	565	588	577	597	579	633	572	576	579	606	619	556	607	576	610	576	600	574	581	563	584	599	575	576	581	552	575	591	636	586	586	621	623	558	563	588	598	560	619	579	603	575	555	559	541	565	577	549	602	562	562	601	567	584	614	589	559	562	628	582	568	616	579	614	551	599	586	588	534	586	554	599	581	579	564	542	576	587	564	578	593	593	594	619	642	559	561	559	579	584	557	593	575	581	590	609	584	577	602	593	592	598	579	562	553	632	568	583	590	595	603	603	587	558	592	607	574	599	614	607	601	560	573	597	604	579	566	599	582	578	597	602	599	524	604	592	596	578	586	568	560	635	616	611	579	574	602	511	552	584	598	581	624	598	590	546	579	537	589	591	588	614	628	573	582	621	525	618	577	566	598	588	576	563	583	546	575	575	615	572	591	533	586	569	572	578	586	598	600	536	555	595	565	557	562	534	607	571	613	583	578	561	609	581	571	558	590	606	568	588	585	575	593	602	565	564	566	573	607	601	588	595	584	548	589	585	618	549	531	529	573	540	592	576	581	587	529	548	576	609	574	581	598	559	549	590	533	595	584	572	595	590	583	584	618	589	567	613	653	554	617	610	561	520	598	547	619	593	609	567	560	590	601	563	602	574	581	541	592	585	564	608	551	549	584	565	574	569	560	579	591	573	574	564	587	613	587	630	599	577	571	597	585	552	575	621	570	581	571	623	556	575	582	601	613	524	606	584	573	597	581	583	604	563	594	565	547	512	557	616	595	582	589	575	566	600	609	563	610	646	607	546	574	575	592	578	616	598	559	545	566	554	570	573	563	577	569	578	561	597	562	597	550	547	567	556	593	545	606	606	615	586	555	609	588	586	564	610	549	584	599	587	615	591	607	599	554	613	596	609	579	676	564	683	553	614	597	593	597	631	578	564	564	596	586	621	552	575	580	575	614	563	577	552	564	599	549	603	549	530	572	631	553	573	587	582	579	576	576	520	588	557	592	618	554	560	546	641	593	555	575	562	621	561	559	565	590	618	556	590	586	590	589	579	563	533	592	550	542	605	563	570	591	558	556	613	608	553	582	584	603	579	591	558	591	574	583	583	576	588	580	556	613	581	593	639	582	550	552	549	631	563	551	553	597	576	575	613	588	607	609	573	601	584	585	601	565	648	563	542	589	587	589	575	575	565	578	577	591	580	606	574	607	591	608	595	560	628	597	628	587	577	564	597	601	633	557	592	542	586	575	577	509	577	600	590	536	598	570	593	642	580	653	583	553	585	565	571	611	567	529	617	603	535	573	594	552	596	562	547	597	580	622	593	607	567	591	602	607	600	574	593	611	597	537	577	539
76404	44727	19842	4632	848	672	306	5446	2603	226	209	239	217	207	232	259	321	384	479	372	345	395	446	294	210	173	180	162	158	162	178	147	187	143	129	182	231	192	200	175	184	164	150	152	169	190	163	192	164	140	166	141	161	162	190	138	175	161	166	154	152	164	147	174	161	162	194	153	159	154	146	171	166	179	140	184	142	176	165	167	139	159	174	153	183	149	147	178	171	159	160	150	183	166	166	196	147	176	166	148	178	173	181	140	172	189	164	170	159	152	152	156	161	172	133	147	151	158	173	144	159	151	147	174	183	144	187	196	169	177	162	158	185	170	135	155	173	149	167	136	156	160	173	145	172	155	189	180	149	165	147	145	143	151	188	156	182	162	171	153	149	162	170	172	164	149	163	179	144	167	162	138	171	151	172	155	168	169	140	164	148	181	167	171	159	165	170	155	179	162	148	145	141	157	160	147	138	140	172	144	160	132	147	152	160	155	178	169	173	152	150	165	170	154	186	161	177	146	178	166	159	156	150	173	155	154	155	162	146	153	178	149	172	151	161	162	161	161	160	145	181	183	192	137	172	157	145	162	161	165	174	173	149	142	148	150	176	175	161	160	152	179	156	163	168	172	171	162	129	166	147	138	163	168	155	136	160	161	177	146	163	151	157	168	148	164	169	174	160	167	171	164	160	179	163	171	153	153	152	160	183	160	155	156	189	144	160	146	151	161	154	178	151	151	164	155	159	146	147	172	143	147	164	170	143	159	164	179	175	142	183	155	167	178	171	154	169	176	171	165	151	152	160	158	170	151	149	146	151	155	134	180	170	169	169	163	156	164	164	161	163	163	164	142	180	153	196	165	181	160	170	176	162	149	154	156	173	145	144	169	158	186	168	162	160	141	166	153	144	172	157	176	163	150	157	173	158	148	153	155	175	144	163	179	169	150	160	170	173	159	169	176	163	143	164	177	182	167	148	185	162	166	155	160	183	179	152	151	150	161	157	151	138	171	162	163	163	181	171	169	156	170	161	163	164	149	149	151	142	163	157	157	162	149	147	165	155	175	170	197	165	151	140	159	190	181	172	167	162	167	160	173	147	172	164	154	166	145	142	157	159	166	176	149	160	152	175	160	187	167	151	166	148	197	179	162	167	157	176	153	163	168	142	182	168	165	170	161	151	168	180	142	171	175	160	172	141	160	198	164	180	156	152	167	148	185	174	174	153	169	145	170	177	167	163	168	147	164	150	153	160	169	173	132	164	170	169	144	164	155	168	164	174	155	170	152	156	160	156	160	136	179	158	159	169	152	152	161	159	171	161	198	172	158	171	151	169	174	156	173	153	142	167	179	173	170	159	162	175	139	167	158	180	171	157	153	155	153	151	176	172	162	161	158	157	140	174	166	153	188	172	185	173	178	174	180	148	161	135	148	154	126	177	140	161	144	166	169	146	171	176	191	159	152	173	151	161	160	158	131	157	150	140	161	143	148	145	132	204	167	161	168	197	166	162	178	160	145	155	179	150	150	149	153	143	148	149	154	152	179	169	183	187	161	148	141	162	164	150	173	159	140	162	152	164	168	165	164	152	146	164	138	175	157	176	139	160	156	165	180	194	164	151	178	175	153	141	165	162	155	168	177	147	150	168	132	143	140	162	168	164	139	141	167	160	155	169	149	159	164	159	178	152	147	163	142	165	159	171	161	160	148	137	158	153	174	155	167	186	146	184	155	154	186	166	153	192	150	157	169	167	145	161	140	176	170	175	168	169	153	154	152	166	172	141	146	146	166	157	153	151	161	148	155	148	159	166	157	137	162	159	171	171	138	169	146	171	177	156	176	172	188	176	193	147	144	164	184	158	156	166	157	167	157	153	164	165	144	153	166	178	160	191	149	169	166	157	153	196	169	168	139	144	153	160	170	135	156	156	165	177	150	148	143	167	152	180	157	165	164	145	161	184	167	161	146	162	156	147	170	145	173	162	144	163	162	162	164	135	163	182	146	162	137	157	171	182	137	145	181	184	144	139	133	157	180	141	166	157	170	162	176	173	176	158	142	158	149	171	158	153	156	145	158	165	172	122	159	169	149	179	164	168	183	161	144	149	147	163	169	146	145	179	134	158	202	145	143	148	149	157	170	157	164	161	157	167	173	163	152	143	146	159	146	166	153	150	157	150	158	174	180	158	144	138	163	168	179	178	192	170	149	162	162	140	162	145	155	163	173	146	172	166	166	154	169	183	163	147	166	176	168	175	173	154	135	157	177	148	173	173	170	154	193	164	184	146	168	162	170	159	141	131	141	145	171	146	174	153	173	162	140	159	158	170	165	162	187	178	160	182	165	167	170	162	165	152	162	161	166	134	166	183	138	131	162	147	150	164	151	151	160	187	186	157	158	148	174	157	164	172	154	165	170	153	157	150	162	157	166	158	173	155	136	173	172	160	160	142	156	162	152	160	154	160	149	144	163	168	144	175	165	145	167	165	172	174	155	169	171	153	139	175	155	174	192	151	175	158	168	160	153	174	141	162	147	157	156	170	153	141	161	159	140	150	174	163	151	163	145	172	181	150	166	144	166	152	143	177	170	167	141	151	176	164	161	171	152	161	153	165	175	159	164	153	149	157	172	148	149	155	175	159	149	165	158	144	157	171	133	152	164	151	163	178	155	166	165	147	175	179	153	130	143	153	150	165	170	185	155	143	190	167	156	167	139	164	151	159	160	152	163	158	162	168	204	136	151	159	158	172	166	167	149	180	157	165	144	175	162	149	132	172	149	151	188	179	149	158	181	152	164	166	152	161	163	139	163	146	147	158	168	174	162	134	168	136	146	141	168	161	137	184	176	134	177	166	164	182	174	180	174	163	163	135	181	180	180	152	158	156	192	166	159	158	148	172	177	182	167	164	163	151	182	157	160	174	171	158	141	177	158	163	171	166	178	160	175	176	173	174	186	151	163	153	149	152	144	175	152	153	155	172	182	156	147	147	185	174	170	141	149	159	146	160	180	158	172	180	175	187	179	162	166	163	171	178	170	152	169	168	152	185	173	159	138	145	183	148	163	163	153	156	175	174	171	163	173	164	153	150	145	161	156	156	150	174	153	168	178	159	145	174	170	157	185	147	163	165	153	143	160	154	154	155	161	162	140	152	164	153	165	165	172	154	154	156	152	146	168	152	175	177	147	162	155	165	177	176	161	173	151	180	173	177	146	149	171	150	151	139	144	170	161	164	157	160	172	182	147	170	166	171	138	156	159	157	169	169	175	171	165	161	155	156	154	146	143	128	132	160	151	155	174	166	162	155	175	166	145	164	163	168	134	194	142	159	163	185	152	132	162	177	144	176	180	171	172	189	145	183	145	156	155	135	175	163	167	148	170	179	185	161	173	160	171	157	177	139	148	158	171	164	164	151	160	169	182	173	166	161	170	143	150	161	187	147	154	148	167	152	156	153	183	179	178	161	184	166	184	151	156	186	158	169	148	164	146	158	170	155	172	163	159	148	163
46828	27166	16594	6239	2699	2724	1254	17604	5475	738	731	674	727	742	874	1053	1369	2044	2282	1905	1925	2392	2487	1315	691	627	558	396	450	416	436	405	408	394	448	672	836	568	517	480	417	428	478	405	413	415	433	398	426	416	383	389	414	413	415	391	372	389	388	363	369	428	373	425	394	397	411	389	407	432	386	407	403	379	446	379	352	393	375	401	401	443	408	369	369	387	349	401	395	386	403	463	405	373	381	371	389	382	406	397	419	424	382	383	385	378	389	404	396	412	407	379	401	370	400	407	390	397	425	385	383	367	384	390	419	398	381	395	398	406	356	373	389	378	412	400	390	395	396	425	368	405	398	389	369	390	416	394	346	408	413	386	387	367	389	381	405	394	374	396	386	384	453	429	432	416	432	390	350	389	379	400	424	384	391	400	388	394	425	430	387	366	391	398	385	363	376	383	383	407	390	364	446	392	399	418	387	364	400	387	391	384	435	389	417	384	364	389	381	373	370	371	421	384	374	396	398	391	380	414	419	399	398	413	385	395	379	364	371	413	391	413	405	384	400	390	451	394	349	395	374	389	403	395	386	398	411	424	407	427	431	364	393	406	411	396	428	403	407	433	394	419	423	400	422	384	409	419	373	423	365	369	396	428	381	392	357	402	377	397	416	391	398	413	386	400	391	378	379	415	374	371	414	402	421	397	354	436	391	355	376	370	381	392	371	358	384	385	402	421	411	408	419	390	371	374	396	395	409	418	418	376	347	410	411	376	384	392	376	383	392	376	432	365	403	365	426	395	384	377	406	407	403	385	415	361	383	410	416	401	387	432	381	367	377	408	398	388	337	397	406	386	397	425	409	415	413	421	427	381	412	399	393	398	394	403	420	393	424	432	394	407	402	381	364	397	421	414	399	438	383	391	387	396	377	383	366	404	398	369	326	402	390	417	409	394	393	407	429	407	405	438	378	435	370	403	389	411	397	386	408	378	405	409	400	428	370	375	363	398	381	453	411	429	392	386	392	389	371	413	415	400	403	357	409	401	407	403	393	403	398	397	404	402	363	374	374	365	348	385	405	390	408	410	379	408	383	422	374	413	424	393	379	367	398	384	416	366	378	369	395	369	406	372	401	391	383	364	398	419	424	397	412	392	359	375	384	369	377	413	400	402	393	399	410	424	357	366	424	451	375	376	412	377	390	382	404	414	415	383	417	364	373	406	413	407	380	403	387	418	407	406	402	384	385	387	411	403	378	411	370	427	374	404	381	354	389	396	426	411	376	416	371	377	412	352	414	409	362	365	362	370	379	377	412	414	396	401	369	430	395	405	396	398	430	413	393	377	422	382	404	399	393	393	426	384	363	380	405	348	387	374	403	411	424	369	361	386	406	394	402	366	405	407	412	373	377	395	384	414	350	408	406	390	384	387	390	364	373	418	413	386	370	420	351	385	408	400	381	403	416	388	405	366	384	364	363	402	438	429	357	410	359	401	403	391	349	413	410	382	423	370	382	370	408	374	395	391	388	389	402	367	389	425	387	399	378	366	403	377	351	383	350	387	360	379	399	370	420	409	372	397	392	409	385	398	421	379	395	378	405	400	384	360	404	415	393	356	431	377	400	385	427	389	407	406	374	391	380	379	394	401	351	378	415	390	375	380	357	379	364	440	433	347	395	372	395	422	391	416	395	410	391	386	401	397	380	383	394	392	426	401	398	395	391	393	404	390	409	394	397	365	422	387	400	373	392	398	384	408	396	395	397	431	399	415	380	406	407	374	365	372	390	401	385	392	398	408	409	361	355	345	427	383	387	374	399	343	400	410	403	407	355	425	339	360	388	387	409	403	386	411	339	380	400	368	377	402	378	369	429	382	389	409	370	380	369	393	348	392	430	419	373	388	389	382	387	395	390	391	413	440	410	395	375	394	398	413	391	405	374	394	379	401	372	372	362	407	412	385	386	424	393	363	374	367	424	415	367	350	387	432	418	415	416	411	390	399	378	396	399	388	390	424	402	412	377	351	396	377	425	387	367	366	354	382	366	391	397	394	409	398	395	404	415	404	396	393	387	379	449	410	406	359	422	363	385	377	412	417	432	398	378	411	395	391	411	377	350	394	383	361	386	377	397	423	388	373	415	381	400	389	380	388	426	362	381	411	409	400	389	408	407	394	427	419	432	376	388	359	413	364	380	378	383	402	400	378	389	394	382	369	359	392	382	410	400	372	404	381	383	418	395	397	394	383	390	365	382	391	380	385	390	441	353	378	417	447	407	405	395	402	380	388	356	375	382	410	379	394	429	360	410	394	379	382	383	387	393	397	386	414	450	396	466	424	397	439	397	408	406	392	385	398	393	411	403	374	369	401	394	413	426	378	404	400	412	414	390	405	394	360	395	374	399	380	380	353	378	385	384	401	382	370	401	384	395	397	387	387	401	410	397	401	387	379	426	433	398	412	375	373	396	374	378	373	385	391	386	384	388	376	385	379	415	392	384	401	371	380	417	397	399	412	399	373	378	397	387	362	409	393	374	424	398	338	361	373	389	404	402	377	391	390	367	404	379	389	412	352	422	428	402	404	381	373	437	391	392	353	431	364	394	388	417	412	395	399	385	383	396	401	405	389	407	366	364	389	404	384	396	385	393	385	395	393	413	389	382	398	395	387	386	384	400	430	383	399	403	406	358	399	397	398	400	395	400	423	427	407	362	362	412	362	411	390	357	382	407	422	375	405	386	374	375	390	389	365	409	388	379	409	413	392	423	399	404	405	397	380	384	383	378	337	402	372	418	353	401	418	391	408	404	398	393	377	360	373	416	377	378	400	378	389	413	436	416	386	371	402	360	416	361	423	381	391	400	390	397	402	374	398	389	387	405	375	369	392	368	400	398	399	397	390	437	388	399	388	408	389	396	379	392	404	415	384	381	415	407	379	423	388	403	387	392	391	410	402	389	391	390	409	396	387	408	382	408	393	380	394	390	408	415	387	402	380	351	401	431	390	412	413	438	415	385	453	388	412	441	378	381	427	401	401	355	407	391	402	382	359	412	398	358	390	354	437	356	386	379	385	383	364	409	374	401	372	397	400	379	370	397	402	407	356	387	382	386	386	386	399	385	391	425	379	380	429	409	368	393	375	395	385	398	401	385	379	393	412	377	380	391	400	403	395	384	417	401	407	403	407	348	364	379	391	416	399	409	389	415	381	417	354	370	395	417	376	388	387	401	393	412	360	400	386	421	410	372	399	449	408	391	398	406	399	374	408	440	396	399	406	395	409	376	375	383	379	379	387	412	396	386	390	385	413	387	395	395	387	392	419	391	387	389	381	401	401	398	375	364	379	418	397	376	409	397	414	380	379	371	412	379	404	401	328	346	394	393	387	424	370	397	417	385	426	385	405	385	419	427	428	385	425	361	438	437	436	418	371	426	391	394	405	397	407	425	438	398	406	442	371	420	382	389	415	368	380	438	409	365	342	379	402	388	388	380	392	391	398	412	423	440	404	413	383	384	368
87719	54026	28167	10138	1820	1167	617	10934	5989	404	305	282	329	333	375	380	447	601	703	667	575	599	604	487	280	250	254	228	254	229	231	233	234	249	246	250	319	283	269	214	229	214	211	198	213	215	243	230	198	224	220	242	214	241	254	223	216	254	213	212	212	221	229	215	214	213	246	215	214	207	222	223	239	229	221	238	242	212	209	212	211	225	235	208	237	212	224	230	225	240	196	262	199	221	194	214	216	234	229	203	205	204	211	256	209	241	243	235	202	214	223	207	198	207	194	201	220	251	193	208	231	220	230	221	207	222	245	232	250	231	230	223	248	249	226	222	197	195	204	216	218	243	191	193	231	222	223	216	234	238	235	236	212	215	197	234	215	235	232	218	239	230	230	238	202	247	244	233	225	205	228	251	220	223	253	263	216	211	210	249	240	257	216	202	218	226	233	225	181	237	215	196	213	220	229	241	224	239	205	237	214	201	207	197	217	218	221	238	194	210	227	242	220	208	223	214	236	255	193	226	222	198	210	246	216	203	208	238	206	237	221	186	201	249	216	207	199	212	218	269	212	221	211	214	215	212	215	217	201	218	208	196	237	237	234	202	210	214	227	220	223	206	204	220	220	221	212	223	220	187	219	227	222	231	196	209	232	239	228	227	206	216	226	253	227	199	217	274	223	247	224	250	244	202	211	235	237	222	202	196	241	207	208	205	216	227	196	208	202	230	222	235	222	201	214	220	218	223	237	250	234	209	221	229	219	234	205	224	203	240	230	205	206	189	232	220	243	238	226	228	208	224	240	219	218	210	189	214	217	204	238	190	213	207	186	200	189	227	249	218	223	208	220	224	260	233	214	237	231	205	243	254	213	208	208	207	216	201	231	200	218	251	237	222	170	212	183	200	229	224	246	217	216	192	211	221	212	221	206	229	227	234	220	213	219	221	233	226	220	214	212	226	219	201	220	227	206	206	214	201	225	211	236	190	223	220	221	202	210	214	210	210	189	218	221	198	203	217	225	230	238	204	236	215	214	235	237	231	220	255	213	180	222	228	209	211	226	245	240	213	214	214	203	232	205	213	247	236	231	205	216	246	249	211	229	209	208	217	222	211	213	248	228	217	239	212	240	241	216	227	211	237	244	219	195	205	214	204	249	240	227	207	224	239	200	206	218	194	232	203	222	212	232	218	209	251	205	211	219	224	238	208	242	220	228	216	184	233	211	207	204	220	222	205	207	192	246	217	223	205	230	208	233	230	226	215	206	212	228	218	222	245	236	240	213	215	223	220	224	214	219	223	260	248	216	219	224	203	206	191	245	220	188	207	254	225	227	246	224	185	201	228	237	236	202	206	205	193	196	242	206	246	218	203	212	245	199	233	226	231	225	216	212	195	216	230	214	215	206	256	240	216	231	219	207	229	246	213	215	234	243	224	210	227	221	202	213	221	225	222	231	218	218	237	218	212	212	219	222	226	232	213	211	197	220	232	224	187	181	237	232	219	215	203	234	241	209	210	248	202	216	225	179	206	184	210	208	183	206	247	234	217	227	239	231	228	225	241	228	204	206	219	224	201	222	230	231	217	213	208	208	234	205	226	214	229	232	201	222	210	215	225	228	210	209	177	225	206	208	205	236	215	249	216	237	222	206	221	203	199	223	234	235	246	210	230	222	234	259	210	224	204	218	205	207	241	233	198	213	217	227	217	220	202	207	237	223	238	220	260	247	212	229	189	215	239	202	237	252	234	206	228	226	194	226	208	216	207	210	213	197	246	224	236	216	237	219	229	238	207	229	202	213	214	211	223	175	200	206	210	241	208	232	211	223	212	208	193	236	232	225	199	235	242	207	201	211	228	226	222	193	227	228	221	248	229	253	213	229	200	211	232	220	201	238	211	224	194	203	209	246	200	248	230	235	209	233	249	203	207	209	222	214	247	219	234	224	232	222	209	225	233	228	218	221	236	242	211	219	217	218	239	205	211	186	217	219	200	215	212	219	225	204	219	225	199	219	219	180	203	210	209	197	206	243	224	213	229	243	212	217	226	203	221	218	213	226	233	250	234	222	241	224	210	241	246	225	223	225	227	228	223	234	216	215	234	214	253	216	238	236	217	234	233	226	240	236	211	235	218	224	223	236	275	216	229	205	240	206	187	228	225	215	216	236	218	195	204	189	210	216	233	229	215	207	205	221	222	212	251	230	215	199	233	222	215	230	221	251	224	218	243	202	215	203	204	201	233	205	235	235	213	204	213	213	240	238	230	213	245	213	210	225	231	251	227	221	236	240	223	230	206	228	217	253	244	267	224	194	208	217	230	213	195	213	218	242	217	202	228	220	205	240	192	212	213	233	210	192	235	209	243	220	229	250	219	245	240	210	212	214	180	226	208	230	233	228	237	218	225	231	250	208	250	208	239	243	230	234	192	222	228	247	217	211	200	207	218	231	217	255	217	199	240	240	228	234	244	207	208	205	198	226	243	212	193	222	216	178	187	227	208	239	215	216	215	230	216	229	242	235	244	208	246	227	229	230	209	199	204	221	232	209	268	232	186	191	249	246	214	214	202	208	206	183	245	196	220	224	218	219	208	224	235	225	196	210	212	225	231	231	195	222	218	214	219	200	237	240	211	216	210	229	220	198	221	186	233	211	215	199	235	214	199	214	222	252	210	213	206	211	198	206	240	231	228	204	206	230	203	220	210	227	237	223	229	212	201	220	242	240	210	213	213	218	224	239	180	224	214	202	223	202	206	205	210	207	241	233	258	225	230	229	217	252	229	222	217	203	234	210	203	236	229	207	221	222	235	229	243	243	221	220	226	227	216	218	211	230	226	197	212	211	195	228	223	226	187	204	253	225	216	211	221	233	212	223	232	201	208	199	191	242	238	217	230	220	223	220	229	217	224	231	201	230	225	232	245	202	211	210	215	211	211	210	230	223	226	218	211	227	253	263	244	262	209	251	227	240	184	198	203	214	222	234	213	203	231	205	223	214	204	218	245	202	252	218	229	227	218	200	231	233	215	261	246	245	236	204	215	212	222	227	225	229	228	216	217	193	204	214	229	235	220	212	235	201	224	236	218	216	238	218	232	235	204	222	231	223	260	208	232	207	222	206	228	225	239	201	225	219	228	221	228	233	228	218	223	218	205	195	202	222	213	230	218	218	226	196	228	232	218	243	218	215	230	228	227	227	193	209	234	228	209	221	240	240	229	204	217	227	243	229	215	222	223	226	233	232	219	214	200	224	198	243	222	234	197	244	221	235	232	201	272	216	213	220	218	235	229	236	199	216	207	203	223	228	210	203	225	214	234	213	199	217	208	232	205	232	236	224	217	242	220	227	200	238	208	208	208	198	249	205	226	233	210	208	197	214	225	260	229	216	194	198	253	252	260	228	220	229	227	225	216	224	220	197	188	237	236	227	221	211	240	262	255	239	205	200	227	235	230	234	227	226	207	217	253	212	202	247	205	226	206	218	210	213	228	205	221	194	208	215	204	207	215
56632	36899	23686	7783	3999	4401	2119	24777	8598	1164	1144	1149	1153	1300	1360	1574	2246	3014	3594	3153	3059	3074	3119	2004	925	726	770	616	600	589	616	569	568	542	570	775	1217	980	661	647	657	578	542	571	544	556	518	563	542	536	483	529	535	554	524	512	521	528	567	520	571	527	558	513	547	534	553	532	548	572	532	511	529	494	514	525	505	534	523	498	469	523	510	523	535	513	520	517	525	544	520	518	546	484	547	541	510	526	531	514	516	522	547	533	564	514	469	522	535	528	561	562	514	565	536	511	543	508	544	475	543	502	523	493	560	516	570	545	535	546	543	563	526	533	530	508	555	532	577	545	548	551	514	527	519	518	516	542	531	531	500	550	541	549	500	513	546	518	515	519	526	499	539	504	516	537	532	509	531	549	514	523	534	545	565	547	552	524	511	544	495	456	533	527	541	550	536	536	545	548	547	537	540	522	524	535	516	514	495	532	502	508	520	519	523	494	524	526	484	472	529	525	509	525	528	565	523	502	519	511	503	555	515	543	521	503	544	488	541	507	497	491	496	477	541	488	520	541	483	551	537	542	525	539	553	500	538	524	512	537	532	520	501	513	502	519	505	574	554	524	501	499	540	521	511	505	537	512	541	512	486	522	505	534	526	509	540	505	508	489	539	503	501	570	536	547	529	496	528	536	500	532	579	539	519	527	511	531	544	533	487	536	501	499	520	507	533	547	507	540	548	508	539	523	489	528	488	505	499	537	509	539	520	485	539	502	501	497	509	536	527	489	521	504	528	505	526	488	512	580	534	510	530	522	538	550	516	539	507	528	525	561	562	478	514	513	522	528	549	510	513	509	502	476	521	499	558	531	520	545	501	510	547	538	529	540	511	540	495	531	527	521	530	483	527	539	511	558	489	513	513	529	554	528	543	548	500	520	546	504	508	556	550	525	552	593	542	502	543	533	547	503	489	531	506	489	519	540	515	500	541	551	544	533	514	509	502	533	553	537	508	508	499	482	535	524	517	539	548	597	495	536	487	548	530	531	522	547	468	477	499	526	542	524	530	524	511	519	494	511	550	506	523	526	521	528	507	516	520	528	553	540	569	546	499	555	476	514	514	458	518	502	569	524	505	505	556	529	520	548	572	533	543	499	492	515	536	551	502	531	526	534	494	555	532	506	558	538	530	576	537	516	584	506	522	529	521	486	515	507	520	537	506	484	472	522	525	505	510	550	524	492	564	489	566	509	510	478	532	517	567	518	505	519	501	534	527	514	493	542	528	496	514	496	531	552	544	560	511	504	556	531	546	507	518	516	534	510	505	498	484	464	508	518	571	509	548	506	575	520	516	528	554	544	486	525	565	537	530	506	523	519	497	536	522	569	502	529	523	531	521	518	530	521	563	493	522	523	481	513	544	503	532	533	527	514	493	534	501	519	507	496	521	520	487	536	531	515	508	529	514	543	517	535	525	516	532	512	545	531	487	517	547	470	542	486	528	521	529	513	531	527	489	524	536	541	504	524	486	508	501	536	510	502	521	534	502	516	539	535	523	525	549	600	494	495	505	538	554	498	518	517	490	509	567	562	525	502	537	509	494	519	518	525	536	552	556	520	556	535	574	564	489	539	532	481	554	564	535	516	549	538	504	507	535	503	541	541	502	564	559	523	590	506	493	507	513	477	529	511	505	525	523	496	545	517	513	489	529	525	500	497	510	512	510	587	570	514	518	538	512	530	522	546	566	505	534	497	517	518	522	559	548	529	517	506	550	524	510	530	538	556	490	553	518	492	498	504	507	508	515	564	513	586	517	521	550	519	516	525	494	534	536	532	516	553	477	550	503	522	524	510	490	539	495	534	517	521	540	541	505	534	486	567	494	501	515	525	539	516	535	558	514	551	519	531	555	536	545	529	539	538	521	512	533	496	498	519	526	531	510	532	550	511	510	508	507	526	515	509	525	510	525	482	537	507	522	545	501	527	539	542	519	528	552	541	519	529	489	523	536	525	498	517	504	478	532	521	514	517	547	477	509	515	506	533	467	550	492	513	558	543	538	539	524	522	590	554	496	537	514	532	526	489	530	555	504	545	501	548	529	475	528	552	491	552	539	520	539	511	530	524	509	545	511	531	525	512	517	526	536	545	522	533	521	525	512	524	533	525	534	535	527	552	500	528	505	526	524	536	539	489	550	570	511	582	520	511	508	557	548	520	518	517	531	522	516	504	515	518	485	523	520	559	505	497	544	507	485	551	549	542	528	529	516	528	547	501	563	514	526	522	495	506	495	501	526	533	473	510	510	539	506	532	488	517	514	549	498	546	526	522	502	539	512	541	526	530	530	510	541	501	521	585	550	541	512	509	538	513	536	523	508	550	542	560	552	550	549	534	520	575	474	578	533	530	512	536	492	505	490	551	523	515	497	550	502	556	510	504	511	487	522	495	475	538	534	522	494	537	462	500	549	534	484	516	532	527	534	520	502	522	500	537	521	533	501	492	517	499	538	522	499	526	543	536	511	506	524	543	496	494	530	551	484	546	523	489	524	502	519	514	534	547	521	525	507	544	546	499	538	539	487	502	517	576	537	505	564	534	545	510	540	515	556	475	520	540	487	523	469	549	543	509	528	542	535	521	538	514	520	537	509	526	508	512	524	540	508	520	535	517	536	524	551	557	512	529	551	510	550	552	491	499	493	518	515	523	505	541	539	557	507	492	519	551	499	514	538	526	561	554	537	504	508	494	550	518	545	518	486	486	488	532	503	487	509	520	551	515	511	534	518	523	486	532	541	531	530	498	518	510	522	517	516	548	548	547	522	499	549	510	495	500	533	543	550	543	587	502	528	549	513	528	566	491	526	501	510	531	543	553	526	505	537	518	562	561	521	507	501	537	508	491	569	523	516	535	536	486	498	499	536	537	536	508	513	487	508	533	528	520	553	530	523	522	523	487	550	529	526	490	517	546	530	506	509	529	525	518	456	530	559	544	560	523	527	544	527	490	542	541	478	550	543	534	484	505	528	469	531	526	505	518	474	518	539	522	490	498	508	543	481	567	509	518	541	563	501	530	528	557	501	546	531	532	477	528	490	518	517	525	539	509	503	541	488	541	510	515	567	534	466	524	467	495	497	525	547	551	495	481	533	581	547	517	531	509	524	446	470	532	529	548	567	538	544	482	517	509	526	519	533	530	520	518	511	525	527	474	519	557	505	501	477	504	566	541	541	525	555	527	549	514	542	560	502	518	522	507	552	531	516	538	536	549	558	522	516	523	494	524	510	514	502	544	506	512	522	556	529	554	504	551	533	504	497	485	505	547	517	540	526	531	519	528	551	577	476	510	531	540	522	534	515	500	506	493	517	511	459	511	514	520	543	535	506	538	509	538	505	482	483	521	511	564	521	536	523	551	547	567	534	522	513	558	521	505	519	497	496	481	557	477	519	505	517	540	523	532	528	517	530	493	484	506	503	500	522	505	521	499	507	536	547	520	497	482	508	519	517	525	525	539	531	507
26467	6646	1593	562	383	341	285	408	349	261	249	249	274	293	334	310	389	400	389	423	405	411	373	329	270	243	247	271	255	278	239	248	234	248	264	269	267	281	274	285	287	223	250	253	248	256	257	249	248	249	262	264	232	260	250	243	260	229	259	256	264	219	252	257	261	257	226	259	247	283	265	268	227	224	244	263	269	266	256	248	255	247	228	249	269	246	261	252	248	258	268	266	259	260	257	251	297	254	243	274	269	223	239	250	254	252	243	257	239	230	248	255	272	269	254	249	282	244	257	273	252	232	247	239	266	250	219	263	253	244	289	262	253	267	262	242	231	276	247	263	274	251	264	264	271	239	245	237	246	278	252	268	266	259	212	262	258	264	269	278	263	255	252	230	272	276	253	237	256	280	271	239	272	248	255	255	259	275	264	247	277	259	238	230	247	238	240	280	268	241	264	259	246	266	257	242	244	241	238	279	232	234	271	230	262	250	259	265	230	253	240	234	247	234	235	248	262	282	240	257	246	287	244	256	277	270	260	281	265	262	241	230	260	240	259	249	261	240	237	257	269	249	262	252	289	268	262	246	250	240	275	235	232	233	277	240	228	261	270	257	252	253	237	265	256	250	260	236	255	244	280	232	242	279	242	256	248	263	249	231	274	245	268	243	269	281	270	243	267	268	270	253	259	251	288	258	244	257	245	258	276	252	259	271	287	259	236	279	263	257	265	239	275	238	237	254	247	247	230	224	245	243	277	262	250	276	237	247	241	272	262	253	254	271	255	258	266	258	247	269	289	282	266	245	266	273	263	286	224	247	255	292	254	235	275	284	262	277	274	252	241	252	273	243	260	273	258	261	260	267	259	283	248	233	257	239	289	264	234	264	228	248	252	234	250	264	270	287	248	234	218	258	270	242	247	220	272	252	232	247	241	243	270	250	256	221	260	262	230	262	238	254	227	252	219	262	241	310	276	263	253	244	258	240	224	232	244	277	245	264	238	276	257	256	268	262	261	272	269	255	242	269	251	272	275	280	220	272	252	274	238	260	255	268	271	251	246	233	257	231	258	249	229	263	298	254	246	274	271	257	243	246	250	237	218	239	245	264	252	268	278	265	245	288	247	259	259	257	233	286	224	261	257	245	244	266	276	247	252	250	278	248	260	259	276	243	270	233	241	243	229	238	263	256	229	248	235	246	240	205	277	265	224	260	248	243	289	228	222	272	254	232	226	238	239	256	281	258	282	231	257	225	270	251	300	281	235	263	268	249	257	230	272	274	234	229	255	262	257	279	292	254	277	255	245	276	276	249	254	262	234	298	233	248	238	251	221	253	251	277	264	241	253	280	278	225	270	295	241	256	246	248	263	247	252	242	235	226	258	258	248	238	235	245	237	207	264	267	246	279	249	249	233	237	258	263	236	283	256	263	281	255	286	282	232	242	253	268	252	260	246	250	258	257	245	272	244	268	241	248	260	229	245	230	254	278	245	249	270	262	232	252	219	270	243	254	277	228	252	245	228	254	278	280	288	256	276	254	233	238	260	246	210	258	297	247	279	240	257	263	242	251	254	273	234	241	243	249	242	261	263	251	276	236	223	254	261	274	266	271	241	266	256	281	258	253	262	269	268	252	233	227	282	221	240	252	261	241	271	238	245	223	275	268	264	252	245	260	261	267	258	289	276	264	259	238	277	273	244	251	240	241	280	251	283	250	270	260	262	244	285	275	275	234	227	244	238	262	250	241	204	240	220	241	243	263	253	246	270	248	237	250	284	226	236	217	237	251	257	241	285	244	246	261	226	280	260	245	266	232	240	246	248	255	264	241	273	247	234	240	209	281	262	261	237	246	247	240	266	241	267	245	258	267	256	262	247	247	271	250	252	272	243	278	235	254	257	229	281	268	262	263	273	296	290	278	253	257	219	247	272	264	259	245	290	207	264	255	263	248	219	270	225	255	277	269	260	226	255	252	247	256	262	256	264	233	285	241	249	278	259	261	274	264	250	242	253	250	272	259	264	249	254	238	266	267	237	262	278	243	245	257	243	270	230	235	240	234	273	250	276	234	241	232	242	279	264	232	276	283	238	270	245	227	252	244	250	272	275	235	233	254	269	253	243	249	257	289	244	249	275	261	250	241	239	211	265	258	239	264	263	225	216	254	232	281	258	251	266	254	266	256	253	266	272	249	262	263	267	246	237	233	248	266	239	244	249	252	267	262	256	254	263	271	217	254	276	276	256	260	278	235	238	257	242	291	270	249	251	228	249	265	284	239	248	238	278	271	258	278	262	248	276	251	247	254	289	271	229	279	260	236	252	223	252	259	243	245	246	214	261	257	257	284	276	276	258	266	274	245	239	260	260	212	258	246	262	260	269	238	238	273	277	279	235	232	246	252	216	253	269	257	239	255	269	286	263	264	254	220	263	244	247	292	233	258	251	269	233	249	238	247	273	241	258	234	260	256	257	243	254	262	248	243	267	246	282	265	268	272	250	265	258	260	254	236	248	254	236	275	261	237	263	233	273	263	241	244	258	258	259	248	246	258	216	244	239	240	230	256	267	270	251	272	266	269	311	257	210	257	276	241	242	242	206	262	292	233	258	256	261	251	264	232	262	238	249	281	278	258	249	255	242	263	255	288	291	245	266	258	255	277	263	261	252	242	230	236	249	273	241	255	255	234	260	268	253	286	250	248	253	248	244	244	274	245	277	243	222	266	270	254	257	251	236	271	264	244	283	243	230	246	197	270	247	243	225	247	293	238	255	220	263	257	266	240	248	242	260	243	280	247	291	270	209	259	244	258	280	251	216	268	256	262	249	259	236	268	257	242	282	239	268	247	271	248	225	250	269	272	237	270	241	245	238	227	267	257	282	251	261	284	257	270	241	254	241	246	268	238	272	273	245	238	268	280	256	267	276	253	257	219	258	275	237	287	253	257	299	265	250	270	258	258	256	239	245	235	248	229	220	273	256	255	240	236	233	243	250	261	231	247	277	237	250	273	281	265	258	262	240	277	274	241	254	238	291	254	228	256	275	248	243	254	259	214	253	257	280	262	253	202	269	266	255	235	231	246	256	228	266	288	270	246	265	221	267	252	259	243	255	257	234	243	278	264	238	251	257	257	265	255	257	262	259	246	241	255	273	250	254	269	262	254	286	266	273	244	253	260	250	250	235	245	246	250	241	259	225	246	267	245	229	229	277	263	234	230	265	274	234	253	260	278	231	263	258	280	262	251	272	265	242	262	290	227	259	248	270	271	264	253	231	251	289	246	230	262	242	254	237	234	253	247	253	253	236	244	266	251	260	265	245	266	264	240	259	237	215	263	270	269	210	230	259	281	275	250	261	220	257	227	253	259	258	292	265	243	265	269	280	252	267	212	226	281	270	250	248	270	250	279	249	248	252	256	278	284	286	267	230	268	236	259	254	266	257	261	258	262	290	265	250	257	276	270	256	265	238	266	242	250	250	231	281	234	238	288	257	234	241	256	257	264	230	268
23654	5067	2737	1603	1147	901	746	1977	1040	616	583	677	658	808	856	1060	1407	1675	1800	1574	1703	1742	1512	1156	722	600	600	550	574	600	575	590	566	565	607	658	782	678	626	594	635	620	617	567	581	542	573	543	621	597	608	565	619	620	633	626	561	586	564	581	587	593	566	539	579	615	591	592	539	592	538	570	557	618	538	573	572	554	581	621	595	595	589	613	580	570	540	561	619	603	552	602	613	553	526	613	581	582	560	566	569	592	577	628	592	569	597	591	572	576	545	567	560	578	544	573	567	582	615	572	586	582	563	529	589	585	585	599	605	620	590	564	577	587	584	583	583	573	590	564	576	633	590	613	554	555	584	595	563	581	571	577	588	570	565	601	617	605	579	556	570	567	582	585	593	608	639	606	638	567	589	560	574	575	611	616	572	588	580	590	588	577	599	601	560	552	589	602	559	570	569	602	552	595	580	604	578	536	537	603	620	567	545	592	585	568	567	592	550	569	540	601	641	574	574	582	572	565	570	635	565	565	626	614	597	581	524	603	613	592	599	560	567	578	591	560	588	602	563	538	596	614	585	589	613	564	571	593	571	588	548	626	548	607	605	597	585	560	574	616	596	575	612	591	593	588	552	561	566	614	578	599	569	603	557	587	568	582	578	636	587	569	593	557	618	599	598	575	539	562	586	583	620	550	572	557	579	543	622	591	627	551	552	562	562	590	564	575	575	541	559	541	628	594	572	553	596	592	556	561	575	586	572	598	596	543	586	593	571	560	563	551	537	561	630	598	593	541	535	570	557	598	550	593	605	578	590	590	538	593	590	521	596	605	613	602	605	608	613	565	548	581	584	571	590	560	635	578	608	577	560	584	563	586	611	600	571	571	543	590	549	611	566	590	600	564	603	602	585	614	585	570	602	567	642	583	555	571	589	566	627	585	595	642	536	593	560	594	500	615	590	572	604	553	614	555	591	579	585	588	578	598	571	573	579	642	577	578	605	545	581	623	544	578	585	583	546	589	551	572	550	573	567	566	529	555	576	610	585	537	593	536	612	551	552	635	584	607	570	546	592	566	565	532	583	584	574	582	595	597	577	541	567	587	572	614	560	613	583	630	565	585	569	558	599	598	576	619	538	560	607	565	559	588	588	576	591	589	559	602	570	562	571	571	603	604	584	584	599	570	609	539	573	585	542	594	544	574	597	550	584	597	595	567	593	569	582	575	571	588	596	577	607	609	586	542	575	579	596	574	610	592	597	571	553	584	558	583	573	585	574	544	579	558	566	598	620	549	584	634	589	571	547	560	573	555	638	560	577	576	599	554	605	557	592	622	589	607	578	569	571	543	564	550	573	563	546	556	586	557	610	605	561	579	620	563	565	568	598	583	576	604	582	598	586	590	578	566	552	590	601	601	569	590	585	558	591	610	554	601	581	570	556	588	628	590	586	593	638	577	629	580	604	591	612	564	559	623	562	575	568	580	602	606	608	631	563	616	571	624	587	594	580	590	580	581	564	569	601	570	570	575	532	570	551	544	577	577	600	576	554	580	597	557	610	574	564	580	555	568	561	583	571	604	569	586	560	597	608	595	619	564	592	574	574	571	536	556	538	604	574	572	571	593	589	574	608	599	540	563	559	603	601	615	599	591	590	612	586	618	577	556	574	571	552	585	583	633	573	568	564	570	584	558	555	593	616	601	605	555	577	586	539	563	564	544	593	549	581	563	536	600	566	607	551	576	570	574	569	586	569	544	579	544	570	578	598	557	589	571	586	556	572	570	582	553	572	574	574	560	575	557	578	590	608	611	582	634	533	543	553	548	588	566	573	539	543	567	607	561	578	561	535	572	630	556	587	570	537	577	604	587	601	618	550	577	604	517	583	542	583	545	570	625	626	584	587	563	619	620	584	545	563	560	593	621	594	552	593	590	592	568	572	586	579	561	577	594	604	579	594	603	568	561	557	583	586	578	570	534	574	593	557	587	556	598	598	531	619	583	579	582	620	589	592	570	523	584	564	576	564	556	575	585	548	535	574	588	564	543	539	575	613	611	587	579	597	586	601	596	589	576	553	598	601	562	536	562	571	549	558	565	606	570	619	587	516	606	633	574	582	549	571	564	581	578	571	588	594	588	546	589	580	607	576	554	568	596	539	564	561	604	531	577	588	566	550	538	566	604	595	616	580	568	571	585	555	619	556	591	602	590	609	573	565	545	583	619	629	619	612	576	564	601	605	587	623	602	615	596	603	575	539	557	561	568	596	574	565	590	568	592	623	580	616	574	587	592	586	579	622	627	538	611	560	573	588	559	608	545	547	585	597	589	585	610	557	553	548	579	585	593	602	589	607	559	550	587	564	601	539	598	625	598	579	581	581	587	581	576	566	566	543	557	591	633	595	593	587	587	558	563	556	557	575	558	573	607	547	580	606	579	585	598	562	564	570	571	610	608	564	554	572	602	562	570	545	576	608	590	606	566	573	580	575	543	619	594	588	572	614	594	546	549	591	608	584	601	580	528	630	573	571	578	603	599	608	588	575	613	579	586	592	617	559	599	598	545	600	580	602	551	540	575	586	572	562	590	567	582	587	601	534	648	587	558	624	608	559	582	558	561	580	553	585	586	516	554	550	534	561	585	565	580	563	575	600	602	573	551	563	557	588	542	537	555	549	604	596	573	579	593	561	584	590	560	527	612	564	567	624	609	561	576	552	582	573	579	566	610	586	563	581	586	580	599	547	591	585	643	609	569	580	565	565	546	601	571	594	601	579	584	566	583	567	546	614	600	570	587	570	575	563	603	615	579	610	555	569	608	556	609	591	566	597	561	613	592	593	603	522	563	565	583	550	599	583	577	582	616	565	583	584	585	567	594	587	613	554	550	551	612	624	562	569	555	584	612	582	569	590	614	569	611	563	570	600	568	556	554	622	605	610	573	594	603	606	602	570	615	556	553	574	609	579	598	591	585	575	510	596	548	582	553	592	609	586	585	623	556	574	569	567	601	585	562	616	605	558	591	556	582	546	618	553	595	594	634	598	603	587	578	591	620	587	564	578	633	578	542	566	609	643	599	571	592	619	596	544	612	602	580	581	578	557	578	559	573	586	556	586	586	594	580	593	581	574	578	568	574	601	596	547	518	574	594	625	590	603	565	558	559	579	603	586	563	558	555	579	636	549	594	600	569	583	594	561	563	568	596	611	568	570	594	549	590	561	557	579	593	590	611	605	563	548	593	608	536	579	601	550	591	592	581	590	583	570	625	598	559	581	576	544	572	548	558	570	599	600	585	571	595	615	574	598	595	594	587	577	557	616	590	569	590	596	626	579	603	596	551	549	592	603	607	611	606	564	560	565	525	573	571	581	575	508	578	558	593	571	567	560	569	561	586	560	559	611	591	575	629	569	584	579	551	611	590	607	573	572	582	587	632	566	591	560	563	593	586	544	565	544	594	529	600	567	508	616	576	589	584	628	604	552	583	577	569	610	570	579	592	579	577	555	568	564	568
75324	43749	18963	5437	791	513	327	5814	2251	224	206	207	178	257	307	328	507	609	634	487	443	530	425	383	225	191	168	168	181	167	167	170	179	156	142	202	174	173	191	177	189	156	149	149	165	167	154	173	153	158	152	140	151	162	158	159	152	161	166	172	147	152	165	173	143	155	161	159	170	161	139	146	160	132	159	144	186	184	125	183	174	181	174	156	164	161	164	173	144	144	161	166	160	163	179	156	191	154	154	148	176	179	156	153	163	157	190	169	170	156	150	168	157	163	149	164	140	177	159	157	154	151	173	152	161	149	165	190	169	165	147	157	150	167	169	183	156	156	155	148	162	162	169	151	172	168	164	153	173	152	166	172	160	161	174	182	164	162	170	147	149	177	157	145	159	189	187	179	171	166	163	165	152	159	151	172	153	165	159	148	178	163	148	165	183	158	151	156	166	155	176	158	166	143	165	153	187	164	153	173	211	169	163	142	169	167	177	175	160	142	146	147	159	159	180	182	137	179	149	141	161	147	159	160	165	155	175	160	133	172	155	161	168	170	166	159	153	161	169	181	148	180	134	171	171	173	184	160	159	165	163	150	159	169	164	149	146	150	137	148	134	157	183	153	176	139	149	158	141	152	157	168	164	149	147	168	124	161	167	158	162	150	174	159	152	161	149	160	164	158	168	180	130	167	144	175	176	171	153	142	152	169	138	176	150	160	159	161	150	170	169	161	179	156	133	140	157	176	151	183	172	181	164	145	175	160	125	131	166	179	155	162	164	173	166	155	165	164	122	157	174	172	158	156	159	160	151	167	141	154	192	169	163	157	158	155	172	151	146	184	153	143	169	170	186	148	159	149	170	182	199	174	135	160	170	173	156	139	156	176	190	172	140	162	153	129	181	161	170	166	151	172	152	159	154	163	167	166	169	181	166	158	153	154	145	169	150	170	160	148	153	156	135	171	168	145	167	161	154	147	183	145	160	170	182	176	147	189	152	165	168	174	186	151	172	169	183	173	164	173	181	160	137	186	171	155	168	172	141	153	151	167	167	156	163	144	148	152	174	137	145	158	193	148	158	157	162	153	175	151	165	157	156	159	159	194	150	162	172	155	158	163	174	172	158	154	175	164	150	182	156	166	160	180	173	167	212	138	162	165	162	150	153	145	160	160	187	172	173	161	175	174	174	188	161	160	153	146	155	183	167	135	156	158	190	162	169	158	175	160	176	183	145	150	168	171	142	147	183	157	173	160	156	164	162	154	159	171	170	157	163	143	154	179	180	146	160	150	152	163	182	152	163	165	157	144	164	141	166	148	164	179	156	173	155	173	140	187	163	143	155	152	165	180	167	179	173	171	169	158	168	185	151	162	175	151	167	168	179	175	174	163	173	163	177	147	181	152	159	152	157	149	167	165	139	169	140	187	163	149	152	169	161	164	172	167	176	169	172	144	169	171	143	180	173	139	152	172	165	165	164	146	172	162	152	165	164	156	160	164	151	182	160	174	201	151	165	160	165	160	186	154	152	152	166	156	187	161	184	164	162	158	157	155	164	161	133	185	147	161	180	175	155	184	162	157	146	130	145	160	140	133	152	171	173	125	173	164	176	151	169	146	163	188	161	144	155	163	172	177	155	154	164	164	168	180	177	174	173	162	174	131	150	183	178	146	184	161	143	138	163	179	133	170	146	169	186	174	171	157	158	136	174	164	158	161	166	162	155	142	147	150	151	159	134	154	159	171	166	163	149	166	171	147	146	163	157	172	182	153	159	179	170	158	171	143	157	179	151	158	165	158	148	146	171	152	158	152	185	157	163	169	176	155	170	177	158	172	145	141	167	173	160	173	139	178	169	170	168	171	163	174	159	159	158	158	139	147	157	139	186	186	174	162	188	151	172	168	156	161	164	180	167	154	170	173	174	169	156	143	134	166	196	173	159	170	150	140	167	148	173	143	157	178	175	159	165	158	181	173	177	151	163	145	159	171	156	139	155	170	155	179	172	161	164	157	148	184	166	159	146	155	157	149	165	185	161	185	159	151	159	151	160	139	173	144	165	173	152	144	160	150	180	142	183	163	176	152	140	159	166	170	142	153	135	160	166	162	186	169	169	171	172	162	156	137	160	176	150	141	170	172	186	149	179	127	166	161	175	135	184	179	173	179	169	177	158	155	167	160	184	152	153	174	164	142	167	166	170	172	152	180	149	164	175	173	157	166	155	152	154	148	189	156	156	166	141	160	152	170	172	158	174	175	155	165	188	169	179	152	164	162	159	189	176	146	176	172	158	152	188	172	163	142	172	148	134	165	166	173	151	173	155	178	144	154	146	161	176	181	182	170	161	171	141	189	142	164	167	171	170	179	143	160	155	159	158	175	155	182	166	151	186	177	168	166	175	165	137	175	152	183	181	160	147	157	159	149	194	178	185	180	172	184	181	156	165	155	170	172	157	161	164	146	167	170	151	161	177	183	154	162	156	143	162	158	165	160	173	158	143	143	159	155	135	161	145	156	151	157	193	187	177	149	175	171	155	161	157	171	157	155	161	151	188	160	189	148	161	153	162	177	169	147	182	181	167	160	166	165	144	182	163	144	157	169	162	158	151	158	170	147	150	160	161	154	175	149	161	168	182	169	153	163	161	144	148	164	164	160	155	160	161	166	178	158	179	166	151	172	174	154	150	192	154	194	169	183	177	153	164	175	160	175	168	182	164	140	156	176	147	165	148	132	143	174	145	160	175	181	170	189	181	176	165	165	187	169	167	152	169	160	164	169	161	181	157	175	178	193	179	180	192	156	155	155	172	187	161	180	170	150	153	184	149	162	161	163	143	150	172	146	167	175	184	152	164	160	176	148	157	146	169	168	170	160	168	169	157	157	159	145	167	158	170	185	158	181	170	184	152	154	171	157	171	160	165	165	163	156	155	144	170	132	150	170	175	167	175	153	163	164	133	156	179	146	147	166	150	157	161	149	156	185	167	164	150	161	155	161	190	149	158	150	149	177	171	171	159	159	184	173	174	158	148	158	173	161	148	165	152	135	159	149	147	166	158	145	156	183	163	157	156	170	169	176	172	159	146	163	172	142	162	157	156	172	166	148	162	168	151	163	161	158	176	152	152	141	160	128	180	157	154	174	163	137	178	175	140	153	154	153	180	134	166	161	136	162	172	158	129	143	154	168	167	171	150	186	155	149	164	179	153	159	158	166	178	174	146	174	148	168	162	178	170	159	152	138	166	163	164	167	172	178	175	143	154	166	159	157	166	162	172	156	152	153	191	157	129	152	144	163	184	193	170	179	172	162	173	163	175	153	123	172	169	168	146	146	162	144	156	156	154	182	135	151	161	156	166	149	179	171	166	172	156	189	180	166	140	166	150	162	164	151	178	175	150	189	155	155	158	156	153	144	137	188	162	174	157	139	164	158	148	153	165	169	157	162	158	150	164	150	184	156	164	156	169	150	150	158	186	152	181	170	167	172	171	183	165	149	154	169	161	154	165	174
46294	26526	15920	7648	2534	1919	1326	18400	4241	799	772	747	775	955	1299	1677	2636	3328	3460	2741	2671	2949	2399	1837	999	463	461	484	430	470	491	413	423	445	390	481	525	575	498	485	433	467	433	412	436	384	417	399	409	382	382	420	393	390	424	393	411	408	392	415	396	414	440	397	373	403	389	391	406	371	422	389	379	413	425	409	402	395	389	385	396	355	413	393	401	377	373	379	397	395	399	396	419	414	382	407	399	392	383	424	379	413	383	409	393	392	395	402	404	414	406	362	409	398	406	397	374	400	380	376	398	433	393	383	388	421	391	376	395	410	418	416	388	414	358	389	449	454	390	414	397	402	375	421	435	404	401	421	418	384	399	356	409	393	422	387	401	387	420	390	397	379	441	381	407	419	423	392	409	409	399	444	420	427	379	392	388	417	369	370	417	362	401	364	415	355	383	423	414	389	391	396	438	375	381	437	409	406	405	372	406	407	388	391	439	360	399	416	399	396	365	409	404	382	425	389	376	413	422	388	388	387	406	437	368	435	417	390	401	403	363	395	404	378	368	408	411	432	389	384	393	390	393	403	406	408	370	415	393	431	424	397	415	373	396	404	420	367	384	362	419	433	390	385	409	389	379	406	422	408	399	423	411	389	405	336	398	422	402	375	375	410	366	409	412	424	394	373	383	398	422	400	439	425	391	412	368	393	410	408	403	369	406	377	358	403	396	394	411	427	408	406	394	377	408	388	373	425	429	414	416	412	419	411	386	343	392	389	395	395	390	412	401	376	358	404	399	376	373	408	420	400	400	375	390	412	397	396	375	413	381	400	425	370	406	412	410	387	384	371	440	367	389	448	398	382	372	382	405	380	391	379	424	419	364	387	405	417	366	396	385	396	388	423	408	416	399	410	407	379	411	372	425	400	384	397	383	415	389	397	391	428	409	417	365	415	401	449	373	377	394	393	398	405	389	422	367	394	422	397	390	422	406	400	425	391	397	382	371	371	426	410	407	381	430	409	386	402	355	343	408	400	436	399	397	438	398	406	382	373	406	351	383	399	418	370	385	381	399	358	367	398	385	385	405	384	435	403	393	406	418	385	388	374	384	405	404	376	406	429	394	416	399	398	377	371	430	408	364	401	395	411	385	420	367	401	399	393	425	371	371	376	373	411	417	410	376	390	427	386	412	379	414	398	370	436	378	363	419	424	384	378	426	391	409	422	402	397	436	400	372	416	413	362	409	414	403	390	426	360	410	366	420	429	462	357	435	390	425	415	399	419	413	401	394	397	394	432	413	392	413	430	419	399	393	421	412	416	368	350	417	417	392	377	386	375	407	419	411	410	359	389	414	391	402	460	454	423	381	395	368	414	402	365	391	416	401	409	399	412	446	416	391	391	395	404	401	395	388	429	370	377	377	396	390	383	386	361	383	434	390	428	373	411	388	406	363	400	394	420	422	371	419	399	369	378	370	357	386	378	442	384	419	394	411	423	420	392	409	411	387	388	406	407	391	444	431	384	423	359	391	392	384	408	364	411	391	404	421	389	373	412	403	369	379	398	430	401	388	365	395	399	386	376	387	385	363	390	372	409	424	394	413	350	391	408	401	364	387	410	389	411	367	374	391	397	384	385	421	380	394	420	394	425	361	372	422	387	419	424	392	423	379	387	423	400	384	392	404	420	410	409	402	433	412	388	384	396	398	400	377	354	445	381	385	406	441	408	363	396	432	451	443	386	392	366	404	374	412	417	389	377	397	439	417	404	398	418	415	423	397	401	378	389	394	411	416	392	409	395	415	432	346	416	396	405	379	424	403	401	426	399	368	389	387	417	400	379	420	422	418	372	409	408	390	407	398	382	402	390	364	394	387	368	375	408	404	379	416	376	397	398	363	421	404	421	394	408	384	393	421	385	404	397	442	382	424	371	428	399	409	415	387	432	371	416	364	393	428	398	383	388	374	357	396	401	404	371	410	363	404	428	393	392	364	406	377	386	414	397	353	365	392	397	427	420	383	447	394	399	422	394	375	453	361	409	406	408	359	382	397	413	370	435	351	380	414	368	388	377	429	392	402	407	394	342	422	403	405	408	395	394	404	404	368	396	419	395	414	372	449	387	444	384	389	433	386	401	402	400	407	416	419	382	393	394	390	392	390	397	387	389	420	401	401	404	422	401	389	397	405	385	372	400	394	432	417	426	398	402	415	391	389	418	399	385	429	420	359	403	383	425	384	367	385	389	374	389	350	382	385	397	399	362	399	406	423	443	384	399	430	405	403	388	384	400	404	403	389	426	408	410	390	412	403	404	415	396	427	411	405	398	394	425	392	418	384	372	373	420	394	388	405	393	408	358	401	403	384	390	406	402	383	382	429	385	404	440	400	437	399	397	407	405	391	408	410	381	402	357	393	369	375	418	437	416	413	393	378	398	398	367	363	397	390	364	361	419	396	373	383	408	391	355	381	422	408	422	384	415	405	412	393	410	405	399	396	406	399	389	366	357	380	412	382	375	434	393	394	408	401	384	412	451	371	376	439	404	397	413	422	423	418	354	380	358	361	413	337	411	380	427	392	401	351	408	388	430	411	429	399	384	396	388	399	390	396	390	423	393	390	425	408	442	357	404	373	362	368	431	372	395	434	414	403	404	437	391	389	379	428	397	360	391	393	413	391	333	373	383	361	394	416	419	421	400	431	388	400	427	376	365	421	360	416	457	375	423	449	412	383	406	401	380	382	391	408	405	401	402	392	409	368	412	386	428	378	386	419	412	398	363	404	400	401	409	364	368	375	395	391	362	388	395	403	414	390	389	393	385	417	447	400	435	377	459	425	423	385	439	441	381	351	399	356	403	409	388	412	401	383	380	458	416	380	390	389	391	387	384	415	398	399	449	384	404	402	432	381	417	401	410	421	434	368	374	401	366	427	395	422	417	423	427	421	402	372	379	444	388	368	415	380	368	398	415	394	408	421	384	398	428	400	376	439	358	412	422	375	428	376	405	382	423	381	445	346	387	409	395	400	403	421	426	412	401	381	412	431	404	384	419	431	389	410	428	389	391	389	397	420	383	378	415	400	406	414	380	378	410	422	390	381	404	372	397	399	369	425	384	358	413	386	403	412	370	394	421	421	396	405	403	399	403	407	388	375	422	406	365	389	425	413	397	412	397	403	412	373	385	398	389	412	410	389	394	395	416	403	443	381	435	412	411	375	386	390	376	389	407	412	407	394	397	391	407	400	372	423	376	435	396	397	402	370	425	398	397	352	403	385	394	382	400	369	395	427	404	387	410	428	408	407	401	370	391	416	402	418	395	393	390	410	365	407	396	374	383	408	406	425	419	388	381	379	404	413	401	399	368	388	413	412	363	397	382	370	366	374	405	428	363	424	412	401	413	386	383	371	414	425	434	391	396	417	402	382	405	369	360	426	380	366	411	417	406	406	398	421	414	400	375	414	384	399	396	416	392	388	407	420	423	403	381	363	370	383	403	386	415	370	443	383	398	423	407
87588	54522	26610	11748	1790	802	589	14427	4184	409	327	292	334	376	516	637	719	910	1014	897	728	654	527	540	351	244	212	230	252	230	208	232	231	245	241	207	240	215	216	219	215	228	231	248	225	239	182	237	235	195	212	181	242	211	209	222	227	227	205	235	219	235	221	222	232	239	248	237	235	228	209	214	226	230	225	244	220	199	233	191	197	240	224	240	244	238	222	219	245	242	240	239	226	224	219	232	204	221	196	219	228	244	203	229	219	222	238	197	198	222	212	216	248	206	206	213	241	232	232	229	197	268	251	206	278	241	202	224	240	201	217	220	222	210	221	235	214	201	226	221	250	215	225	223	211	223	173	238	229	239	236	222	205	204	209	214	220	226	197	211	180	205	218	233	206	239	230	220	232	245	219	189	216	222	238	210	227	220	231	227	201	228	195	233	188	214	203	216	204	258	220	233	229	221	232	202	211	219	216	194	236	224	195	248	231	232	223	195	225	222	227	240	215	236	222	245	231	233	202	195	236	222	214	229	249	207	236	246	205	206	209	227	205	221	273	205	205	200	236	221	228	234	205	228	224	227	203	195	235	224	216	214	247	240	223	219	221	210	218	213	244	220	213	217	202	208	216	210	210	202	207	204	228	201	221	209	253	211	220	198	211	200	218	230	243	243	218	237	214	228	217	228	199	214	214	211	230	206	256	236	216	222	230	252	217	224	195	241	242	218	230	208	258	229	221	219	208	239	203	229	242	192	195	226	225	230	226	223	204	221	227	216	232	215	208	220	208	233	257	225	234	225	241	208	208	190	215	220	209	238	206	211	230	231	212	230	224	216	231	234	227	218	236	219	229	236	224	237	233	219	221	239	245	237	225	248	208	260	234	214	208	241	225	219	254	222	211	192	213	201	217	221	235	189	240	242	208	223	230	234	239	205	239	238	192	233	216	238	221	211	229	233	247	175	210	207	189	200	212	230	231	228	256	222	206	218	232	230	242	210	250	216	235	234	219	253	221	224	218	258	241	228	227	206	208	221	206	225	243	218	205	221	222	208	234	198	207	256	207	218	240	246	202	232	214	207	228	198	222	227	218	219	203	235	212	226	201	229	229	203	211	197	221	233	214	201	216	208	220	248	246	215	198	201	199	255	224	225	225	231	223	215	208	228	240	244	217	254	233	215	193	208	249	249	221	218	230	203	238	185	221	220	227	236	226	235	239	200	204	232	230	231	204	218	246	221	211	219	240	239	211	208	200	210	216	198	217	226	250	219	208	208	214	212	221	221	216	256	218	234	202	172	229	215	210	209	223	233	224	202	230	225	224	225	256	240	246	229	226	194	216	226	232	238	213	214	215	225	232	215	228	211	239	227	205	211	231	190	223	223	204	211	223	221	207	218	202	224	204	223	221	215	225	203	199	239	238	236	232	214	207	257	244	216	240	208	227	229	203	253	214	248	207	218	250	216	225	202	229	205	213	211	228	224	243	184	221	224	204	205	235	214	199	204	197	200	244	226	217	222	218	227	204	241	227	212	236	225	226	227	219	233	231	253	205	225	227	213	229	210	194	206	209	250	210	239	237	225	219	222	207	205	233	221	257	215	221	234	245	230	223	199	224	197	208	236	226	215	205	226	215	223	227	249	199	205	221	193	224	202	230	225	225	236	233	196	220	226	213	220	227	197	219	213	210	218	243	191	228	208	232	206	206	232	200	233	229	216	230	223	206	236	245	245	221	253	227	209	228	213	217	197	185	226	219	214	211	232	239	243	234	221	219	222	244	255	214	220	216	237	226	226	243	213	221	211	203	222	220	216	196	217	220	211	242	216	234	244	233	229	222	239	214	213	201	204	214	211	259	221	243	212	213	239	226	211	223	239	205	204	209	221	225	187	228	253	224	209	218	229	233	216	223	211	212	233	236	225	232	237	204	201	218	230	220	231	215	236	229	192	255	234	238	227	214	256	215	217	216	247	221	211	232	207	196	226	216	214	204	231	216	214	223	228	222	221	228	197	249	221	226	246	207	235	251	209	233	214	234	198	236	235	245	265	236	241	243	228	226	218	210	227	225	227	235	226	226	228	215	237	224	202	223	237	226	226	218	226	228	218	216	240	211	225	247	238	219	213	225	197	249	226	253	229	241	228	217	214	223	210	241	196	236	217	218	238	206	225	218	227	234	215	213	233	206	212	243	238	236	221	225	220	219	190	213	214	217	238	216	227	204	228	213	235	215	224	189	215	202	226	218	211	252	238	213	201	238	228	227	215	210	203	222	237	225	230	199	221	241	217	214	241	235	184	249	228	203	248	240	203	226	214	212	195	207	225	227	226	239	210	217	234	209	215	247	248	227	201	219	238	224	232	223	225	233	227	219	232	224	227	188	214	226	222	219	192	190	218	196	215	217	232	263	218	217	214	237	210	228	210	230	217	214	225	218	195	207	216	242	228	178	224	213	225	228	210	208	213	214	216	203	208	230	211	217	221	218	228	232	207	236	226	246	230	240	217	194	214	204	190	199	232	208	241	221	245	197	218	238	194	198	220	226	206	211	230	217	230	252	198	251	252	237	215	219	223	219	212	239	226	209	223	218	227	252	202	213	232	221	215	212	225	236	237	250	230	223	218	217	224	206	209	214	205	221	232	255	232	204	215	221	241	203	261	220	201	202	229	214	219	237	237	213	223	223	208	248	237	220	232	238	234	234	187	210	230	236	223	217	251	227	211	201	230	206	178	218	204	221	218	223	218	228	245	235	249	207	213	250	216	240	229	221	229	229	218	220	237	217	211	226	228	236	220	238	219	235	217	194	214	223	228	221	225	214	237	234	205	225	223	208	257	227	195	219	207	207	222	226	213	236	228	228	247	190	194	210	244	195	227	231	225	229	216	233	232	238	229	232	201	238	230	213	211	202	225	226	254	207	206	233	220	223	227	220	217	226	188	221	229	207	250	222	219	237	213	242	223	193	232	221	194	225	229	210	220	211	247	247	233	203	214	210	202	230	201	206	216	252	210	224	259	225	209	247	197	229	232	220	238	202	220	219	203	198	207	231	222	238	251	210	221	217	242	231	226	202	246	203	207	242	214	187	217	212	209	223	228	244	226	206	242	227	229	198	202	222	231	228	191	239	214	227	200	211	224	217	215	221	207	227	251	202	225	207	196	228	227	216	234	241	222	204	218	210	193	197	221	221	210	217	207	189	233	225	204	254	252	218	230	237	202	229	242	246	206	198	230	236	208	220	235	242	194	197	203	188	228	227	243	232	201	230	215	211	186	230	196	205	224	191	212	233	220	213	215	240	220	222	204	203	238	259	210	249	216	232	237	182	250	258	245	226	247	218	199	184	211	226	217	205	243	228	205	238	206	221	230	210	225	236	227	263	213	223	208	245	209	191	191	209	236	218	230	212	227	221	210	262	192	234	239	236	220	236	214	244	212	206	229	218	236	219	223	214	228	225	201	247	197	229	204	204	223	255	236	232	213	248	205	223	227	202	232	213	235
55838	35478	22694	13029	4264	3061	2244	31926	3616	1231	1202	1174	1250	1594	2291	2999	3797	5043	5887	4676	3731	3652	3052	2563	1388	737	614	631	625	631	564	575	578	565	537	568	670	686	582	661	634	570	542	556	509	520	536	533	527	516	574	552	550	541	584	510	495	515	539	527	570	511	539	560	511	528	531	525	550	571	537	531	498	533	552	558	528	542	507	561	550	532	519	565	565	543	530	543	532	555	525	562	524	492	555	536	522	546	568	486	548	532	536	523	521	493	531	541	539	550	551	507	543	568	505	547	500	565	518	535	517	547	509	517	531	518	526	521	537	550	557	514	516	493	536	562	533	505	498	528	530	492	518	505	511	553	506	510	530	504	520	530	551	525	532	545	513	587	511	542	543	544	538	516	569	562	517	560	529	536	515	580	534	503	485	550	557	552	529	521	505	508	533	542	531	533	485	529	539	525	577	499	521	538	559	533	523	520	518	519	524	532	506	557	552	552	524	506	535	538	542	531	530	561	573	533	504	478	543	516	545	537	539	531	530	490	526	529	547	541	566	501	548	497	533	550	484	528	525	516	547	558	519	507	556	545	498	566	539	485	517	562	488	493	541	493	492	501	558	503	521	491	488	522	556	537	537	529	516	551	519	531	536	537	544	489	525	567	539	509	533	563	524	501	520	545	530	543	528	519	500	505	562	501	527	541	507	551	537	527	510	482	538	571	554	550	481	545	520	536	512	534	511	540	548	525	524	539	501	531	547	521	552	535	525	532	556	537	543	492	500	456	535	530	497	510	572	553	519	573	519	528	528	525	546	509	545	539	528	517	552	528	539	482	526	493	562	509	545	577	507	566	528	538	516	510	562	525	544	534	552	511	503	524	532	536	534	511	507	552	558	591	544	552	498	544	536	503	552	526	564	517	504	549	557	521	512	566	552	501	496	554	546	532	502	537	509	506	526	504	548	513	552	529	559	522	515	461	509	554	497	550	572	542	510	546	548	533	502	518	567	520	485	553	496	512	546	499	548	531	488	542	543	530	536	555	503	540	511	502	536	505	521	582	553	516	529	511	542	549	512	558	564	492	492	538	533	522	522	514	539	539	544	547	524	515	528	542	503	543	559	528	505	505	520	542	526	507	534	531	540	551	529	540	541	529	528	553	481	550	546	494	518	523	499	480	515	550	498	503	528	494	525	494	514	508	492	523	484	548	529	573	542	500	500	513	563	486	534	563	540	510	509	518	507	514	529	519	592	497	525	523	573	514	521	518	522	472	555	525	523	544	522	491	508	519	497	535	527	525	531	521	566	500	538	506	528	544	553	563	523	510	513	571	526	503	524	534	552	566	467	525	523	573	572	497	516	529	508	538	516	534	562	566	516	483	513	554	570	543	497	522	510	502	514	536	546	549	535	513	529	544	532	514	560	511	544	548	495	498	533	579	547	523	550	502	509	481	527	557	538	536	539	541	526	527	480	502	511	513	501	551	554	494	543	511	521	510	513	541	545	548	520	495	526	542	536	536	529	562	528	535	517	531	510	561	546	519	538	561	568	483	523	512	487	547	537	474	552	519	480	501	537	564	527	495	504	512	551	539	506	510	530	562	537	506	516	531	514	569	583	546	528	534	514	526	510	533	541	534	568	504	525	502	540	522	511	559	496	524	546	491	525	528	556	550	541	516	578	488	516	500	522	518	549	553	545	521	504	511	486	544	502	567	544	488	530	513	509	548	498	514	525	548	510	569	535	541	540	536	556	536	526	515	533	546	534	530	506	536	542	521	552	523	537	518	600	547	553	489	520	531	532	564	559	519	544	538	519	562	529	549	523	524	555	545	510	524	522	538	502	518	549	561	520	531	552	538	553	524	544	545	546	522	543	492	512	493	531	554	551	526	519	532	534	549	524	525	540	558	517	506	534	515	480	530	521	533	570	552	531	609	545	521	537	502	506	539	524	548	529	549	492	537	549	567	496	502	503	528	526	549	511	533	508	524	522	540	528	557	503	574	524	531	560	580	577	522	538	512	495	472	567	558	537	553	512	544	506	527	533	550	520	539	524	488	598	491	549	507	528	487	506	561	538	511	563	505	541	548	506	497	504	538	535	523	512	523	553	486	494	502	489	576	539	530	566	538	511	542	508	514	530	549	521	545	534	495	517	530	552	512	548	550	485	497	569	545	522	523	527	527	526	516	520	523	524	525	520	493	529	499	511	525	528	506	523	501	551	513	507	530	546	510	533	508	538	545	536	544	532	538	496	522	516	499	553	503	537	529	542	491	498	511	535	502	538	521	507	557	573	529	544	540	555	548	523	600	493	528	531	525	495	521	519	582	528	504	547	513	550	498	547	559	522	531	481	525	534	530	509	506	498	542	548	507	499	565	559	539	511	467	534	548	512	545	492	512	506	525	520	484	526	556	481	576	542	506	557	534	507	536	560	540	524	548	545	544	502	533	497	533	515	495	502	546	508	510	570	543	513	522	530	520	521	573	535	535	541	519	561	520	483	511	557	498	485	557	548	541	531	531	544	541	523	536	526	529	515	544	549	541	550	529	518	523	513	518	525	561	530	508	534	528	525	519	528	549	520	518	540	532	501	529	516	501	547	503	542	516	547	525	543	516	519	569	507	524	542	542	540	528	564	536	506	518	538	512	507	532	501	521	527	534	521	530	506	536	492	543	544	501	493	487	502	512	494	499	555	560	540	532	507	570	529	514	554	514	487	561	530	542	537	537	536	555	523	555	503	551	500	527	493	513	527	527	542	539	492	520	560	527	549	557	520	518	546	543	504	551	513	534	519	495	489	528	524	583	488	502	519	521	497	577	546	536	538	489	512	531	505	498	483	489	532	564	525	519	517	515	504	522	530	548	544	554	531	507	507	480	527	508	550	506	527	527	513	539	519	531	505	525	519	565	532	539	541	496	543	524	525	521	538	572	503	556	507	533	512	497	539	532	529	514	466	537	501	556	515	522	509	520	539	554	544	507	479	557	506	533	524	543	568	534	525	570	505	539	578	551	493	573	534	553	505	517	540	537	541	513	510	569	539	552	562	504	545	514	521	550	552	543	512	545	519	523	527	536	526	497	541	571	486	539	581	496	491	533	518	516	533	516	503	525	524	511	541	509	545	504	528	524	546	564	544	532	555	550	523	495	529	520	515	522	542	583	512	530	505	494	489	530	525	512	520	526	516	527	498	481	524	547	539	541	535	524	505	494	514	489	518	525	508	578	520	530	488	554	510	536	517	561	536	573	527	532	556	549	539	538	506	521	524	538	519	553	553	552	504	531	535	540	525	525	539	553	540	549	570	522	537	531	535	524	521	545	529	538	543	508	501	536	539	520	526	479	528	554	560	537	553	553	521	534	513	539	541	524	517	520	523	563	536	540	567	513	481	558	516	501	514	544	478	553	529	535	514	541	516	532	513	564	527	519	530	487	515	508	539	571	514	531	507	555	520	522	585	522	524	557	556	541	551	530	565	514	524	543	524	498	518	529	566	535	536	509
27412	6759	1425	646	415	338	297	522	282	251	264	267	280	284	331	389	454	481	512	443	403	410	374	348	270	268	272	244	268	263	259	267	255	226	268	244	281	251	268	247	268	256	262	240	269	242	253	259	218	259	262	245	268	230	247	266	259	242	221	238	258	231	249	243	267	247	255	214	240	253	254	276	244	266	262	245	261	269	238	274	257	251	246	280	245	270	235	250	237	268	264	282	232	258	234	253	235	270	256	277	285	246	270	269	253	247	248	271	217	256	251	276	231	225	258	230	253	265	269	243	254	249	237	243	236	251	254	259	219	238	277	250	260	277	272	211	248	226	267	226	274	231	265	266	231	247	260	220	248	249	252	262	261	253	261	235	246	237	279	249	247	228	235	251	241	258	274	270	233	270	251	252	230	240	248	254	230	253	266	242	246	234	237	238	233	227	244	231	247	254	266	265	250	246	239	232	237	251	268	258	267	262	249	228	268	253	256	272	272	275	242	232	253	254	249	288	202	243	256	238	239	273	256	219	246	249	268	268	279	245	250	237	250	270	248	263	230	241	235	251	252	262	226	261	259	229	223	235	233	258	268	249	239	225	252	245	240	257	244	277	251	238	268	281	241	250	253	258	260	230	254	254	254	259	256	240	274	260	237	261	245	231	235	252	287	291	262	245	245	260	259	278	261	254	221	245	218	252	249	253	284	275	266	228	241	273	238	255	254	277	266	239	271	268	240	261	269	276	234	246	251	257	265	235	237	272	242	271	229	254	253	244	239	259	245	237	221	264	263	254	240	244	244	242	231	265	240	239	239	262	255	253	243	253	235	260	250	249	259	262	230	276	233	245	255	234	271	240	231	267	261	256	270	289	266	259	237	240	274	259	256	269	231	265	237	264	239	242	247	252	260	264	263	247	255	254	226	249	282	238	258	235	286	266	259	267	233	284	252	262	258	249	238	238	263	221	232	247	248	281	250	266	250	240	222	280	266	230	218	228	258	248	278	248	242	225	249	256	236	274	238	251	260	286	248	239	250	264	252	221	229	247	244	226	233	250	246	263	241	258	277	229	245	249	254	263	259	252	252	235	221	252	222	231	245	220	257	252	248	234	232	254	259	276	274	220	261	283	238	259	262	257	233	272	268	242	249	254	282	252	257	280	251	256	228	261	256	243	254	251	242	260	258	258	251	273	229	248	260	252	241	239	255	269	243	236	246	280	244	249	247	261	268	253	214	243	219	259	257	249	250	244	268	269	241	216	237	247	233	244	252	251	265	253	234	265	242	252	260	248	229	249	239	256	263	238	257	250	227	233	250	253	251	237	226	251	266	231	282	239	280	243	235	252	256	254	261	267	245	236	263	236	244	285	239	245	260	218	256	244	251	242	236	249	274	239	243	250	253	253	237	241	269	238	251	255	239	239	238	205	294	274	244	234	281	240	260	247	260	262	251	258	272	222	253	253	260	234	250	262	256	272	260	256	238	235	244	268	243	264	272	256	232	272	248	245	247	241	244	247	257	204	257	246	251	268	267	238	277	270	244	238	262	239	230	260	248	254	252	251	251	256	248	250	289	268	247	235	248	267	249	238	231	265	255	262	253	275	238	251	254	230	229	245	237	257	238	243	268	245	250	254	243	252	237	245	226	252	264	259	277	261	228	251	240	261	228	246	245	249	257	270	232	242	250	259	255	239	259	241	256	261	257	266	249	279	242	250	255	235	265	277	243	244	249	235	261	228	264	209	244	238	251	237	248	211	233	259	224	234	250	245	233	293	273	251	239	252	273	255	265	229	256	210	214	272	225	236	237	251	248	260	273	244	248	288	248	244	252	266	277	240	255	245	242	260	266	249	251	264	255	269	260	241	243	246	275	244	240	265	280	266	250	262	246	248	255	257	279	233	258	276	220	270	258	264	244	261	233	230	227	247	239	258	223	218	230	257	228	231	256	251	234	252	249	232	248	258	277	260	241	269	275	271	266	255	264	257	255	251	241	275	242	237	224	249	298	220	252	266	247	254	247	289	254	263	237	266	263	223	245	217	265	231	231	237	230	277	250	254	255	251	261	270	225	240	272	269	284	277	253	260	260	247	238	248	274	242	231	257	250	239	278	249	242	220	223	261	273	237	261	270	266	259	255	234	254	295	270	250	251	258	250	266	253	277	219	272	261	270	248	248	285	258	250	238	227	261	261	254	278	258	234	274	261	257	249	272	250	237	268	260	281	257	252	271	309	251	211	248	218	227	261	241	248	243	249	280	241	241	260	254	239	266	245	253	251	257	246	226	240	223	243	251	230	256	259	250	253	248	250	268	258	258	240	260	259	239	260	258	246	266	255	239	260	256	252	305	242	252	263	243	239	262	249	289	259	245	251	243	265	234	215	232	271	257	279	261	254	220	259	262	244	234	295	263	241	226	262	294	264	268	244	247	249	263	238	222	288	287	294	264	247	252	260	243	269	268	247	251	262	250	265	271	243	237	239	217	255	253	238	264	239	236	270	257	245	256	264	244	228	275	236	273	226	263	247	244	261	241	243	235	253	240	270	258	271	274	225	212	276	210	255	243	253	238	253	237	250	218	254	240	251	217	257	243	270	236	235	228	279	269	249	231	245	244	242	256	238	254	255	240	259	249	246	255	223	265	257	242	247	264	243	270	254	253	271	237	252	278	250	252	270	267	227	232	277	255	273	233	227	256	242	248	248	268	244	260	269	267	264	240	263	233	269	267	216	240	238	274	240	229	255	255	260	249	257	212	254	252	242	266	293	247	268	256	267	269	249	259	230	257	256	259	220	248	251	266	240	251	253	242	257	210	239	274	254	236	205	231	288	233	243	270	237	235	271	263	254	245	248	253	235	236	243	251	251	289	266	271	234	215	255	260	257	262	218	248	222	251	255	260	276	269	254	221	228	270	229	230	265	251	258	231	248	267	242	266	210	292	245	246	250	258	262	267	240	237	269	267	246	233	224	253	251	265	251	258	265	203	261	251	267	272	261	261	252	285	253	262	243	250	256	256	217	226	228	231	265	220	262	250	237	239	249	245	251	252	285	238	254	266	259	242	274	274	255	314	255	231	248	244	257	243	268	254	252	270	273	257	226	223	262	246	253	241	237	250	284	235	283	281	249	279	236	252	228	253	229	242	231	271	227	258	257	253	281	260	252	237	260	249	250	235	272	257	261	269	238	269	214	276	230	238	220	273	253	237	232	254	267	263	244	210	244	246	246	242	245	278	261	251	276	242	258	225	244	242	243	251	263	261	248	229	227	253	254	252	244	258	236	258	242	267	249	222	249	254	272	247	222	273	247	238	278	239	249	245	246	263	234	278	215	254	254	247	249	235	248	204	256	227	277	273	268	261	227	235	244	244	265	256	254	269	230	254	244	240	261	267	213	220	259	259	274	278	258	247	274	264	253	264	236	249	246	274	261	230	274	234	236	256	251	265	225	262	248	227	283	256	280	274	234	272	277	255	271	261	256	266	279	253	257	237	271	253
23903	4599	2237	1616	1136	962	788	2429	720	674	627	680	709	917	1250	1531	1818	2390	2605	2129	1762	1751	1499	1204	897	590	604	560	543	582	568	606	555	592	582	556	626	614	580	617	592	590	561	577	587	585	511	564	588	603	596	589	577	554	547	595	580	539	557	558	575	607	546	588	591	579	565	562	605	585	624	601	547	530	607	586	593	603	564	585	552	591	560	588	588	596	544	570	557	588	546	565	567	562	578	550	572	569	555	540	554	561	525	550	568	537	592	550	584	538	601	552	613	557	595	570	553	570	555	594	618	566	576	593	557	569	583	540	525	521	573	592	531	540	553	612	590	595	563	555	553	598	588	572	557	549	634	560	587	582	598	577	564	552	584	559	565	600	576	558	587	577	600	584	570	598	570	577	580	574	613	585	550	574	574	591	564	591	579	557	552	542	552	573	537	523	546	574	552	571	571	539	590	550	588	614	593	572	565	603	547	545	574	589	603	563	546	595	543	542	569	591	547	581	595	584	548	552	554	617	605	530	573	581	560	581	617	611	565	600	560	601	565	547	582	576	570	595	555	581	589	536	604	565	578	580	571	575	568	547	607	647	590	599	562	636	577	557	632	575	547	564	553	599	597	590	619	574	582	646	573	545	604	579	554	577	588	554	568	581	528	574	566	565	613	568	591	548	587	597	582	512	576	574	596	561	547	581	548	564	602	586	520	620	545	574	530	520	620	559	579	566	544	591	558	564	555	561	575	533	536	542	608	564	546	545	585	603	564	603	570	587	578	558	597	581	540	556	592	523	555	571	570	559	619	559	525	547	547	562	580	556	583	576	547	592	624	602	554	556	578	550	582	541	553	531	586	577	537	604	598	611	572	535	557	537	590	584	594	574	544	546	560	574	556	587	561	600	628	568	562	548	557	611	603	598	615	561	584	557	551	537	591	615	572	583	574	580	547	608	608	574	573	548	585	588	611	566	589	602	566	569	607	608	530	563	545	547	567	558	582	578	576	576	601	564	526	600	563	566	554	580	569	576	580	568	594	588	598	541	560	593	603	554	571	573	600	604	605	581	569	554	557	552	530	559	587	594	579	582	586	533	598	590	599	578	619	569	570	546	591	580	587	601	567	550	558	573	554	578	593	553	613	585	593	554	579	538	595	567	590	643	572	587	566	606	586	579	568	549	545	610	593	600	590	544	607	565	573	591	589	594	569	607	533	577	572	563	526	592	563	559	579	577	617	547	547	573	558	592	548	555	582	531	598	581	559	594	559	542	545	550	563	562	574	596	566	580	542	569	583	566	551	582	600	596	570	574	571	554	562	617	568	590	597	579	577	563	572	557	557	622	581	545	574	581	580	590	586	538	573	604	572	573	596	579	573	607	581	551	624	587	573	553	579	551	547	570	553	531	564	560	581	589	572	561	547	584	578	573	579	536	531	570	583	542	573	565	580	611	595	594	567	605	583	549	560	569	573	549	565	568	590	589	615	602	556	550	552	528	550	566	591	573	571	571	593	561	577	542	575	556	580	574	553	560	578	591	649	578	568	572	597	541	572	573	584	567	598	562	572	562	574	569	592	586	565	596	531	593	558	568	553	593	600	599	533	567	588	542	564	568	562	541	578	595	591	582	545	554	576	535	563	567	581	567	565	586	547	547	515	569	588	560	626	573	588	551	565	541	602	571	576	603	588	601	556	608	560	564	564	603	610	565	544	553	600	535	598	589	552	554	574	590	590	566	604	590	564	583	589	572	566	587	561	535	583	578	567	580	596	581	623	592	564	596	567	534	553	589	559	568	574	545	614	507	547	548	561	592	634	575	574	556	611	587	582	604	582	581	587	563	564	560	562	559	582	559	570	563	581	554	567	610	570	572	585	575	552	584	580	590	596	596	579	583	576	532	550	523	586	571	576	517	527	568	600	559	561	615	599	577	593	553	599	556	574	557	601	592	587	568	601	538	575	579	556	586	585	580	550	587	545	573	570	581	561	562	564	557	572	565	607	570	594	546	591	572	577	586	596	612	596	554	540	585	578	562	595	579	562	549	594	557	595	544	627	557	588	562	542	601	614	547	586	604	551	576	568	584	549	562	537	604	580	510	597	577	628	600	578	575	576	604	607	596	570	597	576	570	563	598	550	551	581	593	581	612	578	571	556	541	544	601	551	575	536	555	586	589	566	574	569	562	632	562	618	610	537	558	558	561	592	530	563	585	579	582	609	584	600	589	582	540	578	582	564	577	534	560	545	548	601	551	594	607	592	565	596	570	540	576	622	619	581	547	600	585	553	596	559	593	590	565	571	609	581	555	572	600	610	600	570	612	609	532	588	563	557	595	578	580	563	574	573	586	554	607	598	575	556	575	584	569	612	588	581	564	571	607	590	551	573	563	543	579	576	532	561	575	579	542	617	550	554	588	539	620	545	582	585	540	527	536	569	566	531	566	598	599	574	577	564	588	571	571	609	574	605	598	572	602	589	556	636	594	574	621	563	553	576	528	578	579	578	563	580	544	578	578	574	559	534	549	541	579	560	578	600	551	604	592	545	652	602	561	549	584	603	542	559	604	562	533	584	573	614	597	584	611	608	552	539	547	590	567	554	574	585	595	562	602	570	577	579	567	561	563	532	551	576	600	553	575	565	591	608	569	585	572	590	567	554	587	558	572	572	556	578	526	582	581	569	571	530	571	601	577	577	614	586	572	564	561	579	604	561	611	568	575	543	538	580	533	589	595	572	575	560	558	603	565	555	568	543	566	560	562	520	589	579	559	546	586	600	564	563	555	595	580	623	573	617	594	588	555	603	599	563	600	532	576	553	581	543	573	579	565	586	568	579	567	588	570	520	595	547	549	576	588	554	575	554	572	572	537	557	591	554	574	525	614	581	574	556	584	534	562	601	525	591	608	594	569	572	570	567	563	560	549	542	530	593	565	548	605	580	539	549	568	595	567	556	561	562	562	620	558	550	542	603	617	617	576	568	608	587	553	571	536	613	592	567	604	548	566	552	552	537	567	564	654	581	532	614	591	623	581	578	585	579	555	566	581	610	552	592	578	600	607	585	566	565	614	532	620	601	566	579	564	526	567	573	577	589	595	591	584	526	565	574	599	600	569	582	594	561	557	583	602	599	590	580	583	604	538	570	581	612	599	591	546	591	582	611	586	587	620	551	546	602	581	565	595	614	555	593	558	521	579	586	572	580	565	562	558	589	583	598	611	577	574	600	549	588	579	570	575	537	619	602	577	607	549	580	580	602	566	577	560	553	609	594	591	578	603	565	574	595	578	575	556	578	575	509	554	561	544	590	540	541	578	547	575	580	558	563	602	570	573	563	564	581	571	565	591	596	590	579	638	579	607	560	603	585	570	582	611	588	605	560	559	577	587	591	563	567	602	589	585	570	620	569	616	595	581	607	586	607	625	549	553	548	567	578	588	520	568	558	580	575	583	580	572	537	554	594	593	566	579	606	587	585	539	561	592	511	578	553	556	587	572	511	553	542	575
75162	43023	17819	5627	843	915	375	7374	1089	254	233	216	247	244	382	427	594	639	715	634	463	422	449	345	294	189	133	153	174	199	172	150	161	148	162	167	149	195	167	171	174	171	174	149	147	149	163	163	176	163	141	158	158	158	183	142	175	159	155	160	192	166	152	168	160	151	181	167	171	173	171	145	162	165	163	151	159	165	185	159	169	164	164	177	162	156	161	169	140	150	147	155	180	168	149	166	182	161	151	174	188	153	174	180	154	154	195	154	153	148	149	162	136	156	151	152	161	162	169	184	150	168	169	166	141	166	155	162	167	189	173	179	187	157	144	166	144	147	143	138	154	146	174	138	150	152	147	162	152	174	171	170	172	149	165	161	171	164	164	152	155	149	146	177	163	153	170	165	168	147	177	141	134	159	163	155	182	160	135	180	164	157	173	156	172	165	150	166	158	148	156	153	155	165	165	178	143	156	152	155	186	148	144	177	173	158	174	139	149	166	172	163	165	179	175	153	150	166	185	151	182	174	142	176	176	170	151	159	165	158	158	147	146	152	159	141	202	151	166	165	169	123	157	162	176	153	155	140	176	167	164	176	159	159	163	152	145	139	163	160	176	162	157	160	136	145	171	140	164	146	170	168	201	199	145	176	146	155	169	168	166	161	161	169	157	166	152	153	145	136	144	172	178	185	154	159	166	162	155	169	160	181	144	143	159	122	159	158	179	136	176	159	163	162	183	174	170	171	164	150	160	168	166	164	150	161	159	169	154	188	143	166	149	160	181	178	142	159	148	166	163	180	163	167	141	158	157	143	153	177	165	167	167	172	169	167	143	168	159	178	175	154	151	156	166	155	151	148	126	154	175	169	156	163	167	154	163	166	171	157	155	151	197	174	165	161	151	189	148	133	170	141	144	167	183	153	171	208	156	148	158	170	146	172	160	157	160	187	163	139	181	188	155	152	159	159	157	174	168	166	153	150	157	152	156	152	172	174	153	150	154	136	169	138	139	152	163	144	163	157	167	141	173	165	164	151	174	138	169	170	171	162	178	156	154	153	145	136	156	135	135	161	170	176	167	176	155	172	137	139	159	155	172	148	159	149	156	166	168	152	179	161	171	151	151	165	154	153	153	144	168	173	175	157	142	146	136	162	167	156	138	210	155	164	150	131	166	144	139	155	164	151	172	160	149	157	156	161	142	169	162	168	143	168	156	144	151	170	154	180	157	168	153	164	143	171	146	169	155	166	166	154	169	172	132	145	179	153	150	151	178	156	142	168	169	170	160	153	159	174	182	144	138	176	160	158	176	157	165	165	159	148	165	161	162	139	169	162	174	168	162	179	171	182	163	153	155	167	158	147	178	140	171	162	182	161	151	159	153	152	169	151	151	140	127	154	162	180	161	147	165	138	183	152	141	168	167	174	158	155	161	174	178	164	148	171	181	184	152	185	164	164	185	137	167	161	163	170	169	160	145	126	160	155	145	157	145	148	150	150	181	176	182	169	184	162	187	169	156	149	159	148	161	158	128	155	165	168	182	175	172	168	155	155	145	149	162	163	165	172	165	138	165	135	164	166	141	177	167	135	172	154	163	186	157	120	173	175	167	161	171	152	169	184	182	169	162	156	171	173	174	173	161	152	145	168	173	165	174	149	165	172	166	198	155	165	174	157	167	190	163	147	176	158	195	162	148	177	177	155	162	169	161	162	157	171	149	165	144	164	140	149	181	151	176	161	163	165	166	149	157	165	139	186	177	172	174	193	169	139	151	152	151	154	157	157	153	148	160	159	162	162	156	181	156	166	186	131	142	150	161	136	164	151	154	141	164	170	161	153	196	174	189	138	164	162	182	152	163	148	165	164	141	151	184	171	146	159	162	178	161	163	142	162	147	151	135	140	159	162	158	182	166	141	154	156	194	161	169	199	147	163	160	155	159	171	164	141	169	167	169	175	164	151	166	178	152	162	163	163	160	167	192	172	149	180	181	160	165	167	168	144	147	167	152	159	137	162	171	128	143	165	170	146	154	157	140	173	164	161	175	189	169	174	192	164	166	176	153	178	156	147	175	159	144	181	122	136	166	152	178	156	156	175	140	150	158	181	162	158	140	151	152	148	144	167	161	146	151	146	181	165	174	177	172	160	138	153	147	177	179	167	161	177	152	138	143	154	164	153	176	159	188	173	161	178	136	159	173	152	159	179	187	168	161	167	156	152	161	140	151	152	182	152	164	181	170	159	163	146	152	152	175	164	173	145	158	167	174	143	167	153	160	148	166	154	169	162	172	148	170	148	191	176	159	166	159	133	161	170	151	175	168	171	143	159	151	143	173	174	177	176	156	143	165	166	162	170	149	164	171	156	169	163	198	165	155	181	160	175	139	169	167	124	173	142	144	161	164	149	173	165	148	160	139	172	145	164	173	155	142	164	183	174	148	176	135	157	159	129	164	165	158	165	194	167	146	171	179	167	192	149	170	160	144	167	186	144	156	171	157	178	164	142	184	160	143	154	170	178	160	148	141	173	153	158	147	154	179	156	153	164	170	176	178	171	158	174	154	160	165	177	158	164	154	170	158	161	173	178	167	177	152	179	156	176	179	170	173	160	156	161	132	147	166	181	164	164	180	168	180	170	160	183	200	147	146	165	143	149	166	161	161	161	161	164	177	164	156	152	163	158	163	174	176	151	138	146	145	165	140	153	164	177	155	153	194	168	167	159	178	162	180	143	152	178	160	160	158	164	159	161	161	167	158	163	166	168	153	150	163	158	158	151	151	161	149	169	159	168	144	162	180	162	143	148	150	150	153	147	175	156	165	155	170	135	163	166	138	153	165	164	150	161	155	166	165	170	172	173	163	175	147	151	135	126	142	176	157	156	171	163	152	175	164	146	171	151	166	158	172	148	159	158	154	175	166	156	165	189	163	157	174	155	179	153	152	162	201	184	149	160	162	161	150	177	166	176	167	174	177	154	156	153	174	168	199	164	155	181	153	154	151	171	172	162	192	143	175	161	166	165	175	156	158	182	149	160	182	162	173	164	152	155	140	143	155	145	165	177	165	180	168	150	178	176	146	166	161	170	164	180	191	167	160	145	127	143	161	153	150	150	170	149	174	136	173	164	174	169	186	145	167	185	195	169	139	156	153	161	162	153	181	157	146	164	158	178	155	166	171	160	143	169	152	160	177	172	173	160	169	163	163	179	175	175	183	163	147	146	152	162	150	167	163	151	138	164	159	158	149	156	150	194	160	139	168	148	150	154	169	178	158	146	152	147	187	175	133	164	135	171	170	179	163	171	145	165	140	160	173	143	154	162	149	187	173	169	188	161	159	170	181	156	166	155	158	178	161	167	153	160	158	170	157	169	151	165	161	173	148	178	159	175	151	153	140	162	160	173	152	167	158	160	152	157	155	167	172	155	154	155	165	157	155	179	153	174	144	171	191	155	171	145	156	174	153	152	153	167	163	154	173	153	152	173	162	152	140	160	145	144	149	157	172	179
45865	25780	14954	9616	2485	3576	1511	22725	1683	877	879	925	951	1133	1621	2251	3153	3600	4032	3444	2599	2342	2303	1689	1295	572	465	441	469	471	428	450	448	456	384	415	468	480	497	482	415	395	424	406	434	417	378	392	404	359	376	421	386	434	414	413	361	394	368	394	374	374	376	425	402	397	383	406	420	367	401	409	416	391	389	381	414	396	398	397	397	380	404	398	385	419	421	373	411	393	384	426	381	395	411	380	446	412	407	408	419	403	380	432	386	367	387	386	411	444	397	418	393	377	384	423	389	408	411	382	388	364	387	386	406	355	384	437	391	365	366	375	425	372	412	418	411	432	404	399	409	392	416	416	381	409	418	393	351	431	378	437	373	375	438	391	403	395	421	379	409	357	423	406	421	396	443	393	392	382	410	408	409	358	410	385	395	364	375	392	368	370	405	395	394	419	406	424	380	369	373	416	379	404	417	390	437	392	386	410	391	399	383	405	398	374	363	382	382	397	385	430	403	357	414	394	379	378	418	386	378	362	360	410	375	365	385	384	382	438	361	403	426	417	385	412	376	414	409	369	407	375	389	386	429	383	376	378	410	421	364	409	375	431	381	400	414	371	387	383	422	379	423	408	404	382	373	391	414	376	431	388	420	385	406	416	400	401	379	401	370	408	391	379	415	355	431	390	434	375	381	364	397	411	427	375	401	420	369	370	401	379	392	386	376	402	374	417	401	384	415	394	405	374	403	377	382	393	390	395	411	386	416	403	402	361	404	397	411	425	404	411	363	368	393	380	362	399	405	423	406	406	388	403	373	448	386	391	430	381	384	379	405	412	406	421	379	410	390	392	371	390	378	383	375	414	410	401	382	355	418	409	405	383	415	400	384	362	376	398	393	394	410	456	350	394	374	388	396	385	377	394	355	409	412	426	384	379	405	370	409	392	382	373	379	374	417	351	392	412	412	407	368	388	415	410	379	387	385	401	435	365	394	377	378	412	415	361	361	397	368	383	375	421	390	387	427	413	400	364	382	400	387	384	375	392	401	372	401	388	408	416	390	385	405	397	407	396	399	399	404	374	393	381	415	406	401	404	381	420	388	394	384	396	398	362	398	395	405	392	376	410	380	391	382	392	396	376	397	409	380	404	383	419	378	379	371	404	381	419	408	364	345	392	397	381	371	370	382	401	399	397	380	375	409	404	372	371	442	399	365	405	416	408	420	415	389	402	361	379	406	399	411	377	394	415	379	406	371	387	416	411	431	426	392	396	439	396	414	397	391	408	392	388	420	366	373	376	391	399	395	382	361	378	378	428	378	408	375	399	365	408	362	372	376	386	419	396	395	367	400	397	381	411	406	400	398	422	416	406	398	353	403	351	440	414	401	380	370	379	416	402	411	430	396	379	383	382	413	423	376	394	395	395	397	389	393	428	410	436	440	378	428	420	421	362	399	436	413	392	407	404	387	371	383	374	362	408	396	402	381	379	427	395	387	386	367	390	391	340	410	421	386	420	414	385	416	397	407	417	396	409	381	381	399	388	416	399	375	397	398	380	398	378	367	391	424	376	424	382	404	404	408	383	359	379	371	439	381	392	376	404	390	434	400	387	399	428	366	387	376	385	401	405	390	385	405	402	391	382	412	405	355	395	396	382	397	377	396	368	402	374	394	408	376	404	355	375	391	365	417	405	383	410	393	395	387	391	383	362	386	398	408	414	414	392	414	405	389	383	411	387	409	437	412	400	422	371	393	404	393	429	405	365	380	376	389	399	370	396	416	358	379	362	373	428	383	393	376	376	414	415	416	380	411	376	396	353	382	381	387	376	376	398	366	397	382	397	395	363	393	375	379	384	393	400	396	414	378	396	377	377	419	384	428	392	397	400	394	406	385	360	387	364	371	390	363	403	397	408	398	436	412	386	368	383	433	361	364	364	411	414	389	411	406	397	381	407	370	409	405	398	427	416	398	372	409	386	356	384	407	385	369	374	377	418	337	378	390	397	401	396	418	362	398	396	385	417	425	425	394	371	411	374	423	397	413	389	398	394	387	387	435	415	388	385	372	405	382	432	368	399	401	397	389	397	395	384	388	415	449	385	420	390	394	388	408	402	391	405	423	378	400	420	373	433	409	408	394	382	426	431	388	388	413	394	381	401	424	404	411	416	391	402	423	410	378	382	401	397	386	388	406	397	385	390	398	448	390	402	394	400	382	425	394	427	434	437	406	385	383	374	381	365	387	370	400	389	411	361	389	397	406	411	417	389	421	359	380	422	405	435	372	370	371	403	390	409	394	401	392	386	411	410	423	398	422	405	431	417	421	415	403	378	382	457	419	418	369	384	366	370	384	405	403	377	354	419	390	423	417	396	393	362	402	443	406	427	404	415	391	402	392	429	368	382	359	427	367	394	417	403	429	386	362	356	432	372	365	387	385	397	403	393	421	399	406	404	389	420	417	424	395	425	355	392	371	400	399	385	376	404	399	412	437	411	431	392	435	429	394	392	386	392	393	416	356	363	402	397	382	423	417	358	408	398	402	418	389	407	397	395	387	388	382	407	387	396	376	366	376	399	372	398	413	379	403	391	420	410	426	377	413	390	391	395	399	411	394	431	420	350	367	385	396	395	386	380	391	386	384	417	420	374	448	413	410	416	430	395	381	403	391	377	385	375	402	381	367	371	376	385	402	365	393	347	395	385	418	381	404	420	386	407	384	363	394	390	375	399	394	408	374	395	382	390	424	372	397	405	376	381	377	411	404	413	420	389	391	384	433	374	407	398	368	398	395	405	389	401	403	379	427	385	398	399	393	395	394	406	363	405	435	401	399	382	413	378	447	420	385	409	397	381	383	432	404	373	363	385	413	379	382	351	393	415	358	401	419	412	416	402	401	439	358	366	409	397	409	404	372	410	383	384	398	415	403	382	355	397	366	373	411	403	384	375	418	404	365	412	419	388	409	382	383	399	387	373	397	403	411	416	362	383	389	401	376	396	402	394	387	390	372	377	404	449	421	399	393	383	376	395	400	382	402	389	390	415	388	390	417	415	401	382	397	346	377	369	427	396	382	418	380	412	414	420	342	415	413	373	406	428	409	393	368	415	378	389	371	412	416	370	404	378	392	397	419	362	381	432	379	398	396	416	391	395	423	363	395	437	394	415	390	391	391	387	365	413	396	390	391	400	394	394	393	416	381	377	378	402	404	395	413	397	397	383	423	431	368	409	418	370	437	394	406	410	405	378	368	411	416	424	379	403	384	408	436	405	366	409	390	427	380	427	398	402	395	394	367	368	395	424	406	399	402	398	374	370	401	392	382	404	389	408	403	414	394	386	400	378	379	387	376	387	417	406	388	381	415	393	387	390	377	379	402	391	408	405	391	385	416	393	369	365	383	354	446	419	395	375	367	400	402	403	347	346	377	369	407	390	382	364	379	404	391	371	401	419	406	385	391	422	407	379	362	367	393	384	385	389	383	372	383	393	398	374	420	409	404	388	434	415	407	395	399	414
86884	52664	27997	13742	2018	1077	667	12319	2418	394	371	349	361	444	486	629	876	1030	1039	1020	705	532	608	546	378	290	234	222	245	233	240	232	238	218	230	225	231	236	239	236	228	239	212	204	213	223	222	227	245	225	197	216	210	221	219	232	219	229	243	244	234	242	231	239	203	220	209	207	208	227	217	254	212	253	225	246	214	192	216	253	249	212	216	232	215	251	247	244	211	230	234	194	210	217	203	212	220	217	242	225	204	211	227	236	235	213	226	201	219	220	219	204	236	240	225	251	209	210	223	223	226	218	229	243	203	223	232	241	225	226	226	217	236	205	222	233	230	226	213	224	236	204	206	209	246	225	227	229	223	217	208	248	248	220	218	194	245	194	233	187	221	236	211	209	245	202	208	222	232	220	231	235	213	232	242	212	250	202	235	210	223	201	227	234	216	256	256	221	229	225	247	210	212	221	202	233	233	231	256	262	206	215	224	227	228	229	226	253	206	216	231	216	222	193	211	226	227	236	222	200	220	230	217	213	251	213	236	231	205	242	205	251	234	208	226	211	242	248	197	240	223	199	204	220	200	237	237	231	213	192	230	237	229	214	185	216	224	212	231	242	244	225	196	187	205	241	216	228	213	250	211	194	222	241	223	234	243	225	231	232	237	225	222	226	220	220	223	240	238	240	208	208	199	215	204	222	232	233	218	215	203	247	222	219	221	215	212	207	223	232	212	205	229	240	221	224	250	221	215	248	217	215	213	209	251	241	235	226	230	235	225	230	236	220	208	232	204	227	218	213	219	231	233	228	238	216	208	202	212	235	240	217	238	221	248	224	254	218	183	204	235	231	215	209	230	235	251	189	210	240	224	226	225	221	199	255	242	217	220	219	246	230	229	182	237	227	243	239	220	228	236	214	215	221	214	223	245	222	252	226	221	248	239	230	237	230	231	231	252	213	237	227	240	214	240	228	227	224	225	220	227	220	231	225	222	237	234	215	224	216	204	225	222	249	209	205	191	245	203	231	233	218	226	225	226	226	253	217	227	231	218	228	240	218	228	223	209	225	215	254	218	206	206	259	214	193	225	211	227	217	202	240	192	216	219	204	229	215	227	210	247	215	191	252	206	200	225	215	201	225	244	249	217	231	207	214	207	233	257	215	215	234	213	244	246	220	224	227	229	262	199	216	222	217	198	222	239	212	249	240	198	217	200	250	213	222	209	239	209	213	225	240	244	223	245	225	210	239	230	266	234	235	203	249	255	229	245	226	229	208	236	202	225	260	218	219	225	241	227	224	217	226	233	228	235	215	201	201	263	238	213	219	223	203	216	190	221	254	227	225	255	192	227	229	203	218	228	206	212	234	239	215	232	213	219	221	227	219	194	229	220	230	250	263	215	223	237	233	204	215	240	214	251	217	228	240	248	225	220	212	234	246	225	231	223	222	227	235	247	224	206	231	218	214	189	247	209	228	226	241	231	208	216	250	211	243	234	232	212	202	242	221	228	201	222	233	216	203	227	202	206	242	231	230	237	228	249	221	225	230	223	242	214	236	222	217	212	218	213	202	213	230	220	237	211	216	215	220	232	237	208	201	226	224	211	218	220	219	219	219	211	244	227	209	222	183	195	216	213	202	235	270	234	247	218	237	203	224	227	221	238	230	219	221	196	226	231	206	221	215	194	223	221	226	233	233	224	205	240	218	234	225	213	206	220	235	230	194	219	230	228	186	227	195	189	217	230	255	203	233	222	217	186	225	215	233	226	231	216	225	231	220	222	214	215	210	236	199	219	227	236	247	212	225	238	215	251	220	231	214	214	226	240	227	244	220	213	212	179	211	219	215	241	242	212	189	224	208	232	206	239	234	219	210	216	223	231	219	242	202	229	202	237	213	231	213	234	199	230	223	248	210	209	217	232	191	198	194	201	221	205	214	232	223	221	208	222	200	224	261	235	225	224	214	225	214	214	217	224	215	230	213	238	249	236	267	215	227	243	267	216	248	217	216	236	246	214	224	234	222	194	228	214	225	248	228	240	209	225	196	224	219	212	233	253	223	209	213	226	197	240	253	216	211	204	220	235	231	228	204	228	227	225	223	201	213	244	214	219	231	190	212	223	226	200	214	205	242	258	209	230	226	188	235	217	217	238	209	246	235	209	241	229	224	219	248	232	247	238	207	241	227	225	198	211	249	222	199	240	258	191	213	221	219	219	212	210	238	215	224	223	241	217	227	212	251	215	209	224	194	215	233	227	218	231	187	206	229	239	240	210	203	239	237	205	227	243	208	218	219	237	211	202	207	222	236	221	217	195	239	232	215	194	222	228	220	219	243	236	230	236	234	204	232	193	242	204	228	194	213	195	235	217	221	200	210	243	211	242	193	225	220	210	208	224	239	229	196	215	228	213	213	204	258	226	232	222	219	218	223	221	204	254	226	223	236	226	214	201	222	259	201	213	240	215	222	223	234	263	234	218	226	207	246	233	183	242	220	213	242	199	241	237	230	238	245	225	257	248	235	236	260	201	256	218	218	212	242	223	248	239	226	246	213	237	207	232	251	219	218	211	208	207	224	216	227	238	237	235	215	258	235	221	227	224	219	194	210	214	217	238	219	228	255	205	231	211	206	238	249	199	215	223	236	214	229	231	230	203	238	218	209	236	233	219	251	214	214	229	243	203	204	228	224	233	216	196	230	217	213	259	204	230	228	219	213	216	203	235	221	226	227	221	226	230	198	212	213	202	245	208	213	207	214	230	210	225	224	199	230	229	217	256	232	236	226	202	211	241	248	227	207	213	235	238	234	216	221	231	222	203	223	208	215	218	207	227	227	217	217	255	220	231	214	228	226	246	239	189	225	211	214	266	197	216	212	203	232	231	234	219	201	251	249	195	218	229	205	219	228	197	225	227	219	197	224	211	223	224	218	235	202	201	212	220	223	247	215	229	224	227	188	237	233	219	225	195	231	179	179	211	251	246	225	230	254	238	201	200	221	231	247	233	218	216	195	249	231	234	242	232	239	229	239	239	228	219	238	247	220	214	244	214	213	205	218	201	215	235	205	236	216	222	223	224	216	206	221	239	198	205	208	205	270	221	213	226	210	234	222	217	227	236	236	201	231	231	216	236	239	228	220	258	237	214	215	219	193	228	197	247	219	243	234	231	211	193	222	247	228	248	244	236	230	205	227	215	234	230	252	224	202	246	207	226	220	227	227	227	257	210	244	207	241	237	209	221	245	213	250	195	240	219	231	231	239	226	203	228	234	248	246	190	201	210	246	237	201	218	229	223	215	220	211	212	204	227	194	226	212	223	226	223	238	243	207	195	226	238	252	249	210	213	200	212	233	211	196	230	239	234	204	197	241	250	236	236	217	219	231	214	203	224	224	226	262	235	221	243	210	207	244	229	252	247	212	228	203	221	228	232	179	229	230	212	214	229	225	209	194	228	247	238	244	201	199	224	243	233	233	240	218	200	247	236	224	177	216	253	217	259	252	221	218	220	228
55587	36493	27150	13028	4028	3833	2586	29293	2518	1467	1409	1338	1484	1736	2137	3096	4644	5607	5735	5535	3914	2894	3078	2752	1807	1084	669	574	629	635	568	558	548	582	541	527	577	705	663	626	611	590	580	570	528	564	537	549	548	545	558	558	522	505	522	538	551	484	558	550	547	539	537	526	529	535	540	543	539	521	493	549	552	530	556	492	499	533	555	541	532	506	552	511	551	526	493	516	544	552	587	566	517	508	539	524	562	579	534	546	539	531	519	532	546	519	511	499	539	574	533	556	552	561	541	540	539	540	523	539	505	537	509	535	543	563	519	532	549	528	514	556	518	522	519	557	524	519	545	500	547	498	583	524	581	554	530	557	492	548	582	503	542	538	532	565	537	535	501	537	517	543	547	515	526	498	504	526	535	546	501	538	536	533	532	519	518	530	525	504	532	539	511	548	541	521	559	544	507	552	555	545	534	549	493	538	543	496	564	559	551	547	508	470	492	540	561	536	503	528	545	564	516	559	547	519	551	501	513	518	584	552	505	573	549	519	567	510	544	545	541	552	537	512	570	530	485	529	524	499	530	533	532	549	538	502	564	531	527	522	544	541	523	540	544	538	543	536	573	553	515	540	546	499	546	523	560	552	530	584	518	515	575	535	536	535	545	496	582	515	549	547	537	519	554	531	512	548	521	538	532	538	552	472	520	540	519	535	529	579	560	492	526	541	518	559	536	569	540	510	509	565	492	543	540	550	497	530	548	566	515	515	542	514	538	548	527	513	564	588	499	571	481	525	560	487	525	499	533	564	490	524	562	537	467	531	527	530	505	524	546	531	513	523	518	490	511	492	507	582	533	516	555	512	565	534	521	524	542	533	551	524	563	532	546	528	512	517	547	524	543	546	547	526	490	543	537	508	529	542	549	546	548	533	506	495	530	535	526	502	522	511	558	533	562	524	551	560	577	556	519	549	517	540	553	513	540	545	506	530	550	554	527	532	508	564	556	528	555	527	497	505	558	509	535	497	526	553	537	525	533	527	551	521	552	518	561	541	557	511	546	538	538	543	525	496	543	535	563	547	542	520	531	512	505	524	563	503	508	564	497	514	496	523	512	537	525	525	528	498	524	534	539	522	527	564	509	534	550	542	531	540	493	512	535	534	559	557	538	520	548	535	479	521	499	543	530	537	531	508	534	527	527	535	542	558	467	512	503	530	525	533	531	516	508	529	520	513	502	536	515	559	531	516	551	536	543	517	558	518	511	516	495	512	547	521	555	559	526	528	504	520	539	492	512	567	545	526	503	519	521	505	524	566	549	554	565	536	523	538	519	552	514	517	559	511	539	533	510	543	531	528	529	550	514	551	518	541	550	544	528	529	534	512	505	519	482	525	561	540	554	520	544	514	570	511	529	558	521	552	585	571	519	538	522	524	553	549	558	528	563	513	541	487	530	520	530	541	547	536	552	516	559	515	539	504	540	532	491	532	549	538	483	521	531	531	570	522	525	557	519	521	534	568	520	540	499	527	520	536	506	551	541	521	562	544	508	531	495	561	495	519	533	491	527	524	523	552	519	531	552	517	518	526	533	529	481	536	542	538	516	549	508	562	556	492	545	512	550	537	535	521	542	560	539	518	535	564	536	531	475	541	496	490	515	524	546	566	548	526	526	499	514	579	502	528	536	529	543	495	520	515	535	534	556	529	508	523	562	541	540	557	539	570	529	571	529	592	520	557	565	522	503	499	521	513	530	540	535	549	554	478	498	526	511	529	526	489	587	503	557	551	566	494	540	508	555	518	507	504	518	506	548	557	541	509	537	527	565	554	514	522	553	533	565	565	523	514	518	488	521	552	532	503	526	490	487	538	537	549	575	517	482	489	532	564	516	530	548	526	556	537	555	534	492	530	513	552	523	554	507	535	547	509	533	543	523	533	534	493	568	550	556	502	519	512	513	518	555	558	499	536	510	567	495	559	545	540	539	532	515	512	521	540	534	540	535	519	551	524	523	508	551	516	569	541	535	523	500	548	538	526	544	544	465	510	527	519	500	508	526	509	553	478	508	513	537	573	518	529	569	522	550	562	493	533	575	525	558	547	532	522	563	548	527	519	524	513	553	548	543	511	517	504	513	532	491	538	504	517	551	511	552	517	536	498	504	545	575	535	575	490	523	511	536	516	507	533	490	490	571	500	541	520	591	519	558	548	520	540	517	555	535	499	539	548	506	525	548	511	509	502	539	514	520	522	512	534	527	544	533	492	525	539	508	548	515	538	531	487	514	506	521	505	542	509	513	489	515	533	511	541	523	514	533	512	506	509	546	476	541	518	541	505	512	555	550	526	518	556	581	513	532	574	547	546	515	546	522	529	508	554	551	528	542	544	521	561	534	503	530	547	502	541	503	522	555	529	600	542	531	502	584	530	504	537	490	531	526	547	558	544	490	518	568	539	547	530	564	544	527	497	507	523	547	494	527	526	515	535	544	531	549	537	499	512	552	539	518	531	541	517	470	489	549	532	548	484	533	538	519	526	494	503	486	546	508	483	566	526	538	504	513	515	513	523	497	528	522	565	499	526	567	557	506	550	573	545	525	535	492	568	506	523	541	520	516	485	546	504	559	588	526	564	486	508	551	532	537	522	555	489	550	499	529	541	548	552	585	548	535	519	511	555	494	537	514	565	531	522	575	530	580	536	520	515	528	568	521	578	507	523	520	581	523	491	522	523	493	545	515	593	506	529	568	497	500	547	514	542	537	557	560	555	520	515	525	531	551	512	511	543	538	547	581	515	531	492	514	528	521	544	519	488	538	497	515	544	534	562	496	539	558	538	563	536	523	524	517	491	518	598	530	509	545	525	516	577	608	559	496	535	528	499	570	520	556	538	536	551	503	537	527	538	525	593	543	492	514	540	517	507	518	531	534	561	551	548	531	537	599	515	554	499	489	512	513	548	492	555	569	536	541	537	550	532	544	531	514	555	531	547	560	528	500	547	523	554	471	513	532	532	521	524	552	514	526	525	564	509	558	498	484	523	550	527	525	529	535	512	538	537	556	480	527	540	581	567	546	534	595	548	506	497	535	529	532	521	543	531	494	537	542	553	505	560	520	517	525	513	510	524	542	536	527	534	525	542	551	528	549	535	490	518	541	565	556	524	527	573	535	531	523	544	526	525	529	522	538	529	557	514	563	511	523	563	521	529	547	482	549	558	539	520	533	564	568	536	539	538	513	547	536	516	561	555	521	513	509	489	526	568	547	529	558	504	527	554	516	543	503	547	561	482	555	535	561	546	543	560	465	540	554	513	533	510	541	543	569	505	485	513	517	515	552	590	540	499	521	538	553	492	548	507	536	509	491	568	531	543	586	539	535	497	520	491	550	580	528	533	568	510	537	549	554	562	577	524	552	579	587	558	497	531	553	565	520	558	524	524	524	530	506	506	557	521	540	481	564	535	507	525	535	472	540	575	521	551	538	523	555	569	535	499	537	494	535	549	479	506	530	520	573	538	578	534
28138	6777	1151	683	457	352	359	551	272	265	275	275	278	300	357	424	502	555	577	530	468	403	403	368	333	262	280	248	277	254	250	240	273	261	280	292	244	249	246	227	255	263	266	265	268	261	257	256	267	241	271	238	257	230	270	260	256	245	247	271	281	245	266	247	255	249	248	263	230	280	249	248	270	253	240	246	254	278	251	254	247	268	270	269	274	230	226	239	257	259	238	265	246	234	273	255	270	257	297	255	256	271	275	272	232	257	278	272	243	216	252	229	246	263	249	227	229	282	246	281	224	262	251	269	239	269	251	250	262	236	275	252	259	257	245	251	280	246	265	259	274	300	251	253	280	273	267	233	287	259	252	230	262	225	257	257	276	268	243	254	260	251	256	278	258	261	246	260	258	250	267	265	258	281	268	249	272	260	271	259	264	231	255	244	215	278	273	272	235	256	264	259	275	280	266	269	247	244	240	267	251	248	261	279	247	229	260	269	258	242	256	276	267	248	238	218	277	291	270	240	260	271	297	235	245	266	251	242	250	239	286	257	219	255	278	231	264	266	241	270	282	275	256	255	267	269	232	269	294	273	225	250	253	262	228	249	272	256	249	247	273	248	267	264	261	251	256	265	251	284	286	261	263	257	228	299	257	237	222	235	249	258	238	245	257	248	260	263	252	271	245	260	276	267	265	271	234	278	279	265	268	262	287	264	246	289	277	261	275	285	279	249	240	260	260	286	246	274	281	254	272	277	275	275	230	241	262	240	258	224	252	244	262	264	247	248	248	261	266	244	243	244	267	258	261	249	265	249	248	252	249	251	229	261	245	277	263	261	267	259	230	246	260	287	296	267	237	260	270	250	232	263	259	268	257	223	257	254	303	261	224	236	257	286	227	275	280	248	270	253	258	243	227	278	223	276	217	264	245	268	236	251	266	243	280	244	260	244	271	271	223	265	231	245	264	243	291	256	271	257	238	267	258	235	279	276	272	273	256	290	250	260	256	261	280	240	245	279	251	265	261	241	255	278	282	244	233	264	280	295	260	236	259	272	236	249	254	256	269	267	248	229	285	270	253	277	301	250	277	239	251	253	254	260	244	231	236	254	262	233	231	259	231	254	257	254	276	253	260	252	273	253	223	260	242	280	232	261	246	263	245	235	243	248	258	269	251	247	262	240	235	248	273	248	247	253	267	241	238	251	272	217	292	258	259	229	268	240	256	232	266	248	295	241	255	282	247	257	244	239	250	294	250	256	260	264	252	235	292	257	232	233	276	227	242	238	257	239	273	254	253	247	237	276	248	245	285	232	256	264	249	275	231	264	263	247	251	240	257	235	267	229	258	278	287	261	257	275	267	263	247	247	236	247	255	267	253	264	211	252	266	297	288	282	274	251	203	253	251	280	252	279	277	269	259	238	262	263	274	276	247	235	249	247	252	251	287	238	241	223	236	255	224	270	244	236	275	259	258	242	246	221	241	246	260	246	264	247	291	235	218	254	260	263	294	250	285	266	242	239	253	222	260	225	249	271	230	267	240	250	250	257	263	262	274	251	253	251	230	240	299	250	284	271	285	246	236	265	261	236	286	278	246	259	261	266	258	262	256	263	235	253	249	282	304	280	294	250	262	268	226	284	261	254	269	233	275	268	260	224	265	261	211	229	241	274	293	266	236	265	291	253	237	258	257	243	267	258	256	250	314	266	303	243	285	282	253	258	286	242	258	253	242	259	257	259	247	257	239	251	258	232	237	224	224	266	267	265	264	265	269	245	256	245	253	274	253	255	249	234	249	238	275	263	261	241	259	234	279	256	231	267	248	259	249	260	240	223	250	238	241	265	288	262	234	248	257	237	237	244	261	294	258	268	259	259	262	222	247	243	252	255	262	272	296	256	258	281	249	264	238	247	238	271	252	255	225	259	256	254	280	240	236	256	265	251	283	244	248	272	243	258	254	277	239	266	261	225	271	270	281	249	256	255	221	259	276	252	238	259	252	245	237	257	272	238	273	228	244	236	245	279	248	269	249	234	274	234	236	236	268	260	236	240	286	281	275	278	266	235	253	231	240	261	259	248	285	253	236	229	266	251	255	253	273	271	247	234	235	258	278	247	272	262	265	255	259	255	259	267	264	265	266	267	291	258	251	249	242	240	256	270	248	255	247	243	222	229	229	260	276	279	232	259	264	217	262	274	255	272	248	255	287	297	270	244	239	270	263	246	242	285	252	265	276	254	235	261	266	250	287	257	236	287	265	267	255	273	256	257	295	258	273	277	263	268	254	254	276	262	253	261	253	250	261	272	248	278	296	302	266	255	249	290	276	250	248	252	253	249	276	229	258	252	240	278	286	239	237	278	264	283	265	248	255	254	249	287	249	228	270	243	225	260	280	259	250	239	252	246	271	262	258	262	227	277	267	237	274	250	279	259	241	230	250	251	263	257	255	242	252	251	256	270	297	223	250	247	270	280	253	263	288	305	246	231	265	253	263	290	280	264	260	243	246	230	231	272	232	254	246	247	264	238	252	274	289	296	247	227	260	261	270	250	272	228	253	253	230	314	240	229	256	247	243	261	256	258	244	243	245	308	247	268	251	263	279	291	287	272	261	237	237	239	269	263	225	250	250	242	288	244	292	271	276	288	249	282	260	218	242	250	238	239	280	255	266	249	266	260	235	263	292	235	275	264	249	264	249	275	260	264	271	260	275	240	292	237	264	244	268	253	243	237	249	242	263	246	264	264	252	266	246	247	242	269	270	263	220	255	260	251	236	307	266	276	251	259	251	225	228	276	240	245	247	258	271	247	278	251	240	241	301	257	251	305	251	210	240	260	277	287	280	238	255	256	270	254	266	268	252	231	264	266	255	238	256	263	247	253	271	257	275	262	236	261	248	292	260	249	250	275	250	249	239	220	233	237	266	271	233	228	236	272	252	252	279	273	289	255	264	257	250	244	284	273	236	280	258	287	239	264	246	276	231	259	247	256	238	260	266	245	261	276	263	255	233	234	268	268	257	244	268	229	259	242	304	240	249	255	235	239	288	246	249	232	253	245	254	254	225	257	252	246	250	238	256	246	232	258	244	253	313	244	269	246	289	229	258	238	249	243	267	263	291	220	236	254	268	254	282	253	231	291	268	278	261	252	289	250	246	250	261	258	307	244	249	257	252	252	231	245	263	284	267	259	252	250	237	232	251	270	265	259	256	295	226	269	280	224	217	265	274	283	250	243	249	274	234	243	248	248	295	236	260	235	240	251	250	264	263	254	261	253	242	253	247	246	282	268	264	234	247	242	269	263	290	243	288	255	285	270	246	260	254	220	255	263	216	242	267	267	236	256	226	259	237	223	252	246	226	265	258	242	229	248	269	248	250	267	264	267	285	257	268	254	260	281	249	252	226	255	281	276	250	266	262	231	258	264	245	254	276	268	267	255	282	269	239	278	239	257	259	267	230	277	260	297	278	266	251	277	266	240	271	243	265	257	250	215	240	302	273	237	269	267
24306	4344	2081	1962	1247	1078	913	2397	672	624	673	709	798	897	1176	1621	2264	2576	2664	2287	1785	1309	1380	1369	1030	701	577	590	609	619	590	576	594	588	639	587	594	607	620	621	582	570	623	575	582	590	615	566	556	557	612	563	599	568	616	558	633	586	598	528	562	574	551	585	582	592	647	606	599	558	582	620	589	636	635	572	632	519	621	596	585	580	564	595	590	583	617	584	617	581	577	623	589	579	589	583	616	556	605	608	600	587	617	591	565	583	608	579	608	575	572	524	579	612	592	536	574	617	610	607	581	597	594	559	588	597	583	564	580	604	628	591	590	557	560	587	557	571	586	585	588	582	565	560	579	580	602	549	626	602	593	598	587	627	558	584	608	599	596	601	576	584	582	587	583	521	572	575	620	582	570	595	573	572	545	620	555	596	565	585	550	597	608	594	567	538	586	629	574	569	593	602	573	590	570	606	591	570	553	553	588	631	560	583	642	578	576	583	610	550	603	615	582	581	602	595	582	561	595	519	590	581	593	559	578	639	574	607	584	620	623	581	624	575	617	593	622	570	638	564	529	622	561	624	585	556	577	568	593	569	606	562	549	557	545	578	587	631	572	584	563	580	605	506	582	581	580	606	580	574	528	573	611	560	553	615	550	564	573	536	580	610	583	577	584	575	596	594	554	541	582	610	517	551	588	557	550	560	565	603	572	585	574	582	536	578	575	538	591	619	593	608	589	593	578	590	586	577	569	571	570	596	571	596	575	588	581	586	586	594	564	558	555	573	600	579	577	614	611	610	576	601	564	593	575	584	605	574	552	621	619	623	605	596	550	580	580	548	612	585	595	597	615	615	594	556	605	563	608	582	587	623	574	563	585	577	600	570	541	637	609	597	545	583	550	582	634	603	601	610	579	542	559	570	616	608	530	561	515	597	553	587	524	537	558	565	576	631	578	591	578	563	570	568	595	586	605	619	580	613	591	581	579	585	543	544	594	594	550	550	564	585	574	584	548	595	600	577	545	550	586	567	567	596	623	606	598	575	554	592	602	576	559	593	613	599	592	572	575	612	607	575	597	565	558	579	587	562	570	611	608	532	610	599	594	598	584	621	597	561	561	587	551	578	587	568	614	566	574	602	612	570	593	565	615	553	595	543	572	568	539	584	565	577	551	559	577	592	629	554	608	615	622	536	592	576	637	605	555	577	590	565	577	592	620	593	614	585	586	570	593	561	615	584	585	584	551	546	561	600	570	569	614	628	562	566	562	562	586	618	587	598	584	589	572	555	595	578	606	574	555	603	559	555	590	572	562	577	551	578	549	587	546	585	586	607	595	588	600	552	618	586	528	550	576	572	569	593	552	581	594	550	582	594	570	599	635	540	540	564	618	623	613	580	601	597	588	607	595	564	582	574	612	598	600	573	570	560	560	560	574	577	589	554	587	623	588	597	543	579	555	557	597	585	616	596	560	596	591	549	574	579	549	582	584	624	596	588	573	538	566	561	586	570	595	587	614	615	536	614	556	541	634	571	608	608	570	616	550	548	592	586	571	587	618	583	608	564	581	560	570	596	581	634	594	557	582	620	607	598	568	592	571	594	570	562	542	593	591	569	606	596	598	622	593	592	581	567	593	576	559	576	577	598	649	608	548	590	595	584	550	555	617	587	613	566	608	597	544	591	623	555	613	602	605	561	600	550	552	596	552	630	594	539	576	574	588	556	574	587	623	576	606	592	581	555	576	590	514	596	572	618	592	587	566	640	560	614	625	504	615	540	566	606	586	575	565	565	552	577	589	587	590	599	566	593	571	588	556	590	649	584	581	583	621	603	601	574	612	602	582	589	556	576	602	530	598	581	567	549	600	572	620	596	577	569	540	599	565	572	603	621	616	561	618	583	540	614	577	566	562	585	582	594	563	616	533	564	583	561	576	611	540	556	565	590	595	579	604	619	567	540	564	574	600	557	567	577	583	542	593	590	587	597	582	618	566	591	553	603	625	595	605	631	577	592	607	556	550	604	577	509	591	511	565	606	531	570	590	600	558	587	591	581	576	647	600	582	593	631	605	634	553	602	580	566	588	604	597	625	566	572	598	571	594	547	608	603	522	565	576	561	571	577	589	620	573	622	573	557	565	611	592	589	593	629	589	593	557	561	607	550	572	570	559	559	549	529	586	557	579	600	574	600	597	552	588	564	630	592	551	596	588	586	582	613	568	594	558	570	586	558	547	564	627	603	563	557	567	608	560	588	610	557	611	556	555	585	578	549	573	610	532	540	592	520	588	593	567	556	599	577	595	577	602	574	592	568	603	605	536	582	594	584	567	574	599	588	577	601	601	595	599	583	620	542	581	577	529	610	598	580	530	604	564	594	589	569	569	610	621	581	538	602	550	573	589	561	592	551	589	627	537	605	616	585	590	612	626	545	562	575	564	564	594	606	559	612	573	615	597	652	564	570	584	599	586	609	584	584	570	582	633	572	583	644	581	577	572	546	544	581	566	571	586	557	599	557	577	568	579	555	608	587	573	573	590	597	599	589	594	590	596	565	600	546	640	610	579	577	546	599	548	572	609	586	563	554	604	567	643	582	604	588	570	580	584	552	619	573	621	586	556	567	591	614	596	573	619	587	532	575	570	618	598	616	582	602	602	520	607	568	562	597	563	593	575	540	602	593	585	559	586	593	571	599	569	569	609	586	580	647	558	551	541	578	580	571	603	588	589	604	581	566	549	556	560	595	616	611	570	597	608	605	568	603	615	598	614	598	625	593	598	598	565	588	590	522	549	583	598	606	582	603	586	600	610	594	611	593	603	592	605	611	612	611	576	557	555	559	564	557	548	548	587	616	598	567	568	590	581	532	561	595	574	608	544	573	592	583	617	613	559	612	580	560	558	579	637	546	567	539	577	576	616	532	580	622	565	611	526	520	556	584	613	616	554	579	585	566	570	615	559	609	598	556	558	605	579	561	551	591	651	570	577	526	600	624	540	621	550	577	602	602	605	573	578	567	556	606	591	530	584	567	593	610	578	585	579	593	556	533	595	594	615	585	581	579	629	579	601	617	590	541	601	565	575	593	617	569	573	599	562	596	578	550	536	577	545	607	578	591	608	538	577	611	586	574	550	562	596	587	587	592	598	575	582	608	603	577	554	577	585	597	522	574	516	585	577	609	628	561	568	569	560	558	562	581	597	550	566	616	590	545	589	609	594	603	581	575	609	529	562	580	616	593	587	611	620	589	616	612	598	579	577	589	549	599	565	514	582	582	618	610	589	630	592	588	583	563	577	591	576	595	586	582	553	585	628	599	559	578	601	574	582	583	579	598	593	590	586	572	521	568	603	555	543	559	608	587	573	575	607	645	621	554	591	592	576	613	560	580	583	572	608	579	576	592	613	648	641	568	583	634	605	594	633	611	576	555	584	565	599	569	565	593	562	586	607	616	561	626	584	594	601	604	582	569	567	596	594	587	593	590	590	565	589	574	581	611	603	551	595	576	566	532
75637	43908	20685	6588	1023	660	556	7108	907	246	240	237	240	316	373	624	765	842	732	617	461	345	369	341	293	224	185	192	170	176	196	199	176	171	157	145	163	177	164	180	163	162	154	174	191	169	204	154	169	164	174	171	185	161	176	176	169	172	153	163	172	166	172	159	162	186	174	150	164	150	162	147	182	161	171	198	156	151	168	168	151	172	160	164	159	147	185	170	159	161	192	162	157	167	157	185	157	158	195	186	142	165	170	165	169	146	172	172	153	175	162	158	161	153	164	184	165	174	190	178	141	178	152	166	170	174	172	217	161	158	170	144	163	182	166	170	179	151	151	157	185	170	140	154	162	184	167	145	162	171	176	164	170	167	144	189	162	174	164	168	158	189	158	179	174	185	172	165	160	173	149	158	165	183	169	191	160	165	183	150	173	174	165	196	179	165	159	139	182	179	150	152	172	175	164	162	149	172	180	153	186	162	155	171	172	149	202	165	173	160	177	180	170	155	187	167	165	157	177	186	176	163	175	172	164	165	176	173	190	158	155	165	176	177	175	184	162	153	169	170	174	181	178	190	144	174	189	169	160	167	153	182	158	160	191	177	155	154	176	172	143	167	196	169	179	150	172	161	172	167	157	199	188	165	156	142	167	169	172	174	173	158	184	163	149	167	162	169	144	188	163	198	153	151	190	158	135	169	165	151	170	183	186	169	164	149	173	183	178	180	192	183	147	184	184	156	185	188	164	179	171	176	177	190	147	168	169	164	193	177	166	153	164	166	169	179	186	183	175	188	151	161	165	165	212	145	163	176	167	165	166	175	196	186	174	165	151	172	184	165	171	162	164	160	173	158	169	157	150	154	155	175	178	169	157	178	176	161	164	147	212	162	159	169	148	178	166	179	158	172	170	189	177	191	172	158	167	164	157	175	178	161	171	187	123	177	174	185	176	163	164	169	169	181	178	157	175	148	173	145	162	187	176	170	166	170	194	164	178	162	154	169	173	173	177	148	154	160	168	173	154	147	162	173	164	179	161	168	173	154	157	169	184	170	174	164	164	148	152	155	144	159	169	172	173	184	172	150	157	167	161	157	161	175	150	158	157	186	179	165	160	180	163	142	165	184	159	183	200	166	160	182	179	171	170	193	157	173	175	164	171	169	186	162	176	176	167	173	174	159	209	175	175	169	170	168	172	191	162	175	185	159	156	161	161	183	180	181	150	158	171	181	186	174	159	181	158	171	148	153	153	148	173	171	193	181	179	152	160	165	168	149	147	177	168	169	152	157	196	156	175	161	161	157	163	172	173	182	164	147	168	151	172	141	169	183	139	165	179	176	192	165	148	182	175	157	186	165	165	159	166	153	169	159	153	164	141	165	163	160	173	165	149	154	164	163	191	182	160	150	160	173	162	165	176	193	163	184	175	164	161	175	154	166	163	165	170	167	138	154	162	166	150	177	169	157	166	184	150	164	169	147	194	179	164	157	191	170	149	141	167	148	178	188	186	170	171	151	144	171	154	186	161	167	179	143	156	176	177	169	156	168	186	166	164	155	159	179	161	166	167	170	188	163	137	200	172	174	184	168	172	156	155	152	156	156	186	174	138	166	156	157	175	162	184	174	158	183	164	167	176	158	175	160	177	178	147	187	152	169	162	172	153	200	186	157	164	183	142	164	159	165	165	156	187	167	164	150	148	180	178	159	179	172	159	155	179	181	153	168	175	152	176	163	178	174	188	181	154	183	168	185	176	158	166	160	146	167	194	170	177	144	189	188	180	179	179	157	184	142	150	165	166	185	189	144	158	165	165	161	166	167	141	152	156	178	164	186	146	158	169	177	158	153	191	163	171	165	186	156	185	169	167	154	158	165	183	150	166	166	180	158	158	161	156	178	144	136	144	150	171	172	171	194	154	184	195	149	172	177	177	169	172	178	160	162	174	165	170	163	174	131	188	186	152	177	167	153	165	164	146	176	136	161	161	176	181	187	145	174	167	159	165	161	187	147	186	176	157	177	125	179	168	184	174	173	185	161	151	153	176	175	157	177	178	141	203	187	136	162	156	166	172	183	158	166	154	177	168	180	175	171	154	173	182	164	168	174	177	155	156	184	185	161	162	160	153	153	196	188	182	161	171	157	166	181	181	168	157	160	146	155	159	165	173	192	172	178	167	182	143	166	149	197	166	176	178	175	176	175	142	188	170	186	191	177	164	149	167	169	157	155	156	189	183	198	174	184	169	177	148	171	173	154	155	172	154	197	173	170	168	193	173	158	163	154	162	184	168	186	153	166	156	168	170	172	176	169	171	163	172	189	185	167	174	149	143	166	169	152	152	167	189	169	175	182	174	143	191	200	186	182	186	153	153	160	191	177	184	166	173	165	157	164	166	163	160	164	145	171	174	183	144	158	192	173	172	162	156	159	171	154	180	175	166	169	155	181	197	169	167	194	167	185	175	160	158	169	171	174	176	159	192	172	161	160	167	170	169	171	168	146	176	148	159	155	158	174	163	145	161	177	175	166	175	160	164	169	173	152	157	160	155	165	149	177	168	158	181	160	165	143	154	157	170	201	170	176	162	153	145	181	183	149	165	154	162	177	164	154	181	145	162	198	155	160	158	223	163	166	173	153	154	143	159	172	176	175	165	183	140	145	161	176	171	159	164	140	159	146	146	164	187	193	192	172	162	141	151	155	177	151	144	145	187	179	168	178	164	167	167	188	154	167	157	198	170	161	167	183	177	142	180	171	158	166	168	160	138	147	171	168	159	172	166	140	200	173	166	147	194	154	155	166	174	168	168	167	175	167	150	142	159	168	189	186	168	179	153	158	174	149	165	174	172	180	166	174	154	173	177	203	145	152	189	151	177	177	167	180	189	179	165	160	172	157	174	149	153	173	175	184	159	165	183	169	170	189	168	148	159	173	186	167	189	157	151	171	150	169	166	154	172	181	151	172	182	168	163	168	150	174	159	192	179	162	172	154	164	187	161	160	186	182	171	150	172	175	161	178	147	166	177	180	186	152	167	157	139	150	184	161	172	165	190	180	170	179	162	181	194	168	174	170	161	156	158	141	139	170	168	156	195	161	181	196	216	174	138	160	187	169	162	187	156	140	174	189	159	161	196	162	175	168	158	146	153	172	177	189	150	168	152	153	177	170	164	158	164	180	141	134	158	175	148	164	155	167	167	174	157	169	159	164	142	174	185	147	173	175	165	167	167	158	176	166	161	168	146	148	182	169	170	180	175	156	161	167	182	147	163	174	144	190	168	193	169	170	171	177	154	158	163	171	154	153	169	161	159	153	166	185	160	174	166	166	165	172	165	187	153	156	193	187	156	171	175	163	171	169	141	154	162	176	141	148	144	198	170	164	151	176	172	166	162	144	164	164	169	140	166	150	179	150	166	152	131	156	132	151	168	171	176	175	176	169	161	179	150	165	161	161	158	173	183	158	161	176	153	141	163	167	147	157	173	180	192	164	160	171	159	154	171	167	159	158
46090	27820	19279	8480	2790	2650	2532	23120	1351	936	922	893	1000	1372	2032	3098	4362	4733	4236	3579	2340	1676	1791	1882	1343	722	499	479	457	466	452	414	464	453	426	409	442	430	432	487	471	409	412	444	401	390	423	426	381	403	437	437	420	414	413	444	404	417	440	389	460	452	397	379	415	358	424	408	379	381	441	399	435	353	402	375	413	397	389	409	423	409	406	382	429	418	361	380	398	434	390	414	404	441	408	415	367	427	384	436	416	405	389	403	416	413	397	398	409	417	408	401	395	409	381	433	410	393	393	416	409	443	398	409	428	396	412	448	411	396	432	405	417	423	427	399	415	400	411	403	404	401	385	395	394	430	413	396	390	429	401	376	379	391	411	366	381	424	423	398	461	394	397	439	422	394	420	413	401	397	410	398	391	429	397	411	398	410	363	423	406	388	441	436	404	404	403	420	414	420	412	395	408	374	402	400	423	429	422	403	414	428	411	407	400	415	423	412	389	423	408	461	404	358	407	394	399	420	440	380	399	396	414	435	456	411	385	376	396	396	422	408	398	389	397	395	422	390	417	377	387	422	383	394	390	415	418	376	421	418	415	413	393	438	405	419	383	412	391	419	439	392	449	391	402	412	413	434	405	435	426	373	387	445	437	417	425	415	411	388	436	391	413	441	438	411	429	408	369	417	384	382	407	438	408	404	437	429	405	415	413	412	409	408	431	402	439	390	403	378	405	402	427	379	404	380	425	437	432	411	418	384	372	405	384	401	416	449	419	456	379	373	375	427	385	372	405	413	402	373	416	408	395	415	388	409	394	383	416	418	382	419	417	421	401	413	392	408	420	393	403	412	375	446	395	420	382	410	419	402	406	385	444	402	398	430	443	379	400	385	390	415	403	397	398	428	382	418	379	406	385	414	402	358	378	431	400	405	405	401	441	382	419	403	384	403	374	437	416	442	407	395	394	384	402	455	411	407	391	452	408	396	417	382	393	405	398	391	393	413	429	416	408	433	405	405	406	403	397	408	434	439	389	394	370	386	439	419	409	407	435	372	415	392	390	395	443	425	390	436	367	453	403	409	406	406	432	432	358	411	388	387	396	413	467	434	376	370	433	404	406	407	409	370	418	416	429	410	392	398	418	365	399	428	465	429	380	436	408	404	416	404	395	368	409	420	407	422	414	396	361	411	418	414	370	424	413	409	423	412	421	413	396	407	391	438	436	392	401	395	423	417	389	397	407	422	415	370	415	420	379	434	420	408	421	414	389	419	443	389	415	401	398	422	396	396	431	388	400	411	436	373	409	415	408	403	416	409	438	423	383	408	400	412	404	391	404	385	361	408	403	391	441	392	420	394	376	413	428	394	385	396	390	413	407	436	414	374	380	429	436	406	417	395	405	418	409	403	392	407	387	402	407	414	407	419	410	422	415	396	403	407	397	406	421	401	393	375	416	407	390	396	401	394	400	408	407	420	390	430	403	397	401	415	382	414	428	430	398	379	434	404	390	385	436	397	418	423	432	424	398	409	418	378	438	431	390	370	423	453	426	377	437	401	406	370	412	419	385	393	383	363	391	409	359	412	403	376	412	408	387	397	386	401	381	406	417	415	420	400	411	380	442	379	440	421	367	383	410	410	457	401	392	441	416	411	406	357	365	365	373	400	462	391	421	453	427	424	420	414	377	409	406	403	375	401	425	402	396	397	379	395	406	444	410	379	415	405	408	406	416	418	385	436	424	409	418	394	423	400	394	366	417	388	375	412	396	384	393	405	397	412	393	408	374	393	446	401	438	388	393	395	402	411	401	422	449	400	415	411	374	408	399	431	438	402	387	398	379	411	395	404	382	348	398	402	412	387	407	398	397	427	410	410	414	390	448	421	396	392	401	451	445	426	407	397	397	391	365	397	424	425	424	416	425	431	422	394	377	427	415	381	391	390	442	425	424	383	439	440	379	463	409	430	408	402	427	401	435	430	414	430	396	395	406	426	388	412	421	400	423	412	413	429	407	448	418	410	405	434	398	378	382	353	394	371	413	406	409	380	415	368	416	404	385	381	412	406	432	380	400	414	394	438	418	399	365	367	372	393	399	430	410	401	399	371	418	374	385	398	453	390	431	395	420	411	404	410	383	386	402	405	451	407	409	413	432	382	421	420	387	401	367	377	432	442	454	388	408	426	447	414	431	389	410	397	402	413	384	417	401	418	401	437	398	438	403	398	408	423	395	410	392	398	413	405	397	418	416	437	414	377	423	399	395	410	359	437	381	382	372	411	368	398	400	421	379	425	397	434	395	414	416	416	427	389	378	425	448	391	400	438	407	384	435	387	402	403	396	414	370	395	434	400	414	354	377	398	407	381	395	404	403	412	413	402	430	371	417	430	417	378	390	392	402	456	390	399	431	415	423	395	388	402	398	387	407	380	423	376	424	414	376	365	432	427	402	394	374	396	411	390	386	407	400	431	406	407	445	418	388	417	397	397	366	430	448	388	411	431	418	392	439	419	394	400	386	389	407	383	394	401	406	389	412	371	380	418	438	397	397	378	429	397	404	390	444	429	381	426	394	426	436	395	411	391	399	433	393	416	411	409	395	377	389	390	398	438	379	388	410	394	412	416	425	402	407	441	400	386	341	390	409	393	386	386	426	386	384	417	396	392	427	399	400	390	386	374	420	429	405	389	414	418	413	377	397	401	401	424	436	382	451	460	407	406	374	434	410	443	419	407	391	424	422	402	394	430	436	415	430	411	415	385	391	392	406	421	398	406	385	398	424	393	421	410	391	422	426	415	371	401	434	428	409	416	378	458	374	412	408	424	412	409	407	430	413	382	404	366	430	401	378	426	390	420	392	419	398	396	387	380	400	398	394	444	393	368	376	408	409	402	389	414	390	399	406	426	426	370	434	405	403	402	420	402	395	411	396	373	412	400	402	428	440	420	407	403	390	422	397	389	411	364	434	409	413	422	353	387	431	409	400	418	407	396	408	400	390	442	392	414	412	441	417	388	389	385	381	416	404	433	400	427	401	376	409	406	389	444	438	396	366	387	396	396	424	433	391	418	398	433	376	396	411	409	383	395	417	409	419	428	431	401	414	388	409	389	370	417	386	425	436	378	416	399	417	390	391	366	380	405	422	393	365	426	350	419	437	461	415	388	423	395	383	414	393	411	397	405	380	430	386	388	426	419	410	444	366	383	363	380	452	383	440	418	392	420	439	442	393	399	400	396	411	436	415	389	459	409	412	443	372	436	433	400	433	395	394	371	422	420	384	421	401	376	459	383	439	392	396	380	411	411	421	388	429	422	427	427	397	431	414	410	366	420	421	408	423	415	379	396	387	398	398	409	433	375	441	439	413	395	389	388	388	370	439	412	401	394	415	427	409	404	390	459	407	387	422	384	421	426	380	390	434	405	404	397	388	399	435	419	405	398	403	395	397	423	414	412	386	401	389	395	383	409	406	389	430	410	391	400	391	418	393	400	397	401	452	430	384	382	419	379	427	358
87306	53957	32176	14428	2599	1137	2261	12182	1782	336	385	382	365	472	746	1042	1198	1187	1138	969	684	521	500	476	377	276	221	270	222	224	248	240	224	224	235	268	255	207	243	252	220	248	243	245	228	231	221	234	217	235	216	215	244	227	227	235	188	239	203	235	234	219	227	200	231	253	237	207	233	225	227	228	231	238	241	230	234	232	239	228	230	238	230	228	202	213	235	261	260	239	250	242	202	230	224	248	240	226	245	232	220	242	232	202	197	227	206	215	219	229	229	203	255	211	213	246	251	238	195	242	255	236	222	238	242	232	235	222	235	222	249	229	220	217	221	220	233	228	233	259	241	247	214	206	225	230	229	208	255	213	219	230	217	246	209	250	239	231	235	228	216	230	242	217	229	209	243	220	222	221	235	242	229	250	234	236	224	226	205	247	227	222	229	216	233	211	202	215	243	245	244	227	215	207	193	230	207	234	198	220	215	212	223	218	214	239	205	231	208	211	221	279	229	225	208	223	260	220	211	235	224	201	214	190	236	201	221	228	217	207	235	227	224	219	243	200	223	216	228	253	245	200	244	247	234	233	222	225	250	226	242	239	215	217	216	233	230	251	199	237	240	206	218	228	207	248	244	234	269	236	223	209	214	203	219	223	273	230	236	226	233	247	238	223	233	226	234	213	235	226	234	233	218	229	209	257	237	216	234	220	249	208	219	243	232	230	223	245	238	226	213	219	223	207	221	231	207	246	228	228	243	215	280	223	224	212	224	231	237	239	224	232	219	221	206	231	234	280	247	206	243	221	218	237	228	245	238	249	233	221	214	206	235	230	244	219	231	231	250	216	250	225	203	242	219	214	226	201	224	207	211	201	238	241	250	205	228	249	210	212	226	226	247	236	220	238	229	231	223	210	236	232	261	255	244	250	251	245	240	230	222	206	233	200	232	232	230	205	208	195	246	218	218	210	224	220	237	225	224	229	215	238	211	259	224	274	207	197	207	220	253	243	222	242	209	221	250	222	229	236	236	218	198	219	233	222	231	242	236	194	223	249	260	242	210	227	241	243	232	237	224	229	215	219	213	206	259	224	212	240	233	243	185	212	251	263	243	210	255	219	216	223	240	230	215	219	218	237	253	242	217	202	225	243	237	219	250	223	264	221	210	217	194	224	231	210	207	224	241	235	255	250	243	243	225	235	232	221	230	246	225	190	219	239	222	266	229	229	229	228	196	227	200	224	217	224	215	227	248	235	236	225	251	225	222	223	213	201	212	229	240	204	223	238	206	195	208	208	249	253	221	231	241	218	201	219	225	232	229	234	240	211	234	237	242	215	221	214	246	251	245	218	231	238	245	219	220	213	194	221	268	229	224	222	191	205	209	238	233	221	230	255	209	226	215	234	231	209	236	257	212	227	234	247	242	237	230	238	268	230	236	217	207	216	221	215	198	213	250	232	227	211	253	237	240	218	228	226	217	242	258	213	252	203	214	200	244	218	260	233	240	224	246	222	232	263	220	210	227	243	253	213	233	255	238	225	209	234	214	243	223	226	205	237	214	204	219	234	236	225	239	234	228	233	227	208	247	224	249	241	238	213	236	218	214	248	239	252	225	238	259	222	234	250	212	212	214	238	230	248	228	238	202	230	224	246	202	251	224	233	252	233	214	215	204	246	234	223	218	220	207	230	218	234	210	236	235	239	232	211	211	257	224	213	226	229	222	216	209	235	208	236	213	242	226	240	212	267	224	217	256	235	225	226	192	235	230	208	213	247	252	226	218	220	223	243	217	202	258	221	232	226	212	244	239	212	223	251	256	237	235	235	252	219	203	213	239	262	206	235	243	249	227	192	216	217	200	227	224	223	232	213	218	247	257	198	214	234	213	206	215	238	215	202	243	219	207	213	240	232	230	228	224	241	212	239	223	232	207	221	229	215	219	221	233	210	228	242	226	226	244	219	226	210	216	208	240	232	234	238	216	235	226	214	221	210	226	245	229	207	211	220	204	216	227	238	235	226	234	252	214	220	249	251	244	235	223	234	216	235	241	272	267	199	226	245	207	196	205	222	228	246	193	215	229	215	211	212	232	200	229	229	214	216	229	220	226	220	240	223	233	228	257	237	258	241	263	226	214	231	220	223	223	242	230	224	224	241	215	199	232	233	262	206	217	233	204	250	213	253	223	234	264	224	246	222	224	226	223	241	203	214	208	242	221	206	199	233	217	201	209	221	187	236	220	231	226	237	252	226	227	221	232	235	225	248	216	229	230	224	240	245	212	197	234	244	219	240	220	232	219	191	234	228	236	221	232	226	246	218	228	209	221	232	213	238	210	216	243	207	207	225	235	249	243	234	220	228	245	241	242	206	212	239	213	238	210	222	235	236	226	255	212	244	260	222	232	240	199	239	226	239	229	235	243	218	211	259	199	234	250	242	233	197	204	236	226	220	218	241	205	223	207	252	220	231	244	240	233	217	224	229	229	219	253	239	212	235	210	243	222	239	237	234	248	224	222	218	223	236	232	224	239	255	229	217	247	216	248	227	247	232	224	225	232	248	258	213	231	216	224	214	209	228	213	214	232	232	244	222	247	233	235	272	238	234	242	232	228	215	236	238	256	240	213	239	251	217	251	226	229	249	227	236	223	212	209	228	228	247	221	253	235	222	222	240	235	216	214	243	207	213	252	234	228	201	216	214	222	199	232	234	218	237	203	198	240	230	209	247	234	224	249	200	219	249	214	237	233	228	224	216	267	247	226	231	219	221	207	218	222	214	236	220	250	234	221	202	237	202	220	212	223	237	255	216	210	206	221	245	216	228	212	234	237	222	230	210	228	199	233	239	212	227	227	227	217	226	225	257	243	224	233	244	210	239	239	226	232	229	237	220	264	238	230	208	195	222	214	236	230	251	241	239	207	244	230	235	234	250	247	225	253	220	217	226	240	233	231	213	216	226	216	210	253	254	263	255	215	244	257	216	235	255	205	234	223	226	211	242	223	239	224	227	209	277	232	216	211	225	211	234	262	196	259	242	219	263	246	257	243	202	220	223	241	239	226	227	220	205	220	213	210	183	214	243	236	221	279	228	226	223	237	237	239	235	209	240	212	229	241	196	224	210	224	232	237	229	236	223	257	257	253	238	220	216	212	236	229	221	195	224	244	257	235	209	268	216	220	270	222	210	208	204	246	248	217	204	222	220	205	220	244	229	230	220	239	227	251	233	217	220	221	239	207	234	220	225	231	230	222	249	243	203	227	224	228	227	218	251	217	240	211	259	245	218	230	214	216	243	238	213	229	247	255	228	218	233	206	229	235	221	215	212	250	219	194	223	258	229	204	233	262	219	215	209	204	200	222	217	244	214	206	219	251	226	216	258	225	206	259	213	218	276	249	307	231	221	226	209	221	228	239	242	186	222	244	249	252	246	206	250	237	212	211	258	183	216	259	247	242	220	240	244	209	215	218	216	233	207	218	235	224	231	240	217	225	220	225	193	250	218	211	217	253	236
55455	39702	31058	12193	5151	4301	8058	30536	2031	1365	1376	1386	1419	2112	3530	5552	6545	6552	6148	5188	3287	2453	2426	2329	1662	841	646	624	640	616	611	546	541	604	544	491	530	569	612	646	614	578	575	585	565	528	591	551	524	577	576	546	538	535	530	544	545	560	538	523	553	539	481	538	561	550	555	521	565	542	535	572	532	561	531	519	558	559	519	544	532	564	520	571	580	555	554	534	525	518	560	551	554	526	535	545	554	503	508	503	572	542	514	465	524	562	529	507	539	541	536	545	523	522	541	524	515	554	517	529	562	551	536	565	534	531	539	505	516	488	517	529	569	538	572	490	522	549	553	529	548	492	538	512	557	543	544	525	554	567	544	544	546	528	549	500	509	560	532	577	522	571	556	524	492	539	527	544	532	542	556	531	548	556	540	567	535	527	564	547	523	539	577	558	517	541	526	520	523	525	593	543	561	548	521	521	541	562	525	556	524	541	565	552	513	498	520	490	512	535	534	547	584	536	516	537	554	551	531	542	555	541	560	502	533	524	540	529	522	544	565	552	551	533	552	516	493	536	495	496	560	515	623	553	566	523	576	556	547	573	516	566	531	529	518	532	552	531	563	519	552	538	493	549	571	539	552	533	528	542	524	542	540	480	542	532	485	487	549	458	523	522	471	511	563	537	514	528	527	547	489	549	559	563	549	525	544	541	569	554	550	543	537	566	510	528	535	541	541	500	554	514	539	505	550	525	537	535	528	530	559	562	500	537	537	538	591	551	544	522	558	543	557	499	594	522	528	536	517	522	491	524	531	549	546	522	497	543	529	560	550	540	541	555	510	527	560	537	561	553	570	531	506	527	557	527	533	531	532	563	509	549	543	522	563	527	496	566	534	573	561	526	540	533	551	572	516	511	544	526	534	571	531	503	557	527	523	544	560	539	564	534	523	574	547	533	519	540	541	519	546	551	514	518	574	505	497	527	545	516	529	556	535	516	534	503	544	561	523	557	505	525	540	533	536	539	559	531	585	516	513	516	511	581	515	524	540	541	528	549	516	537	520	540	534	527	538	514	532	563	525	506	554	521	527	536	537	544	566	551	574	539	496	547	532	503	553	505	561	550	597	508	523	554	539	551	507	549	557	513	529	535	533	537	561	535	508	516	560	510	530	524	503	540	505	533	554	505	513	569	488	505	548	507	525	573	539	544	559	546	504	526	523	537	511	557	561	541	525	506	519	550	514	551	510	513	539	514	491	519	496	556	561	527	504	544	496	512	547	546	532	535	549	542	543	494	530	555	524	543	587	533	553	505	535	533	533	556	516	523	497	490	563	569	530	526	542	531	537	543	566	506	514	558	545	539	520	512	573	516	522	570	526	553	550	518	523	530	555	516	510	536	534	538	495	522	544	533	521	583	528	557	537	523	565	513	541	522	537	566	531	552	526	514	505	540	548	549	553	517	505	547	512	540	541	553	527	530	551	560	558	546	500	539	546	528	529	533	534	521	528	575	499	526	562	526	549	495	495	543	561	532	523	516	528	549	513	558	564	550	501	577	550	536	520	543	528	565	545	565	522	558	523	599	556	523	578	573	522	510	521	548	543	555	543	527	528	547	549	509	551	594	554	534	543	484	564	563	524	557	530	526	581	544	489	491	513	516	516	558	523	527	526	537	522	567	522	579	554	591	532	530	543	534	542	533	534	557	505	555	530	549	504	538	520	582	545	528	519	532	558	522	529	503	538	513	541	559	528	552	527	545	531	507	493	536	535	538	532	575	577	505	522	537	539	525	533	498	536	559	519	546	519	506	516	524	534	578	541	517	528	525	556	573	564	564	501	523	555	509	546	538	573	545	545	556	542	553	548	528	542	545	542	521	555	512	525	553	510	562	530	532	549	546	584	524	482	553	540	546	549	559	528	514	546	509	518	542	517	514	534	533	580	528	527	520	534	546	536	545	550	514	513	528	524	524	509	524	545	550	531	518	512	506	520	491	527	544	531	530	543	544	541	567	560	540	511	514	539	493	530	521	523	524	558	523	535	501	464	515	533	536	538	503	540	569	519	543	567	511	508	493	542	513	563	553	533	566	528	570	537	523	596	538	506	529	519	546	545	486	549	565	509	525	506	509	549	492	552	533	543	520	558	522	541	549	558	548	516	585	544	552	542	513	522	578	500	526	547	513	542	504	538	541	516	514	533	553	557	550	535	546	545	513	528	534	486	528	549	542	556	538	533	559	574	520	548	564	541	534	533	511	558	514	474	489	494	518	539	526	531	567	553	532	557	559	507	513	527	514	561	545	590	512	554	554	587	510	532	511	510	504	495	510	527	528	518	520	510	560	522	559	536	558	528	529	512	538	549	556	499	546	526	505	545	504	546	543	572	531	573	522	488	553	547	556	553	504	486	531	568	499	549	575	533	535	541	525	532	521	557	569	560	542	527	508	522	559	580	516	538	483	590	556	519	525	546	526	544	502	532	482	544	527	541	516	550	519	564	530	525	510	488	550	517	565	508	516	549	557	502	538	532	551	522	553	541	512	533	524	544	532	513	541	537	545	540	533	468	525	523	547	557	536	546	530	575	548	523	520	534	515	514	508	561	526	533	584	564	539	535	561	548	523	547	542	570	525	535	572	553	580	568	561	554	553	548	522	529	515	555	537	553	544	584	543	537	534	549	543	540	533	548	551	498	487	522	508	502	522	550	491	509	547	524	533	534	532	554	520	547	526	552	556	532	573	573	543	519	523	519	521	524	553	566	593	547	563	524	570	555	544	551	510	517	583	559	537	524	531	565	536	560	513	568	563	535	490	521	566	539	537	574	495	514	503	543	553	569	534	556	555	534	534	532	516	550	556	552	562	562	502	544	510	558	531	554	488	510	518	536	491	553	573	553	517	506	550	538	521	579	562	514	551	570	558	533	541	530	535	535	528	517	563	501	509	590	556	523	543	569	534	527	551	515	551	533	573	503	553	544	556	551	535	507	524	541	572	584	569	517	511	530	513	540	526	562	540	532	529	497	549	522	552	521	528	532	504	524	500	567	549	526	533	556	580	527	571	561	503	524	515	549	597	551	556	547	556	558	557	531	534	541	558	534	524	531	558	541	577	500	538	538	558	540	541	563	534	531	556	494	538	525	568	543	552	526	520	545	553	546	553	522	519	504	496	516	513	537	547	526	544	560	527	523	541	543	522	531	539	539	573	556	539	513	578	544	566	558	536	553	526	542	542	509	550	516	540	540	546	541	592	540	534	546	551	532	507	546	547	527	528	562	549	538	504	508	559	531	497	531	523	553	554	550	551	525	517	570	489	546	585	519	536	554	549	527	518	547	535	524	536	509	534	497	536	546	514	506	518	559	546	508	569	587	538	539	500	529	497	554	501	544	562	531	559	558	603	522	514	565	515	530	525	538	554	497	560	514	520	542	505	523	533	525	534	522	547	559	539	504	541	546	526	536	561	557	512	539	542	557	537	516	574	581	480	512	556	502	581	499	541	554	538	534	508
28365	6468	1445	760	629	520	402	568	269	276	296	279	324	326	376	548	671	661	626	488	405	354	333	331	303	279	235	264	286	296	255	252	258	241	264	250	238	276	258	251	277	257	270	246	251	257	246	231	292	229	220	249	213	253	240	249	249	259	262	249	264	257	244	256	246	232	273	264	229	232	267	226	249	237	266	238	241	249	270	281	246	245	270	260	251	255	245	224	237	251	244	261	266	233	234	288	229	259	228	238	256	231	249	253	276	248	244	270	285	269	260	273	239	269	252	277	283	284	265	224	250	250	265	228	267	271	259	238	264	256	250	247	254	227	223	255	262	261	266	273	252	250	228	276	262	238	250	263	232	264	246	287	223	282	237	248	236	259	254	261	263	259	244	261	307	239	263	262	272	232	273	261	240	232	268	254	257	245	254	268	278	254	257	293	236	242	289	265	248	280	294	252	224	250	233	262	257	257	268	270	230	244	243	238	258	238	260	244	247	272	247	238	242	284	250	244	261	255	253	251	261	239	246	238	237	291	265	263	248	219	267	233	223	264	264	260	248	259	262	247	273	258	241	248	250	249	275	224	257	281	252	246	255	266	258	257	259	259	270	283	261	235	261	263	258	238	234	251	262	252	242	264	284	239	265	266	239	258	261	274	250	268	236	265	235	268	260	272	268	285	241	241	287	276	245	235	221	253	240	271	238	248	281	273	242	223	241	260	241	238	295	267	256	257	267	236	248	247	236	254	251	272	254	243	219	264	266	233	256	269	237	225	273	232	248	272	252	270	223	244	254	237	274	264	244	248	256	257	247	261	245	249	238	274	253	289	235	232	264	284	252	236	263	217	248	295	260	277	264	244	290	239	236	266	256	257	282	228	227	231	238	247	264	272	248	225	256	276	257	258	239	248	246	223	269	239	278	251	261	271	288	264	237	257	275	247	294	242	252	278	254	266	241	274	252	244	255	237	278	269	249	255	244	258	280	260	271	265	264	269	283	246	259	269	292	232	234	273	240	230	230	244	280	260	271	274	258	250	238	258	252	261	273	243	230	263	246	250	232	262	277	243	242	255	242	252	257	196	257	275	241	262	290	277	247	232	227	244	249	237	272	247	230	253	256	270	246	279	225	248	262	246	284	260	262	238	243	273	265	246	243	252	268	256	247	264	247	242	246	292	231	254	307	232	262	259	250	258	290	257	237	249	216	249	274	244	249	264	262	264	217	244	266	267	253	283	261	256	282	235	269	280	251	268	252	291	229	256	223	260	245	246	267	269	246	241	270	196	252	265	237	263	279	260	239	265	247	270	234	253	230	267	270	267	246	248	235	246	269	252	264	240	254	252	251	233	265	271	264	213	262	249	267	276	277	309	242	244	246	232	261	279	241	233	242	271	256	222	260	256	279	286	240	260	252	274	250	247	251	243	217	219	243	252	267	229	244	264	275	231	267	237	245	253	239	250	271	265	251	235	265	255	256	221	264	264	270	271	242	268	265	242	275	230	254	245	242	256	258	263	239	258	278	244	243	256	259	262	242	255	269	234	269	263	208	246	268	212	280	244	245	233	274	260	233	246	258	246	254	237	265	249	248	245	237	250	223	263	253	252	260	255	242	253	242	256	260	279	281	237	251	245	236	255	243	237	262	265	223	239	255	271	275	236	236	257	236	267	232	262	259	230	280	253	242	247	266	238	274	244	231	255	263	265	246	276	273	236	272	270	251	253	248	256	255	252	258	281	264	253	264	239	226	282	262	268	238	243	249	250	239	267	231	253	266	259	238	242	238	268	254	238	260	283	278	252	248	254	242	258	249	260	233	269	258	271	237	291	235	246	255	258	243	294	243	257	237	252	259	273	254	287	283	235	240	247	254	257	252	226	231	286	253	242	257	266	254	245	244	253	274	271	239	254	247	243	261	257	271	251	228	245	261	277	255	269	255	230	268	274	249	273	282	231	261	241	259	238	290	223	252	253	237	267	249	290	212	225	264	248	227	275	270	264	258	269	258	253	278	265	277	238	278	254	262	222	270	293	255	258	241	260	293	262	268	254	282	269	274	248	259	236	287	231	238	262	249	262	237	245	237	227	265	227	268	249	248	286	237	250	247	218	226	265	262	258	264	221	227	245	226	220	252	256	244	241	240	258	250	236	232	274	251	261	244	225	243	242	262	238	230	252	247	262	231	283	271	259	238	245	259	259	263	260	280	256	265	279	276	216	247	276	226	259	242	264	228	243	261	249	257	289	279	263	234	239	239	262	257	256	269	270	231	231	264	250	241	260	264	241	216	246	262	259	277	296	274	235	246	233	255	242	250	251	259	240	214	250	267	267	248	247	274	239	251	256	268	259	250	287	254	256	258	252	252	275	260	274	242	239	262	245	221	239	255	245	269	256	263	242	262	243	277	290	253	268	242	264	240	249	248	224	236	251	267	241	240	249	277	271	244	226	257	236	247	240	248	246	284	277	222	232	267	263	274	236	240	257	254	243	224	242	246	230	267	233	248	259	237	236	296	260	280	258	226	243	239	250	249	254	256	264	273	280	267	252	269	257	258	241	240	234	239	292	251	247	227	246	239	257	243	233	253	262	234	237	265	235	260	229	264	240	243	245	254	234	250	231	216	289	325	264	241	230	244	278	230	249	245	211	236	268	232	285	253	255	262	233	249	269	265	268	254	256	256	249	252	225	288	244	257	257	249	249	275	243	231	239	278	262	230	266	280	267	251	266	263	252	263	258	243	242	259	252	267	242	262	251	254	251	263	244	253	232	256	254	236	242	266	242	246	252	265	288	260	244	240	264	216	262	247	250	257	263	243	284	270	253	272	239	253	248	256	253	261	233	257	282	265	254	268	274	263	275	251	227	261	279	288	253	267	243	266	257	258	272	239	259	243	276	260	267	206	241	275	249	265	254	269	258	245	278	255	234	260	236	232	271	251	262	240	258	274	260	244	252	279	245	259	264	224	270	273	250	257	250	224	294	264	255	281	241	263	239	270	275	271	269	268	224	275	251	224	263	261	234	252	278	269	274	254	268	257	261	273	215	258	234	284	251	222	254	263	234	243	263	295	283	239	272	253	253	266	243	264	267	272	246	240	266	277	278	269	292	229	255	243	251	253	302	250	279	258	265	237	255	255	253	238	272	225	262	280	245	282	241	252	243	265	263	247	248	262	233	272	248	240	239	274	231	275	264	235	260	243	248	289	262	282	255	236	252	258	266	275	257	270	285	232	258	247	240	262	263	279	236	260	264	259	253	240	230	245	230	269	240	285	264	269	249	259	256	264	285	239	284	272	256	285	279	250	263	292	242	271	250	298	235	234	225	257	261	240	261	252	269	238	267	251	259	252	259	257	260	240	288	248	252	262	249	265	305	246	235	252	219	249	257	256	239	230	246	275	282	250	240	245	242	242	225	267	291	270	247	259	235	245	267	238	236	250	247	271	259	246	264	271	247	253	239	267	228	254	235	269	242	255	269	259	250	226	238	264	266	264	300
23724	4860	2652	2229	2148	1978	1224	2330	681	658	717	734	777	1057	1526	2703	3279	3132	2764	2082	1517	1192	1053	1102	900	644	622	577	579	560	587	576	615	568	580	598	552	578	580	567	570	589	558	551	600	645	562	554	571	613	608	609	575	578	601	586	583	585	609	613	627	574	578	592	601	585	584	566	592	617	558	582	586	596	620	576	546	618	580	622	550	632	612	589	577	612	590	595	578	578	572	608	580	549	534	550	549	564	555	550	609	551	630	564	594	583	516	598	636	568	586	611	562	556	562	578	579	550	577	573	559	607	558	602	576	583	578	571	607	571	531	557	598	564	604	572	601	579	569	599	588	548	591	580	558	596	588	565	533	555	593	569	575	619	607	618	563	579	609	593	577	609	582	621	587	557	565	587	570	570	589	622	593	535	568	558	543	532	592	601	557	562	624	564	618	584	577	591	621	577	590	596	571	576	573	575	574	545	574	585	568	523	529	595	589	550	583	557	612	582	541	573	564	620	598	583	572	568	609	575	593	564	562	570	595	611	637	559	548	556	588	556	606	602	541	556	550	551	579	571	553	575	537	545	637	549	602	567	558	582	560	600	582	599	567	606	568	577	601	596	595	562	592	574	569	563	577	587	554	559	562	605	591	597	564	617	580	570	578	579	578	564	609	531	613	621	573	584	567	562	600	577	592	559	600	606	568	512	581	557	595	576	587	532	537	623	552	570	592	563	604	584	599	574	557	564	576	568	589	566	602	583	564	560	543	598	594	542	596	619	579	570	596	567	586	591	578	560	553	571	597	577	536	568	573	555	584	594	568	583	582	568	575	588	572	577	585	571	562	548	576	582	538	589	617	627	590	594	567	527	540	586	557	592	586	567	567	552	583	603	590	540	571	606	611	559	540	619	561	585	552	611	548	555	584	611	560	595	565	532	621	566	559	546	577	555	538	563	604	615	579	566	567	597	549	578	556	585	574	584	559	600	566	579	570	575	604	601	595	559	566	554	610	576	570	587	565	590	622	554	623	617	567	605	568	601	588	582	565	541	531	555	562	558	576	599	587	588	591	570	600	584	575	591	560	565	579	556	571	586	572	600	559	568	570	571	604	551	579	555	561	547	582	548	589	539	547	606	612	595	577	597	594	541	547	551	574	616	582	601	568	586	560	579	578	569	563	553	582	575	599	587	541	588	590	597	559	571	587	586	537	586	579	644	606	572	551	553	545	604	594	551	586	578	598	611	601	524	600	607	631	570	559	570	559	620	651	578	549	585	606	594	621	606	578	643	597	631	598	606	589	577	573	571	604	542	587	569	570	571	574	642	583	602	522	554	600	613	531	609	612	592	613	574	583	547	579	607	614	610	560	589	559	589	578	582	584	571	551	574	578	572	561	561	585	606	572	601	577	613	569	545	554	594	589	587	588	589	593	608	586	594	629	602	580	615	618	587	564	595	580	562	588	552	595	565	558	608	546	570	560	633	532	585	601	536	551	602	582	591	596	562	572	593	576	590	549	572	539	585	604	538	590	587	598	552	536	604	584	553	589	550	580	578	566	549	595	620	618	550	607	572	537	574	547	581	597	582	579	530	626	544	573	578	562	569	547	554	616	552	604	583	584	590	592	570	610	577	583	562	594	588	588	637	595	567	559	576	613	564	583	560	576	581	553	612	559	627	553	570	598	567	579	630	548	553	538	597	581	592	574	570	601	591	606	579	638	633	610	561	544	577	563	570	580	563	609	585	572	553	627	626	594	594	618	586	615	534	609	585	583	580	578	577	537	612	566	585	586	582	523	584	565	550	522	603	544	605	582	534	553	630	581	574	552	548	608	584	584	593	607	581	579	576	560	590	570	599	583	551	594	584	586	586	578	597	607	523	580	511	546	619	592	582	581	553	582	578	531	528	575	617	555	550	564	619	600	552	604	558	592	608	587	618	591	576	618	559	570	565	593	605	602	621	620	576	549	577	554	556	608	574	603	574	605	620	544	564	586	577	583	645	597	605	604	591	536	530	533	615	559	570	589	552	547	567	602	555	577	567	555	572	579	565	570	580	558	552	601	561	602	558	571	536	538	569	584	570	606	578	585	574	588	558	572	592	579	564	598	582	601	585	610	565	605	586	552	537	553	607	525	539	540	574	574	600	572	614	603	570	611	570	578	586	587	573	597	539	578	589	636	576	567	569	537	578	547	594	575	565	612	593	540	544	592	594	559	555	610	557	577	557	575	589	589	547	607	623	594	566	579	546	579	563	565	572	573	577	573	554	575	569	585	566	574	583	624	605	520	577	584	589	591	625	595	584	593	579	629	591	560	652	607	541	601	571	561	575	638	587	532	553	566	609	541	582	550	566	543	561	586	586	575	571	548	609	564	592	556	587	582	599	617	595	582	539	580	565	582	558	567	545	594	607	597	577	551	581	575	594	602	572	592	608	604	609	561	620	596	565	562	559	548	569	574	591	600	562	546	592	615	584	580	596	520	584	570	603	557	594	559	552	554	609	568	565	600	579	600	555	565	578	549	619	588	587	565	570	606	585	595	544	554	575	537	557	572	573	569	542	577	602	555	562	562	575	594	561	543	536	535	602	588	570	607	601	573	584	575	594	603	555	592	583	547	617	584	606	558	572	600	578	593	572	591	606	605	592	561	583	599	579	625	562	584	559	567	578	560	585	572	561	575	573	593	576	566	602	586	575	556	630	552	559	579	577	589	597	583	544	588	545	592	613	595	592	607	556	627	599	583	590	582	585	568	571	576	560	585	558	553	573	590	579	580	593	572	554	590	576	595	621	573	524	567	602	577	574	590	627	588	590	579	584	598	550	606	541	581	632	640	561	603	586	608	578	573	573	598	570	553	590	589	590	556	580	557	608	642	584	562	580	539	619	573	537	574	560	564	551	562	546	579	598	577	532	601	552	549	587	579	556	563	622	589	589	574	599	609	600	583	573	569	596	589	589	520	596	598	590	597	596	595	571	606	625	572	567	540	605	536	556	583	568	581	584	574	545	556	556	567	614	583	600	586	550	538	583	601	557	606	573	553	595	555	557	565	606	649	592	577	579	604	549	586	581	553	555	587	564	568	573	615	582	583	563	576	557	610	597	579	605	549	607	589	598	568	569	604	562	573	573	583	557	592	575	568	587	599	574	572	593	560	566	588	560	570	581	556	559	589	547	576	575	598	609	601	561	592	611	604	582	578	619	585	581	577	603	569	554	598	568	571	607	588	566	614	538	551	601	590	599	582	546	506	596	594	612	569	585	562	540	559	568	555	631	574	574	535	597	594	586	583	621	510	612	608	629	583	552	582	594	537	599	567	543	576	587	621	603	546	604	605	587	614	572	588	623	529	565	560	554	572	585	576	548	587	605	628	583	578	614	552	556	540	584	599	527	608	610	574	577	583	613	548	577	579	571	595	580	606	562	596	586	569	572	585	591	553	539	550	557	541	561	596	601	573	536	579	594	569	584	577	574	578	550	596	537	588	584	554	605	559	602	562	582
74926	44995	23930	7224	1907	1652	1120	7521	977	251	261	251	266	328	473	599	954	896	777	671	475	329	283	275	213	172	185	183	176	171	175	141	166	171	178	172	166	152	172	152	183	170	154	187	170	194	166	180	159	161	171	172	164	175	193	161	164	170	170	179	173	187	150	154	148	154	154	167	151	159	179	177	166	154	155	166	158	169	138	158	154	167	157	139	183	149	154	157	178	163	179	187	189	163	175	163	167	152	157	184	169	184	172	168	177	147	163	169	155	168	180	165	197	170	174	135	158	164	170	161	168	173	169	167	153	160	151	173	179	156	181	189	150	183	174	162	156	154	175	161	146	151	154	189	164	148	150	189	165	146	145	160	163	142	159	173	176	153	164	144	161	178	153	155	179	159	171	149	189	188	176	149	175	158	153	171	181	152	153	188	174	157	172	140	166	160	154	145	143	175	137	158	159	160	126	163	149	156	144	194	138	167	154	179	172	191	148	158	172	159	150	153	148	165	165	159	152	164	144	153	140	122	169	180	141	140	153	143	167	121	161	165	163	164	174	161	180	154	167	171	197	149	155	153	185	159	145	167	177	152	156	175	157	166	174	173	179	165	185	162	173	161	132	175	176	151	156	158	174	150	167	172	196	162	184	171	173	176	191	170	149	130	158	162	188	181	182	155	165	165	162	167	177	147	158	144	165	152	182	140	142	156	165	163	170	147	186	160	162	135	151	171	157	155	152	144	156	158	151	136	153	170	157	130	164	152	166	164	161	166	153	182	172	146	144	169	163	169	133	158	143	154	174	169	157	163	167	149	174	147	162	167	164	185	152	152	171	169	159	150	157	152	181	166	172	154	159	172	158	155	168	163	148	172	155	191	166	151	186	144	164	171	167	143	164	147	164	152	143	176	149	149	170	152	147	141	165	157	166	188	150	180	162	160	157	142	159	167	180	176	159	160	151	158	149	144	175	177	153	176	164	158	166	142	147	166	167	174	159	183	147	147	173	172	179	171	142	163	150	181	159	155	187	161	149	151	157	153	165	182	161	179	163	155	145	159	142	166	135	141	158	177	161	125	162	167	153	169	155	162	146	152	172	147	154	189	161	155	167	159	165	168	176	159	184	142	161	150	177	177	199	155	143	178	160	162	185	146	132	151	164	190	160	156	170	161	152	141	170	153	137	165	181	170	156	146	157	147	144	152	141	143	172	159	182	147	160	177	165	162	158	144	180	156	133	163	167	162	174	172	168	183	165	154	175	167	193	182	147	144	164	156	151	153	144	149	165	160	129	159	169	170	172	173	154	158	166	150	155	160	195	162	155	144	161	174	197	179	163	162	163	142	159	169	145	159	142	176	162	152	163	162	170	173	176	167	150	163	162	148	146	164	193	174	160	160	168	142	158	149	166	187	161	179	141	157	178	160	139	129	166	147	181	170	146	189	154	129	147	161	182	164	158	178	183	170	155	171	163	157	151	155	181	172	155	160	155	171	172	162	149	155	164	165	151	159	170	167	167	162	169	164	158	179	164	184	156	145	176	159	164	188	197	151	168	151	166	193	167	183	132	160	169	142	151	183	160	163	137	183	170	163	180	146	154	146	164	157	153	157	165	172	148	137	168	174	149	191	164	166	155	174	168	168	166	160	174	165	160	153	148	136	165	156	134	172	154	158	143	165	156	150	170	163	182	180	161	176	127	167	176	162	182	161	152	151	165	121	159	162	158	154	150	171	139	160	150	148	165	161	150	185	159	172	145	146	156	172	179	197	169	158	157	137	151	171	166	156	154	165	185	149	166	169	165	156	160	165	159	162	148	174	154	172	141	170	153	178	161	173	165	155	168	149	170	183	175	164	157	173	156	181	158	181	161	147	156	132	152	143	135	144	155	137	182	185	178	158	160	149	185	169	136	152	176	140	155	173	168	156	137	199	164	126	142	142	158	160	163	146	141	161	129	180	175	158	171	154	166	175	190	172	163	146	146	161	151	182	182	143	180	162	145	143	195	171	150	185	189	156	151	169	153	166	147	160	173	163	178	146	159	146	163	164	179	161	166	171	177	160	170	157	143	140	172	161	170	215	171	165	160	139	150	160	169	176	150	154	150	166	169	163	158	169	166	178	160	156	133	196	163	165	149	176	151	180	165	169	167	157	171	161	183	128	136	137	148	157	170	172	170	165	151	146	172	169	189	128	154	163	187	163	157	172	160	164	159	155	186	151	171	163	180	158	169	144	160	173	175	131	146	162	155	155	146	192	169	158	186	160	174	178	155	133	206	167	160	171	141	166	187	182	164	143	156	161	167	146	143	157	152	169	161	169	160	153	152	178	155	181	162	175	152	177	165	166	152	162	166	144	169	178	166	173	153	151	149	161	144	162	162	151	156	146	153	127	134	152	170	175	174	178	144	160	158	158	161	176	170	166	146	189	174	183	164	146	171	168	153	144	156	148	144	173	180	166	175	175	177	180	169	170	160	172	147	160	164	164	169	150	168	164	174	157	145	148	193	176	168	165	164	156	147	174	158	159	144	156	175	165	143	157	156	185	161	137	166	155	144	144	146	149	164	165	184	135	181	143	175	175	191	160	144	153	175	154	155	162	147	170	148	145	164	162	169	158	180	159	195	179	142	176	161	151	159	153	188	156	148	157	162	132	155	148	158	165	167	165	151	149	174	148	165	141	158	186	151	178	158	145	165	147	156	189	179	176	148	161	156	151	179	158	156	159	132	158	128	177	159	158	138	142	180	158	192	191	184	135	179	157	149	178	168	160	189	143	152	160	172	169	175	172	161	176	129	182	172	145	198	161	163	163	159	157	158	170	156	137	196	179	167	156	162	144	160	185	171	170	141	152	163	139	153	182	167	132	174	162	168	189	145	150	178	170	171	176	133	142	185	160	140	170	183	155	166	171	151	136	152	155	170	146	164	165	170	138	166	166	145	171	176	184	182	167	162	183	173	160	158	161	153	174	160	146	159	178	166	178	166	161	147	132	150	175	147	171	155	162	153	164	167	184	162	197	164	158	169	149	171	123	172	163	165	166	159	160	141	170	152	162	181	162	173	147	160	170	175	171	163	155	151	192	163	180	190	161	174	165	166	167	165	160	154	169	153	148	145	149	154	138	156	169	162	150	180	162	156	165	143	157	163	151	156	161	156	157	165	161	138	171	165	170	150	143	151	139	138	192	141	143	156	169	169	155	159	181	154	163	171	168	158	174	172	146	158	150	166	165	157	189	158	158	153	166	149	158	162	151	155	146	162	148	176	172	172	181	159	184	190	160	164	171	164	199	186	178	153	159	159	161	165	182	169	164	161	182	165	139	161	168	149	165	148	156	140	138	174	189	168	140	159	167	145	158	162	157	173	183	160	141	166	171	144	157	175	164	172	162	161	173	160	165	139	157	169	167	171	163	180	147	135	139	145	167	168	149	159	165	178	174	149	157	191	167	159	166	170	180	174	181	151	162	171	149	140	182	161	162	136	167	162	161	159	148	167	131
44615	31133	20532	10680	6328	6109	5002	24271	1510	939	940	970	1041	1393	2350	3425	4897	5419	4892	3584	2442	1435	1162	1198	908	525	447	469	438	408	423	392	379	430	376	430	376	419	410	388	416	437	414	415	442	420	351	387	396	386	408	395	413	403	373	371	395	378	407	405	416	388	404	414	376	428	403	384	370	371	390	408	390	391	439	405	375	426	412	384	409	384	418	385	396	398	390	406	401	368	387	370	375	414	385	415	408	416	401	393	383	387	391	401	394	429	383	405	394	370	421	407	402	403	397	419	417	382	395	428	433	435	391	401	373	405	385	365	383	407	409	402	395	431	394	408	347	380	411	421	424	389	395	415	408	416	437	415	381	383	416	376	400	372	427	421	395	434	413	390	374	367	388	401	372	413	371	409	432	451	401	396	411	392	393	385	366	358	395	402	401	395	389	413	376	411	388	386	416	413	381	394	430	405	417	402	394	413	413	359	404	391	391	367	424	376	357	387	409	392	435	389	383	389	382	377	372	411	399	373	402	356	417	392	413	382	405	392	402	351	349	374	422	373	419	384	379	380	400	388	412	383	381	391	398	391	364	380	389	406	439	406	398	402	354	421	411	420	375	441	401	389	414	413	387	364	415	411	404	419	381	394	385	390	398	408	398	403	399	410	425	395	407	413	401	430	427	383	360	400	397	394	382	369	392	412	413	458	400	384	391	376	373	412	401	423	420	371	385	367	381	394	418	406	397	373	385	429	357	409	391	417	415	397	395	369	427	377	407	397	397	392	404	403	432	398	409	384	411	377	405	410	415	404	385	339	394	372	402	406	397	401	384	389	414	340	392	424	384	388	373	399	408	408	393	400	378	384	407	382	392	402	387	382	396	417	387	386	413	396	381	374	435	413	421	403	391	438	392	394	405	375	423	410	404	406	419	385	392	397	406	405	427	390	412	435	397	436	399	378	409	393	413	395	398	377	397	386	405	421	410	393	388	383	377	397	371	384	418	417	391	390	386	404	368	367	418	408	385	355	415	364	399	415	411	436	376	402	392	400	406	395	406	409	400	390	409	421	431	385	418	414	381	380	397	401	402	367	382	393	390	361	362	372	427	386	411	370	387	409	423	400	415	433	418	409	381	386	426	383	383	397	396	398	388	413	398	385	422	403	399	405	398	376	421	399	393	387	375	408	369	388	407	435	408	411	446	430	396	419	424	369	375	382	402	400	391	407	417	406	390	379	392	434	409	379	404	400	392	409	400	386	392	391	363	374	420	396	387	386	447	375	345	382	411	403	391	372	390	362	414	390	407	386	380	384	397	366	391	391	387	367	396	400	370	391	418	388	405	440	384	413	387	398	428	396	406	414	359	385	379	364	440	393	372	411	399	401	394	420	398	399	404	430	372	393	377	374	408	392	390	350	417	407	394	378	419	352	378	417	369	399	375	411	395	413	410	409	394	388	399	382	444	426	390	391	385	371	405	432	386	381	398	424	389	379	414	401	381	416	380	376	386	383	404	417	417	390	402	382	429	428	382	448	366	402	390	399	393	381	396	420	399	391	380	391	378	408	376	377	395	434	390	412	388	389	390	370	378	401	393	411	385	422	401	421	410	403	401	423	393	383	434	427	398	399	403	418	398	387	385	412	374	411	384	413	384	399	396	388	388	380	387	395	390	396	359	400	355	398	395	422	438	380	354	433	384	414	423	408	448	369	407	392	391	387	429	377	443	374	375	345	417	379	430	425	388	399	417	408	387	408	416	371	401	407	381	400	370	400	371	393	405	402	393	420	417	366	404	376	375	383	407	425	378	387	392	400	423	377	383	420	422	392	382	407	405	388	412	420	403	363	386	384	395	380	386	398	428	383	393	404	378	427	408	406	366	407	403	393	403	372	376	419	391	391	409	430	404	372	388	408	401	396	428	393	388	394	388	376	427	384	416	402	433	364	381	377	395	354	429	397	428	385	357	413	422	381	375	395	401	395	403	376	425	446	409	386	406	400	386	418	385	410	413	387	407	399	351	421	353	429	418	399	412	374	378	404	370	377	362	418	406	396	379	369	438	401	436	400	413	382	407	427	432	398	400	392	390	406	358	375	356	407	425	373	391	379	388	423	388	414	357	396	369	413	411	404	390	405	400	420	404	372	395	409	432	402	399	386	395	403	385	402	404	412	402	418	395	407	399	413	400	378	414	419	409	397	362	372	405	415	384	365	396	375	380	412	385	364	395	384	360	386	392	426	404	388	406	400	364	434	421	386	403	380	396	435	395	430	384	405	371	404	405	422	452	424	410	401	394	375	406	386	382	418	386	373	385	380	374	422	361	376	400	396	417	406	383	397	412	392	384	393	369	393	373	438	375	373	378	403	380	406	446	402	440	423	399	396	451	378	384	399	413	400	366	363	404	390	379	383	406	409	388	343	395	400	404	399	419	395	381	429	437	402	405	411	396	412	369	398	384	385	439	374	387	378	395	373	414	405	416	431	411	424	367	402	436	387	360	383	433	417	382	423	388	384	414	395	395	402	395	435	410	416	392	409	362	415	380	407	356	387	385	385	383	397	430	369	381	403	384	391	416	387	409	389	381	406	388	408	362	373	427	366	446	393	404	447	430	376	403	396	393	393	377	371	393	441	399	403	386	418	400	409	383	390	397	394	404	438	403	426	409	394	402	418	386	421	413	388	389	407	381	384	365	398	418	369	392	386	374	412	398	410	386	405	401	382	413	415	392	412	427	382	403	373	372	406	387	398	422	386	426	380	380	405	396	386	400	396	372	411	395	396	381	426	403	398	418	399	407	426	392	362	432	423	390	424	384	391	424	368	363	360	448	390	410	397	383	407	363	363	375	431	393	340	395	382	377	355	395	405	430	412	425	405	420	424	407	376	407	375	388	387	416	414	404	386	400	392	396	417	399	382	392	421	396	417	360	381	408	346	401	375	363	419	355	368	371	411	406	361	379	415	372	394	411	399	430	402	409	418	397	412	418	422	407	406	367	392	388	392	436	383	359	415	406	411	415	403	377	421	393	400	382	416	357	421	410	425	398	417	394	416	406	387	380	377	409	390	390	363	405	448	383	401	392	392	396	381	421	419	399	381	405	383	415	387	399	392	375	406	370	445	371	395	411	366	403	382	402	395	404	385	391	397	382	398	394	416	406	344	407	373	383	359	391	399	391	413	376	417	358	397	400	406	405	410	375	422	403	396	381	409	396	404	412	395	408	395	397	398	374	352	402	449	395	394	388	389	370	390	398	398	378	384	408	380	387	408	404	356	393	361	413	422	371	411	395	403	410	431	422	396	403	401	388	359	390	392	402	424	432	370	396	379	400	421	416	379	413	394	374	392	387	362	394	373	389	401	385	395	411	426	364	382	403	378	410	419	398	415	368	419	391	401	378	363	355	394	392	396	395	385	408	378	384	391	372	374	403	425	354	445	367	384	356	412	379	364	387	410	373	410	409	419	369	365	440	391	377	408	369	415	343	392	380	410	389	406	426	378	386	374
86527	56873	33326	17823	5508	3479	1283	15082	2210	390	366	371	356	503	704	959	1131	1526	1176	855	704	474	360	344	292	241	223	251	235	238	199	212	218	245	230	242	232	237	231	212	210	257	253	231	218	200	223	224	244	215	253	215	245	183	218	209	205	242	227	221	251	208	211	229	220	200	239	195	248	230	260	219	210	226	212	234	212	238	215	214	208	216	196	186	225	209	224	226	212	215	212	214	232	224	227	227	208	220	228	211	190	222	231	235	226	256	205	251	210	219	204	197	239	203	224	252	217	200	208	216	236	266	230	201	190	194	243	216	205	240	234	218	198	215	226	218	232	228	214	230	226	195	227	193	232	234	232	198	231	191	207	184	234	206	232	196	232	221	245	222	224	213	232	220	229	240	240	239	234	226	205	224	199	208	230	219	220	218	212	215	228	253	214	205	246	210	245	222	233	211	247	201	231	226	242	225	234	214	220	229	234	240	214	218	203	232	237	218	219	213	210	230	207	214	202	210	194	220	220	203	218	202	195	236	206	222	218	214	207	213	199	230	222	218	213	190	236	242	202	205	207	200	246	242	214	225	242	241	217	220	222	215	219	207	224	236	225	208	221	237	210	219	197	216	214	226	227	231	232	223	201	227	202	216	237	233	214	187	217	196	200	211	226	193	242	240	232	216	234	222	232	226	248	213	204	241	217	219	226	219	217	225	225	199	211	209	227	224	214	219	228	248	205	230	225	248	210	212	233	241	253	227	203	202	222	213	218	234	218	234	172	206	232	223	199	200	229	237	203	222	257	202	195	221	239	189	229	229	242	225	232	187	201	191	225	227	217	217	218	232	235	207	237	236	194	206	225	195	247	238	230	224	229	238	220	211	215	222	240	206	231	201	243	213	225	197	203	199	208	210	235	212	223	213	201	220	204	200	203	211	198	227	251	230	199	206	210	202	230	210	240	187	204	215	262	213	232	218	195	227	218	241	225	215	221	239	233	215	219	221	241	242	228	212	219	224	241	221	249	252	228	212	202	228	236	227	225	210	213	229	194	212	214	212	230	184	194	223	183	214	240	218	236	236	206	215	225	198	207	219	237	213	220	230	210	231	223	221	227	199	196	205	212	233	194	198	210	244	211	222	220	208	213	244	240	229	190	208	215	227	258	205	191	219	221	212	219	218	244	220	233	238	213	237	222	192	221	244	240	226	182	230	200	219	244	227	218	208	219	224	211	209	195	238	206	220	256	225	251	211	235	213	196	202	216	219	209	216	228	225	215	210	244	231	199	224	211	234	216	217	198	240	214	236	211	217	240	201	227	216	227	211	201	233	181	219	242	203	209	214	226	212	235	217	246	208	214	185	218	213	205	227	213	246	211	246	212	209	244	227	259	242	222	210	231	225	191	212	211	221	227	216	196	216	213	188	224	225	208	203	192	211	217	244	215	247	211	251	225	219	204	221	202	191	195	215	204	202	214	203	223	229	209	191	228	199	228	200	214	244	235	206	222	231	229	216	216	193	241	210	202	228	252	209	207	206	233	223	252	220	204	214	227	221	219	210	211	245	207	209	205	208	203	220	229	224	216	241	211	216	197	230	218	220	234	209	226	241	230	203	230	227	220	207	199	225	209	230	224	198	211	212	228	214	212	201	221	234	212	221	219	209	214	204	229	231	208	223	216	227	225	238	217	238	214	248	210	211	212	227	220	220	227	230	207	188	206	266	228	204	230	211	224	231	219	225	206	212	193	201	222	228	224	236	224	239	192	183	227	213	203	205	193	225	199	235	220	225	237	197	218	238	230	205	183	233	203	232	224	221	205	171	211	206	225	207	188	239	231	238	230	216	198	234	194	243	208	214	210	224	228	223	213	226	218	220	241	228	247	208	215	246	229	217	212	207	232	231	215	215	246	213	210	202	225	247	230	198	202	191	223	224	211	222	249	249	218	233	230	210	218	213	233	192	203	212	220	209	232	233	220	235	227	216	207	227	215	226	193	239	207	234	240	217	222	214	236	223	223	208	226	229	207	208	245	209	221	217	216	214	240	212	216	244	238	229	224	220	227	188	226	211	227	192	221	218	218	205	224	240	208	233	218	206	225	213	211	202	250	215	230	217	226	223	188	210	220	233	208	212	208	207	216	216	231	217	201	210	246	219	210	243	210	232	223	210	216	217	214	200	204	212	228	233	235	192	209	229	206	196	222	217	220	219	206	238	204	230	185	227	220	227	217	218	214	253	209	187	232	231	208	221	221	198	220	219	220	206	224	200	181	233	224	196	214	237	229	221	218	192	238	198	222	221	203	223	234	207	252	242	234	204	216	192	207	209	218	204	222	190	225	217	235	203	216	207	201	213	265	199	229	226	204	238	213	205	200	221	238	214	232	224	210	231	194	224	218	251	245	239	272	225	231	219	215	203	216	222	232	223	227	246	251	210	246	218	213	218	250	240	219	240	213	207	223	210	204	217	215	222	213	238	217	210	221	198	193	212	219	221	256	199	210	216	234	225	222	196	238	213	213	223	204	235	184	234	200	218	251	225	215	209	218	226	227	211	221	228	227	222	215	239	208	227	201	190	223	225	222	238	210	218	247	235	193	210	247	213	232	201	227	225	243	209	206	220	218	229	209	217	211	228	210	191	240	217	219	199	216	234	225	216	209	208	204	206	224	253	199	213	218	217	229	188	239	220	219	218	221	205	200	216	211	203	201	204	237	221	209	227	220	213	263	205	238	233	218	213	245	203	213	215	216	234	209	216	223	221	213	183	212	222	226	215	210	237	221	208	229	229	217	202	231	208	229	224	229	226	220	209	199	236	224	216	244	211	207	227	213	223	236	208	215	211	206	213	213	217	255	232	207	234	224	234	209	195	229	223	207	255	227	202	210	237	203	240	207	237	183	214	218	226	224	182	234	197	200	213	250	221	204	188	200	215	210	223	202	216	240	222	244	228	243	231	218	213	186	185	224	205	175	219	209	212	235	179	233	211	201	255	211	226	235	205	206	244	203	207	208	225	225	198	219	202	215	220	242	212	247	210	215	209	244	241	231	222	230	228	236	228	210	229	243	221	216	231	199	199	207	218	202	202	209	216	210	204	194	204	216	216	199	202	214	201	200	231	209	214	202	249	193	230	214	206	232	214	253	203	229	206	219	209	247	226	205	202	220	251	237	226	204	238	216	227	236	225	208	189	223	191	208	222	193	220	207	253	220	218	220	211	211	208	223	230	226	194	225	230	224	220	195	199	195	215	219	233	208	209	223	214	231	214	224	202	227	184	217	231	191	227	196	239	233	250	214	216	218	225	224	205	208	228	217	189	222	210	221	212	207	222	193	187	227	201	243	228	231	217	253	199	198	221	231	203	246	215	217	227	232	203	225	210	198	238	216	222	221	264	210	215	212	223	228	212	241	224	223	223	246	230	222	209	234	204	227	198	204	227	203	184	237	215	233	209	219	188	244	193	217	210	245	231	237	258	208	218	237	221	208	197	240	232	223	233	201	197
54166	41399	29980	20775	12466	10214	5195	34730	1988	1451	1474	1515	1562	2101	3410	5033	6277	7957	6482	4849	3541	1886	1435	1338	1069	768	611	601	598	626	602	593	580	558	539	587	563	556	490	574	530	566	521	550	532	540	551	545	544	527	519	543	534	463	548	547	518	498	554	530	559	514	563	477	534	482	506	537	564	480	492	542	541	525	498	541	527	536	541	562	540	558	552	521	549	510	558	533	523	502	534	525	468	528	519	468	546	512	602	562	473	496	542	486	535	483	525	529	538	540	499	521	563	536	511	507	517	505	505	492	512	490	506	507	539	490	546	480	498	547	489	511	505	533	518	486	556	530	537	509	556	576	524	535	526	526	479	493	554	541	513	503	537	525	562	496	521	528	571	528	521	510	539	536	491	532	522	516	490	521	536	560	500	491	555	516	528	531	517	523	504	535	532	517	533	539	528	517	535	542	525	511	524	483	469	488	472	515	510	563	497	483	532	551	488	531	572	524	521	523	526	537	538	526	503	508	533	560	551	557	513	532	469	496	509	531	497	544	489	505	509	546	524	508	533	525	555	516	502	525	513	552	497	498	544	520	528	528	500	546	501	511	543	525	526	543	516	516	526	520	553	525	520	537	502	504	523	513	496	530	556	513	520	504	539	507	516	531	522	545	520	525	512	541	562	526	527	502	530	521	529	545	506	510	480	533	503	514	518	517	521	516	564	529	545	521	532	546	517	527	518	554	514	484	512	507	515	521	511	548	517	522	512	505	521	470	575	517	527	536	558	492	482	518	509	543	491	508	517	508	550	538	539	542	498	475	523	525	534	531	499	539	534	541	520	549	525	484	521	550	549	516	507	525	532	501	473	530	513	535	498	551	471	487	521	514	505	477	528	503	537	520	534	537	506	548	528	539	515	514	505	553	519	506	511	555	492	537	526	477	511	499	542	530	497	523	529	496	504	484	497	549	566	551	533	562	525	518	530	524	526	482	490	512	511	546	515	545	524	518	526	517	501	522	530	496	506	563	494	515	536	529	534	508	532	510	488	538	526	513	530	517	558	520	511	511	546	533	555	556	515	488	519	502	556	506	552	522	528	555	567	494	527	478	523	542	460	528	506	540	507	513	486	534	569	518	519	518	488	492	534	532	489	549	534	490	529	494	502	517	523	513	485	533	535	530	519	522	500	548	519	535	547	540	556	537	523	542	518	509	477	540	585	509	534	522	553	523	527	508	492	528	551	545	531	499	519	530	515	497	505	542	484	514	538	533	525	537	523	516	520	535	471	501	504	496	559	507	508	549	510	534	515	478	500	531	526	563	530	545	508	561	539	549	543	547	512	520	519	544	506	495	527	512	495	502	538	553	560	511	529	512	542	490	552	518	552	528	520	492	491	520	499	496	541	498	467	523	524	511	515	551	527	539	512	531	511	517	482	524	540	506	526	511	547	523	527	512	495	487	572	534	515	508	518	508	510	536	525	468	586	532	513	546	497	523	524	522	521	588	480	555	546	472	544	536	485	502	532	526	524	513	536	496	545	547	509	488	531	556	520	535	528	547	528	523	516	502	536	536	520	559	547	496	553	525	490	580	543	554	489	500	520	528	488	510	531	496	553	480	509	553	526	574	498	488	511	533	496	532	530	525	537	515	495	532	528	523	531	528	536	534	468	549	550	530	515	531	505	525	451	557	522	534	541	509	525	507	494	547	522	518	509	525	493	542	521	573	558	517	522	510	553	531	512	507	520	540	508	495	523	492	519	517	525	493	526	527	530	531	532	499	506	492	523	482	509	502	498	542	507	517	522	533	559	515	523	499	521	533	520	514	510	497	529	554	525	495	519	503	529	571	532	536	504	519	501	476	528	524	528	525	476	491	533	508	533	526	524	552	543	516	506	537	478	524	517	535	530	546	522	508	515	517	532	546	543	557	520	528	497	512	498	493	520	473	553	536	509	549	516	508	506	525	505	513	477	528	512	503	528	512	546	539	552	477	556	570	532	513	537	537	509	522	527	532	524	528	513	496	516	559	511	530	538	513	557	536	544	538	490	556	532	514	498	511	477	499	562	512	539	517	527	510	503	555	553	508	506	540	512	537	517	511	516	516	545	488	528	514	464	543	504	496	542	565	525	475	561	489	517	526	561	526	520	471	517	499	511	508	555	575	532	540	535	518	504	481	500	522	510	531	511	510	538	532	521	513	515	501	541	537	517	524	521	495	497	503	500	550	552	521	538	510	479	519	539	542	532	510	495	538	480	503	501	510	544	505	503	548	556	494	540	546	503	505	504	503	487	568	495	545	506	536	530	519	563	524	566	521	543	546	555	524	524	532	554	529	500	547	543	512	528	507	493	515	511	491	516	512	505	552	499	531	503	461	487	519	536	537	496	557	503	507	521	521	510	485	513	500	555	508	535	511	521	545	499	538	538	509	488	523	538	485	518	495	535	487	505	522	553	580	557	530	478	512	530	522	523	535	500	527	527	494	514	514	525	511	488	517	556	501	511	519	552	525	553	524	482	518	518	540	530	535	463	526	521	518	550	534	523	516	539	501	556	522	500	502	534	551	508	499	520	522	495	535	471	522	512	503	518	554	559	546	482	506	531	535	499	520	484	501	539	538	506	531	521	487	498	540	527	527	511	548	493	526	543	564	510	545	551	524	542	502	570	518	544	520	521	585	527	494	494	526	514	559	474	541	512	572	532	519	536	515	550	506	527	512	498	540	492	476	515	494	487	504	515	516	517	497	544	524	512	517	528	473	525	505	516	477	471	512	502	512	502	545	512	506	541	501	546	529	526	507	523	535	516	529	532	550	555	511	569	517	528	514	512	510	483	497	530	493	520	554	475	504	535	493	507	561	525	517	550	521	521	498	505	544	513	566	543	509	501	515	512	506	491	499	512	548	496	542	509	535	524	519	525	501	524	520	472	530	518	472	540	496	522	497	497	548	528	549	507	503	530	515	551	534	523	495	539	537	548	551	513	520	505	508	503	534	496	570	492	522	484	535	487	520	536	487	491	513	478	521	544	539	564	531	515	550	556	531	548	487	546	522	523	552	489	515	519	496	555	505	505	525	516	555	556	516	540	520	523	544	553	489	524	515	522	517	501	544	547	499	505	502	546	492	513	530	531	503	539	540	541	507	486	495	567	524	466	516	512	504	526	494	531	495	532	536	513	502	525	538	503	503	529	529	523	514	515	527	511	543	541	535	565	542	510	553	515	509	503	478	535	517	466	527	482	519	524	511	531	520	475	493	552	499	507	502	522	487	520	540	544	530	483	516	495	532	506	546	491	554	549	515	507	565	518	510	500	485	513	531	520	525	519	524	543	511	539	536	578	496	529	544	571	526	516	576	505	499	529	496	500	494	528	540	548	547	478	506	499	497	524	497	524	515	558	549	530	561	523	515	521	522	518	499	520	499	509	543	517	497	520	553	491	497	525	502	526	530	521	498	541	537	524	555	521	512	489	493	548	498	525	493	530	531	502	542	503	480	522	520	525	523
27536	6451	2126	1449	1259	590	350	572	284	269	270	259	277	305	402	511	602	596	539	534	376	282	245	284	267	287	244	246	249	240	228	229	265	233	240	262	285	215	251	231	240	252	238	248	220	251	254	267	267	289	253	270	250	280	252	226	241	259	225	250	243	226	256	203	249	230	240	209	248	229	253	267	242	249	258	271	258	233	214	248	239	236	229	242	259	263	255	258	240	264	253	255	249	245	251	255	253	251	274	212	257	245	258	259	249	215	248	258	219	272	227	247	256	236	257	258	244	241	227	227	233	233	241	226	216	264	249	228	266	248	243	252	234	247	241	238	239	277	218	219	249	233	238	222	217	215	245	256	265	246	240	233	258	242	275	260	270	259	255	249	256	249	227	271	224	257	220	249	257	250	261	261	269	233	240	253	229	259	243	257	243	237	268	271	267	251	229	239	251	261	259	217	233	230	226	276	233	251	248	261	228	221	253	280	246	268	261	229	240	239	264	257	229	274	233	247	247	208	235	225	280	255	234	239	260	237	250	280	249	267	253	256	218	262	257	264	219	209	255	245	224	265	256	214	253	236	261	267	213	239	247	231	241	227	240	253	262	241	248	247	251	249	271	220	263	228	258	261	256	248	227	260	239	223	216	229	257	254	227	259	261	262	234	228	241	251	245	237	248	255	237	257	211	297	238	266	256	226	229	226	256	237	233	271	248	255	247	211	254	255	240	253	242	249	260	244	212	235	247	291	236	240	243	236	215	238	262	243	271	256	262	250	245	234	244	214	254	267	249	262	235	246	231	239	221	258	250	263	232	268	249	232	255	253	241	258	254	251	224	234	267	255	254	273	231	269	229	250	247	238	275	257	274	232	248	239	238	242	241	253	246	210	222	239	253	250	226	271	226	256	249	278	253	267	237	251	259	248	241	265	258	249	250	262	256	234	231	269	261	258	210	236	245	243	241	241	249	236	218	255	240	257	275	247	246	251	239	265	272	260	269	251	242	245	258	236	240	257	280	283	238	225	235	245	246	254	247	226	265	254	268	251	265	264	237	244	256	236	270	217	249	270	267	274	241	222	245	241	225	282	293	256	261	241	249	229	234	284	220	260	256	265	250	220	265	254	265	240	269	248	233	233	242	240	246	239	269	242	243	220	224	254	225	215	254	269	216	261	225	253	244	255	250	235	247	257	247	221	266	266	254	225	231	252	238	257	260	275	264	232	261	243	243	224	234	227	249	243	248	242	249	223	255	263	254	249	266	237	250	263	258	261	264	236	234	246	251	261	256	228	245	257	226	213	246	246	230	239	224	243	256	225	247	254	224	215	248	232	247	267	237	245	266	251	268	225	230	217	239	243	243	259	270	251	246	257	261	282	251	263	235	260	241	239	230	230	224	237	244	206	238	230	233	232	244	252	285	263	244	238	278	238	270	252	225	223	214	257	248	269	278	245	219	257	266	269	294	238	262	247	226	265	241	268	252	269	222	272	277	230	249	267	256	226	239	269	237	251	250	270	247	264	272	261	211	249	237	224	258	265	220	271	211	226	248	226	245	255	233	225	287	230	232	256	236	241	262	253	245	239	242	239	256	253	221	220	238	208	233	240	249	250	259	247	283	215	237	273	239	249	262	252	239	203	220	254	266	273	255	249	248	246	272	268	244	229	231	250	249	267	269	230	240	259	240	236	236	255	250	219	249	235	249	247	236	197	246	247	255	234	239	231	261	239	270	270	205	261	247	223	218	233	231	250	233	233	270	240	246	249	294	284	250	260	241	255	252	251	242	236	242	249	253	255	243	255	239	235	272	249	249	262	251	258	253	248	230	243	224	246	225	248	248	228	274	234	248	249	246	272	244	276	257	262	263	230	227	251	224	241	236	277	238	246	231	239	260	247	256	245	246	219	259	236	226	253	228	257	250	233	248	215	270	251	256	280	251	258	216	246	225	224	240	281	249	237	255	253	237	251	235	225	260	237	247	249	248	253	238	237	217	264	262	263	222	255	233	243	243	259	241	255	249	255	226	226	269	250	253	232	233	231	248	240	235	255	244	243	235	270	227	226	263	288	247	230	241	218	243	260	268	203	238	270	252	231	284	268	285	276	253	247	246	263	209	234	268	249	213	264	238	235	239	289	252	262	247	248	229	245	247	245	228	227	264	252	245	257	223	251	237	231	264	237	219	268	258	221	245	243	212	238	245	227	268	246	245	265	225	265	265	229	249	263	226	268	232	266	248	223	251	233	261	262	212	254	253	255	263	236	249	244	281	252	274	234	242	262	273	271	260	246	226	268	251	241	271	238	247	250	247	207	271	239	249	268	268	248	254	234	253	252	271	237	217	230	273	267	232	231	239	262	253	244	249	254	291	234	278	239	245	274	241	267	205	241	248	251	255	296	260	245	271	265	254	229	234	276	288	221	252	248	230	266	262	247	249	285	260	251	247	254	260	266	248	234	270	247	243	268	261	255	262	254	258	210	227	260	243	245	241	226	236	225	227	237	250	229	235	235	236	228	272	233	232	219	243	226	225	229	267	226	198	237	238	235	251	218	294	242	264	250	254	240	271	246	241	217	240	256	226	248	262	258	256	258	271	289	230	239	234	217	228	237	282	259	269	269	205	278	267	261	288	251	276	263	248	255	260	238	231	256	228	243	230	251	250	251	259	251	261	258	286	202	241	233	236	264	264	249	231	252	240	274	264	260	237	243	234	259	265	248	252	250	241	253	250	272	246	243	256	251	231	239	236	226	240	272	220	220	221	219	250	248	241	241	269	251	233	260	241	243	266	254	257	240	245	275	260	236	243	238	252	236	248	240	243	259	249	230	245	277	238	244	264	251	253	242	240	240	250	251	231	245	258	248	251	247	238	236	239	235	239	246	253	267	217	221	265	246	240	247	263	259	245	225	276	257	275	245	250	233	245	261	256	264	239	264	252	263	241	228	293	261	254	201	240	280	265	255	279	247	259	241	235	241	259	265	225	247	247	206	231	225	255	258	245	228	229	229	258	242	227	268	237	249	271	247	255	229	255	223	250	241	258	267	241	250	233	254	243	214	291	236	233	240	264	227	198	248	264	257	223	252	225	260	252	227	241	219	251	246	226	234	243	272	230	265	237	257	227	243	235	265	239	243	252	247	261	237	249	248	250	264	249	256	253	234	216	238	239	245	226	264	248	240	219	256	248	272	239	235	223	224	234	248	243	243	243	263	268	238	242	257	258	246	242	234	227	244	273	238	242	234	212	222	248	254	237	258	262	238	266	237	227	245	253	254	265	215	247	223	240	256	235	237	281	217	239	225	255	271	220	238	258	229	286	267	222	240	255	239	231	230	241	262	243	204	211	244	227	243	228	248	250	267	240	229	225	256	275	264	225	260	264	245	228	237	259	270	236	236	277	256	244	227	246	267	236	251	217	269	229	251	237	259	266	242	273	265	283	241	240	264	251	215	258	205	241	267	235	250	259	204	255	238	240	237	284	260	256	229	245	252	248	252
22580	5384	4093	4427	4357	1891	1134	2467	613	599	680	752	792	1035	1576	2316	2630	3242	2758	2084	1560	965	749	787	670	626	549	567	573	560	552	528	574	583	593	528	545	600	605	558	575	553	523	602	597	593	583	569	542	570	601	540	573	573	575	507	560	579	626	585	530	560	591	608	570	594	602	594	543	540	555	562	535	583	593	590	566	546	577	529	570	561	576	563	557	591	563	569	576	609	593	512	527	543	534	564	605	532	602	544	575	566	548	559	596	534	594	543	553	563	523	578	561	571	530	619	590	581	575	526	583	575	589	576	598	534	622	545	538	549	555	597	584	574	522	533	573	560	567	600	582	565	525	555	570	591	562	554	545	592	569	553	554	580	538	561	561	584	572	553	554	541	609	529	562	590	564	560	552	573	549	525	566	537	599	576	596	597	587	553	609	613	593	541	591	584	551	560	590	539	588	593	565	613	582	570	552	542	571	556	534	582	557	552	551	561	574	541	592	566	595	589	528	596	533	577	568	572	566	537	554	581	581	524	581	554	582	611	609	569	563	526	570	573	535	557	521	548	518	539	552	518	628	576	569	539	555	579	575	535	600	559	553	567	527	541	571	574	525	547	565	537	545	571	560	577	568	594	572	576	532	565	519	571	576	607	558	566	535	547	562	565	590	556	549	579	585	587	557	538	564	604	596	564	569	578	593	566	595	575	558	543	527	562	556	549	577	546	579	555	551	598	595	551	563	575	587	565	553	560	564	589	552	572	571	551	529	563	573	533	589	584	590	557	572	520	577	565	639	545	553	579	555	525	566	578	572	573	583	599	516	530	540	606	565	547	532	588	535	554	568	529	551	583	611	558	527	628	527	616	604	559	526	563	582	610	570	554	554	553	603	553	572	535	556	506	553	534	597	578	552	570	566	574	565	571	584	590	556	557	556	558	560	563	556	554	523	563	532	579	607	566	563	553	553	577	563	550	522	570	547	575	541	575	604	539	583	572	567	533	537	553	552	556	583	574	513	539	544	575	541	607	577	558	550	537	562	529	581	545	528	567	598	557	559	580	600	541	542	542	607	615	545	543	586	520	550	571	547	518	565	565	531	558	586	564	595	589	570	567	564	551	538	562	556	530	559	576	535	548	560	568	599	584	542	570	579	547	545	526	538	515	569	600	570	547	548	556	559	554	540	562	590	571	541	559	534	525	543	545	554	542	608	596	574	543	573	567	593	587	531	526	570	598	567	566	584	560	547	568	587	621	552	528	559	554	601	526	582	549	593	582	560	586	515	553	542	563	567	519	571	569	587	554	575	583	561	573	566	537	552	538	528	586	539	568	593	573	581	568	573	564	568	549	596	528	559	576	563	505	516	577	535	591	594	558	553	540	548	554	564	550	548	571	498	588	543	587	521	534	546	555	582	544	597	578	541	558	534	556	555	540	609	492	532	583	572	543	541	552	564	553	608	555	563	584	543	562	567	548	571	594	575	568	591	534	574	570	553	548	570	568	529	568	591	580	608	552	584	580	584	540	576	545	577	533	597	562	588	568	556	524	599	552	572	551	547	590	555	558	591	557	625	565	537	552	562	529	583	581	529	592	556	554	587	593	559	571	589	554	527	553	591	568	576	537	596	557	595	598	544	569	595	591	572	532	547	588	568	547	531	593	577	591	562	562	527	554	537	578	561	602	561	622	563	549	575	551	572	612	564	539	548	578	547	542	591	560	526	520	558	583	571	579	562	603	560	554	645	541	613	558	560	548	537	568	554	553	557	586	539	559	567	554	563	534	605	580	546	562	573	528	597	555	564	576	534	531	548	567	606	602	551	565	555	581	562	560	560	553	527	624	585	563	600	601	599	560	600	556	570	560	537	604	566	562	562	550	562	567	557	594	518	582	539	514	624	588	557	560	541	543	560	574	573	575	560	529	570	579	584	605	580	551	595	572	523	575	531	593	559	561	540	560	610	504	553	553	571	574	615	575	568	542	551	569	563	614	591	559	589	547	524	590	558	562	586	562	550	533	578	537	582	565	594	573	533	595	544	560	560	585	561	543	553	600	551	586	549	598	556	571	558	559	573	591	565	537	545	587	592	600	557	539	580	551	576	580	558	540	585	533	540	526	566	566	555	555	591	570	591	559	562	584	572	575	590	567	559	596	548	553	560	515	569	602	507	604	529	558	570	519	562	576	575	589	600	583	539	553	595	584	547	533	528	563	565	540	580	557	536	547	528	555	559	556	553	585	565	593	527	585	576	562	590	563	568	537	566	526	595	576	563	570	567	544	555	568	544	551	562	536	569	578	538	553	558	586	560	608	570	537	557	540	586	592	574	587	566	571	539	601	559	541	559	561	563	608	557	534	579	525	542	553	559	564	583	527	578	628	586	569	539	560	565	597	578	549	554	590	539	538	592	592	522	570	614	558	580	596	561	535	532	593	565	537	552	536	559	601	580	590	520	554	645	579	557	546	546	535	582	564	593	533	573	545	545	609	555	572	557	599	572	551	602	564	558	546	572	555	583	574	533	565	525	548	529	549	614	602	595	548	551	569	587	525	542	549	574	536	503	570	599	596	557	555	584	561	544	545	529	570	525	535	588	604	525	583	556	553	508	529	585	591	524	514	574	597	555	575	589	577	563	550	608	613	511	591	579	551	545	565	539	580	560	578	561	552	530	546	561	568	583	550	595	572	563	582	606	585	549	615	560	561	525	562	552	574	557	518	587	581	551	548	579	532	580	624	598	556	560	577	527	557	567	557	567	545	573	547	531	578	550	528	595	548	559	551	578	616	581	547	580	566	553	561	534	551	586	541	579	566	573	603	560	549	549	618	522	554	579	559	560	552	569	587	519	581	540	568	585	543	583	519	580	560	593	593	558	526	541	562	562	547	547	550	574	573	575	538	548	558	617	556	575	535	553	553	578	595	561	563	543	528	569	562	575	564	555	594	560	536	560	544	569	535	589	572	585	552	526	554	543	541	598	575	560	562	543	538	584	575	535	541	555	535	555	579	579	557	577	571	572	562	570	566	539	564	567	590	505	522	544	622	569	577	566	597	563	558	554	530	544	529	572	566	546	499	543	590	562	572	594	584	566	553	569	586	574	587	555	607	595	596	579	571	522	546	593	564	557	601	535	604	534	554	570	527	548	562	601	567	599	550	509	578	572	565	593	580	559	508	536	570	543	544	550	582	575	576	595	597	555	554	569	604	600	543	562	553	563	555	590	580	558	534	570	566	601	570	596	566	557	572	586	553	547	568	552	574	581	573	582	580	596	574	561	603	561	588	564	575	560	542	539	564	549	557	579	575	544	551	562	543	532	547	543	588	542	552	570	596	556	552	555	569	587	568	581	510	581	549	583	564	585	581	592	577	575	576	576	587	579	583	600	603	556	573	534	613	581	538	585	553	583	585	601	558	525	568	561	584	536	515	523	539	567	548	582	573	609	551	583	539	561	559	561	602	539	555	588	576	597	568	559	535	569	593	526	556	591	556	567	565	555	594
73977	45704	24765	15263	10660	1344	899	7498	836	236	247	227	248	317	463	660	701	753	764	688	473	291	247	209	181	211	201	138	173	164	185	172	179	168	164	169	174	171	152	167	129	168	171	172	178	146	169	192	158	158	160	162	149	163	167	159	162	158	169	155	145	163	164	151	164	174	161	158	157	164	157	166	158	167	144	175	183	175	151	178	180	176	174	150	168	144	164	158	168	141	149	155	153	174	153	154	156	171	169	156	146	170	184	155	155	155	152	162	166	171	146	155	165	136	185	150	164	160	141	163	181	135	175	157	179	159	158	152	156	163	167	181	155	164	166	130	146	200	181	151	164	150	169	148	164	175	148	149	164	153	150	143	143	138	156	163	179	164	178	175	135	157	154	159	162	161	176	171	178	165	155	160	169	168	172	149	168	177	139	153	151	155	173	169	167	164	139	164	165	160	145	148	160	165	123	180	154	133	146	158	169	171	152	187	165	166	163	171	155	154	165	129	164	151	156	159	163	161	179	161	169	156	209	158	182	158	163	164	154	159	159	159	155	149	137	184	186	178	170	162	143	148	174	146	168	159	186	153	166	158	174	176	142	164	143	142	151	166	153	164	154	173	163	149	157	155	184	178	179	176	161	156	156	152	170	162	164	156	148	139	185	149	164	155	164	186	152	161	158	156	174	171	180	162	154	200	155	167	152	187	132	150	169	185	137	168	156	151	173	151	175	169	150	151	168	146	152	169	157	162	174	151	164	150	160	159	165	175	158	189	147	168	181	164	165	179	149	186	147	174	145	159	182	177	165	173	157	173	134	161	159	154	147	160	169	158	153	148	163	151	130	140	150	145	138	161	147	170	157	170	162	181	141	179	155	159	172	176	150	144	154	159	175	160	146	187	164	145	161	162	159	165	161	165	141	158	164	183	167	152	146	181	148	166	172	145	141	170	150	148	159	172	142	167	153	180	146	136	150	163	150	177	160	147	153	164	164	156	154	200	165	175	156	143	187	146	168	171	147	163	180	181	147	186	163	189	161	164	150	183	163	171	155	161	160	163	179	150	169	163	162	147	185	163	164	168	167	149	175	167	132	158	139	143	165	153	153	147	180	155	157	161	167	160	166	159	147	169	151	168	170	154	163	165	147	169	165	188	164	174	153	169	176	186	186	139	172	160	165	161	149	174	171	164	162	158	145	170	166	149	139	162	163	183	182	149	144	163	200	184	158	164	170	185	181	174	181	156	168	149	163	162	163	157	145	174	150	171	147	172	160	168	181	144	163	172	191	144	163	164	194	145	176	141	149	142	148	171	172	170	144	141	157	171	175	136	160	180	173	150	154	144	167	153	157	158	165	168	164	146	156	145	182	137	178	182	156	153	144	129	174	156	157	148	183	171	170	151	154	154	167	167	168	140	161	181	162	164	171	172	165	178	168	161	151	144	151	185	142	160	160	145	143	151	155	162	157	140	177	161	180	144	193	167	172	175	188	131	173	167	147	179	150	155	156	153	162	153	144	164	173	176	176	164	162	157	160	161	172	179	168	152	147	176	157	156	160	144	188	174	137	164	159	166	131	145	152	160	163	161	167	168	175	162	162	172	172	170	162	156	177	134	150	164	161	163	164	157	163	205	158	181	180	152	142	159	155	177	115	161	152	188	155	151	153	157	169	159	156	144	175	151	160	153	150	162	158	141	186	157	143	148	175	151	135	153	164	158	182	152	142	160	171	158	164	162	171	168	150	182	183	157	163	137	148	150	150	179	154	179	156	197	151	168	158	169	140	149	169	164	169	172	176	171	150	156	181	168	155	161	162	156	163	185	150	186	132	169	177	161	158	173	170	174	161	164	172	160	186	151	159	162	164	162	169	167	163	150	154	150	147	156	151	174	156	156	161	160	144	141	174	157	146	171	162	160	157	185	142	163	156	171	197	142	150	147	146	166	166	173	166	171	158	154	173	172	136	172	148	158	148	181	144	137	167	155	176	144	147	132	156	172	172	189	139	150	185	156	160	179	171	171	169	149	154	150	180	152	166	157	150	163	176	167	184	144	186	146	158	160	174	171	157	189	168	169	153	164	173	173	162	152	186	145	147	158	159	155	146	160	169	130	159	153	150	143	165	164	147	154	158	170	152	188	157	145	173	176	137	148	167	146	164	147	176	154	146	150	190	152	153	175	172	158	145	177	147	160	145	167	174	166	156	174	167	169	147	174	152	177	183	175	158	171	164	163	162	160	154	150	138	153	148	158	149	183	153	147	180	170	147	164	130	151	176	164	153	152	172	167	162	161	184	167	160	155	160	169	153	168	162	154	151	133	147	150	163	154	162	166	164	171	169	162	187	171	178	151	148	170	166	173	156	178	172	160	170	158	181	147	163	140	180	161	168	164	149	165	189	148	171	189	153	167	145	155	146	166	152	161	163	150	166	143	158	144	133	155	147	153	150	164	167	155	154	156	153	168	158	159	166	159	147	149	147	158	170	168	165	156	146	171	147	153	186	142	143	154	154	159	166	151	151	171	160	152	176	153	162	134	177	173	147	173	176	169	140	150	152	132	141	174	157	174	163	150	164	164	150	156	172	166	191	148	164	160	137	173	149	156	153	152	151	166	147	185	182	168	166	151	160	166	154	156	172	176	165	156	154	149	178	142	167	156	176	166	159	166	192	172	153	152	171	138	186	139	159	177	171	149	170	166	188	172	163	158	195	163	160	155	170	176	176	169	161	156	170	175	172	147	148	149	162	155	174	163	171	168	173	157	138	172	171	157	161	175	144	156	154	151	166	169	188	164	161	182	156	168	134	151	185	133	147	159	155	158	134	173	157	171	160	165	160	181	180	157	145	167	152	166	170	159	156	166	157	166	167	145	184	180	151	179	163	175	138	150	156	159	158	158	162	178	167	184	155	168	154	171	136	126	180	165	173	143	165	140	160	176	156	155	164	155	178	166	160	158	141	156	185	153	174	157	158	168	158	172	146	185	151	167	138	165	146	146	147	160	154	159	136	153	161	191	167	147	171	197	165	151	165	157	160	172	160	170	158	158	143	153	161	160	170	159	137	149	173	146	154	153	153	134	165	159	152	145	163	153	139	176	158	165	166	147	150	150	146	169	148	160	150	149	154	169	164	174	156	162	144	181	171	149	171	139	159	162	179	159	179	167	152	159	161	173	177	152	167	163	164	141	162	181	171	170	163	145	148	173	167	134	171	154	148	151	179	153	156	183	176	129	163	175	165	146	168	180	174	165	149	162	160	161	146	146	159	146	151	152	141	164	158	180	174	145	170	166	174	160	160	179	182	175	146	157	161	169	151	146	170	150	167	171	175	163	153	176	144	170	145	183	174	174	157	168	156	164	143	147	167	131	167	140	145	162	159	162	178	162	171	148	161	168	164	152	158	155	160	160	165	151	157	171	158	141	152	148	172	167	149	149	139	165	163	167	142	124	139	145	177	164	149	151	160	174	165	168	156	151	171	160	170	157	150	146	166	165	154	179
44587	32141	22667	26451	18833	3781	4179	24491	1108	795	822	848	1024	1462	2419	3434	3984	4223	4400	3613	2528	1384	798	770	645	543	451	426	395	465	398	421	438	388	414	438	435	438	390	424	405	396	396	382	409	382	395	383	400	369	414	415	385	415	359	402	403	397	401	375	422	376	441	410	420	369	397	380	388	414	408	351	407	391	383	410	390	347	383	419	390	421	379	420	400	417	399	362	405	387	409	398	388	379	384	390	454	412	380	407	423	365	412	375	377	399	401	402	427	393	394	416	405	402	410	400	429	424	419	418	379	400	395	389	441	416	424	401	389	398	382	411	371	373	405	390	426	405	372	416	370	393	388	423	370	391	402	380	409	398	383	374	375	408	407	405	392	399	389	383	397	388	395	379	402	396	400	398	393	364	375	406	395	355	366	373	383	417	432	419	403	391	417	414	357	371	358	413	417	376	359	438	365	390	407	395	399	394	346	389	407	377	403	407	422	372	382	394	407	406	410	360	386	407	377	403	380	367	435	388	378	387	411	374	374	388	378	395	379	390	398	396	427	413	361	434	372	392	362	410	396	370	378	385	401	426	408	377	412	395	390	394	400	375	408	392	379	397	405	360	420	391	427	402	374	399	398	354	397	368	409	386	399	386	415	381	392	350	410	395	414	395	398	374	399	415	425	355	417	383	405	392	405	438	396	407	388	407	408	399	395	362	380	429	444	392	396	396	392	401	413	380	404	388	379	405	382	373	373	375	448	381	404	382	398	356	415	385	418	417	383	401	409	373	384	412	341	414	398	415	409	372	448	405	406	371	423	416	386	400	382	431	395	393	405	408	381	405	378	382	432	397	367	399	385	377	386	366	410	431	393	385	387	392	387	377	371	415	430	388	391	412	394	416	404	384	416	386	390	388	402	394	433	414	375	382	373	373	423	380	379	403	398	407	399	396	356	377	385	398	386	428	386	375	359	399	384	359	397	352	399	393	379	398	425	404	438	423	368	416	407	367	387	409	429	345	381	378	397	412	415	394	394	380	388	401	397	402	359	405	393	391	417	381	374	415	413	415	392	398	351	380	408	376	403	382	403	416	371	393	390	426	394	362	368	421	344	411	353	443	395	409	405	413	425	405	387	370	423	342	394	394	391	376	411	363	404	340	362	352	345	390	407	415	363	383	354	376	396	382	366	400	411	424	418	403	375	350	391	394	402	434	393	378	359	390	385	398	403	413	407	390	409	412	391	412	399	424	381	383	363	422	413	380	372	420	385	370	421	392	399	379	391	388	381	399	376	401	397	386	373	390	372	379	401	416	425	379	411	434	361	377	400	373	417	397	398	411	379	385	386	400	376	395	372	383	387	399	411	404	457	406	412	391	378	417	396	396	403	422	418	395	413	394	410	374	407	406	414	392	393	390	395	394	377	395	366	413	444	387	394	394	389	391	377	385	394	408	354	391	396	404	418	404	431	395	387	372	442	359	381	359	397	412	356	429	387	399	400	449	365	364	371	365	397	378	371	410	381	396	405	376	395	385	382	396	390	412	388	399	402	385	424	386	396	410	384	396	357	384	416	378	379	362	392	392	409	390	392	432	402	390	431	420	408	369	390	364	400	370	409	385	403	384	399	399	378	392	406	389	399	395	378	409	373	362	407	383	387	386	394	411	425	381	433	384	388	393	367	350	420	372	427	423	391	388	362	380	393	396	394	444	385	422	419	394	413	398	417	390	404	394	378	402	403	393	387	377	369	371	376	387	392	361	408	382	368	417	403	384	379	402	408	406	411	338	417	391	419	435	393	393	385	410	359	390	431	407	393	435	403	395	373	419	379	423	416	413	413	420	371	379	395	407	389	376	383	408	399	400	427	378	397	400	391	403	408	429	399	421	369	378	402	345	381	362	403	401	368	385	407	369	381	384	411	383	416	366	366	419	396	394	419	395	397	405	407	400	381	366	399	410	419	378	357	427	390	421	412	407	417	389	398	385	406	388	380	394	396	389	388	373	391	404	384	404	364	450	396	422	382	385	351	355	400	428	379	389	363	393	432	410	376	383	404	347	384	395	389	409	415	391	376	413	411	413	382	384	405	418	375	384	407	392	364	380	368	394	386	419	371	412	416	405	383	373	382	409	365	377	407	406	429	378	396	415	378	412	387	374	403	429	388	396	404	379	374	368	376	404	392	375	360	366	395	381	418	381	403	389	389	388	391	377	389	357	392	384	372	400	419	433	350	379	367	405	399	407	414	420	381	395	405	360	392	376	391	389	395	395	378	466	397	388	391	389	409	379	396	418	372	401	419	399	404	402	420	410	363	408	415	401	381	404	361	372	415	409	380	418	381	381	419	398	424	367	375	433	386	418	396	411	372	387	436	405	390	372	379	401	369	414	369	409	371	418	381	357	426	433	369	424	391	344	402	388	390	374	384	412	382	417	404	397	402	373	371	409	394	373	384	369	393	416	390	432	383	408	391	388	396	400	385	372	418	407	383	377	406	408	404	383	389	422	428	412	394	381	396	392	442	420	399	415	396	388	402	372	372	439	374	416	410	354	373	374	364	374	409	400	403	381	394	403	410	441	403	388	404	367	389	418	429	351	406	410	378	398	409	384	393	365	379	412	392	411	388	385	388	406	347	404	403	415	397	395	388	420	407	420	382	402	435	387	369	383	433	398	419	420	424	401	351	403	403	376	415	388	378	400	410	394	378	405	386	393	392	431	410	389	389	453	363	397	364	393	388	418	426	393	416	395	372	385	376	376	360	409	366	386	415	365	404	414	413	391	391	372	389	395	382	390	403	417	384	397	393	401	396	388	416	419	408	388	432	377	431	410	386	384	417	373	410	389	358	365	380	406	380	406	396	399	393	429	392	404	385	383	386	404	398	401	382	374	435	369	395	413	373	405	360	411	384	379	335	406	396	382	399	394	414	376	386	377	377	370	404	425	405	390	377	383	400	409	443	407	373	403	427	390	357	438	376	382	347	368	398	389	384	399	366	407	359	382	389	425	419	411	401	365	392	374	420	411	379	401	389	384	398	420	382	412	366	376	394	416	360	400	412	395	420	408	356	362	380	384	405	411	401	411	342	379	373	375	398	380	408	389	414	389	395	369	412	409	412	392	381	404	402	396	391	389	394	384	413	421	410	414	380	385	344	400	391	405	407	378	371	382	348	399	384	430	413	407	425	377	391	412	402	375	383	368	421	371	411	369	348	422	357	437	406	375	381	404	384	362	440	410	414	379	404	405	383	373	404	391	421	359	411	385	388	366	375	393	392	372	400	380	404	389	377	369	363	396	391	418	441	405	428	373	377	407	408	408	379	372	413	415	396	410	410	402	451	398	391	389	429	400	426	388	388	408	380	383	426	420	425	364	374	397	360	394	386	396	401	391	394	368	434	374	391	384	436	380	397	382	404	390	391	407	392	367	413	370	397	404	379	409	372	377	389	397	411	379	379	419	363	366	422	409	411	379	386	394	409	387	363	370	438	417	401	404	386	397	382	413
85305	57972	35082	25972	11628	4099	721	10461	1725	368	390	395	374	448	484	635	905	1100	1243	1013	752	510	321	273	265	244	260	265	244	227	244	216	238	207	229	225	215	204	211	234	199	223	223	222	204	211	215	199	238	240	221	241	230	209	233	217	220	251	247	215	226	209	207	224	236	199	201	224	225	225	203	226	226	186	231	203	221	215	216	195	223	209	205	227	221	215	209	210	230	208	221	232	197	214	212	220	203	244	213	192	220	197	209	229	210	180	246	206	220	205	230	196	206	174	226	209	222	227	242	206	211	178	208	191	229	189	230	226	199	226	208	208	210	228	219	213	216	230	247	237	195	204	229	236	253	211	202	181	198	206	240	197	227	202	200	204	222	189	199	206	227	213	239	208	189	230	227	218	230	192	205	206	235	240	208	201	197	238	210	199	206	224	244	221	233	229	200	178	197	203	239	220	192	244	228	197	211	196	222	209	259	218	209	195	215	168	230	199	194	224	203	217	218	190	244	222	194	215	227	207	187	191	230	215	225	201	208	261	225	220	237	220	230	217	230	242	257	227	231	209	218	214	225	206	213	234	216	212	222	223	203	218	197	239	227	206	198	226	202	196	217	188	205	200	227	194	205	223	221	220	209	227	235	230	211	212	211	202	189	202	245	200	211	237	211	212	232	208	205	220	261	240	199	200	219	226	220	209	221	217	200	228	216	234	228	193	208	223	214	244	246	229	191	195	213	209	228	235	208	237	195	237	233	247	213	227	227	194	211	190	257	222	224	192	208	205	218	223	201	194	235	221	180	206	213	188	213	229	204	180	226	211	223	217	201	222	220	243	217	218	229	208	227	211	227	219	216	199	212	223	203	232	232	206	225	203	205	224	204	252	237	208	230	196	231	210	235	206	215	203	229	217	208	212	220	196	223	218	210	209	216	222	230	207	209	216	219	231	224	210	228	198	225	208	249	242	205	212	214	193	206	211	223	192	204	198	207	192	238	182	223	223	233	208	210	216	215	209	205	205	236	227	256	234	211	209	235	227	223	237	188	225	228	222	191	262	194	242	216	195	222	241	216	230	233	230	214	198	209	218	226	220	227	240	222	228	225	228	259	217	198	230	212	212	205	229	218	226	239	198	232	197	221	213	233	198	223	204	213	208	223	217	217	201	211	228	208	196	235	200	234	200	193	201	223	219	194	186	232	214	229	222	243	240	230	180	208	229	230	223	222	202	205	212	205	216	202	211	227	202	223	245	217	214	220	201	221	217	224	217	211	239	247	207	227	231	223	229	216	219	214	215	185	183	214	233	223	227	230	229	212	219	199	200	221	217	236	226	235	216	206	239	245	218	219	219	229	215	202	203	203	191	192	227	205	216	202	229	191	186	200	229	217	239	212	212	222	199	207	209	250	224	214	208	216	205	221	217	218	217	214	214	194	215	210	198	220	206	252	228	225	199	211	200	210	221	200	237	199	223	203	200	208	239	216	206	172	209	218	196	216	227	251	216	206	212	217	202	222	220	210	231	237	199	241	229	242	207	212	197	218	190	224	193	217	204	196	204	202	234	219	203	207	229	209	226	221	200	218	203	202	229	228	212	210	224	258	204	217	199	191	194	200	229	229	218	225	236	246	244	195	221	218	198	209	198	220	225	224	232	217	224	217	211	200	199	225	231	208	217	219	216	201	210	210	204	212	219	228	239	209	208	217	218	232	222	193	189	227	212	233	228	211	222	222	211	207	211	212	205	211	200	219	251	208	211	234	235	192	226	198	185	238	194	237	242	198	203	208	210	211	231	215	199	191	225	208	191	218	217	223	256	209	190	211	200	232	213	184	220	204	222	200	211	215	199	201	194	231	221	218	226	235	221	270	210	217	203	246	223	213	219	218	203	190	230	214	212	221	235	228	204	219	235	218	197	225	230	228	227	218	198	222	222	211	224	216	237	216	188	233	220	223	191	215	223	192	211	224	200	218	209	251	201	212	173	202	242	212	197	222	224	213	206	209	234	198	193	228	231	227	230	231	204	227	201	227	258	207	212	214	207	233	228	198	229	209	219	225	196	230	211	193	199	212	235	221	221	232	205	210	241	207	223	226	228	241	229	200	219	235	229	238	209	198	189	210	216	213	220	232	213	215	223	219	215	219	228	228	225	217	218	222	223	218	219	192	216	235	219	224	224	203	182	223	215	206	193	191	225	230	203	207	232	234	205	214	218	210	252	232	226	217	241	242	221	222	210	213	196	217	210	204	223	207	200	204	219	238	237	201	197	216	244	208	203	223	204	228	199	213	214	197	195	211	218	209	202	212	197	200	239	225	259	222	168	256	218	201	214	211	221	224	193	228	191	211	218	214	225	192	230	226	219	214	211	233	225	227	191	202	202	194	201	242	204	186	222	191	193	224	208	235	215	232	218	215	204	191	186	245	219	227	228	202	197	203	212	213	205	224	224	224	196	240	214	206	226	213	215	234	215	208	210	229	240	204	204	211	229	232	243	214	231	205	209	187	206	214	211	246	238	222	226	210	201	217	194	180	195	214	200	234	226	212	188	221	220	224	222	258	226	232	218	219	200	222	196	205	213	224	247	223	206	189	222	199	225	203	227	201	208	208	201	229	202	219	207	204	215	200	206	222	222	190	212	232	218	233	242	222	241	197	231	209	206	217	212	228	220	207	191	200	210	229	211	237	244	228	203	218	212	246	192	257	229	229	229	215	227	226	223	243	226	224	229	204	202	235	223	191	200	215	198	190	225	225	206	228	207	200	226	241	190	189	188	200	201	216	202	186	215	192	234	222	219	185	219	189	199	200	208	243	207	212	243	206	226	203	208	220	231	212	190	225	222	218	202	222	245	231	214	200	212	225	193	218	225	206	211	205	191	221	227	203	208	212	229	220	210	234	200	228	217	226	220	213	232	225	257	220	192	225	215	212	223	213	222	221	210	198	243	190	190	227	197	184	212	218	218	246	187	216	227	234	193	185	226	216	226	212	187	208	233	223	210	194	238	210	195	191	185	230	242	238	197	221	230	203	211	222	200	198	203	221	233	196	229	222	230	227	198	207	253	206	194	203	239	230	226	227	191	230	227	225	236	199	229	212	217	230	194	208	235	211	222	207	226	209	201	205	206	223	214	224	218	226	203	215	223	214	208	207	211	206	213	225	203	207	207	206	220	225	212	252	210	191	211	233	208	227	229	184	184	215	205	210	238	210	217	208	221	200	220	224	222	188	240	226	223	198	183	207	214	239	220	226	218	200	219	210	185	220	200	203	191	241	223	240	221	213	183	198	216	220	226	205	194	203	243	207	230	230	201	205	205	207	215	227	216	222	217	218	180	218	222	197	212	206	195	224	233	250	213	207	227	204	209	223	211	202	216	209	244	207	217	208	204	248	213	206	218	228	224	199	200	224	196	235	226	214	225	212	228	213	205	243	216	244	210	234	239	206	255	207	192	204	201	207	216	212	224	207	217	250	216	227	214	217	216	197	239	238	248	229	209
54124	42123	32432	34027	18022	8974	2755	27840	1396	1344	1315	1315	1422	1756	2416	3174	4841	6104	6913	5527	3987	2517	1142	979	935	899	690	604	615	587	610	613	569	552	518	516	579	567	542	522	511	570	545	558	507	533	542	576	498	509	512	528	533	534	505	544	501	531	555	516	537	528	498	499	547	523	489	481	512	538	459	482	490	486	505	516	526	514	506	504	489	500	509	529	493	524	536	533	533	536	525	498	518	558	536	517	540	516	539	521	501	473	529	544	518	511	534	500	503	553	515	498	480	545	544	538	532	527	509	523	541	525	517	530	513	561	502	550	491	473	520	543	494	541	520	505	495	560	524	517	501	523	490	501	533	514	505	481	482	519	513	497	474	553	559	507	533	493	485	488	469	531	491	516	523	527	531	521	516	496	500	469	556	507	563	544	524	450	492	502	499	517	500	523	504	545	518	539	552	518	531	536	492	526	497	510	549	556	502	506	494	518	518	494	511	509	485	516	531	522	527	511	499	520	488	530	515	549	507	495	493	529	516	533	542	519	512	503	527	505	520	524	458	504	515	535	524	499	510	517	500	541	532	470	515	504	512	514	486	482	505	546	494	521	553	502	502	519	487	528	532	548	557	517	484	497	505	554	493	495	516	559	503	522	517	484	521	529	450	511	511	536	509	523	526	529	499	564	520	548	565	523	521	533	520	505	525	494	494	500	512	503	485	493	544	482	539	490	499	525	506	490	509	527	541	511	535	524	520	531	518	554	545	544	524	516	479	547	505	525	500	518	506	501	494	541	517	491	514	494	544	490	497	514	574	514	500	519	535	560	551	517	510	484	523	536	505	510	507	519	513	491	519	517	474	469	536	526	515	498	456	509	496	535	555	523	504	522	520	525	498	497	512	522	471	485	508	519	504	511	505	527	484	525	489	543	535	530	532	504	515	498	537	486	541	508	531	537	500	550	528	530	555	511	490	538	488	520	526	523	521	504	498	526	507	511	529	485	499	515	522	523	521	477	533	512	527	498	484	500	541	495	512	571	525	522	532	479	507	548	475	528	472	529	497	510	524	507	508	501	536	536	508	517	471	519	493	567	503	528	497	516	548	494	561	492	548	472	492	535	559	475	563	481	512	524	506	504	466	503	532	507	527	510	543	524	512	544	507	503	511	532	544	498	537	496	494	493	520	553	539	500	539	542	544	491	552	476	498	506	529	554	545	508	492	515	530	548	461	510	522	509	506	523	517	492	520	508	493	484	469	480	539	538	486	502	498	483	529	495	519	525	546	533	488	481	518	538	529	523	526	526	536	527	537	519	572	498	522	507	496	492	536	505	526	476	520	492	515	502	492	476	559	505	515	494	521	476	495	527	497	489	554	513	483	509	515	532	525	463	518	464	532	513	522	480	517	560	536	472	501	534	531	537	499	481	476	532	530	515	521	555	468	524	532	547	521	504	504	525	554	499	511	521	467	513	537	457	545	523	509	527	536	551	527	483	511	493	488	486	518	518	490	523	513	477	556	510	481	553	526	519	508	507	490	477	509	526	515	544	495	536	499	454	501	484	540	554	539	510	499	505	550	490	513	544	532	542	518	494	522	482	481	554	514	535	482	504	526	485	518	516	534	506	497	499	460	519	531	504	501	505	504	532	495	468	508	498	532	535	519	477	524	567	501	516	493	496	517	473	500	530	552	526	485	490	476	477	509	505	511	498	485	538	515	541	510	492	530	498	493	566	521	515	466	535	516	541	529	499	537	546	518	549	482	478	502	526	543	578	502	538	547	545	557	565	483	489	588	472	512	517	511	511	496	512	507	460	509	507	488	469	518	490	495	520	509	544	491	482	501	552	523	533	508	487	510	559	592	499	511	497	510	526	533	471	511	493	522	542	538	517	488	519	490	510	529	538	514	480	518	498	519	526	520	506	526	527	530	561	502	521	533	508	496	506	474	517	493	518	548	511	526	542	558	501	517	515	463	505	510	514	486	515	538	469	558	464	505	519	500	514	507	474	530	480	475	566	524	530	552	518	489	477	484	546	508	494	479	466	499	501	506	509	508	546	489	494	556	515	528	525	521	488	527	509	529	525	534	537	521	488	546	526	476	482	510	495	539	520	543	517	527	496	505	520	516	492	510	522	523	495	491	484	500	528	538	530	522	502	524	517	544	497	503	541	519	474	515	515	506	522	517	549	501	526	555	515	529	494	513	519	509	500	485	526	530	486	515	525	546	497	514	498	499	529	511	502	472	475	541	564	530	522	549	514	540	521	528	517	508	513	516	499	525	503	499	483	512	538	515	505	536	532	553	525	497	494	494	536	538	473	523	525	505	512	549	509	529	520	500	504	524	525	486	509	524	529	483	521	493	500	504	507	495	490	533	511	545	485	540	520	546	502	518	533	506	525	534	513	508	497	520	498	554	523	510	528	523	495	511	523	529	487	501	514	518	523	522	548	536	514	543	512	510	528	543	510	497	481	479	506	505	538	526	492	500	520	507	563	533	528	512	505	479	537	544	517	515	478	494	490	567	497	519	494	535	545	543	550	550	544	502	526	540	492	502	568	513	536	509	504	521	512	524	508	524	487	486	519	525	498	520	516	502	495	489	484	515	498	500	515	522	524	507	538	540	559	516	543	531	534	500	516	523	514	507	527	529	477	547	486	521	514	489	563	505	516	516	492	543	506	511	526	512	516	522	516	470	532	531	498	525	516	514	519	480	514	510	503	492	524	546	517	537	506	516	477	510	545	517	518	520	528	555	512	523	531	512	494	531	499	527	481	497	498	517	491	508	504	548	492	514	503	501	525	495	542	527	501	525	548	525	534	516	497	490	523	506	546	500	521	518	495	474	539	506	483	531	461	510	484	511	523	501	477	477	539	527	497	481	503	494	522	496	456	548	525	540	509	574	494	541	491	505	498	510	540	513	525	510	491	534	488	469	538	521	517	520	514	469	510	501	541	510	566	525	494	513	520	539	534	465	522	545	519	495	529	535	540	540	474	516	496	484	500	516	475	524	489	513	483	503	506	496	560	476	520	528	489	533	488	520	519	490	539	498	534	501	493	504	550	533	523	528	502	510	497	482	526	497	512	528	479	505	503	485	503	473	527	527	473	482	536	504	462	487	500	482	532	548	523	550	507	461	506	497	487	495	518	505	511	512	513	494	549	503	523	502	534	525	530	502	476	543	533	527	518	504	530	496	504	528	501	494	503	514	491	529	535	506	519	488	529	533	542	492	519	499	447	470	540	515	511	521	558	554	526	540	492	489	529	525	548	501	522	513	471	506	535	527	480	499	522	541	513	542	551	475	519	526	501	510	522	520	512	518	498	495	508	505	503	510	495	517	539	497	510	497	485	500	489	561	511	539	476	510	514	540	559	519	466	498	527	531	525	549	537	508	497	478	522	520	513	517	508	504	513	486	517	504	557	504	515	556	528	521	527	488	542	496	466	471	512	480	532	534	501	535	484	528	511	500	495	492	521	529	461	485	475	531	512	488	522	489	472
27586	7806	4237	2063	793	425	334	389	264	264	293	301	278	294	314	421	629	727	693	597	409	340	297	245	268	267	224	236	264	267	234	243	244	273	242	235	223	250	241	245	236	238	243	261	233	219	256	236	252	264	241	265	254	283	228	235	255	241	260	268	240	218	254	261	217	269	247	247	253	253	258	265	246	269	251	249	286	265	254	246	243	260	214	295	259	270	266	234	258	232	234	252	265	287	244	257	271	232	226	266	239	234	221	256	256	250	237	267	273	269	249	258	276	225	246	258	223	255	222	225	224	235	272	238	268	247	239	259	237	268	266	243	236	231	229	247	237	209	234	252	238	276	254	229	234	250	228	261	269	233	224	257	229	209	246	258	246	252	284	288	255	238	241	268	232	214	266	262	233	244	233	254	255	254	253	239	257	266	228	221	245	201	226	269	265	241	242	287	245	244	222	244	241	271	249	257	250	261	240	262	230	247	260	242	240	277	244	258	238	275	233	238	226	266	238	238	251	223	225	222	257	236	264	250	234	266	258	249	260	249	247	281	231	248	266	216	241	276	249	272	244	219	225	237	261	259	234	242	236	258	241	238	259	270	245	214	267	259	263	249	245	252	293	263	262	282	246	249	250	282	232	241	272	267	267	259	245	209	249	240	247	234	224	245	230	267	248	237	277	256	231	256	259	225	267	270	255	237	240	250	254	230	252	261	228	286	286	236	252	255	256	255	240	252	252	284	248	231	230	265	241	251	248	279	259	259	247	283	237	261	235	273	225	227	243	238	223	233	238	230	254	242	235	246	240	226	226	266	254	257	261	233	277	253	265	220	258	248	248	239	257	284	261	242	239	233	287	256	238	246	241	265	219	261	246	258	251	240	236	280	238	244	245	255	227	238	236	227	248	236	274	240	266	267	258	231	256	239	244	233	223	238	249	251	236	279	240	264	245	261	242	254	234	279	240	263	262	233	264	245	281	264	230	245	280	276	238	245	230	222	246	241	230	217	238	214	280	249	252	269	230	240	267	254	259	275	258	273	238	242	255	236	226	258	224	218	222	267	250	235	260	249	240	258	254	260	243	270	254	252	254	250	269	237	246	244	263	253	250	256	250	253	277	234	234	250	234	256	238	266	272	254	214	234	260	248	239	233	229	253	243	224	214	245	231	265	264	279	246	255	262	270	245	254	259	260	267	251	283	266	279	273	242	248	256	245	253	263	278	245	234	250	263	225	259	250	248	285	234	235	257	264	253	248	232	233	245	240	227	244	265	272	246	253	221	257	242	257	249	242	259	247	231	252	248	254	246	265	263	259	236	255	250	277	212	222	251	267	292	253	250	234	231	230	248	234	243	248	252	249	242	287	231	233	245	263	228	240	275	247	243	262	230	244	223	244	246	263	248	282	253	233	225	261	235	216	265	254	239	237	240	246	253	264	239	248	285	251	234	247	239	254	264	239	239	258	254	264	285	276	262	214	242	237	261	231	250	254	249	243	238	255	247	251	251	253	241	256	241	257	248	261	249	232	230	219	271	271	218	252	287	264	264	248	261	218	251	273	248	272	235	224	247	268	244	249	236	225	258	248	270	263	262	259	267	261	277	240	255	254	255	252	247	222	238	227	272	227	209	222	234	231	272	239	242	229	243	248	254	251	211	232	233	263	248	241	285	245	256	258	257	254	266	250	273	279	269	255	257	243	215	250	247	254	236	241	243	232	253	252	244	249	248	238	254	269	254	211	254	233	254	283	274	244	258	246	238	243	271	235	238	243	260	260	271	244	245	218	236	235	229	240	259	238	229	210	279	242	262	248	254	245	250	233	276	257	259	257	231	234	215	273	228	222	242	248	213	253	257	272	234	235	241	268	237	247	271	241	276	237	255	250	243	239	236	250	236	247	238	220	240	231	232	260	228	242	241	274	220	259	232	247	254	222	246	263	260	231	239	224	224	248	258	241	267	260	247	246	263	252	243	229	248	246	225	242	227	269	238	237	252	308	243	298	239	247	241	225	246	278	239	273	265	242	271	236	220	263	223	266	257	240	238	254	227	257	250	271	255	232	237	247	251	254	237	245	222	232	228	193	266	251	237	271	223	236	247	262	244	267	249	236	249	236	269	249	245	227	267	240	232	252	241	198	258	267	252	278	242	267	232	245	221	249	225	279	251	260	266	254	232	241	257	238	248	256	231	241	246	265	255	246	234	250	229	246	237	260	259	280	241	220	237	245	275	262	238	251	261	236	244	235	230	225	224	247	264	242	246	251	254	231	250	233	255	229	242	223	255	279	249	237	286	234	258	249	256	250	246	257	231	259	233	232	261	225	227	235	274	244	238	234	227	254	219	244	211	242	249	243	217	249	236	247	240	210	233	271	264	226	274	249	265	251	242	218	268	253	239	241	226	266	278	231	257	234	259	245	214	263	254	224	242	235	266	224	255	250	260	256	218	258	252	243	249	254	254	249	233	252	237	263	272	228	255	238	232	224	229	236	250	248	234	254	244	196	236	270	282	258	245	231	217	249	261	260	243	254	249	261	257	230	255	231	252	249	284	237	222	217	251	273	255	233	259	243	274	225	267	266	245	243	251	244	254	232	236	250	237	207	248	267	257	225	241	221	235	261	262	275	256	219	250	231	242	206	251	262	267	234	258	268	245	257	230	250	240	251	253	240	259	272	235	272	278	270	239	238	239	263	230	244	254	260	226	229	239	254	244	232	251	258	223	237	231	261	249	254	278	248	247	254	248	251	268	220	225	236	233	230	230	238	245	233	234	231	252	259	225	253	269	245	254	287	250	268	253	234	232	268	250	234	256	282	240	251	260	263	245	284	264	272	229	225	244	263	238	252	222	292	223	217	234	260	228	235	243	276	224	260	281	215	264	252	239	248	276	228	247	251	225	227	244	236	248	258	240	231	242	257	227	233	242	251	226	286	245	233	244	231	272	247	237	249	260	211	257	263	265	238	267	274	246	253	268	227	232	232	254	237	238	245	249	213	264	232	238	251	235	248	261	266	254	252	243	247	250	264	256	225	231	246	253	238	224	249	253	254	247	231	262	246	249	241	236	275	260	217	266	261	242	239	223	252	235	271	238	269	259	259	238	219	244	260	247	264	238	233	239	270	227	252	221	261	245	256	248	259	239	237	244	280	233	226	237	238	239	252	228	250	264	270	261	242	239	235	255	230	237	227	211	241	229	237	270	230	267	239	241	246	258	234	263	238	221	240	207	244	275	241	229	248	260	232	273	249	279	262	242	224	258	256	235	246	249	255	247	264	271	256	224	284	241	237	257	257	212	243	238	246	272	252	254	208	270	248	217	289	249	230	257	232	220	220	255	276	273	249	251	227	264	276	256	227	234	254	252	251	263	249	219	264	234	254	240	249	244	241	247	257	268	251	250	234	253	248	224	253	240	277	262	268	249	233	253	247	259	229	222	246	283	270	247	228	215	229	262	235	253	258	230	290	242	266	239	242	250	224	240	236	262	256	233	274	245	222
22843	6854	7022	5702	2809	1433	789	1363	637	689	731	733	857	996	1154	1935	3017	3563	3457	2717	1719	1269	770	693	652	628	561	545	570	599	533	570	593	533	593	566	554	546	543	579	563	553	561	570	578	560	592	583	558	557	583	549	537	576	573	562	549	521	562	549	577	571	538	550	551	616	565	577	623	549	611	558	557	550	589	573	589	605	547	548	566	570	573	554	546	551	572	551	536	562	563	612	570	561	600	543	552	540	553	539	565	577	592	536	576	595	525	583	547	556	541	580	581	586	551	539	562	569	593	554	527	545	527	557	540	591	572	597	557	560	606	529	551	535	612	579	580	544	499	553	552	533	560	531	588	571	560	624	559	603	585	604	562	588	544	534	564	581	553	528	612	567	584	566	547	540	575	577	567	520	538	616	592	544	583	588	556	525	576	531	571	505	553	571	588	577	571	516	554	573	595	543	540	592	569	591	559	560	551	597	559	553	570	515	528	533	564	551	543	574	595	564	566	554	565	615	519	551	585	555	579	574	577	541	579	543	551	537	531	585	541	618	583	611	558	558	564	546	581	555	585	556	536	563	561	543	560	548	589	494	524	562	569	572	534	581	559	569	574	586	577	531	563	561	525	558	558	603	561	549	622	588	524	580	530	567	561	523	555	557	532	575	539	568	527	543	590	540	519	604	573	538	552	596	549	555	583	526	575	511	572	571	538	557	566	556	541	507	554	563	515	589	571	569	548	544	530	553	545	559	573	551	563	577	589	566	578	569	613	537	562	502	553	560	567	532	520	538	544	547	534	549	600	588	562	569	576	567	534	556	550	565	553	569	526	532	532	525	556	592	564	564	573	551	560	556	544	568	609	537	528	518	613	577	538	548	590	526	567	595	599	598	535	593	568	590	529	557	550	572	518	559	516	624	594	577	562	550	587	579	554	555	563	516	560	504	554	533	556	568	529	546	548	589	569	539	567	629	559	550	564	583	549	541	535	537	583	537	582	533	570	570	542	558	590	556	602	533	565	543	561	578	567	544	587	566	579	596	584	596	563	530	561	599	577	556	527	575	577	565	547	521	602	581	576	545	568	579	580	545	574	558	548	525	589	590	511	549	589	564	577	599	553	571	573	585	581	537	539	564	610	563	539	591	628	538	572	555	551	562	563	542	550	577	580	543	527	539	597	556	560	542	530	554	520	578	548	564	567	576	554	553	580	539	516	554	564	543	578	513	560	546	551	595	575	605	521	534	581	546	575	590	599	535	550	540	559	560	516	580	534	574	557	561	520	563	575	551	549	580	566	553	516	579	525	554	553	561	620	541	499	597	548	557	578	568	604	559	552	551	554	565	594	609	580	549	527	551	541	558	617	520	555	551	593	542	591	540	556	570	621	567	530	540	564	542	621	547	572	537	585	562	531	524	546	589	525	576	557	549	582	538	543	578	587	574	558	528	556	565	591	567	579	566	554	575	553	554	580	608	594	540	558	568	580	582	586	558	545	580	537	598	549	512	594	573	571	565	556	564	522	572	591	609	524	545	558	577	516	558	573	581	521	523	555	570	555	547	552	549	519	600	531	583	590	586	605	537	559	533	556	509	543	535	567	561	529	590	566	580	588	587	519	551	603	569	546	573	540	556	580	507	591	587	621	542	577	557	531	575	562	599	545	540	526	532	562	578	580	623	557	561	561	566	569	590	538	550	552	525	533	540	597	569	563	582	581	572	576	558	545	576	569	537	588	548	546	578	553	553	556	532	562	597	546	570	565	627	524	533	630	572	558	541	586	576	544	592	576	573	577	615	599	555	514	518	541	553	540	563	602	537	552	600	568	562	568	560	576	566	555	600	556	576	552	555	532	589	550	554	529	591	577	556	559	564	620	560	565	574	565	550	574	587	560	537	603	583	544	624	583	552	582	598	595	542	518	595	524	545	592	568	588	543	603	561	582	555	595	558	554	572	550	519	570	545	535	547	520	532	542	561	563	552	560	581	581	567	545	592	613	581	542	531	560	615	566	588	558	573	597	600	510	551	573	591	537	555	552	577	538	565	576	536	558	567	588	568	539	577	575	566	543	570	563	565	551	569	573	566	593	569	585	552	537	562	546	558	546	534	566	568	545	568	558	573	583	572	527	588	572	598	557	551	555	588	580	582	609	521	562	593	632	584	570	559	567	565	598	564	586	541	564	552	577	549	554	543	552	575	559	562	545	541	576	577	557	605	518	544	542	533	562	553	578	538	551	542	569	575	559	553	616	559	528	585	557	536	581	597	583	558	562	579	576	612	577	572	578	555	527	566	569	554	578	557	527	544	567	540	524	534	578	589	598	591	614	551	564	600	568	564	589	579	586	528	568	585	532	563	552	556	517	581	590	587	505	559	547	580	590	582	544	530	604	590	518	556	537	584	549	535	560	549	573	536	567	581	563	610	558	579	615	549	570	563	573	603	602	594	561	577	560	565	558	534	580	580	581	588	562	588	549	577	599	581	543	572	586	579	625	549	560	543	537	533	556	562	541	572	565	571	550	570	566	590	556	545	571	551	592	523	565	573	564	532	579	542	574	562	566	553	556	540	573	539	577	555	535	524	522	531	596	554	561	557	593	572	548	548	544	605	551	499	574	556	599	577	545	549	525	561	596	566	566	552	562	567	564	529	605	586	549	578	566	562	548	577	561	571	584	537	523	551	572	513	541	566	542	550	579	515	606	564	569	545	563	530	577	580	558	585	554	556	565	559	572	547	571	519	543	534	499	569	527	584	557	599	551	564	612	547	540	578	565	544	563	560	550	608	580	567	547	561	572	556	567	597	581	547	583	576	573	534	574	550	529	581	568	539	583	571	569	548	558	590	579	575	575	520	550	589	538	533	564	566	556	564	578	584	557	560	583	525	581	582	589	566	531	574	571	533	535	542	567	558	557	586	551	589	554	538	574	568	538	553	508	578	528	516	528	537	584	567	566	529	595	569	546	527	560	574	546	612	578	609	589	553	543	508	567	553	557	557	615	585	524	583	583	624	518	559	581	504	576	538	547	575	574	532	546	569	582	579	542	544	587	572	593	565	572	566	550	582	572	533	596	543	554	559	538	567	556	568	586	570	543	572	526	582	530	546	546	585	546	598	561	602	563	506	563	570	559	544	540	534	577	517	530	556	562	531	595	592	594	559	563	510	564	493	567	539	578	567	544	583	545	532	610	563	566	575	584	578	572	563	589	568	522	550	494	557	525	557	605	572	619	555	560	568	546	577	561	563	621	571	567	567	564	570	550	543	590	553	560	529	575	571	579	550	573	605	587	554	531	555	581	564	571	569	534	551	580	551	576	562	606	543	562	561	545	539	593	579	557	564	542	540	551	565	604	585	518	539	614	549	560	573	583	551	580	556	603	575	564	571	565	589	565	574	539	595	571	583	517	614	570	545	554	574	574	550	572	546	556	562	606	545	542	577	572	548	608	555	619	538	552	528	593	596	536	557	542	616	564	529	554	574	571	540	562	555	522	553	588	542
72875	46548	25168	10388	2267	1279	378	4086	558	216	266	247	263	305	382	632	974	1027	925	639	482	327	222	194	183	165	146	195	146	189	157	167	154	145	149	152	165	143	160	162	151	164	152	143	139	150	154	177	154	156	161	133	139	145	152	150	151	153	139	173	151	143	160	154	166	157	162	180	157	162	157	127	131	164	155	143	163	163	142	140	154	160	160	155	162	144	170	154	158	153	164	150	167	159	177	176	156	137	111	137	156	154	150	168	158	148	133	146	152	154	146	159	160	132	147	163	147	154	142	146	182	139	147	152	168	148	160	127	194	172	135	157	146	145	151	150	146	140	152	151	151	148	132	153	132	180	153	158	177	153	156	157	159	161	171	160	137	156	160	147	158	171	163	165	150	151	176	166	156	162	149	162	170	169	151	151	180	131	155	155	163	148	178	158	170	156	160	150	157	153	155	163	157	160	157	168	142	151	129	150	121	140	156	151	179	128	121	152	159	138	136	153	136	155	143	131	164	155	144	141	156	137	149	151	166	154	174	145	161	142	154	146	171	184	156	167	177	164	146	151	160	157	160	145	153	138	155	134	147	135	161	129	133	163	162	145	160	167	143	128	153	147	143	166	153	146	160	160	148	147	163	155	179	168	134	145	148	123	148	166	161	170	149	153	158	155	140	155	152	177	158	143	138	163	151	132	157	171	170	143	172	126	166	133	153	150	160	161	133	157	188	175	178	149	140	153	160	153	149	185	139	123	142	150	155	150	145	145	150	159	131	161	152	170	137	145	149	154	144	135	164	165	187	143	124	170	177	184	122	160	172	155	168	148	158	133	141	154	166	139	143	151	163	164	133	151	143	155	151	139	156	139	167	145	139	128	137	129	157	142	134	144	152	186	134	170	159	193	164	168	151	154	159	156	143	151	146	143	165	156	124	168	169	182	166	138	143	163	154	131	179	174	145	160	147	143	159	146	160	147	168	158	136	144	150	146	158	134	177	162	159	171	165	158	130	144	156	152	162	162	164	163	149	129	143	153	140	158	164	147	147	135	192	188	169	154	157	180	138	161	158	120	156	124	144	189	137	156	162	167	162	147	144	142	136	171	157	160	149	148	164	155	167	147	151	151	155	166	149	130	144	154	138	148	167	149	150	190	150	161	148	151	134	167	169	181	138	169	139	141	162	153	153	162	143	148	147	161	165	142	179	158	153	155	132	159	129	147	168	140	149	162	151	157	141	161	165	192	173	124	148	143	179	182	161	145	150	148	176	147	136	140	148	165	160	148	149	165	139	152	158	150	156	155	189	147	140	148	145	163	147	149	155	150	168	158	153	192	165	168	187	156	180	135	159	163	152	180	167	160	129	155	164	168	137	158	175	148	138	164	153	159	162	155	163	123	174	193	169	141	138	136	139	164	163	148	140	159	149	152	148	167	153	152	142	129	160	165	180	154	173	171	154	137	139	165	153	159	159	162	148	159	147	153	181	170	139	171	150	159	192	199	169	148	162	155	154	145	157	137	156	141	163	126	161	172	155	169	152	151	159	169	173	131	143	156	143	149	134	169	174	164	148	149	178	166	157	168	158	152	160	129	145	157	172	161	157	169	145	138	162	178	153	150	164	143	175	177	135	162	163	152	147	134	161	153	144	146	149	122	154	184	151	149	158	154	157	146	154	172	154	138	148	142	180	171	162	154	126	162	149	156	122	145	146	135	159	166	167	153	158	136	165	156	157	191	174	179	183	145	150	138	180	143	151	163	151	140	166	168	147	162	160	169	145	145	149	149	159	155	169	154	147	127	146	166	135	181	149	159	164	133	172	158	136	169	159	138	158	144	148	148	192	131	148	157	150	156	155	173	175	150	141	155	164	143	154	129	154	135	151	158	180	168	142	154	132	150	147	140	136	144	156	160	160	163	154	155	137	159	160	126	165	172	180	149	163	185	152	162	158	160	138	155	162	139	164	150	155	180	170	149	168	157	130	152	167	143	153	163	164	146	145	127	158	148	136	147	177	150	160	163	163	160	135	155	152	157	145	144	155	174	145	167	153	165	166	144	163	150	187	164	163	131	181	166	157	148	179	149	145	151	173	135	144	182	138	165	172	174	160	168	149	154	149	168	143	170	174	181	142	151	144	161	162	150	174	164	158	158	149	153	160	185	163	158	134	170	145	132	167	171	173	163	143	153	171	155	139	154	142	157	162	164	161	158	186	172	157	172	152	169	160	162	156	144	162	178	170	138	148	144	164	151	151	151	173	147	156	157	139	149	154	155	164	139	142	161	157	132	145	148	181	135	140	154	137	167	149	142	146	167	139	152	136	148	178	146	132	123	163	168	177	166	168	164	180	159	156	163	147	127	162	179	168	140	141	160	166	149	134	158	178	168	152	155	146	174	151	173	146	153	161	171	165	164	147	149	160	155	158	160	135	176	149	155	171	154	175	167	187	179	141	167	169	165	131	171	194	148	146	173	148	123	157	149	173	128	156	147	174	153	142	178	151	161	140	150	169	135	154	151	171	161	144	154	182	161	159	166	154	152	149	148	158	153	167	150	167	152	182	157	136	145	143	154	160	168	159	144	168	155	162	153	156	152	168	156	158	143	139	152	121	165	158	140	159	157	174	155	149	135	160	184	154	148	161	151	172	181	155	171	163	167	162	157	159	165	175	143	159	171	191	171	177	156	132	142	159	148	172	146	149	153	144	167	134	145	168	195	169	145	163	147	149	159	176	157	146	151	165	167	123	147	158	166	155	145	148	150	152	161	138	164	147	148	154	170	172	160	152	151	157	136	148	151	141	167	147	148	182	170	159	170	161	196	143	158	162	124	170	154	132	145	183	183	178	155	172	170	171	154	148	143	145	150	151	126	146	165	173	177	142	162	157	165	163	165	159	141	154	159	148	152	144	165	147	159	172	157	171	142	173	154	178	141	157	143	172	142	172	145	171	158	136	135	144	167	190	157	154	161	150	169	159	172	155	161	155	145	164	176	161	165	167	147	171	166	145	160	139	129	150	145	124	151	169	155	153	176	163	140	154	129	157	136	121	144	150	149	167	147	158	168	144	139	154	163	144	140	137	172	178	172	179	171	176	142	162	138	154	170	173	142	153	162	167	163	163	149	175	163	131	165	159	140	148	161	171	153	162	167	149	146	147	160	172	159	151	149	173	169	160	163	149	155	169	169	157	164	153	142	137	147	167	150	146	147	144	152	159	163	170	159	184	146	183	145	136	171	149	143	170	173	166	163	144	166	136	161	165	158	173	147	164	171	159	160	139	168	160	153	150	153	166	155	145	142	157	145	135	138	145	156	156	159	133	152	152	143	142	137	156	154	171	145	161	153	142	144	135	174	146	170	163	158	143	145	147	153	165	134	153	151	156	143	163	147	155	178	160	146	140	151	149	155	167	153	184	158	160	148	132	164	142	134	167	166	146	115	162	138	150	169	148	146	156	155	116	120	163	159	144	154	150	151	166	147	165	148	153	179	155	160	130	161
44518	33023	22677	16018	6415	4123	1513	15051	890	871	858	1004	1026	1180	1912	3534	5575	5988	5390	3549	2512	1569	830	648	506	536	424	423	395	437	444	413	410	434	409	403	385	400	384	424	421	366	406	427	385	429	402	415	415	386	379	391	376	391	371	384	412	422	366	415	373	357	418	379	391	397	356	385	396	360	404	359	418	384	378	356	374	391	375	403	377	383	389	377	408	387	388	382	388	402	362	408	381	380	365	380	384	361	384	381	359	369	389	379	384	357	381	385	416	385	358	379	415	374	389	362	401	395	367	437	387	420	406	434	374	387	363	401	363	368	413	410	386	398	363	375	394	375	379	383	361	373	366	402	396	365	373	413	347	365	385	414	381	376	421	379	387	333	376	395	356	386	391	385	396	401	386	401	346	384	383	390	368	393	356	363	401	375	403	387	398	374	371	412	373	369	389	398	383	370	374	411	369	402	388	420	388	386	365	380	380	355	417	349	385	352	418	362	374	383	410	343	360	403	418	387	409	391	340	403	368	399	378	373	388	380	411	399	400	367	406	401	334	387	414	359	340	384	413	377	355	379	391	357	369	354	363	379	394	377	369	394	334	403	413	384	408	361	415	377	360	370	380	356	403	385	393	379	381	394	381	364	364	378	401	380	412	379	394	388	376	350	398	390	359	383	410	389	384	403	371	394	364	391	384	428	370	411	376	409	369	374	372	407	381	402	381	388	384	386	389	360	356	405	380	328	390	413	384	374	388	411	404	382	369	404	360	377	360	405	376	368	371	352	376	393	373	374	387	355	391	387	391	431	404	408	370	356	369	391	370	375	388	368	375	394	375	400	399	353	378	379	344	400	417	378	368	375	376	412	375	367	365	396	377	363	366	397	406	389	383	396	410	418	372	387	383	399	394	391	387	368	380	406	397	409	345	375	389	382	398	371	392	397	401	413	406	359	387	387	387	388	397	408	423	390	364	420	392	384	409	355	408	394	375	388	350	358	380	418	392	395	380	399	405	392	341	411	378	389	391	373	384	360	415	391	392	369	398	405	381	377	412	375	377	405	368	389	408	400	379	400	378	402	365	373	399	404	386	415	375	368	389	393	378	408	349	405	380	397	409	396	444	417	405	401	365	386	413	404	416	392	385	390	347	375	400	380	370	398	363	354	400	356	377	431	418	353	373	383	399	365	366	405	355	393	380	384	374	388	358	395	386	336	356	377	428	345	366	364	396	412	370	349	394	372	386	386	388	379	408	377	396	360	380	380	421	350	388	410	385	372	421	391	366	335	386	387	379	395	384	373	380	395	376	429	410	406	331	367	415	403	359	399	368	392	373	385	411	384	391	388	418	390	386	395	375	412	379	379	429	380	395	382	397	367	420	424	409	386	390	390	358	352	353	394	375	376	422	377	342	371	377	421	377	386	395	410	399	409	377	384	382	398	339	380	392	400	427	394	401	355	366	391	375	404	379	376	378	390	378	375	376	410	410	391	375	424	357	385	354	391	358	388	376	366	395	355	385	410	354	350	410	385	380	377	391	385	392	386	406	383	365	407	350	394	389	405	404	394	392	403	358	375	397	380	392	334	413	361	383	384	382	402	371	371	381	396	388	370	384	397	364	362	361	367	372	394	350	381	375	387	414	408	382	414	377	371	428	380	401	375	355	363	400	344	394	396	404	373	377	383	378	360	403	346	381	389	378	391	385	428	372	394	400	389	388	369	390	366	361	406	372	397	422	398	384	395	358	366	350	392	358	351	386	395	370	384	384	326	370	382	349	381	356	390	381	399	367	388	402	387	365	389	355	400	388	410	365	380	406	391	400	369	418	367	393	351	400	409	358	380	364	393	407	401	384	374	366	351	342	376	388	350	401	387	412	368	378	382	380	332	376	359	389	403	382	407	396	362	388	354	370	372	394	406	366	371	412	387	408	406	404	406	386	381	383	399	413	367	389	381	380	407	406	380	383	403	372	352	419	358	399	378	374	394	370	386	372	432	391	345	383	371	392	376	393	397	393	368	395	403	365	361	348	371	386	333	374	419	426	340	397	414	397	408	350	384	358	362	380	382	379	382	369	370	385	369	354	382	401	422	369	360	352	375	413	400	373	416	370	393	325	376	410	392	404	434	407	400	371	388	371	378	414	400	416	405	365	385	386	387	400	392	392	392	384	369	404	350	373	377	351	376	341	376	419	376	388	389	395	363	367	371	360	411	386	394	367	373	372	400	398	390	364	408	451	335	376	368	389	372	378	345	373	363	391	414	404	412	405	346	377	371	367	370	389	382	389	371	407	387	380	373	403	359	381	378	374	382	399	366	391	394	360	405	418	366	355	356	429	366	372	356	407	366	378	369	390	364	409	386	379	390	380	382	381	367	340	367	379	393	376	421	386	411	391	368	349	416	362	400	385	379	387	380	389	377	388	402	379	411	380	419	361	391	363	384	360	414	407	396	357	392	362	377	405	367	404	369	403	389	380	390	369	359	383	417	394	390	377	400	375	398	412	351	375	387	353	382	371	345	341	362	379	377	395	392	372	374	333	372	393	360	393	374	374	369	398	388	375	350	410	342	371	384	387	377	405	380	381	392	379	359	369	399	417	367	363	358	371	411	406	369	373	382	371	373	384	347	421	393	378	403	417	370	400	394	391	388	395	367	385	350	359	389	425	355	399	392	386	369	386	408	354	385	395	365	396	392	389	429	374	376	393	371	394	380	392	387	335	403	409	369	366	421	395	404	409	382	376	419	374	388	380	397	413	381	390	377	393	365	383	386	339	414	386	373	365	403	385	385	390	383	384	391	373	372	415	407	378	398	363	365	383	388	368	382	363	402	396	370	365	389	387	395	387	382	405	390	421	379	414	389	384	378	373	391	392	364	392	377	361	361	372	376	371	389	391	397	434	389	390	390	333	402	384	387	385	385	370	377	402	374	388	387	418	389	404	350	403	361	355	397	403	354	363	363	346	370	375	374	356	384	380	392	387	379	395	373	374	382	368	365	360	380	403	429	391	398	375	405	387	359	385	414	408	374	402	386	395	350	418	386	399	384	364	399	409	355	384	403	374	372	391	426	367	353	419	375	383	382	378	380	363	378	431	363	384	354	412	397	390	402	367	373	383	366	396	370	409	385	387	410	357	367	378	398	418	360	418	380	383	393	382	373	421	379	356	392	370	401	426	398	386	367	367	396	406	367	368	371	411	392	375	412	375	358	371	420	425	382	369	404	407	381	397	393	385	358	372	397	407	399	353	361	408	373	379	431	412	376	403	413	404	364	385	354	408	383	398	374	364	408	409	399	393	388	419	389	386	372	411	379	388	379	404	370	387	378	380	411	392	372	370	388	384	376	372	373	368	402	383	357	378	389	389	410	378	383	391	374	376	372	349	402	357	411	363	395	374	388	385	396	384	371	355	395	402	347	361	390	394	360	427	358	369	387	382	420	353	366	391	388	383	377	392	379	404	385	413	405	383	368	396	392	394	369	374	385	393	410	390	401	379	382
83265	60372	34280	18896	4358	2735	904	11794	1401	346	351	410	371	423	485	663	958	1335	1298	1102	776	595	373	249	239	221	219	252	221	220	211	221	258	237	218	204	212	223	232	249	230	234	237	220	214	228	211	214	207	232	244	217	214	230	208	214	227	237	223	190	201	220	209	223	209	216	213	232	231	251	212	217	227	220	238	232	215	242	189	232	219	182	206	233	221	217	202	193	220	230	223	212	247	193	224	202	195	214	214	202	219	203	215	203	218	212	205	253	253	211	218	222	238	215	210	201	205	210	227	236	194	197	220	204	193	213	207	208	199	208	205	208	228	201	217	210	240	232	224	204	219	185	211	192	213	221	219	216	219	216	210	242	250	218	225	223	221	205	205	204	182	220	219	214	231	216	225	215	206	212	183	208	222	236	216	229	212	213	218	226	221	217	230	244	208	192	205	216	236	217	189	218	220	216	234	196	256	236	214	215	203	227	223	244	233	219	231	211	190	206	185	203	223	206	179	207	238	210	208	207	217	236	199	197	216	203	199	224	244	225	230	200	216	221	212	206	205	203	218	254	220	217	213	209	207	197	217	192	228	234	236	215	208	246	205	194	222	224	210	245	191	212	210	221	206	216	219	200	214	205	201	231	214	264	208	223	242	211	213	202	224	192	197	201	228	220	220	211	224	206	218	246	207	191	201	218	215	217	222	216	216	213	234	225	230	220	245	212	219	219	200	212	178	193	218	198	197	228	200	217	238	244	238	213	203	211	221	197	200	203	196	243	217	179	214	207	236	257	225	202	199	198	220	229	215	208	202	219	224	224	223	208	224	212	215	193	204	228	217	241	194	229	230	217	194	214	196	236	207	223	229	196	233	240	212	201	223	188	201	216	224	196	226	216	208	207	196	215	216	216	217	206	211	232	215	214	201	197	195	205	200	209	233	197	221	213	198	224	206	215	182	204	238	184	196	207	235	228	187	228	220	192	225	207	228	196	217	187	205	223	218	249	226	237	225	199	202	227	215	199	198	196	207	200	223	218	248	225	193	221	204	211	212	202	197	238	216	222	218	244	226	232	196	198	224	214	215	217	197	209	224	212	228	195	200	201	191	211	219	244	199	196	225	204	216	226	188	202	243	201	200	202	190	230	206	219	190	217	182	205	217	230	218	196	186	211	207	215	201	224	226	221	222	221	210	196	257	229	200	204	203	222	204	196	224	204	239	209	221	201	233	216	241	206	215	205	203	207	207	235	214	230	234	194	210	224	209	191	217	226	215	235	190	224	226	180	205	221	232	218	211	222	229	235	220	210	206	216	226	201	217	233	196	207	236	202	232	242	202	232	223	202	211	221	199	210	228	189	245	229	230	191	197	218	220	223	231	189	246	231	231	189	234	211	219	198	196	209	238	211	230	205	227	205	232	181	196	200	211	201	217	219	233	194	233	223	238	212	188	231	206	231	226	204	239	212	184	230	212	202	223	208	190	190	213	222	216	216	230	205	224	208	198	215	213	248	221	197	182	209	214	212	211	200	227	206	219	232	241	218	214	220	218	242	174	222	194	191	222	214	207	203	224	212	232	194	206	243	190	225	189	208	223	226	190	206	222	227	215	244	208	210	228	206	227	214	200	222	214	206	209	235	203	226	176	229	192	215	199	234	222	211	217	195	211	237	187	222	231	225	194	223	205	232	235	208	211	213	211	180	224	217	223	212	187	238	202	214	209	215	185	230	201	224	224	225	211	207	221	225	219	209	209	195	243	197	189	211	194	205	243	200	250	211	222	205	200	219	220	213	193	201	204	216	224	206	212	222	241	202	226	217	230	214	192	213	190	217	216	218	200	207	216	201	199	198	219	204	214	222	207	231	235	224	204	207	228	230	203	218	217	234	226	216	205	240	208	218	223	243	189	202	195	193	188	199	215	221	221	212	203	208	222	232	191	210	216	200	205	214	216	218	202	224	230	229	234	214	237	214	219	219	214	193	215	207	208	215	202	205	202	212	202	228	214	226	215	239	211	226	226	202	204	248	235	228	217	226	222	225	224	221	218	205	200	208	233	208	206	192	211	211	186	208	203	229	202	230	206	187	239	222	218	200	192	203	225	197	201	222	215	206	241	199	206	219	214	214	220	228	213	225	223	231	217	196	229	230	217	212	225	199	220	207	214	219	208	228	201	211	199	203	203	195	221	221	216	216	212	236	236	213	209	207	198	205	217	231	219	243	220	220	220	225	214	187	208	229	195	205	215	231	205	227	187	226	179	224	201	239	222	205	232	220	232	198	227	204	218	233	222	194	208	229	203	228	237	217	205	205	179	231	219	203	214	217	221	212	219	213	203	203	200	232	230	220	181	190	227	224	211	181	203	202	240	203	222	215	221	222	206	233	212	208	204	222	205	194	206	204	215	206	188	204	251	194	217	216	221	224	189	207	220	211	192	208	253	228	207	234	210	230	214	212	206	221	226	213	205	208	201	196	232	217	233	199	221	229	235	196	237	229	207	222	210	198	214	227	269	227	221	226	224	194	244	235	212	233	236	224	203	197	224	212	201	213	184	226	248	235	214	212	217	184	205	207	200	219	207	223	203	208	207	225	225	202	180	209	227	232	239	186	223	222	220	211	229	220	179	256	196	203	211	243	244	207	210	215	216	230	194	213	218	215	205	205	219	223	221	181	198	203	198	238	208	241	199	230	211	230	243	189	224	206	202	208	203	217	220	213	190	211	221	222	217	185	224	223	204	214	201	199	205	201	191	237	222	210	222	235	179	215	203	224	196	218	203	211	207	213	218	231	226	233	211	208	227	217	224	237	203	226	223	197	224	201	222	220	228	229	211	201	213	228	234	211	199	226	211	209	224	198	222	226	221	204	232	204	210	200	224	226	230	215	219	217	190	203	185	219	198	225	199	211	217	204	239	226	232	219	226	230	217	200	212	196	216	240	219	208	208	189	213	209	215	202	223	218	222	215	203	189	220	200	242	213	208	236	214	214	220	213	223	216	220	205	198	207	188	216	196	220	211	228	213	203	208	229	233	216	209	207	222	214	204	204	217	217	225	182	247	215	243	197	224	208	237	206	226	219	222	206	170	227	219	232	220	209	195	208	211	217	206	219	218	218	214	238	242	220	193	216	249	180	220	220	225	225	193	221	205	228	221	214	202	201	224	223	196	238	187	193	211	190	234	194	202	251	202	220	246	201	212	226	202	229	204	221	199	227	193	209	229	232	211	243	209	203	212	180	206	227	198	218	199	199	211	229	202	214	201	211	245	208	215	194	205	234	222	231	206	195	228	209	196	203	190	232	190	223	194	196	209	245	199	213	195	212	199	208	198	200	196	207	211	240	195	207	193	208	225	225	250	244	213	205	212	217	226	189	220	210	234	178	230	244	194	242	216	187	201	201	187	210	222	208	230	246	209	206	203	216	201	227	209	210	210	217	231	214	226	233	211	206	211	239	235	224	203	209	231	213	206	193	218	182	207	205	214	205	192	227	208	195	208	233
53584	43923	30032	23705	8953	8028	3642	29090	1390	1284	1339	1517	1546	1841	2277	3241	5506	7371	7394	6260	4100	2754	1285	753	623	634	617	582	644	558	537	553	525	535	546	551	530	536	559	559	523	530	516	526	503	511	552	524	531	530	506	510	493	536	513	527	507	508	506	518	522	564	492	515	528	545	508	547	526	541	525	520	534	557	527	540	508	512	508	488	501	508	520	521	482	507	520	487	525	518	496	533	502	501	527	512	497	513	538	533	525	515	515	527	515	515	504	506	526	490	507	505	551	511	534	532	475	541	471	508	493	534	526	538	510	472	494	500	513	510	476	499	514	507	508	513	491	497	510	499	505	504	499	501	544	516	538	500	508	471	512	504	541	527	518	501	491	527	528	501	489	498	518	507	484	491	499	542	503	505	529	504	498	525	523	522	516	499	519	522	502	514	530	499	502	516	494	490	514	520	486	535	499	504	575	515	518	472	539	482	524	525	544	512	517	501	514	529	493	501	524	474	509	484	495	500	468	496	514	501	511	489	547	526	487	531	496	539	525	464	528	512	520	522	528	532	512	511	508	516	530	503	526	521	495	502	498	548	527	534	496	533	538	521	501	543	479	477	537	468	536	552	526	519	528	513	519	469	476	526	463	460	492	475	511	538	504	488	488	496	516	521	523	527	526	514	483	520	525	508	500	493	495	524	538	501	503	515	509	498	528	501	514	495	496	504	525	532	535	502	516	524	502	489	525	475	482	555	544	535	540	476	522	554	508	526	506	479	521	505	539	483	500	480	537	546	508	540	498	477	502	529	489	444	519	511	554	560	495	466	532	496	528	531	470	544	505	539	489	526	500	498	477	489	492	490	508	519	537	534	484	502	511	530	521	489	554	492	532	481	458	518	505	511	506	508	494	541	527	496	512	507	514	518	509	527	512	485	528	560	481	483	498	521	528	515	503	523	483	474	474	506	524	482	489	560	523	511	512	539	541	503	490	521	519	548	514	475	496	494	520	496	479	504	521	549	511	539	573	535	499	523	508	489	529	515	522	490	488	532	546	505	502	498	484	546	525	510	498	506	517	501	542	486	557	526	529	535	516	525	508	534	560	514	511	514	512	555	525	529	527	532	509	522	510	514	531	471	508	564	509	516	513	524	533	517	542	534	490	494	491	542	528	521	507	460	509	525	525	522	491	518	494	534	544	492	498	515	518	509	537	509	517	484	522	502	525	512	519	523	490	492	508	526	508	548	496	510	506	510	507	513	560	502	555	533	537	509	495	521	482	534	514	516	534	482	542	532	492	512	512	510	536	513	512	523	496	537	514	489	476	540	519	503	525	459	490	527	500	517	506	494	503	495	523	550	532	491	541	538	518	566	488	528	489	509	506	492	525	500	547	485	526	523	510	505	491	485	552	502	531	511	520	500	544	493	510	526	515	506	547	502	519	531	517	534	522	527	505	522	503	512	470	514	489	517	523	495	475	496	469	494	504	518	512	493	511	539	510	534	520	541	512	523	482	523	496	511	459	558	532	541	520	490	499	490	509	496	510	481	523	479	469	523	517	528	546	492	508	521	511	551	480	520	559	509	534	486	542	510	485	559	537	528	545	573	535	503	501	465	508	512	494	535	510	513	547	478	539	521	489	530	517	508	475	501	535	491	508	517	498	503	513	526	488	488	512	487	486	506	537	534	496	503	522	542	502	532	554	529	537	497	507	518	485	512	468	513	540	504	497	505	509	532	497	499	463	482	499	496	527	496	495	510	501	525	526	497	561	531	523	502	499	501	482	526	505	513	466	492	513	546	505	559	543	457	510	536	528	478	501	499	536	482	518	522	494	493	490	522	511	493	464	466	511	485	491	532	488	509	523	516	458	475	538	501	477	488	504	512	488	487	527	538	512	481	484	500	557	508	547	492	504	547	448	498	489	441	468	521	469	529	512	528	499	568	485	522	518	475	521	515	534	502	524	525	524	530	493	577	490	555	511	483	503	497	552	494	535	501	507	506	546	506	503	514	480	512	470	539	509	506	499	483	518	533	518	528	487	538	507	558	496	513	523	519	504	521	508	541	523	479	492	477	537	512	516	513	504	508	507	507	519	531	505	484	523	491	487	548	522	525	549	513	485	487	549	514	486	460	473	535	504	539	516	511	529	542	486	533	562	522	535	524	524	518	491	480	540	513	504	533	461	506	516	471	491	483	493	513	515	453	534	491	510	525	508	509	516	524	584	503	501	496	484	512	514	521	502	523	491	556	498	536	511	513	516	539	490	505	485	511	512	442	513	517	497	496	477	519	499	501	512	502	493	483	492	529	510	516	505	505	511	518	527	517	521	511	475	537	517	529	502	492	497	536	482	501	496	489	540	504	485	502	529	497	499	519	493	524	506	506	517	527	513	520	483	529	520	541	483	536	519	503	486	517	510	501	519	556	516	513	491	531	519	500	500	514	495	519	535	539	553	513	482	545	464	517	522	496	499	531	539	503	506	519	542	528	527	517	478	510	546	560	518	517	493	535	567	510	489	525	525	507	475	497	500	514	517	481	523	500	524	517	532	483	515	507	532	485	470	492	524	482	552	502	534	524	529	487	476	498	515	530	484	476	478	462	520	500	504	481	535	484	490	490	487	520	511	534	539	477	478	519	526	515	485	515	517	489	542	505	485	487	541	500	523	557	480	510	514	512	539	516	536	516	491	529	515	483	520	498	495	500	526	492	523	500	533	519	518	494	503	489	525	481	487	503	480	498	531	524	520	519	494	522	501	477	479	506	506	495	505	510	497	525	501	544	539	515	521	484	504	471	525	520	518	452	500	462	508	467	494	502	513	494	501	500	512	544	491	503	504	470	507	519	531	532	492	521	512	541	499	499	494	513	531	497	518	505	518	515	514	480	515	487	523	495	527	499	473	505	485	514	518	483	517	481	536	454	596	505	540	545	506	531	496	518	574	482	493	505	514	517	490	500	576	531	550	523	448	500	487	511	527	527	529	484	506	525	512	522	507	498	525	476	510	523	522	480	446	544	470	528	527	519	502	498	565	504	490	521	521	506	515	490	524	471	489	530	477	500	502	539	548	497	512	513	519	522	479	556	485	501	511	491	523	513	509	516	505	472	515	495	534	539	494	497	547	513	483	494	511	503	530	525	500	515	491	530	512	506	505	500	484	466	479	527	518	506	492	497	520	503	536	504	513	494	527	529	506	528	534	492	482	525	513	530	507	460	565	509	475	539	554	524	526	530	523	479	494	535	513	549	541	489	479	526	556	516	551	520	478	475	488	514	529	493	490	533	493	514	503	523	521	546	507	515	520	538	501	518	504	479	529	530	507	536	510	484	512	517	558	523	560	537	562	559	513	478	531	504	493	528	486	520	530	512	523	500	498	515	490	511	482	510	512	477	494	513	519	533	513	514	519	491	495	491	506	505	526	507	517	533	500	497	477	476	492	480	480	486	510	527	488	477	530	538	527	510	485	538	493	508	482	511	505	540	456	507	525	507	537	533	469	471
26972	9546	3602	1773	769	453	306	439	246	255	284	267	265	278	306	441	563	599	649	565	465	350	297	237	275	261	239	238	251	209	247	268	225	254	264	254	255	248	224	244	250	246	233	262	243	250	245	273	241	242	245	251	203	224	239	230	234	256	242	267	252	259	267	254	222	221	216	228	231	226	270	260	259	227	244	223	268	279	220	229	247	242	231	240	241	241	262	231	260	245	221	248	254	242	231	220	210	222	247	209	239	243	222	218	227	258	222	244	252	259	214	223	246	231	225	218	219	210	250	202	248	235	222	218	256	247	225	248	248	245	243	226	223	249	213	242	269	260	225	250	222	259	260	228	227	254	255	205	250	256	246	231	277	239	236	248	215	257	210	262	231	231	248	239	229	239	272	246	222	210	230	249	257	260	240	217	267	236	273	226	234	243	261	252	227	252	239	267	225	240	242	254	222	231	236	248	217	207	230	219	224	272	233	227	242	246	246	271	257	223	245	256	224	220	241	263	219	215	247	261	245	243	224	235	251	207	219	260	229	233	241	231	242	245	235	275	225	216	246	226	240	263	228	264	249	289	259	246	242	231	241	254	225	252	241	222	240	254	213	227	225	250	247	221	219	241	231	253	247	254	251	235	267	238	235	227	222	260	234	234	237	236	286	267	260	193	255	243	270	248	241	255	235	236	227	252	227	228	211	229	216	237	234	243	232	225	243	232	220	224	243	258	225	252	260	241	215	248	260	245	248	254	228	220	225	228	239	249	228	210	265	241	217	261	231	200	218	264	228	269	249	225	218	240	228	234	243	246	209	239	235	235	223	265	249	238	235	269	234	225	246	247	253	234	239	235	218	250	243	252	231	248	249	210	221	254	224	242	214	230	208	212	259	262	253	238	215	245	221	273	247	224	245	245	262	235	225	214	251	239	239	235	225	285	229	227	220	220	235	222	223	226	250	240	222	212	235	245	255	195	221	251	236	239	224	272	264	227	235	224	278	246	255	222	250	242	265	283	235	265	220	249	239	264	246	261	245	222	243	216	225	236	263	244	231	229	244	228	249	247	247	239	236	262	247	255	242	234	239	252	242	236	245	209	269	239	235	230	226	231	237	214	254	240	236	242	258	226	231	245	240	260	231	242	247	237	231	214	239	243	250	229	262	249	231	253	256	239	238	232	262	251	227	229	267	248	248	238	243	209	216	237	233	262	251	240	248	244	244	220	226	230	206	234	219	233	263	218	235	214	232	245	223	219	228	236	223	222	238	222	232	242	213	245	225	234	238	243	230	212	232	230	226	262	226	220	248	231	259	244	244	226	231	227	244	245	237	224	233	244	247	257	280	185	236	237	238	247	219	215	238	232	251	231	233	227	249	220	226	237	209	246	244	248	244	250	239	233	224	242	215	240	255	196	208	240	273	242	238	226	255	250	221	245	252	259	251	207	272	252	236	268	216	233	261	248	222	254	224	255	235	208	221	241	247	253	271	227	249	254	229	266	212	234	248	220	237	216	232	240	257	241	223	227	227	254	229	236	232	256	224	230	239	234	273	265	237	234	218	254	257	250	224	248	220	248	240	232	252	244	217	250	249	228	230	233	213	235	238	225	262	256	246	229	281	236	213	271	256	243	249	240	247	261	236	257	248	247	266	243	262	224	240	235	258	246	235	259	237	256	234	259	236	252	244	227	218	242	251	224	252	245	238	249	236	243	254	270	246	249	233	240	251	236	239	234	242	229	238	228	236	229	231	206	227	225	223	257	231	253	225	232	263	245	236	234	231	239	251	239	210	237	253	221	202	241	226	248	236	243	230	273	263	255	242	248	258	234	262	223	222	236	205	230	238	225	230	238	251	244	219	236	224	244	258	240	218	253	233	225	244	217	249	223	256	238	242	222	251	262	241	261	246	231	231	282	203	236	222	247	249	245	273	250	241	274	244	236	246	234	245	255	252	239	253	254	222	235	249	242	224	256	274	230	228	236	234	244	237	262	230	266	258	243	267	255	236	273	251	205	254	238	274	205	225	252	251	219	225	242	238	226	215	224	230	258	259	228	244	238	235	258	228	271	274	225	241	257	227	243	238	230	229	229	232	240	245	258	228	243	266	271	237	263	244	246	241	235	229	229	221	238	229	222	230	226	242	201	241	205	226	235	233	228	216	194	252	232	213	241	233	230	241	233	255	254	242	253	262	241	244	252	245	243	246	250	245	199	256	237	211	233	231	252	232	249	263	251	265	273	244	237	255	232	220	252	232	218	260	252	217	239	238	209	229	226	227	258	250	252	245	258	259	253	285	233	223	230	243	256	225	220	280	268	252	258	231	265	266	221	260	255	243	258	266	259	246	235	233	264	205	254	243	256	218	260	227	231	232	221	248	265	209	255	251	248	233	216	258	221	216	243	223	253	225	253	241	243	227	239	258	227	243	260	231	240	291	230	229	223	242	259	233	214	249	239	222	246	243	250	239	259	255	251	234	228	262	229	269	262	224	203	214	217	215	267	239	271	235	233	225	258	238	264	239	230	261	221	248	219	247	272	257	242	241	238	254	259	241	214	228	271	243	234	236	256	254	241	248	270	193	267	255	235	229	216	266	237	216	235	251	218	252	244	230	242	224	237	238	253	213	288	231	212	249	242	217	240	225	223	217	242	240	240	274	266	236	251	231	231	252	240	263	245	259	236	239	240	225	219	237	282	247	260	248	230	228	254	213	228	234	272	225	250	237	228	273	250	252	241	260	210	243	244	216	259	241	253	239	265	243	235	226	249	226	237	259	253	229	221	277	222	202	214	252	222	233	216	206	229	245	234	227	224	234	210	226	270	226	282	229	229	226	206	249	236	229	222	258	272	229	250	241	237	254	233	249	247	230	263	240	267	222	243	257	260	242	266	242	246	256	234	225	237	240	273	245	231	268	224	228	235	223	249	229	264	228	212	274	248	251	229	228	254	268	250	234	234	207	275	246	233	244	256	232	254	218	256	256	216	249	260	239	230	242	240	230	226	240	221	239	246	248	229	239	214	230	234	235	232	244	241	256	243	227	209	238	253	221	233	232	241	241	218	261	254	236	235	238	229	232	243	259	234	276	259	241	252	264	274	242	262	277	248	232	245	249	243	241	243	238	257	240	234	265	234	249	231	254	249	227	228	239	247	252	251	241	235	234	203	244	252	249	239	211	247	231	220	207	269	257	229	246	260	220	230	225	224	237	252	270	254	255	246	224	251	241	255	254	223	232	256	246	212	260	264	230	224	216	246	240	228	241	252	219	232	226	212	271	248	242	227	257	256	245	255	257	244	264	253	226	230	238	263	222	266	230	226	226	237	242	220	199	244	236	263	250	246	252	242	259	219	244	240	222	229	229	267	260	255	226	246	233	244	234	269	256	269	223	216	257	230	248	260	243	273	233	279	244	248	249	222	226	254	248	241	216	246	254	230	242	266	248	258	221	212	236	274	257	259	234	226	238	232	238	228	258	247	227	250	208	235	246	256	295	253
21646	8646	5832	4782	2596	1454	855	1672	625	646	636	684	683	796	1018	1610	2701	3186	3061	2702	2077	1289	836	592	538	587	581	527	567	522	585	566	523	542	615	532	566	596	563	553	516	574	526	521	505	542	552	540	525	523	546	563	584	520	532	509	557	564	599	512	579	529	577	521	535	565	552	516	531	561	595	539	542	590	532	541	543	559	562	605	513	532	530	516	533	526	534	535	548	534	571	487	576	522	524	561	556	571	575	600	566	564	534	518	519	540	541	500	578	556	562	573	498	550	542	551	541	523	551	564	573	557	585	561	530	574	518	536	547	549	555	489	564	556	562	540	536	567	571	525	550	547	537	582	533	536	534	535	564	559	567	566	568	577	526	577	512	532	541	535	559	561	539	559	556	534	536	495	565	548	563	538	591	521	536	554	574	565	548	516	588	547	573	580	537	538	539	546	587	602	580	553	540	561	548	554	570	539	522	536	514	520	533	546	551	567	511	547	577	533	536	562	588	511	564	530	575	558	548	560	529	575	524	511	560	559	563	543	564	568	503	528	581	533	540	539	566	533	554	538	567	513	576	536	551	538	586	523	548	534	480	573	565	557	570	543	603	565	566	549	510	531	569	562	610	522	544	574	521	560	560	515	586	537	580	530	627	563	583	549	573	544	506	562	548	574	533	583	517	509	538	551	562	565	589	512	517	576	558	549	577	545	554	595	586	534	529	523	601	521	528	548	522	565	570	551	549	529	552	570	613	576	575	526	600	534	533	539	552	536	524	580	553	565	505	573	516	537	564	542	582	570	561	578	564	556	546	572	559	515	536	535	576	570	534	555	540	511	560	515	575	549	508	586	562	562	549	539	556	586	512	552	562	587	557	521	505	550	561	552	578	547	558	577	546	572	575	517	535	531	579	594	554	568	524	526	523	531	546	596	562	546	556	546	578	542	542	536	566	569	507	572	560	573	555	515	545	558	498	541	537	506	565	508	531	517	538	505	562	568	545	576	553	564	514	576	542	547	528	539	549	511	531	552	562	563	556	551	535	575	542	553	511	576	552	563	525	569	515	549	504	551	506	554	543	527	519	569	555	551	534	577	528	493	573	540	552	517	549	539	511	516	528	554	530	519	577	558	571	507	524	553	533	517	575	532	541	556	552	555	537	591	530	559	555	551	544	578	525	517	558	544	510	538	561	569	571	583	512	540	544	526	509	558	550	531	568	538	557	538	540	543	565	561	533	540	529	602	552	589	534	541	545	582	553	538	582	567	527	540	540	560	541	556	550	573	594	527	532	572	542	534	544	542	522	555	535	588	544	579	568	575	580	552	555	566	546	568	549	546	565	564	537	583	544	562	527	558	569	554	562	560	553	635	562	538	565	548	551	542	551	543	557	524	543	529	549	523	608	563	516	541	552	565	535	572	564	548	548	575	553	519	573	567	558	568	545	582	523	533	532	533	586	526	527	536	562	527	568	574	538	535	527	533	576	570	560	560	555	551	584	541	516	515	552	550	536	604	531	551	506	531	537	531	585	563	554	544	595	559	564	552	543	561	519	557	554	543	526	532	579	516	553	535	538	537	551	597	558	539	562	548	515	542	551	568	531	565	539	569	595	554	564	566	538	539	545	554	537	573	571	547	564	562	570	522	562	514	571	535	564	533	516	517	526	518	568	581	536	526	541	557	577	577	524	569	547	542	549	550	580	511	542	579	571	539	549	516	579	553	557	548	563	543	502	541	581	549	544	548	554	602	505	558	514	554	581	560	541	530	552	547	533	565	532	526	550	549	520	545	524	524	552	521	564	523	545	558	596	529	514	523	562	544	579	589	516	560	553	597	508	565	490	577	558	508	543	523	534	570	548	548	567	559	555	534	553	552	571	516	580	556	556	550	533	556	557	577	542	549	560	549	574	546	523	569	533	555	550	536	580	567	566	544	551	561	522	587	552	515	585	549	569	536	551	555	584	540	563	514	579	505	575	538	533	558	548	541	575	528	560	534	575	526	506	502	567	551	571	569	550	551	541	556	543	537	549	585	539	538	527	545	566	545	529	538	529	546	533	557	555	509	537	568	560	584	530	529	519	527	571	560	558	529	506	570	533	544	546	534	542	579	511	553	545	546	549	543	544	552	570	509	561	539	570	551	532	552	561	558	560	574	591	494	544	545	598	594	577	530	575	521	543	561	549	591	523	526	543	511	534	571	535	519	516	578	473	555	545	553	563	540	573	537	554	577	529	536	564	576	531	553	574	520	515	584	572	533	556	585	576	601	532	595	564	561	552	550	522	550	584	515	494	570	520	532	534	585	589	561	538	562	598	542	550	576	548	543	589	595	534	546	547	537	562	539	520	582	567	510	531	534	507	561	529	593	569	564	562	568	588	539	543	616	585	544	565	573	575	551	536	511	545	564	527	561	544	544	555	503	538	531	541	549	571	548	486	535	526	562	567	544	549	561	548	569	557	576	523	575	533	512	535	543	546	560	546	555	503	535	570	543	573	528	542	558	555	555	564	559	513	567	537	557	525	553	574	574	568	585	530	508	562	536	568	523	486	583	534	571	512	547	587	521	528	538	512	496	538	518	535	579	558	550	510	538	514	569	596	532	558	490	548	536	521	527	521	557	581	574	584	541	580	572	572	577	564	574	552	516	554	539	571	529	550	517	568	571	560	568	555	531	576	563	542	613	544	580	547	538	572	559	552	534	547	564	568	575	551	566	555	577	524	571	550	548	569	520	482	532	516	544	535	577	553	598	556	556	540	519	518	522	532	561	611	585	580	598	555	556	563	527	538	541	531	578	581	554	559	611	543	560	530	547	557	551	532	550	581	545	560	561	591	516	540	505	557	498	547	541	577	554	568	515	550	560	597	505	542	556	523	521	532	527	523	572	561	558	491	528	579	548	535	510	548	542	520	559	556	546	541	552	567	565	541	542	555	549	561	612	530	561	568	579	571	566	514	572	557	528	518	527	563	549	570	543	558	592	524	541	560	528	539	533	554	524	538	554	561	526	526	495	569	563	520	545	533	568	564	537	574	523	594	597	505	589	540	527	504	541	569	533	550	523	560	572	564	566	583	545	540	560	572	525	503	554	531	526	586	525	553	554	548	545	533	575	548	521	533	551	539	555	576	552	517	562	562	538	577	586	560	573	562	534	591	559	563	528	533	550	563	540	539	516	525	529	562	553	535	561	555	510	532	535	576	561	563	532	558	519	538	578	556	551	586	558	572	526	556	552	575	526	563	542	530	556	550	549	552	548	562	519	519	523	548	524	507	553	548	576	566	576	564	560	532	548	582	548	582	549	575	517	543	565	549	511	501	496	555	556	516	573	544	502	559	543	506	503	561	539	534	549	577	581	531	549	542	572	567	542	546	515	566	588	540	588	568	543	575	552	523	564	565	546	533	557	560	578	524	512	553	581	541	527	538	590	527	528	509	560	542	573	525	553	546	550	546	523	543	606	555	551	559	540	533	557	592	551	550	553	553	584	572	535	542	570
69570	49697	23622	8828	2262	1224	445	5223	434	224	205	207	225	247	307	396	597	838	818	678	627	431	256	210	160	156	156	164	183	161	167	159	159	185	157	148	142	170	165	155	157	155	145	137	175	144	154	176	147	164	150	144	130	144	154	160	128	156	155	174	135	164	139	153	143	133	172	165	127	157	143	141	147	150	135	146	155	141	158	174	158	149	156	174	154	151	185	164	137	144	163	137	130	159	139	163	143	142	155	128	158	143	146	162	168	147	126	145	149	137	129	172	145	148	158	144	160	147	134	153	146	170	148	140	163	145	133	164	150	149	142	125	159	143	127	159	135	159	141	138	140	127	142	164	148	137	154	135	145	161	140	151	160	164	150	151	142	163	138	145	149	161	156	135	158	127	153	151	146	159	151	165	160	146	164	151	153	132	117	142	160	172	141	134	153	158	148	155	135	156	156	134	156	141	130	150	123	156	137	132	154	165	155	166	148	149	145	165	158	131	137	148	147	151	141	137	141	146	145	162	158	152	173	126	128	149	136	121	129	141	119	162	136	129	145	158	132	133	152	140	147	143	150	148	147	167	148	167	157	154	155	136	141	147	145	124	157	150	155	169	151	160	141	170	152	154	146	142	147	137	187	139	148	141	160	134	185	129	144	161	154	137	143	164	149	148	161	153	131	153	133	151	152	153	150	154	138	179	146	140	147	149	143	167	170	140	137	145	121	167	143	154	158	147	153	133	135	166	147	162	156	130	151	157	143	134	134	151	162	155	146	160	138	128	145	143	159	136	124	151	140	132	157	166	178	145	170	155	161	152	149	152	154	145	149	128	151	176	157	144	166	144	161	154	136	161	147	151	134	131	127	152	146	145	167	140	161	135	125	128	139	146	159	171	133	140	152	142	149	146	151	153	158	137	151	150	140	157	145	161	167	157	158	151	154	158	132	155	121	139	150	136	144	122	146	149	155	155	174	148	161	188	146	133	135	147	152	153	140	142	153	160	130	148	164	156	175	169	172	171	118	174	149	120	151	122	147	150	139	155	160	145	135	129	155	132	148	147	168	160	143	151	154	150	154	154	144	127	162	148	147	156	149	150	149	167	154	134	135	152	158	155	143	127	159	155	133	148	136	131	151	146	173	162	134	172	148	154	138	146	148	165	146	139	137	158	153	145	149	170	152	180	164	145	139	159	141	140	132	155	159	138	169	146	154	151	151	130	156	148	145	157	125	119	154	148	141	180	157	176	160	171	150	138	167	149	143	142	162	149	165	145	127	169	142	162	155	164	159	165	152	133	162	138	151	154	161	142	142	153	131	159	161	138	138	158	159	145	172	145	139	146	149	162	134	149	135	146	147	152	155	141	138	142	141	141	118	148	155	143	150	154	151	129	130	146	146	153	164	147	139	139	127	148	150	165	161	156	147	166	155	134	149	128	166	163	144	149	150	144	163	126	137	124	141	141	151	162	133	144	157	150	149	143	160	130	156	159	130	156	138	146	146	142	154	154	156	140	151	147	163	141	166	145	136	135	126	140	131	154	131	156	152	153	148	153	121	183	144	152	127	138	165	166	145	155	164	173	138	162	124	133	140	137	151	155	147	147	173	147	140	167	152	130	138	149	146	163	133	149	153	157	132	149	128	127	142	133	152	145	128	135	116	145	141	122	147	170	143	144	152	138	143	159	187	158	130	139	141	163	135	144	164	154	148	160	154	140	145	149	165	150	173	135	132	167	137	140	145	145	145	177	148	159	166	158	160	167	159	157	139	168	149	141	170	159	151	137	154	157	141	155	128	142	150	153	157	169	126	147	134	132	121	168	142	124	160	155	155	145	159	159	149	150	156	136	153	137	149	163	149	136	139	146	137	153	134	151	146	151	130	166	157	142	138	157	135	141	151	147	157	172	127	155	174	158	173	148	151	147	150	154	139	165	150	153	145	136	159	141	145	144	144	151	147	137	174	161	159	144	144	126	183	153	140	150	143	149	183	137	144	147	150	159	143	153	137	156	150	162	154	135	141	145	127	146	139	121	123	165	166	152	143	161	143	144	144	133	134	167	129	126	131	157	162	160	140	140	137	156	144	150	131	153	134	136	143	163	139	160	139	142	154	170	139	147	154	143	142	175	143	154	140	153	150	171	162	140	141	113	129	127	133	139	150	156	157	166	150	180	144	164	146	172	150	161	140	160	159	125	158	151	152	175	162	158	185	141	117	167	147	162	161	145	141	150	138	139	146	134	144	156	153	138	165	140	152	155	151	161	186	145	139	149	155	151	140	165	151	143	138	149	129	158	129	133	131	159	134	127	140	154	169	165	150	156	153	146	155	148	158	172	138	149	143	146	140	147	150	151	148	148	166	160	154	155	158	143	142	125	137	157	145	130	194	164	172	141	152	141	163	142	137	147	127	147	147	149	125	174	157	139	176	152	127	159	136	153	148	148	145	157	139	142	167	137	127	151	148	150	130	166	146	150	139	134	142	169	138	146	157	151	172	143	150	138	134	137	161	178	155	166	148	149	148	159	141	133	116	142	169	159	141	153	133	145	151	138	148	150	145	138	141	147	146	156	161	175	181	139	134	127	129	138	157	162	130	148	134	143	174	152	158	147	139	138	129	150	119	140	165	154	156	148	156	140	147	142	144	154	163	146	141	159	154	153	140	167	150	149	142	138	152	156	165	139	134	128	148	154	134	138	125	149	141	145	152	172	140	144	141	151	160	165	162	151	169	140	150	148	128	148	147	128	152	134	175	143	143	156	144	136	174	150	143	132	131	142	142	146	152	162	133	158	143	157	148	166	174	154	144	157	152	134	147	147	145	168	168	143	134	150	147	154	140	159	139	156	170	127	139	119	149	151	157	169	134	140	154	149	149	160	128	134	158	147	183	140	139	140	151	151	142	138	164	153	154	161	144	159	138	172	156	145	137	138	147	132	142	161	154	173	123	152	118	145	150	149	152	156	135	151	157	156	156	156	150	168	146	123	147	128	146	128	152	141	136	136	127	175	159	148	183	141	138	141	150	184	148	138	162	151	154	124	151	144	158	153	151	172	179	152	150	147	155	157	137	153	168	130	131	132	148	133	170	143	138	154	129	148	148	133	146	144	113	141	145	155	153	150	170	176	141	161	158	159	147	121	155	130	146	143	129	146	126	124	170	144	128	157	173	164	164	157	149	161	153	173	146	142	155	145	172	169	152	178	123	155	137	148	156	164	168	158	160	156	152	154	142	142	153	147	131	124	143	151	141	154	139	130	144	168	145	146	148	152	164	137	140	134	146	154	163	144	158	152	134	137	149	146	134	150	137	147	167	162	155	161	154	143	168	165	140	124	143	138	172	136	155	151	161	153	143	173	131	147	141	153	136	149	163	142	136	130	124	132	141	133	138	151	141	151	148	147	142	132	133	132	119	153	126	136	162	135	138	109	169	135	170	154	139	147	164	149	176	165	142	169	179	150	162	157	171	137	159	145	118	156	155	173	151	146	147	141	155	145
43649	35582	18266	15224	7140	3811	2009	17184	921	835	758	754	809	1010	1250	2152	3543	4711	4867	3953	3653	2198	1275	588	404	431	424	430	421	425	399	435	359	388	379	369	390	388	374	399	383	362	405	409	384	369	359	383	377	368	409	365	375	403	404	380	371	364	360	363	361	361	387	392	317	406	334	378	357	362	361	350	389	392	342	391	371	379	380	351	381	341	367	357	375	403	344	385	360	354	349	353	380	376	328	362	325	392	344	378	379	362	355	378	364	365	398	376	361	385	392	376	361	336	395	369	353	372	367	325	334	334	366	363	365	356	353	403	411	385	382	388	381	350	364	370	371	371	377	375	357	375	367	377	412	384	359	358	360	379	385	370	395	355	354	391	355	374	346	378	354	355	388	382	377	353	380	361	363	382	401	386	393	426	369	335	367	375	385	376	394	387	339	379	367	369	373	409	371	388	349	369	345	380	376	401	354	403	362	367	352	393	369	393	373	368	374	332	393	380	367	356	360	364	345	356	369	372	351	383	368	374	368	352	394	349	351	366	385	344	364	378	394	365	419	395	356	393	378	397	341	368	388	338	359	350	409	373	341	357	381	340	380	401	368	356	362	365	365	350	388	380	338	372	358	410	389	370	379	361	366	375	346	363	360	381	330	375	384	344	369	364	386	364	391	344	396	367	377	337	400	327	369	359	362	367	395	358	395	390	342	350	397	395	331	373	374	377	430	350	374	361	333	407	400	369	390	397	347	388	357	351	339	400	377	368	373	376	346	380	360	381	305	357	358	339	350	392	352	378	339	354	356	416	380	350	363	393	385	342	402	339	366	382	366	346	359	367	367	373	379	374	402	394	360	369	398	374	373	362	341	355	388	374	386	378	345	390	408	364	368	367	380	338	390	335	386	375	383	358	372	353	356	352	401	361	382	367	382	362	412	351	364	354	392	360	357	333	350	385	361	390	377	370	362	346	318	366	333	345	360	387	384	358	384	368	368	359	322	395	411	361	389	366	363	357	346	378	358	368	358	358	339	372	353	337	343	373	394	370	367	379	346	369	392	371	342	363	365	395	356	377	337	359	388	373	379	347	335	379	392	384	361	377	382	369	340	383	394	357	373	388	393	365	369	346	382	354	368	375	384	399	374	400	387	344	385	370	393	376	364	382	407	368	354	364	362	387	401	355	362	348	399	364	344	358	366	350	371	378	354	374	340	335	378	366	368	379	388	387	375	323	363	369	391	370	329	386	382	352	384	362	373	391	379	360	339	329	408	346	407	388	349	415	388	363	339	390	362	365	361	366	359	364	357	337	366	377	363	391	374	346	355	367	377	370	363	374	392	338	359	364	372	375	333	366	353	364	360	375	373	377	383	348	412	339	390	377	358	357	360	325	363	369	388	383	379	359	381	384	395	361	381	351	366	348	395	349	388	386	354	359	374	372	391	365	374	393	362	362	367	366	364	372	417	334	407	380	384	365	357	371	383	415	349	338	367	350	418	363	382	389	384	339	351	360	379	394	385	380	367	350	389	373	383	397	369	325	369	388	367	377	370	368	408	346	383	378	374	377	393	344	349	345	405	337	358	361	389	378	349	342	350	348	360	359	354	366	378	351	361	385	376	360	389	345	348	346	340	379	344	381	357	372	382	386	364	348	371	364	387	338	388	381	342	366	418	349	364	384	383	375	375	355	355	359	359	373	402	365	332	357	376	390	368	346	363	374	367	357	377	369	372	375	372	371	347	377	365	375	363	375	366	369	358	370	392	374	350	403	383	320	354	366	337	368	377	376	382	362	389	355	357	333	354	373	369	392	388	354	374	382	390	365	359	393	372	355	376	379	379	374	340	394	350	380	359	350	370	389	326	367	373	364	386	374	413	383	377	390	374	364	393	342	357	387	371	352	366	371	346	377	391	346	352	342	385	356	369	383	375	362	397	360	363	370	382	378	383	352	342	389	363	364	356	380	376	395	368	367	389	391	384	379	364	333	366	368	395	364	369	349	366	372	338	357	392	359	372	330	378	362	379	389	330	375	363	370	375	367	369	352	362	396	383	417	389	359	385	355	403	366	371	395	366	350	340	354	383	336	369	370	351	392	357	404	334	383	348	413	382	343	351	409	345	383	352	382	385	348	379	380	406	388	370	360	379	365	368	365	392	386	375	357	355	354	362	366	385	399	341	365	387	363	348	386	328	393	386	390	371	392	330	392	354	363	374	395	389	363	387	344	338	375	406	391	387	375	389	363	354	347	379	381	376	355	414	418	411	370	357	384	360	396	346	392	395	385	355	345	358	371	388	367	377	391	396	398	365	366	377	338	384	392	354	361	383	352	361	363	361	384	383	389	360	401	364	375	355	364	382	364	364	375	368	376	345	407	365	386	364	331	363	350	360	364	383	342	338	393	418	360	345	384	361	366	367	361	337	367	386	369	385	396	353	392	388	399	380	349	387	364	392	390	362	374	373	350	372	380	373	392	392	398	363	375	381	368	351	344	347	365	374	380	374	396	343	395	379	357	348	370	374	381	349	364	380	358	346	367	355	352	378	352	382	360	354	348	368	374	367	356	375	334	377	384	404	371	373	366	366	415	354	392	365	346	369	358	347	342	402	389	342	355	384	352	370	355	366	367	374	367	357	379	330	365	379	356	373	399	396	360	381	354	395	359	364	378	407	394	342	368	351	326	376	385	354	342	359	366	400	383	385	376	351	352	380	366	393	400	366	387	359	389	350	385	331	396	369	393	353	393	376	355	382	388	399	350	369	353	398	372	365	346	368	364	392	372	355	361	341	347	352	389	390	348	344	367	362	361	357	357	363	348	385	354	373	360	420	404	394	348	376	371	376	369	356	351	389	401	395	358	358	383	342	369	363	377	394	390	359	349	340	373	380	342	363	362	396	373	375	345	371	369	364	368	380	391	379	378	369	358	364	371	401	359	343	351	382	353	386	361	352	384	376	370	357	398	383	406	355	352	392	372	379	382	346	364	380	350	372	359	397	345	380	357	370	374	390	357	392	349	367	369	385	376	369	364	337	389	353	373	358	359	368	361	366	348	379	376	355	379	325	376	371	379	353	372	369	373	385	357	412	374	371	387	350	371	370	362	391	380	384	401	360	354	376	345	356	386	400	382	374	390	372	373	364	396	369	361	361	374	370	341	387	373	382	362	370	389	351	367	433	367	352	393	356	370	369	352	343	353	350	357	355	367	383	341	334	355	377	339	356	359	339	341	375	379	357	376	375	371	398	388	358	380	389	403	364	354	377	382	344	376	360	401	374	363	376	352	373	373	371	362	344	388	336	392	386	365	338	389	344	382	343	353	348	400	363	365	378	337	403	376	384	347	350	384	360	339	381	357	378	338	365	339	334	367	400	351	364	358	391	387	382	356	378	374	376	385	366	347	344	355	366	361	410	340	391	375	375	356	390	383	348	389	355	362	387	399	375	375	396	342	386	363	398	356	389	361	362	379	357	361	373	377	385	369	375	393	372	362	366	400	380	396
81369	62335	32043	16746	6669	3248	806	8168	776	360	369	301	322	344	467	852	1014	1333	1136	901	819	696	399	268	218	229	249	237	234	198	217	219	222	205	208	206	217	194	219	243	232	213	218	228	215	214	215	221	222	226	186	249	205	214	183	228	218	205	205	241	201	208	221	191	187	182	187	238	215	223	203	193	216	196	192	197	195	183	224	217	208	211	217	200	205	226	184	209	209	202	211	189	190	206	196	215	183	219	196	176	250	236	225	219	236	214	191	225	209	224	203	209	201	239	216	192	204	196	195	202	197	210	190	194	189	221	202	234	222	201	240	233	199	205	189	209	195	229	214	183	220	224	233	220	216	218	234	221	188	221	217	197	197	214	230	246	212	208	210	204	211	217	233	213	194	234	199	200	213	195	179	234	202	198	202	179	216	223	219	196	208	227	215	200	207	213	184	197	206	215	218	215	194	204	218	181	233	197	201	183	222	221	245	229	204	207	186	240	201	210	202	195	211	206	205	202	174	198	229	226	174	213	215	206	205	201	226	211	223	215	221	202	209	197	203	238	228	213	191	227	220	185	163	172	229	215	221	239	211	220	220	200	219	195	202	223	206	211	208	233	210	218	201	214	216	208	215	218	193	234	205	243	240	190	200	224	236	204	192	206	230	221	226	205	216	192	226	203	212	210	220	204	224	219	214	205	201	192	237	225	184	211	203	209	221	254	214	229	204	226	206	230	221	207	191	198	203	200	219	188	192	230	180	205	222	201	210	182	208	205	216	203	216	211	227	180	205	198	196	196	189	215	207	203	212	208	225	206	200	193	192	234	224	199	224	215	188	217	210	199	222	243	194	220	195	215	197	194	247	200	203	188	187	192	190	179	224	205	183	242	216	190	207	209	197	197	210	208	209	205	198	198	216	201	195	210	207	192	206	209	178	201	212	214	223	210	208	246	216	161	221	197	178	216	210	201	224	218	190	230	208	197	185	217	239	201	229	235	191	236	211	218	188	230	221	216	203	224	214	193	230	188	207	215	202	200	182	203	229	216	185	219	209	209	206	214	217	179	197	194	213	207	177	212	246	226	217	215	189	172	225	223	220	209	224	223	233	201	212	209	215	190	211	252	205	199	223	206	199	168	215	230	226	218	211	226	223	194	205	197	227	181	196	217	233	214	206	212	216	194	204	195	199	208	181	191	204	204	217	203	231	220	219	217	209	205	183	213	191	218	244	224	194	208	217	204	208	214	227	210	192	197	192	203	202	218	198	216	202	191	238	209	220	215	197	217	215	218	203	211	238	222	190	207	212	187	230	205	223	193	196	203	218	205	208	195	227	212	232	183	195	207	196	184	191	219	213	205	200	207	185	181	206	194	217	221	213	187	210	199	203	200	242	223	206	217	220	230	227	221	219	210	195	191	220	199	221	220	195	187	225	190	232	197	204	207	196	209	209	215	215	188	196	224	216	225	229	210	204	232	222	203	191	197	219	229	218	186	203	192	216	193	202	207	206	208	213	204	209	219	221	212	199	223	211	200	224	182	225	226	193	227	216	215	210	238	216	229	200	220	206	192	225	200	206	212	210	218	209	205	195	206	215	212	221	231	208	221	196	198	194	224	194	209	217	199	199	200	195	199	238	224	205	188	213	227	209	189	191	205	222	210	196	220	194	214	200	207	267	214	210	227	205	188	225	198	218	226	200	211	181	209	205	194	203	224	202	195	211	207	206	200	197	218	231	187	187	199	216	210	198	205	218	224	214	212	173	197	205	200	211	245	195	194	213	221	191	208	219	230	204	219	168	178	213	224	228	233	214	219	239	211	222	192	208	178	213	226	206	217	222	173	200	223	233	178	212	247	218	211	201	203	199	208	234	195	196	197	203	212	225	195	191	212	190	192	195	204	219	223	214	212	202	216	229	196	220	179	187	222	215	200	204	214	203	213	228	203	206	239	219	196	220	199	212	202	214	238	192	221	186	234	213	212	203	231	233	189	188	191	240	232	219	207	223	240	223	183	206	206	186	224	245	217	210	192	216	215	223	231	209	233	198	187	216	224	188	165	192	198	233	204	218	244	212	198	221	229	246	203	220	193	232	223	199	200	212	199	211	205	213	215	218	220	213	213	201	180	230	213	204	199	210	198	218	230	213	191	222	205	226	213	199	247	216	211	194	194	196	207	221	194	210	232	213	218	203	194	183	202	210	213	195	225	212	233	220	226	190	198	183	207	206	201	238	206	202	218	235	202	206	195	224	211	260	243	198	225	173	206	220	207	217	230	223	183	212	190	213	201	200	190	245	223	191	213	205	222	184	202	196	189	187	204	203	210	207	187	190	205	194	207	201	208	202	223	206	228	208	196	195	190	238	191	237	203	217	215	222	205	224	214	200	196	192	213	230	226	200	209	224	184	215	228	201	227	214	179	211	206	241	218	219	213	206	182	212	198	210	201	213	218	200	206	194	223	231	193	213	187	210	209	204	209	209	228	213	204	178	209	225	202	221	221	205	241	193	190	233	211	220	214	217	201	198	207	200	222	217	212	229	241	186	216	198	210	211	214	181	222	225	208	200	198	218	233	193	225	210	219	215	192	203	217	200	202	213	212	199	226	227	196	202	196	201	214	197	200	189	221	178	210	201	186	205	198	221	230	209	203	205	217	216	219	236	227	224	188	188	219	191	236	190	203	199	192	202	234	201	190	201	231	211	206	242	219	225	200	201	199	239	222	219	190	209	221	223	211	195	236	182	209	226	213	222	188	197	191	214	184	204	210	214	199	204	199	209	218	199	221	200	212	204	219	203	220	231	183	227	200	222	218	207	231	249	199	196	219	205	220	213	194	225	218	220	195	215	243	192	187	196	248	208	215	186	211	244	240	208	229	223	188	214	232	209	195	199	203	218	207	226	207	238	188	183	195	212	202	222	188	218	222	248	207	186	194	194	197	193	205	218	183	187	201	211	214	217	192	213	200	202	217	218	216	194	208	209	195	230	202	216	188	217	230	225	213	196	222	199	208	201	201	203	212	196	218	195	238	214	205	199	197	213	210	228	200	213	202	202	227	234	200	215	214	218	175	236	225	202	214	204	207	199	252	201	225	224	192	185	194	207	204	204	212	203	221	208	218	216	187	214	219	213	222	218	180	216	204	213	211	219	225	211	203	197	216	197	236	201	182	202	203	208	214	228	231	224	219	217	234	205	190	214	197	210	198	202	215	222	229	196	245	193	194	221	184	213	210	214	200	220	194	200	190	203	185	191	217	243	202	227	210	195	214	204	230	219	196	231	162	195	214	238	221	210	202	222	195	203	212	234	217	193	203	213	201	229	200	190	208	202	186	196	216	215	219	243	244	194	229	236	188	215	196	199	218	224	236	223	186	234	211	203	214	217	239	214	205	192	201	204	196	218	211	210	201	192	236	197	229	202	195	209	199	215	189	216	197	206	199	177	187	207	204	219	229	204	198	203	204	215	191	213	246	239	226	251	197	194	205	213	233	201	204	196	197
52876	43942	25626	22126	15657	6086	3083	20793	1531	1392	1312	1175	1224	1374	2453	4217	5746	7018	6217	5289	4752	3627	2169	801	609	544	623	614	615	571	597	578	517	551	532	500	525	537	498	543	536	509	524	512	496	476	523	533	523	519	528	463	540	494	506	495	481	474	500	485	505	528	516	479	501	498	506	534	521	480	510	495	494	503	518	520	499	510	488	483	545	499	493	473	482	506	546	494	481	515	517	452	491	508	500	541	503	492	528	498	494	513	470	521	549	498	491	504	505	460	498	497	494	513	503	503	521	485	486	494	504	554	507	525	482	498	507	497	524	469	467	521	492	518	506	454	496	569	470	484	534	514	506	521	512	528	506	494	480	520	508	472	519	517	487	519	512	521	487	534	498	483	490	498	500	502	474	526	476	493	533	526	501	498	500	539	562	542	510	508	553	487	529	508	483	486	476	482	560	498	495	485	473	494	535	495	472	538	524	480	518	513	473	505	484	489	533	512	519	499	480	492	481	495	478	525	470	498	538	462	511	496	517	465	528	486	512	524	515	515	507	525	523	512	484	477	480	497	500	481	504	463	467	492	489	495	522	498	475	520	528	472	544	514	491	578	525	483	498	504	530	512	499	520	515	501	506	537	487	502	505	523	480	502	477	506	517	500	529	493	533	508	516	475	524	492	547	478	498	498	469	506	518	524	476	511	465	541	464	502	494	516	462	507	505	509	514	496	493	550	477	466	536	511	498	510	488	552	556	506	447	485	473	510	552	494	505	544	452	490	489	528	516	480	510	471	498	476	503	511	506	501	527	494	506	534	498	506	499	543	476	456	524	488	519	514	499	488	538	494	499	464	500	513	499	498	481	504	483	441	537	505	488	436	527	530	523	479	510	486	499	485	490	498	491	524	495	519	476	514	504	515	487	481	504	501	501	455	534	496	474	473	515	501	514	539	495	491	510	527	517	513	497	501	505	455	481	528	530	494	490	522	488	496	446	471	493	524	506	509	519	496	505	485	490	524	486	515	523	499	491	485	513	488	510	520	509	478	506	479	540	490	523	532	483	504	514	493	488	481	521	527	474	479	509	479	540	503	509	500	498	493	538	478	493	518	466	464	482	545	495	506	481	537	494	525	490	495	523	510	474	513	527	480	537	488	512	486	485	510	479	508	500	458	486	485	481	492	509	519	512	505	505	482	518	514	487	504	521	477	514	466	516	464	491	466	511	479	470	527	528	529	498	515	491	511	498	498	517	511	483	500	460	510	489	467	482	491	481	488	512	482	512	534	450	514	506	472	529	513	530	491	505	517	520	512	519	465	541	555	509	470	520	483	495	486	491	500	506	483	516	496	492	482	486	529	513	497	528	475	507	463	478	524	521	460	494	514	514	539	492	553	454	536	503	522	512	494	484	516	500	554	476	573	497	467	492	495	476	493	484	523	496	534	543	476	509	545	511	575	531	488	492	492	528	492	510	496	506	463	529	512	477	486	481	489	523	508	480	550	525	512	487	494	472	511	484	468	477	526	494	475	469	535	505	498	493	508	503	531	537	500	476	519	529	462	489	503	522	499	535	459	455	498	526	509	478	517	511	464	480	470	493	477	550	486	504	498	515	506	492	517	482	493	481	524	506	512	507	501	533	471	472	490	522	527	520	482	504	454	474	516	477	541	505	498	525	487	523	499	495	491	494	478	501	528	520	498	493	550	503	542	528	499	504	475	515	484	525	487	513	530	507	449	504	519	519	488	478	470	526	535	516	453	489	485	498	491	521	427	516	515	529	522	510	491	509	510	490	484	496	474	465	524	526	510	501	501	500	519	489	498	495	537	496	521	501	545	487	488	484	526	493	519	458	521	493	498	486	524	503	502	563	461	511	475	530	484	464	502	465	470	526	503	476	469	533	507	495	521	503	498	485	531	483	508	486	541	557	456	512	486	529	480	536	509	488	531	504	479	487	488	492	535	494	495	537	495	495	508	513	536	476	500	525	501	480	515	529	492	497	523	472	496	508	511	486	520	499	510	524	516	496	501	522	544	504	507	503	506	517	475	492	468	507	484	539	519	500	504	483	453	531	495	483	540	498	490	524	528	449	526	501	530	459	533	472	511	491	509	488	532	477	458	479	538	472	490	457	529	482	485	507	503	544	531	466	514	541	496	534	493	499	499	519	483	477	493	472	501	482	489	508	507	514	489	491	517	499	495	487	484	533	512	498	482	501	516	481	520	528	508	532	504	508	479	511	491	500	512	485	517	543	506	518	470	456	510	555	506	479	473	468	478	504	513	493	562	479	496	498	470	496	542	512	485	544	525	523	515	527	525	470	529	522	508	503	547	484	508	454	521	463	470	499	479	516	494	509	515	524	513	481	482	520	489	479	470	500	522	485	495	514	504	522	514	497	487	499	456	494	500	511	475	515	490	500	497	499	461	505	504	525	522	508	494	498	508	548	504	523	509	509	529	478	520	510	502	509	503	489	487	515	521	511	553	492	513	485	510	522	542	509	503	512	490	498	489	483	533	514	510	494	520	495	480	488	539	521	553	461	460	512	503	526	499	498	478	490	478	466	523	522	488	513	494	489	516	519	492	495	497	523	520	512	527	513	504	500	498	509	507	488	457	512	474	506	495	517	472	508	481	509	482	518	453	506	527	495	520	492	506	517	504	461	491	498	528	502	527	480	497	525	493	485	483	513	485	454	509	474	497	534	495	475	442	507	503	467	534	506	541	480	488	458	478	507	511	527	491	496	474	506	507	465	478	493	544	485	499	472	500	511	496	493	495	466	550	534	519	481	535	533	476	528	475	511	516	464	481	509	477	497	496	492	485	506	496	480	503	481	508	533	484	478	505	539	512	475	464	514	508	468	532	454	529	503	486	519	514	511	515	458	483	507	520	473	484	531	508	483	459	489	489	507	495	502	495	537	520	527	473	549	479	508	478	508	508	503	510	471	530	523	491	529	516	474	537	518	472	473	521	483	473	513	493	475	509	497	461	531	540	514	512	484	481	511	479	481	506	473	477	525	492	461	534	537	474	470	455	517	472	503	492	490	499	461	504	484	554	479	527	486	506	523	540	499	450	526	533	478	512	478	495	522	510	489	486	526	489	483	509	466	513	497	484	515	488	468	466	498	496	467	526	490	499	508	517	508	482	507	507	505	496	493	505	492	490	501	505	481	498	479	523	486	447	493	441	511	470	488	482	515	509	488	489	509	504	507	489	495	515	507	479	494	492	514	522	513	445	513	480	524	492	522	482	499	518	511	454	469	549	494	474	507	515	541	498	462	482	516	511	482	468	493	516	507	506	510	491	511	467	523	496	509	518	490	501	508	480	509	475	485	518	510	492	518	470	469	511	525	491	511	485	511	519	498	490	504	516	502	481	535	497	506	511	497	503	494	479	551	452	519	529	485	531	518	494	498	528	489	527	501	499	484	545	492	492	502	470	538	515	466	535	524	511	485	510	493	484	512	507	490	483	491	478	501	488	479	481	515	524	492	467	501	526
26046	10315	3916	1587	642	343	278	420	267	216	223	269	230	272	305	431	562	573	568	515	476	379	312	256	240	225	211	245	249	269	193	241	213	243	221	224	252	246	259	206	222	234	263	225	239	230	257	250	228	216	246	208	232	253	240	227	221	239	222	264	247	276	198	239	265	221	224	223	242	230	215	229	266	233	258	232	245	234	234	216	231	237	239	208	228	208	247	224	241	254	236	217	239	248	219	237	237	256	239	241	243	224	219	260	235	259	236	215	224	244	228	212	227	243	214	229	233	235	256	227	224	221	210	258	245	266	238	190	284	240	232	254	219	265	214	216	221	239	231	252	202	235	235	232	236	265	222	228	212	227	231	221	220	222	218	244	245	244	259	242	231	226	232	246	223	242	217	237	219	264	237	242	216	275	232	230	242	233	244	224	255	232	275	240	234	214	248	224	239	254	268	234	256	230	255	250	251	233	223	233	263	218	231	274	247	257	261	249	217	249	239	239	256	226	228	259	221	240	248	221	237	224	231	246	246	217	223	216	243	249	215	247	241	223	258	225	230	233	242	244	269	231	224	206	231	206	254	246	220	228	223	268	230	205	239	271	258	251	245	226	214	219	258	233	253	236	235	249	251	232	231	226	217	237	221	230	245	228	235	228	244	234	250	255	244	258	227	227	242	259	232	223	239	232	250	253	250	241	208	250	220	230	244	274	239	241	230	237	254	206	223	217	247	279	244	222	259	210	238	240	248	233	249	266	215	219	284	212	230	235	229	228	255	241	235	229	225	246	244	222	221	236	231	236	271	225	258	236	278	236	230	232	234	232	221	242	234	233	207	212	228	228	248	273	242	249	235	261	210	261	195	209	201	229	215	233	217	241	238	253	260	233	255	256	232	244	240	235	254	234	246	221	245	230	212	238	252	207	219	246	257	235	222	236	274	233	235	229	259	255	227	242	256	251	245	259	229	229	241	242	235	229	227	241	227	228	215	230	247	231	252	229	245	235	216	218	242	231	252	241	232	234	238	241	229	222	231	249	242	251	237	216	244	249	254	236	216	252	199	269	233	253	266	259	257	232	235	235	243	248	275	201	234	205	212	210	222	261	222	231	220	243	238	247	227	213	262	221	241	238	251	237	244	259	223	256	226	229	241	234	232	245	239	229	228	237	227	225	245	232	234	237	246	260	253	206	251	260	220	240	224	246	208	251	234	235	209	219	242	237	231	238	286	248	222	225	244	224	211	267	245	219	253	236	257	230	235	217	256	268	234	222	269	242	238	227	235	225	239	235	214	263	227	232	232	220	249	237	243	226	246	230	242	243	201	211	213	229	220	229	228	235	244	242	230	225	201	236	252	235	226	217	240	226	249	198	245	255	194	257	216	225	260	213	257	257	233	233	235	216	224	262	227	203	221	228	284	254	218	242	208	222	230	232	241	233	226	228	232	237	253	235	235	219	221	241	245	247	257	246	262	203	233	237	225	245	234	266	226	216	225	230	283	237	239	236	219	248	260	242	236	227	278	246	251	203	220	232	242	212	233	231	226	233	285	243	241	232	225	234	241	227	232	254	220	235	239	231	229	228	245	245	248	234	240	235	241	240	248	247	238	247	220	221	250	227	218	233	235	254	225	231	253	249	236	232	247	237	226	226	257	225	247	229	227	240	242	239	242	252	223	211	231	237	226	224	238	239	241	227	249	271	250	227	234	232	249	241	196	227	221	245	224	238	213	188	228	240	232	240	238	216	251	230	221	237	238	242	256	210	224	212	242	230	223	209	213	250	261	235	215	242	258	224	229	246	254	224	247	223	220	238	209	238	233	207	238	248	242	267	227	256	238	233	237	251	251	244	238	246	250	239	224	270	243	265	236	218	222	209	224	235	279	245	271	230	246	239	245	225	229	230	205	230	248	240	234	222	215	207	246	235	254	252	240	212	236	220	223	231	257	234	248	221	268	243	244	264	257	226	236	233	220	226	256	258	262	252	214	234	228	250	239	237	222	206	229	252	264	249	251	229	226	248	227	229	240	244	207	218	233	239	246	244	243	219	218	264	220	230	245	244	257	268	258	207	212	221	234	260	214	243	213	243	222	221	223	211	214	230	248	243	253	234	211	204	260	234	250	230	259	242	244	224	240	255	242	245	244	235	226	241	232	243	234	249	224	244	217	248	229	236	225	240	217	244	257	220	236	229	208	223	229	223	236	215	263	231	234	228	214	245	235	244	230	244	242	218	210	243	216	253	240	238	230	231	219	227	232	241	240	234	244	251	227	234	245	248	249	251	221	247	238	219	275	250	246	234	249	228	222	245	250	235	229	228	237	215	234	255	207	238	215	211	249	233	218	228	234	261	259	258	216	233	231	254	230	271	237	218	264	242	226	222	222	213	227	218	250	215	244	230	237	258	227	203	244	247	261	252	201	215	243	228	247	230	258	246	216	235	286	225	242	224	260	216	227	248	255	205	239	251	237	281	227	217	263	267	241	237	223	222	248	243	244	222	250	212	220	280	233	221	249	211	228	236	257	233	203	237	243	254	241	186	237	218	261	219	208	242	242	254	233	239	262	213	236	231	235	241	215	233	254	193	223	251	237	243	208	230	211	224	219	231	254	259	256	243	221	221	246	243	226	235	248	212	240	235	248	231	232	246	214	228	237	264	243	208	224	220	231	260	211	240	239	231	238	239	229	237	258	228	254	238	247	241	211	263	235	218	237	237	236	238	228	216	200	262	229	244	225	210	228	251	221	217	224	226	251	259	259	224	237	243	232	238	250	246	247	231	224	221	249	233	197	223	224	220	199	222	218	237	218	242	235	217	229	224	227	247	256	237	236	239	222	215	226	233	235	253	243	221	232	237	238	218	241	262	239	226	204	247	244	247	257	226	244	202	214	262	227	208	218	241	234	251	238	238	203	244	219	230	256	228	235	241	223	228	239	268	262	263	223	226	207	263	209	214	240	263	241	231	241	268	252	228	231	247	267	262	234	255	207	209	242	240	234	282	200	228	230	261	220	223	241	234	232	219	234	276	238	219	241	250	222	247	238	239	223	222	218	221	246	263	242	247	248	251	255	247	204	233	275	232	232	214	231	234	219	226	224	248	216	257	231	214	234	254	252	212	199	212	283	257	215	232	244	209	228	224	247	239	222	235	216	223	238	242	240	249	219	244	249	249	244	254	234	256	238	242	260	233	246	266	219	228	207	258	213	221	226	263	274	231	252	250	219	223	225	227	224	262	269	232	218	239	246	223	243	251	227	231	250	240	273	211	239	262	248	250	210	223	238	231	223	233	260	250	233	239	248	233	248	218	209	239	232	217	239	254	231	231	255	241	216	225	236	243	241	246	220	233	256	246	214	228	236	240	237	213	241	238	227	241	230	255	264	207	218	227	251	217	202	242	239	254	231	229	241	228	236	212	248	235	234	236	239	268	249	243	226	218	234	248	222	250	246	225	224	250	244	252	246	237	235	230	255	255	211	224	263	232	264	233	227	239
20871	9206	5745	4036	2087	940	662	1623	677	672	675	619	671	755	1059	1833	2591	2801	2666	2424	2008	1730	1144	620	554	590	590	532	592	530	515	562	525	517	565	558	518	531	533	585	559	537	534	567	540	543	517	582	537	551	557	574	564	517	517	531	583	536	524	507	575	505	546	522	511	518	506	540	549	528	560	556	552	537	554	547	574	528	520	523	525	535	549	562	516	531	543	535	558	543	515	565	548	520	557	504	520	485	545	562	571	536	575	558	555	538	541	524	552	532	533	536	525	517	565	552	539	544	520	548	560	523	547	555	514	525	514	551	577	538	579	566	546	523	526	550	546	542	549	542	542	531	565	580	547	530	547	547	598	541	514	501	589	556	545	519	527	511	564	559	539	507	550	578	582	508	569	551	535	513	530	549	554	567	540	542	539	545	556	518	499	579	579	582	535	534	518	600	513	530	577	537	582	542	507	524	565	519	558	515	506	524	577	525	540	501	539	554	561	599	522	573	533	552	534	555	503	523	560	507	525	540	584	573	569	533	546	516	515	539	557	525	536	562	535	535	532	570	518	548	528	525	528	557	526	514	528	517	507	537	555	538	539	525	551	540	514	527	524	501	562	544	541	550	556	524	478	516	505	544	512	513	517	538	586	584	518	500	594	531	584	521	575	584	548	545	518	541	546	492	542	544	541	547	531	547	549	540	535	540	580	508	516	518	575	542	561	537	529	505	525	554	558	544	532	530	530	522	532	574	546	527	518	515	528	559	543	495	550	563	519	509	566	542	548	558	556	539	503	527	570	490	547	513	561	562	549	507	565	535	532	567	526	468	525	560	539	511	527	556	561	515	525	574	575	553	528	546	537	491	553	552	506	572	556	556	590	536	535	580	520	532	561	529	558	523	555	532	572	543	564	557	520	575	493	513	541	562	555	520	559	513	547	551	526	515	544	516	553	503	538	513	602	503	562	523	515	524	511	541	532	539	483	556	514	529	531	558	501	501	547	522	526	556	521	546	567	502	557	576	518	507	507	592	524	532	513	508	539	555	548	530	530	511	528	529	520	512	548	573	561	530	555	571	563	558	543	530	515	528	535	517	518	573	548	548	525	527	513	554	533	572	519	521	526	527	524	573	545	559	524	589	533	510	540	510	503	500	504	514	551	536	504	558	525	547	522	548	563	571	529	550	489	546	505	592	552	563	565	554	530	563	541	512	599	527	575	555	529	586	524	551	596	552	521	540	538	525	555	557	601	560	538	518	524	539	493	530	529	524	525	583	558	523	514	543	537	509	528	565	534	543	553	534	564	546	509	550	529	517	559	534	525	560	517	554	500	505	586	542	539	518	542	522	547	520	538	545	542	501	543	539	509	556	519	553	524	539	564	500	509	560	497	545	524	531	518	550	539	496	514	551	564	519	564	494	543	543	535	506	576	500	551	560	550	517	500	541	550	516	531	513	549	553	541	529	553	528	593	555	537	574	540	505	541	525	526	530	560	558	549	533	517	547	540	542	535	545	526	519	575	537	564	519	523	507	512	535	560	557	534	555	563	523	542	525	552	555	549	572	530	521	545	546	545	566	535	574	518	538	529	574	533	510	564	546	527	541	565	543	528	543	554	551	467	550	552	506	522	530	525	585	534	507	547	552	520	512	510	544	505	585	559	533	526	553	538	547	564	572	487	562	587	524	542	546	570	506	507	505	547	513	568	536	511	528	525	528	546	531	525	551	541	588	513	530	555	531	522	506	596	595	535	540	569	574	511	558	543	558	542	550	551	524	541	513	477	505	522	540	558	578	493	500	531	560	550	551	558	526	558	514	529	507	566	534	515	556	527	538	519	554	558	550	569	522	566	559	513	537	529	560	553	553	497	550	562	511	523	502	529	514	553	548	517	529	531	530	491	526	514	522	568	541	561	549	516	532	487	565	571	571	591	539	547	516	541	542	552	551	565	532	539	566	539	522	520	534	493	537	522	534	562	529	543	538	570	531	496	503	523	533	571	527	534	558	514	518	559	527	522	513	538	522	538	512	551	527	577	582	580	513	523	546	564	553	538	559	476	513	499	472	546	517	556	507	510	587	526	544	522	547	555	499	537	530	568	502	523	512	510	520	520	518	494	522	519	541	543	541	521	571	566	519	550	534	529	518	520	584	535	523	509	515	558	541	557	553	566	548	528	531	578	499	553	523	557	558	547	535	528	535	464	533	508	531	547	566	511	544	502	534	533	611	556	536	532	483	501	551	562	537	533	525	527	556	511	531	551	581	565	526	530	498	563	534	563	504	551	534	492	525	511	552	530	491	516	526	551	531	536	542	523	589	554	550	533	499	530	533	554	541	552	531	551	516	541	495	512	471	523	516	516	610	533	537	558	499	538	520	553	578	517	541	570	553	472	535	548	531	581	556	537	554	541	538	540	512	539	531	568	527	538	515	528	532	519	561	520	546	551	535	554	533	545	536	562	530	565	577	536	563	504	526	536	493	508	555	530	545	535	517	552	548	537	529	569	535	549	552	505	507	551	558	521	532	496	552	555	576	562	516	533	539	546	514	524	503	534	516	553	534	514	509	529	549	537	511	554	531	516	593	522	564	555	490	539	535	503	506	522	539	526	522	578	548	564	567	542	530	545	548	576	542	558	500	504	543	556	549	510	559	561	537	542	539	535	559	532	570	565	537	556	527	547	580	565	532	548	550	560	551	550	543	552	550	488	560	530	552	553	504	569	523	527	535	530	525	557	538	548	529	492	562	532	534	545	496	496	542	546	569	574	525	514	620	528	533	524	584	500	577	560	515	514	566	512	522	522	492	565	520	491	559	547	534	558	542	513	516	563	529	546	540	542	495	502	495	544	527	569	576	585	533	514	562	547	577	568	568	531	531	519	530	528	542	540	527	545	554	496	528	543	514	521	527	515	548	520	543	530	536	577	512	545	570	530	564	515	562	527	485	590	562	512	538	492	569	531	515	575	537	549	545	553	501	467	540	552	568	526	513	523	530	523	546	518	501	534	562	498	562	527	533	535	516	571	487	569	558	541	574	534	575	529	542	539	569	499	517	509	548	545	531	497	552	557	524	533	546	529	542	552	533	533	538	578	488	515	552	563	558	512	534	514	508	517	545	567	602	544	523	605	570	514	497	553	549	540	540	559	478	534	505	559	514	532	535	558	514	535	535	519	522	566	526	569	526	535	545	518	553	556	540	538	521	502	561	559	520	540	563	595	536	538	524	488	553	588	547	504	518	558	516	464	549	522	511	538	523	522	546	521	532	539	538	527	557	541	549	540	485	547	532	542	542	525	587	557	510	542	550	532	538	566	548	525	534	588	512	522	514	535	506	537	515	555	557	528	534	520	578	511	551	554	546	528	511	516	546	547	506	535	520	566	502	536	594	551	537	558	548	498	556	546	549	563	550	553	526	538	516	497	522	558	519	535	507	507	527	530	563	498	521	542	551	539	527	563	526	536	552	517	531	589	499	509	550	553	558	514	549	536	519	535	487
69318	48366	20577	6482	3027	856	428	4100	328	242	254	230	225	218	282	427	482	700	874	665	548	470	303	201	138	151	142	153	147	124	149	149	143	149	157	122	154	142	128	135	120	149	174	142	146	125	137	145	141	139	147	140	127	147	162	132	137	115	121	156	140	126	133	152	130	153	146	139	141	152	138	135	135	168	153	156	132	155	142	137	140	149	169	158	138	142	135	128	140	152	122	131	139	137	130	135	138	135	146	134	154	156	142	132	140	148	146	141	150	159	134	142	146	125	143	142	161	144	133	150	139	117	161	142	159	149	162	151	154	175	145	145	147	140	117	151	146	146	157	137	148	154	155	165	136	150	146	149	137	115	134	146	132	137	144	159	157	133	136	136	127	143	148	136	158	144	135	154	133	145	148	147	136	119	136	152	124	127	147	142	164	135	135	140	143	137	135	143	123	128	117	161	155	130	126	136	127	145	150	131	157	174	151	135	124	146	143	136	147	148	137	141	134	156	157	147	125	136	155	156	133	137	135	149	127	130	156	132	137	126	144	142	133	130	139	127	155	148	132	151	153	146	163	143	139	132	134	143	152	117	124	157	156	127	135	120	154	164	139	157	147	136	126	149	160	153	142	166	148	163	146	137	151	145	133	138	149	147	162	150	115	148	158	126	123	133	140	158	136	129	173	148	136	149	123	139	158	134	139	133	148	135	132	127	159	134	124	152	139	156	137	149	136	150	143	159	145	140	139	158	169	157	143	152	141	153	140	145	121	141	138	108	161	144	123	163	148	148	145	169	141	146	153	145	141	129	149	131	151	139	123	150	131	142	159	127	158	141	141	150	142	143	146	137	164	148	133	151	147	155	133	136	148	137	139	135	137	145	153	147	163	156	132	137	117	128	126	143	134	121	139	147	153	129	135	147	142	157	149	130	140	146	151	152	142	156	135	143	138	129	137	129	136	131	157	120	129	147	123	150	126	136	142	133	132	111	136	149	135	149	150	119	156	142	141	128	137	166	175	115	154	136	166	139	161	147	152	133	135	137	142	146	142	118	133	134	138	137	143	115	133	135	144	134	148	166	134	142	139	143	141	133	120	126	141	142	157	155	146	134	136	119	159	151	139	146	123	140	134	138	130	121	126	131	149	139	111	141	133	160	132	136	147	139	136	143	161	137	163	150	136	158	130	141	158	137	153	175	166	154	148	155	147	128	146	131	131	135	134	174	142	150	158	161	149	133	121	135	171	115	166	145	157	130	156	167	141	126	120	131	142	144	147	116	143	152	150	152	150	119	133	150	128	132	144	126	136	131	147	146	155	116	140	149	146	153	138	139	175	147	129	132	99	146	142	146	160	148	139	149	163	138	143	121	144	158	122	129	145	122	138	166	137	139	143	154	129	144	124	129	132	160	147	140	137	148	128	141	127	120	131	148	152	146	168	138	143	151	139	153	140	143	156	136	156	170	150	139	134	131	139	137	139	153	149	167	146	137	152	127	134	152	143	150	141	139	159	122	148	118	149	131	157	156	152	146	136	161	156	127	151	140	152	144	131	146	119	135	140	140	163	143	156	137	132	119	133	137	146	141	134	151	130	113	160	150	151	145	143	139	131	135	140	142	153	146	124	138	126	124	131	155	129	168	133	144	129	153	134	131	145	110	139	160	160	156	137	140	158	121	134	154	144	142	171	159	163	137	133	169	130	125	141	141	147	133	122	127	131	147	141	159	153	164	156	127	160	153	147	133	141	147	155	147	124	166	129	141	143	126	145	152	158	169	170	149	141	159	129	146	163	151	151	140	137	137	121	143	147	148	137	114	138	133	138	147	131	148	135	140	120	138	147	134	137	137	131	127	121	155	148	155	157	131	143	124	161	151	136	144	167	165	120	144	135	134	135	140	142	148	162	153	139	148	132	150	133	135	140	157	127	157	130	135	133	157	146	159	141	140	158	148	131	153	143	136	135	136	134	136	151	146	133	143	157	135	145	169	148	138	125	152	127	139	136	135	130	156	152	123	148	142	140	135	152	158	150	138	146	122	144	137	155	122	151	128	163	137	129	147	153	123	149	146	140	152	168	162	155	131	160	149	136	152	158	153	125	136	146	147	138	140	160	143	133	141	146	130	142	151	135	139	146	172	135	129	145	142	130	149	145	115	125	156	126	135	162	127	136	143	146	155	123	162	132	162	143	141	153	140	134	115	143	147	160	136	142	115	135	144	129	139	117	142	154	126	153	143	125	162	159	168	145	136	134	146	129	157	146	136	135	130	140	157	151	158	125	150	149	164	130	147	138	137	160	136	140	137	134	155	136	143	140	112	116	138	145	145	148	135	162	159	150	152	163	154	140	148	127	147	131	146	147	181	169	141	128	135	155	156	142	150	160	152	127	133	170	119	163	145	132	143	125	138	147	135	151	132	142	141	143	140	129	118	136	126	131	127	120	137	145	166	170	143	121	154	143	128	132	149	142	164	147	146	139	179	143	159	148	137	150	162	174	136	128	155	147	141	136	120	137	155	124	148	126	124	121	157	124	132	159	142	146	152	148	152	167	140	128	145	148	122	117	125	138	151	162	137	143	146	151	151	144	136	141	130	165	134	120	132	139	142	151	153	148	124	150	165	120	143	126	139	146	154	168	160	138	130	141	127	141	163	131	149	145	150	146	147	146	134	126	144	165	153	121	139	113	125	155	130	131	147	145	139	138	138	132	133	149	147	153	129	135	152	135	142	122	123	148	160	156	164	135	124	155	148	122	124	145	131	154	153	142	143	135	151	142	130	146	144	142	146	115	151	130	150	153	155	140	135	137	135	137	139	128	146	180	145	146	143	130	125	117	145	150	133	162	155	112	156	145	139	132	160	131	140	154	161	143	123	147	159	159	143	126	143	154	132	150	131	156	111	138	133	148	149	146	138	136	129	148	146	143	127	147	140	147	145	146	144	152	140	148	153	145	142	133	149	130	158	146	128	138	136	133	130	153	138	151	137	151	142	137	135	145	145	130	164	147	153	150	173	135	141	132	139	133	144	151	167	114	148	162	148	157	155	130	150	146	134	147	144	163	139	123	128	141	151	120	119	134	156	129	142	152	151	123	162	161	145	119	151	158	138	153	139	129	147	150	146	138	155	131	135	163	135	152	158	139	155	124	143	136	167	149	153	149	121	134	152	135	150	152	139	142	115	136	133	132	114	143	143	140	158	135	166	154	155	137	143	169	127	127	143	155	148	154	149	143	145	140	166	134	155	142	131	152	148	143	149	143	146	145	130	164	134	143	142	152	143	132	144	151	153	162	155	145	139	142	165	146	142	149	124	138	145	140	150	149	147	130	112	150	146	146	130	139	140	156	159	138	130	119	142	144	161	116	131	140	135	132	130	148	145	135	171	159	138	124	151	135	142	136	134	142	135	162	133	152	135	160	157	120	138	158	145	136	156	127	119	159	129	156	122	152	122	129	161	134	125	149	123	153	150	153	164	128	144	167	155	158	159	120	143	151	138
42875	32731	14264	11628	9265	1662	1839	13660	1212	974	845	867	930	950	1440	2051	2618	4130	5056	3947	3124	2495	1547	812	434	392	418	399	402	375	387	348	385	340	347	347	345	358	380	405	356	364	328	345	366	360	386	355	336	345	358	322	365	341	372	375	345	368	367	365	354	394	353	333	370	373	379	338	379	357	351	373	338	347	339	337	339	366	361	340	330	370	335	338	372	358	387	353	345	373	392	366	360	350	346	365	331	337	366	346	354	373	325	329	345	343	373	379	354	352	326	343	369	364	357	346	341	329	352	354	373	377	325	340	345	358	357	353	357	363	336	366	378	329	363	334	354	324	334	352	355	397	352	332	351	337	328	344	365	369	346	323	363	331	379	359	349	384	359	358	343	323	353	340	338	378	353	366	336	377	333	367	345	338	350	356	330	354	377	349	360	356	362	360	331	362	336	339	317	372	384	341	376	376	350	357	363	358	371	352	343	368	335	332	391	373	334	378	355	362	381	307	332	367	364	354	365	350	332	381	356	383	329	329	366	324	347	356	353	333	365	371	366	340	382	344	333	346	343	342	346	348	348	365	326	336	314	331	363	339	362	353	331	354	329	332	361	330	353	335	352	344	360	361	374	352	335	352	358	343	295	347	350	358	365	329	380	343	331	357	370	361	366	355	356	338	366	355	347	369	389	349	329	358	319	350	351	360	344	325	329	366	362	342	362	359	351	337	348	385	371	329	325	333	354	341	363	358	337	338	349	381	373	357	340	377	364	345	354	324	355	341	379	354	324	344	357	345	337	356	364	350	392	347	350	357	350	353	356	337	348	387	369	359	370	329	373	341	332	331	366	364	376	317	362	350	363	347	380	346	324	371	373	375	380	352	348	329	355	371	340	380	349	370	318	345	310	350	350	371	367	365	329	363	362	357	342	350	348	364	333	342	375	368	366	365	345	366	325	359	353	351	360	332	332	337	347	358	369	365	344	359	364	380	361	345	354	331	374	337	321	337	357	327	370	324	396	326	331	337	366	362	354	305	361	356	354	334	370	377	351	360	317	338	343	355	352	346	366	364	387	344	330	375	377	347	371	338	345	361	374	390	364	358	346	351	327	364	357	341	354	390	335	344	336	361	347	363	326	346	358	371	361	361	375	362	320	373	320	349	397	325	349	358	343	336	343	346	344	338	355	393	369	341	365	369	347	343	355	380	330	341	340	349	393	368	367	366	354	330	369	329	325	358	366	355	330	380	344	337	357	336	343	389	325	337	354	369	320	351	354	333	350	367	374	360	357	339	357	320	303	346	370	348	373	359	354	371	318	354	355	366	390	359	339	358	342	330	362	344	354	315	353	352	359	380	337	349	334	361	362	344	366	372	334	334	346	351	375	339	364	344	338	324	339	359	304	305	386	383	373	348	372	362	362	383	348	322	377	346	343	360	353	369	356	385	347	366	315	380	349	369	367	364	317	347	320	358	356	324	343	314	386	371	346	335	314	372	379	358	328	328	347	378	360	344	317	362	343	346	318	338	387	353	341	341	344	367	342	329	353	357	358	338	328	346	361	336	390	337	371	376	375	375	371	346	350	307	346	334	347	351	342	356	302	352	359	324	373	363	325	367	362	362	326	347	344	344	359	344	363	321	327	391	370	343	348	336	350	364	324	323	347	324	353	353	347	287	344	356	330	366	334	333	367	365	367	334	329	346	362	384	387	363	353	342	386	352	380	376	370	339	347	339	316	339	344	335	384	366	334	336	324	359	334	347	344	344	358	354	345	324	358	338	342	322	343	377	357	350	366	342	330	326	338	351	367	310	335	376	329	367	343	369	338	359	331	377	371	369	317	365	351	344	345	352	343	344	339	333	339	336	339	349	311	355	343	380	363	350	340	340	370	337	349	306	332	383	400	357	346	329	351	345	407	347	370	375	372	340	347	347	373	367	324	362	351	358	369	340	354	343	344	406	327	369	370	345	371	353	320	363	331	368	319	348	345	339	352	320	350	360	319	339	364	344	346	351	337	353	333	356	342	341	364	353	338	389	335	350	343	323	346	367	366	357	367	312	354	320	345	396	357	352	339	361	335	335	344	334	363	340	345	351	351	360	342	379	334	358	381	378	358	355	380	357	366	364	359	359	364	371	315	336	395	365	355	346	375	379	363	343	351	364	351	347	354	377	351	360	339	318	357	339	356	344	335	351	327	331	350	341	352	358	373	328	343	341	338	334	370	389	336	363	339	351	335	336	356	338	374	334	372	354	302	346	326	336	367	356	322	392	350	312	347	339	338	350	358	348	356	400	342	369	376	317	345	351	379	360	344	338	368	368	341	365	346	358	341	380	371	345	310	359	341	342	313	346	342	360	350	330	356	345	349	353	348	354	335	369	359	354	329	329	308	348	327	364	343	348	339	307	348	402	359	349	370	383	336	377	327	383	345	371	337	338	345	371	357	347	365	327	340	352	367	346	355	388	386	340	350	404	348	309	376	324	310	349	341	334	325	358	322	341	335	364	377	320	375	355	321	357	361	325	368	378	354	337	341	345	371	357	353	374	359	348	337	332	346	395	346	334	367	352	384	371	365	384	355	369	332	348	372	345	362	347	335	338	332	336	354	383	352	360	324	358	369	350	389	358	378	353	352	356	357	364	301	355	333	341	358	354	345	369	370	347	344	322	361	357	357	325	365	382	388	345	398	351	345	332	358	335	386	363	341	367	334	394	373	323	358	363	373	350	379	370	346	365	345	373	338	332	338	342	367	351	330	351	342	343	357	360	355	340	374	380	342	354	354	332	351	333	370	343	368	338	329	342	329	366	351	362	326	350	344	334	373	355	358	383	318	347	388	342	352	367	328	371	353	331	347	353	340	336	366	356	350	327	343	364	385	376	358	366	375	351	350	381	372	365	323	385	354	338	377	379	368	361	349	363	322	361	362	335	354	337	355	373	357	347	362	355	350	355	341	338	336	361	338	337	330	374	370	352	333	344	333	363	342	371	355	381	365	339	342	337	383	349	356	345	317	336	371	348	320	337	358	336	355	337	318	360	325	359	359	398	353	347	346	354	357	331	347	350	352	355	359	371	318	349	333	365	361	327	348	347	317	342	375	341	354	381	346	356	354	330	341	350	356	341	341	355	337	340	359	376	396	343	346	357	330	365	324	344	376	360	349	333	324	352	352	363	383	352	351	328	342	324	350	366	300	339	343	372	342	361	343	386	341	338	335	321	370	347	349	342	382	326	314	344	345	351	351	328	358	361	337	333	337	348	336	355	350	336	362	372	347	328	376	355	342	380	367	336	365	343	342	371	350	345	363	321	363	374	385	323	343	341	380	328	343	348	338	369	366	336	350	346	363	359	366	335	344	348	372	343	333	342	348	372	350	346	387	386	340	356	340	313	350	343	344	342	312	344	356	360	364	323	313	350	373	375	362	388	349	320	349	361	341	376	341	338	358	342	345	342	335	343	370	380	356	345	364	366	325	366	350	342	337	361	339	351	296	374	353	351
80513	61855	27842	10622	6881	1698	5018	12044	716	407	349	362	328	381	420	563	789	924	1001	923	694	593	445	310	208	217	216	196	198	192	211	178	201	199	186	242	174	205	195	194	199	202	218	216	183	199	189	193	169	216	218	226	195	222	195	176	200	196	177	186	218	219	211	180	199	212	212	211	230	189	191	221	221	198	212	202	187	186	185	184	205	204	210	199	203	203	181	209	197	225	207	222	200	209	186	186	190	203	231	220	165	189	185	232	182	216	191	200	194	207	221	227	230	196	223	237	188	197	187	184	194	191	175	227	203	228	196	209	206	189	191	228	200	190	212	224	200	185	205	226	213	187	209	191	217	203	199	197	191	201	205	187	229	220	207	200	229	171	178	200	196	191	202	239	196	188	184	179	209	171	202	192	191	209	180	194	208	216	185	200	207	199	192	204	213	207	201	213	229	210	193	192	200	203	211	223	195	196	175	197	189	211	168	213	196	193	213	209	218	211	187	212	194	217	178	204	167	196	168	205	189	203	216	188	182	189	210	219	207	205	201	200	190	207	196	185	205	190	187	188	190	196	193	185	173	223	207	235	236	220	202	201	197	183	203	195	218	195	210	184	193	172	188	193	178	198	179	206	188	191	204	203	176	203	203	201	197	204	206	222	201	182	197	176	220	195	253	203	202	222	213	199	229	205	229	214	212	204	190	189	207	201	198	183	201	184	198	211	172	207	201	227	202	196	213	186	203	208	171	211	225	188	195	210	224	200	176	191	199	199	216	223	233	201	192	204	199	196	184	218	210	240	238	164	193	204	193	212	214	189	206	194	202	193	230	180	183	199	189	198	193	190	188	197	195	205	188	216	203	246	208	171	188	228	217	170	208	202	206	196	197	192	189	209	171	212	184	195	210	220	233	186	204	226	203	210	208	184	205	181	214	212	197	182	209	200	183	224	199	216	213	186	203	174	208	217	185	184	195	205	212	207	204	191	171	231	212	193	216	187	212	187	191	192	194	189	196	185	207	194	195	198	210	222	228	181	207	204	209	167	199	196	196	228	191	215	207	228	178	199	179	174	184	188	225	188	183	203	193	199	205	203	188	221	215	215	189	212	192	198	186	194	181	193	209	199	198	200	220	203	190	186	214	170	189	195	197	187	214	222	188	183	193	224	201	203	212	203	203	196	199	197	187	221	198	216	216	190	211	177	168	182	188	217	193	227	192	197	198	194	193	208	202	184	225	200	181	238	202	193	222	202	192	200	212	188	219	223	205	193	211	221	183	209	190	190	196	195	232	229	199	188	217	219	190	191	164	191	176	192	208	226	190	207	182	222	190	198	200	217	184	186	203	236	222	196	216	219	211	192	187	227	189	176	186	208	203	179	182	176	208	208	200	194	188	204	165	218	200	203	200	221	190	224	211	216	208	192	190	238	205	176	187	204	210	178	164	168	229	228	208	225	165	154	199	197	206	211	187	194	202	219	212	195	222	199	207	192	183	172	190	193	213	198	203	226	220	187	178	190	214	188	222	187	208	213	216	222	190	177	184	213	178	197	188	205	198	186	206	204	206	188	202	209	188	208	223	190	242	182	211	204	220	217	209	188	208	201	194	206	204	218	181	205	219	209	191	197	200	194	179	217	245	159	217	226	217	193	186	229	200	193	169	214	204	208	209	173	221	191	215	176	225	178	213	206	210	184	192	188	215	198	207	185	194	187	209	177	188	197	177	194	189	214	204	244	200	204	188	192	227	190	208	200	172	203	211	158	195	177	198	203	220	190	195	195	189	231	204	214	197	195	202	211	199	233	198	221	187	179	211	218	182	209	195	215	205	176	219	206	217	204	191	192	197	220	200	171	205	193	220	191	189	225	176	196	223	201	186	215	212	217	194	194	181	223	207	212	158	206	211	181	166	211	189	191	210	196	200	231	194	183	186	215	185	197	220	209	213	202	203	210	198	208	214	203	213	172	202	213	199	201	201	216	186	206	208	207	198	192	219	238	235	230	196	191	218	168	203	192	183	206	189	182	221	191	216	187	181	169	209	175	178	205	174	186	204	186	180	182	200	208	195	189	193	195	166	230	197	215	224	226	227	196	191	196	207	201	193	212	201	197	208	196	206	199	197	215	214	187	204	168	230	209	171	190	193	222	189	200	223	185	215	178	175	198	179	221	207	194	207	190	191	219	201	212	199	180	209	177	190	190	183	201	189	201	226	198	218	213	211	204	158	233	204	218	186	198	190	195	198	213	190	192	204	185	207	207	199	207	224	207	175	210	197	207	213	189	203	187	172	188	189	208	204	212	202	217	213	202	198	215	192	228	194	188	229	195	184	220	230	179	198	210	187	200	165	203	194	218	208	186	202	221	180	226	192	206	196	196	219	205	187	205	201	167	198	199	218	213	157	181	220	201	202	202	190	176	192	159	201	218	199	193	199	214	189	210	214	178	202	195	209	204	203	207	202	191	193	170	215	215	217	208	203	191	199	188	207	212	206	203	194	177	211	194	199	210	184	197	190	201	218	202	208	219	217	215	188	215	202	216	186	198	209	187	191	202	191	214	186	199	181	201	197	171	181	210	241	198	203	197	203	215	221	208	198	200	200	199	213	204	193	207	180	209	198	217	190	194	194	204	191	219	197	220	201	206	216	212	224	209	201	213	186	202	195	207	174	196	218	190	204	200	226	214	195	184	204	217	204	236	217	186	239	196	175	176	212	205	186	195	218	195	202	201	208	190	201	179	209	222	166	210	223	208	220	223	198	213	223	199	226	178	195	214	194	212	223	205	194	207	229	203	190	206	198	206	206	213	188	209	199	209	195	222	176	185	218	193	215	206	190	223	202	237	222	213	210	208	222	188	234	170	194	216	189	200	197	199	213	219	201	197	211	204	183	232	203	197	206	186	218	206	207	218	199	205	212	214	201	196	203	198	212	194	206	192	190	213	211	209	186	177	183	199	203	203	197	179	150	215	209	176	228	185	191	214	195	198	221	212	214	201	209	196	190	184	177	177	182	218	204	198	185	192	211	208	206	224	188	210	197	214	211	171	204	200	213	177	182	206	198	192	233	210	195	194	209	193	189	190	187	170	219	231	223	193	197	179	197	187	205	177	178	187	175	199	198	189	179	211	191	170	226	174	217	206	192	202	211	200	213	223	185	209	189	210	220	202	172	200	200	201	219	191	192	221	202	199	200	189	192	206	194	194	195	196	179	188	196	190	211	207	176	201	223	206	228	219	185	172	198	203	207	191	208	198	174	209	195	205	218	195	207	210	205	198	235	194	208	189	188	216	228	192	207	204	186	203	222	189	176	196	177	232	198	214	187	214	193	182	178	231	195	196	209	178	204	175	211	198	182	206	208	207	208	214	196	195	206	219	209	231	194	201	213	189	176	203	191	213	217	182	196	192	187	181	223	214	197	181	201	214	201	202	199	205	197	194	215	182	171	185	194	184	207	213	189	200	204	205	205	200	216	198	198	211	217	201	200	193	197	193	198	209
51992	42999	19325	12999	14995	2788	15510	21921	1706	1520	1298	1241	1442	1742	1866	2883	4129	4926	5740	5247	3796	3076	2030	1143	632	615	568	586	568	528	540	528	506	523	544	529	509	522	491	516	475	537	492	514	511	462	494	481	497	468	448	515	482	511	527	472	491	486	501	499	495	463	532	475	465	461	499	517	502	456	469	469	504	484	508	483	497	489	459	489	521	480	483	496	493	515	464	472	473	483	459	462	473	516	493	475	489	470	484	510	532	490	467	488	491	497	496	463	506	470	500	492	484	492	460	458	465	492	478	481	492	474	467	478	456	492	452	514	477	463	506	506	460	479	506	479	480	501	488	467	467	472	502	474	482	502	522	506	471	489	462	470	491	511	491	473	467	444	477	515	529	505	507	523	469	469	499	488	460	442	515	458	488	500	468	512	437	478	465	504	466	481	495	490	486	484	461	485	470	454	511	442	467	526	489	456	488	508	530	480	451	470	471	492	486	470	455	461	477	473	518	450	492	442	492	469	512	460	479	466	441	476	445	467	511	486	452	462	498	455	472	510	532	514	488	490	487	449	486	457	465	466	486	497	492	502	473	505	491	473	478	512	489	540	477	460	523	471	471	496	451	478	488	463	455	467	498	516	468	453	525	499	459	521	478	423	474	463	484	496	451	502	473	493	478	461	487	483	491	470	494	518	429	462	471	497	462	519	475	505	481	499	443	476	482	480	487	469	483	466	490	498	498	477	455	496	506	477	484	454	496	457	498	476	479	486	503	494	489	500	489	440	533	452	460	493	493	487	480	493	475	479	486	472	517	454	463	470	499	466	467	493	484	479	520	493	479	522	495	455	504	455	492	480	494	486	508	499	493	469	511	486	474	459	449	482	484	444	486	510	459	478	479	515	455	490	497	498	496	506	456	490	485	503	492	491	476	489	489	471	457	471	455	467	460	444	439	503	479	489	478	474	472	452	425	476	458	544	502	444	516	497	475	509	470	465	474	468	520	500	510	463	522	525	485	532	492	460	454	482	458	481	465	451	457	481	477	474	511	470	489	456	484	473	476	475	523	501	476	514	493	503	473	497	515	520	459	502	459	453	465	488	492	478	504	516	497	451	497	467	510	483	457	488	483	476	489	500	470	458	529	443	482	490	445	479	459	483	441	452	454	468	479	479	492	482	497	485	484	500	451	436	536	466	503	523	507	487	466	500	483	487	445	490	482	482	508	478	508	453	471	554	466	493	471	493	481	498	454	474	455	421	451	482	484	486	469	464	472	421	463	470	543	497	489	477	487	464	462	515	451	521	464	519	448	522	443	475	499	472	482	524	467	450	480	502	492	456	523	466	497	496	421	482	451	488	467	497	494	466	471	475	450	444	474	523	530	466	494	450	483	440	458	462	475	490	471	473	496	525	497	493	452	502	444	490	508	485	485	470	488	469	502	481	490	495	482	495	494	434	471	495	503	451	454	473	491	479	466	513	480	449	479	528	489	526	465	527	475	444	499	481	469	478	482	505	482	500	484	514	464	497	519	502	487	475	486	486	457	479	500	528	490	499	500	467	478	425	477	479	460	497	483	454	485	454	453	457	466	465	491	509	487	480	503	439	500	510	526	462	479	480	478	470	479	466	492	490	485	455	438	509	506	460	469	483	489	478	470	535	439	498	469	511	471	533	501	480	512	485	458	459	508	507	476	490	506	487	492	469	485	515	451	500	469	467	505	516	466	485	471	478	514	485	461	464	508	467	475	491	479	515	515	474	459	501	509	512	519	469	491	496	520	496	486	483	495	493	487	519	491	505	467	503	470	458	507	496	502	499	463	463	454	495	490	482	471	460	474	453	455	454	458	495	488	512	472	474	477	472	479	477	489	478	455	480	494	506	506	466	496	491	484	439	482	457	510	490	483	469	457	502	462	510	468	460	501	472	466	478	494	488	460	492	424	468	448	513	455	477	483	493	432	497	441	471	532	436	485	470	503	470	460	498	500	451	470	505	493	467	495	466	481	478	460	464	511	462	477	481	462	496	483	498	519	469	465	481	503	473	461	474	509	472	440	461	435	471	460	491	461	470	504	484	457	520	500	488	474	502	479	510	450	503	503	499	487	481	531	512	510	478	477	509	469	495	446	425	482	452	441	507	488	500	513	491	492	495	502	441	486	477	482	489	512	491	461	477	486	464	491	456	452	476	498	453	503	471	506	481	456	457	503	494	457	476	516	496	459	446	505	433	537	460	450	474	496	529	511	508	490	477	510	443	456	480	470	452	503	455	498	485	476	488	504	501	489	468	472	482	462	451	482	445	464	455	479	465	489	465	499	497	500	506	462	498	497	479	511	454	460	481	505	512	514	493	479	504	471	474	454	481	475	465	488	483	471	469	470	484	486	514	441	455	464	485	506	491	485	469	486	486	454	516	508	481	503	482	514	503	454	491	472	450	447	491	490	474	480	513	453	483	471	486	503	499	470	497	471	472	493	485	499	490	445	499	466	503	454	499	476	484	426	502	447	455	473	496	435	453	483	467	449	489	505	478	430	458	461	489	455	487	461	477	485	524	451	513	484	459	452	470	480	486	463	498	504	463	471	496	491	482	452	477	515	484	493	451	467	476	475	480	432	498	479	491	472	476	511	529	512	480	467	476	494	431	486	492	490	507	473	448	462	476	440	484	491	499	481	493	491	473	507	467	477	460	458	533	488	461	469	517	474	507	504	478	473	499	506	486	457	468	454	456	499	450	495	496	503	492	507	476	461	482	443	473	474	489	483	453	477	510	461	510	490	454	499	486	478	482	480	486	487	478	497	477	507	475	478	450	502	473	483	463	487	484	480	498	467	471	449	470	475	500	509	522	438	494	435	508	492	483	468	466	491	479	476	494	469	508	500	487	465	494	457	477	444	490	499	498	466	497	462	477	476	459	447	502	475	442	491	472	521	489	496	466	472	489	480	470	490	453	500	473	503	473	492	486	459	480	462	508	460	477	502	467	491	469	452	498	454	492	459	504	523	432	521	487	465	472	522	499	494	471	498	492	497	502	485	509	476	465	473	521	478	475	468	489	478	512	441	466	458	487	492	496	464	469	507	469	458	470	492	459	486	464	484	489	422	484	475	481	479	473	483	505	467	500	457	451	487	486	493	493	478	458	499	484	490	441	481	468	455	489	460	474	487	453	473	495	490	495	485	476	490	504	493	465	462	477	468	460	461	469	447	433	462	458	478	509	478	468	484	497	509	500	485	471	468	458	464	503	461	462	495	460	490	492	484	519	474	471	447	485	470	479	478	491	478	464	437	466	483	517	453	512	456	453	526	514	546	514	493	469	476	501	465	484	478	482	504	489	485	488	472	465	459	484	449	511	498	499	509	487	518	495	494	475	481	500	473	469	463	487	501	473	528	490	504	461	497	467	466	481	515	498	452	463	417	471	475	462	466	475	460	499	475	488	478	463	440	437	474	465	492	485	491	467	473	451	498	464	502	444	467	504	506	474	498	496	498	474	525	511	493	470
26869	10610	2393	705	459	271	296	348	320	291	244	257	260	275	293	406	458	470	455	488	399	376	295	252	203	248	236	205	218	231	242	218	242	220	221	236	227	218	270	215	229	234	239	246	219	239	219	250	232	214	238	205	241	224	223	230	228	216	223	227	209	238	255	225	253	240	255	220	260	208	200	234	227	218	233	228	189	265	231	258	210	211	212	243	246	229	227	253	218	222	233	234	223	217	230	201	238	217	255	196	250	206	228	227	241	246	226	246	222	217	169	209	218	236	207	206	250	210	232	239	240	212	223	221	265	221	217	238	232	230	230	230	209	232	257	223	234	246	238	200	216	226	243	231	235	211	225	218	247	248	240	221	271	243	201	254	214	217	211	244	245	219	237	256	215	240	244	234	221	235	238	226	203	247	236	238	231	234	246	222	223	206	223	232	218	237	216	232	210	251	237	226	225	218	243	234	236	228	218	209	204	241	198	248	228	213	213	209	229	220	218	199	220	227	217	210	224	230	260	220	265	274	253	242	229	237	198	242	216	216	205	259	191	231	192	248	266	234	213	226	241	258	241	209	240	216	229	207	207	220	245	249	237	219	216	238	231	232	227	235	225	244	223	232	227	208	241	241	210	245	217	236	213	196	226	228	227	245	244	242	252	231	216	237	212	232	232	215	238	206	237	244	235	228	228	221	228	211	224	244	223	252	241	236	237	209	245	237	214	213	238	217	224	248	234	214	250	222	202	224	254	208	236	260	225	248	225	212	227	208	238	204	203	220	208	228	217	246	243	202	232	228	231	199	224	219	232	236	229	212	236	230	256	235	235	235	233	220	235	187	242	228	218	219	244	254	209	224	232	234	239	221	219	202	227	236	232	227	221	226	247	233	209	195	228	236	235	242	239	248	196	222	221	228	223	232	221	244	241	227	235	241	240	229	247	267	225	245	216	201	258	222	239	222	245	230	228	220	276	232	227	243	231	222	213	246	219	234	229	233	243	248	225	240	207	257	185	234	259	221	248	219	259	232	247	249	219	250	242	216	234	208	217	233	233	219	232	212	250	239	198	239	251	220	222	219	195	196	194	217	220	233	216	251	230	193	200	233	240	198	241	197	258	204	232	211	224	201	219	232	230	249	231	220	223	241	224	232	233	220	213	228	217	202	230	236	237	243	216	218	230	253	250	238	211	222	229	241	214	210	197	193	240	252	238	247	224	192	188	198	224	236	218	247	246	253	240	248	232	247	204	213	239	246	245	232	201	245	209	246	249	243	245	217	220	233	220	219	240	217	222	192	223	239	226	231	253	234	268	214	205	218	197	256	242	237	231	226	212	234	250	239	225	226	225	250	225	232	207	215	223	226	210	228	238	222	196	205	207	246	239	221	227	214	235	217	220	237	217	212	218	253	228	195	213	240	207	234	226	239	229	240	245	193	234	249	237	220	227	236	232	262	234	230	216	230	243	235	226	229	250	218	238	255	241	244	227	224	245	241	233	247	234	236	224	229	204	251	255	241	286	234	227	211	225	233	213	218	220	224	199	249	250	217	232	251	225	223	236	234	254	259	244	245	212	230	225	233	221	225	239	211	218	241	234	252	189	226	255	240	211	200	253	240	234	243	219	217	214	239	248	203	202	216	215	220	216	257	237	239	209	237	240	217	222	245	219	244	255	207	210	237	237	213	209	221	216	251	254	221	218	229	241	230	240	263	216	218	238	251	220	214	207	233	206	243	251	237	225	197	252	230	225	232	207	213	248	252	236	226	243	215	224	252	214	242	228	243	220	268	259	222	227	226	225	210	230	258	224	191	223	214	230	212	227	229	256	223	268	236	214	224	233	233	217	223	229	209	205	223	246	222	204	249	223	191	213	209	225	242	232	205	226	208	228	245	215	206	239	235	236	211	213	225	218	230	202	213	204	233	228	213	260	237	231	225	228	226	212	226	232	228	210	235	249	266	233	235	208	256	229	252	222	204	221	195	228	231	227	248	253	214	216	192	229	217	223	237	240	263	229	225	224	202	229	228	237	221	217	243	224	239	218	214	213	218	254	202	204	272	249	239	243	223	227	243	231	231	210	204	215	219	229	230	263	240	225	199	203	230	215	223	218	234	190	222	230	259	239	218	230	225	210	223	235	205	226	242	235	231	204	218	219	230	225	218	235	222	217	235	210	229	212	237	220	220	245	255	222	210	212	206	245	219	203	220	243	226	214	214	231	247	237	233	228	233	251	244	221	263	203	219	241	213	214	230	206	237	221	209	230	209	226	231	226	248	235	234	247	238	222	243	259	238	232	221	203	199	207	228	253	198	213	210	223	230	223	219	231	242	189	214	234	233	212	222	200	231	216	235	222	219	235	217	245	226	242	232	219	264	210	229	235	226	224	227	197	218	213	242	238	202	224	232	211	185	205	221	236	210	246	219	226	223	228	221	229	209	211	216	209	243	214	224	260	223	245	236	249	237	229	234	200	253	216	218	227	229	225	226	227	238	204	219	240	237	211	224	200	229	236	245	238	216	241	200	240	245	231	240	229	230	244	218	217	204	230	216	209	216	231	237	256	221	252	240	265	238	196	212	185	209	209	237	197	216	216	232	213	241	213	236	240	232	250	235	239	234	227	240	214	221	228	232	235	251	220	242	230	236	215	237	243	214	254	270	249	202	245	240	221	219	215	226	233	174	239	226	238	229	230	213	237	246	222	226	234	230	227	224	232	232	190	230	219	256	216	231	225	224	236	234	205	228	223	199	208	237	243	217	218	213	248	245	230	266	219	222	222	226	248	239	230	250	189	250	223	218	208	203	202	232	235	222	217	211	208	227	265	253	244	239	197	251	224	233	213	203	213	209	244	217	213	239	234	278	233	232	217	199	234	237	229	189	246	222	220	216	237	216	218	220	244	240	244	229	224	228	250	243	217	254	198	207	227	244	222	198	234	197	201	234	198	248	239	217	212	229	242	217	216	214	243	247	232	227	228	218	230	225	223	204	238	254	239	209	227	235	240	241	241	255	224	249	243	232	239	262	237	230	218	212	219	243	207	228	221	228	230	227	202	241	198	228	251	243	232	219	219	238	229	197	233	231	221	243	194	232	236	233	235	245	220	204	234	218	240	237	226	214	216	226	229	215	219	285	239	218	194	216	246	228	223	200	225	263	235	221	231	188	218	237	203	212	220	223	244	242	220	232	238	216	244	246	216	244	245	237	226	220	217	229	235	248	216	252	202	192	226	236	211	253	219	229	236	222	237	231	236	256	210	206	210	251	237	239	235	205	194	198	205	257	234	238	217	245	228	236	251	205	247	244	223	212	211	196	235	262	240	268	226	214	219	254	234	269	239	223	224	198	230	203	207	230	227	257	229	225	231	230	216	196	210	205	233	238	221	227	259	256	246	231	202	227	208	214	204	244	191	225	224	233	182	235	225	196	204	210	215	239	253	217	218	209	247	219	223	229	235	222	231	245	221	217	214	233	249	246	210	220	210	206	262	238	198	210
21272	9033	3376	1804	1515	876	923	1174	792	752	726	705	704	854	1107	1616	2201	2291	2400	2265	1980	1515	1111	710	544	535	501	537	498	560	524	540	535	533	501	575	491	501	554	552	544	541	516	547	552	541	526	503	500	487	511	494	457	533	511	531	521	533	524	504	538	513	520	461	529	486	525	512	536	545	521	513	457	488	540	496	526	493	494	554	553	495	516	475	552	522	523	503	552	546	529	498	508	518	553	499	496	482	461	515	511	522	505	560	537	539	538	547	524	510	545	495	504	550	507	483	482	531	505	519	544	532	476	500	496	499	529	503	513	543	504	513	483	510	513	499	525	513	535	484	544	529	510	507	528	495	553	545	492	575	522	521	515	534	537	545	542	508	530	534	505	566	506	539	518	503	519	496	498	521	504	530	514	505	522	533	514	506	511	516	537	504	482	507	508	473	514	569	549	553	542	521	528	511	548	515	506	548	532	546	545	501	467	509	488	537	542	567	519	515	542	519	542	496	472	522	513	518	514	490	518	537	518	527	525	532	523	526	528	502	537	544	516	529	526	514	575	496	506	523	515	508	551	500	524	536	534	507	486	500	532	501	516	548	531	552	498	519	539	508	524	503	514	516	509	493	550	529	543	506	518	489	537	498	543	477	443	522	549	494	498	530	501	538	548	542	482	494	500	509	518	507	546	516	544	522	468	521	517	522	554	531	544	526	535	500	486	526	549	532	527	523	518	517	500	495	534	521	521	488	485	496	534	521	498	503	540	507	511	489	510	512	500	517	536	544	527	485	530	479	542	574	522	523	567	546	549	510	529	507	520	530	535	527	512	521	516	530	539	548	540	463	514	504	512	531	535	510	477	520	551	517	517	491	560	532	536	526	518	538	510	510	499	518	502	504	482	530	523	532	499	515	536	518	501	503	551	508	542	519	501	531	522	563	489	542	522	550	490	527	494	563	494	543	499	507	541	509	569	482	527	555	529	535	521	552	529	529	534	498	550	557	517	529	453	524	535	552	510	531	538	525	518	534	514	551	503	493	528	579	540	518	515	519	484	505	521	506	536	499	522	513	514	520	515	492	566	549	552	506	525	547	549	475	539	492	532	499	508	511	534	501	535	531	550	538	560	514	524	551	501	539	507	502	522	567	546	521	497	487	498	549	538	510	521	538	499	511	521	523	510	551	545	504	523	524	531	528	576	509	521	524	521	498	546	522	509	526	517	527	497	548	525	515	511	500	497	525	514	511	518	486	528	515	515	514	508	517	508	502	497	536	518	520	533	519	518	518	556	542	497	506	505	543	530	510	521	532	550	544	483	523	531	510	516	518	544	508	520	521	543	517	491	517	504	512	534	491	530	510	496	509	505	550	561	518	563	504	542	502	520	518	484	545	540	528	514	552	495	521	547	502	493	525	527	520	505	582	490	558	509	526	516	546	530	536	527	497	505	517	519	495	503	487	550	496	523	571	539	538	503	583	542	506	527	517	519	500	554	516	536	538	544	490	518	528	478	476	580	530	494	512	482	515	529	518	525	521	514	536	520	513	521	507	507	501	573	516	499	527	499	565	480	527	526	503	510	526	519	532	510	500	535	486	518	514	522	523	559	512	559	493	533	496	482	478	546	513	486	498	524	527	481	544	517	546	501	499	523	528	502	534	497	511	503	509	513	504	530	510	558	540	526	502	571	503	494	508	553	489	530	519	566	523	525	490	512	508	526	546	508	513	516	541	538	512	534	562	536	512	539	516	508	518	521	540	555	519	554	487	526	514	519	512	518	508	559	523	535	497	523	504	479	515	506	535	535	576	547	530	528	501	514	484	538	515	483	534	546	545	535	546	504	521	512	508	526	519	546	559	541	514	510	506	572	531	522	514	491	526	512	527	524	528	544	508	491	483	480	521	532	523	468	533	527	514	510	492	515	487	518	530	542	483	469	529	507	538	530	529	527	544	496	526	505	543	476	517	507	516	565	539	505	518	548	478	513	507	498	493	475	509	556	475	522	536	529	500	503	515	507	494	536	501	503	518	517	538	504	537	534	522	518	539	513	560	528	526	505	491	529	481	478	546	507	541	527	497	509	506	540	513	542	514	502	551	526	487	528	530	552	478	559	541	472	517	505	499	544	551	527	544	536	576	520	504	535	534	527	555	499	522	487	505	506	515	481	540	537	548	523	527	503	547	528	500	490	536	511	541	519	526	493	510	532	518	535	523	497	547	493	543	529	465	491	490	505	525	548	520	504	512	535	544	564	542	545	511	499	537	546	523	514	510	561	525	517	527	505	525	505	499	555	510	501	528	526	544	526	512	513	484	546	502	519	523	535	534	501	500	506	489	531	494	514	512	528	520	471	499	535	530	529	560	518	547	539	533	520	554	542	534	547	522	551	510	511	538	545	538	527	521	520	541	518	499	513	486	531	514	492	516	527	488	571	506	490	509	538	555	541	540	512	515	515	520	499	513	527	475	532	516	501	535	490	524	506	533	547	488	539	496	548	505	538	506	508	528	525	530	474	509	512	492	503	486	482	496	554	489	514	549	552	555	533	537	531	533	482	492	507	517	501	546	499	513	527	522	521	486	534	492	521	551	505	542	528	549	505	543	520	552	552	504	529	535	503	523	507	527	494	472	482	541	506	543	528	523	512	515	511	534	511	508	525	533	502	522	530	507	518	537	534	519	530	511	528	517	546	587	483	529	525	550	520	516	524	500	499	486	545	503	531	581	521	486	509	521	524	534	544	526	554	522	487	526	532	533	540	524	464	469	508	531	548	524	469	526	504	503	493	492	501	481	502	550	507	524	505	501	487	523	506	519	536	538	517	506	523	531	538	533	497	490	507	519	529	559	447	500	504	513	479	498	506	519	515	572	507	532	522	488	530	563	542	471	556	512	561	487	554	470	537	488	507	537	535	477	507	494	525	488	551	550	481	542	562	529	507	526	502	525	561	527	517	526	520	515	501	513	515	508	542	525	533	532	525	557	529	523	502	523	546	521	528	528	533	512	514	517	561	506	480	551	496	511	474	526	550	527	531	508	525	553	552	528	537	468	521	529	523	534	536	517	465	500	501	507	591	526	482	527	528	510	543	537	571	553	514	537	592	545	508	497	526	508	557	504	537	511	529	510	491	523	503	568	488	542	535	514	556	549	513	550	535	499	492	532	536	567	533	557	488	511	524	517	485	504	501	514	530	494	535	547	493	512	540	564	514	505	509	509	557	524	521	515	494	527	479	520	478	554	533	522	494	525	562	505	508	504	512	507	473	534	501	538	481	535	498	566	510	496	537	512	520	536	520	515	520	468	521	564	516	513	503	514	509	497	525	533	484	484	522	529	518	524	542	524	532	515	548	595	525	513	504	509	491	538	480	495	509	549	523	525	528	459	517	512	519	503	549	517	506	489	538	533	531	592	501	522	509	516	552	510	554	514	501	508	544	537	507	514	515	567	546	538	536	477	548	491	496	565	503	503	554	537	522	586	534	505	523	530	543	530	523	512
68501	48553	19018	5235	2525	510	1445	2729	322	306	248	244	265	271	284	377	488	539	658	600	526	491	309	205	153	155	148	148	145	135	129	129	119	136	128	119	150	136	121	144	123	146	133	147	122	123	135	146	140	151	136	133	146	141	137	135	135	139	143	131	119	143	141	136	133	141	128	117	136	126	132	146	150	153	129	140	126	142	120	144	125	134	119	132	118	104	121	140	129	152	112	130	154	141	160	143	114	125	152	151	139	137	142	134	138	137	139	134	139	147	135	158	138	138	139	132	133	157	132	131	137	134	130	145	121	123	137	135	141	125	127	152	152	140	142	123	159	126	135	126	122	139	132	128	146	117	123	155	135	130	139	130	131	137	112	140	140	125	133	134	114	130	142	121	129	162	147	144	152	140	128	137	144	128	136	140	143	140	138	137	131	149	149	132	141	133	158	160	135	141	139	143	105	162	131	144	138	124	150	143	116	113	128	133	130	132	148	137	134	146	151	131	133	140	139	148	137	134	145	125	131	133	130	130	127	119	128	119	139	142	130	154	139	145	145	123	140	142	125	167	125	130	123	123	140	133	136	140	119	126	137	144	148	139	163	156	144	146	123	135	118	152	160	149	136	118	126	142	113	139	146	119	141	142	126	128	138	134	140	120	134	122	132	137	143	130	130	133	128	139	121	107	140	126	177	109	133	121	132	135	146	120	128	125	149	150	143	141	130	129	141	123	125	120	127	136	144	147	154	132	140	138	151	142	131	135	125	132	168	172	137	149	115	129	141	135	143	127	158	125	132	153	141	126	128	124	131	129	138	126	149	144	138	152	147	129	125	141	133	134	152	146	126	153	108	146	145	126	118	131	125	136	140	119	152	127	141	142	113	128	153	142	148	129	134	141	131	136	122	141	137	142	110	141	132	149	114	131	150	125	134	142	150	152	147	147	138	138	156	144	142	137	118	124	127	142	121	153	122	151	137	126	124	140	142	115	127	126	148	140	127	134	134	125	118	130	144	130	122	149	118	149	146	162	159	123	127	129	140	130	132	131	130	158	151	115	129	127	149	130	130	126	137	144	127	135	130	105	141	131	152	139	124	125	122	133	140	156	150	142	128	125	158	128	131	132	125	145	136	147	144	131	102	138	119	156	161	154	111	137	150	123	151	138	123	141	156	118	140	133	112	125	130	124	142	137	142	129	125	116	135	138	129	130	142	125	126	128	147	129	142	137	132	137	163	134	147	128	141	138	132	139	118	109	147	133	123	165	151	111	129	127	148	126	122	117	133	132	122	132	135	148	127	139	136	110	140	149	153	133	130	136	143	121	125	140	123	148	129	142	119	127	135	119	129	122	139	127	130	140	147	127	111	123	131	138	113	142	119	142	150	130	126	141	137	142	137	137	130	128	137	148	129	144	123	166	151	119	128	134	129	144	134	148	112	132	128	135	124	140	128	133	136	137	144	136	118	127	140	116	128	127	135	126	152	125	135	134	141	146	120	114	135	134	127	138	140	128	137	138	141	125	141	158	136	153	158	138	121	141	117	145	170	116	135	127	132	144	120	118	151	145	109	144	139	130	144	121	116	146	148	132	136	149	136	147	156	138	140	161	135	111	142	131	135	149	141	132	142	112	125	147	145	147	146	156	129	133	133	117	110	136	144	128	97	117	147	147	131	140	146	98	159	123	143	143	128	115	134	119	129	118	144	122	123	146	139	124	134	139	144	157	133	145	121	117	125	140	137	148	133	145	143	145	126	132	132	132	148	145	123	125	126	167	131	139	134	133	128	149	152	148	140	152	131	157	146	121	136	173	145	136	119	138	141	138	134	134	145	117	132	146	144	139	128	138	154	153	137	139	127	145	114	140	130	122	133	103	136	135	137	124	139	116	122	144	135	133	154	137	130	146	127	136	144	144	148	143	152	138	159	125	151	143	141	126	138	122	147	143	137	133	114	138	159	131	147	125	117	129	130	162	153	138	145	130	146	133	135	136	133	133	107	141	129	130	123	130	124	128	132	133	151	144	145	120	144	120	134	144	130	141	127	124	118	135	130	144	132	134	122	124	117	140	149	159	130	154	145	125	149	134	161	124	105	149	135	132	161	136	145	136	135	141	125	153	127	133	161	155	124	132	126	136	126	163	127	147	133	137	115	156	142	164	142	124	150	133	146	148	130	145	123	140	127	129	127	148	128	117	146	139	131	130	173	151	145	135	142	129	135	153	145	113	122	139	150	139	142	142	138	150	143	121	135	127	124	123	124	130	116	161	133	137	119	131	135	130	143	131	135	134	144	106	131	131	135	142	150	158	126	147	127	142	157	132	150	144	142	134	141	159	142	123	128	135	138	121	121	122	125	151	130	140	164	163	133	131	132	119	127	132	121	132	114	148	145	136	152	152	130	146	148	138	133	125	138	121	116	126	131	120	114	131	131	146	131	143	138	122	121	133	147	127	144	123	144	152	136	142	130	147	125	149	146	127	132	152	113	125	141	134	123	111	126	148	135	151	163	139	148	132	138	135	137	139	144	133	136	151	136	147	169	113	138	133	125	126	157	131	140	124	135	137	134	133	143	131	126	139	113	134	118	142	155	131	131	116	135	132	123	136	146	152	127	133	133	144	111	118	127	123	135	141	137	156	130	123	153	130	138	152	134	117	134	136	136	125	136	134	131	130	141	125	150	126	129	124	136	139	124	112	148	155	117	132	143	138	140	131	123	149	120	123	115	155	107	133	146	113	108	133	144	136	142	121	124	143	134	145	127	153	117	162	161	143	142	155	139	149	145	114	121	137	148	129	129	157	114	142	137	142	124	139	128	151	125	126	134	126	173	158	121	138	133	120	123	146	153	157	146	130	142	150	150	151	148	138	152	135	128	140	159	123	137	147	141	142	139	133	129	133	146	142	136	165	142	125	135	121	139	129	149	147	171	131	145	131	138	144	144	122	144	146	144	139	119	157	142	136	110	162	143	140	132	138	144	106	136	131	145	138	152	121	153	127	125	148	137	174	124	156	158	130	158	128	126	153	143	130	134	155	151	136	139	130	145	159	113	145	135	110	158	127	131	141	124	142	129	142	137	147	149	145	121	133	159	149	140	139	148	130	135	117	134	136	140	121	129	127	143	150	150	143	136	134	144	138	170	133	136	131	141	136	161	156	133	103	131	128	123	124	143	129	135	154	119	159	122	132	142	125	143	110	130	133	142	147	138	131	123	134	141	133	150	135	132	137	132	139	128	137	119	142	127	129	136	134	149	127	145	145	143	151	158	133	132	163	166	131	161	160	118	142	113	137	142	131	130	138	121	132	131	162	135	115	130	155	123	133	141	156	110	132	143	141	121	143	136	137	134	137	140	160	144	137	145	130	150	150	140	118	125	151	128	114	123	148	156	136	123	148	138	144	134	145	136	139	146	151	139	131	123	142	136	123	121	149	147	135	145	146	129	145	149	128	153	147	134	129	147	147	118	144	121	123	134	126	142	130	144	138	144	133	136	151
42821	33711	10678	9731	7680	1706	7073	10156	1381	1189	1040	1033	1047	1219	1390	1970	2566	3286	3961	3366	3083	2852	1574	677	456	400	397	420	402	380	409	361	375	355	372	369	383	353	340	355	337	349	352	340	377	329	366	352	351	370	319	340	347	323	384	354	339	343	352	333	299	363	365	333	340	351	322	346	341	328	309	367	368	281	349	381	347	362	333	340	353	368	380	364	346	349	355	333	356	326	341	359	317	349	352	351	299	344	348	332	323	306	361	348	361	362	329	312	343	352	360	344	344	339	328	334	336	344	348	327	324	354	349	335	326	359	362	360	325	333	381	324	328	322	332	349	345	318	349	321	336	324	325	353	288	338	352	303	319	360	331	356	377	305	325	303	326	357	345	341	348	348	331	339	321	356	355	350	355	315	360	334	341	349	321	347	342	294	299	328	346	351	341	321	349	350	321	353	334	324	344	338	330	341	372	372	316	345	334	367	377	316	363	310	355	347	302	356	295	341	355	354	340	355	323	320	334	362	340	320	333	338	314	371	346	354	314	342	350	355	312	357	349	370	326	314	331	343	317	335	377	334	373	349	294	307	310	323	342	335	381	345	350	332	347	327	348	365	350	313	313	363	323	344	329	352	333	350	331	345	330	355	353	344	337	374	320	335	327	355	301	332	322	352	379	327	339	338	325	318	358	356	327	329	308	324	340	337	338	331	365	359	336	334	325	319	356	320	323	358	315	349	352	327	350	336	347	322	365	332	353	351	348	357	331	325	330	316	319	348	305	347	339	366	328	350	357	323	289	340	299	338	306	355	315	311	336	340	341	336	362	344	364	361	325	353	325	324	363	355	338	384	346	323	351	364	337	337	338	357	370	332	308	338	339	348	329	355	328	340	332	325	367	343	350	315	368	353	331	325	317	337	345	335	327	347	320	323	340	388	364	339	322	319	306	343	342	336	349	366	336	321	342	355	307	363	340	333	355	327	326	340	343	337	354	324	318	343	324	346	333	368	333	338	321	320	291	348	336	326	349	353	312	347	347	360	362	373	379	337	329	339	337	356	314	329	326	385	315	343	340	346	315	348	355	347	373	345	338	341	363	344	342	333	329	318	315	346	331	301	320	357	391	328	313	382	369	340	354	302	313	340	378	322	313	319	339	346	338	345	312	327	369	344	311	359	326	333	310	317	362	343	340	366	358	361	354	330	362	332	329	327	348	350	310	338	341	358	349	353	350	331	303	329	341	332	343	359	360	353	347	344	340	327	331	347	344	366	377	369	353	341	332	338	334	307	339	336	341	336	326	321	344	373	313	317	326	308	325	337	317	305	333	345	333	317	330	330	332	331	362	340	364	308	346	326	316	322	361	342	353	357	354	358	339	331	377	335	329	324	347	331	351	347	346	329	334	344	335	323	331	338	344	305	371	329	349	318	336	361	383	345	320	329	338	333	365	302	304	340	351	331	343	344	333	323	341	317	335	348	329	328	344	352	319	310	360	331	340	332	336	329	334	319	339	345	328	323	308	329	380	316	344	301	351	371	320	319	339	355	342	338	309	348	366	333	312	315	361	325	354	343	377	361	354	332	363	329	356	357	359	313	322	352	357	360	356	339	358	333	348	302	335	371	323	351	354	289	325	338	356	326	320	324	340	321	314	336	344	358	342	338	356	374	326	387	362	360	340	339	324	329	336	343	355	347	329	320	356	330	329	317	327	347	358	328	388	355	347	322	336	327	330	342	312	337	331	357	336	315	348	308	326	326	340	358	355	338	365	359	316	338	349	346	346	357	348	339	322	355	361	318	336	295	359	350	326	323	307	353	339	344	343	330	337	330	334	308	318	333	340	361	364	329	315	344	339	349	331	302	354	340	304	353	361	304	370	342	314	369	320	374	325	340	334	343	378	342	314	330	293	336	337	345	300	326	349	321	336	366	337	332	366	326	318	323	355	377	366	339	319	355	373	343	331	338	336	291	364	324	358	319	358	340	324	364	354	332	336	344	375	338	355	343	333	358	308	353	333	350	308	337	297	331	328	332	365	349	314	379	351	338	350	334	344	358	345	324	320	318	343	351	325	299	342	359	321	352	322	322	367	320	330	352	344	317	343	342	371	303	315	359	342	350	323	334	353	353	337	342	338	352	345	329	347	328	327	374	344	361	360	342	348	339	354	331	310	368	325	329	340	355	362	347	324	344	343	356	380	340	336	340	333	310	342	367	350	329	350	330	377	349	330	323	344	333	314	364	335	347	312	341	311	299	331	325	379	350	327	346	361	339	371	353	350	357	339	329	365	315	326	324	328	344	321	316	349	349	343	331	340	337	325	366	348	356	330	338	340	336	306	319	327	295	351	360	342	333	333	315	334	345	346	355	328	363	370	328	309	358	351	372	359	364	348	341	314	330	367	340	344	343	321	314	351	338	342	332	318	347	327	326	321	346	325	316	339	349	350	337	341	307	345	378	345	338	328	335	329	371	366	310	343	351	339	358	312	351	355	344	342	352	357	335	351	345	332	376	322	363	337	369	343	362	344	324	318	360	327	332	329	358	366	349	368	351	348	346	328	361	306	298	339	327	322	349	318	314	354	354	350	371	291	335	349	359	322	378	347	338	329	340	373	326	328	313	312	329	333	338	361	335	340	344	344	359	346	323	340	321	320	325	368	370	329	326	341	337	349	344	338	365	338	336	355	352	335	317	340	341	317	323	334	316	320	345	349	344	338	306	344	310	339	359	345	356	340	339	352	320	360	310	282	358	326	306	343	393	340	334	320	350	324	363	362	333	343	339	307	326	337	356	305	347	307	339	350	331	338	348	316	356	357	333	357	323	322	353	364	336	389	316	346	348	328	356	340	323	317	345	350	337	323	371	350	336	348	307	351	311	344	336	345	344	342	332	303	326	351	336	335	369	326	309	324	332	329	333	351	356	329	340	328	351	342	342	339	350	331	318	335	334	353	336	321	334	326	297	341	344	338	317	364	319	356	324	340	332	384	328	298	317	335	366	351	331	343	339	340	312	362	342	320	339	325	356	334	364	349	330	342	323	346	354	325	351	348	399	336	330	318	352	332	330	329	331	308	338	321	337	316	353	327	337	363	358	351	386	312	324	369	324	353	331	298	367	380	361	319	350	311	337	329	324	373	304	344	365	328	343	340	344	354	320	332	330	347	312	300	340	348	342	330	338	311	332	349	309	366	310	371	317	344	326	320	342	332	381	352	306	376	342	333	335	349	343	308	327	343	344	336	331	313	339	317	333	340	347	318	342	339	347	309	362	322	317	350	360	329	377	325	298	357	364	359	319	356	338	358	325	365	337	355	371	327	319	343	380	325	305	327	330	322	315	325	315	334	328	306	352	317	330	307	335	347	346	335	357	342	346	351	353	340	338	351	332	350	353	355	369	342	314	332	317	370	358	344	348	318	337	358	355	370	349	336	323	324	325	345	343	364	351	355	338	319	306	311	312	326	323	347	342	375	357	347	314	391	332	337	324	319	315	353	357	367	366
79264	59635	26707	10096	5498	922	5122	7079	588	456	434	391	414	444	526	692	757	805	878	779	729	597	506	278	235	232	233	206	243	195	214	191	185	208	207	214	221	202	194	228	192	211	226	190	199	213	193	202	204	161	222	195	229	217	198	203	202	199	193	220	194	216	193	227	166	204	195	201	212	194	208	214	191	190	191	219	220	202	208	186	189	171	214	214	212	198	201	216	190	203	196	191	175	189	186	201	229	191	183	185	200	223	185	226	232	194	189	223	181	167	216	179	213	219	190	195	182	220	232	206	187	180	193	202	197	217	209	209	174	183	179	207	226	211	196	182	198	225	194	168	186	186	196	195	173	210	186	184	185	185	192	189	211	221	206	187	174	203	198	214	202	182	190	194	212	188	197	177	223	209	208	204	175	175	206	203	202	198	188	193	178	173	191	188	181	210	193	199	203	193	188	216	201	210	203	204	203	213	197	179	171	209	201	220	193	196	179	176	190	201	201	222	187	169	188	203	214	179	209	192	206	183	197	176	207	184	187	189	203	213	190	212	200	184	209	201	206	172	194	202	202	191	193	179	230	195	205	194	207	191	188	193	168	192	187	205	177	220	196	193	172	175	222	212	192	187	193	215	206	223	190	209	207	202	215	227	203	213	202	216	191	187	203	220	191	195	201	227	194	180	179	199	200	182	204	184	177	176	203	222	188	242	201	200	206	214	230	232	202	185	189	211	196	168	211	204	196	180	182	203	203	202	176	224	193	208	223	188	235	204	192	186	176	205	198	196	200	192	188	192	196	218	207	216	211	187	212	195	210	175	202	206	246	210	196	175	191	196	203	205	197	213	205	184	186	203	225	207	209	200	185	176	201	217	185	197	194	180	212	184	200	212	185	202	161	195	213	195	189	200	243	195	190	205	208	196	170	206	188	190	208	197	180	197	193	181	200	210	205	208	218	187	179	197	208	197	194	210	170	190	198	196	210	201	185	212	225	181	198	192	181	208	210	196	207	168	180	175	206	194	209	211	193	193	187	214	204	196	212	218	190	215	180	191	189	211	208	226	200	191	204	211	211	224	186	212	194	229	207	179	218	179	203	232	204	181	204	190	197	185	216	215	179	230	218	161	225	204	183	187	181	193	213	186	189	184	224	207	197	206	200	204	177	211	188	215	175	195	202	213	199	230	203	213	216	220	207	198	199	182	193	184	203	184	215	213	197	158	203	211	206	181	228	215	189	197	198	219	206	196	220	199	188	227	201	170	208	234	194	182	202	189	205	212	188	178	202	201	190	212	211	189	196	222	204	175	212	197	176	185	193	191	199	196	202	194	200	217	201	207	214	207	208	174	231	204	205	187	213	208	210	197	193	179	205	235	179	203	185	188	196	220	200	175	220	186	199	194	189	180	190	196	189	163	200	179	167	172	211	179	217	212	207	179	192	205	221	229	183	203	199	188	226	189	211	193	212	184	172	177	200	183	190	214	183	220	186	176	190	195	202	198	188	197	182	200	234	209	185	182	206	185	176	200	218	202	197	193	233	202	203	195	214	188	191	192	180	191	203	213	198	205	185	189	191	221	203	218	194	178	195	202	195	213	217	187	183	182	192	213	215	196	173	204	201	174	205	185	179	206	208	191	213	195	210	229	197	197	215	192	220	185	190	211	179	196	209	196	186	223	210	217	217	207	194	157	214	199	202	226	199	191	211	216	196	201	196	210	204	228	201	208	191	196	184	202	187	181	191	183	186	189	206	197	176	204	195	181	197	203	184	204	203	159	237	187	188	187	209	189	189	177	215	159	183	186	207	187	203	201	204	217	193	188	215	193	159	192	220	217	190	205	208	200	216	218	225	215	184	186	220	180	202	201	180	202	202	193	179	219	203	188	193	190	199	214	166	193	184	196	209	181	188	172	183	192	161	215	186	217	213	195	201	190	201	217	182	206	212	189	194	222	224	219	191	185	160	179	240	205	181	193	238	215	207	195	202	187	195	190	188	173	207	228	196	181	216	213	218	202	188	189	196	201	186	206	194	202	214	198	203	207	205	198	203	211	214	219	231	201	211	211	187	221	198	190	200	171	179	205	187	195	168	198	181	182	220	194	194	213	194	206	195	194	199	186	191	183	197	193	210	212	187	170	208	192	205	185	183	200	184	204	208	194	185	210	174	210	197	198	234	206	212	205	197	205	215	165	182	199	190	219	198	188	198	193	171	184	201	193	198	198	210	206	194	220	206	201	198	191	193	204	192	202	193	204	185	199	193	182	200	211	208	185	195	196	211	183	185	191	197	152	205	188	192	159	193	240	200	197	195	171	191	201	206	204	193	173	176	198	193	192	207	209	188	193	216	215	188	201	175	197	197	211	185	204	188	201	207	196	188	203	203	207	213	216	229	191	191	194	218	209	208	205	198	179	201	223	206	196	188	219	209	204	190	172	198	184	192	185	193	196	204	174	227	197	197	188	202	209	191	182	212	192	189	204	195	196	200	204	190	193	193	199	202	209	197	175	199	188	188	228	233	225	200	237	225	189	211	220	161	204	179	201	181	215	194	194	203	214	201	192	201	206	191	194	202	194	212	248	196	189	200	204	213	183	210	202	165	184	188	196	213	197	205	193	181	208	184	179	205	204	185	193	192	177	217	183	206	197	199	228	190	206	227	233	212	208	195	221	181	188	215	207	198	200	196	198	206	164	202	211	184	192	219	214	207	192	210	192	161	208	155	211	221	222	195	182	207	214	215	170	171	185	198	209	194	168	209	188	209	166	155	203	203	187	196	201	206	218	189	213	188	191	197	205	205	205	176	195	205	233	224	183	192	193	208	196	183	208	230	191	195	198	187	185	195	211	215	174	197	186	184	189	179	190	211	202	191	187	198	186	207	197	200	194	188	210	216	204	202	198	217	236	188	219	193	174	210	188	188	200	176	180	206	184	175	202	158	201	182	199	168	182	201	221	180	194	196	201	212	217	210	192	213	225	180	181	176	180	188	204	158	187	213	205	216	176	200	191	209	218	221	204	197	197	209	187	194	206	213	193	198	210	174	182	228	180	202	174	208	207	197	209	207	192	193	194	209	161	179	180	184	180	189	181	203	194	196	197	182	232	190	196	186	197	220	210	192	195	212	193	175	186	203	217	205	211	194	189	206	224	180	211	180	199	177	220	180	191	199	171	177	183	191	188	171	215	211	164	199	190	190	186	208	187	190	179	180	171	208	232	192	200	202	219	209	181	195	186	193	201	180	220	214	188	183	175	207	198	196	197	177	222	232	191	213	235	193	188	200	214	184	193	183	198	192	190	185	210	181	205	201	194	211	211	205	206	173	181	204	198	207	176	180	205	199	193	181	203	187	199	201	205	204	191	197	205	196	196	202	229	184	202	203	199	183	197	206	212	199	178	199	205	193	209	169	211	192	176	189	210	181	192	195	227	212	199	167	199	220	190	191	217	199	205	185	203	178	202	209	171	197	185	173	198	185	187	211	192	203	195	179	213	176	199
51785	43880	15653	10103	11663	3050	17445	15096	2169	2009	1952	1770	1647	1960	2562	3338	4123	4347	4796	4419	4005	3382	2594	1187	718	634	651	618	523	519	564	534	506	528	551	541	543	536	522	566	503	531	475	524	502	499	466	442	462	479	463	481	480	488	467	533	472	526	467	467	446	487	509	497	455	513	500	518	424	481	488	488	499	472	467	443	469	481	482	503	461	483	457	477	485	467	498	485	455	515	474	470	457	491	512	485	490	488	447	448	479	497	479	510	468	479	463	489	504	473	479	491	495	485	487	441	467	452	520	473	469	458	440	473	444	518	501	461	506	497	417	470	480	483	437	475	488	467	451	479	482	512	466	494	490	499	449	454	465	493	463	468	450	454	472	490	497	465	445	470	495	476	518	461	473	469	462	460	473	456	471	418	436	467	454	488	483	423	471	440	492	484	443	446	483	462	478	499	489	459	489	489	520	499	430	475	468	476	477	467	491	465	460	465	496	488	475	467	475	469	473	486	450	453	464	456	463	454	507	510	490	454	508	436	515	526	487	461	485	460	476	501	458	499	440	463	434	458	453	470	425	490	502	487	451	496	456	507	461	463	447	477	422	482	465	461	442	460	471	498	484	475	497	526	502	434	457	429	456	439	471	454	498	490	462	468	480	465	486	480	469	500	472	484	477	476	448	495	473	485	490	458	465	500	491	510	467	502	488	448	440	462	434	425	478	467	471	460	459	488	452	469	476	488	483	472	473	458	511	534	495	465	477	496	481	498	430	491	498	455	479	503	457	493	449	497	462	470	456	446	467	476	480	465	500	455	471	470	502	487	450	482	474	491	449	469	473	460	477	472	495	472	479	459	487	470	466	439	461	455	482	489	500	479	451	465	486	442	485	469	489	468	445	488	495	451	491	486	472	493	489	452	460	495	481	498	453	463	504	486	503	459	482	485	468	471	483	466	440	486	492	476	475	491	444	456	464	480	444	495	470	479	504	475	457	471	523	448	475	495	440	483	489	490	508	493	513	459	481	502	447	544	481	464	429	530	481	460	462	466	436	474	480	451	524	435	478	492	470	486	462	451	470	445	470	479	475	462	460	440	473	468	437	520	515	476	471	462	457	509	478	471	498	492	493	436	500	439	499	473	454	451	474	460	504	457	487	462	458	482	493	474	472	498	478	498	430	478	474	464	491	475	431	498	495	492	442	473	498	469	502	512	469	473	481	484	466	480	483	488	486	459	443	481	429	491	497	432	447	483	467	519	472	465	475	469	462	513	470	481	514	484	470	486	489	468	457	470	449	458	489	502	506	521	490	433	483	464	448	491	473	560	480	489	483	456	486	446	466	484	470	451	482	442	503	518	497	513	466	460	499	495	478	468	501	478	434	496	456	486	479	479	460	495	495	458	505	468	471	458	469	459	473	478	460	464	447	479	480	447	482	477	473	466	480	485	463	477	438	489	461	487	461	479	455	479	505	524	460	442	471	467	483	446	482	435	447	464	465	476	461	439	477	435	475	438	460	487	461	445	496	466	500	521	467	502	490	462	486	449	489	493	479	491	436	459	499	466	509	460	479	445	476	473	516	470	425	518	469	454	493	488	477	503	463	465	443	478	468	489	451	452	466	471	501	467	511	461	486	450	477	498	471	487	442	491	450	480	490	453	506	484	476	455	497	477	469	451	456	473	476	505	489	494	491	444	469	459	490	508	455	456	473	488	474	493	462	469	490	470	457	481	449	475	507	438	463	442	461	444	492	450	510	479	469	448	471	460	432	484	501	512	466	468	496	477	482	477	438	458	429	461	491	468	464	504	443	505	443	473	472	471	461	466	483	425	501	454	486	493	479	477	477	457	439	499	466	499	471	457	477	425	431	469	473	492	457	475	450	492	482	474	489	490	460	490	511	480	452	476	513	475	454	507	477	488	503	465	473	474	470	483	501	479	464	473	429	447	500	471	454	456	424	498	495	467	472	492	486	486	479	461	465	480	439	445	429	446	456	445	518	485	492	453	496	481	464	479	468	486	459	472	449	469	482	508	453	489	501	456	470	442	409	454	478	475	499	466	464	464	483	473	474	507	489	519	474	477	473	467	499	451	520	459	466	465	465	492	506	523	504	509	446	446	465	491	474	502	475	493	477	505	472	495	510	492	485	494	462	477	451	496	501	457	497	468	465	464	496	492	470	464	465	460	480	439	496	461	443	457	491	496	502	463	503	473	454	485	501	478	498	465	479	489	515	517	467	498	497	470	502	467	485	456	519	441	476	464	507	453	505	546	480	525	496	461	464	499	457	469	483	448	479	468	507	516	499	455	486	486	489	478	488	546	458	495	421	469	484	468	457	521	516	475	451	488	470	474	518	506	477	482	454	485	462	472	504	511	480	443	467	523	468	490	461	476	456	523	474	454	523	502	520	447	490	485	454	508	489	451	501	488	490	495	488	448	510	500	475	439	478	493	469	499	495	472	487	487	479	491	460	486	492	491	525	468	458	429	489	473	473	475	480	438	445	495	494	522	469	501	466	498	456	441	480	506	475	484	484	466	465	491	467	458	477	473	446	461	476	498	495	457	461	496	453	494	441	489	474	448	473	507	446	498	489	438	496	490	466	505	505	526	467	494	477	469	467	454	410	480	493	457	467	471	461	442	506	435	489	458	472	463	480	452	470	450	449	476	506	510	443	431	483	502	455	462	531	485	469	476	477	459	459	500	509	434	474	497	479	470	486	462	463	504	487	469	454	431	440	504	468	486	473	489	490	470	459	497	492	506	459	459	420	429	486	473	488	470	492	441	475	481	489	451	491	534	474	508	419	490	427	480	458	475	503	482	448	492	453	476	442	500	469	463	485	497	464	469	464	465	480	495	484	471	467	487	452	530	484	470	457	505	470	465	457	463	469	491	475	481	484	500	502	476	486	474	435	480	466	452	485	479	484	471	498	468	483	490	466	432	435	487	474	471	475	503	504	429	504	458	450	467	500	451	450	448	475	461	469	493	497	480	465	474	472	479	473	492	457	478	429	434	529	463	466	437	479	495	471	472	472	424	452	473	476	482	470	524	486	476	530	511	479	444	461	496	456	470	485	484	508	453	472	479	462	479	498	465	455	454	444	451	463	509	475	474	475	474	500	465	474	483	467	475	421	468	486	476	494	478	481	450	470	487	460	468	472	487	517	472	466	462	450	448	487	471	481	474	494	450	505	478	476	486	504	504	472	482	457	509	485	488	465	450	496	469	475	485	493	475	483	451	478	480	492	451	471	477	441	488	493	465	442	493	522	474	458	499	469	474	443	463	461	451	510	481	475	478	481	472	461	469	413	457	508	443	464	468	477	486	490	464	493	488	501	462	466	458	452	459	470	456	493	490	485	462	461	480	459	453	489	467	457	472	450	508	494	502	500	436	470	493	473	489	507	482	452	481	478	456	492	495	512	463	486	470	463	438	464	466	442	492	479	471	484	475	479	476	477	454	444	474	475	482	481	445	468	522	565	440	474	450	452	491	477	483
27334	9013	1264	400	377	306	346	338	288	304	370	333	337	364	369	411	416	460	482	459	409	373	306	271	233	237	238	243	223	245	223	250	236	264	259	243	248	234	232	213	232	228	214	255	259	217	209	263	213	223	228	239	236	240	234	218	232	222	241	262	243	254	255	255	205	234	230	221	244	239	218	230	238	230	230	213	234	192	241	219	191	252	196	192	241	237	256	247	238	233	244	223	215	198	253	248	213	238	234	240	247	218	219	239	242	226	213	235	225	207	204	225	211	214	229	253	229	230	255	232	225	260	221	236	224	232	220	208	227	224	225	239	230	242	241	248	241	217	234	225	228	210	225	229	231	255	224	215	245	240	221	249	241	246	229	248	240	226	206	222	239	237	216	240	224	216	233	234	231	235	225	219	244	255	229	220	244	229	230	225	235	224	230	232	235	215	233	242	220	231	196	204	213	212	197	214	234	246	251	206	221	210	231	212	215	242	226	216	212	233	204	237	214	200	234	237	246	218	207	240	239	225	226	217	236	236	237	203	246	240	212	241	243	203	221	239	230	224	230	239	223	206	189	204	232	237	234	229	226	227	212	230	224	209	219	243	238	222	213	231	216	216	237	219	226	225	214	223	242	207	279	217	226	215	216	219	236	238	235	229	221	249	229	214	242	232	251	223	228	216	262	255	227	239	215	215	231	234	217	216	203	228	209	234	213	230	227	221	228	234	224	235	199	236	230	201	231	226	254	222	241	223	244	232	241	254	249	202	228	212	209	220	196	247	234	205	249	209	230	211	233	198	226	239	251	254	223	239	221	241	233	205	260	223	249	209	234	240	249	237	236	215	240	241	206	229	209	249	206	262	237	241	206	214	216	232	234	250	202	205	208	267	221	206	198	252	211	257	253	211	207	230	220	245	243	233	216	237	236	251	199	223	225	223	242	256	231	209	267	225	229	204	259	215	205	228	218	202	239	249	205	221	226	205	241	244	254	232	242	221	237	198	223	227	223	232	235	214	220	229	213	229	219	224	190	229	197	240	218	235	226	233	228	244	216	223	218	208	218	227	228	251	210	250	227	197	242	243	235	218	219	228	207	229	241	228	232	233	195	222	248	239	215	220	228	270	226	194	216	219	212	228	234	246	215	249	220	238	237	228	205	215	213	235	206	225	223	237	226	238	240	212	216	214	204	237	248	257	245	210	225	251	223	237	232	239	242	236	261	221	207	242	231	231	216	249	226	237	234	217	226	226	206	229	233	232	218	234	220	218	215	240	234	238	216	219	203	228	208	250	238	224	240	232	240	217	228	230	207	217	198	237	222	197	240	205	209	231	234	231	232	206	227	254	263	250	221	200	214	206	207	212	190	206	215	232	241	216	218	219	219	227	208	236	226	243	207	213	206	234	208	237	221	201	240	238	230	256	245	225	247	230	234	237	230	242	218	255	211	240	215	234	233	234	222	215	224	242	215	241	216	208	220	243	235	222	197	209	233	253	234	220	241	225	210	222	254	247	222	236	224	209	219	220	206	200	203	240	202	241	221	234	231	221	251	224	224	244	224	219	225	215	211	248	194	202	177	224	224	233	213	217	241	222	216	221	203	223	214	222	219	214	235	226	231	231	224	256	241	239	241	239	226	218	232	247	228	241	238	253	233	225	223	214	212	234	224	210	219	239	242	228	255	245	222	213	229	249	220	231	207	260	216	229	236	240	221	215	214	215	213	229	233	232	239	220	216	227	210	224	210	226	206	248	259	241	216	210	216	210	236	238	241	224	230	216	255	224	242	241	222	222	211	206	208	224	241	227	221	211	215	227	216	227	215	258	227	255	220	235	238	236	238	216	227	221	233	225	247	231	235	239	223	261	202	201	239	229	249	232	251	229	217	274	194	217	238	235	244	234	229	249	249	215	218	226	208	193	209	259	247	254	221	213	211	214	183	212	203	204	229	254	218	226	272	248	258	240	227	223	218	247	259	241	250	233	236	244	236	203	243	232	207	220	213	192	222	213	238	200	222	233	221	199	239	239	201	239	276	223	220	235	218	236	234	219	239	209	239	219	204	230	223	222	243	228	249	190	216	210	230	222	254	218	218	204	247	214	262	199	214	215	212	203	203	242	212	249	259	249	239	252	243	239	224	215	212	233	246	244	233	225	221	231	223	202	220	255	231	263	224	230	205	199	248	211	227	224	229	238	242	217	219	228	219	240	208	235	272	210	243	240	211	203	229	218	220	218	231	256	221	249	235	215	226	228	218	219	227	223	219	236	235	230	221	198	214	217	238	229	237	212	247	213	233	199	239	247	217	245	230	221	225	232	243	216	243	252	193	221	232	238	217	237	229	247	214	216	198	217	240	224	225	239	221	233	235	242	252	215	233	236	238	251	225	218	211	223	221	228	244	227	223	223	239	231	217	231	255	214	225	232	220	226	217	220	216	212	252	219	203	197	216	234	228	249	237	254	236	238	223	244	197	236	248	221	228	217	222	207	229	225	245	252	217	242	202	203	261	207	218	240	248	252	243	248	250	246	219	231	218	255	216	227	255	268	208	215	255	211	218	216	226	198	276	223	236	216	220	234	235	213	245	237	250	228	248	230	209	228	231	227	234	237	203	225	232	235	236	220	241	224	231	195	249	240	234	245	206	228	220	217	210	214	211	213	232	238	232	202	228	201	225	208	223	246	234	232	259	229	233	237	221	249	222	231	227	218	199	254	215	222	206	236	246	201	197	223	191	230	225	232	213	216	213	214	232	225	218	243	214	251	226	221	231	248	235	242	221	217	258	225	241	229	189	209	221	238	204	226	232	229	226	246	241	230	220	249	238	212	213	227	239	226	225	221	217	222	230	199	219	255	223	201	265	220	242	240	233	240	224	221	209	264	195	221	226	207	224	228	216	230	207	231	234	223	206	207	216	216	234	241	226	225	217	217	225	227	218	192	233	262	215	223	233	238	237	248	203	220	232	235	229	237	236	251	251	224	219	237	242	207	211	201	195	223	229	217	240	251	241	246	217	226	255	223	240	208	242	233	230	214	237	187	245	231	212	193	202	215	220	205	229	254	251	232	237	230	208	235	193	206	204	217	199	217	215	217	238	226	237	215	226	202	207	231	217	269	201	214	214	251	244	206	218	218	240	234	236	247	240	216	221	235	208	209	274	186	229	220	226	235	233	229	219	233	186	250	235	225	224	218	240	226	253	248	229	213	202	255	204	222	257	224	229	226	256	214	261	225	251	219	242	236	208	198	233	208	259	213	253	236	215	211	242	203	247	231	228	215	233	248	225	228	234	216	231	228	229	217	222	224	244	220	213	211	228	253	208	221	219	246	244	231	220	231	225	240	229	215	238	233	222	220	211	221	202	214	221	230	216	228	229	219	225	208	225	251	241	203	217	212	215	234	222	220	222	227	229	237	197	217	212	216	228	241	230	218	250	255	211	232	237	251	212	234	260	221	235	211	201	243	228	235	197	203	240	228	258	222	214	249	242	233	229	196
21090	8074	1618	1181	1187	837	1235	1201	1063	942	1204	1346	1186	1138	1434	1775	1774	2014	2126	1838	1746	1416	1106	721	557	564	499	552	542	532	519	502	510	522	498	542	511	544	515	522	482	479	520	545	536	501	554	504	487	530	536	550	513	513	524	496	553	538	514	517	512	523	503	542	535	489	500	529	517	528	509	511	508	523	554	529	532	519	492	517	530	453	507	529	525	528	474	476	517	526	546	500	524	498	507	463	523	465	517	503	529	511	546	527	519	515	530	520	536	526	501	545	508	515	539	529	503	527	572	514	486	528	502	498	480	527	545	494	545	563	520	539	522	524	515	512	493	510	498	523	487	495	499	474	512	556	514	498	521	517	496	519	525	532	480	529	508	536	491	519	474	524	560	521	495	533	533	498	536	516	516	521	541	534	487	550	527	483	528	542	543	519	499	525	503	487	486	522	486	486	517	508	519	512	533	485	508	546	504	532	482	540	504	474	494	497	506	509	495	475	561	541	526	481	531	539	496	500	528	496	527	527	514	476	532	528	477	529	543	503	542	505	464	491	518	504	525	536	512	532	554	497	533	514	528	495	521	538	495	534	516	535	555	508	482	521	503	433	527	516	487	514	526	527	529	517	497	513	542	540	492	521	540	557	452	546	511	521	529	479	499	505	496	498	516	533	466	534	501	540	476	559	544	532	521	586	528	551	523	524	529	511	505	471	519	540	572	509	461	531	534	496	506	487	495	513	501	545	491	549	486	519	480	531	571	493	502	504	515	469	469	508	487	514	519	511	481	515	507	506	543	530	533	529	496	512	537	526	476	535	521	515	530	505	504	537	511	502	509	451	537	513	508	518	521	545	468	502	528	589	533	509	534	520	537	521	499	561	465	543	506	558	488	496	503	531	526	495	510	547	540	540	497	528	548	536	525	493	480	532	463	530	529	494	544	530	517	521	533	503	509	524	544	503	516	521	524	527	500	500	501	513	515	506	529	553	533	509	539	514	519	497	562	497	530	507	502	530	519	502	512	519	529	522	537	522	537	505	507	493	532	514	471	508	527	514	483	559	508	554	509	524	548	535	487	489	525	528	499	525	510	558	523	538	525	538	510	525	512	540	508	462	524	549	526	522	562	506	494	522	544	511	509	521	445	517	532	540	496	515	498	505	494	493	510	498	507	477	499	501	518	477	499	475	533	534	533	516	509	495	479	495	503	517	515	521	518	540	528	527	510	537	477	527	504	503	506	510	547	534	482	473	476	480	544	513	507	506	537	574	514	441	550	490	508	512	517	523	522	517	508	539	506	545	519	523	451	563	516	520	553	543	488	531	557	517	510	563	526	548	528	495	523	562	552	546	518	528	549	487	539	502	541	522	534	483	501	512	500	476	554	536	502	505	518	511	522	510	534	511	501	541	505	509	517	534	534	558	554	518	493	514	508	495	498	515	482	527	493	543	492	502	516	509	528	496	571	491	504	512	519	479	467	512	517	536	484	523	535	524	532	483	561	497	491	520	500	518	536	533	467	558	531	525	546	520	520	538	518	518	549	499	516	532	500	492	517	483	552	510	499	526	528	525	493	507	572	534	514	493	528	476	534	523	462	512	537	517	545	548	515	513	473	538	556	496	529	501	557	523	516	498	524	518	541	566	530	498	533	503	523	494	501	509	542	496	532	537	473	551	540	508	540	500	515	476	532	520	504	526	497	513	494	522	500	517	489	496	523	483	527	546	536	505	503	529	526	512	523	514	543	521	480	501	517	510	503	510	530	503	480	525	545	470	547	489	496	547	499	484	486	520	482	520	465	496	516	486	529	532	523	523	502	495	505	538	485	521	492	550	528	515	571	519	531	525	528	518	519	489	489	528	529	479	516	483	483	521	493	533	523	513	473	551	520	504	530	527	509	489	514	494	496	460	490	511	506	527	520	516	508	520	508	505	531	492	503	566	493	505	507	527	505	558	541	528	466	513	522	499	548	521	465	556	530	518	544	523	509	524	500	507	526	500	480	551	544	519	526	515	524	467	504	513	501	484	504	522	479	507	531	567	502	499	511	507	557	544	490	523	538	547	533	497	473	497	552	520	506	517	488	538	520	516	499	550	500	523	531	513	528	532	510	514	488	493	540	520	502	514	519	514	501	530	538	521	498	487	514	510	499	479	502	508	516	471	518	521	517	503	525	544	543	553	549	515	506	542	483	562	521	491	550	514	501	453	505	522	544	508	515	555	500	501	519	498	556	502	511	529	515	530	522	524	514	531	514	496	547	531	574	528	568	522	567	529	538	488	501	552	559	514	510	476	515	492	523	529	541	553	544	551	502	499	511	471	537	510	530	523	505	519	500	525	498	520	492	540	570	488	510	516	514	516	575	510	510	517	475	551	489	529	505	475	506	547	547	519	493	496	545	541	475	492	533	511	485	471	516	538	516	531	534	524	554	524	500	537	524	526	479	517	516	495	493	521	523	500	510	519	537	493	529	464	527	495	555	485	530	484	490	471	523	501	499	509	532	547	548	541	506	501	532	500	533	461	531	513	524	514	516	481	504	528	462	543	503	469	485	564	446	523	517	536	526	531	509	508	531	579	523	494	491	517	481	562	522	516	537	504	496	512	497	500	499	506	529	484	550	514	523	502	512	503	487	561	464	535	555	531	499	534	506	526	475	505	549	508	578	511	507	491	490	498	509	483	520	548	483	470	509	505	503	499	535	493	523	496	518	525	512	516	498	501	504	551	500	497	480	546	483	538	540	471	514	501	497	510	527	495	540	501	531	523	537	484	481	546	543	523	543	479	525	535	489	536	513	517	499	486	483	511	567	514	488	512	511	539	526	519	512	514	497	511	533	493	503	559	542	546	542	518	500	507	513	524	521	516	488	525	491	477	497	509	525	506	487	494	466	531	483	526	532	494	472	494	489	528	523	564	509	489	488	538	503	540	556	495	534	479	495	508	539	555	518	565	553	486	476	481	516	483	512	495	517	534	540	526	524	532	546	489	470	493	538	504	515	524	567	537	531	486	508	531	510	493	514	515	480	549	567	557	549	518	524	543	521	539	532	497	537	540	533	515	490	543	510	521	528	531	559	515	534	497	498	504	490	508	499	502	492	511	497	532	500	565	511	464	557	548	515	532	501	502	500	527	496	486	507	512	518	539	558	498	540	500	507	508	493	511	492	521	521	507	515	542	533	530	501	504	551	518	548	493	510	528	524	493	493	515	566	531	509	527	498	521	500	543	539	509	506	498	490	526	504	527	520	527	496	518	550	509	514	542	493	485	497	482	541	487	516	562	473	501	533	499	561	463	535	513	518	508	507	525	519	538	557	551	504	483	513	536	501	494	552	495	505	517	512	507	504	527	528	509	521	553	530	524	503	519	536	524	499	498	490	534	496	548	553	543	501	503	507	478	536	476	524	524	553	486	522	512	513	508	526	527	482	506	514	564	508	531	558	514	513	506	490	492	515	504	528	531	508	531	509	542	519	512	503	494	547	475	447	516	532	522
68529	50182	18669	3048	3090	506	3333	2416	406	356	345	608	640	514	566	631	515	543	529	444	383	387	279	174	138	151	133	136	149	142	150	119	117	152	142	141	149	140	149	129	130	129	140	150	147	139	137	109	130	139	158	133	139	127	152	147	128	140	122	137	138	139	135	134	148	136	144	138	143	145	123	135	128	119	130	142	142	147	158	155	146	148	133	142	149	149	151	139	133	120	135	137	142	148	137	150	124	128	123	132	133	150	135	144	144	117	149	146	111	141	129	128	162	126	138	134	140	150	146	128	152	127	117	131	146	120	142	143	125	122	136	133	125	147	157	136	164	131	146	122	106	130	122	153	146	129	130	135	143	130	122	113	142	130	139	132	126	170	149	123	143	111	159	120	131	124	145	137	135	110	144	152	147	144	143	141	151	135	140	142	129	124	126	138	145	132	133	149	123	124	145	135	129	100	135	144	125	152	137	154	132	113	117	157	131	141	160	155	137	131	133	153	126	127	135	132	136	132	134	138	128	131	147	146	124	138	173	126	127	163	148	162	150	133	132	123	130	138	137	118	125	125	143	142	153	118	139	137	131	125	140	153	132	108	125	144	135	133	132	130	135	144	130	118	140	143	122	136	145	140	139	147	124	118	133	152	135	146	148	135	138	114	144	137	146	114	153	141	132	131	149	126	136	127	143	145	146	127	129	127	129	147	121	122	151	142	109	125	139	160	156	152	121	149	139	117	141	148	176	165	152	143	157	165	129	154	126	140	127	119	144	131	154	149	135	143	129	172	136	134	138	121	130	152	133	136	146	145	114	135	116	133	148	170	144	135	157	126	144	153	137	123	144	145	116	150	116	148	153	138	139	107	134	147	172	140	142	146	142	119	117	152	148	139	146	120	149	145	132	124	127	130	147	152	140	121	164	163	137	148	137	153	137	142	147	133	137	149	131	135	136	138	141	136	154	153	161	138	125	141	151	135	119	144	135	132	149	131	153	131	145	135	133	137	147	117	142	127	118	130	132	140	147	150	121	141	134	129	138	135	139	123	132	125	138	142	156	151	131	123	145	154	137	111	149	139	147	149	133	146	126	128	152	139	143	128	140	123	132	109	149	132	165	143	155	157	127	130	148	141	145	116	120	144	139	153	172	129	130	116	148	128	149	162	140	147	132	173	121	138	152	141	135	151	131	125	149	145	130	135	132	149	141	151	110	142	139	127	153	145	145	161	144	134	136	122	122	148	131	133	135	156	141	139	155	148	131	150	121	157	130	151	153	140	138	131	129	140	158	137	143	143	136	127	138	135	149	146	122	114	147	142	136	131	154	143	124	124	128	129	152	145	130	136	123	131	144	132	118	166	142	145	149	142	137	142	123	118	139	148	154	130	137	115	150	110	134	107	133	136	127	113	140	123	146	131	126	139	124	144	140	148	156	139	144	152	129	154	145	143	133	121	115	142	137	150	126	149	140	116	141	119	148	147	120	152	159	136	144	142	148	156	133	164	152	116	148	151	130	162	127	147	147	130	129	154	127	144	131	130	126	159	131	148	132	124	130	139	110	147	137	165	153	129	127	152	122	134	152	151	113	135	151	140	114	144	131	136	151	146	122	127	125	147	146	160	112	122	137	131	132	128	139	132	111	135	135	126	163	151	159	143	145	143	153	146	113	123	121	132	134	129	137	116	129	143	115	109	144	139	148	146	147	122	137	147	137	140	148	133	131	159	131	136	133	111	127	162	137	135	136	142	126	138	144	132	142	135	122	135	134	147	130	152	157	135	164	146	144	116	145	162	145	118	141	171	140	137	153	154	130	154	132	120	137	133	124	118	141	153	137	129	156	150	125	150	119	150	131	157	123	115	121	139	148	108	127	173	129	155	150	126	121	149	153	139	153	136	144	142	153	144	143	145	142	122	146	147	131	146	153	127	147	146	122	159	151	138	126	156	148	138	124	140	137	134	146	139	135	133	158	114	134	179	143	119	133	127	138	144	146	169	132	132	138	118	130	125	108	134	139	131	150	141	157	146	120	138	136	122	145	147	148	112	140	144	148	147	156	143	129	122	145	159	152	138	139	134	131	136	158	139	126	110	138	109	144	136	142	123	141	163	141	161	134	124	145	115	133	147	132	156	134	130	145	137	141	120	134	169	139	126	142	162	129	123	139	147	126	143	142	140	147	120	152	118	136	152	137	165	130	136	131	132	139	136	140	126	127	151	115	135	132	140	152	136	143	165	129	122	131	148	124	136	155	135	136	161	145	129	129	129	133	133	128	132	137	143	169	141	137	128	154	142	124	141	118	155	140	131	159	141	158	125	139	150	152	138	130	164	145	152	138	124	127	128	133	142	131	133	131	150	125	153	124	158	156	147	130	154	140	154	130	126	157	139	142	141	131	140	151	146	159	161	135	139	129	137	120	148	158	117	142	118	158	130	147	141	130	148	126	121	143	143	125	129	135	138	133	158	142	140	149	159	142	123	130	157	140	130	137	136	129	140	142	144	132	151	143	147	148	157	149	127	135	120	123	124	108	140	132	151	140	138	131	137	180	136	134	135	134	118	138	144	151	144	139	147	151	125	129	134	109	149	144	149	142	137	140	155	147	123	123	114	142	143	144	125	135	154	118	130	168	114	150	116	130	126	147	130	163	167	132	144	147	132	138	146	122	131	130	127	132	131	137	108	132	125	126	129	118	149	141	155	131	121	129	116	130	133	156	132	134	150	137	132	135	138	135	127	153	137	159	151	127	142	138	131	134	147	134	132	134	143	145	153	134	122	120	135	146	129	146	152	118	134	136	154	138	148	153	145	155	122	133	136	150	131	131	126	152	135	122	124	147	117	144	135	132	139	132	143	128	140	133	139	141	139	148	141	140	139	127	147	156	129	143	119	140	147	132	131	140	130	118	134	136	146	157	138	162	124	144	110	146	138	157	138	138	140	132	136	117	159	141	148	144	155	131	144	146	133	140	146	145	174	117	147	129	140	152	123	122	149	122	155	121	144	139	120	144	135	129	117	134	137	144	133	125	143	142	171	151	134	146	144	140	142	129	129	138	115	156	135	140	148	130	156	106	134	116	127	143	137	144	117	138	128	146	136	117	136	122	136	123	146	134	146	142	133	116	139	131	151	138	137	140	124	136	139	147	126	153	146	149	126	132	155	116	132	147	143	134	125	153	154	134	134	138	154	128	167	135	149	133	152	118	133	133	134	168	143	151	125	155	126	138	141	150	122	152	133	159	140	154	146	151	150	146	148	169	131	126	137	143	145	136	132	129	148	117	143	102	133	154	125	135	127	126	143	131	134	145	138	138	113	157	138	143	148	134	153	139	152	133	128	123	154	138	122	162	159	136	141	121	129	133	144	130	148	157	134	150	117	149	132	146	122	127	140	143	146	145	137	137	127	142	136	120	122	144	154	148	135	141	163	153	163	160	141	146	142	132	133	121	122	128	147	133	149	143	142	138	147	134	137	184	148	149	154	144	124	126	143	157	140
42645	34657	8957	4294	8863	1802	13300	8162	1864	1518	1624	2967	3304	2743	3116	3278	2805	3121	3251	2687	2246	2110	1448	628	429	464	430	423	382	405	368	365	361	362	381	364	352	347	322	363	372	368	341	353	375	352	331	332	333	324	327	327	351	350	365	343	319	364	335	385	352	303	319	362	322	334	328	342	342	311	350	341	346	348	322	314	334	338	347	357	348	309	326	362	351	359	358	373	363	320	356	346	368	317	363	350	326	350	355	311	359	349	343	358	338	365	344	354	384	345	337	359	359	335	372	341	364	325	355	334	365	332	326	335	342	342	342	358	331	318	377	344	348	344	320	356	336	337	365	326	354	325	347	337	346	373	360	336	330	318	386	349	351	367	318	347	334	352	328	352	354	306	382	345	298	356	340	360	348	338	348	333	344	343	327	361	326	307	294	339	321	379	341	364	368	343	332	357	340	326	344	323	340	361	325	336	336	352	326	333	366	334	381	368	365	328	337	349	337	321	347	348	311	361	362	326	355	337	337	340	344	312	329	349	309	359	322	348	346	355	353	335	331	338	346	353	347	357	357	355	371	351	316	354	322	359	323	317	352	322	319	336	324	385	352	366	335	323	345	331	344	336	340	368	301	353	337	325	320	324	330	334	363	334	323	359	331	325	375	357	366	344	339	337	380	348	334	341	348	328	394	347	356	337	337	364	331	371	325	357	347	349	354	326	337	367	351	336	384	299	330	356	336	359	313	325	332	349	339	350	353	369	344	337	300	330	382	347	336	335	358	343	317	367	368	358	343	325	337	332	332	360	317	329	356	365	364	379	350	347	368	326	316	338	325	357	339	349	338	343	355	332	324	364	321	361	314	326	320	355	333	324	315	344	344	317	318	321	308	319	335	332	350	347	336	336	358	330	311	353	322	340	330	344	339	327	337	330	329	327	314	352	330	319	324	352	353	293	324	336	357	321	356	340	348	356	354	329	359	340	352	366	354	345	342	313	348	367	331	366	363	369	354	337	346	355	352	342	343	353	349	340	357	343	346	330	330	344	324	325	375	339	333	329	383	344	350	319	325	313	347	354	333	348	335	354	335	329	342	336	339	343	331	322	373	327	355	328	370	336	328	342	319	330	341	320	340	317	322	348	338	328	335	307	338	345	347	326	312	330	349	344	338	354	345	347	351	321	369	311	345	356	340	311	352	354	363	319	302	328	332	330	359	350	352	323	311	345	358	336	341	335	349	324	337	355	311	349	356	367	337	348	346	349	353	359	335	366	375	356	327	333	349	346	352	344	367	337	340	318	337	341	332	347	328	366	342	338	354	363	332	351	359	335	336	345	359	348	329	313	349	356	326	334	352	371	317	336	311	374	375	340	317	339	367	323	319	341	289	351	347	355	339	342	361	330	325	321	342	330	364	332	349	319	351	353	311	320	328	305	331	352	324	349	322	351	324	337	358	343	378	338	332	343	299	327	309	331	349	319	304	367	361	339	343	321	397	350	362	331	267	314	338	351	303	360	322	355	340	356	332	337	348	360	399	339	328	327	319	372	352	350	346	335	331	317	371	312	342	334	328	337	410	360	319	363	343	320	354	340	331	327	342	366	393	299	331	310	375	344	344	339	357	351	343	358	349	307	361	352	316	355	370	362	359	356	353	372	348	294	335	364	355	358	353	336	312	359	341	337	354	371	312	331	390	339	318	335	301	341	389	353	322	334	354	348	337	345	336	322	358	356	341	366	375	340	338	337	329	331	325	342	318	349	357	338	325	369	319	349	328	351	383	320	375	351	349	353	350	355	353	329	331	352	357	331	327	324	324	376	324	347	338	336	333	354	334	327	327	338	354	332	337	366	374	312	354	340	335	349	341	327	325	343	303	354	337	324	356	322	364	293	339	334	357	369	340	351	330	352	350	338	362	345	344	336	346	330	329	369	328	358	338	374	345	360	346	345	333	334	311	326	352	330	375	354	374	343	332	354	361	342	319	359	334	348	342	318	340	329	333	358	340	342	350	343	346	341	351	349	359	345	343	384	343	351	343	327	327	336	359	343	359	323	331	328	351	358	356	302	320	359	328	343	318	337	331	336	360	320	340	374	345	358	348	351	323	357	322	338	368	348	317	359	353	328	360	338	333	343	337	353	333	401	312	336	383	369	354	364	371	354	336	325	330	370	363	327	347	340	338	358	325	324	336	338	344	343	336	329	377	325	322	329	352	333	357	347	367	315	346	357	378	352	326	331	338	336	383	313	352	372	377	341	344	310	348	348	372	348	351	344	340	330	317	326	346	372	357	367	349	358	348	323	317	328	341	363	330	360	337	358	308	327	330	345	318	364	305	346	345	346	343	339	326	349	349	356	341	334	342	340	340	335	368	343	331	345	341	348	339	315	334	375	350	349	354	323	327	346	351	340	332	348	343	322	331	334	342	321	381	317	341	365	331	347	347	333	354	340	363	358	367	354	319	329	337	342	333	380	358	340	361	312	354	324	378	324	337	354	350	357	328	341	308	318	351	348	364	331	363	313	341	350	332	325	337	375	348	323	361	301	354	334	355	341	371	329	332	313	366	327	360	348	295	297	345	346	301	355	342	343	357	342	357	356	363	339	381	326	356	330	318	330	313	327	357	363	326	337	336	354	375	350	374	337	337	320	339	352	351	320	322	324	317	336	348	345	349	330	354	375	339	351	353	347	356	361	326	351	320	335	321	326	332	331	349	312	308	335	346	331	328	357	383	350	346	363	347	333	328	340	333	360	335	360	360	366	341	309	363	347	333	354	329	336	351	358	312	364	336	331	302	336	348	327	352	339	340	353	334	355	351	339	321	304	357	330	338	327	347	318	358	345	361	355	339	338	322	344	316	331	377	359	331	318	313	359	342	343	350	347	319	366	350	361	333	343	347	356	322	330	310	346	367	367	390	308	374	333	349	325	333	363	331	340	358	331	364	336	340	337	341	328	354	348	340	372	344	379	319	369	353	375	337	322	320	339	303	358	346	361	324	337	336	388	348	317	340	369	332	316	338	342	332	359	352	369	329	353	386	343	366	360	340	335	338	357	362	323	344	339	362	321	341	332	343	326	363	348	355	337	370	322	343	355	341	358	363	369	330	347	346	326	343	335	352	337	352	351	312	324	343	357	355	343	351	338	330	357	370	316	328	337	330	333	334	322	378	346	324	354	380	320	324	352	350	346	351	332	335	371	370	369	352	322	354	345	364	302	347	337	387	368	359	328	349	324	327	352	354	325	330	371	338	324	345	319	321	323	323	372	338	347	322	355	310	375	337	365	352	349	358	344	353	320	341	332	334	403	317	317	360	345	307	384	337	347	334	358	329	345	336	339	313	352	323	329	351	341	361	324	341	338	373	378	353	378	377	370	326	325	334	322	326	341	365	349	361	327	354	311	318	371	341	355	324	342	304	324	323	373	326	360	342	375	357	348	356	359	337	321	324	358	358	317	347	340	351	373	330	319	341	348	322	341	314	371	330	337	318	359	337	324	346	387
79838	61332	26644	8572	6896	1245	7192	2784	545	509	593	877	1251	1233	1034	920	991	901	787	630	540	443	377	237	238	223	232	196	225	237	193	203	235	209	204	196	237	209	215	239	204	210	220	175	202	180	200	228	202	187	194	212	216	213	208	207	158	222	202	220	177	213	213	180	191	216	201	225	214	227	186	200	186	192	197	234	225	206	196	196	182	214	192	174	200	179	188	205	194	183	187	191	196	200	204	242	213	210	204	194	178	162	188	207	215	197	213	215	176	203	197	203	197	198	207	194	218	203	193	201	218	208	215	206	170	212	176	215	206	192	204	191	179	186	200	187	199	200	201	188	210	187	189	195	184	203	206	185	179	211	181	199	203	221	197	213	198	195	202	203	202	199	214	193	229	204	188	227	200	232	216	192	207	185	236	221	209	186	196	209	193	193	207	207	171	204	198	205	197	202	221	198	204	199	210	177	202	212	226	218	182	184	198	225	213	206	188	176	202	201	214	193	188	196	200	208	218	199	204	209	194	181	203	197	182	177	211	188	191	222	217	198	214	195	182	205	205	226	207	190	197	199	213	168	181	197	202	222	238	201	200	202	181	221	186	195	185	175	181	194	219	188	214	202	224	209	209	236	176	193	177	197	211	183	210	203	208	214	181	180	203	190	185	175	195	216	204	192	212	204	213	238	195	204	184	208	165	213	190	205	196	206	188	200	171	188	206	210	218	174	187	177	195	185	190	197	181	196	187	194	201	215	217	191	200	195	192	209	230	218	185	188	200	194	200	205	200	212	221	183	199	196	192	194	198	197	192	224	191	209	173	205	195	199	174	198	203	212	208	205	197	209	184	190	201	181	216	210	197	191	206	221	212	203	209	187	210	193	183	185	191	198	203	235	198	195	214	162	186	189	200	240	185	210	199	177	190	209	204	220	216	192	184	204	209	179	213	209	256	175	203	199	200	211	188	223	207	199	205	202	193	178	174	206	204	219	175	168	193	202	205	181	198	194	202	183	202	192	227	196	188	178	197	190	201	194	214	218	218	175	193	216	202	215	197	190	200	212	198	206	198	208	197	185	190	194	179	191	214	203	218	202	223	218	195	202	219	189	168	201	198	167	208	200	194	201	207	220	194	191	203	238	221	195	190	167	174	220	213	188	197	210	206	209	226	191	191	185	222	185	209	229	199	212	191	190	181	198	204	204	223	200	203	210	194	200	212	219	187	194	201	202	222	221	189	233	221	184	191	206	200	213	187	180	207	168	201	194	192	194	202	183	177	212	193	203	181	195	187	195	178	218	203	204	210	209	210	219	221	198	218	209	174	193	200	184	198	190	207	200	195	216	207	190	221	177	181	197	243	190	192	197	223	216	192	193	215	209	171	234	202	217	197	209	186	196	184	187	191	215	217	193	179	198	177	206	201	207	174	204	195	200	229	215	218	195	200	195	200	206	202	182	233	202	198	179	224	212	177	207	192	199	200	225	193	199	192	213	179	213	223	180	201	198	213	188	185	195	212	216	197	221	191	195	202	222	194	178	195	226	206	206	192	206	233	227	211	178	198	214	208	183	192	207	181	194	198	225	222	199	190	227	196	192	208	185	210	215	215	200	214	235	213	211	202	208	197	198	179	190	189	184	218	174	224	200	192	174	202	198	202	173	202	223	214	188	208	204	197	194	214	218	218	215	192	203	180	219	197	200	188	210	179	200	181	199	222	210	226	170	195	196	198	179	205	218	198	206	212	207	201	183	181	232	193	180	210	210	188	206	197	214	226	162	188	203	200	213	206	221	189	177	224	207	211	194	195	228	198	198	216	225	190	235	211	177	214	204	198	210	209	205	226	185	205	210	196	194	214	212	201	192	180	206	195	224	225	208	209	188	230	178	195	211	198	222	215	204	204	158	215	186	185	188	223	185	214	207	209	224	185	187	176	213	206	187	210	203	206	204	198	224	171	193	204	201	192	182	209	181	192	211	213	198	211	173	193	202	194	216	229	189	237	190	212	212	229	192	185	192	184	193	180	178	206	214	208	202	211	164	203	182	216	222	207	195	227	218	212	196	189	185	192	193	188	195	196	209	184	182	198	202	197	176	187	210	191	202	194	185	194	227	205	197	211	194	220	209	204	195	201	187	217	184	213	225	168	229	226	182	218	211	216	204	202	187	195	197	198	187	224	178	204	205	197	182	201	209	193	190	192	161	216	204	196	211	216	208	218	213	196	205	200	209	208	189	175	179	199	212	207	199	196	178	201	169	194	215	200	200	223	187	205	193	194	200	213	196	205	186	179	205	190	200	176	198	202	199	194	176	208	213	196	199	175	221	212	212	180	247	204	209	203	209	201	204	207	210	206	212	220	209	180	196	210	201	215	217	189	219	215	210	185	209	221	186	180	190	197	199	187	221	183	192	212	196	195	184	206	202	169	190	175	202	230	203	184	186	220	187	198	190	201	173	192	204	222	198	187	214	196	211	234	182	220	205	182	208	213	219	210	200	190	201	172	196	221	207	232	212	206	198	210	225	235	191	186	197	219	203	209	187	191	215	208	186	212	202	182	207	219	212	211	170	201	208	188	195	196	166	208	180	227	186	246	164	210	188	216	213	204	218	195	207	210	209	186	181	195	203	196	194	181	216	178	195	190	217	195	202	237	212	222	200	188	208	190	194	168	210	178	212	195	201	190	200	227	207	189	198	192	195	215	202	209	200	224	191	217	214	170	209	229	200	195	174	188	186	184	209	213	187	224	221	202	182	186	227	208	200	236	212	210	200	209	236	210	206	190	205	192	176	191	204	175	211	179	206	193	206	217	219	190	201	204	243	218	225	205	172	217	232	185	175	226	216	217	226	223	175	195	202	206	208	178	196	190	228	214	222	206	179	192	202	218	209	177	183	206	231	181	201	208	208	217	184	202	193	186	198	195	221	189	180	217	194	177	185	202	195	182	213	179	215	195	194	191	219	206	213	188	187	183	220	205	196	211	202	196	228	207	222	209	191	185	178	229	213	203	194	210	216	208	195	185	187	187	204	216	188	222	200	186	199	208	201	177	181	177	207	188	214	231	231	223	203	197	211	217	165	179	194	170	200	200	172	164	192	193	208	201	189	218	185	176	184	198	212	203	192	208	225	180	201	225	189	228	194	191	188	197	201	201	218	183	215	194	229	218	192	184	228	206	206	202	208	177	222	195	217	196	170	174	203	229	214	218	212	192	236	196	171	186	206	198	191	213	196	209	188	196	216	187	188	213	203	180	173	217	181	195	197	194	210	200	177	205	201	199	169	179	225	213	202	214	196	209	204	185	201	207	213	191	212	183	196	220	211	205	162	217	226	201	185	232	202	219	196	206	206	218	175	199	203	210	209	159	200	205	216	199	202	181	194	223	208	203	193	203	215	209	220	175	231	191	179	191	227	175	195	263	194	201	175	192	224	211	190	187	207	213	212	191	191	178	205	201	166	183	202	175	186	214	191	196	202	222	198	202	190	196	181	212	237	187	210
51741	44187	13797	7151	12625	3493	23059	7029	2342	2242	2617	4512	6251	6177	5543	4789	5410	4847	4207	3229	2635	2423	1821	727	587	666	644	595	579	553	589	543	532	506	488	501	498	513	510	495	512	553	497	482	532	536	521	515	477	460	470	506	471	494	496	512	509	480	528	486	454	475	508	513	489	496	471	457	486	494	472	477	475	515	468	486	509	520	488	501	473	455	504	478	467	481	479	501	448	484	485	506	475	486	493	479	450	478	523	484	467	486	531	485	474	476	487	503	482	510	479	486	475	550	485	507	443	454	479	501	492	478	448	486	467	439	492	474	470	500	503	502	460	477	489	496	476	443	479	482	433	433	463	492	472	501	445	502	519	464	487	461	520	462	480	491	474	489	487	462	490	489	509	514	488	499	486	500	471	456	469	478	479	479	479	453	464	467	465	484	496	450	505	509	479	480	474	483	467	463	510	524	523	480	515	481	469	494	498	476	470	481	491	444	500	436	479	480	464	449	475	479	472	443	477	519	484	476	475	482	497	490	457	476	508	494	480	490	485	498	479	513	504	468	476	480	457	488	465	468	502	489	502	461	484	482	524	474	494	465	479	472	475	502	481	459	495	485	470	457	470	472	463	517	496	479	460	462	479	497	488	504	495	536	459	470	484	477	458	450	444	484	483	475	483	471	478	480	452	480	453	492	505	486	519	502	451	467	454	447	499	484	488	434	445	467	494	484	468	462	511	483	493	527	494	474	531	480	484	442	474	448	514	488	451	460	452	505	460	498	460	488	498	502	466	480	457	460	492	439	471	507	474	442	450	499	473	456	470	467	461	469	492	488	467	480	475	429	505	456	511	527	468	463	475	501	461	520	432	474	460	509	469	428	469	489	467	465	504	432	455	466	484	486	442	504	453	452	472	475	477	497	480	467	493	451	468	440	465	466	483	445	478	459	474	499	434	482	498	464	507	492	468	510	495	487	467	467	480	491	473	477	472	439	501	463	486	466	487	461	511	458	483	473	503	496	446	494	511	434	482	486	455	497	455	505	482	446	473	502	470	498	481	489	457	483	457	442	485	478	517	420	496	509	523	485	506	460	493	507	490	458	458	486	525	491	454	502	463	487	530	461	505	459	483	477	482	497	454	504	488	508	494	451	457	452	490	455	496	468	501	504	456	490	486	466	495	449	492	492	456	443	448	482	453	474	468	514	472	479	474	466	475	463	513	496	463	474	491	484	495	468	444	475	457	501	499	478	480	451	465	463	441	463	472	470	504	471	469	491	480	464	504	488	480	495	468	471	467	461	509	458	457	516	461	437	499	487	480	474	514	464	463	506	485	461	481	485	484	450	496	498	497	443	492	472	491	495	500	494	465	475	477	462	481	487	491	429	477	469	468	462	446	448	467	469	488	479	467	462	471	471	482	480	518	460	498	482	500	472	453	485	471	467	474	467	473	489	511	467	460	501	460	471	491	469	439	450	478	494	482	477	481	512	454	505	500	475	503	543	488	491	480	493	465	503	442	499	464	484	472	478	471	473	470	502	489	490	487	478	475	457	476	493	478	447	469	450	480	485	497	477	479	509	530	471	462	513	476	529	488	477	491	474	475	472	496	487	508	519	495	487	483	522	470	502	464	516	458	468	483	508	467	465	472	488	541	510	472	493	478	463	462	479	468	492	515	528	465	486	455	451	493	495	466	528	489	470	466	468	464	435	515	498	506	476	496	482	465	472	472	445	484	490	484	451	501	454	458	495	501	514	474	495	485	453	517	500	475	479	465	509	482	462	502	455	447	525	498	499	476	474	496	474	457	514	530	492	510	487	493	463	481	504	484	510	478	468	506	458	504	493	474	478	502	457	482	456	482	462	493	466	450	481	475	463	508	447	426	489	454	500	475	506	467	499	482	475	484	470	425	472	452	476	479	485	496	472	497	481	487	494	486	487	492	495	465	462	497	496	476	456	434	497	479	491	478	503	484	507	486	496	506	487	517	457	489	477	464	481	494	511	456	475	461	489	487	536	471	490	475	534	507	436	502	507	479	486	488	470	481	437	475	468	468	467	514	489	486	513	472	480	473	469	477	472	464	486	484	508	471	447	521	484	496	492	485	492	500	487	473	468	512	457	467	469	465	501	423	445	451	490	467	491	492	496	490	471	506	497	511	503	494	488	459	437	477	494	482	484	500	536	470	482	515	483	486	499	479	508	461	509	518	460	488	465	461	493	469	477	487	478	502	468	464	501	479	488	489	459	470	492	474	439	481	479	488	465	462	489	431	443	430	451	513	458	504	439	447	502	433	463	496	511	488	463	516	499	472	490	486	472	491	492	445	470	461	481	497	503	452	488	466	487	473	481	532	475	497	535	467	481	486	502	495	492	475	487	499	501	478	483	476	483	471	457	525	507	451	488	445	506	493	490	513	491	514	481	506	502	514	455	489	472	472	526	478	511	502	499	542	471	465	484	491	489	484	516	499	484	467	482	504	477	481	461	481	450	476	520	481	498	436	508	488	538	500	505	476	487	479	489	457	519	513	485	458	474	461	447	505	487	466	456	503	455	456	495	477	463	495	472	479	464	490	457	472	469	494	493	450	460	476	492	530	474	472	509	468	487	510	496	520	416	510	499	462	488	470	477	467	483	463	470	440	480	473	466	451	471	474	508	476	489	471	461	483	524	499	502	483	458	499	505	451	487	459	481	477	485	502	478	418	496	499	498	498	485	525	508	485	501	501	504	488	494	465	511	449	499	490	462	475	460	426	454	493	497	483	486	480	437	473	453	457	444	459	475	475	456	495	464	471	429	439	531	470	483	486	530	502	461	481	476	516	480	485	461	478	489	507	462	503	500	513	491	481	449	488	500	479	462	487	473	468	497	519	472	491	480	497	453	447	497	489	496	427	487	497	484	505	487	510	465	485	491	437	511	431	516	537	508	501	482	487	464	462	476	441	483	464	492	475	446	493	473	468	494	508	495	471	476	504	452	485	468	515	485	473	458	441	509	511	512	477	470	501	502	467	507	466	490	459	512	490	479	485	493	497	518	488	505	465	505	512	478	456	486	488	515	498	479	487	492	508	467	477	483	470	459	479	487	450	473	445	478	472	506	475	476	487	487	478	517	510	463	440	497	526	450	432	443	481	462	479	507	504	473	473	466	502	500	492	500	475	485	503	500	474	489	478	506	483	499	507	519	467	483	469	524	488	499	521	457	477	440	497	504	489	497	477	483	467	447	487	490	472	485	474	444	494	450	462	472	469	494	494	467	444	498	481	467	465	477	477	487	470	476	499	444	475	475	510	494	490	486	459	503	491	499	466	489	515	495	496	448	479	485	506	470	476	472	490	503	485	488	507	507	476	499	444	445	457	457	444	480	450	471	500	468	490	465	492	471	497	470	475	469	472	498	492	453	474	480	485	480	487	488	462	489	436	482	459	499	449	484	452	454	544	475	465	460	468	500	492	443	457	455	477	518	467	497	462	498	497	505	529	506	468	497	492	490	493	505	509	479
26784	8446	1267	454	400	313	425	356	263	291	373	525	620	685	633	514	488	475	393	374	319	310	253	249	222	239	247	215	229	225	222	258	228	247	231	252	227	205	223	274	232	220	239	235	238	226	242	221	215	259	238	251	248	216	244	220	208	230	214	231	225	234	238	226	225	254	235	223	226	216	239	215	265	240	271	240	245	246	219	254	262	208	233	222	208	218	241	221	246	239	235	199	235	217	221	222	226	246	265	248	205	211	231	217	237	243	259	230	204	227	244	213	272	236	250	233	226	246	222	247	238	231	262	233	264	216	198	209	243	252	231	266	223	230	215	209	229	210	238	211	240	218	235	238	238	209	220	252	217	258	236	245	229	262	233	222	216	224	241	229	268	217	247	201	251	265	237	235	212	230	231	240	243	238	217	254	240	215	234	235	247	259	233	239	207	216	255	207	249	242	212	232	211	218	231	212	223	217	206	243	227	230	226	221	256	237	208	238	223	223	208	233	262	234	267	261	222	223	223	233	250	237	215	226	226	226	247	220	248	224	215	219	225	231	254	241	212	248	243	230	237	227	210	239	249	209	222	216	223	225	247	207	183	216	246	240	230	224	244	219	241	230	216	219	251	229	231	248	205	252	222	221	209	232	248	228	217	227	219	238	247	229	232	238	211	252	226	245	234	219	264	239	250	197	235	241	223	256	227	225	248	231	238	255	233	227	242	230	221	243	203	218	236	209	228	229	242	221	252	244	253	215	219	243	232	238	225	235	240	224	201	217	202	214	252	217	241	259	221	208	229	236	236	208	246	236	248	223	253	209	224	232	188	242	232	234	235	221	231	233	254	208	222	241	215	243	209	249	217	196	247	239	239	222	213	217	229	221	226	237	238	227	208	222	247	237	222	237	249	241	232	216	235	210	235	239	273	265	243	231	251	223	213	215	223	222	221	268	222	263	224	232	235	224	218	229	216	250	245	205	243	260	251	199	235	239	238	224	221	233	217	242	243	212	213	241	223	240	218	267	212	262	222	236	240	240	236	234	222	244	260	257	263	212	219	201	207	250	190	218	219	218	236	244	231	237	260	200	208	247	224	199	235	206	231	237	244	228	220	238	253	272	239	232	219	221	220	238	254	243	230	229	206	216	233	224	222	258	229	235	239	236	253	234	201	222	235	239	225	237	229	248	204	216	254	245	210	233	225	230	223	227	236	215	208	229	223	231	250	217	230	248	209	237	230	254	252	202	241	237	215	219	203	234	242	231	237	238	226	226	181	213	214	231	227	253	228	229	235	223	227	231	232	221	242	220	216	215	201	213	227	226	206	205	225	235	236	221	237	235	227	235	247	217	231	201	235	247	198	215	221	214	229	234	211	243	238	244	236	229	218	228	229	227	223	258	227	229	250	234	250	199	193	207	234	238	228	202	220	229	205	251	232	227	232	242	223	216	233	238	251	255	208	236	205	236	218	244	209	228	240	223	207	237	220	213	230	245	241	239	224	210	232	238	230	216	249	232	211	240	250	240	223	222	278	255	240	236	230	244	250	248	234	214	207	217	238	235	217	243	259	235	250	237	240	223	246	217	233	257	249	221	234	240	255	222	224	250	253	210	248	206	233	227	224	260	227	220	246	241	220	234	191	245	247	225	234	207	240	244	207	250	255	225	214	222	237	230	292	210	243	251	221	269	236	241	230	251	225	208	251	202	253	231	246	244	230	222	217	239	239	249	215	226	243	235	243	236	243	223	262	226	240	251	244	230	244	230	263	220	220	216	193	225	241	241	242	238	253	232	244	200	230	220	228	211	219	222	235	223	209	233	213	233	239	204	221	216	228	239	232	224	212	226	243	221	231	233	238	215	252	201	228	255	234	237	194	231	205	258	207	225	241	200	250	243	217	260	239	199	228	254	205	265	215	229	236	232	237	252	220	247	209	194	240	238	246	242	222	205	238	239	216	210	258	207	253	230	254	232	240	243	210	224	242	251	229	221	216	254	231	208	247	244	220	238	225	220	234	246	230	218	230	221	203	222	216	230	204	229	232	258	267	244	227	228	245	235	237	260	252	210	240	221	207	220	209	241	243	179	237	236	248	211	234	227	228	237	232	214	245	237	210	210	270	243	230	232	235	239	238	211	201	241	225	227	243	228	254	201	215	229	209	211	258	247	238	236	232	262	232	241	253	224	234	217	242	249	223	221	236	204	246	229	227	256	222	265	250	211	211	262	202	228	211	234	228	225	215	230	245	245	212	256	243	207	237	224	207	246	230	250	215	233	227	192	256	225	264	211	237	239	224	228	231	215	226	207	227	202	215	194	256	207	206	212	240	239	206	234	259	220	231	217	235	202	217	240	205	219	240	227	221	255	209	234	246	241	224	230	224	231	228	211	219	242	226	220	235	234	221	228	260	241	237	229	211	238	224	232	252	216	239	225	233	222	239	214	241	208	218	241	218	211	227	223	219	234	198	228	230	222	219	233	220	230	232	240	236	203	222	222	233	233	232	225	230	253	247	218	221	244	237	238	218	244	229	210	223	257	255	209	250	222	217	197	225	257	238	230	226	245	229	243	218	236	256	234	240	236	206	240	238	210	225	233	262	234	228	229	225	232	277	246	249	239	243	237	226	223	273	264	250	261	216	231	229	255	232	224	229	214	228	232	244	226	213	208	236	218	254	216	250	222	245	229	235	229	220	244	238	246	238	240	239	223	242	234	240	237	242	230	234	244	247	244	251	218	203	240	236	226	259	225	223	217	216	231	226	243	206	207	227	191	208	238	199	229	240	213	213	246	236	199	235	226	222	233	247	275	226	234	246	218	207	255	260	225	235	242	224	238	182	222	263	234	229	235	220	217	238	218	260	207	235	223	210	229	229	228	230	217	230	204	263	237	235	209	245	224	212	227	226	223	256	245	256	256	229	227	254	254	241	241	223	243	229	219	253	218	215	221	225	235	246	243	244	224	249	222	227	220	232	273	253	236	227	252	261	238	226	230	215	229	234	241	236	216	245	239	243	243	250	237	223	211	222	225	208	235	220	221	242	228	243	208	231	250	236	249	226	225	222	248	224	256	251	244	212	234	229	242	204	257	219	250	212	211	239	235	263	259	237	224	258	277	221	230	195	210	244	221	216	212	210	215	226	239	237	241	215	241	235	253	207	221	244	235	215	213	255	235	227	228	215	201	253	250	222	238	230	257	246	228	219	239	247	212	220	242	216	230	217	250	211	253	258	239	235	257	216	234	236	199	215	226	231	239	231	233	220	222	241	249	242	260	238	261	214	219	211	224	215	227	247	243	231	214	209	229	203	241	238	247	199	240	229	253	221	233	207	216	224	224	246	211	239	238	247	239	231	239	223	246	220	256	243	209	245	231	241	252	257	222	206	240	233	212	220	235	261	220	255	252	197	230	248	224	235	232	229	218	246	193	242	237	216	233	256	243	235	237	206	207	250	219	222	236	202	224	229	236	223	230	211	216	223	238	220	217	249	211	213	230	229	239
20790	7903	1502	1199	1233	935	1619	1101	934	1009	1448	2289	3237	3543	3179	2330	2248	2206	1624	1332	1119	1018	799	587	592	594	511	513	495	519	553	576	494	547	537	574	516	516	510	542	549	517	504	528	535	557	520	568	566	556	557	527	554	535	524	528	545	536	535	528	530	517	544	525	532	538	520	498	538	526	515	522	555	554	535	480	524	558	525	530	580	530	519	558	494	550	557	537	554	544	521	522	516	563	540	523	518	537	496	544	514	498	504	516	500	534	529	521	560	507	517	541	499	551	502	519	545	549	532	549	522	507	506	512	502	528	577	507	497	567	559	529	533	507	525	534	525	522	530	524	470	492	536	503	510	536	547	510	527	561	525	527	537	546	578	529	494	531	560	527	510	532	549	519	537	531	567	549	574	523	528	558	528	515	519	528	536	551	539	519	513	535	508	513	545	490	534	530	562	557	511	501	506	516	540	506	512	540	598	566	535	563	534	493	523	480	536	552	475	549	542	520	506	534	543	495	525	527	577	524	509	561	520	520	497	497	545	530	556	529	544	471	520	531	540	540	505	438	521	528	502	558	528	551	493	552	515	500	543	532	536	548	505	496	546	570	476	469	504	507	521	503	521	454	518	532	571	551	540	523	527	517	564	518	499	537	498	515	539	510	511	514	529	523	488	505	533	562	505	542	488	527	503	491	568	564	505	551	542	538	512	564	508	527	542	552	514	518	533	505	533	491	552	575	542	517	533	525	518	544	511	536	561	575	536	498	571	517	540	529	540	499	519	530	514	534	502	500	535	535	553	510	520	520	570	539	500	544	606	506	529	523	525	484	531	540	487	545	496	562	522	525	510	472	519	505	505	547	500	541	489	511	544	487	536	516	566	571	575	511	530	483	505	487	501	532	540	563	541	517	475	490	527	534	545	534	494	551	533	512	527	500	494	540	528	492	549	515	503	541	503	542	488	497	550	535	518	501	516	499	553	510	500	538	494	541	520	501	513	516	559	521	523	523	549	536	514	524	527	508	508	524	534	492	490	518	543	563	518	540	490	504	533	536	518	517	568	575	528	515	545	561	529	479	540	529	548	509	501	499	542	553	524	515	584	559	523	558	524	536	541	538	488	558	523	511	485	549	524	488	526	518	547	514	489	520	555	524	493	523	518	505	508	540	549	482	482	525	525	521	465	532	545	533	521	555	541	514	562	542	515	515	534	524	523	559	529	534	525	546	517	543	541	531	540	526	571	514	577	513	528	490	558	532	538	565	504	495	529	535	542	518	525	523	523	515	501	513	529	538	505	556	544	504	539	550	535	535	534	525	447	457	505	501	510	495	500	561	525	536	498	522	535	484	556	542	540	487	502	541	504	502	516	525	519	547	524	541	557	488	504	565	499	528	531	517	530	508	543	531	548	496	537	535	522	480	506	472	546	505	532	556	546	563	478	493	490	530	498	477	519	488	504	524	497	549	532	503	522	506	533	509	521	501	552	547	471	529	516	533	496	531	552	508	512	497	533	526	535	489	532	556	541	527	541	526	535	535	525	489	480	498	511	532	581	554	555	547	540	570	508	516	520	525	556	539	544	562	513	505	511	558	528	520	500	532	545	540	532	505	497	520	533	522	521	516	473	506	504	514	486	536	546	500	531	509	540	511	499	509	534	530	562	509	525	516	490	538	520	504	525	499	524	553	516	527	548	502	527	483	557	533	559	523	519	544	563	484	495	506	510	556	546	496	537	514	499	549	513	509	508	570	531	514	516	533	534	515	552	562	514	505	500	530	578	536	514	501	565	553	533	496	526	504	549	525	507	530	526	510	581	533	492	563	508	540	543	521	499	524	528	511	571	547	551	517	557	523	514	538	538	529	539	533	504	541	516	561	543	537	560	575	516	508	518	526	510	533	500	529	511	569	537	482	509	503	517	477	515	498	514	498	511	500	558	494	520	520	534	549	568	535	551	535	552	516	504	537	537	539	512	571	537	541	518	552	526	548	579	558	562	538	521	518	515	542	518	532	522	549	562	544	529	519	522	512	525	522	502	541	544	534	543	514	527	508	516	539	519	525	543	498	528	531	531	504	554	530	548	527	515	559	506	526	547	544	531	512	509	483	489	553	543	558	527	504	512	491	570	507	533	497	497	514	531	525	516	532	516	538	483	512	518	562	579	562	511	532	559	511	506	508	548	538	492	526	525	524	549	558	511	518	566	535	539	501	492	537	537	522	498	545	557	513	529	534	499	546	478	537	519	549	516	503	555	497	557	542	511	516	557	541	534	550	510	553	551	519	512	472	546	495	510	553	510	549	547	500	537	507	492	543	515	535	516	522	552	540	521	541	572	581	542	529	514	489	560	475	526	535	518	530	534	519	497	491	502	512	577	496	497	520	503	515	525	525	525	511	526	541	522	507	548	549	534	550	519	511	546	528	502	538	567	522	528	514	518	542	533	526	524	508	526	547	502	534	497	514	529	538	530	502	540	555	494	515	590	536	544	491	509	517	492	497	539	509	526	540	527	537	525	552	513	526	526	529	516	543	506	528	555	557	536	510	541	501	535	506	547	478	466	527	577	530	547	503	512	506	582	514	524	525	532	479	529	510	560	543	493	544	507	496	521	564	518	534	506	546	518	531	504	528	545	488	513	507	533	530	536	537	497	547	524	517	510	519	543	520	509	545	529	477	514	541	512	522	518	546	516	539	546	488	566	515	557	523	498	530	509	545	535	510	501	525	520	549	525	495	517	497	535	559	528	518	503	520	566	521	519	502	524	513	545	544	515	492	503	534	555	518	478	534	523	525	540	504	553	525	576	488	543	524	571	469	567	538	538	504	503	542	492	509	537	476	572	527	544	551	507	545	561	541	513	535	535	517	508	518	524	510	547	502	517	536	540	543	552	525	554	534	513	530	545	547	496	545	524	538	542	516	574	527	493	546	544	533	544	519	563	507	580	579	533	496	548	515	517	547	509	479	528	507	531	517	549	571	498	507	550	557	511	511	515	589	495	474	577	504	547	525	510	535	523	514	487	550	488	529	537	524	505	468	559	502	503	505	539	520	525	492	493	515	547	508	507	519	556	526	539	571	538	569	506	554	504	509	528	499	548	512	494	552	531	538	538	547	501	483	540	530	530	558	472	517	495	481	528	493	560	512	546	511	552	562	490	550	541	516	509	564	544	516	526	536	511	496	559	532	504	524	544	531	521	522	573	519	531	545	550	527	530	506	484	518	518	519	516	526	529	528	530	544	498	484	538	509	553	564	518	509	562	542	527	514	519	541	529	546	523	503	516	506	506	536	525	544	532	530	492	504	522	547	543	561	518	506	507	513	550	528	520	499	531	511	572	546	559	515	507	542	524	528	579	510	530	527	507	512	504	549	530	539	536	526	528	519	558	534	525	523	478	489	507	486	522	561	510	509	525	526	545	549	524	562	506	542	517	527	496	523	540	530	520	503	487	560	528	498	551	575	537	507	507	496	491	516	532	585	492	540	521	530	547	500	570	522
68883	51415	19015	2829	2935	548	3772	2382	373	335	431	735	844	1027	1101	805	748	505	601	448	348	300	228	165	140	155	126	147	128	137	134	146	148	146	149	130	163	147	174	160	143	139	159	173	137	132	139	136	156	173	154	143	176	169	123	154	156	128	147	142	153	141	153	143	172	139	132	164	154	127	156	135	168	152	150	133	130	149	139	127	149	133	166	158	134	170	137	121	150	136	123	157	129	154	112	138	145	149	120	149	103	124	162	142	116	145	147	149	139	144	161	135	133	141	150	147	137	139	133	146	136	140	164	149	141	120	172	127	150	137	151	133	146	164	158	138	129	144	138	142	155	131	119	158	158	146	163	180	139	180	160	140	135	154	130	144	138	149	137	163	160	139	136	147	141	141	150	164	168	129	126	114	112	152	143	119	175	157	127	140	136	156	130	181	126	119	160	159	146	142	134	158	121	137	144	142	137	153	147	133	143	156	160	145	159	117	144	156	147	153	144	145	140	178	122	123	136	137	143	140	140	144	123	137	144	166	133	126	162	141	131	121	127	142	133	146	155	173	138	145	128	151	156	164	166	146	131	131	149	131	143	142	146	157	132	151	146	146	150	123	151	149	147	148	143	153	146	139	135	159	150	129	140	170	149	129	124	130	141	121	155	141	149	157	161	129	167	133	130	135	140	143	151	150	143	137	143	123	133	158	146	134	147	164	148	129	148	150	145	139	131	132	149	129	136	156	138	152	122	133	168	154	172	151	138	155	151	161	151	142	134	158	155	125	130	153	137	131	139	152	151	160	141	145	143	138	120	145	138	130	128	155	129	169	159	146	145	148	150	129	135	138	152	158	119	160	147	133	133	151	145	146	132	156	148	153	174	101	156	136	157	139	149	157	125	123	139	146	144	139	116	150	146	158	148	155	146	155	144	150	123	138	135	131	160	142	147	162	142	154	150	148	146	169	130	136	134	141	142	120	131	124	119	140	134	152	107	138	141	133	135	128	122	149	145	159	153	144	129	143	126	151	124	146	167	140	129	163	131	138	134	145	141	150	138	130	140	148	125	141	141	146	156	133	136	144	141	138	140	143	148	136	157	152	150	130	141	159	116	148	155	123	141	158	142	161	146	135	150	158	132	127	141	147	128	139	167	133	151	117	123	159	131	147	164	158	132	153	139	127	135	137	148	135	118	140	139	116	155	134	143	114	146	120	156	165	140	132	119	123	152	152	127	130	128	114	152	139	151	144	126	144	145	141	148	142	146	139	114	116	136	136	139	146	145	143	142	159	147	155	143	133	145	130	151	156	136	149	135	139	148	144	166	154	142	143	145	152	144	150	163	147	133	140	142	141	135	145	137	144	138	154	155	156	124	141	131	123	143	159	162	131	149	140	163	145	135	138	140	135	136	124	145	144	139	136	142	137	153	135	150	133	138	142	138	140	135	147	159	145	138	152	126	132	127	136	157	139	146	159	159	153	130	147	155	128	161	142	146	147	141	153	140	128	123	160	135	126	135	129	128	157	143	131	145	154	150	140	148	134	137	132	140	131	124	125	140	134	162	132	159	132	159	140	148	132	179	130	134	137	139	146	153	132	135	149	145	138	146	147	140	147	127	146	125	146	134	141	133	151	157	158	147	157	127	138	142	150	139	173	158	125	151	148	134	123	139	157	146	166	131	140	117	154	132	156	127	142	117	138	132	142	141	121	128	163	133	145	152	169	145	170	149	141	171	145	147	140	150	146	129	134	167	141	146	141	152	146	144	131	145	128	127	158	144	147	135	125	144	152	154	170	136	141	142	128	138	152	154	150	142	127	156	156	124	154	126	134	115	150	132	142	139	140	127	151	143	153	142	157	137	155	139	154	138	155	138	147	129	131	117	159	144	159	152	122	130	143	154	133	134	130	143	136	132	169	159	133	158	177	125	160	146	117	160	124	134	127	118	164	124	146	126	146	144	140	127	140	156	144	164	123	168	154	172	134	150	144	128	143	126	178	134	132	138	143	144	152	149	139	135	151	151	163	155	130	147	134	114	150	143	137	125	144	140	135	118	132	161	135	121	132	156	134	127	148	145	144	158	149	151	142	142	142	127	159	137	156	143	135	127	146	141	153	166	146	155	147	158	148	151	146	150	128	163	122	156	151	156	140	140	151	148	147	145	148	129	136	150	144	158	124	137	142	157	130	144	128	148	143	116	138	171	130	127	138	152	144	138	141	132	132	137	139	156	138	109	160	137	140	142	158	142	142	144	152	159	135	162	125	130	144	138	153	165	154	133	147	119	140	152	163	148	140	123	119	133	140	166	148	136	146	138	160	161	144	130	125	149	150	133	133	125	144	142	165	138	143	142	135	151	138	144	127	138	163	151	166	139	130	134	139	134	152	122	142	141	142	149	158	138	142	155	160	167	155	127	153	143	148	133	137	130	132	139	138	153	135	159	129	149	135	142	154	123	148	131	140	138	147	131	151	164	143	127	135	125	177	127	136	146	159	137	122	128	139	123	133	128	154	141	150	168	147	123	147	139	138	153	155	161	148	136	146	146	128	152	160	120	152	152	159	149	158	161	142	148	161	142	152	139	145	150	137	139	136	153	134	154	153	151	145	153	153	136	130	137	110	141	154	136	152	157	143	150	146	155	147	141	154	136	140	155	160	138	144	133	115	129	137	165	150	135	133	134	140	139	147	150	146	141	169	147	129	135	165	140	135	112	145	154	148	145	149	140	127	150	158	125	138	140	141	143	126	141	147	138	143	139	154	173	140	158	136	141	158	145	161	129	136	137	151	157	161	148	150	120	131	137	140	152	149	138	151	148	134	125	171	149	151	147	141	141	155	148	151	147	153	146	142	145	159	136	148	130	151	131	136	126	133	163	136	147	161	128	126	128	136	141	127	174	144	138	137	132	146	134	138	143	148	161	148	151	145	139	152	149	144	147	149	124	136	138	147	141	130	118	145	138	125	121	143	153	125	141	126	132	143	131	142	142	150	151	145	149	153	141	124	147	135	166	132	141	152	148	167	138	148	149	192	162	120	142	120	143	143	147	155	157	134	142	140	148	147	149	149	144	138	147	145	147	147	157	158	130	138	150	147	150	151	128	136	140	160	122	154	153	143	166	172	160	129	133	145	139	151	144	132	133	142	126	122	154	148	135	143	159	138	149	149	141	168	155	144	141	150	132	161	157	162	115	149	137	129	152	130	136	159	131	150	143	128	123	127	125	146	143	135	150	128	160	150	140	141	136	148	145	146	134	145	131	138	143	145	118	122	144	142	159	149	144	159	132	137	132	130	134	160	143	150	152	147	146	132	150	125	136	137	138	150	147	152	151	165	137	144	138	128	143	158	141	138	166	133	127	136	168	153	132	161	156	164	136	161	136	124	152	150	138	153	134	145	131	155	124	142	160	132	144	133	126	109	128	134	135	141	165	138	157	149	132	130	159	160	146	152	173	138	144	155	125	163	126	137	148	123	155	147	133	144	125	157	139	133	145	129
42343	36586	6907	3613	8368	1777	14865	6537	1358	1443	2306	4031	4926	5409	5883	4646	3925	2843	3002	2336	1762	1367	980	567	392	436	432	391	410	405	406	404	389	381	365	380	363	390	408	370	360	368	348	348	354	356	368	351	381	378	353	378	337	360	370	358	354	353	351	352	341	347	358	340	348	358	336	358	342	344	338	360	328	371	354	389	330	361	340	359	352	353	378	350	347	373	368	335	362	324	366	366	327	351	348	391	350	376	346	378	362	351	382	350	394	345	350	367	350	340	379	352	334	322	360	340	366	346	364	379	333	323	347	360	331	391	363	342	298	355	353	361	366	363	357	346	369	342	346	363	333	324	373	367	361	332	389	330	376	326	377	380	391	342	369	340	356	355	333	341	339	362	360	348	347	328	331	381	402	326	350	343	335	349	347	361	337	344	356	356	360	368	340	357	366	347	358	358	366	351	347	351	347	324	350	371	363	344	351	345	363	320	366	348	318	374	357	325	319	340	330	348	357	342	354	305	376	335	351	324	339	348	348	368	332	345	331	346	340	334	371	360	367	369	367	348	331	351	323	353	377	342	378	349	378	333	345	345	354	339	398	403	360	354	364	329	345	358	327	359	351	356	367	349	355	351	355	353	343	324	350	339	337	336	379	348	359	351	343	356	342	355	341	337	359	346	348	346	340	358	368	381	355	372	344	356	364	355	369	377	353	295	366	334	345	341	330	360	359	360	362	355	323	344	353	376	372	358	401	341	372	335	329	347	366	342	363	361	347	362	359	391	324	343	314	342	304	343	336	363	358	352	336	372	367	393	383	333	341	358	350	359	351	358	319	328	359	329	355	359	356	369	339	335	343	356	329	333	341	348	325	391	341	379	340	358	359	357	373	362	351	351	331	389	367	362	373	350	357	345	350	337	368	365	348	345	383	376	349	398	323	380	363	361	362	336	332	344	353	350	349	328	367	337	362	363	356	352	358	352	356	357	330	334	340	344	370	325	383	365	353	330	380	344	341	336	350	344	362	320	334	375	353	332	335	353	339	359	372	354	336	359	368	341	346	332	371	333	374	315	379	356	356	370	366	350	347	337	363	391	300	330	374	350	330	366	332	341	350	338	342	330	352	380	358	340	324	337	348	355	336	378	337	388	329	332	356	358	364	378	386	351	309	354	360	355	324	367	353	372	358	339	361	356	354	384	364	373	372	347	357	339	327	371	353	355	348	371	343	360	351	332	372	396	364	373	350	347	371	344	337	350	352	327	345	347	348	339	368	367	346	358	363	322	360	333	361	336	370	353	303	321	360	373	359	345	377	337	320	326	384	336	345	373	361	332	341	330	363	376	324	330	336	361	329	348	367	352	343	356	355	336	338	343	368	355	366	367	333	357	349	332	386	365	356	413	353	353	339	367	360	353	313	385	370	351	345	335	356	356	374	404	348	356	329	331	358	391	382	351	366	364	350	334	362	350	355	329	353	362	364	357	330	340	385	375	347	370	305	359	384	318	348	371	346	371	340	339	379	335	345	325	357	376	341	329	362	348	335	330	350	349	334	381	385	369	392	335	348	368	346	362	361	349	345	358	377	334	358	327	377	347	345	375	336	386	349	348	381	359	353	373	355	346	361	350	352	332	337	389	373	326	349	366	354	372	352	348	356	345	369	340	372	375	343	362	348	375	349	332	334	374	346	345	351	328	383	336	335	344	336	353	351	320	374	368	370	375	356	341	346	362	374	337	363	370	357	377	359	338	322	355	374	345	377	361	359	370	376	337	325	343	366	366	356	341	357	377	387	342	358	344	372	326	336	350	331	340	368	369	373	363	340	365	387	383	369	332	357	352	379	357	381	357	366	384	366	352	351	365	358	379	319	358	359	333	370	370	370	352	341	311	381	321	358	362	332	374	372	366	368	382	380	354	336	397	351	341	356	360	358	384	373	372	352	363	341	362	323	346	356	377	362	335	347	366	352	338	390	322	320	372	393	330	337	352	378	343	353	339	368	318	350	352	341	364	367	373	369	358	359	332	332	356	331	336	346	369	377	347	368	381	365	361	365	363	352	337	350	349	368	378	316	356	384	338	348	376	312	359	335	340	357	355	349	363	369	373	334	322	356	362	357	334	361	348	360	351	361	344	373	311	362	354	353	343	349	351	359	373	359	374	333	352	389	333	351	368	363	369	326	349	335	353	391	350	386	317	396	346	367	349	342	351	384	345	347	326	364	377	353	362	357	362	366	340	335	367	362	339	371	368	345	326	365	345	366	377	368	359	376	346	357	343	354	363	348	352	371	337	346	366	352	358	353	360	389	356	388	354	346	334	364	357	344	321	363	333	350	351	355	358	337	358	360	367	351	359	338	362	377	349	364	370	344	316	350	367	339	345	314	373	341	344	309	362	342	343	344	359	355	347	366	375	363	368	341	361	339	357	377	339	325	352	372	327	355	377	346	351	357	347	321	362	365	362	345	357	354	359	379	362	321	344	369	338	369	376	356	350	364	376	358	353	345	368	359	372	345	331	370	332	330	348	327	331	334	308	351	387	386	325	327	389	359	380	363	338	370	367	347	351	362	351	337	340	365	365	366	343	387	349	358	318	380	356	329	369	328	357	370	330	322	360	387	362	320	332	348	356	391	363	337	339	365	353	336	322	352	369	355	327	345	337	361	349	363	354	349	400	363	340	420	362	391	356	345	359	393	347	356	369	367	363	388	345	341	334	350	364	332	393	388	341	378	376	383	334	374	373	370	370	344	384	345	348	359	404	348	333	360	371	345	347	333	350	351	372	345	314	313	327	369	343	350	367	342	366	350	344	347	369	355	389	351	347	343	338	309	352	358	316	351	348	365	341	366	377	324	341	332	368	353	352	340	335	375	376	350	367	334	378	354	357	351	361	367	326	351	383	393	379	382	353	361	334	341	400	345	355	301	379	385	349	361	354	359	338	389	341	344	368	336	347	342	367	338	360	371	346	384	371	322	351	356	338	378	372	366	347	323	360	375	338	327	378	358	303	349	342	383	346	308	351	352	349	375	375	376	346	339	364	405	363	336	328	342	362	332	347	350	380	369	310	380	372	369	375	363	341	386	354	334	348	382	389	329	364	335	339	371	354	333	365	376	365	359	352	322	346	334	362	370	378	393	339	361	335	371	352	388	384	364	374	350	383	359	341	349	384	336	340	321	355	364	370	370	357	354	324	348	379	325	314	349	328	340	375	361	368	358	347	357	380	360	334	340	334	332	352	337	319	329	345	375	383	360	368	322	352	334	357	323	346	385	376	371	362	352	355	347	389	337	352	316	370	354	353	343	327	361	365	329	353	360	369	355	357	384	345	354	335	355	358	361	337	336	328	333	333	350	353	361	342	343	359	355	363	349	354	343	351	383	406	361	362	356	373	356	320	354	349	358	337	364	319	337	360	341	345	340	365	346	371	327	371	371	355	362	368	341	351	359	361	345	361	353	314	363	366	399	366	392	320	327	341	383	329	351	309	332	356	352	330	377	338
81203	63342	27128	7742	3655	908	11204	5483	645	488	507	770	796	1058	1331	1362	1041	835	740	631	523	416	343	264	235	254	202	198	212	214	212	181	168	186	213	221	229	201	208	213	202	183	237	231	203	172	162	202	178	220	199	198	206	192	182	188	187	214	206	197	212	234	196	208	170	204	196	195	189	203	167	191	212	199	192	207	220	213	199	214	208	212	206	185	218	202	169	203	199	174	220	186	189	223	168	183	214	195	169	178	189	214	213	195	200	210	181	201	208	217	200	186	189	216	177	205	185	211	223	210	167	200	191	211	215	211	206	221	233	228	231	222	222	200	212	210	203	170	196	178	204	197	190	228	212	182	202	211	190	194	208	214	227	191	183	176	181	212	189	197	187	193	216	208	184	198	212	225	214	206	198	226	214	202	236	218	237	211	189	194	181	191	195	206	195	228	175	196	200	202	196	190	194	208	164	201	222	200	206	202	199	212	189	200	199	173	196	205	210	187	187	165	209	223	207	213	204	199	195	220	190	175	207	213	203	203	234	199	214	212	187	235	175	188	186	188	211	212	193	205	193	207	195	213	204	213	213	187	204	217	202	181	233	203	198	170	205	166	180	214	231	202	202	205	205	205	197	203	206	216	230	201	178	207	196	201	205	185	191	192	217	215	211	196	229	192	209	181	200	211	216	221	195	194	176	177	203	183	251	210	203	180	208	204	202	187	211	221	209	220	183	218	209	213	188	232	207	178	239	197	198	207	218	203	204	218	178	209	191	170	214	218	215	178	200	190	186	222	205	201	181	227	192	198	241	186	197	206	225	181	205	213	200	195	199	206	232	210	197	186	181	192	192	198	202	196	207	200	223	170	165	212	191	201	192	197	210	197	202	205	218	181	208	205	213	194	176	179	197	193	176	217	186	209	193	184	179	209	207	210	209	180	176	207	177	215	190	208	193	188	194	176	218	204	210	219	201	205	199	203	183	234	211	213	217	186	203	202	203	196	208	198	209	170	184	208	216	197	202	213	211	198	218	205	193	193	228	183	196	191	205	196	229	241	210	184	186	198	201	226	189	210	206	207	209	197	203	191	190	194	199	190	200	178	202	214	185	178	197	176	172	192	197	221	207	212	201	222	194	202	208	222	198	195	211	213	215	204	208	203	202	195	217	182	225	210	229	232	219	194	186	187	189	235	190	197	193	204	202	209	201	196	196	196	201	202	181	178	200	201	188	182	194	187	224	194	218	178	200	209	219	234	197	218	203	222	194	190	199	177	194	221	199	229	224	217	195	185	232	179	212	210	208	206	205	197	208	175	204	197	216	197	210	186	190	222	183	234	180	233	209	192	212	200	207	204	197	171	195	197	225	192	194	206	195	193	196	221	200	225	182	182	201	205	207	213	185	201	187	213	209	195	221	191	211	206	196	194	209	240	193	203	176	204	192	199	191	214	214	207	203	238	207	213	193	195	216	214	189	192	170	215	214	206	212	187	209	202	209	192	198	204	203	192	180	201	202	184	191	203	187	196	194	204	201	193	217	196	215	240	178	202	215	206	179	208	208	207	188	191	183	183	188	188	218	194	204	212	202	217	197	156	194	189	212	211	185	208	194	188	212	186	186	219	237	226	178	208	205	221	222	194	188	222	191	208	195	209	213	206	209	229	178	211	221	224	182	218	210	173	178	211	205	225	216	215	219	211	204	184	181	196	204	196	198	195	201	201	194	186	200	205	185	201	205	194	188	207	205	210	186	198	195	216	182	193	222	209	201	190	214	209	212	198	180	191	197	203	198	232	193	193	199	179	206	203	211	214	181	188	240	204	216	192	215	176	212	193	177	193	200	199	192	193	189	178	194	192	209	185	188	188	190	206	201	207	214	182	163	200	178	197	201	216	194	183	183	191	191	218	223	212	214	201	192	206	201	207	229	213	187	195	207	215	219	195	192	221	212	154	216	169	212	212	167	198	221	173	187	217	208	201	203	229	202	202	231	198	177	208	202	220	215	211	182	194	184	194	182	206	184	177	217	187	210	182	233	183	189	204	213	217	196	159	205	214	211	185	186	231	209	183	225	197	208	195	213	192	202	178	180	168	224	200	225	204	220	202	223	195	226	185	185	171	193	196	212	206	190	207	211	208	218	216	232	198	186	210	202	219	201	184	188	162	207	195	207	172	216	192	223	220	209	212	213	213	191	216	190	200	188	194	212	209	187	191	227	206	217	195	230	179	222	193	200	192	205	203	224	186	184	207	236	209	195	190	207	204	193	222	180	204	168	207	180	185	208	189	217	208	222	191	224	181	205	197	194	203	189	170	207	201	200	211	191	213	211	213	222	183	193	208	211	210	200	207	256	207	213	195	212	190	176	184	183	199	204	214	205	190	231	194	173	191	218	197	192	218	201	219	201	194	218	198	193	184	178	191	190	193	192	233	154	191	211	212	231	190	184	184	182	179	207	225	184	199	225	195	184	246	206	202	184	215	228	192	206	214	203	207	227	205	204	194	209	210	202	204	192	204	199	189	214	204	222	214	226	176	208	198	205	217	235	209	213	216	188	193	198	209	184	185	215	207	211	178	196	213	201	197	204	196	200	202	224	214	211	221	201	206	210	196	208	228	209	208	196	178	198	213	193	193	175	195	192	194	216	199	204	221	218	199	206	196	186	171	211	185	215	209	196	170	211	192	184	201	192	205	221	158	205	194	216	199	185	207	196	181	207	191	207	210	194	204	178	208	199	214	215	197	187	191	180	218	203	192	213	192	226	195	220	185	195	210	208	244	220	207	228	194	200	185	181	181	179	222	186	161	204	191	209	193	194	195	216	200	222	197	203	204	202	185	195	206	194	197	201	201	219	205	206	231	188	190	187	208	233	168	189	214	198	195	201	190	203	235	215	182	201	212	209	197	204	184	228	178	232	211	206	208	202	214	178	202	186	208	223	176	206	191	181	189	207	203	192	210	199	203	200	219	161	178	206	201	202	190	211	223	223	202	231	187	223	220	198	197	184	204	214	195	190	214	179	233	227	174	214	205	180	225	226	226	200	207	208	193	198	196	207	212	211	206	217	197	209	207	175	166	171	202	200	195	217	190	175	175	180	207	202	197	179	182	230	173	195	208	193	211	175	216	194	213	193	208	199	201	207	202	197	200	166	210	224	193	205	183	221	188	210	200	183	214	189	198	206	227	211	188	201	211	231	234	221	217	225	216	206	223	214	196	238	193	211	210	193	197	222	211	208	205	192	194	221	205	204	185	233	199	203	173	185	182	189	192	208	197	190	185	206	214	221	217	184	196	185	213	216	195	190	208	194	178	206	194	195	192	227	199	190	185	205	194	175	194	225	196	185	195	223	191	217	194	204	213	185	206	199	207	205	209	186	216	220	218	223	196	212	222	194	217	175	200	197	199	231	222	190	198	189	200	185	199	191	210	217	196	181	221	207	208	192	192	211	215	217	190	232	208	199	171	175	203	221	200	198	198	232	199	197	198	223	227	213	179	199	196
51550	46066	10217	6539	8776	2912	28215	10383	2207	2022	2280	3458	3979	5285	6970	7147	5671	4531	3788	3286	2597	1992	1325	813	605	614	582	577	585	596	605	595	541	509	518	522	514	531	518	536	505	470	486	441	532	508	531	454	496	504	499	483	482	508	449	445	447	487	469	518	436	465	450	478	459	442	474	495	506	489	466	494	505	500	484	509	495	507	489	538	488	507	510	488	468	488	449	476	509	464	473	514	465	481	438	512	473	496	490	472	485	444	463	485	487	458	485	488	484	491	458	509	524	511	479	495	465	481	508	504	496	500	487	491	460	467	484	441	504	475	494	485	464	442	498	487	480	490	523	491	512	462	519	502	504	510	477	496	530	459	486	464	529	464	470	464	512	465	455	476	477	479	469	498	445	485	516	486	539	479	521	489	479	480	452	484	441	468	506	479	464	486	497	476	474	495	476	457	495	455	478	513	448	532	501	496	475	482	454	491	451	456	465	462	453	495	482	453	513	462	499	468	476	502	478	499	474	496	439	494	513	464	515	443	489	465	425	496	455	507	484	494	470	459	452	466	453	459	531	478	460	487	495	503	487	463	455	466	454	467	435	471	509	480	458	513	471	473	485	477	476	461	495	499	475	463	499	460	487	481	540	487	493	489	483	454	508	495	482	448	469	459	504	438	469	517	489	470	499	493	506	485	477	494	486	504	473	486	421	476	462	459	448	448	487	435	500	498	478	479	463	483	481	488	443	475	468	466	528	504	474	435	467	422	466	512	523	490	510	497	461	480	480	466	449	435	440	439	511	456	485	485	466	466	479	487	429	491	491	503	443	493	482	500	485	522	469	474	485	483	504	435	449	511	501	474	493	458	477	452	472	466	505	464	507	513	492	479	421	455	471	503	485	487	468	504	469	513	493	509	481	483	493	429	473	478	493	492	488	484	468	481	495	467	503	468	515	462	498	486	435	494	459	482	477	498	487	458	487	463	491	483	481	462	497	521	497	452	499	505	499	496	449	430	487	467	445	469	499	481	466	463	524	442	476	451	458	513	447	472	495	479	479	484	469	460	480	510	458	453	470	536	510	492	476	487	504	468	478	436	493	475	463	481	496	477	500	510	487	477	466	503	472	487	488	446	497	452	441	461	483	440	451	483	467	462	461	419	459	473	503	457	509	443	499	485	448	472	477	468	532	537	434	463	504	435	483	485	499	444	487	502	473	456	507	479	437	485	481	488	467	489	481	518	462	477	481	470	490	514	471	494	513	485	515	474	477	483	475	452	478	489	498	462	455	519	512	480	455	496	506	441	457	434	518	487	484	502	500	484	453	520	495	473	445	487	519	467	486	480	489	510	485	440	498	472	479	468	474	462	467	472	476	478	430	430	473	443	457	495	482	468	479	473	449	503	461	498	491	452	458	482	455	465	474	513	498	472	516	469	496	444	504	496	492	453	469	485	511	461	460	520	454	492	467	481	496	476	439	505	502	442	472	492	509	514	469	443	497	482	462	486	496	470	463	496	468	480	459	452	473	487	474	515	484	485	481	481	477	469	516	460	458	488	437	473	488	504	472	507	476	520	474	466	492	451	467	488	491	452	494	482	449	474	454	494	465	514	443	473	468	461	495	481	458	473	452	486	481	450	471	506	493	493	471	461	477	468	518	490	473	485	494	457	514	520	478	494	470	480	494	490	476	502	480	440	490	468	523	473	457	512	445	459	466	475	495	485	459	491	463	502	466	492	464	448	448	483	478	529	476	484	483	490	446	485	497	503	509	498	497	500	470	499	438	522	471	530	482	470	475	509	475	432	463	477	482	487	513	461	465	445	479	481	447	457	482	483	452	441	466	507	483	438	457	467	495	477	489	432	510	467	489	457	489	498	521	469	484	499	471	489	484	453	505	495	490	449	506	473	476	474	496	486	475	499	486	511	468	474	507	471	472	479	498	493	442	485	430	484	497	478	467	487	461	451	454	498	489	475	458	450	451	488	463	490	487	506	493	452	449	481	452	477	486	473	498	478	496	475	479	483	478	455	481	489	524	497	485	506	504	497	498	441	492	478	488	463	499	504	493	446	484	476	471	447	467	469	477	487	489	476	457	527	474	480	489	439	506	462	473	460	453	474	506	503	458	467	517	422	453	481	479	474	479	482	484	501	486	493	463	483	498	514	483	487	487	467	505	475	468	504	444	493	457	446	488	458	485	488	475	487	529	476	465	455	494	464	481	513	477	513	477	499	467	496	443	438	429	481	457	516	543	501	486	493	499	473	496	475	448	509	467	518	468	474	474	467	456	430	488	488	478	479	456	532	478	489	501	468	515	438	482	484	495	463	435	497	481	426	468	513	473	471	502	495	431	461	470	472	497	500	490	492	471	533	505	484	487	483	465	454	492	491	436	496	464	465	512	474	498	491	491	478	483	501	505	440	470	524	478	473	479	522	524	504	478	464	439	477	515	502	506	484	493	539	486	442	496	472	500	421	444	477	497	445	422	454	459	512	500	468	465	514	477	457	460	499	519	440	479	488	478	464	479	476	530	458	457	472	515	462	493	509	504	476	477	443	466	441	531	460	475	498	509	521	504	494	471	470	510	510	450	470	490	483	474	476	499	498	468	513	474	485	463	450	466	459	476	480	498	451	474	446	493	527	500	517	459	464	464	482	468	453	481	496	507	520	490	478	473	516	526	458	477	490	455	505	480	481	492	516	466	507	506	482	459	444	456	415	487	489	450	497	458	488	485	502	479	454	483	481	480	484	458	446	483	478	469	444	441	462	453	469	495	495	463	501	483	483	495	496	464	454	495	466	491	480	475	488	488	494	478	453	473	465	490	515	462	499	495	496	457	456	513	504	487	441	457	448	459	511	497	467	521	470	503	501	477	444	473	474	482	488	482	474	459	510	449	510	460	456	487	487	520	490	462	463	447	507	516	497	464	483	472	454	421	470	468	480	495	470	497	448	483	440	508	440	460	479	507	470	535	433	500	504	456	494	440	452	524	446	495	497	471	436	514	492	472	479	459	503	499	464	484	478	490	480	468	479	464	479	483	465	500	486	444	460	449	431	473	479	481	486	479	487	506	487	491	447	484	458	474	478	460	476	488	479	440	476	486	461	500	468	443	514	489	481	469	461	478	461	427	486	495	496	496	488	442	492	481	523	522	488	504	455	492	433	511	479	498	513	471	461	460	478	492	491	457	479	488	486	458	484	455	526	484	475	477	451	507	479	506	525	487	475	496	472	455	501	514	470	499	502	513	475	452	478	446	504	451	484	502	454	426	477	449	507	452	476	495	483	487	469	471	479	458	499	477	471	491	458	488	523	457	478	491	488	494	498	497	517	499	499	465	466	449	473	441	475	471	478	480	491	484	497	463	466	472	480	482	472	473	440	449	435	516	475	465	498	469	508	474	453	470	444	452	470	485	488	463	462	503	472	460	474	498	443	428	472	482	519	459	489	488	488	493	506	468	483	464	491	497	484	450	486	465	484	471	454	490	517	479	439	477	472
24369	8249	1396	500	446	316	463	379	321	292	314	360	374	493	595	674	569	459	396	371	294	282	244	217	202	238	203	222	219	238	212	227	221	211	228	201	229	217	240	219	228	251	193	221	226	207	206	234	247	216	224	219	231	211	217	236	210	253	243	211	216	227	259	234	236	208	234	190	234	263	217	244	245	214	201	224	238	214	256	232	221	248	216	203	200	201	228	246	206	216	226	198	218	204	222	231	243	210	211	236	202	248	225	216	222	247	203	232	224	236	222	227	222	201	212	219	196	207	223	246	246	214	208	217	248	246	215	239	219	217	226	215	236	226	245	246	230	231	198	239	217	227	230	244	210	236	206	217	223	234	201	211	247	224	221	203	233	202	191	230	245	214	252	246	193	205	215	212	234	227	265	210	250	197	215	200	223	212	207	234	216	215	238	216	207	224	211	213	204	215	243	229	235	229	232	211	204	207	245	210	208	208	230	222	207	220	242	226	214	230	195	200	236	216	239	219	220	201	220	214	196	204	220	226	215	216	208	209	238	222	228	208	224	240	229	205	243	250	242	225	210	219	193	212	208	213	236	229	216	229	199	207	246	211	207	190	220	242	238	206	227	211	240	205	201	235	219	224	194	214	225	227	230	225	235	209	223	257	243	214	264	217	231	245	203	219	216	222	240	235	216	248	226	220	216	244	210	223	223	202	204	203	243	225	251	214	207	220	242	239	213	208	231	215	220	226	226	224	199	232	220	237	213	230	240	233	212	233	217	237	210	234	231	216	227	224	215	217	225	208	220	209	238	224	197	236	227	226	236	216	233	222	220	213	218	232	241	253	245	233	236	233	217	244	231	209	221	210	204	224	213	234	213	219	212	234	209	261	202	223	225	222	230	223	203	223	188	224	228	225	218	229	247	197	234	245	210	227	233	206	209	251	209	199	205	246	220	241	218	219	247	227	239	240	226	196	213	215	201	228	209	209	226	231	222	214	230	225	187	222	221	220	229	227	233	193	221	213	223	216	228	221	217	227	193	198	224	221	255	229	242	233	232	224	251	230	214	233	209	249	224	219	253	216	227	207	208	248	221	245	217	234	219	203	229	220	221	236	246	231	240	235	225	198	206	207	224	201	235	223	235	215	195	204	255	227	203	220	229	217	247	216	257	205	217	222	237	190	238	225	231	275	242	232	212	239	208	214	197	215	195	236	216	214	210	220	224	228	235	167	239	238	239	249	211	222	238	242	242	223	217	227	218	225	227	198	195	221	232	232	192	229	218	235	228	226	221	209	229	205	218	226	251	253	212	212	213	254	221	206	238	218	228	211	201	223	220	250	222	214	218	224	223	235	223	216	212	211	255	197	221	237	211	261	217	225	211	208	236	215	236	225	213	241	228	211	248	195	211	212	235	220	215	235	215	234	215	227	226	238	194	260	229	213	218	274	199	257	257	253	242	212	240	200	214	207	239	220	240	241	234	244	237	247	230	217	223	230	233	219	234	235	212	219	245	225	250	251	226	217	246	254	214	233	252	212	229	212	215	230	212	235	240	254	229	210	242	249	241	226	262	235	210	220	226	215	210	216	267	230	207	235	237	216	206	217	224	243	256	234	186	228	224	228	243	223	221	241	191	253	258	235	243	236	235	205	231	223	227	242	217	200	188	228	226	207	208	220	233	218	200	225	221	242	222	209	224	229	242	224	218	242	212	239	226	223	213	268	214	241	198	240	222	235	205	186	216	227	213	212	264	267	210	211	228	246	228	210	211	206	233	220	189	204	242	236	198	213	230	211	218	227	204	221	222	232	211	240	206	217	236	220	202	219	217	256	252	223	254	215	250	242	246	216	219	225	238	181	242	236	198	217	233	226	225	223	214	229	200	224	222	241	237	234	230	231	212	217	228	196	234	243	243	260	258	237	234	243	211	240	238	239	254	214	210	242	238	233	212	243	205	193	244	219	239	265	208	213	215	233	225	218	207	225	205	219	229	224	229	206	231	218	215	237	230	198	218	242	216	211	228	236	233	222	216	230	211	213	240	234	227	216	237	244	213	210	226	240	209	221	230	225	258	220	206	216	242	222	200	235	233	207	240	208	215	235	240	254	205	208	217	223	227	231	243	257	218	229	214	211	223	242	223	227	221	262	233	257	212	212	191	223	215	217	238	218	229	234	218	223	214	208	210	210	217	222	229	240	254	240	239	197	237	240	229	208	244	227	239	244	231	217	224	218	220	219	242	208	214	212	220	227	239	225	227	230	236	240	215	220	228	219	231	230	229	235	217	215	215	247	211	230	235	219	192	234	226	227	219	204	227	200	224	223	238	219	198	208	204	227	220	197	224	244	222	223	219	212	215	234	204	222	249	219	228	225	230	234	216	213	221	258	212	231	236	224	209	219	244	236	241	236	261	220	230	208	223	211	209	232	224	227	209	227	224	240	227	242	223	207	220	224	236	199	227	232	240	189	208	234	228	199	241	238	224	210	213	223	220	221	218	244	224	237	217	224	203	224	243	199	199	210	177	226	225	228	202	194	201	224	235	231	228	235	214	251	229	242	228	225	200	234	225	213	246	198	221	215	229	227	230	248	225	247	190	260	248	212	258	202	229	225	231	219	218	204	207	202	208	218	216	216	230	243	237	219	217	208	232	202	235	205	235	224	234	218	228	224	208	244	203	220	249	229	204	196	232	208	225	246	238	243	242	249	262	235	257	231	205	208	242	232	222	230	200	228	247	202	222	235	234	213	224	253	256	220	219	228	249	215	226	217	201	216	213	213	230	221	232	213	223	261	221	247	216	200	230	202	236	200	242	228	235	219	222	221	209	249	243	245	276	248	234	256	206	207	225	218	225	233	246	188	229	216	208	218	214	230	250	229	235	214	221	212	236	213	254	229	222	222	191	215	212	211	229	203	235	241	249	223	208	216	212	235	239	208	226	238	231	198	220	219	244	192	231	211	233	232	213	226	227	203	235	247	241	239	214	196	233	235	213	202	202	243	231	192	233	204	219	231	207	220	196	210	251	249	234	222	224	232	228	211	234	235	214	208	209	226	206	230	245	207	240	217	222	222	231	241	207	228	245	206	197	219	215	209	238	236	215	204	210	198	205	238	205	236	248	186	225	237	218	237	170	256	243	234	242	214	237	234	211	224	234	234	231	195	237	215	195	227	229	244	213	212	215	206	261	250	231	214	214	198	217	212	205	217	215	234	216	204	203	206	240	231	251	210	245	231	222	211	208	220	221	222	229	234	217	241	194	201	222	231	229	230	233	237	212	220	227	193	209	222	206	228	219	234	249	191	237	219	215	247	251	215	198	231	224	214	217	210	246	247	230	226	215	206	214	211	240	222	241	259	247	226	234	215	230	216	212	207	225	252	262	199	232	239	241	239	233	220	219	214	208	222	231	247	231	241	238	227	212	201	232	227	188	223	226	234	217	226	225	217	209	253	207	247	207	249	262	195	236	245	226	230	233	213	218	207	236	231	228	216	235	218	218	230
19691	8293	1432	1262	1308	938	1609	1360	1042	983	1106	1468	1491	2000	2762	3279	2836	1886	1761	1573	1221	907	700	566	542	500	512	518	531	513	485	513	545	562	510	478	494	501	506	474	486	512	517	537	476	523	489	544	511	511	501	528	511	486	526	519	485	486	541	493	530	505	497	548	489	501	475	513	516	523	533	531	501	543	508	521	474	498	546	504	528	533	533	541	558	524	493	518	518	512	488	516	518	514	497	490	525	481	528	499	503	539	530	489	518	467	491	530	468	490	510	472	512	516	500	507	492	474	530	516	499	530	542	488	521	499	540	531	493	499	520	489	520	533	541	529	504	520	497	481	452	526	526	488	486	494	537	546	551	515	530	514	542	503	517	532	514	516	501	516	563	524	487	500	491	525	508	526	491	522	517	472	520	469	506	462	509	526	510	503	540	518	475	522	510	520	539	517	497	518	510	497	524	513	540	506	511	516	508	495	478	521	502	513	475	517	515	515	538	509	531	537	474	496	507	558	504	481	499	505	502	490	546	505	514	492	534	508	523	493	488	507	533	483	534	474	460	519	516	503	536	521	514	494	501	501	531	510	495	530	515	529	529	512	481	537	486	497	561	484	489	471	529	516	475	505	547	504	500	533	493	523	529	488	513	533	531	531	516	489	494	497	499	500	538	498	475	489	519	530	517	529	516	523	507	510	558	540	544	512	527	552	504	510	501	507	482	521	501	510	493	540	526	503	490	490	452	455	491	537	524	491	503	470	502	473	542	521	465	490	541	505	512	542	526	548	488	512	466	486	544	481	556	523	527	519	521	495	525	502	524	508	488	533	487	561	532	531	523	493	532	505	471	521	519	505	522	518	466	509	493	513	478	519	521	486	497	464	532	481	558	507	480	531	496	538	495	504	512	527	506	536	494	552	503	528	505	506	510	473	552	529	528	530	529	495	525	523	490	548	455	513	480	494	470	486	558	483	542	592	531	502	529	482	501	486	450	509	530	542	492	500	473	517	514	539	509	490	495	512	507	523	514	493	524	483	496	503	487	538	515	502	491	494	501	534	504	534	523	508	532	501	499	525	492	517	513	488	545	546	508	520	536	563	508	492	517	520	486	484	472	533	490	541	511	521	494	502	503	510	477	528	544	515	515	516	488	518	492	544	511	503	469	520	511	465	510	512	547	509	497	550	498	528	476	536	505	443	484	528	525	478	499	522	524	528	550	549	542	461	496	509	518	517	520	528	453	492	497	488	492	496	488	523	508	515	509	514	518	508	523	495	499	520	515	512	483	487	511	514	511	531	550	513	500	487	499	512	543	505	499	470	544	512	544	492	504	492	517	548	516	507	492	520	497	460	536	528	552	552	520	527	523	479	529	489	496	522	513	520	474	525	492	528	518	510	499	527	501	547	499	510	505	499	500	518	483	546	481	501	544	523	468	492	505	483	502	472	518	516	555	535	525	527	503	538	492	498	551	485	484	502	512	528	476	541	505	518	484	506	506	513	545	495	538	558	525	486	534	518	528	534	479	545	514	496	485	467	478	492	491	552	487	497	502	474	515	497	479	492	525	569	523	506	525	514	531	543	504	535	536	539	485	481	540	541	532	517	537	525	498	506	527	538	509	520	500	519	492	507	502	495	528	522	533	508	532	509	505	537	497	505	546	532	550	527	501	509	507	505	504	523	514	501	524	476	516	548	557	549	533	490	523	529	529	533	488	529	481	473	507	530	497	477	519	543	503	516	505	515	489	502	512	505	481	516	503	539	488	531	481	504	520	506	493	499	489	516	525	499	451	530	530	552	508	517	495	561	462	494	522	539	492	515	487	461	535	522	526	491	534	533	519	482	534	519	476	506	497	522	494	517	503	537	490	546	545	490	523	526	495	500	524	469	521	521	575	487	511	495	474	497	483	516	548	511	538	494	508	497	451	520	542	506	546	476	509	544	477	510	489	466	491	491	486	510	494	518	539	535	489	510	456	537	499	507	522	469	501	465	493	517	520	514	517	514	552	492	517	498	503	525	486	475	473	516	504	522	529	546	525	512	524	546	484	493	525	512	513	527	522	502	511	526	484	527	520	486	469	489	509	515	510	519	541	488	567	534	496	504	513	523	514	495	473	486	523	475	522	529	508	509	485	508	546	544	501	535	510	506	525	547	498	501	503	471	471	546	521	508	526	559	516	514	539	486	530	489	518	496	505	552	512	531	497	521	506	514	482	529	542	441	496	532	494	497	480	510	504	501	551	526	510	517	472	530	514	533	560	522	504	515	520	509	508	492	463	483	486	512	494	561	473	504	502	541	516	516	495	502	538	447	511	538	498	571	492	496	528	522	549	465	510	515	522	527	489	484	510	510	524	504	493	492	527	491	506	504	524	478	526	495	521	500	527	544	506	472	520	511	504	503	542	457	477	539	525	511	510	494	525	548	494	504	569	531	479	517	480	496	524	538	495	463	522	500	503	519	506	532	521	490	514	545	520	498	515	517	549	522	516	533	436	484	492	539	477	500	492	505	514	482	501	529	511	553	540	521	491	518	519	503	523	495	524	536	480	520	486	524	518	538	506	504	512	508	485	533	481	481	523	528	517	519	499	544	478	521	529	544	520	503	466	514	497	471	507	490	517	521	531	497	503	564	477	499	544	526	491	496	509	528	508	523	512	511	539	528	539	513	523	538	502	519	540	537	536	497	475	497	485	498	509	512	534	537	466	521	500	457	534	508	485	505	495	548	538	521	511	487	521	522	520	472	494	542	509	477	541	504	558	513	566	469	509	511	513	501	511	508	543	537	511	521	537	506	515	526	545	552	529	496	547	516	490	515	493	520	496	515	517	498	498	529	508	530	520	474	521	505	529	516	484	523	494	518	482	514	470	507	482	541	516	522	515	539	536	495	535	534	508	499	522	508	483	532	493	534	511	517	527	521	511	486	517	531	505	494	508	515	491	477	511	518	556	480	502	488	488	461	515	505	490	494	509	489	510	519	508	518	505	514	513	502	514	513	516	497	513	520	480	477	511	479	526	551	518	506	490	505	524	486	485	496	479	491	525	523	519	494	545	513	514	498	504	477	550	495	497	525	488	516	488	464	547	483	467	505	521	532	549	508	520	557	480	482	536	507	495	501	548	517	499	546	538	531	504	498	528	503	499	485	496	494	477	530	509	528	514	468	505	519	486	501	549	529	536	475	501	518	511	520	541	510	494	471	539	551	554	500	548	509	485	493	494	517	484	543	513	486	482	502	516	494	552	498	513	509	512	486	490	518	506	498	471	507	481	516	504	521	524	528	522	520	489	488	510	587	542	482	524	458	528	489	546	552	501	478	539	486	500	550	540	528	479	511	519	505	486	492	511	522	494	535	550	486	495	515	548	506	533	478	497	480	494	515	502	514	528	528	477	500	581	548	536	485	534	470	498	490	514	523	497	497	538	482	518	553	498	512	478	523	491	537	488	482	553	502	521	484	507	518	534	489	541	511	518	505	519	499	532	509	486	555	491	510
68138	51731	19960	2701	2089	628	4146	1692	415	360	398	420	563	618	632	635	686	560	421	438	314	259	170	178	137	133	162	138	146	120	133	147	170	136	123	144	147	143	125	147	128	116	127	142	133	145	124	123	121	129	124	128	135	122	138	110	120	129	128	123	143	123	130	124	119	130	117	111	109	147	129	142	135	143	127	148	143	147	143	127	133	102	115	137	129	115	112	114	130	141	135	145	108	131	122	133	139	123	128	135	139	125	134	149	123	128	138	121	142	120	145	118	122	127	119	136	107	131	127	133	126	155	141	128	121	135	128	127	139	144	146	120	120	108	116	136	131	124	106	132	133	137	127	110	135	134	129	116	131	129	136	141	128	117	128	122	115	120	125	125	134	140	131	129	129	141	120	117	128	122	123	144	123	151	126	130	115	139	142	147	111	146	126	148	128	104	148	115	128	133	139	141	114	155	127	116	141	144	140	114	129	115	127	112	134	131	131	144	131	121	140	119	147	134	135	145	116	122	124	130	138	147	124	124	142	140	125	143	128	135	124	133	134	136	130	123	139	133	147	145	143	118	133	116	116	130	135	159	147	145	147	129	141	146	156	124	119	134	137	138	128	145	145	127	121	102	117	125	120	142	115	151	120	117	140	142	129	136	136	126	137	150	118	146	121	107	111	140	124	123	130	133	120	141	121	147	153	136	118	128	122	130	131	136	134	107	119	121	129	137	140	124	119	146	116	128	135	142	146	109	132	140	126	135	136	159	130	123	142	123	102	138	127	132	134	151	131	127	115	120	116	118	106	134	132	150	124	119	111	136	117	128	130	147	153	136	133	141	119	126	126	146	125	128	131	133	123	130	155	158	114	128	126	127	173	118	120	141	120	115	120	123	124	133	117	128	117	109	117	111	109	142	145	130	137	117	129	125	122	122	138	150	147	131	145	113	136	132	132	120	130	123	118	125	110	120	137	132	129	123	139	136	98	113	131	142	119	124	131	151	127	121	114	133	115	126	135	128	121	135	133	122	115	134	127	131	128	137	128	123	120	138	120	131	138	125	129	120	120	147	132	125	115	129	133	147	131	124	127	150	142	135	126	113	122	140	128	144	129	144	141	141	135	136	113	132	150	152	120	147	125	141	128	139	132	117	124	120	147	116	121	148	129	123	132	141	142	135	122	114	102	127	115	143	133	138	146	122	118	147	127	125	139	129	130	143	112	147	138	135	144	117	108	122	122	104	123	113	127	112	102	122	154	103	112	129	147	137	139	122	148	132	129	146	122	162	128	136	111	117	104	125	128	124	120	139	135	152	120	124	127	111	126	118	137	123	129	163	133	135	115	116	149	152	124	129	123	115	138	123	113	124	130	144	123	134	118	113	130	123	123	140	131	117	134	125	131	113	143	124	128	108	130	137	116	122	142	129	141	134	144	148	145	139	138	139	128	138	132	126	149	124	104	128	144	109	128	129	129	120	121	126	131	133	146	133	144	117	119	139	123	121	135	110	148	120	157	129	124	142	135	136	110	128	132	114	155	121	149	109	107	127	139	130	137	123	116	134	123	126	114	143	146	144	122	145	133	134	123	133	134	140	140	110	131	148	159	124	130	116	142	117	93	119	150	156	120	125	124	131	103	130	146	137	137	141	133	112	112	139	153	145	148	141	144	114	126	126	128	120	103	127	117	114	138	163	139	139	126	137	118	145	154	118	109	132	149	117	113	129	137	130	150	125	107	129	117	144	111	142	119	138	131	118	121	111	113	126	130	154	132	125	142	133	122	131	119	126	123	132	137	122	115	121	118	136	134	118	132	136	140	122	128	121	124	127	120	111	135	113	154	145	140	127	134	130	159	140	137	111	138	133	111	128	127	106	128	128	133	121	136	136	117	123	120	116	123	128	139	126	133	138	120	143	142	148	129	128	130	118	134	132	120	115	142	124	126	107	130	147	149	130	134	123	127	137	119	130	128	104	140	134	118	113	133	123	116	141	125	114	151	116	142	142	123	119	131	139	128	119	124	124	113	112	140	129	143	132	156	143	139	125	122	115	125	149	108	118	138	126	134	98	118	142	143	139	146	126	125	134	150	137	143	128	134	121	127	132	111	112	119	109	135	152	138	132	118	141	128	144	129	121	137	149	130	133	108	107	151	130	124	123	128	128	151	152	123	146	121	120	140	141	175	124	153	118	152	141	123	129	133	122	111	124	148	132	129	122	140	145	143	127	126	132	144	136	134	142	141	153	129	127	115	157	140	130	131	132	124	131	119	143	145	145	98	132	143	149	118	105	122	125	144	121	127	138	141	126	140	135	124	134	147	115	131	129	108	139	146	129	124	120	97	143	132	147	128	147	147	131	145	127	122	164	143	126	124	125	115	145	132	142	121	131	115	124	116	121	126	132	130	137	135	121	132	133	131	130	139	129	131	139	122	115	137	140	125	141	121	147	112	118	141	144	142	125	118	124	117	131	148	125	121	117	130	121	128	126	152	116	134	109	120	156	152	132	127	137	113	131	153	126	113	137	135	163	133	121	141	125	128	128	135	136	142	153	142	128	122	124	115	141	144	148	138	126	119	134	134	159	112	118	100	109	121	132	128	135	115	118	123	138	115	100	109	120	132	137	126	134	121	121	138	137	135	118	130	116	137	129	127	130	110	141	124	146	122	148	118	140	148	133	127	125	121	133	119	107	136	140	120	140	132	130	123	133	114	143	146	122	126	105	137	156	138	120	113	130	138	127	95	119	121	122	139	137	137	135	126	147	152	161	138	160	152	111	132	120	132	116	124	135	134	118	133	130	129	126	136	141	129	134	139	125	110	119	145	145	143	128	115	138	141	131	139	146	102	129	112	125	124	116	129	141	124	145	111	126	147	121	134	158	139	153	133	124	132	154	133	137	136	139	119	127	133	134	152	128	126	144	139	154	129	126	132	122	141	113	113	119	138	129	130	145	132	135	130	129	134	144	127	113	122	136	137	104	140	114	133	123	123	115	126	129	129	123	126	116	123	143	133	127	117	115	133	127	131	104	138	122	134	119	141	149	129	98	103	131	133	135	139	122	113	109	157	109	125	129	139	150	118	124	139	138	109	130	143	116	143	110	131	120	131	114	124	145	126	121	147	125	106	133	122	142	136	164	128	123	138	100	153	138	136	133	131	138	116	122	127	119	144	114	135	126	132	106	143	124	124	133	140	132	131	130	113	136	134	138	128	150	119	152	134	128	126	143	132	115	128	129	141	130	116	139	129	133	143	127	142	147	157	134	141	128	141	131	154	108	114	141	150	156	130	131	135	106	115	126	134	137	146	145	136	132	126	156	131	127	123	126	149	132	134	111	126	120	139	127	99	143	126	161	132	145	139	115	146	141	103	112	140	133	129	123	144	137	140	148	128	123	144	139	103	139	121	155	151	117	115	142	123	124	117	143	135	124	140	128	115	137	134	128	144	102	126	120	116	135	108	138	144	131	99	144	154	141	113	126	145	159	129	115	109	125	123	115
41776	36872	7869	3907	7331	1986	14443	4673	1864	1800	1934	2219	2725	3400	3311	3760	4200	3142	2278	2202	1960	1238	769	586	385	366	397	370	357	361	371	387	336	347	371	315	361	316	318	325	344	348	348	353	362	348	337	332	368	302	300	317	383	349	350	347	323	364	333	364	324	337	333	331	331	327	352	320	303	315	324	346	326	329	316	307	300	326	343	339	332	327	341	304	295	308	368	338	346	369	352	363	315	337	311	359	317	351	323	337	295	310	355	309	332	323	304	299	317	336	343	343	347	330	332	334	343	335	345	333	302	333	333	321	322	356	296	305	323	342	386	326	340	340	308	322	335	335	354	310	316	293	352	324	309	307	310	310	299	357	360	326	340	337	350	324	345	325	312	306	356	323	292	337	327	326	318	315	325	333	316	355	310	340	348	336	302	314	303	349	312	326	319	319	328	315	368	315	317	317	307	340	346	289	329	326	332	347	310	344	357	317	319	333	342	318	319	305	307	325	341	290	333	334	283	303	327	361	335	345	337	304	314	326	274	346	334	332	326	306	315	332	324	346	316	330	326	337	324	295	326	301	344	301	323	316	338	341	324	305	352	343	335	312	338	313	322	325	310	329	360	341	305	329	335	344	293	343	287	332	326	325	329	347	321	324	318	301	317	300	315	319	317	307	320	327	283	310	276	319	327	323	347	325	345	288	306	303	283	341	336	313	332	328	360	323	312	328	300	304	326	322	336	323	324	344	329	313	318	301	313	334	328	290	317	334	368	332	319	369	343	337	330	341	310	353	321	327	318	326	310	334	311	312	352	297	309	323	308	326	341	320	318	337	323	342	347	354	321	335	364	322	348	319	338	319	309	325	325	352	311	337	297	342	322	341	328	324	294	325	376	325	324	304	316	279	301	333	339	337	309	325	338	308	339	308	337	320	356	312	310	314	350	329	353	328	331	354	329	328	305	318	336	341	311	348	338	336	369	332	341	337	304	304	303	322	313	296	356	295	340	328	335	297	311	299	326	293	319	361	325	314	324	319	324	323	333	337	323	348	321	332	292	354	332	315	333	362	336	348	310	312	324	312	335	309	296	330	324	288	332	305	321	343	350	327	309	319	328	358	325	344	313	321	315	331	291	346	358	312	320	344	326	299	311	320	339	325	329	351	357	297	330	303	291	326	341	338	326	339	308	356	338	350	316	316	306	332	330	318	366	307	321	334	323	310	339	324	318	313	337	345	293	329	290	329	310	314	336	319	340	298	307	324	321	349	319	314	357	315	292	320	321	346	308	335	309	325	347	291	349	316	319	322	304	337	318	316	317	318	302	352	311	322	325	355	304	313	331	311	339	318	290	347	335	353	330	327	320	323	349	333	339	340	329	347	326	340	336	330	337	335	314	299	320	310	353	307	334	371	304	314	346	356	341	335	326	326	335	324	303	302	292	321	309	291	327	301	292	364	315	346	324	307	313	325	318	338	319	317	325	318	321	345	320	328	335	324	327	333	325	335	331	358	316	329	316	305	316	326	346	334	325	346	317	324	304	318	327	305	337	346	318	338	317	344	297	339	306	341	321	342	320	321	318	349	299	340	324	344	338	350	310	324	329	348	317	337	322	317	320	329	301	338	325	320	315	338	350	333	304	337	344	336	335	333	313	324	333	306	336	305	316	326	317	302	314	312	356	316	307	307	338	330	299	318	327	359	309	319	299	322	336	324	317	310	294	339	337	328	326	315	320	319	327	332	324	357	322	325	306	351	293	319	323	332	316	362	330	290	337	321	338	369	327	331	352	330	327	317	363	319	314	328	332	307	334	327	316	342	352	339	343	329	332	314	340	322	333	329	314	315	319	294	293	336	340	323	336	316	333	324	300	332	319	313	352	334	347	329	311	320	328	307	327	321	292	369	344	303	301	356	332	331	328	313	346	335	302	340	321	341	328	340	331	367	306	283	332	294	326	328	351	316	306	297	328	290	353	295	313	320	302	320	320	304	289	312	350	297	362	321	320	332	371	338	345	305	308	316	326	333	335	364	336	324	348	338	337	368	316	293	321	339	296	329	308	305	331	319	328	324	347	314	343	342	351	327	310	336	302	319	329	319	332	337	344	330	333	339	295	314	303	353	322	309	293	321	325	342	311	326	326	315	309	314	323	321	315	317	324	338	341	317	323	324	331	316	334	347	326	313	337	341	340	327	340	336	307	334	319	324	337	329	322	322	325	338	313	283	371	322	322	314	305	345	300	321	337	338	298	310	309	293	305	309	347	340	312	324	329	327	338	332	326	312	343	317	332	319	346	324	327	343	306	344	352	295	313	300	310	324	330	310	323	337	310	340	332	343	323	323	315	308	335	345	350	349	311	316	350	333	327	351	328	334	313	311	315	304	352	309	344	321	324	345	314	311	367	317	314	300	296	326	362	339	325	314	281	356	323	295	307	330	331	336	323	326	351	295	330	337	334	338	323	344	321	315	324	298	300	313	345	333	346	329	321	339	339	321	337	337	322	294	329	332	327	327	334	324	335	328	306	367	331	337	330	325	293	333	337	342	350	320	333	323	323	339	312	343	343	347	342	311	289	330	306	332	346	315	352	353	325	306	325	297	309	292	334	314	329	323	295	320	326	326	336	344	348	304	366	375	345	320	326	367	339	350	324	335	323	332	307	324	280	325	308	327	337	352	328	308	320	296	297	306	308	344	339	311	323	321	311	321	306	304	312	367	307	327	325	330	323	341	327	288	358	279	351	335	333	333	339	325	323	312	376	328	325	327	311	301	316	344	334	336	292	332	308	336	319	332	330	353	299	293	317	344	306	359	316	342	338	336	300	303	342	312	319	330	317	310	313	301	307	316	291	309	328	294	347	303	326	333	310	334	327	293	321	322	357	303	343	360	327	322	323	302	328	301	339	348	331	303	309	295	349	315	338	321	318	321	299	313	330	341	321	317	300	327	319	309	326	349	312	328	355	334	290	333	358	322	288	326	335	335	332	335	350	318	343	333	327	359	317	329	341	332	344	289	366	339	337	312	300	346	321	351	336	323	289	330	320	311	323	343	310	342	311	300	346	333	322	317	333	341	313	318	308	353	293	310	310	307	329	313	350	324	311	318	335	320	304	319	317	318	346	340	317	318	340	316	299	310	327	339	291	338	334	305	314	304	310	306	327	302	326	324	297	319	338	339	314	336	340	304	332	337	300	345	326	306	346	305	346	335	309	336	325	313	303	317	318	310	306	332	332	347	317	338	311	293	340	317	340	354	318	348	324	340	329	328	373	320	320	312	330	303	328	317	330	310	370	353	335	335	343	366	350	331	332	315	311	338	315	310	297	319	339	303	315	338	372	324	342	347	319	300	346	295	296	310	331	296	314	336	307	345	347	331	324	307	346	316	325	322	336	308	329	334	301	325	307	347	321	351	307	314	316	309	337	326	325	323	307	328	313	371	340	342	352	311	317	348	310	306	317	320	314	314	300	322	317	299	320	341	292	329	292	288	312	310	298	321	336	323
81274	65388	29734	8137	3038	1070	6198	4299	807	567	683	874	844	926	965	825	796	726	594	534	576	399	266	253	212	194	181	224	211	224	206	196	205	231	191	200	210	190	185	188	212	189	193	178	198	172	200	217	194	201	215	200	201	191	174	179	205	188	182	196	179	158	186	199	174	177	218	184	190	163	182	170	192	210	198	203	198	187	184	200	197	208	185	203	216	192	187	216	219	202	175	213	205	206	186	171	197	187	186	209	195	179	211	172	191	181	197	204	193	204	196	174	203	189	154	204	208	184	209	179	169	173	194	193	193	178	174	197	192	203	184	196	191	181	202	173	162	196	194	182	178	191	190	210	153	213	191	197	193	175	181	181	218	180	206	159	203	173	182	177	200	203	205	207	179	192	182	208	197	207	185	190	198	168	196	191	204	163	190	196	196	193	190	161	187	189	182	190	207	204	179	185	181	195	199	180	221	165	175	190	189	187	188	191	205	183	198	183	184	208	192	181	200	220	199	183	216	223	177	184	196	199	193	193	179	179	162	179	187	184	222	215	204	185	187	201	189	199	174	187	195	181	197	178	177	172	173	192	186	193	218	175	191	191	158	178	193	194	196	198	205	183	179	190	205	183	194	202	187	171	179	199	208	196	188	192	171	173	187	181	175	217	178	216	200	210	199	170	190	183	189	192	206	179	165	172	223	197	178	230	218	203	156	169	209	182	194	193	210	157	191	164	202	193	188	192	205	178	172	197	177	213	213	213	182	186	209	195	179	200	189	185	181	188	177	194	183	179	218	217	175	156	183	192	203	172	162	212	198	213	210	222	190	201	207	214	174	203	200	191	187	185	182	195	165	187	210	202	188	201	182	214	182	201	164	182	210	171	212	222	176	197	186	227	217	190	168	212	216	190	195	157	164	167	210	182	208	212	183	173	209	191	191	209	195	189	154	179	203	163	175	177	201	185	208	201	196	191	192	182	157	171	183	200	211	177	167	187	200	198	177	201	170	200	168	181	182	197	186	193	185	183	189	179	187	210	170	197	198	198	204	172	178	190	180	201	204	194	173	176	161	192	201	189	193	202	197	173	193	197	199	172	176	205	166	155	193	175	204	191	178	173	185	191	194	234	159	182	190	181	196	188	186	204	182	202	162	184	207	193	200	195	207	207	187	205	161	173	181	194	174	202	185	181	191	185	174	176	186	196	202	191	181	197	216	200	197	201	208	218	187	207	191	176	191	197	198	196	209	200	156	184	204	187	214	198	200	162	173	174	205	194	185	194	186	196	194	191	198	206	172	207	198	209	166	176	206	210	224	211	181	188	195	185	182	196	194	188	193	192	176	220	174	208	184	171	187	176	197	186	179	202	184	190	207	177	201	198	189	163	180	176	196	224	199	195	185	182	185	171	220	194	174	201	190	188	169	163	198	171	196	155	192	211	208	172	179	180	185	168	183	194	201	207	194	180	215	190	190	207	215	201	174	199	197	194	192	202	199	166	197	176	191	186	207	202	191	178	170	202	206	201	190	203	172	185	205	179	199	191	191	174	179	214	193	181	185	150	188	194	176	198	199	186	186	169	174	189	191	177	197	181	192	187	179	199	203	176	184	175	177	195	232	199	216	160	206	187	185	176	199	198	190	207	177	197	180	184	206	186	174	164	185	187	207	191	198	184	170	205	179	200	203	177	171	183	177	199	211	180	219	155	231	210	178	187	198	174	159	205	218	178	204	194	222	176	177	194	194	159	197	186	219	209	175	158	203	198	178	196	220	185	181	166	219	208	193	191	181	187	193	195	210	220	167	191	202	182	208	221	204	213	205	212	204	189	199	222	219	199	196	180	201	196	184	191	187	180	179	217	209	219	197	168	175	206	179	166	210	200	187	174	180	207	204	186	197	213	168	190	223	196	192	174	184	198	154	201	204	219	199	174	192	202	187	185	202	212	177	190	205	184	179	203	212	193	186	207	190	203	203	194	177	219	185	192	183	189	206	164	186	187	196	166	205	194	185	171	195	228	181	188	171	198	195	214	213	206	175	187	216	201	218	201	202	199	186	206	212	178	199	217	184	195	211	183	195	208	191	186	206	200	203	204	183	186	188	204	210	229	185	196	190	194	211	188	199	197	193	177	176	195	190	199	196	168	180	179	205	189	201	213	200	223	179	195	193	190	180	201	192	180	198	179	177	199	180	194	204	210	197	182	185	184	212	187	188	197	187	216	196	189	178	186	200	158	169	194	184	186	213	201	170	184	195	193	199	174	181	178	201	188	185	176	191	191	207	197	189	168	206	184	203	222	231	219	187	176	174	170	192	186	171	180	185	193	193	200	211	213	197	192	196	191	199	187	205	192	191	180	183	200	205	209	195	162	203	179	190	175	196	199	183	181	167	202	185	175	216	199	192	189	184	176	177	186	218	189	197	177	190	214	186	183	182	206	220	176	209	193	186	188	189	196	191	202	200	202	207	181	178	187	189	197	197	193	194	195	185	205	188	191	171	193	206	181	158	201	189	204	161	207	182	189	182	173	212	195	195	218	181	187	195	214	177	166	201	193	195	189	218	217	172	180	196	206	183	177	197	186	186	156	197	197	179	199	189	202	181	177	186	193	186	190	221	201	188	205	173	178	181	152	188	178	187	177	194	190	176	183	204	202	180	172	179	222	188	214	182	184	199	196	206	170	179	211	182	214	168	207	163	201	190	188	215	182	207	203	192	158	188	206	200	190	197	203	201	186	182	171	166	221	176	201	182	188	186	196	220	202	218	189	213	182	196	208	174	201	196	177	204	210	177	189	179	165	195	183	179	183	187	200	177	192	167	165	181	205	179	201	196	195	175	206	201	175	187	202	188	176	202	185	180	188	198	190	192	184	207	194	174	204	213	168	167	207	218	181	181	187	204	184	205	187	191	172	163	180	180	222	204	191	187	183	185	187	213	200	195	190	204	203	167	208	198	183	184	187	210	196	211	208	192	210	202	183	167	200	192	210	181	197	228	190	203	194	173	186	200	203	210	223	195	218	186	205	188	193	176	159	175	201	208	196	192	178	195	201	188	216	206	211	185	200	187	180	191	192	195	161	177	174	189	190	211	195	178	201	215	191	206	180	202	182	194	216	197	201	180	174	165	185	209	201	190	186	199	177	190	217	185	185	213	199	178	176	197	187	177	178	189	171	159	168	185	167	183	189	177	200	197	207	183	167	213	172	191	206	188	212	172	180	191	170	189	197	188	218	173	212	196	176	177	182	193	193	198	178	172	193	200	215	207	202	171	193	192	199	170	190	201	208	185	198	187	229	185	190	170	169	165	197	194	195	171	196	209	205	185	204	199	196	179	202	191	210	200	211	180	176	188	199	167	192	212	211	218	182	192	186	192	187	190	207	212	190	172	200	202	180	210	198	187	190	205	212	175	216	196	180	204	201	184	191	189	166	193	185	195	191	186	179	179	191	180	183	181	171	195	205	178	184	197	175	184	206	152	201	196	203	229	204	185	196	214	192
51186	47122	14206	6636	7313	3436	19183	9740	3467	2782	3392	4364	4476	4962	4988	4332	4657	4035	3157	2983	2784	1874	1099	789	633	581	607	535	555	522	507	517	506	489	545	456	549	479	472	455	478	496	483	516	501	518	463	483	448	466	471	499	483	493	529	506	465	460	449	495	486	462	438	451	473	464	441	454	507	498	487	430	484	453	460	491	451	478	456	504	465	423	434	476	481	485	443	442	481	470	476	440	461	459	478	477	438	454	458	488	460	463	427	468	491	430	492	508	474	454	427	445	502	471	465	515	469	463	427	477	485	483	444	407	468	486	504	452	456	433	428	485	406	470	485	459	497	453	427	438	448	457	482	470	452	458	469	475	431	477	432	489	441	508	463	464	479	446	489	461	490	435	493	469	428	470	475	484	464	459	479	464	448	462	430	427	487	459	462	457	455	457	438	495	455	435	421	452	452	472	478	482	450	445	438	442	486	433	477	444	481	422	469	419	484	439	449	464	460	492	456	457	443	460	434	472	455	477	432	436	461	442	460	463	447	445	478	466	458	431	445	444	457	471	456	442	463	469	440	440	451	487	461	445	459	487	459	466	441	428	486	481	468	432	446	464	491	470	469	449	462	454	457	455	469	483	429	477	453	453	473	448	467	442	471	473	503	430	514	481	467	456	480	471	456	449	502	474	459	465	470	522	457	436	472	493	463	457	438	491	476	445	426	449	432	472	471	496	459	406	499	463	476	466	464	495	479	431	486	453	483	449	465	472	476	463	456	462	438	487	473	454	446	443	444	452	481	419	473	451	455	487	463	430	442	466	469	474	509	457	477	444	433	411	440	479	479	471	484	490	482	490	459	470	483	463	434	455	458	477	443	450	458	477	493	462	434	477	446	475	496	449	471	432	508	481	480	424	474	478	460	480	425	459	465	478	465	458	453	448	474	476	465	461	483	449	419	453	464	474	484	465	476	469	484	463	450	420	450	496	504	476	481	489	494	437	473	478	467	466	409	460	496	488	440	436	453	494	436	498	475	450	463	494	454	418	437	432	469	499	446	493	431	414	464	449	443	484	448	454	461	450	436	468	488	498	510	430	485	470	464	443	471	480	455	438	467	471	440	459	469	478	475	443	487	511	472	461	473	459	461	472	450	459	486	475	421	424	455	479	490	458	421	432	432	448	470	491	429	475	434	441	472	461	498	466	482	464	427	436	475	480	433	461	474	500	471	486	442	486	456	475	443	440	449	439	428	433	443	461	461	496	447	447	463	490	464	479	469	436	440	437	451	449	514	435	466	430	435	492	507	466	478	496	479	491	426	462	416	476	495	471	499	434	434	477	480	438	462	443	502	450	471	472	435	470	434	482	465	463	449	456	450	442	482	431	438	473	476	479	483	440	466	435	442	469	459	461	464	474	446	462	460	471	505	472	507	480	451	434	457	460	462	403	472	471	440	460	457	467	477	428	453	480	516	406	431	450	465	439	450	480	452	502	447	458	446	460	477	461	473	468	492	431	501	447	458	466	439	495	461	445	469	441	448	475	443	446	490	486	428	451	436	456	466	454	461	459	442	468	487	447	471	498	422	442	497	465	428	439	491	502	468	458	444	440	426	472	481	474	452	459	416	527	488	455	429	450	441	435	481	420	434	466	485	463	450	475	497	462	458	477	436	444	444	417	453	462	465	461	462	425	430	438	441	473	454	505	482	453	446	512	486	465	437	484	422	430	469	512	450	453	449	472	423	477	457	450	462	451	489	442	452	484	456	424	438	469	502	448	440	472	437	460	495	478	438	452	470	430	436	454	460	443	464	455	463	461	466	460	445	469	431	487	470	477	472	461	462	459	467	442	448	463	431	488	455	483	493	510	490	444	457	424	457	442	474	455	428	492	500	440	421	461	445	485	403	457	444	479	494	465	442	467	488	449	440	443	456	458	464	449	467	429	472	435	461	502	463	464	478	481	457	465	487	472	446	439	464	448	458	438	471	419	499	485	456	454	456	453	442	483	418	462	426	450	456	483	426	476	464	465	427	416	438	448	432	415	431	434	521	493	415	471	489	478	447	442	443	456	437	480	475	470	451	476	488	408	448	476	454	476	471	471	435	444	459	492	442	458	482	441	435	471	485	468	472	470	498	471	448	451	469	466	448	452	497	459	487	465	437	424	492	495	447	483	450	466	431	408	467	434	474	432	437	443	477	471	474	430	437	432	430	450	465	476	447	421	439	475	461	463	475	433	491	469	440	453	413	454	490	453	439	460	493	449	454	429	496	473	453	504	432	461	429	456	488	483	435	477	488	512	458	450	481	467	476	480	442	446	447	507	454	438	448	437	439	482	453	458	460	459	455	535	455	453	474	446	458	492	505	478	444	438	467	474	402	464	436	446	493	486	457	448	473	483	472	466	484	472	441	450	494	474	466	445	455	460	475	475	431	455	466	441	497	422	434	446	429	463	483	471	453	501	450	451	452	478	464	487	470	487	462	454	457	472	427	430	449	468	445	476	451	475	467	461	466	456	453	423	436	416	430	421	475	472	458	482	449	469	448	416	459	466	480	459	467	471	481	444	423	517	447	443	478	407	467	422	450	451	452	478	445	453	447	474	452	443	485	471	450	431	460	437	433	473	434	451	440	442	479	469	498	453	418	436	468	431	490	426	466	450	484	454	453	457	455	463	474	486	460	465	442	459	464	466	446	412	469	435	415	440	468	472	454	443	450	483	438	463	463	469	421	456	469	464	485	459	478	463	474	449	464	500	439	442	454	461	503	464	449	470	446	446	469	449	432	483	422	443	468	454	455	452	466	446	451	462	446	462	439	461	466	434	463	491	523	449	468	497	471	494	473	459	451	477	453	463	488	430	479	455	440	513	445	453	474	475	443	462	431	466	475	466	451	462	484	463	481	455	438	465	503	466	494	409	440	471	476	422	420	461	462	467	452	465	458	462	458	480	466	515	451	427	464	471	474	446	488	429	452	440	481	455	474	476	501	449	430	467	480	468	472	456	461	483	461	449	469	442	472	420	475	463	460	474	476	459	465	477	489	432	473	494	480	462	450	491	415	467	465	497	484	441	430	465	464	468	480	461	439	493	495	459	462	482	432	444	494	500	439	434	460	436	432	483	459	464	466	479	441	501	429	450	437	460	442	470	495	493	488	471	523	494	486	468	466	462	398	420	482	457	460	472	461	484	445	475	423	483	424	475	476	473	474	477	464	419	472	436	485	443	468	499	446	463	475	455	447	472	447	465	476	454	443	436	494	407	499	479	476	481	481	429	453	459	463	471	446	438	464	444	432	432	437	473	491	469	441	475	472	457	485	501	425	450	442	490	428	454	433	447	456	434	449	468	465	471	444	492	468	474	458	458	434	463	418	424	481	451	447	474	491	443	468	483	454	495	465	454	499	444	461	465	470	449	476	468	446	450	458	442	492	420	475	466	475	453	474	426	482	474	459	423	482	498	485	434	475	463	478	459	478	451	411	446	441	459	454	465	479	478	458	469	442	493
21683	6725	1315	601	360	355	494	449	407	431	443	483	502	491	527	437	411	392	334	315	318	338	241	223	227	234	218	224	223	224	224	240	206	236	214	236	223	257	242	222	223	238	209	217	228	222	227	217	194	228	208	197	244	220	211	223	201	194	239	219	219	214	220	237	240	231	228	220	214	230	200	231	215	237	212	266	216	198	206	234	239	247	212	222	233	259	228	217	228	244	230	203	207	219	225	216	181	226	230	224	218	219	211	252	221	210	235	233	243	244	204	213	185	206	219	210	230	217	194	222	192	234	223	197	231	221	245	218	220	206	226	248	206	193	222	227	215	195	213	208	223	249	214	212	225	242	212	237	212	213	229	241	205	208	192	199	212	241	232	247	233	224	228	238	224	216	203	192	205	217	209	208	218	240	223	235	242	220	208	213	231	216	205	217	214	249	213	223	200	185	214	217	241	220	206	225	218	208	217	237	212	248	229	251	248	222	234	202	207	229	227	205	243	211	209	237	213	244	247	203	222	228	232	212	220	211	210	215	232	219	226	227	220	196	202	222	195	205	239	225	219	218	211	193	211	247	200	227	248	205	213	203	229	207	211	221	221	204	220	204	175	211	201	238	201	258	211	245	214	238	209	233	252	221	229	216	225	244	231	173	199	220	202	200	240	206	217	219	220	199	214	216	206	216	216	205	218	224	217	220	235	231	226	233	206	224	241	241	195	229	207	231	234	223	203	216	226	203	257	227	196	219	239	228	222	215	205	230	221	195	227	204	211	223	266	206	215	254	212	220	226	196	217	211	209	222	206	214	220	242	225	229	240	223	224	220	208	206	248	232	213	212	235	220	246	221	215	213	216	243	230	211	202	223	216	212	221	220	220	238	228	222	230	222	225	228	208	242	225	214	212	224	252	214	180	201	201	217	227	210	227	229	205	221	238	237	216	235	211	238	220	217	199	222	223	230	211	234	266	248	228	235	213	226	236	205	239	210	206	224	210	226	200	240	239	211	262	216	208	230	219	214	206	237	217	220	215	223	215	241	218	259	205	216	253	251	223	238	210	239	241	261	215	218	213	262	260	216	221	203	234	206	241	242	227	223	210	218	249	211	211	203	225	242	229	214	218	209	220	257	239	203	253	226	246	206	235	226	213	252	231	205	227	203	210	244	205	239	220	222	229	201	217	217	202	244	200	225	202	200	240	217	221	221	206	250	226	218	216	223	211	212	245	209	235	208	230	228	199	202	205	212	240	229	236	245	215	211	237	206	220	225	238	194	212	221	244	246	206	216	242	219	198	205	198	198	234	242	213	218	212	216	226	214	231	225	227	240	243	213	225	200	233	217	223	230	200	245	240	245	210	227	212	234	197	186	215	261	201	204	239	195	227	218	207	219	219	213	229	224	239	208	189	221	210	201	206	211	228	212	222	249	230	235	222	210	228	233	193	222	221	212	225	204	217	218	222	222	221	210	198	229	205	219	225	232	220	254	233	212	203	215	211	212	220	199	231	232	259	217	218	190	192	178	272	216	245	221	240	207	220	218	249	207	193	212	205	206	240	224	214	201	217	217	213	227	194	205	242	220	261	198	197	261	216	223	234	193	250	228	211	202	206	228	220	226	205	247	210	209	209	232	260	236	229	196	208	210	219	228	228	199	201	204	231	218	199	216	237	219	195	227	240	189	191	209	219	241	223	232	242	214	224	228	227	207	234	239	252	242	215	215	237	212	217	214	249	235	223	237	212	226	222	196	218	229	209	213	232	206	212	223	235	220	229	231	189	218	203	234	190	201	243	212	239	247	208	188	221	213	230	216	218	237	210	226	235	227	244	225	209	243	215	206	201	219	236	208	206	231	237	222	265	239	202	234	225	212	205	241	209	211	221	220	223	244	228	242	206	222	216	225	224	234	224	247	254	227	219	208	250	262	230	210	234	220	202	201	215	228	212	204	195	207	197	232	210	206	214	232	207	213	230	220	216	223	222	217	189	224	227	232	224	215	228	214	227	230	218	241	227	245	233	217	225	245	222	230	214	205	245	219	212	210	235	228	223	246	177	202	183	190	216	221	246	231	219	214	234	214	203	225	191	210	217	235	217	217	240	194	207	224	216	235	222	221	223	227	254	216	227	222	248	220	222	191	194	222	211	212	210	247	207	235	230	193	232	224	234	209	224	245	225	225	223	215	235	239	227	208	213	213	235	246	200	222	230	197	191	226	251	244	247	207	241	228	225	208	246	207	217	248	222	216	219	211	190	233	218	232	229	250	247	200	197	213	211	227	227	227	221	193	220	214	214	211	216	252	223	212	237	247	215	221	223	227	217	246	209	222	225	221	215	230	213	255	191	223	239	222	225	221	233	205	206	201	218	255	234	234	203	221	189	227	219	205	213	231	231	213	196	219	177	221	245	219	240	212	224	231	233	218	228	226	204	232	244	236	230	198	214	213	213	223	205	223	230	194	221	241	226	221	216	243	211	204	233	217	224	221	191	225	218	230	240	183	224	212	233	222	242	233	221	230	227	221	251	222	230	224	230	234	232	214	212	219	220	240	223	223	220	214	218	216	209	206	222	220	234	212	230	213	208	222	225	208	214	212	241	220	227	217	194	220	217	203	232	218	199	203	204	210	209	219	223	233	211	211	236	219	190	210	250	203	254	205	204	236	204	209	228	188	210	220	213	219	209	195	217	213	213	218	234	237	204	206	226	217	216	196	217	241	232	220	231	236	228	200	193	220	216	218	195	230	217	234	257	230	184	213	229	202	221	201	238	228	253	203	210	232	247	224	194	223	222	229	222	200	215	198	228	214	247	209	264	198	266	228	219	205	219	220	246	237	202	231	224	212	210	253	234	224	220	219	182	221	236	219	209	230	250	216	240	205	204	227	215	214	236	194	211	221	219	226	245	203	215	214	217	213	227	229	221	218	234	233	258	211	235	216	202	214	240	218	211	253	184	252	195	211	220	246	207	202	206	216	239	239	232	210	235	225	261	205	204	224	199	225	212	234	210	221	218	217	238	203	198	236	219	214	225	231	206	229	211	205	223	220	217	218	191	215	211	244	211	233	228	218	250	209	237	226	247	198	199	226	202	266	226	206	246	222	222	211	231	193	210	233	225	235	217	217	221	196	234	239	225	188	218	179	212	213	234	219	235	252	215	234	229	213	222	211	231	210	245	214	211	219	237	226	222	214	215	212	216	208	217	254	242	203	227	249	230	222	198	225	238	235	235	240	199	207	212	219	230	218	256	207	220	205	224	227	204	244	223	222	235	193	207	223	217	223	223	237	220	221	222	240	222	212	206	217	208	289	224	216	188	189	238	223	197	211	219	202	200	233	245	198	189	227	224	222	200	226	209	202	227	207	218	222	236	196	196	227	201	213	226	233	254	197	228	214	196	218	231	220	232	209	195	223	220	240	248	195	218	212	238	258	218	239	199	223	190	234	210	205	222	246	214	243	228	234	208	225	214	221	199	264	207	216	202	204	225	235	230	209
18586	7433	1845	1457	1099	1226	2182	1682	1579	1697	1854	2207	2373	2195	2145	1872	1677	1605	1308	1181	1313	1121	735	579	543	504	534	497	492	561	523	489	458	501	492	564	541	481	550	506	462	511	471	496	511	507	503	498	502	471	523	505	478	533	514	534	515	504	501	528	520	522	511	502	516	512	527	505	483	528	559	524	480	537	468	539	505	529	514	514	519	465	514	492	525	489	498	536	488	512	505	486	485	481	474	494	509	505	480	505	514	530	544	503	487	490	497	464	536	482	508	514	513	485	519	514	494	482	448	511	483	497	503	521	501	523	487	490	505	485	475	510	491	484	493	523	497	501	474	524	496	507	502	509	519	525	508	501	500	502	542	524	529	518	478	533	523	489	479	534	514	481	463	482	536	476	507	551	481	496	500	531	510	502	562	509	523	540	467	443	489	498	514	530	526	483	565	512	513	503	530	508	485	557	500	491	531	510	499	495	510	496	530	516	502	539	515	492	474	503	450	499	517	493	487	503	483	517	522	508	527	525	488	508	514	490	518	483	455	485	492	478	462	498	525	484	522	475	515	489	527	515	518	497	525	509	475	489	495	564	513	513	509	507	517	480	472	480	445	473	503	508	496	540	470	480	511	468	489	529	525	494	522	508	528	500	519	535	512	495	481	523	523	499	546	480	472	511	497	484	521	463	488	496	493	521	516	483	543	519	545	533	525	482	515	494	489	538	472	522	518	459	480	539	472	504	454	466	473	487	469	513	501	511	486	468	512	506	497	500	504	517	515	496	538	534	508	505	544	533	518	529	546	472	534	462	472	499	516	486	521	492	522	487	501	506	499	491	490	472	506	481	511	528	484	521	522	461	488	517	499	512	531	496	470	513	492	464	500	482	505	464	500	494	497	500	565	545	529	479	509	473	492	486	524	497	532	494	536	490	491	502	493	476	506	486	483	516	532	504	512	502	502	493	505	505	467	432	516	529	500	510	521	510	511	534	478	527	501	505	514	484	493	548	509	525	540	514	496	497	503	502	522	492	508	504	519	493	483	513	518	506	492	519	493	486	509	466	524	473	502	538	525	477	508	493	502	514	512	562	514	488	513	518	532	500	501	478	526	483	459	496	524	538	521	500	520	511	505	522	528	480	529	517	516	462	461	517	469	504	469	522	468	475	501	479	518	499	520	506	474	486	474	514	506	501	474	512	499	494	478	504	494	486	497	505	524	500	490	466	484	489	498	514	537	501	508	492	464	504	447	492	532	496	497	476	521	534	531	544	534	507	471	516	479	499	476	509	493	506	495	463	499	490	491	478	533	499	505	535	521	516	542	479	519	529	487	504	472	437	538	486	517	546	494	484	486	524	554	499	468	519	504	463	492	463	497	523	492	490	507	465	517	483	502	484	466	523	479	485	532	500	507	486	492	509	516	516	487	498	450	487	476	487	478	487	490	505	480	521	510	479	506	450	539	572	530	483	487	502	461	514	511	498	487	524	527	498	509	505	447	511	492	476	500	490	465	518	517	530	513	508	470	486	509	507	499	507	459	456	511	507	483	499	483	502	513	536	467	540	501	480	448	478	490	506	479	502	485	522	553	502	481	488	479	476	473	488	481	547	526	479	455	476	530	544	498	492	502	468	527	491	455	496	517	524	523	510	524	500	516	490	482	497	502	501	528	492	512	476	457	506	462	458	514	511	532	505	532	539	473	528	493	496	514	430	527	478	485	518	504	474	504	528	491	504	473	506	538	469	536	520	492	501	511	507	476	485	555	518	479	494	470	499	536	507	483	504	504	532	541	509	522	556	502	466	520	509	480	511	507	492	510	489	491	494	477	501	499	471	497	472	517	523	492	484	518	504	504	499	504	527	506	492	525	499	514	503	525	522	512	496	526	530	531	467	498	508	520	493	507	489	507	459	474	475	524	507	527	516	518	506	541	511	471	486	482	541	495	517	498	506	502	506	456	490	505	477	512	527	499	549	527	478	451	475	508	515	527	458	514	515	532	490	487	502	509	514	516	472	505	522	459	519	543	484	514	507	495	495	511	529	531	492	531	503	482	481	479	455	493	507	491	493	488	503	527	500	539	521	487	460	460	498	526	543	517	512	478	530	511	479	495	464	536	512	501	459	512	535	454	534	496	462	499	511	524	508	467	479	530	504	528	519	501	486	510	508	488	509	543	519	506	532	516	531	517	518	510	465	494	517	520	536	524	525	476	498	523	490	524	451	531	468	508	484	497	510	486	511	491	495	518	520	511	542	496	507	490	463	491	493	480	526	491	534	483	505	505	532	515	488	523	506	507	516	473	501	503	485	523	482	495	485	490	513	497	523	521	470	506	488	522	482	478	497	513	480	461	511	534	515	495	505	511	500	507	536	515	534	515	460	492	491	526	528	452	519	465	482	499	519	494	491	548	508	497	512	502	497	461	505	475	501	489	512	511	517	525	514	475	512	539	477	496	488	496	455	525	483	532	528	513	552	515	474	510	467	505	566	514	497	483	475	496	533	546	526	488	483	493	480	475	490	552	493	544	539	502	567	504	497	557	536	531	478	507	523	526	485	507	463	496	512	465	512	515	519	543	495	534	511	536	480	460	559	478	489	489	514	514	510	495	492	514	516	472	501	496	514	533	470	532	533	521	501	562	521	512	501	487	482	472	499	510	497	495	489	502	484	485	544	512	519	501	568	470	481	456	493	473	523	553	508	465	475	514	504	500	507	513	506	504	496	502	507	497	508	522	513	513	507	484	524	494	548	505	519	462	537	486	515	498	562	516	505	478	518	481	491	506	489	504	495	519	487	486	505	525	484	488	495	480	501	505	488	522	501	533	512	524	514	512	504	486	528	534	497	478	503	514	513	522	532	494	494	497	509	501	447	507	522	487	535	491	485	502	513	538	521	532	496	494	533	491	501	460	505	481	507	486	497	486	455	491	537	482	462	513	503	472	466	519	528	493	446	455	501	496	495	516	513	484	506	549	537	458	496	524	509	515	533	509	464	528	519	472	526	522	533	459	518	492	501	508	473	507	491	465	484	508	460	522	487	507	568	497	481	473	538	524	549	504	486	490	528	529	535	469	515	518	512	498	505	530	554	501	465	512	485	475	490	557	501	534	515	474	480	492	558	520	515	502	513	482	517	453	483	500	439	485	514	531	472	529	535	494	473	495	526	553	489	471	502	507	527	473	513	508	475	499	512	494	530	500	491	537	518	489	504	476	468	523	528	458	521	469	523	524	521	526	480	481	530	477	521	492	509	504	473	494	518	500	518	477	489	505	500	522	490	540	495	485	506	493	477	493	482	453	530	497	483	511	530	533	488	516	504	473	522	531	499	515	530	514	473	512	473	494	519	507	507	492	504	518	495	523	476	522	510	491	445	520	515	527	497	520	529	517	481	523	491	502	538	477	495	504	515	534	504	559	487	511	500	472	510	485	515	505	518	514	527	486	503	506	549	498	558	540	534	520	503	511	467	470	506	505	510	493	496	543	486	469	534	489	508
67526	51405	19843	3179	732	686	3205	1214	621	679	831	913	1031	929	696	589	410	405	296	336	374	301	187	170	140	142	136	143	140	119	124	125	133	135	135	126	131	118	124	136	137	153	135	110	139	115	121	122	122	131	125	103	129	125	120	130	129	123	142	125	133	133	134	113	121	138	124	125	132	142	132	143	129	124	125	150	128	139	154	132	150	120	123	138	125	145	113	119	159	122	135	146	116	140	116	130	131	130	127	128	145	142	133	146	148	131	143	140	125	107	122	138	129	109	139	134	139	135	140	121	113	128	106	106	134	131	132	130	122	158	128	119	117	143	139	117	124	142	119	137	142	140	120	126	127	142	138	121	111	129	142	137	116	134	127	123	120	104	140	138	122	122	132	129	138	115	121	139	136	131	115	141	122	123	132	128	145	126	139	133	114	132	103	127	120	127	121	155	132	147	126	143	137	103	120	138	124	112	128	155	119	134	133	125	138	144	141	155	144	125	114	137	134	110	101	141	142	126	131	123	128	130	127	132	130	130	146	136	130	113	112	129	120	141	121	128	127	136	141	138	115	125	127	135	149	133	129	141	129	123	132	160	146	140	132	131	128	125	128	111	127	142	131	147	144	115	135	157	122	144	132	116	149	129	131	150	140	133	120	127	148	131	141	145	129	140	142	133	123	125	115	130	139	125	138	126	118	113	142	152	134	121	146	141	119	122	124	108	122	146	110	148	144	123	108	111	120	125	127	119	128	144	110	145	126	148	128	113	144	130	134	148	143	129	151	159	150	123	136	114	132	106	118	136	116	151	135	145	127	123	119	121	133	118	145	140	127	142	120	122	133	130	108	131	113	100	134	155	143	121	132	159	109	146	120	143	137	129	128	114	139	135	127	140	122	117	141	118	117	107	146	151	116	143	119	120	135	134	135	129	113	118	141	128	146	139	125	119	127	124	132	127	142	140	127	127	139	127	113	122	129	123	130	146	134	128	113	135	149	147	145	118	153	146	147	139	131	138	130	152	121	147	132	140	123	123	124	156	125	138	126	130	158	111	121	103	128	125	137	130	137	129	125	124	129	143	123	111	148	152	123	144	139	118	110	122	152	117	132	129	139	153	99	138	173	139	139	126	119	125	137	155	136	126	131	133	137	123	144	118	132	126	138	120	124	154	129	111	135	128	128	129	116	117	133	148	112	120	125	124	117	127	132	134	136	121	131	129	128	128	133	126	133	109	131	111	143	129	145	153	141	157	128	125	137	133	157	116	133	127	106	134	133	123	165	130	126	132	134	128	148	131	114	135	123	117	150	128	126	134	130	136	148	128	128	141	147	108	107	138	143	139	144	130	125	144	148	130	142	122	129	158	145	123	145	155	128	131	143	156	121	118	151	122	116	125	111	145	134	153	154	144	168	137	130	133	142	135	122	112	132	147	131	133	123	156	148	123	149	135	141	143	124	126	123	120	135	117	140	123	147	122	111	128	117	131	116	126	126	122	157	124	135	154	144	122	131	122	136	140	139	118	125	135	152	129	138	95	134	141	139	146	135	131	130	144	145	135	132	122	127	103	119	112	118	144	146	159	141	135	146	129	134	139	140	120	133	141	138	137	124	156	110	137	146	144	123	135	134	131	140	113	136	152	126	120	125	126	130	121	128	163	139	170	136	125	125	139	149	153	143	151	133	124	135	132	129	153	138	128	127	134	131	131	132	143	113	133	148	140	123	116	116	155	120	126	128	136	137	121	107	128	104	144	127	117	109	131	147	161	162	126	154	128	126	158	139	140	139	126	151	128	141	140	139	138	126	126	117	115	117	106	144	152	133	139	133	127	136	125	148	137	132	133	104	106	128	129	111	128	127	129	122	116	125	116	149	141	124	125	146	108	127	131	131	134	130	124	130	135	119	139	121	151	106	109	125	119	123	122	126	129	120	104	135	124	142	104	160	128	138	122	107	121	127	150	132	142	141	136	144	129	158	154	125	150	115	104	131	129	126	121	121	134	139	136	127	115	131	125	144	118	127	131	126	140	157	127	133	123	148	131	148	111	116	129	138	116	105	159	135	128	136	133	119	113	115	121	113	131	140	126	130	149	134	124	140	125	117	129	114	116	134	118	133	111	106	149	126	132	110	130	103	120	117	120	109	120	122	147	151	158	117	147	134	117	120	135	140	132	111	146	120	129	145	131	154	115	123	131	130	151	137	148	122	136	123	121	129	118	136	126	124	125	142	134	129	112	137	127	158	124	133	123	138	127	141	123	131	115	132	126	121	141	137	111	120	134	131	113	144	106	131	124	128	126	127	135	143	115	118	154	139	143	124	142	103	134	143	148	126	146	116	161	118	122	110	125	131	157	128	127	141	132	139	116	115	122	120	117	126	149	151	158	136	135	111	116	138	156	125	115	110	131	106	148	132	142	134	127	116	131	133	141	134	176	113	117	128	141	118	123	122	113	123	131	114	127	129	120	129	154	114	129	122	136	125	128	129	159	136	124	127	133	145	123	130	124	129	126	135	141	125	145	137	125	129	134	117	122	144	133	126	129	136	122	122	127	122	126	147	145	140	138	130	125	135	111	131	133	134	123	139	118	124	152	126	139	148	121	120	123	133	151	153	129	132	125	115	125	146	112	128	136	129	134	140	126	147	125	150	138	136	136	136	142	122	140	126	118	126	139	145	130	136	139	131	117	138	112	126	145	114	130	138	131	114	149	131	94	150	152	119	131	115	166	132	107	124	133	128	105	159	124	128	136	131	133	153	131	143	122	131	141	130	137	136	137	111	140	139	130	130	128	125	140	130	107	135	130	113	114	122	120	135	138	128	135	120	123	129	130	122	122	98	151	136	136	132	145	143	113	159	128	131	140	158	142	130	108	125	132	118	132	119	114	136	138	146	115	122	146	140	153	142	125	128	109	134	116	131	144	128	154	160	137	135	146	130	171	119	144	157	133	133	148	122	121	108	122	134	128	155	132	125	146	128	122	123	138	131	145	155	139	128	121	144	146	128	126	129	124	117	134	127	130	123	116	147	132	126	146	126	141	149	113	143	128	117	130	131	96	145	128	128	131	133	135	135	139	137	133	124	124	114	137	101	127	138	128	120	123	133	126	113	102	137	121	125	120	141	157	145	136	109	130	129	123	146	129	134	111	128	136	126	137	132	118	124	113	142	112	139	126	124	142	128	131	128	122	137	128	135	127	146	133	138	133	123	123	120	127	139	151	121	139	136	127	120	112	133	131	138	123	124	107	115	130	122	115	115	140	113	111	141	133	116	127	123	127	116	134	137	115	153	121	120	116	115	134	130	142	116	129	151	133	107	146	139	139	130	124	133	145	130	141	135	127	130	149	135	144	113	121	140	111	128	122	138	111	130	132	125	133	131	124	144	141	117	134	128	125	146	148	142	119	124	94	117	123	110	134	130	149	131	132	154	124	130	124	130	136	129	144	137	146	134	130	128	120	135	126	127	146	110	126	131	121	123	127	121	115	138	123	136	138
41497	36118	8407	4164	2491	2684	12991	4230	2891	3500	4174	4854	5618	5026	4185	3049	2334	2184	1802	1800	2048	1495	850	541	480	451	394	387	401	336	339	334	357	313	371	335	367	344	366	364	390	337	322	358	346	330	328	348	320	345	339	321	312	341	327	342	305	340	345	311	339	357	307	294	355	342	336	362	361	320	325	319	360	332	362	291	319	340	344	327	375	350	346	313	332	323	354	323	316	294	321	290	345	350	327	353	336	332	324	321	303	343	311	317	308	310	360	334	337	313	344	334	336	367	326	327	321	325	361	306	329	334	314	350	321	300	357	344	308	340	309	336	347	279	322	344	323	308	303	343	321	301	361	314	338	337	315	346	322	317	322	347	296	336	328	332	332	316	352	322	323	324	324	321	308	311	309	328	347	337	337	331	345	293	325	332	324	322	328	314	289	340	331	335	325	301	336	322	298	291	330	322	301	345	321	351	344	323	327	344	330	312	302	357	332	324	313	302	354	294	328	330	337	366	336	319	319	347	319	322	331	325	321	319	317	306	358	309	326	317	346	316	308	333	341	355	310	355	320	346	321	355	319	331	351	343	325	294	343	319	352	318	340	315	332	347	305	337	371	288	343	335	377	353	325	307	358	338	324	343	322	336	306	327	357	330	327	328	304	339	325	308	340	320	302	339	324	339	333	312	331	331	312	323	298	355	327	350	298	351	304	361	328	305	330	342	334	339	323	300	348	293	327	339	345	318	333	303	334	301	345	308	344	322	318	354	306	338	315	321	288	338	333	323	290	288	308	342	323	341	342	320	305	331	337	344	307	322	326	321	308	338	337	314	335	322	306	296	316	321	308	315	342	325	332	335	332	329	332	343	317	321	293	307	307	316	302	322	320	336	333	309	332	303	289	309	332	333	340	307	321	347	316	339	337	347	324	310	354	322	314	356	319	308	376	324	334	288	355	327	342	344	285	329	307	346	334	328	326	351	320	351	295	314	367	319	337	327	338	341	304	324	357	324	322	296	341	366	306	317	344	330	325	316	324	328	319	332	352	321	315	336	332	360	320	321	337	349	317	350	344	343	346	325	336	323	325	347	292	357	295	315	354	289	309	333	309	325	329	319	336	326	318	330	358	335	314	324	312	321	320	340	329	296	295	327	328	326	304	328	358	362	293	321	321	314	334	294	286	327	321	338	332	310	330	330	320	348	351	338	335	305	331	332	311	336	330	340	314	317	307	320	317	312	330	314	322	344	338	303	341	327	329	322	341	313	340	301	332	343	327	313	357	318	351	360	340	312	353	325	326	329	310	337	350	306	332	339	325	332	326	376	312	324	336	330	331	301	318	332	315	324	314	361	300	339	351	298	348	331	300	344	311	333	331	338	318	326	357	350	304	323	289	349	346	328	363	309	325	313	342	343	332	345	317	327	353	336	338	344	332	322	310	339	328	301	321	339	325	327	334	322	303	334	311	322	345	341	320	337	325	312	329	380	329	372	328	329	313	282	340	320	334	317	329	316	328	317	287	330	324	314	326	318	338	336	295	297	317	326	348	328	311	357	306	323	334	321	316	320	326	324	345	328	338	322	350	342	344	387	299	345	305	293	329	337	339	320	322	334	305	320	327	351	337	315	332	320	307	333	344	340	321	337	312	335	322	297	340	337	341	348	335	315	334	311	304	334	349	341	312	341	338	347	307	314	313	320	342	274	317	339	331	317	321	315	322	353	375	320	304	328	315	321	337	338	369	329	305	340	342	364	346	333	331	323	338	344	336	316	358	346	330	318	339	337	350	345	331	362	321	298	288	323	335	330	307	327	315	321	343	344	342	305	339	342	334	315	300	370	332	346	337	294	359	312	339	340	305	313	334	361	335	357	328	335	286	342	333	303	348	337	323	314	342	319	371	330	294	337	340	337	336	308	343	345	318	337	336	329	309	327	332	295	332	331	329	337	326	326	333	341	337	354	350	294	307	326	307	340	315	321	343	340	323	315	304	331	329	327	331	307	313	352	356	328	336	336	326	330	325	351	324	336	325	317	322	340	316	338	302	338	301	328	340	302	311	332	348	314	333	342	282	333	325	304	319	310	312	337	315	323	326	325	351	341	294	339	351	364	312	350	323	349	340	335	310	313	343	311	341	314	332	329	319	341	350	289	326	315	317	344	318	342	316	325	331	299	337	330	348	342	326	315	342	351	318	311	282	332	321	317	351	347	335	343	328	313	329	349	296	336	340	340	310	318	278	347	318	341	338	334	315	305	337	313	348	335	364	332	324	353	346	330	329	302	319	338	335	335	306	339	335	327	318	318	315	317	326	350	344	329	305	332	314	340	316	329	320	375	338	347	340	293	330	305	317	300	337	325	323	309	300	357	326	327	333	328	341	313	358	311	334	319	312	311	320	343	355	356	342	339	355	316	340	325	326	345	306	304	319	271	324	315	349	337	365	331	317	348	320	317	341	330	305	364	306	342	327	325	338	340	342	315	332	341	344	278	317	330	330	340	327	365	311	328	327	304	349	309	335	359	316	295	337	319	342	321	347	365	312	326	299	349	329	298	369	315	340	332	334	311	314	341	366	323	337	329	323	345	334	330	307	320	296	357	298	305	359	340	333	346	322	327	345	332	312	361	327	344	337	314	322	330	325	325	299	290	341	355	339	338	334	316	321	322	354	306	336	345	339	339	335	346	320	295	313	348	343	286	341	334	333	300	341	311	325	317	345	344	321	346	281	324	323	306	334	328	309	308	339	364	316	323	351	316	319	347	318	316	357	320	346	320	337	335	316	319	344	356	349	336	326	342	331	323	301	328	342	321	349	315	322	364	332	324	323	352	346	326	338	325	341	320	348	339	316	350	351	299	343	325	320	336	315	336	343	345	348	350	313	329	326	332	314	338	300	367	320	321	318	341	312	323	336	337	326	298	308	288	326	328	329	337	338	341	334	285	350	346	315	357	330	341	287	302	320	322	336	335	288	319	325	295	331	289	322	319	305	319	336	312	348	316	351	305	329	355	312	294	332	326	330	299	338	349	316	324	338	330	337	332	343	341	337	310	344	347	306	306	342	329	321	336	321	322	350	311	293	364	295	319	347	314	310	333	341	306	324	343	301	325	308	289	315	340	305	338	303	330	343	360	330	310	318	320	334	296	327	311	315	333	328	325	314	329	299	301	321	341	339	329	334	341	323	340	366	331	326	329	330	335	343	329	302	325	323	318	305	326	328	305	333	324	356	356	306	339	350	335	311	333	335	302	330	305	284	334	324	301	318	317	334	311	335	349	318	341	357	319	352	298	353	373	334	298	327	313	328	339	331	360	349	329	338	322	350	332	321	319	291	320	331	327	377	338	314	338	338	340	331	313	323	340	292	369	313	301	308	335	289	366	336	333	337	317	348	346	295	351	349	352	332	338	343	324	327	349	323	338	340	350	331	331	322	343	357	349	335	318	324	342	356	308	336	318	352	329	323	330	305	321	339	330	320	337	307	342	350	308	301	318	324	305	342	325
80697	64601	29288	8373	2885	1940	10350	3776	1090	1021	1296	1588	1797	1898	1234	801	636	536	471	482	511	366	274	242	191	246	217	203	225	192	215	205	191	204	190	192	222	193	194	189	161	204	220	213	185	213	210	203	199	189	229	193	208	196	192	190	168	206	190	226	192	214	193	199	171	218	196	200	197	207	197	242	205	181	186	184	202	232	179	195	180	203	209	215	207	189	206	186	194	219	201	176	196	225	200	226	196	183	186	199	173	188	213	185	170	187	187	202	214	183	213	165	226	216	174	184	202	172	197	179	165	176	204	190	206	213	176	198	194	181	211	209	202	194	175	182	217	247	215	183	178	196	165	224	160	192	200	196	214	214	183	229	236	207	207	209	197	195	205	186	196	186	197	199	218	227	203	197	204	205	193	191	185	219	188	192	196	194	187	192	197	186	204	193	173	197	194	205	200	194	200	197	173	230	166	193	182	199	175	223	173	182	206	201	191	201	237	179	185	206	190	187	204	199	204	198	197	200	197	173	174	192	232	203	195	192	193	203	180	191	217	195	183	199	211	196	201	174	201	164	205	168	203	169	205	198	206	195	193	213	204	179	197	214	184	204	187	181	198	184	224	217	206	209	222	183	169	192	185	203	207	212	203	171	210	189	218	202	186	181	211	211	204	190	219	183	174	205	232	183	183	194	197	206	200	220	216	180	191	204	209	211	197	183	197	213	181	182	182	198	196	205	182	216	185	205	202	211	226	171	199	187	182	182	212	184	224	188	178	191	193	183	184	233	173	192	215	210	187	190	167	203	196	208	180	207	203	196	222	209	180	214	175	179	181	180	210	154	180	180	168	182	229	193	193	186	205	220	203	195	204	217	193	205	217	179	245	226	183	195	202	213	192	216	186	208	220	192	204	183	215	175	190	189	230	179	202	187	202	179	197	201	205	171	180	205	200	223	190	183	197	209	198	219	197	199	207	208	174	177	192	212	192	190	209	180	186	195	171	189	187	184	200	194	200	219	152	184	190	197	182	203	230	186	196	189	184	204	195	176	219	209	183	199	191	181	190	205	201	178	181	220	176	191	188	185	182	187	190	208	185	185	202	217	187	204	212	195	171	224	191	179	202	187	162	195	201	183	186	189	204	190	188	190	210	176	204	167	191	173	186	195	202	226	201	194	193	192	179	206	211	197	202	204	210	203	207	212	193	196	188	209	188	207	181	238	213	182	181	207	199	232	215	209	206	190	189	182	213	197	181	215	182	204	218	201	195	192	160	204	187	218	201	177	206	203	206	181	196	214	199	195	195	195	187	183	203	175	205	224	218	198	191	212	174	176	199	195	205	175	185	188	189	229	212	212	191	186	200	208	215	185	170	181	178	209	194	206	233	227	194	186	168	224	192	200	198	180	198	186	202	178	177	186	186	189	185	223	188	202	198	195	189	202	206	185	165	195	174	193	215	168	199	200	225	197	194	216	205	194	194	197	203	183	195	202	190	168	207	205	178	202	201	214	194	193	218	189	218	209	194	199	168	201	212	215	190	170	192	192	186	214	210	208	214	186	200	187	199	208	203	190	218	214	195	196	203	199	180	174	188	201	185	186	191	202	204	201	199	178	208	202	194	173	193	199	220	218	195	215	211	196	199	202	195	215	182	247	231	184	192	205	191	187	204	222	218	201	205	182	215	195	193	191	186	198	205	197	204	215	190	201	172	192	203	219	211	227	209	192	207	217	185	183	204	195	191	188	204	240	213	219	200	205	196	211	188	197	205	231	199	202	216	180	202	184	171	207	202	189	207	204	208	204	195	189	209	193	189	208	204	196	173	193	188	193	204	193	191	188	217	187	205	167	206	179	186	202	169	226	214	201	198	197	186	212	213	205	203	212	185	196	173	188	225	218	192	200	197	178	213	209	209	186	204	230	189	192	181	211	194	180	202	217	186	236	215	200	184	188	198	196	179	213	221	167	177	208	217	203	190	181	215	177	197	213	177	189	222	188	199	170	187	205	214	207	190	192	195	208	192	211	185	196	190	226	187	184	194	213	185	195	163	207	203	192	195	172	163	190	189	184	197	206	196	227	185	177	208	215	209	202	201	206	178	171	177	212	197	193	202	217	195	189	210	218	214	213	189	193	194	184	197	194	200	197	217	183	205	180	191	215	182	208	190	184	213	201	197	198	205	206	216	206	195	194	176	179	182	205	199	190	219	194	157	203	165	183	186	221	203	199	210	219	192	183	169	173	178	197	187	201	181	192	209	231	200	209	202	177	204	191	209	206	207	173	195	179	203	188	163	185	176	189	220	215	204	191	193	186	193	196	198	183	193	190	209	168	163	202	185	192	173	199	185	213	199	172	203	180	181	179	193	206	191	188	170	213	174	210	187	197	212	200	208	197	204	184	179	164	208	178	212	197	191	188	196	203	190	219	199	211	204	187	175	193	196	184	230	221	202	234	187	193	188	173	208	220	192	204	188	198	204	203	205	220	188	196	199	207	178	207	188	198	176	219	220	197	226	195	192	197	194	177	205	186	178	199	190	190	185	182	206	205	180	210	209	168	189	207	229	188	227	197	199	149	180	187	194	204	201	204	203	188	223	195	175	173	213	192	192	189	198	202	226	201	205	207	177	205	189	184	186	191	196	196	182	171	200	212	205	215	225	193	185	190	205	192	201	183	181	188	209	159	209	200	183	203	190	212	177	186	197	187	185	209	174	208	194	198	212	208	215	181	179	220	216	188	194	202	196	208	212	186	189	205	187	183	197	212	218	192	204	188	196	211	181	246	224	184	207	209	194	202	188	196	204	195	195	194	196	198	214	208	195	185	207	198	169	172	212	193	215	170	187	186	187	201	184	207	208	227	214	190	198	199	182	204	191	193	196	200	190	173	185	213	193	204	185	205	200	195	200	190	206	192	203	185	216	200	194	193	203	224	190	189	190	210	218	174	191	206	199	197	207	191	189	206	176	208	199	210	200	202	181	186	186	203	209	227	182	212	200	216	220	187	187	170	181	189	201	195	183	219	204	201	207	209	221	188	189	183	203	209	209	188	227	168	214	192	183	190	200	212	194	177	198	216	173	168	193	192	174	205	183	189	206	200	206	170	213	194	202	200	215	189	205	200	184	219	202	184	182	210	185	211	153	195	188	193	204	213	187	209	189	173	214	199	174	204	206	196	181	165	181	173	216	190	229	212	184	213	191	190	225	202	204	193	177	196	198	201	196	188	190	197	172	196	198	166	185	208	204	193	206	179	190	200	181	191	191	195	206	198	209	186	212	170	205	223	219	183	216	216	188	187	220	203	192	207	202	200	188	207	200	216	213	188	200	169	204	221	235	200	210	214	207	208	213	192	181	212	210	197	184	201	187	204	198	181	221	195	184	182	185	181	200	185	228	198	201	208	199	193	203	219	188	195	190	200	201	200	207	173	179	190	172	206	224	209	186	221	188	206	194	197	169	230	194	187	211	182	184	202	205	181	216	182	187	179	197	204	178	211	212	195
50866	45430	15512	5445	7688	6682	27497	7716	4598	4844	6392	8185	9305	9619	6340	4107	2978	2767	2377	2257	2650	1605	1003	775	572	631	629	572	516	511	500	493	515	511	504	478	518	495	467	500	520	512	513	488	461	540	494	462	456	491	540	481	486	490	519	449	536	467	493	507	498	456	500	434	487	501	505	454	448	488	466	480	477	477	479	494	493	436	468	482	488	475	450	491	489	494	508	455	487	442	476	461	474	511	443	473	494	489	509	458	483	497	471	502	464	478	489	453	432	454	487	470	444	466	465	487	466	479	478	451	430	485	440	491	460	456	457	483	461	439	491	473	460	450	449	469	493	483	495	464	492	488	460	502	487	494	483	446	456	461	482	471	453	504	481	482	444	452	410	439	514	490	502	435	451	474	453	486	474	452	442	469	470	471	484	475	450	482	452	465	471	514	480	442	466	465	456	446	466	451	451	491	467	468	457	492	476	477	517	484	447	470	478	456	478	405	475	486	454	430	459	470	459	456	468	476	459	426	438	479	471	495	476	463	464	525	459	510	472	478	458	444	484	465	487	459	453	493	455	486	507	453	487	498	470	478	435	464	457	445	453	486	459	457	462	485	485	472	483	485	427	501	461	484	447	472	446	477	472	479	500	475	474	471	488	493	501	451	477	494	440	458	462	485	451	463	476	465	472	506	480	455	464	461	512	472	453	436	457	519	506	489	445	455	499	468	442	497	458	486	496	454	452	486	423	472	506	484	444	452	487	494	432	491	518	513	470	496	434	442	477	449	470	492	490	501	472	472	497	527	454	474	490	466	466	486	473	472	502	515	468	492	498	486	460	484	443	455	438	466	447	422	473	461	430	456	489	464	480	485	474	470	456	481	468	459	452	490	468	461	477	470	499	488	490	495	472	487	454	469	481	460	494	479	471	445	514	500	437	475	479	477	497	471	439	500	516	494	490	476	470	449	445	477	473	488	502	480	508	481	479	472	494	475	481	453	506	447	463	437	447	436	495	478	446	470	430	465	439	472	459	419	508	454	440	444	464	470	455	474	487	473	433	454	500	496	467	413	506	468	478	490	492	446	493	503	459	490	451	489	467	473	442	499	453	428	477	471	469	505	513	473	459	480	474	473	482	485	474	464	501	495	467	444	485	443	471	488	474	466	446	464	472	502	532	438	479	512	470	487	479	493	444	465	479	445	466	484	466	479	480	461	489	461	466	490	490	465	460	454	435	441	462	453	497	524	445	498	435	414	460	505	450	476	462	468	463	481	489	439	473	450	487	450	473	470	451	522	486	457	463	492	460	449	455	496	450	497	493	487	496	452	460	504	421	451	481	474	471	494	512	461	451	462	481	453	461	443	466	476	501	476	519	486	439	483	458	517	459	447	476	521	447	440	459	466	466	480	483	458	498	466	501	476	448	483	445	461	476	483	482	426	512	487	491	486	488	488	491	478	487	416	514	459	469	454	460	502	475	505	509	488	442	463	429	468	442	445	458	449	467	464	444	468	495	478	405	472	492	434	492	484	483	470	472	497	465	456	469	454	444	465	484	455	446	447	466	478	481	434	467	502	461	470	449	465	481	459	467	482	479	436	473	461	479	454	465	481	459	482	459	461	492	501	454	496	439	463	513	477	434	453	491	465	453	440	496	491	458	472	422	524	478	488	503	478	486	473	477	475	494	504	478	452	527	488	465	460	501	494	479	456	457	481	476	515	474	479	485	482	502	444	503	491	467	448	486	477	477	469	491	447	474	486	460	488	488	462	453	497	455	464	452	464	475	441	480	469	461	470	505	439	508	481	499	469	488	451	475	477	459	512	439	513	441	451	458	498	440	432	472	461	480	430	440	473	460	514	475	497	475	479	508	484	461	486	498	435	448	452	459	491	478	473	500	459	506	496	466	476	477	460	455	476	440	479	488	481	527	450	469	466	485	475	439	469	482	466	468	451	447	453	500	408	469	461	470	473	441	474	466	469	481	473	467	461	463	519	420	471	463	466	462	471	511	456	489	485	453	446	479	495	467	493	507	451	485	462	471	474	496	465	468	471	447	490	478	453	482	519	515	501	494	490	487	481	484	484	464	500	457	471	453	502	478	480	510	465	460	449	511	478	496	464	477	475	486	470	463	465	456	483	449	442	469	459	464	461	490	503	480	457	468	475	465	475	470	461	485	509	469	422	462	510	487	449	455	429	433	463	446	496	473	459	473	446	490	465	501	468	457	480	479	523	468	452	429	451	460	486	443	457	458	475	471	473	463	442	448	489	486	508	480	441	497	491	485	524	439	464	494	471	495	469	491	469	498	457	458	494	435	501	481	464	488	462	492	471	494	462	479	499	467	470	445	456	483	431	457	465	483	506	485	486	467	460	523	456	455	468	464	468	508	506	475	450	493	490	455	464	440	480	465	433	442	475	478	469	467	480	471	467	474	492	480	468	450	463	468	467	448	471	515	475	508	474	474	485	459	506	476	422	475	490	459	445	464	443	471	449	456	474	485	458	477	436	480	432	477	464	444	454	462	466	445	472	485	489	459	497	479	435	470	475	483	466	449	505	464	451	474	452	407	499	482	447	440	489	486	448	494	493	458	473	490	478	468	502	491	503	467	475	494	469	485	479	449	483	459	475	485	499	485	447	464	489	438	451	469	491	451	477	466	458	451	489	442	468	450	516	459	470	475	497	506	479	469	471	482	474	469	444	490	482	492	450	449	471	440	488	451	483	500	481	481	453	465	469	437	427	477	482	478	498	462	473	471	428	460	495	474	448	474	492	470	447	440	517	463	497	530	462	508	432	476	449	491	445	473	462	435	485	464	452	452	485	465	524	497	471	496	454	490	477	466	475	497	464	474	485	445	482	489	464	443	489	485	471	495	482	435	449	459	467	495	478	459	494	473	503	495	477	499	450	459	491	481	463	457	453	489	461	490	489	490	503	439	448	458	477	455	454	438	478	506	466	426	435	512	480	476	444	483	464	447	467	465	491	502	488	492	464	519	428	437	467	458	471	489	488	461	476	432	442	451	444	469	469	500	468	484	465	499	494	458	499	454	464	459	477	467	476	478	488	471	495	500	484	463	520	497	467	465	482	459	479	463	459	479	474	458	470	452	461	440	447	506	453	477	487	507	459	466	447	478	484	466	468	469	449	469	524	508	481	449	480	459	445	478	459	450	472	451	475	429	468	522	504	448	451	461	451	463	511	482	453	448	489	441	462	472	436	478	488	468	484	426	448	468	507	455	478	489	489	494	439	462	480	469	483	480	474	473	484	441	469	427	497	461	468	489	471	463	462	492	455	434	465	492	475	492	461	499	453	473	473	454	429	499	456	495	483	481	461	485	446	433	486	497	490	456	423	504	449	502	443	468	457	458	472	468	444	449	474	464	434	475	458	486	459	480	468	500	497	476	474	469	509	487	469	499	457	487	484	486	484	452	454	468	463	479	480	477	476	469	442	477	435	447	499	443	518	459	456	479	470	445	460	459	443	472	434	484	463	462	460
19866	5770	1134	524	456	414	667	573	593	641	635	708	851	811	649	467	332	317	309	309	303	311	247	238	224	193	241	216	214	246	211	230	210	209	219	221	235	230	221	217	192	236	219	235	218	223	223	203	222	219	197	217	239	242	203	240	239	224	221	224	204	210	231	224	217	205	239	234	231	201	212	210	220	246	228	219	181	226	213	222	228	201	245	216	226	207	227	213	239	214	210	216	229	237	237	240	228	240	226	226	223	247	227	226	235	228	220	229	215	221	219	249	210	228	186	224	232	208	201	206	232	226	203	215	219	229	258	217	210	199	214	230	232	205	227	246	217	213	234	213	258	219	247	244	215	190	216	226	225	242	240	216	206	225	205	224	235	212	226	219	207	231	190	228	214	230	206	200	220	212	234	229	220	211	226	213	217	202	216	220	231	246	233	200	226	235	235	226	254	188	228	181	206	250	233	239	230	190	227	221	219	230	200	219	247	235	229	189	216	248	234	208	220	210	243	221	217	232	233	221	208	221	221	229	221	239	228	223	217	233	215	229	202	248	233	225	214	220	211	227	232	246	215	212	238	228	211	221	242	252	229	220	205	249	238	258	201	199	247	230	216	223	232	224	229	237	201	236	226	235	225	233	244	217	190	221	221	226	249	216	213	218	253	248	243	233	216	218	231	244	213	228	216	234	213	244	216	220	219	239	231	214	222	235	247	234	208	231	235	222	216	241	245	218	228	222	245	225	210	242	226	235	231	224	192	215	242	227	226	233	220	214	191	203	210	172	233	278	226	201	199	210	198	196	219	208	237	211	216	200	197	247	216	222	210	243	238	230	221	217	213	225	239	192	240	246	236	238	219	223	233	210	249	209	251	221	229	257	233	247	227	202	252	201	211	208	211	247	227	219	256	216	223	207	236	242	231	202	217	214	226	190	215	240	216	233	240	177	216	190	195	231	234	214	227	226	231	246	213	207	216	228	227	204	225	214	221	234	212	222	223	223	206	205	230	229	215	208	246	215	229	235	230	224	217	197	220	211	208	218	232	213	233	230	207	250	237	217	250	229	230	257	219	250	220	219	231	232	209	195	237	234	223	208	228	233	210	237	207	217	235	231	217	244	262	222	210	215	217	208	196	216	225	217	212	227	213	215	205	231	238	227	248	234	227	236	223	243	220	248	212	228	211	224	234	221	211	223	208	232	221	212	229	226	220	230	221	238	238	207	229	226	217	231	203	206	210	209	214	215	246	254	234	233	215	190	242	229	241	209	226	236	220	210	232	223	213	225	203	209	194	232	234	240	212	235	240	216	223	229	240	203	199	240	211	221	234	207	215	196	248	242	220	226	232	231	218	231	222	231	199	215	208	215	244	236	225	219	217	218	226	200	215	203	232	258	248	229	259	213	226	192	228	237	218	213	218	220	212	233	223	244	234	210	274	220	215	225	184	250	229	212	222	245	193	225	221	235	198	216	247	236	227	237	242	240	246	217	241	222	193	231	237	235	225	212	227	228	225	214	205	229	230	221	212	230	222	198	257	210	219	212	219	207	213	218	240	232	233	238	210	227	226	236	222	220	236	198	225	241	192	205	244	237	201	217	215	245	229	221	229	231	244	221	228	204	223	217	216	230	223	224	214	239	213	204	230	223	244	208	233	239	210	247	233	215	214	229	248	220	241	218	220	233	228	240	223	210	246	232	225	242	218	247	222	232	237	230	227	201	241	236	202	222	217	219	243	232	217	220	246	244	232	215	177	243	219	209	207	212	243	202	226	221	214	227	217	235	227	221	239	216	250	249	239	234	209	211	206	216	188	225	221	215	244	223	207	228	233	181	219	200	212	218	232	197	234	247	247	237	220	202	215	241	208	246	236	246	214	233	235	249	228	222	241	233	234	249	249	225	238	248	222	226	226	227	239	198	232	212	212	241	297	254	221	211	229	237	227	220	215	243	207	238	238	195	227	238	236	227	200	236	204	216	220	240	186	239	207	197	225	218	222	224	249	220	247	219	229	236	266	251	225	223	213	219	201	220	219	220	215	233	204	220	228	237	193	217	209	226	239	221	233	211	209	222	204	221	212	198	260	237	224	231	219	216	225	211	232	225	225	256	241	237	246	196	229	222	209	207	213	246	218	218	207	204	215	209	222	209	227	240	236	249	250	222	191	220	225	231	207	220	216	234	246	211	211	214	237	258	244	230	207	226	210	241	214	206	201	211	225	248	239	245	232	221	205	221	201	228	226	232	228	216	225	220	211	211	249	258	237	248	207	229	235	220	213	224	205	226	213	226	234	215	230	219	225	231	235	228	243	232	196	206	217	203	205	221	204	217	222	238	237	232	206	223	212	222	250	210	241	236	230	192	221	206	221	235	241	235	226	220	208	236	227	189	234	218	217	237	217	221	220	225	247	209	217	220	226	193	224	232	227	190	260	238	223	221	227	195	217	225	208	227	224	215	231	251	207	226	208	203	210	246	218	242	230	237	215	192	227	229	222	256	243	227	201	234	228	219	220	227	243	201	215	230	226	259	215	229	252	209	231	236	202	229	215	217	216	205	188	244	241	215	190	198	197	223	218	212	224	235	236	215	239	243	252	212	225	208	219	225	232	226	244	221	189	263	210	230	206	222	227	231	202	227	221	234	218	203	243	211	219	220	186	220	226	212	237	218	214	219	199	212	241	203	231	216	214	201	243	243	247	245	209	224	185	231	257	219	223	220	202	217	219	204	227	246	220	239	250	252	223	223	216	212	216	217	237	251	222	217	225	220	236	225	206	201	238	185	216	205	212	228	240	204	234	210	215	219	232	223	262	208	241	207	239	239	255	233	214	207	226	212	240	253	205	236	216	214	223	242	201	246	201	208	229	219	243	232	213	234	218	233	213	225	240	202	180	222	186	191	227	211	270	243	227	243	199	209	206	236	229	222	220	243	221	230	230	204	206	241	207	228	235	222	223	229	240	224	231	237	239	218	189	252	206	223	228	200	242	217	222	249	242	254	254	219	196	236	219	227	240	216	214	231	236	210	253	237	231	215	253	236	227	222	247	229	226	225	219	228	229	224	204	226	205	238	238	243	232	232	228	214	243	215	236	231	222	231	205	232	232	234	208	189	218	223	257	222	238	227	212	227	231	228	225	218	229	226	224	229	228	252	220	238	215	223	245	218	214	254	214	233	229	226	243	219	211	225	222	246	222	225	233	218	222	220	257	223	221	209	223	210	218	235	212	194	233	212	241	227	214	226	250	224	221	200	245	194	218	231	235	198	224	228	205	232	231	209	215	215	230	225	208	223	215	239	206	216	234	223	217	189	223	254	222	193	222	243	229	232	234	233	220	228	249	214	211	268	222	247	218	215	228	218	216	223	230	237	221	193	244	212	230	207	215	243	245	214	211	222	217	214	222	232	213	244	206	237	228	224	240	228	214	255	204	240	227	243	261	232	193	218	216	213	260	211	205	215	244	243	221	235	251	225	230	202	221	234	243	221	242	199	219	245
17951	6407	1644	1432	1411	1496	2720	2252	2478	2808	3062	3482	4163	4096	3226	2009	1293	1102	1146	1055	1183	1031	689	547	493	559	561	535	535	512	505	517	554	505	502	531	543	532	532	538	511	540	531	510	496	521	507	544	506	534	500	526	514	508	536	505	506	525	506	546	515	501	517	496	502	482	512	500	525	535	513	530	530	494	521	506	519	525	472	509	538	520	506	541	454	527	493	526	497	504	486	526	500	521	528	459	525	545	521	500	535	508	489	485	466	566	538	535	503	574	495	506	531	498	532	527	546	495	504	530	507	497	499	542	498	517	508	542	509	509	470	532	532	504	473	506	531	499	497	507	489	504	506	509	474	507	541	512	523	521	544	533	519	509	478	497	508	544	497	494	542	533	550	517	523	474	515	553	526	490	517	524	493	491	513	493	521	509	493	493	508	530	541	526	477	520	484	523	528	527	510	524	543	496	508	498	512	468	504	530	478	509	508	503	502	488	495	537	484	521	550	519	528	510	498	545	494	538	507	518	534	530	473	477	536	492	491	506	517	512	513	512	504	505	560	506	512	514	515	491	465	541	481	505	505	515	577	498	509	506	506	494	536	501	480	498	506	479	506	515	504	485	480	528	479	507	497	504	515	510	555	513	513	519	488	530	487	526	487	504	502	493	512	563	471	499	465	482	541	545	495	525	492	508	490	449	514	522	509	514	540	534	497	491	500	522	517	514	496	504	508	543	499	502	496	486	476	485	527	527	488	509	507	488	502	548	515	530	482	550	492	488	515	512	520	496	518	526	496	527	540	521	500	506	483	559	484	534	521	509	498	458	541	491	524	487	484	500	522	539	488	471	512	500	563	509	526	500	523	528	509	494	524	501	510	502	529	519	539	536	498	508	518	504	516	534	511	502	500	515	523	529	521	464	498	505	466	532	527	515	525	515	512	537	504	551	537	480	467	512	520	512	507	538	543	536	507	512	497	512	511	476	517	509	522	457	530	510	519	518	501	510	523	523	578	502	512	521	496	516	506	499	522	547	526	555	513	513	505	495	500	519	507	537	531	504	490	500	549	478	473	521	491	546	540	498	495	490	515	534	555	512	534	496	486	486	481	510	511	534	545	537	532	507	490	492	497	505	507	548	521	499	545	514	524	488	524	488	514	501	468	513	503	553	510	481	532	507	506	527	462	495	498	528	505	481	500	501	517	492	511	509	522	528	496	531	506	515	500	547	524	505	537	549	519	516	496	501	518	519	514	554	520	499	530	527	493	484	518	524	511	523	525	556	515	492	484	503	488	473	531	491	490	498	513	518	532	566	495	527	526	476	501	484	529	500	459	521	545	538	500	502	526	547	548	502	507	528	508	554	528	534	520	489	544	535	514	530	566	526	533	517	495	537	531	503	526	509	494	503	521	536	495	544	499	526	492	502	497	470	553	482	526	494	502	521	514	544	539	472	552	512	539	552	508	532	517	504	494	477	514	524	544	505	494	528	502	498	521	532	529	504	541	503	527	493	532	522	503	528	514	492	532	524	493	518	548	499	524	532	502	532	549	514	471	501	550	505	546	520	529	519	534	525	522	512	486	495	526	492	519	522	521	529	462	516	484	522	560	513	483	536	511	530	496	507	502	498	508	537	457	486	491	486	515	515	496	534	501	512	526	530	574	510	549	513	545	547	519	523	523	452	508	513	497	525	520	524	461	511	518	490	515	519	518	493	552	504	526	501	485	539	551	538	512	543	519	478	490	492	490	493	487	500	508	498	526	496	515	508	562	479	509	522	538	549	491	488	526	496	541	521	529	478	493	479	521	526	521	490	515	477	496	482	527	534	494	499	535	522	490	482	500	532	503	505	530	489	478	525	525	512	529	529	493	507	522	495	492	523	501	513	483	507	561	506	541	549	507	505	591	514	553	525	480	534	493	530	504	497	542	476	519	465	509	475	572	488	494	556	487	570	478	519	481	489	525	511	523	519	507	495	557	497	479	525	592	521	497	471	529	506	545	455	477	478	531	491	507	518	527	511	512	546	517	471	518	538	539	491	520	559	537	532	536	547	514	522	478	523	512	484	498	487	550	502	493	527	508	524	510	519	508	518	520	531	519	539	538	534	526	534	516	543	467	480	500	550	548	514	528	491	503	492	478	545	499	516	514	517	514	527	512	455	518	482	532	520	517	512	500	518	508	521	490	527	491	489	497	522	555	477	528	509	538	532	509	544	518	491	515	479	524	540	519	479	531	490	540	526	497	505	485	515	538	507	537	510	522	506	499	518	554	519	472	458	492	536	512	517	535	528	529	525	497	514	509	544	532	518	520	532	508	549	514	508	536	498	478	474	506	529	524	536	494	491	492	480	522	534	530	543	501	503	535	501	495	505	501	529	477	540	476	498	506	503	518	468	533	510	482	530	523	489	512	533	484	505	503	474	503	527	525	537	480	516	503	514	497	486	528	525	492	512	500	515	530	534	513	525	512	505	482	514	553	476	508	486	518	562	520	503	511	537	497	497	494	520	485	517	538	496	487	516	514	507	497	530	484	531	524	496	533	513	506	498	526	499	511	541	497	556	514	525	513	473	516	485	444	494	518	492	506	531	506	485	478	499	528	502	499	512	524	472	556	490	509	505	478	504	510	477	513	529	486	483	497	514	503	523	487	497	524	492	492	518	502	489	512	495	513	499	490	538	520	530	535	521	515	539	487	514	472	516	522	549	530	522	508	515	499	503	525	526	547	514	524	488	534	504	506	511	489	558	471	505	516	468	477	511	557	554	496	511	481	502	539	528	527	508	485	519	511	532	526	509	482	509	495	526	497	519	500	522	507	510	525	489	539	493	537	495	527	490	510	511	557	522	474	501	574	560	519	539	521	502	468	467	497	480	541	541	529	512	493	518	537	517	516	506	502	558	510	510	488	505	524	524	530	503	523	508	541	525	521	503	487	526	504	523	466	557	475	529	523	498	484	478	500	545	542	476	495	518	516	508	521	517	555	515	504	494	498	520	538	512	531	507	537	537	512	540	498	483	479	552	485	500	492	522	547	512	514	509	508	532	521	496	524	500	471	532	506	507	515	500	523	504	521	511	537	526	555	516	491	491	494	552	520	574	529	500	496	504	500	553	534	490	523	530	503	500	529	494	482	511	528	531	509	540	486	469	512	544	504	496	519	496	507	517	493	479	479	505	535	527	517	487	500	524	541	495	545	539	528	505	466	550	513	523	531	484	524	517	527	499	480	481	517	478	529	527	516	514	509	541	561	519	493	539	486	482	509	519	529	498	480	502	516	484	490	536	495	466	481	543	521	482	547	520	512	547	482	479	522	516	484	513	497	518	522	535	498	497	504	518	497	503	579	509	479	505	486	501	537	507	491	519	551	497	501	498	488	525	498	501	502	518	529	484	508	512	511	483	524	512	491	537	486	530	524	532	495	517	521	528	518	549	544	532	534	452	480	556	546	479	508	542	492	545	480	555	516	526	505	520	524	528	504	549	493	507	534	528	492	506
68042	48105	18060	4446	922	1027	8990	1744	1084	978	1176	1124	1206	1116	858	601	452	288	293	229	241	241	223	149	121	154	121	131	114	156	137	143	151	133	130	143	128	155	162	126	118	135	148	124	138	127	146	105	141	136	121	126	121	125	103	124	122	123	147	150	125	131	137	152	120	144	124	152	152	128	156	125	137	126	134	155	142	158	137	135	146	140	157	130	131	150	127	137	132	131	158	142	140	146	125	126	158	142	135	126	127	143	120	127	136	129	130	131	134	133	125	143	133	148	121	148	130	127	153	141	112	102	143	136	146	132	131	136	112	145	139	143	96	156	123	137	147	129	154	113	155	137	108	126	119	128	136	137	141	128	125	152	121	132	116	140	132	118	147	152	147	132	112	136	155	119	146	124	123	113	160	132	122	143	111	121	134	153	135	129	147	160	131	144	118	149	138	139	138	127	101	135	140	148	128	127	136	117	133	128	113	132	128	129	116	116	157	115	138	140	145	135	134	142	133	135	129	131	146	126	127	144	119	129	134	136	132	141	152	132	126	145	146	143	127	129	134	128	128	130	131	135	142	128	132	130	128	130	142	138	121	155	142	133	134	133	132	142	128	136	121	151	134	113	140	128	127	147	151	132	136	135	117	132	148	120	132	141	121	162	149	102	155	118	145	147	134	127	136	136	119	134	142	113	125	131	141	106	149	129	120	139	130	122	134	142	141	127	137	153	150	129	151	137	136	140	160	141	142	116	129	132	153	123	151	127	122	139	146	121	125	124	137	145	133	142	125	135	132	129	141	147	146	119	143	147	144	129	136	146	138	112	131	142	148	115	156	125	140	117	135	126	119	152	149	136	137	124	145	139	145	125	138	137	142	117	145	140	141	133	143	124	139	142	141	134	127	162	156	139	159	146	134	148	122	143	136	119	126	128	144	105	118	131	172	130	124	119	137	127	139	131	131	136	150	124	131	147	139	137	185	151	130	127	145	121	119	128	101	120	122	145	145	128	150	126	119	137	126	116	147	131	120	142	131	133	113	134	141	124	121	128	165	134	143	131	132	153	147	132	127	121	134	142	127	157	158	143	129	131	133	116	129	131	114	147	128	134	134	145	141	124	123	151	148	153	139	143	122	140	146	140	130	121	141	121	130	155	136	136	138	135	150	144	135	127	147	134	141	124	139	131	130	119	132	136	142	120	130	137	168	132	127	139	125	146	121	130	145	146	168	133	143	140	135	123	166	129	159	133	150	126	137	139	128	136	129	149	162	133	117	116	121	147	153	132	135	144	120	140	129	133	139	140	138	136	129	121	136	135	151	131	132	139	122	129	136	144	144	127	133	146	121	144	159	141	158	119	137	133	145	144	112	139	129	128	136	126	130	139	142	135	132	112	134	141	124	142	141	138	135	134	137	138	127	127	126	133	118	128	145	141	148	132	126	125	118	134	108	132	137	154	150	143	137	135	146	136	137	123	146	161	126	128	125	118	126	141	142	124	131	135	135	131	122	132	150	120	125	147	131	129	144	123	134	126	138	137	109	147	149	148	125	135	125	122	130	135	110	116	140	118	117	138	137	109	127	133	131	153	144	154	147	144	137	144	139	124	132	118	126	155	135	136	114	143	120	136	141	145	132	109	130	117	136	140	144	148	141	140	142	132	145	159	126	125	108	118	141	137	134	131	142	136	156	141	154	153	134	133	126	151	125	129	134	125	124	148	123	114	133	146	135	146	131	140	135	148	145	125	143	133	149	109	125	142	111	134	141	151	138	127	129	122	123	144	121	138	139	142	150	137	132	115	106	138	155	131	133	105	143	112	145	141	153	116	127	130	144	159	158	140	123	128	132	145	127	132	130	142	146	126	137	137	143	161	154	139	126	140	120	132	146	144	120	139	130	151	136	130	151	116	141	126	132	147	133	128	119	143	137	137	156	141	135	138	147	148	113	124	133	133	156	150	147	144	152	157	127	107	130	132	143	136	149	146	132	125	120	145	139	130	129	147	130	144	122	145	129	145	115	129	126	139	133	129	131	140	135	139	156	139	126	132	135	144	133	138	135	121	123	158	128	152	147	147	140	147	131	147	126	151	136	136	131	114	131	135	149	141	124	127	142	131	118	141	146	144	118	114	137	126	144	143	162	134	125	138	167	156	149	147	127	137	126	140	124	139	131	138	144	159	131	138	126	127	136	138	116	117	125	152	120	133	137	131	159	125	132	136	120	133	145	139	118	129	150	134	128	151	146	156	129	145	121	121	154	125	121	140	144	128	122	124	131	141	139	120	141	134	156	126	133	156	118	123	133	111	129	128	131	159	137	119	146	146	124	151	115	121	143	119	103	125	153	141	117	131	130	148	134	145	129	140	122	128	134	121	135	105	146	125	121	130	156	132	115	124	157	133	136	138	122	140	131	127	131	147	131	147	107	138	143	149	127	147	95	132	124	140	127	144	126	160	159	138	149	114	144	137	110	142	155	151	147	126	114	118	126	129	131	127	147	124	144	147	128	145	136	111	119	147	138	134	141	126	134	149	128	125	127	182	110	131	132	135	149	141	115	142	138	140	114	129	151	135	133	140	134	112	128	121	154	137	145	133	137	123	117	137	143	132	155	118	104	128	124	111	136	110	127	121	145	116	118	130	129	122	130	125	123	129	130	136	131	149	126	123	136	151	132	123	128	140	139	133	133	126	121	129	139	110	139	127	133	135	144	145	128	132	137	137	137	139	125	124	126	129	144	119	140	126	143	133	136	140	136	137	130	135	120	136	129	140	130	139	110	142	162	133	149	138	142	121	123	142	125	145	148	131	133	125	133	120	138	136	149	143	117	130	135	132	146	133	145	146	128	145	156	131	134	112	144	122	134	142	133	143	118	123	135	141	136	121	123	165	137	149	120	108	146	130	133	124	124	134	135	160	140	129	123	143	131	139	133	167	130	121	137	125	128	166	110	139	125	125	138	139	120	114	105	120	145	132	139	134	109	145	118	151	117	144	133	147	145	125	140	117	132	142	139	137	151	135	145	137	128	149	130	132	124	120	113	141	125	153	129	130	121	111	129	121	141	153	109	120	137	134	149	165	116	147	155	134	135	130	114	124	121	120	126	152	133	131	137	140	128	139	137	124	139	120	162	114	125	141	134	123	152	147	124	151	118	148	127	118	129	121	141	146	124	144	136	161	128	145	154	133	150	127	128	126	162	130	109	144	133	136	144	151	139	112	130	148	141	134	120	119	107	134	137	121	151	133	146	150	117	127	117	129	139	143	127	139	146	125	156	140	139	120	118	148	139	154	151	124	140	134	131	121	135	137	142	160	120	133	149	125	133	146	128	135	120	132	131	147	115	139	136	127	135	145	121	138	137	136	147	128	158	158	140	121	117	125	131	148	145	133	116	116	135	152	137	132	130	124	139	142	154	127	139	105	163	145	117	126	132	154	140	145	125	139	123	135	136	123	149	126	125	145	133	131	126	136	138	132	122	136	149	125	128	128	133	151	140	146
41558	32016	10700	7175	3328	4287	25017	4869	4870	5149	5965	6236	6673	6060	4914	3542	2290	1362	1416	1302	1292	1331	898	500	387	434	418	405	412	386	368	388	379	352	359	362	332	410	350	337	363	322	341	344	332	343	386	326	325	332	310	350	363	361	344	332	299	342	354	375	339	336	358	322	336	332	324	342	355	349	314	315	320	338	355	295	314	328	362	342	350	339	319	322	335	338	333	344	319	316	337	323	315	303	354	352	344	333	320	368	337	363	353	357	341	339	372	368	329	347	312	313	329	312	332	314	361	343	328	318	324	352	359	335	344	365	353	342	320	341	357	334	316	375	307	330	329	363	348	346	342	324	354	344	331	330	333	316	324	371	328	338	363	374	315	351	348	337	333	341	313	302	344	355	332	324	335	339	323	304	336	309	339	312	338	369	341	328	328	332	338	330	333	330	340	361	344	328	350	333	322	323	331	310	323	314	352	320	341	307	321	338	317	351	340	320	303	353	335	359	337	327	290	294	328	357	336	323	297	320	338	331	318	344	329	344	354	330	360	334	355	365	330	344	365	329	350	318	353	333	350	358	322	335	311	292	319	345	314	353	340	343	314	314	332	358	344	323	341	314	306	314	327	377	339	305	347	322	302	330	353	316	378	318	336	331	343	333	342	350	334	351	332	322	359	327	316	346	309	307	330	317	331	306	308	338	347	367	364	385	335	329	349	392	358	369	344	342	329	321	306	321	341	286	296	350	312	339	337	360	325	288	351	335	341	296	318	312	342	299	356	339	332	337	317	311	361	343	334	343	342	331	364	315	362	334	359	332	332	329	347	354	351	327	341	360	340	357	344	327	309	348	324	344	316	323	344	338	337	331	331	314	321	345	314	351	332	359	315	317	349	337	330	333	348	341	357	304	341	314	304	360	327	347	293	296	372	368	303	331	319	344	340	351	332	366	375	331	342	337	322	320	329	309	344	326	319	347	338	319	341	344	302	331	355	305	334	323	353	325	373	309	324	334	325	326	333	359	324	336	315	309	355	304	361	344	323	312	371	343	316	348	325	321	311	352	309	324	319	318	352	337	321	310	346	339	325	330	332	321	348	346	316	348	347	341	328	303	373	362	356	343	334	358	350	334	325	331	341	311	365	326	339	351	338	305	314	316	297	340	341	334	321	351	350	337	308	329	339	343	351	332	332	342	331	333	317	332	339	315	332	339	327	332	381	321	330	372	332	353	359	331	355	361	322	329	337	329	331	328	311	323	319	341	350	360	345	344	319	353	338	349	317	346	335	336	306	344	340	348	333	363	319	333	331	315	336	338	334	325	372	322	328	317	345	343	340	332	284	342	329	345	361	347	330	312	363	341	373	328	355	352	339	304	321	310	323	332	317	332	362	355	324	346	344	331	359	368	333	315	313	344	303	330	365	329	313	330	323	355	296	323	359	351	326	345	331	294	339	346	311	338	333	315	359	321	352	338	308	354	319	348	360	358	352	309	393	336	333	322	343	299	309	329	354	357	336	336	320	341	348	331	335	372	309	348	365	341	331	338	332	337	353	315	313	321	341	349	355	360	324	337	318	352	304	347	345	326	359	302	321	326	364	333	340	324	343	333	341	315	334	352	344	333	345	340	312	356	331	302	368	336	363	355	361	338	352	333	324	345	352	341	324	364	341	323	337	318	317	306	350	337	320	343	322	359	347	317	372	324	314	340	331	344	345	339	339	333	322	328	349	322	340	326	338	354	334	306	339	351	339	332	344	311	331	325	334	350	313	356	324	335	321	346	336	322	329	319	333	331	325	323	342	346	316	334	329	330	332	306	352	326	345	365	325	313	392	286	350	350	361	312	323	334	319	337	353	335	345	370	358	321	369	312	355	354	317	327	327	323	362	333	345	329	331	329	333	350	356	334	328	353	310	324	349	303	370	304	295	339	323	341	316	345	342	321	326	373	317	365	346	346	328	339	373	321	335	352	355	321	326	329	317	343	305	343	342	297	343	350	331	341	315	340	357	320	309	307	335	344	315	362	328	331	308	299	332	322	361	330	354	341	313	326	313	334	322	318	351	317	314	311	345	329	323	344	327	353	319	338	339	340	349	347	336	329	342	323	321	336	365	337	319	370	338	372	316	345	350	338	332	308	312	304	346	325	349	321	310	331	319	348	357	339	374	328	348	340	318	313	333	341	355	350	353	299	336	333	340	338	337	333	326	309	316	334	356	326	342	339	359	333	328	345	347	314	311	321	340	349	317	357	353	350	329	303	319	319	324	323	330	350	303	359	303	357	295	328	339	305	303	282	326	351	351	311	339	359	339	338	335	360	340	310	337	342	339	329	370	345	313	338	328	333	355	322	350	349	306	340	331	327	350	341	383	313	338	320	344	344	336	340	344	344	322	316	349	338	366	349	347	315	312	326	384	356	322	297	331	326	346	284	322	340	319	319	356	342	355	368	303	324	315	332	349	371	347	337	325	341	344	337	346	351	341	323	322	300	323	308	321	332	333	351	332	334	353	325	343	316	360	344	328	354	286	355	361	345	342	325	322	346	343	328	322	326	306	336	312	350	355	367	317	362	327	346	321	348	324	352	334	326	335	336	338	322	334	339	318	346	323	304	329	330	319	328	356	302	327	318	339	320	316	336	342	308	349	362	325	347	313	356	324	330	332	318	341	340	348	369	355	323	346	325	304	354	335	326	316	343	326	372	303	337	307	337	348	348	353	341	372	349	372	352	340	328	348	338	303	309	342	363	308	320	328	340	338	298	310	325	339	337	339	346	325	307	319	326	358	362	349	349	338	324	370	366	320	307	321	356	355	334	319	343	332	330	331	375	342	342	309	306	338	346	375	356	311	318	333	334	347	366	299	339	335	334	321	319	323	329	344	334	335	345	345	343	324	308	351	302	332	368	360	331	324	335	393	331	344	339	335	353	318	347	354	349	337	326	306	319	327	357	327	341	301	340	344	343	321	332	329	339	343	342	347	314	350	300	355	348	335	339	313	348	359	354	357	349	365	314	345	346	344	342	336	325	303	313	301	358	365	346	350	311	340	348	305	347	325	362	332	318	364	337	307	367	367	307	332	344	331	353	314	345	328	279	327	345	319	335	345	329	319	360	357	320	324	357	354	347	348	310	316	333	324	350	324	354	349	340	316	330	321	362	332	332	338	317	335	325	318	294	310	336	336	345	343	350	334	344	355	315	356	353	329	360	302	326	353	306	331	367	336	315	360	351	326	327	328	326	338	315	342	325	305	325	349	324	338	347	370	335	335	361	352	366	353	332	339	322	319	318	336	366	330	322	313	336	336	318	352	349	350	361	350	354	315	327	392	323	330	341	368	340	314	339	328	365	318	344	301	339	330	328	385	336	338	317	285	332	345	334	348	320	321	358	323	347	363	336	345	304	336	377	304	344	326	349	360	313	287	325	338	336	334	328	336	322	333	309	368	322	314	322	324	314	313	297	319	303	322	313	315	367	305	333	331	356	331	338	364	321	362	341	351	336
81852	60752	25789	9935	1991	2575	12057	2982	1774	1744	2138	2207	2164	1924	1556	928	651	436	360	443	365	366	315	188	238	237	225	214	210	216	187	193	255	198	170	220	196	184	202	205	198	212	207	174	205	215	187	182	221	201	199	189	207	173	212	223	213	201	183	195	206	171	195	215	199	212	214	196	202	204	212	203	224	197	203	231	193	205	217	211	216	225	189	187	220	197	195	216	224	201	211	211	204	200	176	180	191	195	191	202	192	188	189	206	225	177	188	198	212	208	195	197	229	222	188	193	194	181	197	207	221	213	217	194	195	199	201	185	201	196	173	204	219	202	208	204	185	202	203	198	202	217	195	198	202	207	194	204	194	199	206	194	214	217	245	191	209	188	202	244	218	220	193	201	178	211	172	209	189	191	187	201	202	205	192	191	212	198	215	219	205	211	199	208	207	214	199	197	204	179	168	201	213	200	202	174	208	198	193	177	176	179	201	192	193	194	228	186	207	208	202	229	225	157	210	189	180	176	206	203	193	207	200	196	178	188	197	203	217	226	216	176	200	204	226	221	214	186	177	178	208	202	204	199	185	194	194	165	195	177	194	212	193	198	185	168	208	178	224	205	204	217	205	166	176	196	207	206	213	201	187	201	199	192	205	181	174	213	173	217	214	215	191	195	189	185	188	194	207	193	192	198	220	202	198	202	241	189	202	203	218	181	201	202	231	191	211	171	200	208	203	203	201	193	199	179	182	187	171	210	184	204	186	202	198	207	188	164	205	195	195	186	190	189	198	218	189	198	203	183	216	198	193	184	180	187	192	179	182	199	210	222	205	187	211	205	232	200	183	211	200	177	181	239	191	204	203	211	203	203	195	219	180	223	196	198	213	205	175	193	185	198	193	212	196	191	209	204	216	202	216	174	177	202	216	205	192	203	193	198	183	181	193	185	216	197	170	195	175	201	198	194	209	209	192	195	206	189	183	208	210	200	195	221	216	206	191	193	202	202	213	208	167	199	215	200	219	224	202	196	201	202	215	212	200	180	204	209	166	219	210	184	198	180	204	214	194	234	197	206	225	219	194	191	186	205	216	211	199	183	192	194	183	190	210	205	216	197	185	196	177	214	205	201	203	189	215	197	202	182	191	214	205	164	183	188	218	183	191	183	199	181	190	198	196	198	199	185	165	202	208	218	211	173	201	192	206	184	221	212	185	180	188	192	210	173	204	226	186	234	194	229	202	219	207	199	179	224	175	222	172	208	207	198	220	184	219	234	210	191	164	187	194	200	198	225	208	177	206	182	206	200	200	200	218	215	223	199	215	194	196	224	222	192	192	212	183	213	236	207	211	180	205	207	188	226	189	194	220	200	193	175	177	191	219	171	190	212	200	194	211	233	218	191	200	204	182	216	207	201	190	188	211	197	195	180	212	214	184	217	185	200	192	197	204	190	206	209	199	206	177	193	204	183	201	190	206	188	231	199	192	177	211	208	195	195	208	177	178	206	206	196	235	178	214	221	189	208	206	191	191	193	193	184	216	190	196	208	212	190	188	201	208	187	194	179	191	216	230	188	193	198	200	202	211	236	227	178	217	229	199	185	159	173	195	177	195	188	207	225	200	219	217	207	199	185	183	185	161	206	188	195	191	183	187	185	212	210	191	214	222	204	204	187	190	196	181	207	186	194	187	210	202	219	210	200	209	201	191	204	218	203	213	182	184	193	217	169	179	212	207	241	197	186	209	218	215	208	226	206	210	182	197	191	170	189	206	185	197	182	194	210	180	205	226	189	207	197	212	196	225	222	194	203	189	231	191	214	198	189	177	183	222	199	195	190	200	190	196	192	233	198	192	196	213	165	213	190	205	184	209	182	224	183	197	190	197	210	204	191	211	221	194	191	191	197	196	185	192	207	174	224	207	196	179	186	214	189	218	175	204	185	208	186	168	206	200	194	201	160	193	219	204	175	227	179	195	194	202	202	225	210	212	192	174	186	196	197	213	210	224	181	212	219	174	203	181	216	215	198	215	192	206	197	190	197	207	217	221	204	212	199	180	212	182	222	209	212	217	186	215	199	209	204	173	202	227	205	201	200	189	191	192	226	206	194	197	191	196	173	179	194	209	195	195	176	191	177	192	203	207	221	195	184	194	203	216	191	187	207	173	225	196	210	185	180	201	226	201	220	218	193	208	199	165	216	185	188	203	208	206	193	191	190	210	208	187	206	186	187	214	191	189	217	211	203	215	197	209	185	213	177	179	197	188	212	187	212	191	187	215	219	188	203	211	194	196	197	200	192	183	187	196	174	196	196	239	206	184	221	203	219	199	208	191	204	191	227	193	189	213	180	208	183	182	168	207	194	202	210	190	197	206	189	198	179	207	210	196	195	181	218	197	200	227	200	198	214	220	220	220	189	209	203	188	222	213	191	199	197	211	224	212	193	215	211	201	211	217	190	188	211	209	192	181	199	201	181	208	209	187	210	191	205	195	211	183	203	204	191	233	199	192	200	192	181	224	205	198	215	197	178	206	191	193	187	187	202	216	187	210	224	205	222	220	187	193	187	203	203	190	184	183	193	208	192	203	184	196	209	216	229	206	184	167	195	195	193	191	197	201	187	197	206	195	207	214	176	191	214	183	226	195	221	215	175	218	215	203	204	198	198	187	201	223	188	219	195	212	181	194	218	203	184	213	219	179	210	196	201	225	192	194	188	181	193	178	188	191	207	221	208	198	190	195	201	186	194	211	204	168	178	191	215	198	205	202	229	224	201	213	187	197	206	247	204	220	202	201	197	215	241	197	203	234	201	182	179	192	223	195	213	208	221	197	184	202	188	217	198	213	195	162	213	180	235	176	209	199	179	202	195	177	206	199	175	199	193	195	205	209	182	196	214	208	184	230	211	192	204	209	176	208	216	193	202	202	190	189	188	217	195	195	191	185	213	220	205	198	175	192	175	197	195	223	193	224	212	203	211	184	204	199	204	196	224	194	180	190	219	214	175	194	172	182	241	201	204	203	177	182	189	177	222	214	170	201	187	209	191	177	186	215	201	185	190	206	189	194	185	175	201	195	189	195	221	202	190	216	198	187	183	192	199	216	208	192	239	172	187	188	182	213	215	183	180	205	202	198	212	215	209	216	183	210	189	207	199	196	213	202	202	214	210	208	211	205	195	205	206	203	193	188	191	204	199	203	197	201	181	173	182	186	221	192	203	213	223	200	188	202	204	173	206	187	200	170	176	216	200	211	187	205	186	215	208	184	228	226	184	209	181	223	190	210	195	193	202	205	193	215	200	216	184	197	185	204	183	182	208	183	207	196	209	196	203	209	223	198	180	204	200	175	193	171	175	224	204	185	208	199	184	230	229	187	218	191	204	184	219	194	207	188	218	193	159	194	224	213	191	202	212	179	189	188	191	219	206	184	180	166	169	185	188	186	197	195	195	212	199	176	181	202	171	200	209	206	204	192	198	219	198	199	197	193	219	192	208	213	174	211	194	213	183	197	198
51177	40027	16292	13092	5520	10466	29960	7339	8092	8287	10117	11026	10717	9907	7679	5090	3284	2173	1767	1895	1857	1641	1010	740	644	584	625	562	567	603	587	535	555	552	518	522	511	536	555	512	518	540	566	520	505	517	502	496	495	494	465	484	472	463	521	488	523	495	484	462	424	494	530	497	463	477	514	492	485	481	452	467	467	493	430	468	423	479	494	465	464	465	499	504	504	467	513	441	476	476	489	499	458	465	454	464	451	470	457	480	479	513	480	472	484	471	463	500	485	481	497	479	490	445	466	502	496	496	454	524	519	471	514	460	522	491	472	468	473	536	487	471	451	453	503	458	495	462	466	425	478	463	477	471	497	477	467	500	450	469	499	442	471	472	462	452	470	473	488	474	498	527	498	493	430	495	477	478	477	479	496	476	504	488	443	478	467	459	476	476	473	480	460	505	465	461	435	485	512	458	468	457	481	481	492	498	452	470	452	458	466	464	496	508	509	483	486	477	491	501	485	464	478	474	494	466	488	482	486	475	447	476	483	511	461	473	487	498	456	447	467	474	451	540	444	462	497	473	474	505	463	456	474	505	488	454	467	490	478	496	488	475	505	471	500	465	501	517	480	495	531	468	485	503	495	480	486	480	489	463	497	509	479	504	517	477	436	439	450	481	460	500	472	470	455	510	486	507	440	476	515	413	464	432	469	438	465	443	494	494	430	452	465	493	479	493	510	528	502	493	481	485	468	467	493	473	493	472	460	488	507	485	497	477	467	491	460	470	486	497	434	478	468	537	452	463	480	516	474	494	450	482	508	486	480	517	477	486	466	459	484	444	511	512	466	474	485	507	499	506	468	477	501	493	481	452	499	537	487	508	466	478	490	465	469	486	474	512	482	450	480	484	470	455	451	466	481	450	510	529	506	468	473	452	424	421	482	444	493	505	461	463	443	471	478	491	491	524	481	483	426	470	483	490	506	490	476	484	449	476	468	493	455	477	479	482	452	468	447	495	469	471	470	483	459	478	483	496	488	456	487	471	511	483	461	414	461	485	456	460	508	471	472	499	505	449	467	463	462	511	487	458	458	488	478	485	474	468	524	479	434	460	483	464	492	487	476	556	506	496	470	488	472	499	472	485	466	504	469	462	519	469	460	458	486	501	474	470	457	452	484	506	452	478	432	476	444	466	425	455	489	492	474	476	447	490	472	472	457	449	485	459	438	450	493	507	480	518	479	494	507	475	491	489	484	491	449	505	445	428	480	478	466	480	491	455	506	486	473	463	528	507	478	489	491	471	486	504	525	475	524	449	479	474	477	447	525	483	450	478	505	472	468	530	447	463	474	478	465	480	467	506	468	493	475	457	459	500	487	496	490	489	473	507	455	491	481	445	458	490	481	481	457	500	505	480	478	459	496	492	492	452	473	502	459	479	467	487	489	485	467	483	508	473	455	538	463	512	464	481	525	460	468	496	497	494	449	492	484	445	444	482	452	511	514	495	486	465	485	487	513	491	484	501	453	481	494	504	483	466	498	453	445	417	466	512	489	456	465	506	492	499	471	486	466	468	482	464	477	492	492	460	495	439	516	503	506	518	491	476	460	519	433	484	522	447	452	459	484	459	501	479	471	475	459	494	506	487	503	497	490	485	476	464	443	467	464	466	484	467	452	495	469	506	479	463	450	521	457	523	435	483	479	450	503	466	486	489	490	472	489	449	510	493	471	436	453	478	424	475	532	499	461	469	477	492	504	444	492	483	495	454	463	452	475	479	497	460	483	470	482	467	485	486	498	476	460	471	456	490	523	506	478	491	487	441	480	495	525	461	481	452	489	474	486	506	494	547	475	518	479	495	500	510	493	436	500	482	490	428	512	476	454	482	477	483	523	489	497	451	485	506	471	446	471	445	469	448	484	482	456	475	460	478	493	493	477	470	464	490	461	510	471	492	484	471	501	510	477	509	481	446	471	491	494	482	499	527	476	506	493	469	473	456	479	476	434	500	448	478	474	459	461	453	476	471	472	463	462	483	521	448	474	466	444	479	483	505	463	510	493	487	460	505	465	501	480	456	506	503	504	474	488	527	505	448	449	428	470	470	485	484	457	466	462	495	463	489	474	460	463	463	487	491	493	483	479	447	490	446	474	465	505	451	461	511	484	499	521	455	464	452	449	533	506	455	455	501	492	466	446	472	507	484	482	500	453	481	503	460	478	437	480	471	466	460	473	450	489	483	457	480	529	489	475	485	442	487	449	490	477	459	474	488	525	473	500	492	485	477	429	506	451	500	474	483	485	467	504	493	481	463	457	496	473	481	475	487	489	440	467	480	475	474	485	479	473	463	438	486	450	458	509	475	457	453	485	505	451	502	471	472	470	517	480	511	440	490	487	496	429	510	488	476	474	442	455	442	481	464	491	464	495	482	453	482	461	475	534	511	481	474	465	488	525	475	481	457	502	457	476	492	482	483	483	476	469	454	504	489	479	459	474	510	455	481	483	474	497	444	460	469	475	480	490	497	502	490	474	497	489	465	456	465	486	493	519	459	483	524	472	401	476	485	493	468	508	529	503	466	443	458	449	468	508	460	443	483	489	496	479	530	523	483	507	457	474	506	503	505	495	485	508	502	473	495	523	454	486	494	493	490	478	447	451	466	492	477	454	468	452	498	499	445	487	468	475	470	472	508	492	450	469	473	475	482	474	472	457	445	456	512	502	471	474	455	442	454	455	495	433	471	466	468	493	472	479	490	519	477	461	468	505	481	479	497	488	489	477	442	468	481	453	508	486	516	450	537	458	478	499	532	491	506	472	465	502	478	466	490	473	487	484	495	484	471	500	496	480	512	459	516	423	490	515	488	489	444	448	505	464	486	524	450	493	491	470	467	497	485	476	486	465	473	502	470	481	517	497	448	452	476	484	497	526	465	526	466	447	473	490	438	471	494	507	464	472	510	467	503	447	463	491	477	500	462	441	496	466	472	486	473	463	452	454	460	499	478	528	456	501	507	495	470	478	502	470	456	475	460	505	448	508	455	488	444	511	482	479	487	485	479	511	466	484	463	490	470	485	449	510	477	463	504	473	488	502	470	418	476	471	505	476	459	516	473	477	488	468	506	458	496	459	471	455	468	456	518	495	486	485	484	527	500	505	497	468	486	457	468	463	458	499	441	468	490	487	489	555	518	475	460	452	493	485	504	438	477	510	473	486	479	460	478	464	527	478	487	469	504	481	465	489	463	496	508	484	504	471	475	501	470	499	504	491	498	454	454	508	481	462	466	506	471	492	472	504	464	465	458	489	474	453	473	496	482	495	506	471	472	474	495	507	485	450	453	489	465	492	496	452	513	457	504	474	491	447	490	415	470	491	495	497	509	501	511	476	486	462	480	473	475	490	507	498	476	468	475	520	449	495	487	478	498	490	477	495	462	459	469	482	471	510	498	489	478	461	484	506	496	488	481	478	491	499	528	470	461	461	487	496	473	503	528	446	468	429	484	479	477	500	512	494	527	487	498
18996	4589	802	561	593	688	872	786	759	697	918	1047	1053	889	661	478	381	333	248	245	275	285	228	210	242	225	217	218	234	240	251	230	233	219	231	222	212	220	204	211	225	242	221	218	246	231	199	225	218	240	223	227	224	206	231	234	237	220	205	245	239	244	199	231	256	216	214	228	226	207	227	201	211	239	242	240	238	231	194	204	213	237	241	208	228	209	225	227	228	209	244	237	225	240	256	241	244	236	232	221	211	215	240	216	192	187	245	209	228	215	207	225	227	238	187	203	216	259	213	251	251	216	242	214	245	189	227	224	221	229	225	234	208	215	224	233	243	224	245	236	229	225	211	199	231	226	262	239	217	239	209	217	252	225	229	221	226	232	235	234	187	222	211	239	227	228	228	235	223	239	237	212	234	222	231	201	212	206	253	232	222	207	256	214	241	204	244	218	209	230	214	211	235	240	223	236	222	223	217	226	230	243	210	232	233	234	204	201	239	218	240	226	258	249	213	208	213	188	200	239	176	231	248	234	224	200	219	235	242	211	210	203	200	224	206	278	214	217	240	238	237	255	208	228	253	207	193	230	248	199	230	261	221	237	221	211	212	223	235	239	214	232	242	237	240	212	218	224	203	207	221	222	235	223	237	238	236	206	218	201	227	234	221	215	244	253	254	204	212	201	220	229	205	235	221	201	227	234	235	210	256	221	197	235	234	206	205	277	243	209	263	213	234	229	211	207	236	234	228	197	208	236	212	225	224	232	225	217	229	208	237	246	238	225	213	203	231	242	197	211	229	252	231	227	243	227	232	239	220	246	225	219	231	235	230	246	216	207	224	243	254	234	221	267	223	232	251	217	224	222	223	235	235	245	229	270	196	244	220	236	219	229	214	256	209	223	211	212	223	233	223	206	215	227	219	194	237	233	217	230	266	245	210	228	210	223	223	247	205	206	211	196	260	225	212	236	229	210	252	197	217	226	224	230	216	253	224	221	235	245	227	242	203	235	218	248	259	221	231	247	231	188	239	225	234	256	215	205	224	236	230	267	234	193	223	227	242	240	237	240	213	234	224	217	246	234	222	190	252	250	232	224	226	235	217	240	219	235	202	211	242	234	200	206	192	236	241	216	226	227	233	224	233	251	206	218	215	233	228	237	218	212	203	249	206	229	249	229	231	223	238	237	233	257	211	218	241	203	248	207	213	231	234	212	242	236	209	222	198	237	215	227	216	199	230	220	227	237	217	227	236	234	209	194	246	232	222	246	231	224	230	246	204	220	227	218	225	224	217	236	218	251	211	223	226	234	202	210	233	212	213	203	225	202	224	239	236	225	204	216	221	251	262	245	214	233	234	211	227	254	208	217	249	226	228	212	236	245	240	198	216	206	236	219	227	229	237	249	231	239	217	216	223	243	228	224	212	208	222	227	187	236	226	207	223	224	242	214	246	233	250	208	235	246	226	219	216	208	222	222	207	249	238	203	211	235	220	227	206	203	223	214	219	238	217	240	232	211	211	216	226	223	238	233	229	226	236	235	235	216	225	233	243	217	246	209	215	253	252	250	217	232	218	221	225	231	199	241	230	229	205	219	245	241	238	227	200	217	248	204	239	239	215	222	223	210	218	215	227	234	191	212	201	257	207	229	237	256	222	235	225	250	244	225	197	193	230	242	237	201	223	218	271	238	243	233	233	219	215	241	224	210	223	256	210	211	193	238	250	267	256	230	210	214	227	238	234	238	222	227	204	250	242	212	221	214	234	265	232	237	214	211	214	210	202	253	208	223	218	212	199	219	217	233	212	215	225	206	189	209	207	213	202	267	240	257	197	226	234	224	226	219	224	252	243	214	235	219	242	241	209	226	230	222	250	235	228	247	248	219	209	234	221	208	221	233	228	207	217	221	210	242	221	210	238	231	243	181	233	248	238	251	230	228	235	215	239	246	217	256	248	229	202	197	231	222	236	214	229	232	231	228	209	228	201	214	240	221	209	222	231	233	228	227	233	259	220	255	237	235	231	216	221	192	224	220	229	244	229	207	211	200	257	213	208	228	219	215	222	230	245	220	245	229	212	212	222	213	229	215	206	245	226	226	205	231	208	238	225	233	227	231	199	213	260	208	261	241	212	234	240	245	233	245	200	222	252	197	224	210	202	229	221	197	202	231	229	237	231	201	215	209	208	235	238	232	192	241	203	234	235	226	233	222	230	211	238	223	226	243	220	220	200	190	243	223	223	233	226	214	223	195	252	223	234	220	238	228	223	242	220	214	224	211	228	232	216	208	230	201	209	198	215	229	203	196	226	207	239	229	212	250	217	209	231	243	206	216	222	218	207	233	239	230	218	207	209	209	219	237	233	215	231	224	198	198	211	238	199	223	250	233	215	218	224	243	215	236	211	202	230	209	198	222	222	262	240	207	230	231	216	250	192	222	242	219	205	227	203	203	203	221	236	228	227	215	231	215	208	224	245	212	219	230	252	234	215	226	224	228	265	211	225	224	213	217	228	212	240	234	218	230	245	218	216	203	227	216	215	219	216	196	208	218	224	220	222	210	228	243	213	218	202	233	239	221	218	196	218	211	217	202	263	223	203	228	207	230	199	192	229	212	213	239	233	227	229	240	246	200	224	214	216	253	228	209	242	221	225	263	229	238	245	244	223	230	227	194	223	215	216	241	205	206	232	254	221	240	244	216	210	220	241	267	219	234	222	202	250	209	222	226	213	222	218	214	209	221	250	227	247	254	246	242	227	222	206	215	241	227	216	205	230	235	212	245	216	217	216	205	245	238	213	220	224	221	208	246	234	221	220	242	225	227	236	231	220	193	233	231	249	225	196	201	211	202	227	231	214	247	226	228	220	227	218	237	203	223	208	250	240	213	216	229	233	229	227	219	219	196	205	243	216	238	222	205	246	235	228	222	229	191	198	187	221	235	239	206	237	220	236	236	215	232	211	233	231	248	221	252	214	221	223	232	236	241	235	236	249	208	212	194	243	207	222	237	218	227	216	227	230	246	209	234	221	197	211	221	214	207	225	197	198	208	223	275	220	237	233	232	228	240	228	226	214	247	233	232	230	205	246	243	239	215	225	220	231	221	230	219	247	213	231	232	225	247	241	200	203	204	239	245	221	213	238	237	252	222	217	217	224	233	214	233	223	207	218	217	247	238	229	203	220	204	223	236	202	226	263	238	230	226	214	250	227	231	255	230	249	227	212	242	230	216	219	227	256	219	218	233	239	219	239	219	225	225	201	236	198	230	234	203	240	221	277	214	233	236	237	210	252	242	250	244	225	217	214	229	210	231	205	230	220	222	209	234	241	246	221	234	240	224	211	219	220	248	243	223	210	218	272	200	238	238	219	196	225	237	242	196	216	209	218	250	236	225	229	254	239	202	239	239	231	222	240	233	236	216	207	230	249	236	234	248	230	235	206	218	236	204	208	233	248	221	235	234	232	240	234	205	250	196	258	223	230	272	232	245	214	241	214	232	213	237	204	208
17731	5153	1413	1794	2321	3002	3931	3354	3336	3771	4515	5154	5256	4512	3300	2172	1437	1132	1028	885	775	819	733	601	541	537	546	557	510	526	536	524	565	554	571	475	520	518	531	534	534	511	513	516	529	551	498	500	593	516	536	524	519	523	509	521	493	474	536	543	545	499	553	482	529	510	523	514	526	552	529	499	549	492	512	514	539	494	552	512	532	487	525	543	520	547	521	502	505	537	478	496	503	532	558	489	538	509	518	553	537	474	515	512	591	501	498	483	537	558	555	503	514	547	468	498	480	500	535	526	514	509	530	546	503	572	522	495	548	525	503	499	539	554	518	526	494	536	502	502	512	546	514	532	505	522	492	550	520	486	488	519	561	495	481	474	563	543	548	546	516	532	505	509	521	515	522	522	480	514	505	521	488	504	516	530	516	533	496	554	593	487	498	477	526	577	495	513	513	514	491	534	496	504	542	558	533	538	515	526	519	483	505	506	531	521	497	539	539	513	525	494	509	496	525	546	554	526	516	545	485	543	517	517	498	559	522	506	481	520	471	545	525	502	527	513	549	545	498	511	530	510	480	549	530	522	536	523	518	489	521	513	475	511	511	459	535	520	527	487	527	485	546	541	516	526	485	562	526	529	497	483	544	526	563	545	532	488	556	494	526	500	521	511	546	552	532	537	493	491	533	535	494	535	518	569	513	496	480	504	555	507	494	509	512	524	502	511	541	513	550	553	513	558	518	559	507	514	482	523	525	523	512	507	512	507	535	486	521	511	517	537	504	536	523	502	518	551	503	553	537	541	553	513	487	552	517	527	538	518	492	500	514	520	530	513	522	536	531	512	521	516	554	524	537	565	559	542	571	502	529	537	528	514	561	490	515	515	536	524	484	524	494	511	511	497	511	495	504	529	535	506	516	525	494	532	514	517	485	542	503	522	520	521	544	522	472	532	560	454	525	536	519	503	548	587	486	507	569	547	470	518	507	524	481	547	509	530	540	487	478	492	505	502	515	494	525	525	514	527	509	508	524	508	543	485	548	497	507	519	543	547	537	513	555	522	492	509	528	514	549	498	571	521	527	523	557	533	520	543	516	507	506	561	510	536	496	520	523	548	500	513	534	531	537	532	523	550	507	513	482	496	506	522	529	535	477	526	556	505	478	490	526	534	527	521	610	545	515	543	546	511	516	500	519	504	561	509	516	519	516	505	513	511	513	578	564	519	472	499	524	529	544	494	501	513	560	517	508	535	507	492	538	536	495	513	490	470	559	496	496	553	514	511	495	507	481	527	560	554	521	513	498	504	493	499	547	507	508	537	512	531	555	503	486	543	516	514	538	518	493	546	514	521	487	470	521	524	529	516	520	513	526	538	515	516	562	532	517	474	507	475	523	509	519	534	492	524	498	513	495	569	513	518	497	552	517	532	497	557	547	506	527	560	479	522	466	523	542	516	489	520	543	521	541	519	490	528	492	538	493	520	483	500	535	551	525	513	512	558	504	535	526	544	512	499	521	520	517	499	546	508	525	513	556	537	560	467	546	533	531	489	509	528	512	548	531	498	554	524	493	544	511	464	514	505	514	587	522	524	567	503	528	506	531	522	519	554	511	496	498	522	537	554	551	535	532	547	526	526	524	585	549	541	499	516	551	553	504	506	540	492	443	510	534	529	516	553	512	469	502	559	485	571	540	500	527	537	500	489	563	525	493	496	500	528	523	460	559	471	542	548	551	502	546	516	521	520	510	501	513	500	530	561	548	514	507	483	508	515	487	506	535	522	497	525	515	531	552	547	539	500	547	504	552	532	516	550	500	473	514	535	504	519	477	475	505	523	515	536	528	481	517	517	528	482	534	516	522	526	517	535	516	539	530	522	535	515	493	511	516	534	540	503	487	514	521	546	504	519	524	501	522	508	487	544	535	532	515	526	497	525	519	539	517	502	517	504	551	559	478	509	526	538	543	499	528	480	504	487	561	551	533	527	543	546	517	518	525	458	564	481	539	515	547	518	504	488	532	503	537	529	527	527	560	508	546	523	513	521	505	521	546	510	504	482	496	548	530	517	490	488	519	539	487	547	514	509	536	557	479	514	485	530	513	565	537	505	503	525	507	504	506	463	509	512	522	529	548	551	486	514	505	526	500	515	521	556	476	506	512	504	528	529	505	521	511	505	544	525	539	482	540	494	488	499	552	540	538	563	524	509	497	532	576	555	532	527	490	500	515	522	506	514	538	515	528	484	563	515	517	536	511	512	516	522	491	533	485	535	533	488	471	529	513	470	516	506	495	489	506	535	506	518	545	520	502	503	506	507	529	521	536	517	562	505	549	536	529	506	533	503	560	546	527	499	527	494	507	470	531	474	510	485	510	478	542	529	489	516	540	514	513	480	557	510	552	535	506	533	490	481	518	501	498	509	491	532	501	510	560	522	532	478	494	508	500	500	563	521	483	494	538	530	533	496	537	504	509	473	488	521	522	486	505	502	485	513	515	540	532	529	543	545	501	551	547	516	504	544	514	508	492	510	518	532	520	520	525	529	522	507	474	499	493	528	517	503	500	556	497	508	516	520	519	526	530	534	528	520	529	536	500	528	520	507	557	524	491	443	501	486	495	513	518	562	484	521	499	514	514	521	497	522	508	531	508	483	515	479	520	498	514	538	499	527	490	529	524	522	548	527	532	548	530	571	517	489	476	515	500	536	516	530	539	524	503	461	538	502	522	499	535	504	462	543	519	533	484	555	560	522	522	556	579	546	508	532	574	542	527	512	539	530	493	498	508	496	502	503	510	504	523	491	526	521	517	524	493	497	514	531	599	471	479	496	528	543	504	523	508	522	550	521	538	545	512	484	539	527	511	492	501	526	502	518	488	553	535	489	566	513	554	493	494	511	529	490	533	535	530	463	524	537	507	529	513	512	492	509	542	547	498	521	496	562	513	520	498	484	529	546	505	491	544	515	504	497	525	516	506	486	499	591	501	484	515	547	487	572	542	568	502	536	531	510	517	520	520	516	474	503	541	477	525	548	502	514	521	516	511	484	501	532	564	537	533	525	492	525	516	532	555	525	543	534	548	485	497	542	519	516	508	558	538	548	495	545	503	544	552	506	518	516	519	509	540	537	533	507	572	511	526	513	501	501	538	503	455	527	537	519	535	479	526	496	528	526	543	511	536	539	519	515	501	538	501	518	496	470	519	533	474	516	515	511	521	496	530	529	482	515	528	543	562	544	509	535	512	478	516	523	532	550	503	520	519	508	526	519	565	492	491	529	504	534	498	533	505	538	520	536	528	487	490	550	515	482	526	510	500	510	485	542	540	539	537	513	493	517	506	517	535	510	514	483	505	524	496	499	525	537	470	496	523	520	553	528	536	526	584	496	531	515	502	517	489	521	493	523	514	541	546	532	515	500	524	474	483	531	508	511	521	490	529	544	504	525	491	514	459	493	502	492	524	531	535	531	501	539	507	516	544	507	523	482	525	541	516	497	492	504	515	547	527	515
69593	44967	14932	2971	2240	15186	8328	1097	1189	1181	1253	1390	1345	1310	975	595	380	311	248	201	229	198	192	152	153	147	159	145	138	136	144	135	150	159	142	144	135	154	145	161	138	132	145	143	125	132	147	136	130	137	181	123	132	152	135	137	133	118	120	126	131	126	140	134	140	122	130	142	149	129	140	131	154	154	154	135	127	142	133	145	150	127	131	150	135	133	127	137	137	120	129	136	156	123	151	123	102	131	133	138	138	156	141	147	116	160	126	138	138	140	135	129	127	142	133	120	138	128	143	147	158	138	122	155	148	125	140	132	122	136	126	119	162	128	117	118	112	150	141	133	132	135	158	116	118	143	144	136	138	185	160	153	149	151	153	120	125	142	129	142	150	153	141	132	155	125	157	123	163	145	136	142	162	150	131	150	127	133	144	144	151	144	142	121	147	147	122	132	133	122	135	133	152	132	133	125	153	166	115	146	131	125	154	154	127	151	134	142	129	139	129	151	119	145	130	144	139	128	118	146	121	138	116	147	147	127	182	129	136	157	135	121	129	154	137	130	153	109	144	123	126	135	131	141	137	146	139	140	142	123	131	117	131	144	135	156	139	144	164	139	153	141	153	132	127	134	142	147	159	129	123	138	126	116	133	141	139	137	145	147	150	118	137	122	147	180	131	147	155	124	118	139	133	138	131	136	116	142	139	123	130	149	151	152	162	138	160	156	123	129	122	114	141	157	125	154	135	149	137	141	128	138	137	139	140	134	137	125	118	128	120	129	136	143	144	132	116	143	134	119	126	150	103	131	119	142	128	124	134	138	141	147	127	117	137	128	135	138	145	144	126	120	149	148	128	117	121	124	122	140	116	142	152	150	133	121	124	136	139	146	142	151	120	141	142	141	137	140	120	129	131	122	153	145	156	134	137	146	122	134	141	161	130	152	126	148	148	137	126	154	118	125	154	142	128	124	140	112	132	135	119	154	130	120	149	135	121	145	151	126	131	139	99	151	146	130	128	135	141	131	134	122	127	133	147	122	127	127	138	125	133	166	138	148	147	129	135	130	134	132	126	167	138	108	141	131	147	133	139	138	140	116	144	129	146	157	128	143	132	133	162	126	126	141	144	150	125	138	120	143	132	124	120	135	143	141	132	134	126	136	126	142	120	137	114	151	155	151	138	141	136	134	112	139	148	148	135	140	145	116	123	149	107	132	146	143	127	139	131	165	130	133	164	154	141	137	149	140	144	136	122	109	127	143	135	118	132	150	155	136	127	136	133	156	134	138	130	132	130	141	129	122	131	131	154	143	137	153	154	137	137	133	160	130	134	139	118	157	152	134	120	136	132	126	128	127	129	162	142	153	142	151	148	145	111	119	136	135	134	118	135	145	137	131	128	155	120	149	143	120	145	136	138	151	137	139	122	116	110	134	162	128	133	139	142	145	127	120	127	139	143	119	140	132	139	132	154	147	129	140	151	156	137	151	153	141	123	149	136	130	123	147	118	124	127	144	137	152	136	134	139	143	118	137	101	119	131	139	132	149	124	127	154	140	129	118	144	136	121	160	145	162	132	123	129	156	146	132	145	137	130	157	155	141	158	122	126	131	149	132	142	141	147	152	152	131	138	148	146	131	139	142	142	147	130	107	137	144	133	110	129	107	116	142	159	140	144	134	144	111	148	129	140	132	135	125	124	154	143	131	131	155	126	133	130	126	148	140	153	152	140	139	156	139	145	115	142	129	147	140	116	143	126	128	122	133	143	126	124	126	131	127	144	120	153	148	114	136	148	148	139	136	167	147	151	156	123	124	145	149	137	147	128	121	140	147	149	137	122	131	142	118	139	143	146	128	139	135	124	157	153	120	144	150	118	141	130	144	141	156	121	108	146	138	139	116	133	131	140	126	138	126	150	148	143	128	126	151	138	120	158	144	140	136	128	158	138	145	139	115	132	135	155	146	137	133	134	151	149	132	128	130	118	129	128	159	123	149	144	126	131	150	140	137	164	129	134	119	164	139	152	148	125	115	135	136	132	138	150	140	136	130	134	159	172	133	144	114	132	146	144	149	115	126	131	138	130	126	141	115	139	121	137	123	138	149	138	137	113	147	138	157	134	142	123	129	122	149	133	140	134	126	117	134	142	167	128	125	137	139	144	161	148	129	141	155	160	148	145	127	130	146	130	147	123	161	153	144	161	126	147	137	133	131	142	137	152	127	132	143	150	147	114	158	145	132	152	142	134	140	139	145	159	142	123	151	151	140	165	157	131	159	137	147	142	133	124	148	139	116	113	137	137	140	142	155	124	134	137	133	123	122	139	130	130	141	156	137	120	126	161	127	123	145	122	133	126	123	122	181	135	126	140	131	132	165	153	136	154	125	148	139	146	143	143	164	147	131	139	128	141	146	129	140	148	144	144	136	143	145	125	138	122	125	173	119	141	135	149	158	140	144	125	170	135	143	159	164	133	144	148	140	133	123	125	137	128	133	150	155	145	153	133	115	132	124	122	154	122	165	140	138	110	132	111	124	112	133	130	129	145	145	109	122	147	123	142	128	135	151	123	133	167	138	146	147	143	140	149	151	114	134	138	136	132	151	153	160	137	139	133	127	167	146	121	145	150	129	127	149	143	116	116	135	163	134	132	141	140	154	141	151	118	125	144	121	145	164	162	137	161	141	115	125	138	126	143	127	125	155	142	126	164	138	127	138	131	132	120	171	131	143	150	117	152	128	143	152	117	153	142	117	134	133	137	129	115	142	134	112	143	127	146	137	145	121	131	140	136	140	140	161	147	146	120	136	134	152	132	114	141	124	137	128	157	141	143	131	139	128	152	118	119	158	144	108	129	140	146	148	153	134	117	119	127	140	153	138	134	127	130	167	149	148	135	150	143	117	123	132	152	139	148	164	141	145	118	120	140	139	159	150	131	154	140	139	148	145	134	135	150	157	143	140	136	144	137	144	124	121	141	137	134	135	127	144	147	157	150	138	148	125	138	154	140	138	135	122	121	162	132	108	131	139	119	123	125	139	132	125	141	142	145	136	141	147	124	140	129	155	130	156	152	134	135	127	116	176	141	151	139	139	155	160	113	132	135	140	123	139	138	158	137	128	132	148	139	117	162	137	128	121	142	153	132	126	166	140	137	126	158	130	140	117	150	125	155	138	134	155	145	142	153	137	127	136	131	134	151	157	134	115	127	113	113	140	145	142	129	131	135	145	125	136	133	133	142	120	141	142	157	125	120	150	138	121	135	125	135	142	130	130	143	161	177	133	147	134	140	126	106	140	155	130	127	144	124	176	135	123	123	135	160	125	160	119	135	140	153	144	101	153	155	136	137	145	140	150	134	136	125	124	138	159	146	134	123	141	123	146	144	139	128	138	138	144	118	137	146	121	122	154	144	138	138	130	118	109	138	119	143	149	149	138	149	114	150	145	152	121	131	138	151	148	140	142	156	145	131	137	143	147	133	137	142	138	154	115	136	133	137	125	125	130	153	153
41792	28005	10361	5252	8067	34553	16282	4374	5512	5915	6784	7388	7546	7295	5173	3227	1982	1369	1066	943	811	812	697	519	400	405	425	422	373	397	381	353	363	353	360	376	376	335	401	359	381	377	369	328	384	357	351	362	352	368	321	371	362	344	364	343	339	336	322	362	389	358	321	358	349	340	357	364	320	376	372	351	350	343	353	342	336	359	318	344	375	371	345	351	325	328	362	314	338	371	357	339	323	328	347	323	343	329	342	332	330	350	339	321	322	341	340	344	332	307	335	319	310	315	314	334	353	335	388	361	323	366	364	348	347	322	340	342	316	349	371	332	341	351	342	326	335	325	332	323	312	340	337	336	352	383	350	309	347	370	362	350	362	333	327	313	338	347	373	358	313	341	341	333	335	341	337	380	331	338	338	332	302	355	366	311	332	355	363	355	308	349	321	325	327	325	378	342	338	378	342	339	327	329	354	338	333	304	388	354	341	339	325	338	332	362	350	342	332	333	341	359	344	338	378	330	358	351	350	332	368	331	328	333	354	336	349	328	358	338	365	384	327	366	329	348	350	348	354	340	349	327	345	330	359	330	333	357	334	377	351	336	342	354	356	343	365	303	324	308	328	320	332	316	343	338	341	355	338	361	358	365	358	363	345	346	348	363	380	336	325	343	337	297	306	343	359	353	368	333	353	358	326	347	406	310	382	353	326	353	337	330	339	324	368	350	368	344	378	369	322	357	319	357	346	347	351	352	328	360	360	345	364	353	315	353	356	319	344	345	348	333	356	369	358	343	306	352	341	336	345	370	353	359	350	365	358	326	344	336	352	348	345	348	341	363	350	327	345	347	349	336	368	358	352	331	323	352	314	353	340	339	360	326	348	367	335	326	360	347	331	370	349	341	330	359	314	317	342	333	364	376	327	363	352	333	351	336	341	349	324	352	330	358	325	332	366	374	340	355	353	376	354	323	362	357	324	380	365	341	343	376	312	360	339	401	322	334	335	319	352	372	360	339	322	352	307	371	336	351	349	356	324	360	337	325	339	357	363	345	371	383	364	308	363	300	349	361	356	349	347	353	348	343	335	356	324	321	351	342	361	338	333	305	363	349	378	324	327	345	361	364	341	344	340	358	339	338	385	344	309	330	324	342	355	366	337	314	324	335	349	353	320	371	358	346	371	330	356	325	314	309	348	338	323	330	342	347	328	375	302	321	350	349	338	353	355	355	358	342	335	342	336	373	310	340	325	355	350	342	363	333	349	345	313	332	329	368	351	360	344	351	330	336	345	368	361	358	327	328	328	384	327	322	357	373	338	370	337	346	338	317	363	362	371	321	338	333	392	335	360	303	357	336	350	338	310	329	329	369	326	374	331	315	372	315	365	317	337	328	348	316	331	332	356	339	320	341	336	323	372	348	378	367	352	351	325	387	366	347	322	345	325	365	337	318	348	312	357	333	355	364	355	330	327	329	342	329	356	347	338	370	358	348	374	381	344	344	367	332	352	352	321	362	361	328	353	306	341	316	364	330	339	346	348	322	309	363	352	336	341	343	339	336	323	329	334	354	357	343	333	342	344	320	370	371	343	350	335	367	336	319	308	334	347	335	346	344	311	354	343	347	352	329	349	320	362	293	353	331	322	365	324	335	356	332	370	361	360	366	359	334	348	353	340	337	304	335	324	308	332	330	389	330	328	353	361	354	339	300	366	353	350	336	367	337	315	359	373	357	315	330	318	341	373	334	313	323	320	346	361	307	335	333	349	368	347	338	345	371	326	347	343	320	320	333	335	324	342	340	348	317	377	345	348	341	348	347	349	326	343	325	357	327	367	349	374	364	352	351	360	343	351	312	323	352	365	335	346	344	319	384	343	324	361	381	346	332	331	366	338	363	335	335	367	331	349	358	360	349	342	357	315	324	342	330	342	337	301	365	349	366	350	383	341	327	326	307	318	347	348	338	323	346	356	351	359	321	346	328	333	334	349	358	316	351	326	352	348	343	345	350	325	360	352	309	330	323	343	377	338	351	303	353	339	358	299	320	333	357	309	335	331	356	331	323	354	309	356	354	340	340	351	331	360	327	344	337	350	345	311	356	336	368	334	335	329	339	356	333	354	368	341	333	334	358	340	301	348	334	348	347	324	334	351	343	328	337	337	304	364	361	334	354	353	358	340	333	347	335	365	356	343	326	339	357	332	324	356	355	348	337	376	353	327	332	347	356	341	352	343	331	333	354	361	363	355	329	330	321	356	371	342	314	347	357	388	364	330	317	378	323	336	373	331	345	359	352	342	360	360	360	343	322	330	332	344	357	346	339	322	362	341	359	319	356	365	337	324	356	335	346	343	312	340	334	356	338	378	345	327	364	352	345	312	340	338	323	324	340	370	327	331	336	372	359	372	343	316	359	341	338	326	312	312	344	380	352	326	330	333	349	333	345	359	342	357	348	342	351	320	356	341	349	380	359	311	320	348	359	334	330	324	346	324	338	354	330	329	338	328	327	338	323	322	348	326	332	367	346	348	330	326	346	360	370	380	351	332	344	359	324	329	340	352	335	383	315	366	337	287	359	353	382	343	345	319	334	334	350	342	348	365	347	326	353	326	338	333	345	344	326	325	353	334	361	336	352	323	333	367	330	340	344	347	344	382	313	347	302	342	343	343	318	356	344	364	335	342	348	335	328	361	371	325	341	335	308	363	306	360	342	316	343	322	354	304	362	340	313	361	320	349	328	346	353	374	350	346	343	332	300	298	346	329	349	315	374	335	350	353	343	332	370	368	358	326	329	348	374	351	326	316	346	362	403	316	346	371	340	352	344	323	344	354	365	356	334	304	334	322	347	309	339	309	355	339	356	343	324	346	334	340	359	364	314	291	358	355	291	339	301	319	326	361	350	359	320	369	353	337	356	342	339	324	406	368	318	323	328	356	355	351	340	356	350	347	354	325	339	352	344	368	363	325	377	357	341	348	350	348	381	346	337	339	337	338	358	364	330	366	331	342	357	372	350	323	357	335	328	348	365	316	339	366	331	337	310	357	363	349	340	351	329	334	384	312	321	349	355	352	343	348	336	344	352	353	333	325	368	338	342	382	341	347	330	341	342	335	331	320	342	328	353	346	372	396	345	354	363	320	338	345	346	358	345	361	343	326	352	359	344	352	357	351	348	361	348	350	324	350	324	349	348	324	328	347	332	330	333	338	325	342	355	331	355	318	318	338	325	329	336	365	367	341	369	362	355	345	328	335	353	356	337	359	331	340	338	332	370	347	379	331	376	355	368	357	339	335	354	362	338	347	306	359	360	323	337	316	326	330	338	368	335	334	344	381	350	346	349	340	327	338	364	371	328	311	333	325	338	395	333	344	374	330	327	328	364	341	351	348	325	339	344	325	349	331	348	333	351	325	344	330	377	364	368	339	328	379	332	363	334	339	332	322	340	370	360	331	378	336	332	318	316	357	346	337	310	330	316	355	360	319	345	353	336	328	335	375	307	356	338	358	330	327	360
83017	55808	21528	6421	5117	19034	11083	1544	1476	1905	2007	2316	2309	2036	1672	1049	565	410	345	291	281	300	317	241	225	229	217	218	213	215	188	163	207	206	193	178	209	183	214	229	196	196	200	180	218	198	216	196	203	192	190	180	226	205	196	207	160	208	200	193	195	197	219	184	193	187	168	193	209	173	202	192	190	196	194	212	198	200	209	219	202	185	186	185	196	182	218	201	192	190	193	198	204	200	210	191	209	196	189	205	199	212	186	201	183	202	199	196	223	183	189	190	189	191	189	177	198	217	199	220	184	218	166	208	185	204	181	187	197	171	199	203	220	224	208	187	190	216	179	188	185	207	187	201	188	193	197	183	204	186	230	181	173	211	208	210	205	189	198	199	203	216	190	198	200	204	193	199	226	190	183	191	187	206	203	212	179	184	194	192	192	188	191	180	226	186	189	209	201	217	208	204	212	166	178	171	170	189	173	217	221	222	179	217	173	201	203	198	184	198	187	169	209	214	215	216	215	219	181	196	200	185	200	181	196	215	212	218	195	197	201	190	235	186	200	204	194	231	183	173	173	184	180	235	206	212	165	195	211	179	158	205	213	216	205	205	224	199	186	186	235	189	195	191	192	180	218	187	177	202	189	195	186	198	213	198	205	201	202	208	166	188	198	197	219	194	200	190	191	218	210	218	208	202	194	188	183	197	202	221	200	161	195	183	181	205	202	214	183	193	223	179	173	207	187	209	235	194	202	201	197	215	201	201	199	194	183	200	197	198	190	188	213	192	205	181	184	190	185	186	223	190	192	180	204	213	178	182	204	186	196	217	179	201	214	215	183	178	179	213	219	191	203	194	198	196	172	208	211	206	211	194	191	183	194	203	195	203	214	213	206	209	191	206	167	209	216	196	199	210	194	191	221	217	187	220	183	189	180	198	186	183	188	191	200	203	193	186	207	166	231	196	206	189	202	199	187	210	198	189	205	205	188	194	210	204	182	201	216	205	201	192	201	231	188	196	176	181	198	165	192	205	208	200	171	200	218	208	202	183	222	208	208	174	202	191	201	236	191	204	190	190	172	203	193	186	203	198	186	188	242	213	209	209	207	188	195	186	199	221	202	184	187	192	187	190	181	187	219	197	198	200	185	221	206	191	182	193	198	188	221	181	207	191	198	229	187	209	214	215	200	202	210	169	201	197	205	188	206	193	180	199	207	227	180	196	200	200	174	192	206	188	207	204	193	188	202	201	186	190	203	189	186	204	203	195	169	187	207	195	196	217	208	202	181	181	184	178	202	176	191	207	202	210	190	217	215	204	186	172	175	214	219	195	175	190	205	206	179	205	203	218	203	210	193	178	233	180	179	187	206	203	220	189	205	190	220	181	218	212	195	177	224	188	200	231	198	200	198	217	194	213	206	189	201	162	184	205	187	187	183	181	186	209	221	194	203	179	185	186	216	182	197	196	187	195	202	174	224	205	178	195	215	194	226	220	194	169	190	202	195	229	207	191	203	208	180	198	195	193	216	182	190	188	210	186	203	254	204	195	214	224	197	178	209	219	205	194	193	222	218	205	181	194	177	186	206	195	165	203	194	210	176	192	196	177	209	192	181	215	199	199	193	200	174	191	196	220	219	208	189	205	208	201	191	201	177	187	225	207	224	204	210	178	170	179	165	175	213	220	183	194	195	170	208	187	173	191	204	182	200	201	205	180	198	196	202	195	179	209	184	222	207	188	194	199	192	198	202	219	197	203	183	197	191	177	228	173	198	195	185	189	194	210	193	175	178	201	189	193	192	231	209	182	176	181	204	221	200	175	172	190	214	206	174	186	212	210	173	166	179	176	203	207	190	186	215	195	211	218	211	200	205	198	192	239	201	188	173	215	182	216	172	231	187	199	190	196	199	211	179	217	199	209	167	202	192	197	207	188	188	176	200	212	207	209	189	170	171	219	175	170	176	203	234	206	189	191	177	209	186	187	214	178	215	204	204	195	170	188	180	202	186	206	180	189	190	206	182	221	204	205	171	199	212	214	201	228	201	188	190	177	190	190	210	177	187	210	193	213	182	224	190	207	186	209	200	164	177	203	180	210	215	225	175	216	193	186	201	200	187	187	207	191	191	206	186	222	181	213	189	172	186	181	208	204	209	176	206	200	203	195	199	187	180	209	185	203	209	189	186	199	201	208	179	181	189	199	207	197	196	182	204	229	192	175	178	194	181	215	189	203	181	208	173	211	207	201	200	176	199	173	232	200	189	207	198	197	213	202	193	175	186	204	229	185	191	197	220	204	194	197	190	199	174	205	226	215	204	187	225	193	188	226	217	201	188	202	195	224	197	210	197	174	191	197	221	186	204	178	216	165	208	179	207	174	193	217	180	210	182	207	211	228	204	185	217	190	206	177	198	208	188	194	171	211	211	218	176	176	209	203	178	186	182	202	208	186	224	198	181	213	203	180	175	205	197	190	196	220	189	209	202	181	200	195	190	195	194	201	200	202	212	197	221	205	218	204	215	191	231	200	186	174	183	168	204	184	174	217	193	186	206	198	181	183	181	172	193	177	185	200	194	200	179	200	212	207	203	241	197	207	191	186	183	174	180	194	213	182	191	201	210	218	193	200	212	189	155	185	182	189	195	179	213	213	190	178	169	187	226	201	182	197	179	189	192	186	198	194	210	217	208	205	207	190	177	214	197	235	202	203	190	202	223	196	189	181	188	196	185	236	186	189	210	210	191	191	181	192	195	230	192	210	208	193	220	222	191	182	177	191	183	201	171	195	213	209	185	222	197	175	212	235	220	201	168	213	176	174	221	191	209	189	225	224	201	191	185	188	222	202	212	193	186	173	176	163	187	183	180	195	180	197	204	237	193	235	193	187	173	184	172	196	194	200	194	182	192	222	182	200	219	212	201	203	220	171	191	217	190	206	205	193	181	204	206	157	181	167	201	161	166	196	206	191	193	188	204	209	207	202	172	205	205	208	187	193	201	185	216	194	205	215	197	195	202	222	193	210	178	215	204	202	221	218	180	212	198	181	209	190	221	188	182	186	204	213	216	208	189	203	197	206	187	184	196	176	192	180	221	169	211	202	208	222	188	204	224	192	187	187	207	196	203	188	216	193	183	189	189	183	221	215	207	207	180	210	196	199	198	202	223	189	211	175	212	204	210	216	190	191	188	222	216	203	192	178	189	170	193	203	204	195	183	212	205	228	197	196	195	186	177	198	212	206	193	211	204	208	183	190	175	188	182	209	173	191	200	226	191	203	154	198	198	204	177	193	181	202	218	204	196	200	197	207	222	204	179	188	201	206	203	214	195	190	196	188	228	198	203	200	215	227	217	219	162	211	177	227	217	179	165	196	185	192	188	195	186	189	174	194	175	207	195	207	201	207	188	207	216	208	193	204	176	166	170	213	195	215	171	202	206	193	177	211	189	208	183	197	180	185	207	237	210	172	203	195	169	180	188	243	215	192	197	207	187	191	184	199	214	204	196	186	197	181
50809	35969	13494	8047	12557	36168	16461	5718	7026	9064	9748	10967	11365	10043	9060	5809	2764	1909	1556	1246	1209	1290	1047	737	654	602	618	605	636	564	533	604	517	543	489	470	536	534	537	522	514	522	509	512	502	520	489	467	494	498	447	520	524	523	499	475	489	481	514	508	520	495	474	475	500	458	499	516	460	464	452	497	479	503	489	480	470	479	478	494	498	504	479	485	465	484	450	476	500	480	454	471	478	428	478	439	487	458	454	463	492	475	485	485	493	514	460	487	456	470	501	487	453	474	494	511	484	520	508	477	470	495	516	508	458	506	498	494	472	462	477	456	495	489	460	443	481	490	527	514	455	460	455	481	466	458	461	479	469	457	483	442	494	493	427	488	490	473	455	480	466	482	481	499	445	486	454	492	463	437	461	466	484	474	468	484	460	454	466	462	507	438	452	467	436	476	500	454	476	468	501	472	440	496	464	498	520	491	442	445	495	505	510	499	519	519	476	461	463	467	458	439	469	468	446	432	475	490	470	466	462	455	510	490	490	465	462	461	478	483	498	510	425	437	444	462	494	476	499	448	451	491	473	486	502	462	475	481	466	474	477	526	498	496	470	484	443	466	468	449	467	454	482	508	463	488	502	527	538	493	452	481	477	473	464	488	465	433	485	497	497	445	489	450	505	450	471	502	469	473	452	501	482	481	453	503	454	493	537	503	511	464	460	493	495	490	469	474	464	467	482	439	461	472	468	545	468	447	476	474	450	452	464	456	517	450	498	433	448	478	503	497	503	444	495	495	509	495	508	527	475	509	473	480	488	465	479	447	465	466	465	487	482	492	454	497	440	490	509	438	507	501	471	475	507	477	489	466	465	533	456	477	487	486	471	463	471	482	458	468	480	486	440	454	492	479	427	474	452	492	441	470	490	467	477	480	457	457	470	477	479	492	505	490	500	473	485	481	459	487	454	463	492	450	459	508	493	489	471	481	453	499	502	452	502	466	469	467	505	431	481	436	456	455	511	493	495	484	486	481	495	478	477	465	508	501	482	465	454	487	460	474	489	484	503	513	460	459	454	488	497	496	458	482	452	468	497	470	439	464	457	503	463	487	510	484	441	468	483	496	441	451	445	482	463	472	479	539	460	458	487	474	451	451	434	447	472	498	484	470	482	485	480	493	479	482	456	503	446	462	435	479	489	474	498	438	469	428	512	491	498	495	500	491	462	446	486	477	454	509	472	481	455	480	521	472	498	448	462	454	514	463	490	438	443	499	462	453	505	473	517	492	430	478	502	463	452	489	472	470	505	495	506	478	499	484	499	439	514	483	452	474	500	475	484	446	461	456	471	508	443	482	473	483	475	472	445	457	488	466	485	496	459	458	467	480	490	472	483	461	474	495	488	478	517	483	472	499	498	458	490	497	516	478	456	454	477	481	458	479	483	481	426	464	455	474	483	495	507	458	479	466	489	497	480	471	486	523	452	506	534	477	435	456	489	466	442	460	482	476	479	462	470	507	439	483	493	517	480	455	471	474	474	487	446	467	469	508	538	463	495	448	476	436	532	446	479	479	471	495	495	453	490	489	453	492	467	467	456	466	479	496	485	479	478	531	439	481	498	468	494	502	489	482	483	474	492	511	511	524	497	510	500	480	457	436	479	499	527	526	446	474	461	463	447	476	458	495	469	493	500	465	472	468	465	488	438	473	465	456	475	429	490	490	451	484	506	490	449	494	526	456	501	447	440	494	485	485	462	484	486	466	460	454	469	436	480	457	456	503	498	456	456	488	451	455	450	456	483	461	482	472	472	473	464	483	479	446	465	487	470	479	477	492	486	515	484	437	483	498	422	477	496	489	500	492	464	463	517	483	473	466	455	454	454	482	474	450	517	467	451	469	464	494	485	474	492	445	470	459	456	469	513	453	474	473	449	532	474	446	503	485	467	477	439	454	511	435	476	452	470	483	472	480	478	473	467	483	475	455	499	446	451	488	440	488	456	488	485	501	465	493	483	486	481	467	472	459	476	520	481	496	479	473	445	487	445	480	517	464	502	482	507	482	466	463	483	453	458	494	488	446	495	483	438	462	472	455	438	484	449	518	495	456	468	451	468	484	474	442	468	461	492	467	482	495	513	517	474	519	463	487	488	477	484	498	498	463	489	478	470	501	477	459	493	468	504	452	471	502	461	463	447	492	478	409	483	444	468	463	460	513	461	479	502	490	440	478	464	465	475	442	489	441	525	419	438	489	434	486	467	498	527	469	493	460	447	455	497	435	465	442	448	482	478	490	474	467	468	470	490	446	426	445	468	431	451	458	473	471	513	467	507	453	490	491	473	499	476	475	504	504	469	493	488	461	467	506	491	502	482	475	454	486	503	449	494	450	422	486	434	474	439	495	466	491	500	459	449	471	425	489	443	465	465	454	496	452	464	511	479	467	497	482	475	500	504	450	467	491	453	485	479	474	494	458	468	516	483	465	502	497	497	461	477	482	485	483	490	510	509	440	472	447	490	436	449	447	447	484	475	488	485	487	479	452	481	500	488	488	479	494	450	463	450	446	484	498	482	458	490	504	466	478	471	437	508	470	485	472	489	479	497	469	449	540	466	479	476	441	474	459	459	499	489	475	504	473	458	491	440	458	468	436	486	437	470	449	466	469	503	523	460	438	477	505	474	447	474	487	486	483	487	477	481	490	503	483	500	453	471	483	465	463	432	497	547	457	517	430	507	491	444	455	469	463	460	450	490	458	486	483	471	466	478	462	537	488	474	486	453	457	477	464	494	455	487	506	508	506	445	459	490	485	471	475	442	469	482	506	470	487	462	469	417	515	471	461	480	452	493	481	469	492	514	442	460	473	465	511	463	496	427	489	483	489	500	456	493	472	434	460	456	487	455	483	476	452	469	461	437	450	461	466	494	466	480	466	499	482	431	457	485	482	449	472	472	466	474	442	436	445	470	474	508	464	493	475	509	488	476	462	477	486	446	477	500	477	488	468	445	474	460	474	554	473	475	512	480	470	452	471	485	485	499	504	494	450	470	463	470	499	490	492	475	520	492	475	454	469	459	475	455	487	429	496	439	493	475	481	533	478	461	496	461	461	468	494	468	460	505	469	464	473	470	472	479	475	474	432	502	469	470	452	499	497	467	468	478	458	479	445	498	480	459	515	507	463	455	476	466	440	443	450	471	448	490	476	471	471	460	466	474	483	448	435	499	476	500	454	466	483	486	472	452	472	486	499	491	472	483	443	518	494	506	437	465	498	451	497	454	461	446	431	449	472	471	482	486	448	431	487	437	471	478	508	472	475	474	432	448	482	487	452	490	484	480	485	451	468	485	479	461	468	480	492	503	485	499	427	492	479	479	464	492	459	514	475	431	483	517	475	482	461	461	479	485	447	469	513	500	488	451	467	408	451	494	474	497	479	494	474	466	481	497	443	467	462	458	488	503	495	508	428	440	489	458	485	505	481	499	500	496	458	451	507	490	469	478	440	492	487	445	510	455	500
19000	4131	771	813	559	838	724	440	555	745	876	1033	1138	934	840	540	383	300	264	258	236	248	234	207	239	263	202	213	244	223	201	244	256	212	246	227	245	194	214	221	228	190	207	233	218	226	232	223	246	242	213	249	222	233	232	225	225	228	218	249	270	219	227	250	225	234	227	235	232	223	233	218	213	225	200	235	189	206	230	223	226	252	204	223	209	208	203	247	258	229	230	214	238	230	240	223	208	216	236	211	198	242	233	218	208	209	218	242	239	196	228	244	217	223	223	246	215	231	196	184	230	226	240	201	222	244	226	237	236	225	208	227	233	230	231	226	219	228	248	242	225	231	237	234	211	224	232	200	222	224	206	225	241	207	230	226	212	234	217	225	217	243	252	227	225	211	215	235	193	227	224	226	204	229	217	220	234	230	208	218	209	223	214	251	217	203	228	230	219	207	231	206	225	232	209	231	209	247	222	219	218	236	211	239	227	231	225	221	248	262	218	238	223	245	232	230	241	203	242	217	225	208	241	218	243	224	226	225	233	235	233	250	239	224	234	221	220	230	228	244	229	203	215	236	232	220	202	215	235	202	243	215	226	212	210	265	194	244	255	226	240	196	226	238	249	221	244	207	239	224	237	232	217	235	207	208	221	219	225	233	214	220	238	215	211	207	231	234	209	221	200	215	222	225	264	230	248	236	225	261	212	229	232	261	261	233	240	243	231	222	239	225	219	223	221	234	223	227	219	219	256	233	233	287	204	214	215	255	231	217	228	240	243	203	233	236	246	223	218	226	225	201	203	228	226	228	213	200	272	198	261	207	237	241	237	207	230	255	224	244	218	255	251	223	223	209	236	224	232	237	218	224	212	244	216	246	225	232	222	231	220	232	201	244	232	228	231	262	251	230	203	225	195	238	215	234	269	261	228	219	246	210	219	249	216	248	221	226	227	244	198	213	212	236	207	212	253	255	236	237	206	253	202	240	216	221	232	223	221	247	242	235	231	234	198	227	226	245	241	257	233	231	200	212	236	240	235	210	245	237	226	241	230	249	236	207	223	236	236	235	204	214	251	240	228	244	228	243	232	184	212	242	249	221	212	200	199	231	253	203	206	241	221	240	235	224	247	220	228	242	235	225	255	216	234	241	224	252	224	240	214	215	208	237	222	229	221	223	243	250	228	230	226	208	232	243	239	218	217	231	230	238	246	219	205	216	213	223	209	240	236	239	256	199	212	230	235	226	237	247	238	203	233	226	235	205	226	226	229	267	228	211	229	195	255	255	216	227	231	221	241	238	224	192	235	219	236	220	203	233	221	239	242	248	241	199	246	200	228	228	227	230	199	219	209	205	236	223	208	221	229	231	204	219	223	199	229	214	233	260	248	236	242	233	251	235	211	246	243	229	219	207	235	226	214	226	250	206	193	217	233	215	235	218	216	207	236	221	224	210	253	212	267	230	218	237	221	244	239	200	239	216	217	242	232	192	210	199	206	238	232	233	240	227	217	242	246	236	212	256	226	235	230	244	218	221	250	223	234	228	208	209	226	259	243	241	252	220	230	241	229	220	217	205	261	231	240	217	239	226	249	203	229	232	205	225	215	216	211	232	239	236	234	209	203	231	231	199	214	225	232	233	219	222	239	206	251	222	213	250	185	220	236	214	236	240	235	221	227	230	241	220	213	234	238	244	223	247	222	213	223	227	215	221	236	234	232	243	211	230	195	222	222	240	239	256	253	231	215	234	225	243	215	246	197	248	224	218	208	204	219	244	199	181	248	239	231	244	220	209	195	238	241	250	220	209	237	198	246	249	222	218	229	217	196	237	226	252	235	223	243	241	220	245	223	221	209	234	229	231	231	234	235	206	238	242	222	219	250	221	239	234	223	224	219	242	204	227	227	201	226	219	204	208	221	241	220	263	272	267	263	267	222	217	223	211	217	230	241	238	205	234	224	226	234	196	213	246	224	191	223	259	243	216	247	248	237	206	234	217	209	223	205	210	199	239	206	231	196	247	220	225	210	259	233	209	249	235	239	214	232	222	216	192	202	221	221	224	251	199	224	214	242	199	205	230	207	238	235	212	247	215	233	275	220	223	223	226	247	236	238	247	246	182	235	220	267	221	238	234	211	246	240	223	220	242	224	228	225	252	209	221	205	242	250	227	229	212	181	214	232	194	226	230	230	238	218	243	234	221	236	228	222	201	217	223	255	256	226	226	242	257	226	238	213	235	203	221	218	246	228	253	252	254	214	232	204	242	212	230	220	236	233	242	236	252	220	242	220	215	213	235	219	229	207	194	228	216	241	203	227	201	209	225	222	220	245	246	233	220	234	213	223	218	233	200	239	236	204	246	237	239	239	208	242	220	223	219	251	209	217	218	222	222	209	211	204	264	245	219	253	223	232	249	252	182	231	256	225	219	229	224	214	240	237	200	265	207	234	231	230	194	235	246	227	199	224	238	244	215	227	240	238	249	222	238	238	205	213	217	240	240	220	242	210	251	238	232	219	235	253	246	238	228	217	210	214	210	232	197	243	212	231	266	252	228	229	223	231	247	247	226	208	239	208	222	214	228	238	217	204	214	218	209	208	246	207	226	253	211	242	209	236	231	249	229	234	231	216	261	238	213	225	251	202	222	222	210	209	226	251	244	239	217	242	252	230	211	194	230	216	202	226	250	208	229	221	225	218	236	231	235	238	266	214	233	220	237	231	252	225	229	194	218	222	244	222	212	227	257	231	238	228	187	223	236	219	216	244	253	212	224	225	240	190	238	235	239	225	227	247	203	210	229	252	230	198	234	193	226	225	222	220	206	203	237	233	224	203	225	240	200	217	207	204	219	197	232	207	215	239	240	226	212	218	232	209	249	233	229	215	225	260	233	219	203	245	229	261	202	205	228	229	226	237	207	223	197	239	237	240	225	213	229	244	219	202	216	226	246	210	215	240	223	231	242	235	216	226	216	246	219	219	263	237	237	218	211	229	231	246	247	222	229	217	234	234	255	229	230	223	220	228	193	204	222	229	235	206	237	219	233	219	221	232	222	254	204	222	224	210	203	242	219	227	199	224	223	240	211	232	255	184	181	234	202	240	249	220	237	239	215	211	225	255	204	236	240	239	246	219	215	205	205	233	179	242	219	225	226	234	257	252	250	218	218	238	224	235	236	234	223	213	219	257	208	237	229	234	217	217	225	242	228	234	218	244	236	198	228	227	249	241	235	221	260	226	240	234	244	218	224	220	225	203	234	216	224	202	225	223	243	222	260	222	222	253	263	230	236	235	213	206	237	255	238	205	206	221	221	231	232	225	243	216	237	233	239	219	221	244	205	215	221	244	222	222	196	205	217	224	236	253	235	223	251	233	219	247	235	239	200	247	226	206	234	242	211	252	210	237	215	225	211	244	232	249	224	235	214	228	193	215	218	244	208	217	206	242	222	233	243	228	200	228	244	203	241	224	253	234	225	259	216	232	248	236	250	200	204	241	221	245	211	252	196
17072	4366	1528	2385	2043	3754	2779	1989	2380	3389	4353	5353	5646	4838	4250	2664	1484	833	956	799	752	738	690	569	528	582	538	612	602	530	521	536	534	506	512	536	556	529	595	526	501	508	519	534	522	503	474	467	476	519	512	540	505	487	586	526	543	522	491	531	534	522	494	480	526	548	507	494	539	540	518	510	533	513	556	532	551	540	518	550	544	556	511	523	487	537	529	526	497	528	504	508	564	519	516	575	554	560	516	491	514	478	548	518	518	478	495	560	513	468	518	535	520	528	487	522	515	531	524	504	511	475	515	509	541	483	509	499	538	531	499	491	516	516	530	504	515	507	502	496	509	570	512	534	522	521	494	554	525	504	527	479	558	498	534	523	517	528	545	563	540	484	502	504	544	566	502	536	543	535	525	492	530	487	510	512	499	514	534	549	504	512	523	516	516	540	538	478	502	531	530	525	515	535	549	546	491	527	522	499	513	514	513	552	514	538	542	525	529	552	518	578	503	514	517	535	537	562	567	528	510	521	478	545	540	476	534	521	522	530	529	505	529	534	510	519	488	533	476	516	509	492	496	550	515	509	510	532	552	507	517	529	513	543	474	512	499	518	524	507	515	571	513	533	530	492	490	545	530	542	534	522	483	532	555	527	507	515	500	511	517	518	545	543	503	536	501	532	497	546	510	518	521	553	522	521	499	546	522	558	539	516	505	547	553	532	523	530	515	514	518	538	515	511	476	534	519	502	527	520	539	496	509	533	538	576	556	510	515	522	522	533	531	499	530	517	503	532	496	505	481	572	519	542	538	489	554	515	464	543	517	508	493	507	552	552	528	497	540	524	534	475	511	516	513	549	505	518	498	509	544	528	521	527	494	498	525	511	506	536	525	527	535	521	524	501	534	502	510	557	525	503	557	541	509	533	556	503	488	524	546	578	556	530	502	505	536	524	472	496	546	519	533	479	530	564	547	500	527	564	540	542	500	533	540	574	528	510	503	568	472	545	485	524	521	540	512	505	506	488	512	504	530	492	514	515	536	522	503	550	543	510	535	504	564	486	551	525	553	517	507	529	527	522	541	533	500	529	499	513	522	527	544	543	496	526	519	510	526	538	542	524	544	517	510	544	557	500	478	539	523	516	510	528	487	537	538	530	532	463	546	513	536	556	548	505	474	528	538	530	557	507	514	543	521	474	490	516	536	487	553	532	481	505	525	554	549	524	524	486	542	563	515	525	500	502	510	494	537	509	525	526	526	494	532	501	547	555	508	528	485	527	506	560	555	553	515	528	563	497	519	547	511	537	518	523	523	555	509	513	484	555	525	524	494	564	519	497	516	548	543	517	515	541	528	489	496	546	531	503	503	516	531	496	511	492	505	518	520	555	502	517	536	522	517	524	541	532	506	552	533	521	501	535	494	573	530	525	515	537	567	528	550	548	505	545	547	503	503	529	504	499	551	547	515	513	512	486	496	523	558	534	539	528	509	496	498	533	514	523	512	557	504	505	563	543	502	539	546	528	486	562	503	524	503	527	531	519	525	562	506	497	538	521	470	520	523	482	525	521	519	490	543	563	521	505	515	550	531	553	505	557	539	498	512	510	502	518	537	474	483	481	518	532	501	509	535	542	503	517	546	530	549	544	527	517	550	517	514	509	532	547	545	539	483	536	559	547	544	467	561	565	545	552	536	508	514	538	527	540	552	498	532	519	551	523	522	491	547	526	514	522	494	534	554	482	489	539	503	554	568	492	539	541	532	554	504	550	540	526	533	540	510	527	488	517	518	494	523	496	550	511	515	500	572	528	531	500	512	499	580	507	522	542	566	535	515	493	498	520	561	494	518	494	508	536	521	517	559	566	522	551	494	561	500	518	542	575	515	518	498	533	547	533	549	515	511	547	497	543	526	569	499	583	532	557	547	511	509	503	501	490	504	497	505	518	504	537	531	525	527	519	506	506	535	510	532	497	530	541	515	522	526	523	557	546	541	516	548	512	520	536	522	551	509	490	477	534	502	521	529	525	498	506	532	539	515	513	522	537	500	519	565	530	509	512	488	504	526	500	486	545	487	556	496	522	520	557	497	541	513	510	487	534	541	482	512	519	536	494	498	518	503	531	532	526	549	510	586	550	540	534	510	538	462	505	501	478	483	552	525	545	551	535	558	527	502	541	491	518	524	541	529	523	529	510	527	537	508	513	512	511	501	496	498	547	503	484	530	505	481	538	541	589	533	528	565	536	499	539	510	553	516	556	514	497	520	510	512	488	536	516	535	523	565	498	523	547	494	511	474	550	487	544	522	547	490	512	505	534	517	522	505	512	574	546	529	521	501	559	490	507	551	524	523	556	506	507	520	527	496	479	539	492	536	521	526	523	553	533	531	520	542	556	533	557	583	522	499	514	562	503	578	472	483	521	501	559	520	449	529	493	501	560	559	560	520	528	472	550	503	542	535	475	512	509	524	544	491	498	518	495	523	499	538	511	507	512	514	531	536	525	567	507	522	542	545	520	509	523	562	503	526	497	539	566	506	512	520	543	528	531	499	521	498	516	558	532	490	555	508	517	549	541	502	567	539	534	516	512	529	551	566	521	515	507	529	497	506	538	514	514	521	538	508	516	527	463	542	499	543	542	529	530	545	507	494	515	506	540	545	527	539	530	520	501	560	550	533	544	488	538	562	515	531	517	557	502	548	502	560	539	524	540	516	514	501	510	499	500	479	520	549	524	499	543	559	508	516	499	512	519	540	490	528	500	516	542	475	554	538	480	547	498	564	515	537	505	541	533	533	510	526	550	526	500	512	516	504	547	523	570	483	501	453	493	510	533	543	513	506	509	521	547	534	541	555	539	489	508	502	513	479	541	506	534	503	532	516	562	530	536	515	558	538	545	522	552	541	532	524	464	524	523	530	542	559	475	555	520	533	513	507	505	490	505	551	532	536	534	543	509	531	541	496	501	512	491	509	547	523	522	535	492	545	497	498	510	515	524	518	548	511	543	468	571	502	509	514	494	547	499	545	523	544	529	511	521	529	517	558	518	545	547	513	532	526	540	505	531	559	524	514	538	508	508	484	498	568	537	574	545	498	491	556	512	524	527	552	526	508	531	508	534	525	547	561	514	504	512	536	528	564	526	542	533	520	517	492	531	574	566	539	510	552	490	528	487	543	531	556	498	500	540	539	495	558	554	524	559	490	529	526	509	541	499	542	506	522	514	508	547	493	537	533	516	531	565	532	524	516	519	509	526	542	514	509	557	524	560	513	542	518	555	565	546	512	509	544	513	543	529	522	540	495	533	530	535	519	550	577	475	515	499	489	514	563	523	519	515	524	524	518	526	556	528	510	505	530	550	531	513	536	513	561	523	541	519	532	548	561	509	530	517	527	507	530	535	479	517	542	549	502	518	498	535	520	482	532	512	534	551	529	533	512	553	553	525	514	537	552	547	532	540	545	503	557	496	485	492	524	507	544	516	494	550	516	534	488	534	583	523	478	542	507	501
70042	42552	11849	2414	2438	12534	9096	930	780	868	1093	1339	1272	1298	1146	857	469	240	218	210	223	214	161	154	155	147	158	165	164	147	139	138	143	160	147	132	131	149	157	139	145	129	158	136	140	152	126	131	148	151	140	120	113	131	141	140	137	143	128	142	145	150	145	145	159	140	137	120	156	139	143	117	135	117	117	149	135	133	124	125	127	136	127	138	121	121	139	122	144	137	153	149	131	144	146	140	148	136	149	121	142	133	137	146	113	133	153	136	126	114	158	126	142	142	167	141	122	123	140	141	144	132	134	148	124	146	159	126	121	147	137	133	142	141	141	140	143	153	122	132	133	133	155	125	134	137	110	136	123	123	164	130	122	138	133	120	140	134	139	142	147	146	134	126	156	155	117	144	123	120	126	139	133	141	129	142	155	141	148	139	136	124	130	148	157	137	148	130	143	149	115	116	164	124	130	108	149	126	150	142	130	136	127	114	164	142	147	132	151	139	143	142	123	156	126	157	118	128	134	124	143	138	133	149	147	150	150	115	133	125	106	138	121	125	123	140	128	130	141	159	143	112	141	131	151	128	145	131	122	138	139	135	127	149	148	130	128	111	122	121	134	133	138	114	133	142	150	121	132	136	139	134	140	124	131	141	132	127	124	145	136	142	134	140	147	138	127	137	144	134	125	121	149	137	136	143	124	131	129	141	113	130	125	161	141	136	128	129	138	132	125	119	123	146	164	128	138	141	132	131	100	120	148	156	124	162	169	132	130	156	136	139	147	136	144	143	142	107	130	123	124	124	124	150	161	126	113	150	130	162	133	141	120	137	118	135	134	144	139	135	123	132	137	120	154	133	134	116	175	142	158	129	141	143	123	133	131	146	117	131	113	141	140	114	136	149	150	133	132	137	130	127	144	151	141	152	130	142	132	125	135	142	144	133	145	114	109	141	121	164	143	141	158	138	123	152	149	139	111	146	136	140	131	134	141	135	142	122	123	119	147	136	133	136	150	151	137	134	134	124	150	132	140	158	141	140	111	132	142	135	148	127	124	110	127	140	144	151	116	144	114	137	144	134	126	135	132	124	119	134	118	163	159	138	125	126	139	157	145	151	156	147	145	150	148	151	137	134	140	139	123	130	152	124	110	144	161	144	158	115	115	128	136	156	126	141	134	138	141	140	141	157	127	136	139	107	137	171	132	172	134	126	138	134	137	145	140	150	132	117	133	135	132	136	127	106	148	143	124	118	148	142	147	134	117	123	116	135	141	119	142	118	134	133	128	143	129	139	145	116	128	137	133	140	135	143	131	133	130	124	143	147	137	134	125	120	125	130	143	123	141	133	130	141	163	120	139	145	124	120	128	138	131	145	146	122	132	156	154	172	147	125	131	126	133	127	160	133	153	123	137	122	116	142	136	143	126	133	133	125	141	131	141	124	126	125	123	118	136	136	147	149	135	124	131	136	138	123	127	143	131	150	149	136	129	128	145	154	156	123	137	124	125	134	137	129	131	171	130	116	125	119	149	126	140	126	132	133	138	129	131	129	127	109	130	121	144	136	127	126	134	145	156	122	133	140	142	128	140	119	127	135	134	99	130	172	128	132	136	152	133	143	126	144	126	141	129	141	129	125	115	142	122	121	138	137	132	142	127	138	152	134	140	137	144	115	118	122	152	142	131	129	143	146	117	144	147	126	121	131	131	142	129	124	126	141	135	125	132	155	127	142	150	137	134	139	127	131	117	143	120	139	122	132	136	128	132	116	144	121	131	117	145	139	123	131	144	140	128	166	135	126	141	132	124	145	134	134	151	137	133	151	137	137	156	153	131	135	132	161	157	156	151	149	145	131	118	141	154	122	148	141	144	139	148	135	117	121	147	145	179	124	147	149	140	151	139	121	112	135	135	125	133	130	144	133	118	118	141	141	133	136	143	144	145	116	125	122	153	149	146	124	147	137	153	133	125	120	139	144	140	143	126	120	159	157	132	136	139	162	143	139	155	145	129	149	143	154	141	137	118	112	119	136	128	117	141	145	128	129	141	149	157	126	145	119	121	152	154	121	139	137	141	110	128	117	146	114	136	131	153	144	154	96	143	123	133	128	138	101	100	132	122	124	118	127	151	147	142	111	145	155	129	119	123	141	134	136	118	122	144	140	133	148	136	129	129	132	118	143	147	156	139	113	133	141	135	110	133	141	144	123	144	116	119	119	136	140	138	117	135	130	135	124	130	134	147	131	136	144	115	136	132	150	148	141	132	152	135	112	134	135	130	148	134	129	132	143	122	141	130	144	144	132	128	140	130	139	143	129	142	117	129	150	132	154	131	129	151	129	137	130	133	142	140	141	121	133	131	153	160	136	143	127	149	134	139	141	135	137	133	147	140	146	141	137	140	165	148	113	148	123	154	130	132	146	120	142	149	146	134	127	129	137	142	130	149	144	136	125	120	137	128	120	136	145	120	128	147	146	135	141	138	159	127	134	139	111	148	145	135	138	123	131	143	127	128	139	139	133	141	129	114	128	118	118	168	129	157	139	136	139	103	127	130	131	151	127	151	128	131	144	142	140	132	135	141	142	143	135	122	125	125	164	126	123	130	143	130	140	121	127	138	133	132	124	130	155	150	171	137	133	131	120	131	135	112	160	123	132	130	118	143	152	129	150	145	133	110	144	131	158	142	149	144	134	113	130	101	136	154	116	132	122	127	143	129	146	133	117	130	123	131	133	131	133	168	144	141	140	122	133	139	133	143	139	151	124	142	131	152	139	139	127	138	128	148	121	148	129	136	142	133	127	121	132	159	134	149	133	135	137	138	141	130	135	147	138	133	143	132	140	144	122	143	132	144	131	125	132	144	151	131	144	140	133	148	136	141	106	159	131	133	136	144	141	130	117	143	142	124	119	143	142	136	150	143	129	123	135	137	145	133	132	135	136	153	129	110	131	129	117	146	141	133	124	155	158	148	122	147	138	118	125	125	149	138	125	132	126	109	129	129	131	143	138	160	140	110	124	141	159	144	131	147	118	116	124	149	146	142	113	155	106	125	143	156	120	142	132	138	148	130	118	133	112	156	125	119	143	125	121	122	144	129	128	150	153	136	121	128	126	153	133	120	134	125	147	121	150	152	136	116	121	131	114	135	127	172	137	136	152	145	137	130	137	138	127	154	144	131	140	152	136	136	138	136	137	142	134	155	122	127	140	133	143	126	119	138	129	154	140	123	117	128	141	145	147	135	156	137	157	120	120	149	102	143	151	148	138	148	127	148	111	132	147	113	138	131	147	153	152	130	144	130	148	145	159	118	135	166	123	141	123	135	133	126	133	129	167	138	143	125	124	138	130	138	132	144	132	130	131	150	134	143	130	146	138	139	161	110	167	143	148	120	114	115	128	139	138	124	139	134	132	164	141	120	121	134	127	145	115	137	132	128	153	111	139	127	120	118	138	132	129	142	157	130	127	134	137	134	146	130	121	126	120	132	130	131	151	136	142	129	138	150	139
41487	24920	6931	4891	8069	30112	17950	3609	3732	4630	6150	7033	6591	7483	6222	4789	2448	1040	860	965	1144	929	640	495	435	446	413	452	494	494	514	442	381	374	363	366	375	337	387	375	357	353	368	317	327	365	326	342	365	357	319	352	342	351	353	403	347	290	358	355	358	340	331	342	340	351	334	358	329	326	328	329	343	339	323	327	322	345	320	335	350	374	327	367	359	376	392	375	347	340	347	316	376	350	361	336	310	358	330	333	336	305	358	350	353	335	361	357	319	368	336	345	308	361	347	358	325	350	318	347	334	342	339	334	329	335	343	359	289	342	353	304	336	305	342	320	344	320	332	329	345	343	365	360	304	330	321	344	334	371	306	373	360	335	345	343	326	355	358	356	346	314	352	332	310	321	304	376	297	354	314	340	342	335	368	319	337	337	339	375	350	326	316	328	322	314	336	355	348	351	340	351	306	314	335	339	341	346	335	312	316	341	345	338	323	328	329	316	319	314	364	352	330	351	346	355	303	320	316	317	357	288	350	315	350	310	332	335	346	314	330	347	335	375	361	297	343	331	313	373	346	324	353	332	315	346	292	356	330	349	325	359	334	320	345	338	337	343	365	337	325	312	363	330	362	349	369	346	374	373	352	361	366	368	321	334	324	347	352	371	342	328	321	336	338	339	369	321	344	326	327	341	336	291	348	356	336	318	362	343	352	321	342	347	317	354	324	375	360	352	338	338	358	295	333	305	340	357	345	333	348	326	312	344	322	320	354	297	325	323	353	313	375	350	335	360	317	310	328	341	358	356	346	351	357	314	321	359	343	343	328	366	341	348	319	353	326	307	344	355	331	328	351	336	341	330	376	345	347	381	365	331	336	360	322	354	343	347	324	353	376	333	313	347	328	330	346	321	340	347	345	340	362	320	370	366	324	322	331	330	353	324	360	311	342	360	333	350	335	337	319	329	337	397	346	347	329	335	313	355	366	356	332	296	334	345	326	356	341	363	370	352	326	363	290	343	370	320	356	353	353	338	313	330	326	353	322	346	343	313	286	348	333	327	335	317	338	346	325	349	340	323	322	356	365	355	322	346	343	295	342	347	300	347	326	355	346	352	324	337	329	331	324	364	344	334	325	356	348	320	343	366	329	329	339	307	372	368	339	341	327	357	329	331	324	360	363	330	340	367	336	334	356	317	360	349	337	345	338	339	349	341	345	324	339	353	339	337	364	345	325	322	326	363	316	346	335	329	374	313	347	362	325	305	343	339	358	355	314	343	377	347	347	333	360	348	331	346	379	364	350	332	337	337	314	342	314	296	345	315	331	378	375	325	324	359	339	350	350	330	340	364	329	296	317	371	320	326	337	334	364	339	359	339	309	347	301	340	352	327	334	332	330	301	349	352	323	327	341	319	334	351	346	322	337	345	331	348	357	320	355	342	343	324	327	344	344	385	298	346	369	381	361	343	344	368	322	332	345	320	317	330	367	341	318	341	324	342	346	338	330	328	371	344	334	344	318	339	359	358	334	338	336	332	295	326	304	349	299	356	337	346	347	293	359	328	332	345	337	307	341	329	343	305	332	326	319	349	335	359	330	323	345	338	353	340	345	329	313	326	324	338	327	350	345	301	350	312	342	318	325	338	348	320	356	347	351	352	328	351	341	329	365	289	363	330	341	348	319	336	362	344	336	344	365	341	339	362	346	339	332	345	387	321	331	360	330	319	345	342	351	332	338	360	349	328	345	316	351	353	319	337	372	345	305	330	330	368	358	350	323	341	326	289	331	336	364	335	330	330	371	342	314	349	342	336	359	337	352	352	360	337	360	318	375	339	340	366	324	320	312	326	349	329	348	330	368	362	372	357	369	354	339	348	353	324	308	319	364	352	351	305	358	317	354	310	326	356	320	333	314	322	331	365	340	341	357	361	341	322	323	370	370	337	323	344	330	337	321	366	351	349	346	352	343	355	376	310	311	313	314	323	330	348	320	339	353	391	353	327	355	324	361	352	325	342	324	331	352	334	395	362	352	338	347	316	356	343	328	327	309	304	340	340	328	321	321	308	371	318	347	313	333	304	344	368	329	312	335	347	311	334	351	335	307	347	372	326	317	348	363	344	338	327	376	337	299	335	332	319	340	356	339	316	365	349	314	365	352	350	293	358	349	334	333	331	338	353	376	341	347	351	296	350	323	343	327	346	304	317	322	329	315	353	321	331	357	335	327	319	353	337	376	354	351	305	341	348	331	347	368	377	368	344	336	331	354	327	349	349	329	325	344	349	368	324	407	322	326	350	344	338	363	321	337	332	293	327	289	348	328	344	339	342	326	327	317	318	363	358	332	361	319	301	329	343	351	351	357	358	350	335	334	340	348	320	345	343	325	338	364	315	358	379	289	322	332	338	360	340	338	321	338	319	378	338	322	334	353	313	358	319	353	356	328	322	364	348	368	341	345	312	304	319	338	324	312	356	353	328	338	333	316	315	331	381	336	324	338	290	322	323	352	335	346	353	335	333	386	334	337	331	382	347	326	347	329	354	310	339	344	343	355	341	328	329	342	308	325	320	348	295	357	373	345	343	361	355	327	320	381	319	348	352	325	304	314	348	360	352	341	363	350	323	354	341	376	328	313	373	346	328	339	341	344	338	354	357	371	323	328	347	333	374	339	349	324	374	319	357	354	342	343	346	336	362	333	349	334	344	347	334	337	329	357	343	319	287	329	334	326	316	314	367	344	350	367	325	319	343	335	359	337	339	338	356	333	320	327	355	342	325	357	354	330	380	302	346	332	337	358	376	309	334	352	313	348	364	365	324	345	347	334	349	334	376	353	322	349	352	329	324	376	324	289	365	338	346	336	304	349	311	309	348	358	341	333	352	353	344	330	340	316	323	364	306	357	350	387	326	346	315	360	354	338	369	320	329	345	322	353	355	356	329	307	318	338	349	352	343	300	350	363	345	314	339	347	346	299	367	342	348	332	308	375	352	344	340	327	339	336	336	295	293	310	333	327	350	357	338	358	337	312	362	322	339	326	338	359	347	340	334	356	369	336	324	393	343	322	316	345	337	317	323	309	320	355	360	337	331	328	338	319	332	310	351	320	334	337	301	329	323	368	355	332	371	319	365	347	394	317	325	337	326	360	327	324	340	334	335	349	362	335	347	332	341	344	329	315	304	330	338	382	343	353	343	320	355	335	325	349	339	338	322	324	338	348	337	346	359	318	322	346	344	314	321	334	323	346	312	348	316	337	305	316	336	367	348	333	347	379	313	346	318	349	367	359	329	330	328	326	323	371	308	359	347	334	358	316	342	344	365	350	349	343	327	343	327	378	304	357	336	341	342	324	340	304	325	327	347	341	322	347	319	339	327	347	351	345	338	345	300	335	346	344	358	314	367	347	323	332	346	335	358	372	320	357	346	360	361	341	347	315	370	349	361	297	354	298	326	368	336	359	299	336	323	337	345	343	343	340	331	353	337	371	309	357	342	351	358	322	347	324	326	318	333
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
