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
338474838648	338474839159	338474839709	338474840259	338474840809	338474841359	338474841909	338474842459	338474843009	338474843559	338474844109	338474844659	338474845209	338474845759	338474846309	338474846859	338474847409	338474847959	338474848509	338474849059	338474849609	338474850159	338474850709	338474851259	338474851809	338474852359	338474852909	338474853459	338474854009	338474854559	338474855109	338474855659	338474856209	338474856759	338474857309	338474857859	338474858409	338474858959	338474859509	338474860059	338474860609	338474861159	338474861709	338474862259	338474862809	338474863359	338474863909	338474864459	338474865009	338474865559	338474866109	338474866659	338474867209	338474867759	338474868309	338474868859	338474869409	338474869959	338474870509	338474871059	338474871609	338474872159	338474872709	338474873259	338474873809	338474874359	338474874909	338474875459	338474876009	338474876559	338474877109	338474877659	338474878209	338474878759	338474879309	338474879859	338474880409	338474880959	338474881509	338474882059	338474882609	338474883159	338474883709	338474884259	338474884809	338474885359	338474885909	338474886459	338474887009	338474887559	338474888109	338474888659	338474889209	338474889759	338474890309	338474890859	338474891409	338474891959	338474892509	338474893059	338474893609	338474894159	338474894709	338474895259	338474895809	338474896359	338474896909	338474897459	338474898009	338474898559	338474899109	338474899659	338474900209	338474900759	338474901309	338474901859	338474902409	338474902959	338474903509	338474904059	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34188	14110	6423	723	319	246	216	171	131	133	125	109	97	99	91	94	109	102	101	103	103	92	88	90	90	98	98	89	93	84	91	88	87	91	105	85	83	85	87	89	85	75	78	88	106	77	85	85	94	80	96	91	96	75	86	90	84	100	90	73	87	79	85	72	71	74	99	78	81	96	83	99	90	103	82	76	81	78	65	78	82	79	91	92	90	96	89	85	73	64	96	91	109	102	84	97	86	82	94	86	84	71	84	94	82	87	84	106	92	81	76	90	91	86	84	88	66	80	104	90	87	80	94	74	96	98	84	72	91	78	74	91	84	102	88	82	93	85	98	73	73	87	87	72	74	83	92	87	86	103	96	71	90	84	95	98	83	80	69	91	97	95	83	97	82	70	81	71	70	71	79	73	83	79	85	83	85	85	112	85	79	88	79	81	97	86	75	73	84	96	97	79	90	76	81	87	95	82	87	78	95	95	94	83	88	81	83	96	94	81	75	89	83	83	82	100	91	90	70	83	78	89	91	73	71	100	92	88	102	87	82	84	84	90	77	87	82	92	78	82	84	79	105	80	69	64	85	77	101	65	91	86	77	90	92	84	77	78	78	61	69	79	83	96	88	78	80	76	98	73	85	68	89	82	84	72	84	86	93	77	74	85	77	82	99	85	92	85	76	97	78	87	66	84	77	84	87	80	84	83	74	85	80	96	87	75	59	79	86	63	76	88	83	93	79	97	96	76	69	79	83	77	89	80	86	78	80	105	55	78	110	92	70	90	91	87	79	97	84	82	76	87	87	82	92	84	79	85	62	88	86	111	81	82	92	100	71	79	71	83	97	98	87	75	82	86	75	104	81	82	81	86	88	92	72	82	99	82	104	92	96	78	91	90	80	78	76	97	96	72	79	89	79	92	87	79	90	98	82	101	92	87	91	75	76	65	77	85	75	68	93	103	77	89	86	91	86	76	83	74	86	85	76	82	76	87	78	83	80	78	79	80	72	80	85	85	76	72	95	83	72	82	87	95	89	88	93	96	84	99	109	79	77	79	89	68	68	108	94	89	93	81	76	71	78	85	76	80	82	77	89	88	86	82	92	85	69	78	80	84	75	89	81	82	79	64	82	75	77	78	82	90	75	102	66	81	83	99	104	74	91	99	67	95	88	83	77	89	85	85	95	85	86	101	56	78	89	90	78	87	90	93	83	92	93	84	79	65	84	87	103	79	80	80	101	89	82	88	91	91	80	89	76	94	76	78	99	73	95	92	86	84	89	101	83	70	73	72	90	77	89	85	91	80	84	63	90	95	79	92	113	79	82	90	79	89	93	78	66	88	92	106	93	77	72	91	84	99	100	91	87	87	92	79	89	77	85	101	94	76	83	83	85	74	83	71	80	67	76	83	92	81	94	107	82	109	79	70	80	71	65	85	83	79	88	76	74	78	81	90	74	86	73	82	76	67	95	98	82	81	71	83	98	91	67	93	99	84	68	99	88	87	93	87	87	84	85	103	86	78	83	93	89	65	67	79	66	71	93	93	88	86	80	83	99	78	72	83	73	77	81	97	85	93	85	92	62	64	94	79	88	77	94	77	81	87	75	79	98	83	80	92	69	94	73	76	70	79	87	98	91	78	97	96	68	93	80	76	84	76	82	72	92	94	87	101	78	85	78	86	92	90	92	85	86	81	79	81	86	73	84	75	81	81	87	87	77	84	84	77	77	84	80	84	91	104	91	83	88	69	83	82	73	74	80	74	88	85	102	82	96	87	76	67	95	82	97	80	74	78	85	83	73	81	83	89	99	91	83	87	90	83	49	95	91	72	70	92	78	82	84	79	75	81	78	104	93	80	89	80	76	83	94	81	94	101	74	92	74	76	100	85	82	103	108	85	92	84	88	86	74	79	88	96	75	74	87	118	92	79	79	61	107	69	63	86	86	78	79	90	85	90	108	94	79	92	117	81	95	74	96	85	83	77	84	78	94	56	76	76	77	79	93	80	82	72	93	88	77	72	80	73	66	79	82	78	90	81	78	89	87	75	65	89	102	91	79	80	79	86	104	78	86	70	82	87	71	88	80	69	80	90	96	95	74	80	90	87	70	82	91	83	80	80	86	74	79	79	91	95	99	75	78	80	86	79	78	62	80	96	82	82	80	67	86	100	74	113	90	93	87	88	76	89	87	96	83	75	72	83	82	95	99	73	86	93	71	93	99	72	89	103	94	81	78	85	74	102	103	94	74	89	89	85	83	81	78	79	97	83	78	85	68	85	86	67	105	71	112	79	98	89	100	72	64	84	81	84	85	78	81	66	71	98	77	64	85	79	79	76	62	85	96	99	94	77	85	93	92	79	82	79	77	86	84	77	65	96	96	74	78	81	97	73	81	73	95	80	84	69	72	92	76	87	79	79	91	75	67	65	83	69	87	86	84	85	70	79	97	84	67	66	82	83	70	86	76	86	98	83	63	99	109	90	82	81	67	89	74	90	87	81	97	57	84	66	77	95	103	83	67	90	76	90	80	85	80	93	78	95	83	99	97	79	79	74	83	97	79	69	68	73	82	73	84	93	77	87	81	79	80	72	89	92	83	87	78	89	81	79	87	85	94	74	80	53	106	78	102	75	89	86	75	69	98	91	76	110	76	68	100	80	80	71	75	85	91	89	81	87	77	83	81	88	92	87	69	78	67	87	88	80	89	81	83	97	92	98	86	93	76	93	84	80	80	94	69	95	94	86	73	84	91	89	82	79	77	97	105	88	85	91	81	100	85	74	80	79	86	82	75	83	83	81	95	101	96	99	87	85	78	105	75	92	85	90	89	80	89	63	82	87	104	93	66	85	79	82	82	80	77	72	76	103	84	99	90	85	73	83	88	84	74	80	86	80	79	65	80	84	94	81	56	74	78	95	88	71	82	82	93	108	99	82	77	112	71	77	103	114	88	94	89	86	97	105	76	82	79	89	78	82	88	89	75	81	78	87	70	88	78	92	78	83	74	89	85	79	83	69	88	91	77	82	87	88	78	75	79	88	97	99	74	70	62	82	76	75	75	83	72	83	72	87	68	72	76	75	89	86	93	83	83	94	71	83	75	92	94	83	92	80	81	89	77	79	75	62	87	79	98	70	93	95	98	83	67	84	82	93	75	87	97	89	75	84	78	91	80	102	90	81	79	73	81	89	82	90	70	67	66	71	105	78	75	86	99	103	79	75	90	76	91	91	79	103	80	89	99	84	88	84	75	76	87	75	77	72	86	83	78	107	99	79	95	61	76	83	87	84	85	72	69	83	99	83	67	70	85	81	93	93	92	76	68	91	90	78	74	93	86	91	64	80	83	84	72	84	95	89	92	72	87	86	75	81	86	81	68	83	78	94	91	74	85	81	77	71	100	81	83	87	90	85	70	99	74	89	72	85	93	89	86	102	85	87	105	79	90	89	85	82	102	79	92	100	91	84	90	70	82	88	91	64	91	76	90	84	81	92	95	75	87	91	98	80
22574	10105	7344	1404	1313	964	843	636	538	507	432	364	368	320	312	317	294	307	256	258	237	238	248	232	220	230	238	214	244	211	227	217	234	206	239	243	246	230	233	214	186	214	217	224	211	222	197	248	215	220	220	206	207	205	200	225	207	226	203	193	218	219	203	239	245	244	174	208	210	215	225	210	215	212	195	221	189	189	232	214	184	216	201	214	217	214	217	218	220	200	236	220	237	216	189	208	208	238	193	196	215	188	196	209	214	214	213	197	188	187	213	224	205	194	199	215	201	237	235	185	221	213	215	203	219	207	198	216	210	216	193	202	218	218	219	244	202	215	217	210	202	205	208	198	174	215	224	218	236	214	199	208	216	213	212	229	202	209	231	208	217	195	223	220	199	187	224	217	229	200	214	221	228	196	205	215	221	198	184	223	205	231	221	224	200	204	243	202	228	195	184	220	220	218	227	227	210	233	226	205	216	216	211	217	201	254	207	230	206	235	212	228	207	197	201	203	223	209	219	228	208	196	209	212	209	208	218	208	190	225	234	223	218	219	212	222	224	208	190	215	211	202	224	215	208	207	206	226	219	210	217	191	231	219	220	215	227	200	193	210	241	195	211	208	191	242	224	180	223	204	215	233	229	226	194	230	200	213	194	202	205	202	201	203	224	222	201	213	209	199	213	213	217	203	202	204	241	204	199	204	219	215	205	175	243	214	211	221	216	176	211	230	206	224	199	228	251	193	208	200	225	187	237	193	225	200	219	218	217	241	209	221	235	196	196	191	188	196	192	209	228	204	201	210	218	241	217	210	226	228	203	187	215	230	215	229	200	223	204	215	215	227	187	202	203	221	190	200	201	200	212	206	220	217	194	212	196	202	217	195	248	230	226	207	235	211	210	226	224	203	199	197	225	215	222	228	216	221	224	203	211	216	187	227	202	198	183	193	208	211	204	223	190	214	200	226	216	228	232	185	204	197	197	202	240	213	224	211	211	219	228	222	220	193	220	186	203	238	201	213	200	214	186	197	204	211	179	208	202	222	179	206	243	195	189	187	213	214	237	210	197	211	197	200	229	207	208	214	195	216	206	222	180	213	200	207	210	229	206	229	198	222	197	202	228	230	224	202	200	199	200	185	202	215	241	203	229	241	211	207	219	192	211	196	228	206	224	188	229	186	235	219	194	204	207	207	216	213	198	204	214	202	239	228	219	207	206	197	200	183	206	221	231	206	225	192	216	211	207	208	213	208	218	203	193	204	203	209	213	213	204	211	193	221	214	198	219	188	222	219	200	211	227	221	216	195	176	235	254	199	188	230	223	215	196	218	212	206	203	195	198	231	183	195	210	234	231	203	220	210	206	237	222	206	184	223	213	203	229	222	199	215	207	208	201	198	189	213	214	188	226	211	217	213	199	211	195	215	223	179	215	192	219	197	210	219	203	222	205	197	216	231	230	225	225	198	221	234	206	222	213	190	198	220	219	238	199	191	228	210	219	203	226	216	173	193	208	205	218	230	210	228	207	201	198	204	205	202	217	205	175	186	239	219	204	211	203	220	207	218	214	216	212	212	224	215	214	210	215	228	181	210	224	233	205	215	226	219	204	221	196	221	206	216	231	201	188	224	218	223	196	220	216	234	203	230	198	227	222	211	202	206	219	212	218	194	220	187	198	210	205	240	201	233	202	214	227	236	212	217	195	191	228	213	196	227	201	217	222	197	209	226	236	226	195	210	209	206	191	207	221	217	215	205	203	206	202	181	223	208	196	211	192	226	228	202	227	203	217	199	201	210	189	219	215	210	212	194	215	189	200	206	212	199	216	216	204	227	213	192	190	196	193	216	209	189	211	226	229	207	230	245	247	199	236	207	220	207	200	204	216	232	219	221	181	216	216	212	223	239	238	211	210	234	204	212	221	219	197	217	228	196	205	191	209	226	225	226	228	215	215	225	218	180	210	227	209	190	190	229	207	204	222	184	208	209	215	191	238	222	225	251	174	202	222	193	199	208	189	225	211	224	213	215	219	230	212	224	190	216	215	194	226	224	214	198	204	221	221	228	197	205	225	218	220	245	216	236	215	213	199	216	214	197	190	216	238	201	195	184	212	203	206	206	221	220	225	197	227	209	197	199	211	194	205	197	217	243	204	211	222	210	208	229	210	205	228	220	218	203	220	224	229	190	219	234	192	237	218	216	215	213	202	224	186	212	208	214	212	205	211	224	214	208	196	221	215	204	213	222	214	196	228	193	204	208	207	190	202	209	244	230	222	202	223	223	205	218	249	226	224	231	216	199	212	231	198	203	196	211	201	196	192	217	212	208	212	224	191	243	231	201	223	209	203	209	221	201	192	197	204	162	234	211	221	222	203	227	204	232	222	201	229	198	215	218	222	205	205	212	204	211	215	219	222	214	219	234	205	200	192	211	207	203	204	220	209	198	212	217	180	216	227	198	214	215	206	204	190	233	198	241	205	186	214	201	214	201	187	199	206	221	220	210	208	224	234	226	236	196	217	198	218	201	186	214	209	207	204	194	237	207	209	208	227	228	222	221	225	209	230	212	203	206	211	209	209	228	250	214	199	190	187	199	184	214	205	228	207	221	212	194	198	212	201	213	224	231	204	213	241	209	203	190	188	234	189	216	196	226	216	222	217	208	211	196	205	182	210	193	220	250	197	186	214	208	177	210	214	212	214	215	196	208	195	216	202	243	213	241	228	216	195	217	209	189	187	263	220	216	205	208	231	195	199	212	198	233	198	207	241	219	208	199	228	185	208	199	214	200	227	212	233	240	207	206	210	201	217	191	204	197	209	194	198	215	211	235	220	211	219	205	228	226	216	225	215	205	226	237	187	194	228	206	219	203	188	204	192	193	194	184	208	210	208	227	222	204	233	201	226	222	202	216	169	199	228	209	206	184	206	201	210	195	220	206	216	200	210	222	229	206	215	214	182	210	207	218	207	197	213	234	210	214	229	212	211	217	208	221	216	202	197	206	208	183	190	200	202	190	214	221	206	218	197	204	223	191	220	213	217	214	189	188	194	222	226	212	204	207	219	207	184	216	211	207	200	196	206	202	208	210	235	232	207	215	199	198	216	209	213	219	207	208	205	216	209	204	221	205	224	238	209	195	214	225	202	195	184	196	211	204	192	245	214	200	215	214	210	241	223	208	196	187	200	186	212	197	221	203	238	194	200	222	216	218	213	193	201	239	221	207	211	229	220	227	212	226	214	177	236	233	223	213	186	195	226	221	212	186	231	188	209	194	187	202	215	211	211	218	218	210	221	219	222	220	183	191	213	216	194	215	202	205	204	231	209	212	189	225	199	207	202	215	239	197	203	225	188	208	223	196	209	203	220	185	207	181	221	212	199	202	202	199	233	207	200	223	207	224	221	190	199	203	222	211	197	218	217	196	199	200	197	250	232	221	225	207	213	231	189	194	228	206	220	214	203	217	211	218	226	220	221	218	207	189	224	212	223	215	233	205	185	232	217	205
15240	3703	1248	200	177	167	180	171	154	160	161	162	149	143	148	129	149	144	153	146	137	148	148	145	138	157	146	135	146	121	158	156	157	133	150	134	156	127	143	129	147	150	118	142	142	139	129	152	140	140	149	148	132	153	145	160	115	135	152	123	151	158	125	157	151	143	130	147	133	139	144	154	124	146	132	143	137	136	128	131	146	138	124	133	163	132	122	136	144	134	125	149	161	129	152	132	130	139	128	147	148	125	137	133	160	138	150	149	146	166	165	155	148	127	154	148	121	128	144	147	143	176	151	161	135	146	121	150	143	141	122	136	147	134	135	145	131	137	150	155	141	153	137	124	143	139	143	149	113	135	160	119	146	137	158	152	152	146	140	170	171	129	136	150	136	135	118	130	152	140	131	143	146	155	155	149	129	133	152	131	132	150	146	146	136	130	152	157	129	155	141	120	140	138	128	128	142	153	131	135	152	135	140	129	131	144	160	133	152	134	151	153	123	150	127	138	133	120	141	145	138	160	134	116	156	136	134	148	146	140	131	136	132	140	135	146	151	145	162	149	154	120	138	147	148	129	156	119	130	158	139	114	144	162	132	156	144	149	127	128	133	135	135	146	125	135	144	112	135	168	148	132	142	152	151	143	136	158	132	127	149	147	159	114	137	142	155	138	138	125	156	141	147	123	142	128	138	147	135	125	144	165	144	157	143	138	153	146	151	129	137	130	136	155	136	144	140	137	175	141	139	141	116	145	127	137	134	125	128	147	147	131	131	132	122	142	146	150	150	150	137	156	144	135	152	158	144	124	142	129	133	137	123	134	168	150	142	148	144	140	131	130	150	142	127	127	130	148	134	142	127	127	130	143	147	155	142	161	143	141	150	125	148	120	128	123	152	124	136	125	146	128	106	130	136	141	151	135	138	132	131	115	142	145	154	136	158	134	131	147	149	139	124	147	142	140	155	117	122	145	138	151	164	131	137	139	134	120	154	151	133	148	148	152	145	132	154	141	147	129	145	147	135	140	133	127	138	140	137	136	134	157	152	157	129	153	157	133	145	139	133	171	143	134	143	131	147	124	139	141	178	156	149	135	141	148	150	139	141	164	136	157	145	171	164	132	111	157	125	152	164	133	144	154	158	124	145	141	150	123	142	138	150	131	126	117	145	145	130	141	136	132	143	122	137	115	126	136	163	132	149	144	169	143	158	108	134	142	129	147	131	125	150	154	150	118	146	151	133	172	150	147	142	156	158	135	144	137	121	134	132	149	150	150	128	150	167	126	129	162	134	146	147	147	141	133	167	117	138	151	133	135	153	137	125	151	168	155	162	137	139	131	128	170	136	144	128	154	142	125	127	149	148	145	141	150	115	154	135	147	137	143	144	153	155	129	135	125	143	132	160	164	141	148	126	127	132	139	136	147	129	155	156	157	149	140	155	148	156	136	135	128	145	128	140	150	145	147	153	137	136	132	148	127	130	118	136	126	146	127	146	127	154	133	138	148	150	163	153	146	144	139	151	160	133	144	132	136	154	161	125	131	153	165	139	150	133	135	132	145	126	136	137	129	158	143	155	133	161	154	134	155	158	165	125	158	145	155	138	134	153	143	140	137	128	123	145	163	164	137	146	166	132	141	128	133	149	144	116	143	139	143	132	118	139	137	145	145	160	164	125	142	159	141	128	136	148	157	155	139	144	144	148	133	155	122	143	158	119	149	150	128	136	156	154	147	140	122	119	126	137	153	143	142	129	153	147	136	135	149	174	154	140	145	142	149	126	146	113	141	127	143	136	120	121	152	130	135	147	146	141	165	139	153	148	152	133	125	151	153	134	130	135	125	144	137	135	144	132	113	124	140	141	152	154	135	134	138	143	153	139	153	147	149	137	142	128	135	163	161	125	132	120	136	136	143	142	131	142	126	139	149	145	122	157	159	136	149	153	133	127	136	136	143	156	145	144	135	109	132	112	130	146	150	148	125	161	152	151	135	151	144	126	134	143	132	143	165	135	126	137	141	139	133	132	138	114	147	124	150	173	139	123	138	141	133	159	151	167	150	151	116	134	155	126	141	144	143	139	144	144	148	151	140	115	155	133	132	149	156	125	116	132	141	133	152	154	157	135	147	143	139	130	156	170	135	126	150	140	167	160	146	136	123	139	152	127	140	132	132	148	144	131	155	141	136	154	116	155	150	160	143	134	152	141	146	148	135	128	128	146	151	163	147	146	155	142	146	151	145	127	133	166	158	134	132	136	137	145	150	148	156	128	134	143	154	153	131	131	139	129	154	143	127	137	138	137	129	130	149	144	142	129	158	132	127	136	125	132	156	146	154	152	145	151	158	145	143	137	155	120	144	134	154	147	143	140	147	122	124	131	155	149	140	145	165	154	132	141	141	142	149	124	126	142	150	125	157	148	138	141	148	123	150	137	137	132	143	142	130	145	140	161	143	133	149	141	135	128	144	161	125	136	150	135	119	156	145	134	149	152	137	154	139	127	147	144	177	140	128	135	150	133	149	142	135	137	148	156	132	154	138	140	155	126	124	139	160	150	140	133	149	122	148	121	143	164	149	134	117	152	135	149	147	165	145	152	133	175	159	132	148	133	164	150	128	142	145	144	159	155	127	132	118	134	136	124	123	135	135	136	139	122	152	144	155	127	141	142	135	169	142	145	133	144	135	138	146	140	124	123	149	135	147	146	136	124	157	147	128	150	143	142	158	142	143	138	129	129	134	150	147	144	154	140	156	134	139	140	157	142	134	152	102	148	149	150	134	146	130	158	143	123	116	143	131	133	135	129	149	133	149	144	149	142	158	149	160	156	159	141	127	124	155	146	158	144	156	134	128	133	145	135	133	152	157	147	131	134	177	166	157	153	108	141	125	154	140	137	139	118	149	131	150	117	158	142	144	137	122	150	132	135	138	123	114	168	140	139	133	145	149	141	136	151	162	157	162	128	162	132	152	124	139	144	153	150	110	160	144	128	126	146	148	131	146	150	122	136	147	123	134	128	131	120	136	142	135	163	162	123	152	128	171	145	132	131	150	146	147	155	125	140	128	165	141	143	136	135	138	130	139	140	172	144	144	137	145	137	161	132	132	158	147	146	166	143	124	141	114	130	149	150	153	148	143	142	145	141	160	161	132	168	133	151	154	139	132	165	144	176	138	122	128	160	141	129	143	141	140	127	145	177	130	139	151	146	152	133	132	155	141	160	154	164	138	126	141	142	156	165	144	138	136	147	124	146	140	137	126	143	144	135	134	132	129	114	139	114	130	141	154	150	135	142	150	140	125	141	134	145	125	171	149	123	148	133	172	148	133	137	170	127	146	133	140	126	144	163	142	146	146	121	129	136	136	130	121	142	156	137	151	140	151	135	139	146	115	132	139	141	162	135	157	131	140	146	131	130	141	119	114	141	167	145	169	140	146	134	111	142	127	136	139	143	158	149	129	145	149	136	155	139	144	141	144	128	165	160	153	163	97	151	150	134	173
10844	3114	2228	544	465	483	447	436	416	377	375	385	397	378	346	343	354	350	375	362	316	380	362	346	371	331	325	347	383	324	336	366	319	349	376	353	342	353	331	342	349	326	359	327	353	359	355	308	371	339	347	352	318	333	392	348	368	361	338	325	334	342	356	373	340	355	358	341	347	378	377	377	316	352	333	364	355	365	335	375	349	364	373	353	339	347	355	367	365	363	395	368	355	340	350	375	350	349	338	386	349	352	394	378	384	378	346	345	367	358	393	343	367	369	355	349	339	341	342	346	339	338	345	369	377	365	325	371	329	367	390	342	381	365	333	360	324	359	367	326	371	352	377	346	383	332	335	340	337	362	334	355	329	342	339	356	347	349	370	349	340	363	330	324	337	359	342	352	385	362	355	388	394	369	327	374	354	346	344	383	357	354	387	366	364	384	351	336	374	335	336	357	370	372	332	320	358	334	328	372	331	358	360	321	356	377	339	375	349	353	366	344	381	371	381	337	343	342	352	339	327	370	365	352	383	324	339	351	356	363	364	379	334	364	373	337	319	388	361	382	309	346	359	381	381	353	352	371	372	356	361	338	345	355	345	336	376	348	336	353	368	358	337	361	344	342	328	367	328	348	383	335	338	368	365	335	374	368	371	334	385	348	342	330	340	360	344	347	367	393	347	343	334	345	374	332	335	351	373	343	327	376	353	354	358	374	375	372	324	334	334	333	313	377	397	363	374	366	359	323	387	337	354	351	378	378	363	364	388	342	362	352	369	337	370	362	391	357	338	385	381	341	339	352	354	361	370	336	349	328	345	359	400	327	331	346	333	355	340	364	355	345	346	370	340	334	346	358	369	338	346	348	354	362	340	364	389	346	351	349	352	370	356	354	348	368	358	352	362	342	361	348	362	342	358	373	355	366	347	314	338	361	350	324	354	363	338	352	361	367	339	346	350	386	368	389	335	373	374	379	356	361	325	348	379	365	321	364	340	336	372	353	387	355	368	354	369	372	341	317	349	349	365	325	373	341	333	382	376	354	360	334	377	353	328	355	359	368	337	380	335	321	352	404	344	375	327	379	353	337	295	367	344	345	334	336	345	337	318	338	354	349	341	363	330	355	383	390	376	350	351	365	364	332	329	316	359	400	342	350	359	331	354	367	366	332	352	359	348	356	347	334	333	357	320	347	321	362	359	338	340	349	343	305	342	336	349	379	364	296	363	328	324	351	339	363	355	367	340	387	340	358	334	344	378	366	337	362	339	350	355	314	352	370	337	343	341	357	359	325	388	397	344	364	358	323	370	358	355	363	352	363	329	349	353	368	363	320	325	369	370	347	374	364	369	360	379	359	320	362	362	355	350	371	380	374	346	309	356	347	370	354	347	364	387	335	377	350	357	336	353	339	376	340	389	336	322	360	350	337	365	350	331	349	320	367	366	373	367	368	368	348	397	369	350	338	362	400	369	365	353	367	365	341	355	384	349	369	327	327	360	341	345	361	339	311	330	338	358	356	330	370	378	330	339	340	387	326	365	364	325	348	318	383	323	356	353	347	330	367	358	304	343	320	333	357	370	331	378	383	361	333	378	348	337	349	346	345	353	363	353	368	310	365	356	357	359	374	359	320	389	353	360	353	369	370	350	344	342	348	336	336	324	363	358	350	372	354	335	381	323	341	329	373	353	328	395	332	348	352	363	346	363	345	359	378	333	325	359	362	333	379	352	335	395	373	336	348	343	332	314	330	355	364	344	339	322	352	338	328	365	343	343	338	325	328	365	382	345	399	370	344	370	344	350	352	331	351	386	339	349	356	347	342	364	357	362	343	332	365	358	385	339	345	342	357	315	352	334	350	362	348	371	372	361	371	352	372	376	314	393	339	371	374	340	340	364	391	379	359	353	403	345	354	341	370	370	339	374	369	353	336	368	356	372	368	364	370	367	343	359	364	345	353	365	330	339	361	355	354	336	413	330	345	337	359	367	333	366	359	345	379	332	350	364	347	357	354	360	375	365	312	342	351	375	374	335	345	369	373	368	381	341	328	350	371	352	329	363	346	350	312	368	360	343	381	354	355	350	346	358	352	323	381	328	328	343	337	336	343	364	378	362	344	341	342	361	357	390	368	355	385	386	374	323	356	342	321	370	325	346	345	341	367	350	363	375	338	373	369	353	346	368	354	358	357	347	350	382	377	343	365	373	356	364	352	368	346	374	344	332	330	349	399	364	347	312	359	377	366	358	351	348	347	385	332	361	340	332	362	370	351	368	313	363	321	339	367	343	370	325	370	369	345	339	343	334	390	307	331	330	346	360	362	325	348	374	356	345	331	367	350	349	334	369	336	379	365	315	344	358	345	352	369	373	353	351	342	357	340	314	359	295	339	369	378	365	340	344	343	354	351	362	394	310	334	361	373	371	370	364	340	357	356	387	370	339	323	352	319	384	354	363	373	387	375	354	381	347	364	358	367	366	333	339	354	308	364	325	379	383	362	347	356	362	364	366	335	364	356	337	365	338	325	333	369	395	351	359	333	322	377	383	347	330	341	326	348	362	347	366	363	335	343	363	377	354	370	341	354	362	338	354	369	328	365	372	355	373	345	372	367	380	324	344	344	367	352	343	344	345	352	358	352	361	362	314	335	304	332	350	381	368	389	345	374	332	343	322	391	336	349	362	362	366	321	312	368	326	350	372	308	353	349	367	330	372	343	352	352	353	338	352	345	334	364	338	347	357	374	346	353	365	338	341	374	331	321	357	359	333	372	335	370	346	379	379	376	362	363	330	349	354	368	327	379	339	348	348	365	363	351	353	368	370	368	366	363	394	371	349	353	367	374	358	347	352	324	352	348	350	385	349	346	351	343	338	359	339	371	349	344	345	374	369	332	350	340	355	377	351	346	349	366	367	372	378	319	373	361	346	353	360	346	334	365	348	342	348	372	329	339	358	386	315	363	371	365	370	341	371	331	349	370	362	340	353	328	373	330	335	343	343	348	348	358	351	363	333	364	358	378	370	334	331	355	353	346	379	384	347	354	336	345	360	343	399	375	362	343	334	364	385	350	328	348	363	317	341	342	354	355	351	337	311	371	344	363	356	338	365	380	370	378	355	331	324	389	360	355	338	358	343	340	327	351	370	354	388	374	346	333	365	335	363	339	394	351	353	288	324	355	336	325	346	347	316	384	361	330	358	338	345	339	348	359	326	366	337	358	373	335	359	347	353	327	298	338	337	339	354	374	377	364	331	363	345	381	362	336	350	343	318	341	376	347	331	365	354	367	384	372	347	335	352	353	337	356	330	335	337	376	337	382	313	354	375	346	339	342	385	350	324	352	426	342	346	349	341	346	317	352	352	353	341	345	348	344	333	372	339	326	350	338	371	353	365	387	329	374	332	318	370	337	342	332	346	367	348	365	367	333	365	344	371	356	359	351	373	379	364	345	338	346	340	358	357	353	365	368	335	393	346	371	362	372	360	329	347	358	403	355	359	343	366	338
26831	9355	3824	457	305	254	197	208	198	179	180	159	192	167	164	165	152	167	203	188	176	148	165	163	143	155	149	145	193	166	144	188	165	173	157	158	169	157	146	187	179	159	185	165	177	149	170	160	169	164	174	159	189	165	183	161	152	162	208	173	165	155	182	167	196	206	179	160	172	161	145	179	161	189	171	177	183	151	149	177	163	170	161	171	195	178	169	169	163	165	181	173	175	192	161	204	182	201	165	176	166	161	172	173	171	155	157	176	159	171	175	177	158	164	152	146	162	143	171	178	187	140	174	171	143	156	139	159	172	171	164	163	187	168	174	153	161	174	166	169	163	166	158	177	176	182	152	178	155	165	169	133	135	160	170	176	170	182	181	156	172	172	161	175	179	181	157	177	136	184	159	174	182	171	156	172	191	172	150	154	161	164	156	149	166	173	170	182	156	190	148	185	170	162	164	150	158	173	155	151	165	167	150	203	164	178	169	167	171	181	151	152	183	163	191	170	188	179	166	157	144	152	174	168	180	188	160	189	165	179	160	158	188	185	155	164	222	165	148	188	149	156	165	170	172	150	146	178	149	152	169	162	163	156	187	153	166	175	171	166	182	159	179	175	188	183	153	153	165	195	150	163	163	162	177	163	162	185	171	159	161	155	190	184	166	164	168	168	167	172	150	153	165	166	182	180	157	167	165	146	137	135	155	170	165	170	149	172	159	168	171	172	167	175	155	167	180	160	169	172	161	182	171	154	164	171	162	139	141	165	160	171	191	184	178	164	169	173	154	192	161	159	159	169	192	170	169	165	157	167	164	159	159	168	174	174	153	175	167	161	177	178	157	167	174	170	156	185	180	156	148	169	149	166	174	184	176	172	163	166	183	187	160	159	152	167	169	169	173	186	180	177	184	168	153	170	161	161	166	158	142	164	165	165	149	145	178	173	175	155	154	173	179	173	157	161	137	164	175	152	188	191	156	172	172	154	162	164	149	184	163	187	188	195	158	185	157	155	168	157	159	161	162	172	153	154	150	155	167	173	160	151	172	166	178	179	152	174	158	163	159	153	140	168	166	190	171	164	168	176	148	168	146	170	149	163	215	174	163	178	172	196	180	162	145	166	163	168	151	170	134	169	175	167	154	155	166	178	178	163	165	159	181	163	172	135	157	176	167	163	149	157	143	164	173	185	149	140	181	163	176	181	187	162	140	156	195	186	161	183	170	197	163	146	155	159	158	140	153	160	185	161	170	178	155	142	142	165	179	172	168	174	161	190	173	164	146	207	187	155	171	148	171	184	170	185	152	153	154	172	174	143	159	181	176	167	186	136	158	162	166	150	169	160	155	194	171	172	164	164	156	187	162	171	156	149	155	167	161	198	162	177	156	169	160	190	171	169	175	194	148	155	159	215	183	181	162	177	167	181	190	160	181	154	183	168	150	125	168	195	177	154	152	172	162	158	147	161	193	163	178	156	203	166	147	189	159	178	168	171	165	155	176	161	158	169	177	149	178	142	191	141	172	176	157	170	184	160	154	137	157	194	154	149	163	175	157	157	181	156	158	153	159	135	161	179	175	188	153	168	182	148	169	162	151	170	152	162	199	178	166	154	145	196	160	142	164	189	154	165	172	180	166	162	134	165	163	170	176	163	162	184	166	174	143	150	172	182	177	150	159	143	152	178	187	166	137	171	157	156	168	153	173	172	143	160	174	179	165	182	141	150	171	164	147	161	172	189	141	171	162	144	153	140	146	165	162	206	169	179	168	163	172	155	185	159	162	182	164	186	165	175	142	179	167	175	170	148	158	144	151	168	167	172	156	186	168	169	180	171	175	154	175	169	168	174	186	181	172	164	187	178	159	177	153	166	180	149	182	200	158	178	181	159	157	185	150	171	173	177	142	165	167	143	154	151	199	169	158	178	171	163	162	149	168	185	158	175	186	169	166	178	187	167	153	190	160	156	175	168	176	161	156	184	164	165	161	163	187	151	161	181	196	169	155	185	150	172	161	169	164	161	201	180	179	174	154	168	155	158	170	157	167	180	181	161	152	162	146	160	167	181	165	166	159	171	176	165	161	158	160	171	157	172	166	155	167	165	172	189	157	176	155	176	180	145	169	171	192	153	171	181	172	186	181	155	152	147	162	180	164	168	140	189	179	150	168	156	171	162	169	162	182	171	149	171	180	175	145	152	155	183	174	153	158	162	153	152	170	170	143	160	167	175	164	175	158	166	183	187	154	146	154	176	146	174	160	155	162	177	147	137	166	170	185	165	179	149	176	174	166	161	170	162	178	151	164	160	181	194	178	175	176	181	165	183	160	166	163	140	185	160	165	166	151	166	166	170	179	180	156	172	161	166	151	140	162	175	166	159	157	186	175	192	160	172	158	126	157	176	187	183	171	175	175	156	150	175	175	173	173	159	172	156	174	169	153	166	152	152	172	177	146	173	186	154	174	173	183	174	187	205	168	175	183	165	168	159	169	160	155	159	159	161	171	179	169	174	170	184	172	181	161	149	175	178	156	171	165	163	162	168	197	154	167	172	167	147	181	174	171	183	184	140	159	153	180	166	176	150	158	168	175	160	186	188	161	167	175	163	187	172	171	162	147	172	190	166	139	171	168	182	158	201	159	178	163	144	159	155	168	171	170	171	178	177	177	158	170	192	172	132	170	161	153	166	186	155	165	151	155	166	173	166	166	189	160	173	156	173	156	166	170	178	178	156	152	158	190	144	174	173	184	167	171	145	175	166	171	151	147	189	166	174	138	159	184	149	149	178	166	171	164	163	191	170	163	146	168	147	171	164	178	153	163	176	170	150	168	153	190	176	177	169	158	169	167	177	166	164	170	177	186	155	149	170	179	152	174	160	165	149	177	162	181	176	170	158	150	189	159	160	173	162	166	168	176	154	161	149	177	154	187	142	171	155	158	184	175	156	196	179	193	193	174	167	183	194	154	170	167	184	179	164	145	170	150	154	153	169	170	172	175	168	190	171	162	162	160	170	148	163	161	152	191	170	193	163	159	180	171	161	174	135	184	159	176	153	195	176	141	161	171	177	194	163	149	160	159	146	186	169	179	180	201	158	170	162	166	159	147	161	166	157	171	154	169	181	157	161	165	161	172	153	150	152	155	170	195	177	171	176	175	180	164	166	151	159	171	167	141	178	166	184	158	170	171	167	178	149	157	157	186	160	155	146	161	161	163	159	152	160	148	166	174	188	155	170	172	174	180	186	180	161	175	183	181	166	194	165	178	176	136	167	175	151	161	184	186	159	148	166	161	174	150	158	164	167	186	156	175	174	156	174	171	153	152	162	183	178	167	195	179	155	153	179	186	201	163	175	182	173	167	152	170	149	163	155	158	161	165	162	152	184	150	182	160	143	161	162	146	171	168	185	175	164	165	162	198	144	160	151	184	174	177	165	143	152	176	167	163	176	175	154	174	160	163	153	148	166	162	165	155	161	164	160	184	155	173	164	150	165	149	169	180	176
19166	7346	5426	1162	964	844	749	714	572	594	541	516	503	490	459	434	433	489	441	459	424	442	449	390	389	422	433	417	433	449	444	424	450	429	435	381	451	387	361	418	420	423	411	401	425	413	392	396	370	429	399	456	375	422	408	403	409	432	400	415	384	441	436	392	410	448	418	403	403	400	399	410	398	414	446	420	418	392	406	415	403	405	393	379	410	388	416	422	404	384	415	409	393	394	395	420	392	428	414	441	384	449	409	391	396	393	439	386	400	389	430	394	378	429	401	398	403	413	443	423	410	430	376	432	406	405	428	403	394	420	409	420	395	430	425	394	387	393	374	425	414	413	418	412	441	408	414	386	421	403	412	401	412	379	393	373	389	393	372	435	391	415	395	387	422	387	400	419	421	403	346	399	393	404	436	427	447	399	395	410	411	413	402	391	411	402	401	395	391	382	386	428	389	409	424	392	406	377	394	414	392	414	409	394	408	383	406	406	404	414	395	405	406	445	389	404	445	400	407	414	395	412	397	414	388	400	420	366	404	384	396	416	438	390	404	456	380	389	375	407	407	378	414	413	432	397	389	365	394	403	427	427	367	408	433	416	374	401	401	441	400	376	360	421	393	394	404	419	371	422	389	419	403	421	384	397	432	408	408	423	392	416	405	396	433	390	424	423	428	388	424	407	396	383	399	369	390	406	404	420	457	435	400	429	371	410	419	386	391	389	456	371	384	405	418	427	422	410	391	389	411	412	367	444	442	406	390	408	416	406	424	372	384	413	420	421	416	402	367	412	406	398	377	393	409	431	387	421	404	422	395	435	368	441	371	419	432	386	410	406	405	410	437	384	395	404	415	435	408	409	404	418	373	420	379	424	415	413	421	405	401	409	391	420	399	417	406	391	419	403	411	382	420	393	379	425	413	385	410	385	414	403	386	412	391	446	417	424	382	409	410	385	377	406	394	391	372	405	416	414	398	377	416	396	410	395	392	422	399	395	394	403	439	367	401	434	403	399	401	403	416	425	401	437	422	404	434	428	420	429	421	417	385	393	356	431	431	372	400	402	407	388	410	407	401	403	417	424	389	403	384	401	432	425	425	382	381	441	403	417	428	433	377	372	407	409	399	396	386	383	432	391	408	417	405	373	399	404	430	405	399	429	434	400	401	414	391	417	386	421	422	386	436	375	381	370	421	393	394	426	415	389	399	392	414	421	389	387	403	397	403	392	405	394	395	457	360	408	401	354	398	381	389	409	376	400	399	424	400	418	392	406	439	393	414	409	387	391	398	411	369	405	389	407	386	428	425	388	398	376	410	376	404	376	399	425	387	389	374	414	385	410	378	430	414	445	433	418	378	416	405	410	359	375	435	424	385	410	415	432	410	390	388	392	405	386	371	386	403	410	401	377	397	441	422	390	387	367	426	364	375	433	389	410	371	430	379	439	449	423	384	385	371	401	415	415	347	398	402	404	398	423	391	364	396	400	390	414	393	408	398	412	394	391	393	402	411	388	447	406	391	364	404	397	408	395	404	403	417	418	404	387	398	396	429	426	416	452	428	415	383	402	377	388	398	433	394	371	431	390	403	398	384	387	406	418	384	405	384	420	377	419	391	412	428	410	424	422	387	413	435	413	441	413	406	395	433	430	444	381	381	392	404	443	406	376	431	398	406	405	411	408	403	412	416	433	393	386	434	411	381	451	408	415	410	418	429	406	389	374	383	422	397	433	404	367	392	422	452	384	365	406	359	420	392	446	414	400	406	390	377	380	418	411	431	382	398	443	386	393	427	406	417	405	426	411	432	400	417	397	391	398	388	405	363	402	390	411	399	385	416	398	438	423	407	399	432	378	393	378	419	414	400	430	392	418	399	411	384	394	400	425	394	430	422	455	406	436	406	395	398	405	388	403	394	405	395	386	371	419	373	444	429	431	402	385	436	390	420	399	406	415	434	439	399	411	418	418	406	397	411	425	371	382	389	405	388	395	381	396	409	412	420	419	404	399	363	425	434	392	421	397	378	366	393	406	395	399	380	393	377	417	387	430	381	360	384	399	404	403	424	371	418	423	391	396	366	403	415	408	389	411	424	415	380	421	382	379	411	427	371	409	400	395	414	376	413	389	393	413	411	413	396	404	381	369	397	420	408	410	395	406	401	426	395	434	396	393	374	387	405	393	440	410	424	408	404	403	410	427	382	418	378	395	381	414	404	398	385	404	387	368	442	445	441	414	433	416	375	435	393	375	412	388	382	408	405	387	420	389	416	406	369	453	385	398	420	409	424	376	392	372	421	414	399	392	450	420	397	376	390	419	427	416	429	384	414	409	424	385	395	406	404	427	412	387	396	418	396	422	387	357	388	387	407	383	425	415	399	388	398	373	387	391	393	391	414	399	383	407	351	396	418	415	398	402	382	411	391	380	397	384	406	402	434	390	416	414	412	387	434	365	414	415	390	383	413	422	379	413	366	407	435	393	378	400	409	398	370	408	412	381	393	425	385	420	402	425	404	411	406	399	425	405	369	395	421	379	403	416	407	422	430	389	377	400	422	387	377	431	429	395	415	412	423	435	420	368	413	424	413	391	416	418	418	443	381	368	368	400	385	397	404	366	415	413	411	405	419	397	429	390	441	376	432	380	424	413	451	398	426	389	359	383	413	387	425	367	397	379	406	445	446	424	405	373	426	416	400	393	367	403	410	430	433	393	387	385	439	434	399	379	411	395	391	382	387	395	407	435	397	359	402	441	398	413	411	376	405	406	420	431	431	383	420	424	392	391	443	409	376	399	424	391	399	417	427	406	405	421	385	408	415	404	405	395	402	392	415	432	427	392	426	387	384	437	423	392	425	417	412	397	384	373	411	386	388	391	412	348	403	373	383	388	404	402	375	393	402	380	408	402	395	430	425	407	410	374	429	377	398	439	424	368	408	412	389	401	384	425	407	410	442	396	414	404	412	386	455	410	419	391	412	401	412	404	388	397	391	402	404	398	378	392	422	404	387	391	374	416	407	388	407	432	423	368	400	397	403	371	390	438	429	357	404	400	374	388	403	443	404	414	398	360	420	419	428	374	374	459	382	424	402	405	390	420	437	387	375	392	412	396	442	407	384	377	401	390	400	412	378	398	388	378	407	398	353	394	398	375	398	414	414	397	399	401	391	407	393	391	402	411	384	417	402	418	370	379	404	443	377	372	425	399	417	410	387	402	397	443	408	386	398	381	407	407	381	385	422	388	409	391	415	392	411	401	404	395	423	420	405	361	405	424	410	412	419	388	394	397	395	442	426	393	406	411	394	415	420	420	407	389	403	410	395	404	420	393	373	426	403	385	410	379	420	414	422	393	399	435	418	406	405	418	410	372	427	421	432	414	401	434	419	434	394	387	404	415	393	394	384	412	390	422	406	393	421	411	401	416	426	450	412	395	404	397	432	430	431	440	374	383	421	403	418	361	405	412	434	417	376	399	404	393	396	412	375	407	418	425	353	383	384	393	372	443
36507	15177	6943	803	330	241	212	154	132	151	128	121	121	104	109	110	104	86	101	87	108	101	91	81	103	95	105	104	90	99	95	94	100	104	101	87	84	77	89	81	79	91	89	75	98	98	95	88	90	85	93	109	90	88	101	89	91	91	86	84	87	83	88	84	81	87	86	84	90	82	80	82	95	78	88	96	91	93	90	81	83	92	92	95	105	86	95	113	73	72	76	106	77	86	102	68	111	96	79	100	92	98	86	88	105	81	93	81	83	88	85	81	98	91	87	91	87	94	103	98	82	91	94	92	78	106	86	98	71	108	96	98	100	96	96	97	99	96	95	99	102	93	77	76	100	85	111	94	90	101	113	88	101	108	89	108	119	95	82	86	95	100	74	84	73	85	110	93	92	82	92	117	89	77	63	90	73	88	82	104	100	85	94	102	92	94	90	105	70	88	81	88	96	88	96	94	95	84	102	106	114	89	77	70	101	85	94	87	78	83	97	93	93	86	85	91	72	90	85	95	87	99	82	108	101	72	84	87	87	100	86	89	97	107	114	88	97	86	81	81	98	81	72	82	99	94	98	87	80	74	103	103	101	90	92	82	65	77	106	81	70	79	98	96	93	80	77	90	104	90	93	86	83	93	100	83	82	99	93	101	84	88	96	80	91	88	87	72	79	77	94	102	95	95	102	89	86	103	103	94	114	112	97	100	66	88	118	99	88	86	82	88	93	77	88	86	81	92	92	86	82	86	84	102	83	96	81	101	88	86	93	120	70	95	91	101	91	97	105	90	89	110	91	92	99	91	75	77	94	81	79	99	82	95	79	93	86	97	78	84	95	92	86	78	103	91	76	76	97	102	105	85	77	93	79	85	68	87	93	79	88	85	79	76	87	89	82	77	94	96	96	78	109	90	81	91	88	92	114	92	84	71	72	95	98	90	85	84	95	98	97	92	99	98	83	114	89	101	80	86	83	95	92	84	86	81	86	77	75	76	103	94	87	80	86	105	93	101	76	94	97	86	98	91	82	86	97	89	77	91	92	93	78	87	84	107	99	83	94	78	92	81	94	86	92	80	94	107	91	92	67	88	89	95	105	75	95	93	96	90	93	86	88	94	86	90	65	85	83	88	91	91	85	68	96	94	95	97	98	94	98	104	98	87	86	69	115	94	83	89	95	100	106	105	89	101	80	96	88	118	65	96	100	89	96	85	90	93	103	112	112	74	90	75	92	104	95	99	80	93	79	84	84	97	100	94	90	73	114	77	92	71	83	91	102	105	100	87	87	92	83	109	91	83	89	83	100	73	109	93	88	80	80	94	96	78	94	77	97	88	88	89	105	86	88	96	81	79	89	88	106	84	90	96	78	79	73	109	86	92	83	66	102	98	92	83	94	99	84	73	98	106	91	99	84	111	84	85	92	105	77	89	80	87	85	72	95	78	98	95	78	91	86	85	99	87	104	85	83	94	99	79	99	88	87	88	82	83	92	95	90	81	111	87	71	90	88	107	103	80	83	93	102	101	91	90	105	92	101	91	91	93	107	107	90	93	92	83	75	102	107	96	81	90	85	90	92	100	98	93	97	103	93	92	74	69	101	96	103	90	102	98	85	85	80	96	89	96	96	94	95	86	87	95	83	95	106	78	83	91	78	85	113	104	87	83	76	106	72	100	75	90	86	89	83	89	104	109	98	89	83	94	112	108	97	93	109	85	79	93	91	77	96	96	103	97	93	78	98	113	80	93	90	91	80	106	93	86	83	96	87	100	84	95	90	86	82	89	91	88	99	83	74	90	86	85	100	98	90	105	104	85	111	98	94	85	101	94	82	107	72	103	92	101	102	108	75	84	93	105	97	86	83	98	96	90	113	98	99	81	105	104	104	97	85	93	94	91	83	97	87	93	107	94	76	95	82	115	95	106	78	90	88	97	85	99	85	71	90	104	99	104	86	97	99	92	85	85	99	93	112	98	97	94	92	99	89	85	98	72	104	80	81	81	91	92	78	90	93	85	102	101	100	100	92	105	81	96	95	85	79	102	91	89	72	81	102	98	97	96	93	91	86	76	88	94	96	78	88	85	99	95	83	87	101	85	67	65	88	91	77	92	96	71	97	110	90	87	84	74	88	86	95	72	84	94	93	108	93	89	79	92	96	83	69	95	95	106	113	90	100	104	89	86	103	89	104	103	111	92	92	92	100	96	107	86	95	95	79	108	86	98	77	96	82	102	76	99	89	94	95	70	96	100	108	104	86	72	80	85	99	89	92	78	91	76	105	84	76	87	86	99	91	96	93	102	84	95	81	88	95	81	99	81	82	85	113	93	81	99	82	89	80	89	105	104	98	71	75	89	113	83	99	86	83	86	79	92	89	93	97	90	95	88	90	93	94	97	90	97	81	69	97	91	100	86	88	79	104	76	99	88	76	89	89	88	94	77	73	103	104	95	102	90	94	81	92	76	83	90	101	99	102	81	97	81	84	78	91	101	85	83	95	91	87	81	103	101	89	85	85	84	116	87	93	109	93	79	85	101	85	115	73	84	83	96	89	94	86	99	85	99	109	89	104	90	102	95	95	86	88	93	97	104	103	85	100	75	83	99	99	80	89	105	91	91	101	81	105	101	89	93	93	87	92	89	81	89	91	82	96	90	83	83	88	91	100	82	110	86	91	95	95	86	80	79	90	79	100	96	104	88	97	105	96	68	87	89	100	76	92	94	94	71	100	86	86	85	81	87	87	75	69	106	80	89	105	94	84	83	97	104	99	109	76	100	81	87	95	103	77	109	83	108	98	91	107	95	105	98	74	98	84	93	92	91	79	92	85	98	86	88	100	108	87	81	90	90	109	94	82	78	105	80	82	94	86	95	109	84	101	98	79	99	90	74	83	76	93	91	90	105	82	93	109	105	93	95	98	64	97	91	116	89	104	103	86	84	84	87	107	92	107	75	84	98	105	88	90	108	98	79	85	81	108	88	79	97	104	84	69	102	87	92	97	98	98	99	100	99	79	95	93	89	87	96	82	79	84	88	81	100	84	92	82	77	82	96	87	77	84	98	84	99	76	98	107	99	104	98	103	83	81	100	102	84	93	103	99	84	92	97	96	89	79	93	97	74	87	78	96	89	83	98	96	91	106	78	115	88	75	93	98	91	88	105	104	96	72	82	101	81	77	82	75	94	88	98	96	104	91	106	100	94	89	90	95	103	93	105	96	93	90	87	90	93	83	95	90	94	115	80	87	84	88	91	95	80	105	100	78	107	99	84	99	81	83	103	110	82	94	90	91	79	87	67	83	85	83	91	94	97	77	88	86	96	93	102	98	84	106	93	95	90	103	99	96	89	109	80	72	80	95	96	84	98	81	73	68	84	104	87	86	114	77	92	84	86	82	89	96	94	85	116	79	79	98	93	104	87	92	96	90	88	92	78	94	89	92	104	103	103	70	91	76	97	90	97	77	83	93	93	83	95	80	105	84	90	95	94	102	100	74	112	94	91
24053	11041	7836	1596	1235	967	855	692	553	485	496	422	366	359	359	327	312	303	300	266	273	275	249	238	259	256	269	251	233	236	257	280	243	270	250	219	242	254	255	242	221	246	226	242	228	249	247	244	216	222	282	226	234	231	217	231	234	246	212	248	233	234	248	233	241	234	233	225	204	239	256	241	248	242	212	220	222	211	237	227	212	237	234	215	183	222	232	205	199	246	242	234	250	224	183	232	246	235	226	236	234	234	250	253	207	213	235	206	238	195	223	201	223	229	228	200	220	251	223	229	219	203	214	227	230	234	230	238	239	228	224	254	245	239	235	199	244	218	240	235	234	221	213	211	226	225	233	214	226	219	236	250	230	228	217	236	243	251	233	239	251	230	261	225	219	230	249	224	230	234	250	245	249	231	219	222	249	243	272	231	226	227	232	210	218	231	236	186	214	215	221	210	214	236	243	259	245	206	210	244	218	219	232	226	249	231	229	259	198	240	223	226	227	220	217	202	202	221	238	227	227	212	220	216	232	242	215	232	262	240	239	237	200	242	203	229	247	220	232	228	211	248	211	221	249	208	211	226	224	266	221	224	236	202	250	229	196	198	237	233	213	227	231	223	230	211	229	216	264	234	223	251	211	259	217	185	229	209	218	208	231	255	232	223	222	217	225	227	232	221	251	228	212	210	234	264	239	221	226	223	232	224	194	201	221	231	234	198	253	236	237	205	220	218	222	194	203	229	235	228	246	219	238	215	218	210	232	245	223	213	228	229	242	224	222	236	236	222	224	225	241	216	231	268	252	220	217	227	253	217	232	212	219	224	198	230	220	227	225	222	211	214	251	212	213	211	176	213	194	231	204	225	207	214	223	219	217	226	232	211	223	232	179	206	232	244	205	203	239	216	236	209	215	227	222	245	242	232	206	211	231	235	244	224	224	240	244	225	240	235	250	242	230	240	208	212	224	232	240	236	239	242	240	213	218	234	232	247	212	219	228	215	237	218	231	217	218	242	201	231	243	239	227	205	216	232	225	214	225	216	234	221	225	209	235	243	242	228	275	215	230	220	203	230	228	242	236	244	219	240	238	214	231	224	208	231	237	230	221	220	231	227	214	228	226	225	220	242	233	267	241	236	249	219	239	216	215	211	271	216	211	197	234	246	248	232	248	233	212	230	198	205	234	242	224	237	225	221	206	207	224	222	226	246	245	256	228	218	230	248	244	240	193	228	215	246	222	254	231	210	221	249	260	240	235	186	187	237	215	233	229	245	217	219	255	236	232	205	231	236	229	248	235	256	233	229	220	233	252	193	235	217	209	220	220	202	207	251	246	235	218	210	242	245	234	224	190	220	200	232	244	227	243	240	262	209	233	216	218	250	219	256	263	269	231	241	237	245	228	233	241	233	205	235	217	228	265	227	214	221	244	234	214	212	219	233	241	247	208	241	211	224	214	242	219	225	221	206	217	221	212	239	231	237	211	208	260	225	257	236	254	243	242	218	184	220	236	210	240	217	255	233	229	234	209	217	242	227	239	215	222	225	221	216	246	251	206	229	199	236	239	202	193	195	208	228	211	224	246	232	225	191	225	259	216	222	202	201	231	223	215	230	243	233	257	244	237	221	247	206	222	208	206	214	221	236	227	241	229	215	244	225	245	216	237	200	227	262	211	210	248	206	232	227	248	208	250	250	233	233	240	225	225	244	223	250	247	246	239	224	254	220	249	233	229	205	245	205	211	238	222	210	238	223	215	222	254	213	238	227	227	231	240	239	224	232	206	244	229	224	199	221	207	235	252	212	208	223	253	219	238	230	223	247	218	232	220	251	238	244	216	228	232	213	241	219	207	238	251	230	239	213	232	240	228	220	214	197	195	246	217	219	231	216	202	243	243	228	252	204	226	235	221	205	207	217	238	238	249	206	238	239	215	225	238	232	219	204	198	222	227	213	237	223	207	230	251	253	211	246	230	237	226	241	251	213	222	232	257	207	255	217	216	241	223	206	237	240	230	223	221	259	223	224	233	240	191	262	233	208	225	244	220	208	218	223	239	246	212	235	237	224	265	196	208	229	244	235	242	224	210	211	205	236	237	224	240	239	215	202	211	209	207	249	215	223	216	245	221	232	220	226	206	198	228	219	224	233	238	225	242	226	235	223	248	238	260	198	234	245	248	261	216	217	228	224	201	203	238	221	232	228	239	212	221	222	231	249	224	246	214	194	225	224	227	243	220	221	205	237	218	222	213	267	220	238	258	216	236	233	202	217	204	239	221	234	241	204	229	229	234	232	228	216	218	232	224	227	229	227	226	218	219	246	242	232	232	242	228	258	226	232	216	242	244	215	232	246	235	233	255	216	206	238	215	212	202	251	210	211	209	220	224	219	223	244	235	201	230	226	214	252	214	218	215	232	228	233	255	200	244	201	268	206	237	234	219	225	218	237	214	234	221	244	256	207	240	255	215	220	235	228	232	242	207	232	229	231	237	230	218	220	221	236	238	200	259	230	234	221	213	186	208	237	216	221	236	211	231	221	244	215	226	230	265	269	229	219	213	214	217	201	201	220	244	233	230	221	227	262	238	225	261	223	225	245	204	233	241	240	249	195	237	221	241	220	222	217	218	209	213	218	236	202	221	254	231	226	209	214	222	220	202	228	242	235	224	211	236	239	246	239	217	196	228	231	206	239	244	204	218	210	220	220	212	257	239	246	209	218	231	233	239	217	266	234	207	230	232	220	206	226	227	224	213	243	236	204	228	201	260	224	192	237	248	240	219	235	204	224	238	219	241	227	226	244	230	245	237	208	239	233	244	243	260	254	211	239	230	218	245	217	222	231	267	241	243	224	228	242	241	233	209	213	256	242	216	208	193	232	238	228	227	250	246	202	225	206	228	240	213	252	198	234	206	233	200	249	212	226	245	250	226	215	249	207	239	241	234	217	212	191	209	237	239	214	228	205	233	255	203	215	237	242	218	235	214	244	221	224	223	223	252	252	200	223	247	252	212	213	206	229	228	241	231	225	212	215	233	241	230	249	202	221	223	216	203	243	229	216	237	218	236	231	229	216	230	248	222	230	211	220	211	233	245	236	224	234	235	236	212	222	245	244	209	260	244	256	196	211	235	213	234	233	224	267	247	229	211	220	223	225	211	211	238	235	208	211	221	214	207	213	223	225	235	231	204	225	245	225	229	224	213	212	245	239	236	238	216	219	235	242	218	227	232	209	203	240	260	229	226	231	225	230	226	244	222	228	252	242	252	224	230	229	206	218	210	227	244	211	242	215	216	227	234	205	241	239	232	219	250	235	213	219	203	218	220	226	254	215	212	210	235	202	212	222	223	228	200	192	213	232	212	209	224	195	203	220	248	247	217	241	232	222	196	239	219	206	241	230	269	220	228	237	230	228	244	230	225	223	221	231	211	236	204	221	215	224	245	215	234	187	235	229	199	206	214	228	224	224	234	214	207	233	258	234	219	218	238	218	211	230	243	205	216	242
14757	3630	1039	226	184	163	133	131	159	147	135	138	134	144	154	152	136	146	121	127	139	137	124	143	148	128	142	120	143	139	142	149	151	141	134	160	138	138	160	141	139	159	152	130	148	146	109	124	167	122	127	138	125	143	153	147	131	150	131	149	130	149	141	144	122	155	143	136	123	141	140	147	152	136	148	156	137	143	137	125	137	127	142	121	137	142	142	141	141	155	139	149	134	134	135	135	143	109	144	132	136	144	150	129	115	110	154	137	152	160	159	136	144	153	146	139	118	153	149	132	114	126	150	155	155	151	139	130	131	131	131	138	148	156	127	154	151	123	139	133	135	166	138	119	157	149	123	160	137	143	144	166	148	152	143	136	133	146	139	154	128	131	145	139	158	148	145	162	129	142	129	156	132	118	138	148	118	136	129	144	143	142	163	140	137	155	141	153	144	123	130	143	129	131	158	137	158	140	142	152	131	153	151	139	122	138	115	162	118	136	144	121	143	157	162	134	120	165	143	161	152	152	158	160	155	129	133	148	152	143	148	147	157	146	140	153	120	138	138	121	154	153	134	135	142	138	160	143	154	156	164	152	130	119	118	156	161	144	136	131	139	143	121	134	125	143	132	146	153	139	151	147	113	127	154	116	147	139	154	160	127	146	140	152	122	143	132	134	125	142	161	151	153	140	115	130	139	131	143	153	149	155	152	152	131	134	143	156	133	123	123	140	144	146	165	161	113	135	132	157	138	124	128	125	148	138	132	161	157	139	123	143	159	140	161	153	112	115	151	130	137	159	132	127	147	127	131	143	128	140	153	144	118	162	157	153	145	147	148	140	130	166	151	142	150	152	147	148	150	161	140	139	137	126	137	135	153	142	152	142	157	136	154	155	139	159	135	156	151	136	136	123	113	147	145	158	139	142	137	138	135	156	144	137	142	156	152	148	129	143	135	142	137	112	144	144	170	141	127	157	154	138	144	151	111	128	162	148	146	141	124	147	139	138	146	149	151	152	138	164	135	157	137	161	150	146	135	146	157	141	142	148	126	131	149	125	125	146	134	140	138	116	133	142	142	146	163	167	153	149	149	126	128	140	141	142	128	149	138	160	135	136	131	151	137	138	153	164	127	148	129	133	149	146	137	157	121	133	138	134	131	142	151	142	137	155	133	141	131	141	134	127	130	155	159	125	122	139	127	151	132	148	132	141	147	155	131	140	157	150	136	138	116	132	144	118	151	140	165	152	130	145	150	140	131	158	128	128	140	121	143	146	148	122	142	161	153	139	137	142	140	155	126	123	148	154	133	155	147	164	143	142	152	184	123	138	134	148	135	132	150	145	155	150	124	146	149	140	162	135	146	162	145	138	120	114	131	104	125	132	140	147	142	170	151	127	134	148	125	134	141	127	121	125	138	139	148	131	126	168	156	111	150	131	137	145	147	154	137	126	128	153	141	139	138	151	157	151	145	140	166	132	105	150	139	144	134	131	122	113	140	133	153	163	133	142	119	136	139	135	137	125	99	128	133	137	130	150	133	129	135	137	150	131	135	140	139	148	147	150	163	129	131	137	111	161	107	140	143	95	155	124	126	153	150	141	135	143	129	155	149	147	119	129	150	138	143	148	138	142	152	128	141	137	152	118	126	149	156	145	133	134	129	171	168	163	144	144	153	131	145	126	140	141	130	147	123	129	132	123	143	146	151	128	150	157	135	126	118	139	126	150	148	143	152	148	136	132	142	145	126	120	128	123	142	129	139	155	114	167	133	141	145	154	155	146	151	178	133	154	132	144	141	131	123	126	140	144	139	148	143	150	152	119	132	125	168	119	147	153	141	137	144	128	164	165	131	131	152	128	158	159	139	143	144	141	140	142	152	162	157	144	121	129	162	129	142	154	154	130	136	129	134	142	114	128	160	172	133	131	148	132	129	156	125	167	157	140	166	139	145	127	131	138	151	130	157	156	152	144	120	147	141	129	144	141	122	134	149	152	128	136	137	156	135	152	136	134	159	125	137	109	147	157	146	140	132	146	150	143	144	111	125	130	146	150	145	128	130	131	144	135	152	147	135	151	156	129	117	140	147	139	146	130	131	159	161	154	122	133	138	134	131	121	144	123	158	130	144	136	139	121	132	145	142	133	137	154	143	127	155	127	135	136	139	130	149	146	156	140	142	139	136	137	167	137	126	152	126	143	159	160	139	116	135	138	123	141	134	143	129	140	141	159	143	128	141	140	148	142	155	143	149	153	166	160	138	136	128	148	116	149	141	135	159	145	140	150	140	138	149	131	173	161	125	133	146	170	145	154	121	146	126	145	130	139	135	151	142	135	136	166	149	162	171	159	125	153	151	156	132	180	130	137	141	145	158	135	147	136	157	152	131	140	147	143	137	143	141	129	133	143	133	143	157	149	135	146	155	160	132	134	149	170	135	132	150	125	153	137	152	137	148	164	157	139	143	126	132	123	138	121	147	148	140	133	161	170	144	159	133	135	147	142	130	165	115	142	154	145	149	144	158	156	138	134	152	104	148	127	133	128	140	135	119	136	136	146	142	154	134	140	150	123	152	138	148	165	129	129	151	141	113	131	146	130	145	131	154	141	152	138	137	147	124	147	123	127	159	125	129	126	129	108	128	130	137	136	136	123	120	122	183	146	162	127	136	129	146	133	140	117	147	139	131	138	136	131	131	122	143	139	136	127	136	170	117	138	141	145	124	150	123	153	154	139	140	168	161	140	139	136	151	152	121	137	123	154	146	139	134	138	125	152	147	138	138	142	138	139	145	130	151	147	122	143	139	142	148	152	156	138	132	143	138	146	149	121	131	142	123	123	127	138	124	125	141	154	145	151	134	126	131	141	118	135	138	148	141	128	127	143	148	153	130	126	149	125	163	147	139	136	132	128	156	139	134	143	164	164	132	151	142	132	164	154	140	134	156	142	138	144	129	145	153	140	130	128	137	137	164	161	137	146	149	138	138	143	145	148	148	152	170	156	130	150	151	132	145	153	143	144	129	130	159	164	138	142	161	160	145	138	147	143	145	147	159	112	138	148	144	126	145	134	131	141	145	152	145	126	125	145	182	142	127	130	151	143	128	140	122	117	155	154	138	155	138	154	130	146	131	144	142	154	152	148	131	144	167	152	126	121	175	117	144	127	144	129	141	144	139	148	127	143	144	144	128	126	164	156	141	142	139	152	144	146	126	159	163	120	138	135	123	133	133	141	126	143	135	141	159	158	148	137	131	151	157	136	122	160	155	107	146	172	166	142	163	139	186	163	132	153	135	126	129	139	134	157	145	133	130	143	117	128	147	157	145	134	137	153	145	138	129	157	141	152	128	156	144	141	148	163	154	148	150	134	143	135	130	117	141	128	137	145	122	143	128	154	150	154	155	136	141	148	131	135	143	132	134	155	132	142	138	124	112	141	129	150	152	123	127	128	136	148	138	147	149	157	132	150	134	125	135	136	139	126	136	128	123	146	125	125	131	132	145	128
10582	3144	1823	555	498	441	441	400	381	415	357	370	375	352	358	340	355	371	342	347	344	365	344	354	348	350	389	332	383	331	364	372	331	355	332	352	335	390	365	325	312	378	334	328	354	370	343	361	360	352	347	363	318	370	327	359	343	370	364	335	355	372	378	345	336	364	326	349	377	367	332	307	341	325	332	305	350	350	347	347	349	374	373	364	369	321	361	354	368	343	359	363	332	360	352	391	372	351	345	370	387	390	336	335	352	336	336	362	350	369	401	325	352	358	397	339	341	355	353	351	322	339	357	362	362	322	372	330	329	337	347	345	362	367	390	361	359	353	334	365	377	361	333	351	359	357	357	361	327	401	318	364	376	339	330	358	363	390	349	346	350	351	330	341	350	344	367	375	355	360	387	325	397	351	328	372	372	330	340	368	326	351	348	347	358	335	393	329	346	338	332	334	320	335	353	383	388	345	352	367	358	327	340	341	350	375	357	327	366	337	360	372	319	309	355	321	334	345	320	348	385	335	358	373	360	305	381	332	330	365	340	318	394	337	323	357	349	319	357	339	359	349	357	332	339	370	417	323	350	331	335	337	377	316	341	326	348	354	372	359	368	340	351	319	319	364	325	361	378	326	384	407	346	320	309	340	367	360	378	371	347	346	349	370	370	364	340	347	345	357	357	341	334	361	342	340	351	345	386	366	367	317	387	340	296	341	358	369	361	353	340	324	334	361	340	340	309	352	354	340	347	341	338	357	349	371	360	351	379	344	331	381	346	339	337	364	339	353	335	366	358	357	330	349	356	350	318	342	353	341	339	356	333	335	352	347	338	346	348	346	354	363	383	353	381	342	332	342	368	343	330	299	362	361	341	323	348	373	345	337	332	401	376	346	351	358	360	337	355	356	322	340	361	344	362	346	354	362	367	351	341	316	338	332	347	335	314	319	379	402	359	361	379	357	366	366	353	346	320	387	342	343	312	370	337	365	351	347	324	345	355	397	346	357	355	382	384	357	372	379	372	328	352	377	357	345	363	336	375	374	349	364	379	356	353	334	339	355	376	372	384	387	334	310	340	334	345	354	338	324	359	365	350	355	375	379	377	362	382	344	370	351	344	341	363	362	365	337	376	348	368	329	377	331	354	347	342	338	330	346	354	349	333	345	370	343	351	354	343	355	344	330	370	361	400	350	361	369	356	344	319	359	381	341	368	330	305	359	362	358	352	414	322	356	382	374	347	344	347	365	367	353	362	330	332	352	340	366	343	330	389	363	377	334	346	348	349	359	366	378	337	357	346	370	359	383	366	331	334	346	326	356	369	366	359	368	368	349	349	356	383	350	341	343	308	373	350	369	368	325	367	330	317	347	352	324	348	376	331	360	344	385	322	359	355	366	333	341	336	341	324	352	388	348	357	355	373	379	367	360	351	364	325	354	338	337	360	329	391	339	376	402	366	335	359	364	326	350	356	344	323	324	359	354	384	369	369	356	351	367	314	383	343	380	356	356	367	352	371	363	356	351	357	319	357	321	348	368	359	340	351	339	353	346	340	371	335	343	321	338	339	372	357	350	341	375	332	348	317	324	325	371	368	368	340	365	340	355	331	366	374	362	331	353	353	359	379	369	345	351	302	356	378	373	325	336	395	343	332	370	313	360	358	361	339	327	320	324	323	374	356	348	376	332	360	339	308	333	338	329	363	340	337	347	345	356	356	371	330	362	344	359	364	357	338	326	359	357	375	351	388	349	343	358	370	334	327	350	353	338	393	358	343	344	390	314	321	345	323	329	355	348	348	362	394	345	338	339	348	372	342	349	363	338	350	380	353	356	370	332	331	354	377	319	372	343	339	364	329	360	365	360	356	389	356	326	387	369	339	364	345	387	315	323	338	363	347	348	336	359	342	365	340	375	334	347	349	331	348	345	380	379	339	379	380	335	398	355	394	366	364	347	341	360	371	345	313	375	364	364	332	307	318	364	344	348	357	356	370	344	348	397	337	330	349	354	363	375	361	382	340	360	337	353	336	379	342	374	355	345	344	358	341	354	355	375	365	369	333	334	360	375	316	360	370	366	345	334	377	386	349	332	365	376	351	348	348	342	344	390	354	348	386	374	337	342	334	365	303	357	352	352	345	360	315	333	360	333	335	332	356	354	322	377	313	375	372	372	385	339	372	327	348	342	321	319	342	347	355	370	371	374	330	357	382	346	342	333	362	366	355	364	347	355	344	310	364	356	381	342	340	361	321	377	347	362	322	355	328	366	336	357	354	351	357	353	368	352	328	314	334	380	422	344	331	347	355	341	311	345	353	396	401	344	370	366	354	332	366	377	352	380	327	316	355	379	368	346	319	364	353	324	321	368	372	350	348	358	340	334	354	360	344	346	372	352	350	310	384	358	333	324	366	363	351	317	354	357	332	332	340	362	357	389	368	385	349	343	357	310	343	347	369	352	342	364	381	379	356	353	317	346	326	351	321	308	383	314	368	357	356	341	359	376	354	355	347	359	384	369	365	349	361	350	325	342	386	371	357	316	348	348	345	315	360	370	333	382	346	361	327	370	325	366	361	372	355	328	328	345	327	348	346	336	365	362	374	337	334	343	386	346	361	346	359	336	386	358	346	335	368	312	358	334	328	320	336	364	352	305	365	337	372	355	353	330	341	347	342	361	373	369	378	333	339	343	342	329	376	337	304	362	333	352	342	374	343	335	353	347	347	371	321	391	326	348	363	368	342	343	385	349	329	351	378	383	331	321	351	328	361	378	346	353	367	331	333	390	334	365	340	361	343	320	338	387	349	343	351	339	357	373	344	357	371	332	345	375	332	332	372	318	332	374	355	326	366	310	362	339	403	344	353	340	343	358	340	345	349	332	359	339	354	371	348	331	356	397	344	345	344	352	341	375	382	358	330	337	353	340	312	362	359	335	356	330	349	338	374	350	336	342	309	335	332	357	343	351	339	315	348	339	328	382	335	359	352	354	397	351	364	351	343	356	346	322	343	354	354	368	375	371	342	345	341	378	352	342	324	350	368	336	355	340	358	369	366	365	370	377	350	323	350	365	354	344	371	360	332	352	341	338	320	354	339	341	350	410	373	366	376	377	331	352	366	320	305	407	358	379	340	368	325	349	398	318	348	344	336	340	345	373	357	362	375	332	357	355	317	363	344	349	371	356	335	351	345	352	345	346	382	389	308	361	369	337	353	351	370	351	361	327	360	367	350	340	326	370	331	360	333	337	369	319	379	375	351	320	362	325	366	342	342	367	370	346	354	358	364	359	356	365	384	343	378	347	338	349	321	386	350	345	365	351	373	354	347	358	357	355	326	364	381	340	326	355	343	378	364	353	356	330	375	341	387	376	353	366	374	348	352	361	331	317	368	354	365	373	332	344	377	357	329	375	314	337	375	369	329	343	353	341	344	354	345	329	389	322	324	329	369	379	341	364	326	355	357	351	354	326	360	371	339	361	344	375	343	372	345	345	377	343	336	349	349	355
27529	9283	3350	509	331	252	203	209	191	187	170	199	157	188	147	169	201	166	179	222	179	153	180	166	173	182	176	173	160	170	167	141	155	196	175	157	193	165	181	159	149	201	163	155	172	158	153	162	166	147	150	144	174	149	152	159	168	176	183	176	181	185	192	165	168	168	159	162	158	155	160	157	155	159	160	158	184	154	153	156	174	179	164	169	138	167	164	192	140	156	170	175	150	147	150	155	136	177	200	178	157	168	172	166	185	193	175	174	148	135	155	168	164	161	179	160	174	165	208	156	175	194	173	175	175	149	155	173	180	174	168	152	162	164	160	136	150	174	172	149	160	164	162	158	182	176	187	179	156	154	161	165	171	178	180	176	176	164	164	163	162	165	168	181	176	182	143	165	149	180	160	167	171	162	169	167	143	199	153	179	172	153	171	164	150	192	149	161	133	145	178	163	175	178	179	176	184	164	166	188	174	173	164	186	188	167	181	166	184	159	159	183	187	170	189	172	150	181	164	166	147	171	174	161	145	200	178	201	153	155	177	165	182	160	164	146	162	176	154	159	159	179	174	181	173	166	189	153	202	155	171	137	185	178	186	163	151	164	180	161	186	158	182	169	161	189	157	166	165	152	176	176	170	191	172	175	154	185	159	151	166	181	162	163	170	161	152	167	190	143	193	182	163	168	152	175	178	167	173	158	161	148	172	167	164	160	184	152	183	170	175	172	189	178	181	200	140	153	174	176	173	152	168	158	163	159	152	152	154	174	180	174	195	189	162	157	174	148	157	189	169	150	159	146	175	197	186	177	173	174	160	178	192	167	181	171	178	162	192	187	145	183	187	137	150	155	185	200	152	170	170	170	160	171	148	175	166	166	173	149	185	173	169	179	202	165	176	137	171	194	181	174	170	175	199	162	145	198	157	137	192	158	169	170	154	159	174	175	159	186	168	144	176	151	154	156	168	172	183	155	169	159	173	172	172	151	157	163	199	159	163	177	174	160	167	162	172	180	156	167	168	157	180	162	153	148	196	184	172	182	200	159	161	185	187	160	174	166	179	164	187	180	167	141	148	178	158	172	180	166	177	167	162	139	165	165	159	175	169	173	183	172	182	170	174	180	189	161	191	176	176	152	179	162	184	183	202	180	169	154	170	186	162	152	164	180	171	163	169	179	167	143	189	155	161	192	180	169	182	161	155	176	181	191	155	154	161	158	156	185	181	174	170	181	186	155	141	141	188	182	181	175	180	157	179	170	191	167	186	189	167	172	157	175	147	170	129	198	165	192	174	183	171	156	173	185	183	177	177	208	171	143	180	163	191	162	180	170	168	174	181	162	161	155	179	163	165	163	152	155	175	146	153	182	169	179	157	172	159	153	177	163	191	167	165	196	150	174	152	173	148	171	158	152	164	156	165	156	167	145	165	182	181	152	182	154	174	171	153	196	167	188	187	166	167	146	149	168	145	182	184	151	174	159	181	168	174	168	154	176	183	193	175	168	201	183	129	153	181	155	162	164	166	188	165	183	175	160	178	169	178	163	152	166	159	149	185	149	164	179	189	158	158	182	150	181	190	157	195	153	179	153	156	164	167	169	181	200	152	163	181	190	168	189	179	170	187	187	164	169	156	165	169	147	153	161	173	167	175	172	159	171	172	158	172	150	165	184	169	170	160	179	167	153	175	159	165	182	171	155	172	175	191	170	156	196	157	185	175	143	145	176	173	175	180	161	159	178	190	198	183	167	177	187	159	158	173	162	156	183	136	165	176	166	127	148	167	147	175	166	166	158	149	152	156	135	179	135	167	158	176	184	164	169	152	172	157	169	181	175	171	143	160	164	178	178	169	151	206	169	158	194	169	175	160	168	192	171	152	177	182	161	168	151	157	168	189	167	164	166	175	174	160	130	188	172	173	162	174	165	154	169	171	181	180	148	176	179	145	176	167	146	150	173	194	176	197	164	162	186	155	173	184	149	171	150	176	174	161	160	175	151	191	161	156	193	170	157	174	153	194	174	160	152	154	183	172	188	176	172	170	156	158	180	164	179	172	176	153	176	180	163	159	161	157	168	136	164	152	175	166	142	161	172	183	182	163	168	137	145	186	170	186	178	180	180	161	178	162	177	183	151	174	164	164	158	173	175	178	175	198	172	166	166	147	177	171	169	154	191	191	173	155	170	170	171	171	173	172	155	152	152	185	171	158	165	164	144	176	165	194	169	162	201	167	144	147	156	166	163	161	153	169	166	146	196	153	148	185	150	183	130	154	161	163	160	188	172	181	165	150	153	173	191	152	175	162	169	142	164	156	191	171	173	163	174	193	151	172	189	179	186	172	166	155	159	170	202	195	160	165	182	168	163	163	146	174	170	164	185	143	146	173	165	136	191	157	190	159	148	174	156	184	175	185	177	164	178	163	165	165	161	157	171	180	149	161	170	177	162	186	195	172	171	169	161	172	192	152	176	171	162	157	175	166	175	179	166	162	163	184	180	156	179	165	174	160	181	153	167	150	164	146	196	176	159	163	183	162	169	171	154	167	165	181	159	183	169	166	181	153	165	153	165	189	169	205	161	171	153	185	165	161	162	177	191	157	171	152	167	146	173	152	176	180	173	149	173	168	150	165	170	172	154	181	188	173	184	168	166	180	150	196	170	162	187	182	169	157	176	172	166	181	154	171	169	186	154	165	188	150	164	196	176	192	173	161	176	168	173	152	169	176	161	181	158	156	171	175	144	193	159	155	176	202	162	156	145	157	176	174	166	178	159	154	170	185	167	167	184	155	141	160	186	158	186	155	168	177	170	175	155	178	191	174	156	181	160	147	176	161	135	191	176	181	162	161	169	176	167	160	176	149	166	143	171	179	154	162	181	145	174	166	166	156	180	185	156	174	189	173	172	160	164	167	172	180	175	161	171	175	180	172	154	186	163	188	178	175	190	172	169	155	183	174	141	178	179	186	169	184	192	161	163	174	175	148	209	172	203	153	165	175	179	180	155	174	171	191	163	170	177	189	186	163	163	177	156	171	192	169	163	186	143	160	172	170	170	157	163	176	165	171	178	174	190	187	154	175	170	162	166	175	173	172	159	164	170	177	172	177	171	158	175	147	163	168	158	164	192	182	177	161	188	170	146	171	194	164	169	163	164	146	157	156	173	151	158	177	154	167	165	167	141	195	170	154	175	178	162	181	190	169	187	166	164	151	174	143	165	209	202	174	177	184	180	160	143	167	166	172	157	174	156	173	163	141	155	182	158	170	154	182	159	205	159	174	157	166	170	165	145	191	158	159	178	180	162	163	177	160	181	184	146	156	164	186	155	176	157	184	202	181	164	169	180	171	176	176	167	175	153	176	161	186	152	185	172	196	152	188	146	163	180	155	170	164	175	191	148	177	169	176	181	169	158	178	175	149	171	173	167	189	185	153	180	166	175	143	174	165	157	167	168	192	182	191	174	168	163	174	156	192	151	164	171	190	188	185	155	178	176	185	147	200	148
19297	7195	4576	1200	983	898	741	666	655	602	506	495	487	482	489	443	446	450	427	460	411	407	425	430	434	424	456	430	435	414	397	395	420	400	417	414	432	417	379	401	443	427	371	390	384	422	423	396	403	416	439	452	361	392	412	411	395	408	402	405	450	409	398	378	406	390	390	429	409	392	394	388	402	432	409	403	405	399	406	399	406	385	376	440	414	415	387	400	420	422	405	412	411	399	397	409	451	458	374	427	383	374	360	423	420	431	398	407	422	386	425	441	420	417	381	421	369	378	420	407	411	417	389	425	397	430	427	359	412	361	392	381	391	397	433	398	399	389	402	420	411	413	392	389	422	389	407	428	383	410	394	406	397	404	407	426	385	384	418	374	409	382	417	411	386	406	409	424	412	407	426	378	404	383	388	409	384	443	404	378	389	423	403	394	430	368	401	418	402	419	440	394	431	381	399	436	406	391	387	409	422	384	448	382	419	394	386	394	438	433	395	401	395	393	408	424	398	406	380	371	406	375	388	418	392	436	412	410	420	402	417	404	373	404	422	382	376	381	432	405	400	384	373	435	412	434	388	409	385	385	432	403	395	406	421	391	401	401	392	374	461	418	410	387	404	384	462	416	434	414	432	421	383	398	390	406	418	408	391	388	381	375	409	402	393	407	393	356	383	422	395	415	417	395	421	392	392	391	441	421	438	391	390	382	413	380	416	394	399	418	411	366	397	448	439	392	377	432	418	398	396	391	400	401	409	412	403	406	359	395	387	422	410	421	419	403	423	388	430	441	416	405	400	420	411	361	385	346	440	432	408	387	421	406	414	379	409	409	431	387	389	380	398	385	394	405	419	410	405	449	395	440	413	393	416	415	391	407	391	417	421	396	390	407	387	386	389	441	409	405	409	399	402	386	428	392	396	451	411	437	403	416	385	431	415	369	410	406	426	423	373	393	448	401	369	390	418	417	394	392	379	400	408	385	406	413	395	387	360	394	402	408	381	451	408	373	400	398	397	405	378	419	409	431	406	402	412	410	410	443	428	416	423	385	377	373	414	433	446	429	416	413	435	414	419	391	389	435	393	412	382	387	422	391	413	397	395	392	425	429	441	406	380	406	384	412	401	417	411	415	398	396	417	408	416	448	426	394	385	408	398	437	402	424	435	406	410	398	394	406	373	425	406	380	401	427	422	399	408	412	403	406	392	427	412	417	361	416	383	393	437	391	395	433	386	409	413	396	448	407	409	414	430	392	407	395	390	450	444	394	421	401	422	418	418	400	433	396	407	410	396	409	420	410	421	402	406	402	412	418	429	416	389	398	393	425	380	389	376	384	396	409	410	398	383	434	402	369	416	437	417	386	372	413	447	408	422	396	433	424	371	439	436	440	438	383	390	417	399	407	416	438	431	368	407	381	434	407	399	418	425	431	450	397	431	401	370	414	378	417	385	407	401	405	413	400	418	407	402	407	408	408	419	415	429	387	447	365	400	431	398	403	439	383	413	408	385	384	399	370	399	396	443	406	375	402	377	414	424	420	383	419	407	389	372	391	404	427	410	389	413	410	373	372	386	414	413	404	401	383	397	400	419	390	435	430	382	390	421	429	449	444	392	412	425	374	390	398	407	416	453	416	393	431	421	413	385	394	396	400	412	422	376	375	438	403	393	410	424	431	401	434	395	384	433	403	408	385	390	372	426	398	420	427	414	388	417	396	411	397	402	429	380	400	394	375	361	410	382	402	373	406	417	389	406	423	393	404	455	369	432	435	441	421	394	426	386	419	433	390	412	405	417	403	387	384	386	434	389	437	418	410	372	422	378	405	397	396	478	410	392	403	418	439	403	439	383	397	410	407	427	403	400	396	410	400	399	370	420	435	416	397	440	411	414	396	431	447	397	391	435	387	420	428	435	460	408	428	414	402	430	389	388	412	407	435	421	418	414	395	409	410	403	402	430	402	423	430	378	408	408	460	412	378	403	396	369	436	405	391	375	412	421	409	417	408	422	424	397	393	417	401	409	396	409	428	382	421	383	385	413	396	405	455	438	410	370	378	401	410	415	400	405	418	421	416	410	411	408	386	394	409	438	413	406	435	414	414	410	386	434	398	403	384	428	432	451	371	382	404	388	433	404	383	369	426	394	421	402	430	412	385	397	380	399	415	429	418	368	399	413	405	396	395	376	384	428	396	381	411	377	430	415	397	387	377	396	398	424	363	417	401	389	379	392	443	439	409	410	392	405	416	415	362	426	396	406	429	414	387	405	421	404	396	391	389	427	426	425	458	414	423	408	410	402	397	403	406	384	400	442	392	425	427	440	396	412	398	432	392	414	408	443	427	385	398	463	442	412	410	372	429	371	403	422	437	396	407	432	368	382	403	393	406	410	413	402	433	448	410	405	402	426	428	416	421	394	415	445	398	421	422	430	385	393	402	381	410	393	423	382	387	414	372	395	437	403	374	416	379	412	426	388	441	401	405	401	414	425	409	404	416	439	424	410	411	409	390	413	368	420	403	400	413	396	381	404	429	378	401	406	437	401	400	384	412	415	395	411	404	402	378	394	416	376	376	412	390	427	404	397	446	453	405	385	400	398	391	381	381	397	389	397	423	397	408	391	412	393	415	432	438	423	446	406	430	405	406	385	390	433	370	400	371	427	408	390	430	396	366	442	407	400	380	396	421	360	394	396	444	376	408	411	394	426	404	379	435	412	390	385	388	394	434	378	415	405	432	366	431	377	393	385	413	433	407	403	406	393	354	424	415	448	407	408	416	431	422	415	431	379	355	417	392	426	408	420	399	412	402	384	396	389	402	382	404	446	431	394	407	426	427	364	396	414	416	450	387	379	381	402	432	437	411	379	407	392	409	396	407	438	406	402	426	429	395	404	390	373	399	429	409	388	371	411	451	477	398	404	426	451	377	406	426	404	413	400	402	424	391	422	398	397	393	380	410	419	388	405	409	415	415	401	413	402	383	388	378	440	381	388	393	396	399	424	411	407	394	401	415	406	412	426	412	421	396	414	443	414	392	400	365	399	419	352	410	405	400	390	447	386	397	407	400	455	361	410	396	364	401	369	378	416	387	439	417	446	374	394	370	420	387	422	415	392	379	414	406	388	435	397	404	381	387	420	413	406	405	383	406	412	424	375	390	390	399	388	403	440	397	402	385	436	403	396	409	387	413	411	426	393	414	415	426	420	406	399	421	414	417	380	426	436	401	421	397	402	421	406	408	396	406	436	436	359	383	402	389	405	388	392	407	394	403	388	412	401	432	393	393	426	409	394	383	397	416	374	409	393	409	408	345	406	426	416	414	425	413	420	421	407	408	392	430	421	403	431	428	423	411	361	392	410	411	396	390	406	403	412	442	403	443	389	426	429	401	426	381	412	442	389	420	373	415	396	396	404	443	421	430	399	397	417	415	399	389	437	402	372	417	402	412	448	445	417	392	427	442	425	437	434	398	414	415	423	379	406	402	392	411	417	414	452	397	358	389
36506	14508	6157	704	351	228	216	185	160	152	119	132	119	119	98	94	112	98	84	77	110	110	86	97	83	80	92	73	91	101	77	99	88	85	77	73	76	99	100	84	88	99	95	105	88	92	89	101	92	91	93	95	96	86	87	94	82	80	79	91	111	71	84	79	85	76	82	82	100	99	106	99	97	105	95	88	81	96	76	101	100	93	97	96	80	96	96	99	112	91	103	101	100	75	72	87	101	98	71	92	96	94	107	106	89	96	88	81	80	87	77	111	95	101	83	89	88	111	81	95	90	84	107	89	90	102	91	77	81	96	88	95	96	106	91	88	109	92	91	79	105	95	92	95	96	108	106	72	98	92	79	81	91	79	87	79	80	84	102	90	92	100	83	79	87	96	111	83	84	100	105	104	86	89	85	91	79	80	99	71	100	103	88	81	101	111	95	94	86	81	85	94	85	70	94	106	99	82	102	82	93	95	105	81	88	83	90	93	97	103	81	89	94	80	82	85	74	82	94	99	97	83	79	111	90	90	90	84	89	95	93	107	113	100	97	99	107	89	102	106	98	87	80	105	92	85	95	96	95	82	77	83	107	97	104	84	97	83	92	82	89	93	83	89	89	84	77	83	102	87	80	77	106	101	104	94	87	86	88	93	83	81	108	104	92	100	88	97	87	101	83	86	87	102	100	96	85	91	102	97	93	100	87	98	97	92	100	93	92	88	85	82	76	91	92	98	70	76	96	87	99	71	88	96	90	96	84	110	93	87	85	87	87	72	87	83	89	104	91	63	87	113	99	73	101	94	82	93	84	103	105	108	98	97	107	117	106	77	77	76	90	87	93	90	89	84	96	90	82	92	69	92	77	80	98	92	78	100	90	87	75	95	101	102	92	95	97	88	103	94	82	94	85	97	95	81	112	95	112	94	89	94	100	81	77	86	102	88	73	97	66	85	82	83	108	80	99	88	95	118	96	97	103	71	93	95	84	96	107	75	78	96	73	99	92	102	118	89	95	92	89	102	84	86	82	102	106	99	94	80	88	94	85	90	66	108	84	88	87	68	85	84	97	92	88	94	93	97	73	99	102	92	92	90	94	78	96	87	91	85	85	80	79	90	82	83	101	98	98	71	95	114	105	93	96	104	95	92	93	75	92	87	95	93	91	109	100	82	104	94	92	62	86	85	80	92	88	94	89	93	101	94	91	70	86	106	91	99	83	91	77	100	97	92	102	104	80	90	88	97	87	82	90	98	115	100	84	90	101	106	89	99	93	87	109	96	99	103	88	101	87	95	85	88	98	101	88	97	92	100	93	89	67	75	74	104	99	94	91	83	96	90	79	98	99	85	111	105	67	94	95	97	67	87	72	85	95	84	96	97	83	83	82	81	99	97	78	112	87	83	107	85	96	81	84	96	84	81	104	100	94	88	94	88	98	104	95	79	99	89	103	88	72	94	84	105	105	72	73	86	102	96	68	88	84	92	87	96	93	100	84	78	84	114	70	90	77	83	85	103	93	89	88	115	90	79	81	84	90	87	103	85	83	106	99	82	89	114	87	92	92	102	85	83	89	105	87	89	90	85	72	93	100	88	96	88	104	105	98	101	101	84	97	95	98	91	103	84	95	86	100	102	87	71	97	90	87	96	85	82	86	110	90	80	92	76	87	79	84	95	90	101	107	85	110	83	105	86	84	82	81	97	75	80	78	66	80	86	89	86	87	91	91	89	105	96	79	88	94	101	93	88	83	94	101	93	90	94	94	97	81	100	95	118	95	93	96	87	90	82	104	79	93	88	65	101	82	89	94	99	97	97	89	84	80	101	93	80	92	80	114	81	94	118	102	91	89	85	72	79	69	80	94	98	94	88	93	80	99	102	97	90	96	81	92	74	90	97	90	93	86	81	91	101	96	112	78	89	91	90	92	88	91	108	84	76	74	75	92	98	96	113	85	94	87	103	89	96	82	104	91	83	94	80	78	90	86	95	94	77	91	84	102	99	99	106	120	86	103	100	98	91	88	87	91	86	92	92	83	91	88	84	83	106	95	78	108	102	84	98	100	86	89	84	101	95	98	89	80	105	91	84	73	93	103	105	113	106	106	94	80	99	89	92	101	94	69	96	78	104	90	98	76	80	97	82	100	93	104	97	82	83	88	95	79	90	105	84	104	99	88	95	67	100	101	96	77	100	81	88	96	89	91	82	90	99	86	81	74	94	87	112	97	93	86	113	97	94	98	78	71	88	99	86	80	78	94	94	77	80	77	101	84	101	81	89	82	87	98	107	98	109	86	77	91	73	101	93	83	81	92	83	88	105	81	76	78	103	83	107	67	93	81	97	108	85	81	99	108	89	98	73	92	101	95	88	86	87	81	93	86	76	86	99	96	101	93	85	102	89	81	96	83	78	87	98	100	85	87	88	93	104	96	91	84	90	91	76	79	78	85	99	93	105	99	90	88	101	88	94	91	130	106	89	78	105	80	77	85	105	105	88	96	79	74	82	88	86	86	95	104	76	81	100	99	95	93	103	101	72	81	80	90	104	125	81	98	77	96	96	90	98	88	88	100	76	92	106	98	81	105	77	104	100	86	92	103	81	103	82	98	90	91	109	101	89	89	86	81	88	85	87	81	73	89	82	101	98	89	102	86	92	97	72	104	90	105	96	95	115	74	89	101	95	91	96	93	80	81	93	75	91	81	101	94	88	94	93	89	86	96	103	94	80	72	111	75	79	81	80	99	99	94	107	78	96	78	107	69	102	96	99	79	76	83	94	82	86	96	99	58	87	71	76	88	101	88	96	100	84	101	76	103	78	88	93	119	111	106	80	86	95	99	90	102	105	100	94	101	87	93	83	99	83	77	98	90	93	93	86	82	77	97	93	99	91	87	82	92	88	85	87	101	82	81	98	86	101	86	98	87	93	101	98	114	79	90	101	72	84	80	79	74	74	87	90	96	96	83	96	110	79	87	99	86	91	77	88	102	91	93	93	71	85	86	89	90	81	92	78	96	100	94	94	100	102	84	78	99	88	96	68	80	100	115	97	107	95	96	92	106	101	96	94	90	92	109	101	83	102	89	105	79	117	89	98	88	94	102	127	97	105	93	89	92	69	115	76	97	101	94	102	94	118	79	97	91	89	81	85	102	69	91	94	92	90	87	116	98	80	96	78	78	95	83	107	88	111	76	78	88	98	102	83	94	97	86	92	106	78	86	76	97	94	91	107	78	88	101	98	95	95	81	85	94	83	84	85	82	81	90	91	104	95	87	86	100	102	99	80	89	99	78	91	103	98	94	71	86	99	97	74	93	87	91	80	92	89	84	97	96	98	97	82	90	100	98	58	104	99	89	91	89	82	107	100	98	83	84	95	77	97	78	95	82	91	91	90	92	74	82	105	92	83	98	88	101	81	91	107	88	86	100	86	92	93	89	109	77	79	106	94	87	90	94	86	97	104	113	114	76	109	107	106	81	71	96	97	86	66	92	104	93	83	98	103
23890	10397	6885	1540	1313	1019	853	688	645	547	410	417	365	353	335	351	306	328	290	271	265	254	262	260	287	249	232	252	250	252	244	227	257	233	220	256	242	280	258	245	223	223	244	250	258	229	250	250	232	230	216	246	250	213	222	219	229	227	235	228	252	221	212	233	226	236	234	222	217	217	227	231	229	218	213	248	235	220	211	218	244	230	244	227	216	214	234	224	245	237	217	242	217	224	225	243	238	229	248	249	218	219	222	206	226	226	247	220	210	222	235	247	226	208	209	210	206	226	221	233	213	251	228	269	234	232	243	190	227	216	240	247	221	230	224	250	245	241	198	214	218	211	220	242	228	224	223	181	227	227	226	247	213	230	224	223	221	239	231	225	238	196	226	230	218	234	208	221	237	243	225	228	255	226	215	226	223	229	202	222	207	226	233	225	202	269	261	228	217	211	235	219	195	220	224	224	215	227	234	230	222	236	237	218	219	222	229	222	225	224	203	220	230	225	242	240	212	251	250	222	213	230	204	212	255	244	204	253	246	190	231	222	209	211	249	233	261	211	216	227	265	208	231	223	244	209	231	200	218	217	231	233	246	218	226	237	242	210	199	221	241	242	226	224	261	210	203	220	253	206	237	255	213	218	226	216	227	227	221	239	191	223	258	231	239	233	231	214	239	242	235	239	207	237	213	213	208	228	229	226	217	223	238	237	213	208	207	216	214	241	217	240	230	241	236	195	257	229	230	210	230	238	241	237	198	219	237	219	238	239	240	238	221	228	239	219	203	240	220	227	229	223	213	259	244	244	236	245	234	203	238	226	216	223	230	221	237	220	220	263	210	243	231	219	201	206	211	252	237	243	238	209	213	216	212	201	239	211	229	222	212	227	222	225	226	225	234	218	235	218	241	207	227	226	233	255	216	222	235	241	201	202	221	218	236	210	211	224	215	248	223	204	233	237	218	200	244	222	220	243	220	216	242	216	247	219	261	218	225	210	222	231	236	215	222	243	230	192	212	218	193	205	214	240	224	202	230	202	223	220	230	209	242	214	223	240	230	212	211	235	219	201	226	208	251	205	223	217	249	214	230	242	223	231	241	229	230	235	211	207	216	212	227	249	205	240	229	228	210	223	226	234	244	247	234	240	244	223	241	224	230	212	205	209	227	209	238	244	242	248	234	201	234	223	217	235	225	229	240	225	215	212	223	201	226	257	242	233	211	213	226	226	253	223	253	197	237	236	224	229	231	239	237	217	230	250	248	221	224	189	240	247	206	238	222	229	226	239	233	241	218	246	219	212	226	212	224	220	238	240	215	246	229	202	226	232	188	224	237	223	244	225	202	232	210	245	199	234	228	215	214	244	221	195	213	247	216	239	232	239	230	236	223	216	217	223	219	206	227	252	235	227	204	231	258	206	219	205	220	216	213	237	234	209	235	216	244	227	195	230	236	216	206	240	210	239	229	238	242	219	226	239	229	239	219	230	226	214	232	228	222	211	242	228	209	251	227	235	239	203	230	245	231	245	242	211	232	220	234	211	221	241	243	231	239	233	244	233	230	224	253	227	227	210	218	222	250	235	251	231	219	220	246	253	196	237	222	223	220	221	237	235	203	245	208	244	222	226	280	276	198	214	248	234	208	221	219	212	210	228	250	207	223	199	235	232	243	211	230	216	254	225	219	221	233	244	221	230	230	217	237	234	239	215	223	240	220	241	221	215	235	238	237	235	228	235	240	217	225	216	201	219	227	219	209	226	216	225	230	225	217	221	244	224	245	239	212	213	231	237	196	209	230	228	216	229	236	218	227	234	209	211	229	249	198	244	246	237	222	200	225	222	236	227	223	228	243	199	226	205	209	208	246	206	246	219	214	250	205	201	240	215	203	274	220	248	228	218	236	216	209	228	236	227	230	228	224	216	224	223	214	252	241	215	226	203	226	227	230	209	236	233	201	217	231	261	220	233	233	219	263	216	229	217	244	221	245	237	213	224	226	240	213	226	256	213	211	251	231	226	224	221	221	246	216	231	218	199	222	221	217	221	206	234	228	218	201	234	210	211	204	208	222	221	238	229	218	231	236	210	182	250	241	238	214	248	231	237	216	225	217	211	213	235	240	222	246	234	244	233	206	206	222	250	222	236	231	210	222	208	228	204	211	249	218	252	219	204	212	212	212	226	246	216	191	232	220	235	209	234	233	223	230	249	226	234	239	249	232	229	244	247	215	221	242	229	231	233	213	201	207	230	218	237	208	214	230	205	234	187	237	240	231	247	227	241	216	219	216	226	235	231	262	204	218	250	230	221	238	210	233	233	221	252	233	227	211	226	241	215	210	219	225	214	191	234	252	242	242	251	219	227	242	233	234	213	212	237	225	244	219	207	214	231	205	220	230	212	208	218	217	231	243	250	217	212	222	202	220	217	250	228	246	236	216	242	211	243	224	221	240	211	211	223	230	252	234	227	218	227	204	214	224	233	226	251	227	221	221	226	209	229	241	248	195	229	210	234	228	215	245	230	196	241	227	240	223	224	251	264	207	204	225	251	228	208	235	228	209	211	201	210	221	238	249	230	231	186	228	227	244	214	229	243	267	244	236	225	229	204	249	238	210	221	219	259	223	233	223	219	236	222	233	222	232	230	251	218	203	218	201	219	211	230	243	211	248	216	215	245	235	251	212	254	213	219	261	238	267	196	229	224	227	219	222	251	210	221	213	225	236	225	226	237	230	267	226	237	222	196	236	224	226	229	245	237	217	230	214	232	220	196	250	211	231	218	205	217	229	236	226	215	221	199	269	214	277	235	206	245	222	211	235	245	235	223	243	228	233	211	232	237	209	232	210	239	237	242	232	224	205	205	246	223	253	240	247	222	217	206	235	227	225	230	232	213	235	241	229	222	214	216	235	219	233	210	236	232	233	224	249	204	215	242	235	226	228	229	248	236	248	237	217	236	217	259	219	241	214	208	242	216	198	214	244	253	243	242	223	236	217	229	230	233	247	230	231	245	229	213	237	231	250	193	246	257	245	211	241	228	227	210	221	195	208	215	246	212	260	240	228	224	239	237	214	221	219	208	224	244	230	225	220	214	200	238	216	211	238	235	248	248	223	210	221	232	228	203	231	200	239	220	211	227	235	239	236	200	218	226	233	235	241	227	209	220	243	199	229	230	226	232	212	224	228	246	209	244	241	243	237	237	227	238	219	222	206	239	263	220	222	233	205	225	239	213	220	206	237	230	219	212	198	219	237	228	258	213	232	230	234	203	215	242	228	229	209	241	248	243	205	227	223	226	208	219	204	221	241	210	225	232	220	202	209	251	204	234	202	235	213	231	239	205	200	220	244	225	220	226	237	260	217	254	232	230	201	223	235	207	231	216	209	247	227	233	238	224	225	234	200	234	217	217	205	215	214	218	211	212	264	231	216	219	217	242	245	231	240	243	246	237	192	240	223	193	221	212	215	238	231	209	242	225	229	224	240	254	227	240	222	239	206	202	193	243
14880	3556	921	175	165	184	145	172	147	102	143	146	169	147	150	142	147	130	147	151	147	106	158	138	144	127	128	118	156	141	143	138	147	149	135	140	166	145	134	153	138	146	142	153	130	159	132	159	142	132	149	143	144	170	135	129	128	146	135	147	151	135	143	142	149	137	156	130	145	128	141	147	150	141	139	136	156	158	135	138	121	143	130	127	138	136	144	151	140	159	131	139	178	158	170	129	149	145	146	135	147	149	149	151	148	150	129	130	156	109	139	157	144	135	138	127	146	134	120	136	146	148	156	130	162	116	133	137	141	126	145	140	151	160	143	146	154	143	151	141	136	149	143	137	142	142	131	148	149	134	138	144	120	153	142	132	139	143	125	138	144	131	178	147	141	126	142	139	147	153	142	131	130	164	145	146	141	161	148	143	142	122	151	150	145	135	133	138	135	115	168	143	168	141	140	134	146	152	139	135	157	138	136	146	130	133	151	152	136	143	144	158	149	147	144	149	158	146	147	114	140	127	136	125	147	123	129	129	154	139	153	143	146	142	139	154	135	163	133	123	152	118	165	126	127	121	134	155	125	116	137	148	145	153	153	142	167	147	139	126	146	153	135	137	147	166	120	169	150	143	171	140	160	135	141	150	123	148	149	147	131	156	129	128	155	133	121	130	152	148	128	136	136	131	159	119	130	162	159	150	133	148	132	131	112	142	117	150	156	141	147	147	127	156	126	140	143	120	125	139	147	140	130	124	134	150	138	134	159	163	145	126	127	142	144	136	156	139	134	155	117	152	165	152	136	135	149	136	124	123	137	127	155	160	146	139	137	137	127	148	122	152	144	162	138	138	137	152	137	136	130	137	188	158	131	141	133	144	155	138	149	143	149	138	117	149	133	125	125	163	157	137	138	167	153	128	153	162	173	157	149	142	163	150	143	144	121	152	143	153	153	147	142	138	136	145	126	143	130	133	129	127	146	139	146	143	155	156	138	132	138	151	120	148	155	147	130	140	149	141	120	172	131	151	133	152	136	147	155	151	141	154	144	143	166	169	120	153	124	136	133	145	140	144	129	143	155	126	147	122	145	153	131	137	126	132	141	137	142	132	162	144	131	130	130	135	136	152	137	165	143	143	143	162	142	148	142	129	155	140	139	138	146	131	116	135	133	134	167	156	128	126	136	145	126	153	139	136	137	153	157	129	134	122	150	162	137	159	152	161	164	134	130	132	157	148	157	125	144	131	146	131	147	140	120	150	121	113	146	173	151	144	143	151	139	156	134	138	154	124	148	131	132	133	158	144	173	117	134	135	140	139	125	143	148	146	141	141	149	146	153	146	140	158	133	141	147	124	114	156	151	149	149	137	149	143	142	140	124	152	145	164	144	144	134	144	144	130	125	124	120	126	145	149	141	159	144	143	147	135	138	151	148	134	144	152	122	146	135	137	150	155	124	138	134	147	151	137	128	120	154	147	132	154	158	135	141	125	136	139	147	135	147	145	153	171	142	153	118	139	137	137	151	156	131	159	139	159	136	145	144	136	131	150	162	117	164	154	124	141	132	146	143	132	126	133	117	144	144	147	127	139	153	131	143	144	146	139	145	137	175	130	123	138	136	145	152	147	155	140	141	137	154	135	144	123	131	134	134	143	146	154	138	154	148	165	147	127	138	129	148	158	150	140	145	170	128	136	129	164	143	143	140	126	142	142	138	132	148	137	141	133	135	141	145	152	149	147	137	173	154	146	162	154	148	136	154	153	171	155	148	138	121	137	137	124	156	156	127	154	161	139	143	138	147	159	120	140	134	147	136	140	128	152	134	145	123	140	150	162	152	153	145	175	137	146	133	151	134	142	115	129	137	169	147	131	151	144	128	133	130	174	147	131	126	121	147	140	149	123	147	141	126	158	152	157	144	120	128	136	132	134	143	147	142	147	150	143	156	154	136	152	151	142	158	126	139	148	152	134	133	149	154	139	139	153	160	147	146	141	113	148	137	141	158	138	145	136	142	146	139	140	140	129	146	155	154	136	142	173	140	148	151	130	139	134	164	144	150	143	160	123	126	159	117	129	156	142	150	155	119	124	143	140	139	143	163	130	163	140	153	145	144	157	144	140	147	123	142	147	129	151	126	140	140	162	157	151	122	155	171	142	139	149	139	138	117	127	123	157	152	143	132	126	146	144	154	137	138	134	144	148	128	134	130	150	143	166	158	147	118	119	145	139	133	154	143	145	131	135	146	129	144	150	149	136	143	136	166	142	137	152	153	128	157	138	140	135	150	141	158	119	126	123	143	150	157	142	166	156	147	143	129	125	143	146	146	140	125	147	143	144	142	170	140	144	144	123	144	126	157	120	145	145	144	151	171	134	162	133	137	110	126	135	125	145	134	136	136	153	151	147	149	115	146	138	165	142	136	128	150	137	150	125	136	153	141	143	139	153	159	132	130	172	133	144	153	140	123	135	159	143	128	135	149	130	175	127	140	168	138	135	140	148	171	127	132	131	138	135	146	136	149	153	162	150	144	163	153	134	123	151	147	146	153	127	138	139	137	168	150	151	140	124	135	153	130	167	136	135	148	139	142	147	139	141	156	162	156	162	142	116	135	157	136	127	137	129	140	153	146	149	139	139	141	134	128	143	131	134	138	143	135	139	146	137	159	156	140	117	121	105	142	147	149	118	138	141	124	155	145	144	148	139	133	139	134	154	148	136	147	136	133	147	138	149	138	153	168	163	133	135	128	118	109	132	142	141	144	134	153	150	133	141	136	113	144	130	133	126	155	131	133	122	132	143	144	157	125	136	135	151	159	143	164	139	120	127	151	130	135	144	131	148	133	150	135	138	123	136	122	151	141	126	121	130	129	145	126	126	140	154	137	152	130	149	132	136	145	141	151	141	139	154	148	125	165	129	136	134	137	157	122	126	156	164	126	139	134	140	157	141	146	133	145	127	163	135	136	155	141	171	165	137	148	125	132	134	139	143	139	131	141	147	146	130	144	135	150	136	157	142	153	145	159	133	153	135	148	128	132	159	145	133	136	162	146	134	138	142	138	158	129	131	133	139	145	182	141	143	145	171	136	135	147	170	132	152	128	157	141	183	139	151	156	147	152	122	156	156	141	157	139	152	146	142	147	149	142	150	164	136	142	138	134	143	140	140	140	146	114	152	131	140	130	133	141	150	148	135	161	141	141	138	130	135	149	141	129	143	142	143	152	130	135	132	120	135	148	154	127	169	152	148	150	118	141	145	134	135	148	109	143	136	120	137	152	140	175	130	120	146	147	156	141	143	115	135	120	140	162	144	144	127	140	129	155	155	131	130	145	143	118	140	127	155	142	160	135	135	132	126	145	152	127	151	144	135	131	141	142	110	157	139	133	123	162	125	147	140	126	145	140	159	141	125	164	143	137	152	143	162	110	129	131	151	168	148	149	146	141	131	139	111	150	130	137	120	160	143	139	135	148	137	161	146	155	138	148	163	141	140	166	124	144	158
10551	3036	1648	541	500	481	435	407	384	397	400	368	380	393	344	365	334	382	351	341	375	409	369	353	359	357	340	325	339	342	336	346	374	361	335	351	330	330	337	324	344	345	343	355	340	385	336	371	349	364	358	341	356	375	389	329	353	369	350	324	346	350	367	356	309	325	347	372	370	341	340	341	353	360	355	346	353	364	361	357	359	352	351	350	322	359	342	367	336	369	329	347	354	367	345	363	385	374	333	357	346	321	338	342	401	350	361	370	349	370	350	352	351	314	352	351	332	387	370	348	365	373	363	346	368	355	358	349	388	359	331	344	345	386	338	367	348	360	368	349	364	322	343	326	363	367	358	368	352	348	345	361	334	338	342	325	332	363	321	366	377	354	358	338	342	355	370	360	391	369	343	353	352	349	378	359	368	343	363	374	342	391	364	359	383	353	328	387	364	327	353	363	369	385	377	336	395	356	391	339	350	354	368	336	406	347	325	362	370	359	342	380	343	360	355	374	355	364	351	360	383	362	348	358	372	340	335	343	341	366	377	347	349	371	351	335	316	390	353	353	325	337	377	336	343	355	367	329	351	361	383	357	358	367	365	390	357	361	386	390	373	367	288	329	340	345	332	381	341	310	319	360	372	331	391	358	336	320	342	348	378	337	358	333	356	333	350	323	356	331	353	356	373	394	377	358	356	345	337	374	339	337	352	346	343	353	349	377	354	352	386	370	353	355	328	325	375	352	352	376	334	342	365	394	368	351	380	364	373	336	358	339	354	378	356	377	363	337	346	339	339	353	358	363	351	345	375	322	354	379	371	337	379	363	356	382	376	367	312	361	356	338	343	338	370	323	355	359	362	330	342	346	344	343	361	331	348	347	376	372	379	386	368	368	374	343	350	351	347	341	370	350	347	383	366	359	364	352	370	354	359	362	350	343	353	337	332	338	352	344	361	398	341	360	364	379	362	338	349	318	323	330	356	371	382	394	343	330	358	359	364	347	351	372	371	381	357	361	376	368	356	346	357	372	366	364	363	346	343	374	340	381	361	362	333	367	349	326	312	355	362	349	346	373	365	357	336	332	391	381	371	348	350	347	373	325	342	335	321	353	361	378	375	406	368	333	364	328	370	364	349	351	370	366	377	327	378	358	360	377	357	347	357	361	375	335	366	362	337	356	382	338	354	358	349	386	384	363	395	370	338	357	382	383	351	355	365	369	338	371	385	357	365	359	354	362	355	340	368	364	352	336	325	343	352	371	341	355	361	364	362	348	360	353	367	356	363	356	354	347	374	348	367	367	406	370	345	366	374	338	350	377	341	363	362	381	352	383	370	335	354	344	365	338	337	377	383	376	361	341	336	346	341	347	362	347	349	366	331	341	346	356	331	336	385	358	325	399	383	347	357	359	343	350	365	345	343	329	390	356	349	367	337	327	341	333	344	332	351	368	348	383	346	379	339	356	364	358	339	306	361	329	341	343	363	350	330	338	383	368	308	363	346	380	339	387	356	346	369	318	320	359	318	369	361	374	361	352	336	335	354	381	400	349	368	398	352	337	348	352	345	382	346	378	377	363	355	329	355	363	333	346	331	355	345	359	361	341	351	367	349	376	356	377	325	385	366	388	330	340	331	388	354	364	363	418	327	343	339	353	360	371	344	328	359	328	347	347	364	325	359	323	334	370	318	383	379	381	384	376	335	379	377	325	370	379	349	351	321	335	338	353	360	350	340	374	381	341	349	329	332	386	348	373	378	374	349	364	376	322	361	386	389	352	315	355	353	334	374	340	376	322	342	373	323	340	381	353	370	395	370	374	346	341	376	355	384	318	351	351	365	352	370	350	339	378	331	380	357	361	374	360	347	345	378	336	365	355	364	322	354	334	371	374	358	363	320	371	358	363	355	384	349	374	322	385	369	354	333	369	368	349	344	362	326	365	385	335	346	362	363	339	340	350	341	336	389	336	345	375	355	367	379	338	379	384	344	361	355	345	358	361	351	369	356	380	376	387	339	353	332	378	352	339	365	333	359	355	369	373	375	364	344	383	344	333	343	349	329	343	346	363	373	328	368	373	395	321	348	372	364	379	375	354	372	354	359	350	341	354	363	351	351	324	355	363	409	375	358	356	369	362	334	421	355	331	368	379	344	384	348	365	341	347	366	353	359	373	377	350	343	380	379	399	342	360	395	328	328	366	341	345	375	350	336	376	358	310	350	353	374	395	388	378	375	345	341	333	348	364	345	350	328	307	344	354	328	401	337	336	358	358	373	359	362	316	339	335	355	390	368	330	355	327	365	350	356	345	370	360	386	371	343	375	369	361	342	358	362	327	358	356	366	349	350	340	383	303	362	356	357	376	363	353	354	363	360	355	362	356	390	386	373	338	352	340	329	360	377	342	354	336	368	369	325	352	352	340	350	369	330	381	329	359	347	368	347	373	351	356	393	352	357	333	390	332	385	343	321	393	339	332	354	345	370	369	349	358	352	365	344	381	345	356	327	328	329	363	358	327	361	373	368	366	350	419	327	337	309	378	294	322	377	356	369	362	313	349	404	372	339	366	371	368	361	314	343	379	344	330	342	355	347	340	345	368	346	362	350	380	345	401	370	352	364	341	363	360	330	375	324	372	398	328	361	365	345	361	370	363	362	361	365	356	358	343	353	359	374	336	357	376	330	342	362	355	385	377	383	373	354	342	348	372	340	352	359	387	354	348	351	338	344	355	333	375	331	320	359	351	334	357	354	369	335	367	331	342	334	379	324	372	367	365	328	356	362	354	367	344	370	325	378	348	370	394	361	368	352	359	354	379	365	363	350	344	348	335	337	348	350	336	380	385	376	340	367	368	374	356	343	366	331	330	334	354	361	337	333	337	330	347	323	369	345	343	357	333	374	335	328	338	368	363	334	304	336	350	343	373	360	372	321	354	336	338	389	363	354	353	383	357	340	399	336	356	370	343	337	364	328	344	347	368	316	309	354	352	343	376	347	333	345	328	331	308	341	339	358	370	348	356	323	374	356	342	344	375	326	354	320	325	356	363	341	353	358	397	368	337	356	350	360	365	334	360	344	398	369	354	363	351	346	360	344	352	365	349	330	314	353	355	386	372	342	357	406	362	379	332	362	365	348	341	356	364	379	373	356	336	325	362	368	344	346	364	335	304	358	380	367	366	354	367	382	363	360	378	351	353	365	399	382	354	362	372	380	374	336	366	337	364	344	338	402	381	343	357	376	358	344	334	350	341	364	375	382	350	365	367	348	373	340	365	341	327	372	369	372	389	330	354	352	329	351	378	345	369	374	331	351	378	361	374	362	338	359	351	353	359	389	358	340	329	313	364	351	355	367	350	352	341	340	339	347	364	362	358	359	355	341	373	342	345	353	365	371	364	376	343	358	383	354	346	361	360	352	360	358	349	325	320	354	362	372	345	396	356	361	381	374	361	371	342	337	374	363	372	365	351	359	382	356	380	343	340	337	367	335	356	356	338	343	359	361	363
27301	9562	3599	434	273	234	237	223	211	207	159	176	173	176	175	170	173	191	188	138	169	167	143	156	173	144	180	194	151	158	180	153	194	163	164	167	184	151	166	164	179	159	168	179	159	169	173	161	150	142	156	171	170	168	155	141	215	173	160	200	160	156	161	159	181	181	182	150	167	173	178	164	170	154	188	169	180	177	169	156	166	195	197	189	174	166	172	166	195	160	160	151	194	160	179	169	189	166	155	171	170	179	170	163	139	157	161	155	162	179	153	177	151	182	150	148	163	181	185	159	156	160	161	166	164	178	163	156	143	172	176	145	160	140	151	159	177	187	150	164	191	186	170	181	163	181	177	195	167	149	169	168	156	185	169	175	203	175	176	161	181	167	168	158	174	187	183	182	164	162	164	156	170	182	174	169	164	168	148	154	163	161	175	142	176	168	144	133	191	156	172	151	165	169	159	190	150	164	160	165	157	160	184	154	182	180	166	168	168	174	151	162	162	161	169	143	173	168	166	162	178	185	161	187	159	131	147	171	157	158	179	160	163	148	172	161	181	176	177	157	174	167	165	164	159	186	157	169	151	174	165	188	169	144	158	145	181	163	176	180	146	177	165	171	162	142	188	157	167	186	165	148	152	173	167	173	172	173	159	195	148	160	161	166	170	156	154	153	160	155	170	139	158	160	145	165	169	184	157	161	181	181	155	178	159	148	173	180	163	175	173	163	138	185	172	165	171	172	169	157	162	166	163	164	155	174	156	158	171	183	150	158	170	178	157	153	174	170	148	136	180	138	161	154	170	186	175	173	163	171	172	163	165	159	169	142	157	179	201	154	197	158	180	181	180	175	178	148	152	190	171	127	179	165	198	160	164	173	172	170	147	181	169	190	193	176	180	148	179	157	168	153	178	154	174	169	161	162	173	167	164	170	187	161	178	179	141	169	142	165	168	179	162	159	205	142	160	164	141	160	184	185	153	152	151	194	152	153	162	136	165	148	153	165	153	155	156	178	165	164	161	167	148	156	168	180	165	152	169	153	157	159	182	182	166	177	146	180	172	146	166	181	171	169	167	171	164	165	181	150	175	155	159	192	163	171	174	150	167	155	161	161	165	185	172	169	155	176	148	154	168	153	181	152	170	181	158	174	181	182	165	196	163	150	160	183	168	183	172	170	159	169	169	156	159	181	144	163	167	157	166	158	163	165	176	164	152	174	159	162	152	162	164	180	160	193	203	181	167	180	194	167	155	172	160	178	172	182	185	145	180	171	179	164	194	159	168	159	183	203	185	179	173	167	182	161	193	155	172	161	163	154	162	140	159	179	176	180	148	159	188	155	168	170	168	168	169	171	168	148	181	172	174	153	156	155	177	138	160	156	172	176	183	154	173	143	162	166	186	179	175	155	168	166	153	184	164	173	184	161	160	190	159	163	163	150	173	157	156	178	186	149	150	176	177	143	158	168	164	140	177	122	156	148	178	169	153	171	177	172	187	153	180	163	189	161	182	172	178	174	170	148	167	157	169	158	170	188	157	161	164	149	185	165	154	183	167	158	143	168	161	179	175	151	160	204	182	166	157	176	174	150	152	183	157	165	170	164	153	168	174	169	160	168	166	141	174	176	170	176	161	156	185	175	175	176	148	155	163	157	168	189	161	204	152	187	170	145	180	172	179	158	172	169	173	155	174	158	171	191	169	170	191	179	167	172	168	191	186	181	158	177	162	174	172	166	169	178	157	162	167	186	175	174	152	181	167	159	177	150	190	169	169	171	166	171	171	177	152	146	160	170	212	188	175	164	165	166	176	159	151	164	178	160	167	154	173	163	150	168	157	160	175	147	138	174	137	174	155	153	146	163	206	197	175	159	187	185	187	191	150	154	176	202	180	164	156	170	160	155	165	148	182	165	154	205	181	171	169	156	144	159	152	149	157	146	171	169	172	168	185	175	159	182	178	189	174	172	179	156	160	181	175	154	128	156	166	185	190	146	183	199	143	149	181	183	174	135	183	145	159	191	165	184	171	170	165	142	146	157	152	178	169	154	191	170	179	161	156	141	166	183	168	153	184	169	164	171	167	161	163	175	152	176	183	162	171	176	186	180	179	188	160	138	167	167	190	161	160	181	168	185	182	184	185	154	167	183	160	164	160	152	170	141	182	179	193	187	170	167	172	187	170	184	177	177	161	183	174	190	165	179	143	165	163	169	173	180	171	166	161	168	170	180	167	170	152	177	171	166	159	149	183	188	156	160	162	157	169	163	170	159	149	152	180	174	179	165	179	175	181	149	160	163	188	162	162	210	166	169	172	192	181	181	143	153	178	166	185	162	190	162	166	183	170	190	145	180	160	179	149	185	172	168	158	149	188	147	159	176	178	170	194	150	170	171	189	175	179	182	168	164	167	170	155	159	169	174	155	146	170	159	191	160	159	162	149	165	186	168	159	166	168	192	179	161	173	165	148	182	161	157	186	169	169	161	165	152	172	156	176	166	179	159	162	165	176	178	166	164	155	161	181	158	162	165	158	195	169	186	156	166	164	150	167	180	147	158	175	170	181	167	176	165	172	182	181	176	169	156	159	173	178	155	171	156	166	187	145	174	173	157	157	212	178	159	155	176	194	198	139	142	161	143	160	142	153	176	149	150	177	155	171	167	163	158	163	171	165	159	155	153	175	164	158	175	169	171	168	168	164	155	180	174	205	146	180	161	145	180	168	168	171	185	149	161	154	172	168	163	174	189	187	169	164	162	156	161	164	166	174	169	157	171	174	170	167	145	164	159	182	174	163	186	165	157	162	174	170	191	172	175	178	171	171	155	165	154	180	152	162	178	176	155	157	191	159	160	140	165	167	182	140	166	152	165	183	146	169	161	150	171	151	179	160	173	164	164	147	192	173	191	179	193	157	149	172	176	165	167	165	185	157	162	188	185	169	164	177	164	158	181	185	159	157	180	152	157	164	145	199	169	166	166	151	156	189	184	152	169	186	142	163	178	159	156	146	174	141	175	171	155	152	145	168	167	148	159	159	161	145	157	191	164	179	158	165	150	147	158	172	148	170	161	146	185	166	154	181	180	150	181	168	156	175	146	164	186	185	166	170	157	144	208	167	178	140	169	158	165	151	164	159	159	160	176	161	167	156	167	169	163	173	155	172	168	170	179	160	138	168	163	183	163	181	167	159	158	185	183	156	184	160	150	161	164	169	166	161	163	148	173	144	145	195	156	167	157	180	170	155	155	158	187	166	173	165	194	164	163	156	168	151	159	177	162	170	192	167	172	165	164	169	162	154	172	183	157	150	167	165	157	156	173	169	160	168	156	160	172	158	166	139	150	180	154	148	148	174	172	176	177	173	158	183	177	180	161	160	160	165	149	160	177	183	175	168	171	179	162	141	174	189	182	162	167	159	169	168	182	173	189	162	192	166	168	157	149	155	190	178	159	180	165	157	147	165	188	170	170	155	169	152	157	150	192	162	183	165	178	160	179	170	165	145	160
19057	7524	4580	1056	967	905	759	643	598	558	537	518	494	522	461	438	497	441	445	423	446	426	421	424	428	453	399	399	431	432	428	428	409	413	390	453	438	446	400	411	427	374	407	383	427	433	404	382	400	381	398	418	408	385	425	407	428	384	419	425	408	395	366	416	388	447	417	435	419	443	437	413	374	425	400	459	393	371	421	449	411	415	414	424	391	437	376	383	428	385	441	386	368	394	419	425	385	388	409	417	397	408	410	392	411	395	411	383	419	437	412	422	422	430	391	413	404	374	399	375	413	405	424	385	393	399	416	411	404	400	422	424	382	392	365	415	442	395	405	417	448	443	360	427	436	391	375	394	401	413	404	413	412	431	393	401	388	404	414	398	357	369	434	426	421	396	355	386	418	403	432	422	465	397	377	403	420	387	438	368	389	414	410	421	400	406	426	417	426	349	415	400	433	389	401	413	414	380	405	392	424	418	432	392	418	386	414	368	432	366	411	417	389	406	409	415	436	429	427	417	410	393	423	378	405	390	436	423	384	384	396	399	380	418	450	429	400	397	367	408	388	404	439	414	404	424	366	424	371	440	438	415	421	405	387	407	401	395	424	382	394	376	408	405	412	388	392	383	431	409	406	438	391	431	427	429	422	392	442	434	425	415	407	421	409	442	401	434	427	407	431	402	423	364	425	456	426	415	442	411	407	406	393	403	405	419	409	416	384	396	406	395	401	405	406	388	415	387	384	417	398	384	412	431	415	387	402	420	378	403	417	410	405	396	389	389	414	398	444	417	419	420	394	401	402	408	389	437	389	393	396	398	391	379	393	422	400	387	383	415	444	420	406	408	429	419	392	384	384	426	408	372	410	421	436	443	405	410	390	415	411	415	417	440	406	407	407	413	379	397	382	417	398	412	407	408	385	395	422	449	399	408	429	429	422	371	400	458	410	422	422	376	399	392	396	441	396	395	434	401	434	434	415	427	378	411	420	408	421	391	404	394	390	371	410	400	421	423	380	474	455	401	410	410	397	391	403	403	404	389	406	406	363	404	435	407	393	432	411	398	416	423	432	411	439	390	430	399	376	392	383	435	400	389	395	415	419	414	412	422	377	435	391	404	408	411	407	383	478	408	422	425	436	354	368	415	399	412	424	420	420	414	432	370	423	397	409	398	385	442	385	392	412	421	440	396	401	390	396	384	419	442	418	402	391	388	419	416	402	421	438	449	419	405	399	436	403	406	410	408	380	426	404	410	393	379	422	373	401	371	396	387	425	403	387	454	393	407	381	395	453	412	433	418	386	420	383	387	413	454	433	407	398	381	417	389	409	388	425	418	388	392	375	399	425	398	417	405	430	425	407	384	397	416	413	393	396	375	414	388	400	376	405	379	397	389	397	417	393	389	411	399	384	422	415	445	405	415	409	445	415	419	433	410	412	394	383	426	446	385	404	424	424	396	395	384	391	416	357	416	425	402	414	381	429	408	406	385	435	410	426	398	391	385	412	425	415	406	390	439	420	395	403	413	412	415	410	394	403	445	403	373	428	392	406	399	392	399	407	426	428	418	425	434	419	407	388	379	391	398	389	423	422	433	409	385	413	415	413	399	387	398	364	436	389	424	395	378	381	422	405	411	400	410	426	410	407	430	436	413	407	415	386	401	437	409	407	446	378	423	399	399	408	423	406	403	390	398	409	404	422	414	425	434	399	416	431	403	459	418	429	389	421	407	415	382	391	425	421	390	410	400	451	430	391	384	422	411	387	417	382	423	372	408	345	439	377	414	366	404	416	424	446	397	435	406	368	395	396	377	406	420	431	402	403	401	434	418	437	403	372	385	391	423	421	402	397	413	412	397	390	387	407	430	429	426	367	422	419	415	366	424	403	412	373	386	390	444	431	391	447	405	412	447	405	405	418	419	366	397	400	411	391	414	424	374	374	405	431	396	399	405	429	383	416	395	435	393	401	408	423	403	386	393	398	413	377	402	446	400	390	387	414	388	440	395	410	436	419	428	435	406	421	375	433	394	412	393	411	401	389	386	427	402	404	440	417	402	417	402	439	403	391	442	378	376	386	452	390	415	410	411	418	373	424	419	389	411	420	421	409	395	399	375	380	394	388	417	413	401	415	411	425	383	411	406	392	442	385	392	415	424	387	417	419	415	449	409	407	391	430	399	370	397	447	440	403	403	420	398	408	437	402	372	394	398	440	378	424	379	374	423	397	386	385	426	399	422	411	405	429	379	412	400	410	428	406	380	426	409	391	426	393	390	409	395	403	428	409	365	375	398	406	376	416	416	390	400	381	398	425	369	413	397	437	409	392	458	409	429	407	393	438	464	417	391	444	389	423	386	366	393	389	411	402	429	414	417	400	387	386	425	398	400	383	425	409	436	444	460	411	401	401	395	437	419	420	361	427	403	433	425	417	398	390	395	378	420	423	444	451	415	444	434	433	401	417	412	410	421	426	413	410	406	413	422	392	429	431	429	378	413	386	355	373	415	425	404	422	412	409	404	423	418	392	421	437	397	366	435	415	413	409	405	393	382	421	358	393	406	424	408	435	424	407	369	417	389	449	394	424	395	408	405	376	393	426	385	388	364	376	417	407	431	458	399	380	393	397	446	408	439	394	400	409	439	366	416	403	398	378	422	400	391	433	426	422	407	409	397	416	407	414	398	405	400	395	409	391	407	388	414	388	409	412	428	412	457	400	452	394	399	404	434	419	408	407	400	407	419	408	394	413	431	415	436	419	426	444	402	376	400	370	388	365	390	421	419	409	341	385	428	442	386	404	404	436	406	426	368	397	426	416	406	403	383	390	418	463	411	411	410	425	384	394	433	406	360	442	414	382	403	383	409	396	361	441	396	416	379	378	397	414	406	432	389	390	425	415	373	432	387	380	420	418	418	418	406	429	431	430	402	410	422	403	399	445	412	417	414	414	402	398	377	406	418	422	426	429	402	398	401	395	399	406	373	390	421	379	413	400	415	431	407	463	418	408	409	428	393	404	395	392	412	385	386	362	399	377	434	420	404	420	417	404	386	411	421	417	412	405	412	388	411	398	401	385	388	429	394	386	415	407	398	381	384	372	438	430	431	391	415	406	378	385	406	400	418	431	417	446	397	404	354	418	407	424	401	425	405	415	429	418	385	417	394	418	402	408	438	401	399	419	438	415	404	454	393	435	425	432	425	434	413	419	373	398	427	382	386	409	408	401	387	427	404	417	416	380	405	397	373	410	390	424	402	436	406	405	435	403	405	411	436	412	417	434	465	413	400	397	415	433	394	415	404	407	370	413	417	393	431	410	410	414	415	406	362	369	415	423	419	445	391	404	419	405	413	425	378	419	440	408	427	380	429	402	432	395	421	444	416	454	420	403	371	379	389	407	400	415	411	396	403	435	393	417	388	394	401	391	375	438	394	390	398	389	414	363	404	377	405	390	461	399	433	382	418	408	424	429	402	427	399	410	397	403	413	427	405	387	391	405	397	409	450
36295	15566	6894	774	357	255	203	131	148	114	114	118	111	110	112	111	93	111	120	98	91	113	89	100	99	82	101	97	109	95	105	109	86	94	99	106	79	82	88	88	95	89	84	90	100	85	86	99	85	85	97	95	84	89	99	130	86	104	80	85	91	86	93	90	85	91	111	114	100	87	101	88	97	77	93	90	94	108	85	98	81	101	96	96	94	91	96	106	91	110	90	86	96	85	86	86	89	94	96	105	99	101	105	83	70	83	112	98	85	91	79	108	92	98	101	89	85	80	86	90	91	81	93	98	82	79	103	74	83	92	92	91	91	90	77	102	83	81	74	89	94	109	78	92	95	80	82	101	98	104	80	98	87	72	96	99	93	97	88	79	85	97	107	84	87	115	85	96	102	92	102	86	104	97	108	80	102	83	87	82	89	98	80	82	83	85	71	99	92	83	106	82	81	100	92	65	78	90	98	88	102	93	89	91	89	61	78	97	119	78	98	90	90	88	73	96	107	95	100	100	93	90	93	89	95	100	108	92	76	88	95	79	98	90	89	90	81	90	89	81	76	80	92	99	66	92	102	89	94	97	78	70	98	88	91	99	74	91	96	75	84	116	80	99	83	93	91	87	80	100	78	90	97	87	104	90	90	93	76	103	80	87	92	73	84	94	84	100	87	100	94	94	86	96	85	103	78	92	96	103	109	75	92	86	87	104	82	107	101	82	103	90	77	85	92	85	80	106	84	81	96	77	96	99	98	96	89	79	98	81	94	103	97	90	87	83	84	87	84	91	83	96	82	76	95	85	88	78	95	89	95	97	97	79	70	100	101	101	79	78	91	71	88	85	97	97	85	96	75	81	95	94	88	99	89	96	77	91	93	102	81	82	95	91	95	100	105	81	84	106	93	90	120	103	97	89	89	88	102	97	91	92	99	94	91	97	87	70	104	91	95	86	84	98	98	100	107	93	73	90	99	114	77	91	78	75	85	99	87	79	89	100	77	90	83	105	94	74	108	96	121	74	97	91	95	93	93	79	91	107	97	93	102	107	96	94	93	88	78	90	88	68	92	93	87	112	88	87	86	80	66	85	76	87	85	78	82	103	95	88	82	77	91	85	73	73	88	102	78	102	84	88	92	109	80	101	76	110	79	99	96	77	103	99	88	85	88	87	78	97	70	105	84	93	92	72	103	87	85	83	92	99	85	91	102	87	101	93	87	96	104	88	87	88	92	87	114	92	95	103	76	81	83	120	93	100	78	86	82	89	111	87	90	84	74	90	96	100	79	84	100	94	101	93	91	103	98	110	95	75	105	100	83	98	84	95	90	103	83	96	84	89	94	82	81	89	91	101	116	96	97	106	85	96	98	84	98	107	93	79	96	79	92	87	83	97	111	87	89	107	90	96	97	103	92	104	118	96	94	101	82	76	108	94	82	88	78	89	99	79	103	108	96	95	74	81	90	95	96	90	84	101	84	92	98	86	102	96	83	85	93	84	94	95	85	95	86	92	85	94	75	107	91	96	93	81	104	107	110	79	103	111	95	116	83	103	115	105	81	80	84	85	85	70	100	119	82	92	87	95	74	93	86	103	77	97	95	95	99	73	72	87	82	87	96	97	96	104	83	74	101	94	106	79	93	87	88	103	91	111	82	84	93	91	100	85	87	91	82	97	104	73	104	91	87	73	114	74	100	104	76	75	93	89	85	87	90	94	109	111	91	81	89	75	104	84	98	99	100	84	91	89	80	76	82	88	79	114	104	82	89	96	84	97	91	94	122	97	104	87	90	85	99	99	82	87	89	96	81	110	88	98	78	81	89	89	98	85	87	86	90	89	85	102	89	94	100	93	116	103	83	88	97	94	100	90	80	89	105	97	102	91	88	94	92	90	100	88	79	87	85	80	105	101	114	77	74	98	98	94	92	97	94	88	89	97	91	84	102	85	97	89	86	100	78	82	92	86	74	88	102	85	95	76	94	93	101	86	77	93	78	77	67	89	91	103	98	89	81	95	82	83	81	92	104	76	97	113	93	69	93	67	87	84	84	103	101	113	73	92	94	97	74	95	108	85	83	83	108	82	75	90	70	73	91	100	110	100	79	96	97	82	98	86	86	87	71	79	95	88	87	87	90	84	75	83	93	84	91	90	100	86	77	94	96	79	79	107	94	108	90	82	111	81	106	87	102	94	91	87	84	93	109	82	97	96	83	82	81	99	98	84	72	93	102	108	82	90	79	81	88	100	97	74	84	87	87	85	75	91	81	82	78	88	87	79	96	97	104	94	110	81	94	83	80	95	88	81	97	97	83	98	93	88	100	87	89	82	93	78	93	101	88	83	106	84	94	95	89	78	100	88	84	78	93	107	104	98	96	108	89	106	93	106	87	99	100	104	103	88	100	102	93	79	96	100	88	100	93	82	86	85	86	98	90	93	83	103	72	83	76	97	99	89	92	94	89	101	90	96	91	113	87	81	79	80	87	100	84	92	81	101	93	89	74	97	92	91	103	88	109	82	83	88	89	77	95	92	110	88	90	83	100	94	96	110	87	73	90	102	94	107	110	96	102	90	80	85	95	99	84	89	90	81	85	89	107	80	91	94	78	78	76	82	76	105	102	102	100	103	106	97	87	78	81	99	86	100	92	88	85	89	100	88	93	92	87	114	96	96	93	100	74	71	103	96	106	94	81	92	74	94	109	92	101	94	95	84	70	76	73	95	102	90	82	112	96	93	84	96	85	85	108	93	93	98	69	84	79	80	98	89	92	105	100	80	75	100	89	81	105	100	89	106	92	79	73	90	77	95	92	99	101	87	83	93	104	81	108	82	102	89	99	84	92	106	92	73	86	102	86	89	80	99	95	90	107	101	103	88	86	90	95	105	81	79	85	103	86	87	91	110	91	107	92	85	105	95	100	99	87	84	91	74	99	82	90	96	76	78	82	91	111	87	76	91	98	86	92	98	108	100	90	101	87	93	92	107	98	88	93	106	82	94	103	101	81	100	69	104	88	85	111	98	93	97	123	86	92	80	111	73	90	84	87	98	81	108	90	87	94	101	84	86	81	85	84	102	98	86	90	86	80	103	93	86	84	109	86	88	91	108	98	87	110	84	92	110	102	90	110	102	94	97	92	94	100	84	101	88	96	118	85	87	81	95	99	80	97	87	103	93	94	88	97	90	95	75	77	90	66	87	99	91	94	103	103	99	81	101	95	103	101	95	106	110	101	63	84	83	101	94	90	105	86	79	87	80	100	99	85	94	81	96	91	100	70	86	106	90	89	87	108	96	76	97	83	93	76	79	85	131	85	95	110	88	92	77	88	90	88	96	98	96	68	78	84	84	73	106	105	86	83	93	88	92	93	90	74	81	97	89	86	91	79	88	102	83	97	112	91	80	87	100	83	110	98	106	100	67	83	86	80	104	88	89	83	97	111	87	103	103	97	81	110	84	82	89	76	98	89	85	106	86	105	94	94	97	90	109	81	89	92	101	105	95
24159	11511	7277	1542	1244	1020	802	679	575	513	446	416	392	350	332	307	332	315	314	305	265	271	286	276	249	250	241	265	262	230	253	226	262	244	272	241	233	244	254	267	234	230	232	230	227	233	231	248	235	227	242	247	236	235	224	239	241	247	274	255	234	204	228	247	252	226	244	233	222	234	226	240	207	223	252	208	244	246	230	222	213	244	243	246	228	221	231	214	228	242	201	203	241	236	224	236	237	229	220	237	226	240	211	253	228	247	207	238	213	237	233	232	229	229	218	215	240	229	242	244	213	196	203	251	234	229	226	213	234	240	224	207	230	244	221	207	221	205	225	220	228	206	234	232	204	226	215	233	226	227	227	235	240	221	215	226	209	242	226	233	216	261	238	228	222	223	226	233	218	227	232	226	229	223	221	237	233	234	247	224	224	241	213	225	238	196	238	210	235	219	213	254	218	193	219	231	234	237	211	246	244	217	217	197	227	237	220	229	223	230	215	230	225	223	213	216	225	219	238	216	218	220	214	202	218	215	215	239	224	261	221	212	237	216	207	237	237	232	231	228	252	263	240	230	234	243	234	217	230	207	243	233	219	203	239	252	225	208	219	219	243	264	224	222	218	241	222	230	234	214	226	240	241	225	219	210	233	209	198	236	226	192	214	215	228	217	206	214	236	223	195	212	248	207	260	208	233	223	210	236	214	218	220	215	228	240	232	229	227	217	223	211	211	222	202	234	233	230	257	220	247	199	242	255	199	211	230	223	238	238	220	220	248	227	226	244	219	238	228	227	230	227	219	220	221	224	249	227	229	243	240	225	208	236	220	246	199	203	215	255	222	220	239	240	219	241	233	226	238	224	210	229	218	221	242	228	220	237	217	214	216	246	244	234	229	232	233	221	232	224	221	219	200	217	229	247	236	252	235	215	245	213	226	218	234	240	226	232	241	256	246	233	200	230	246	225	244	220	229	244	203	193	221	208	218	225	213	226	226	236	229	213	216	251	247	211	233	222	217	237	233	222	210	228	225	209	206	259	245	211	204	249	257	219	217	205	216	225	208	250	196	236	237	273	244	247	232	230	229	216	228	255	212	248	253	235	235	233	226	214	239	233	242	201	206	211	219	242	244	226	239	248	225	235	228	217	276	247	248	253	254	208	239	233	203	225	222	248	205	220	235	228	212	223	236	217	228	246	235	231	239	220	220	235	250	209	231	219	224	216	227	223	224	222	252	220	229	231	217	245	220	219	247	225	211	212	203	240	230	205	243	249	223	227	235	226	244	235	215	243	221	243	234	208	234	224	262	208	240	244	199	229	228	242	250	246	224	258	243	248	209	220	227	222	242	201	229	235	225	233	238	204	220	218	230	238	235	213	222	224	207	227	244	234	206	223	236	251	217	221	230	230	236	254	230	218	251	230	232	231	238	224	225	255	272	243	225	253	240	244	217	236	229	217	233	251	226	237	228	233	253	236	237	221	217	222	243	207	232	234	224	241	251	257	224	215	186	224	226	250	231	239	224	243	234	219	225	211	234	209	198	237	208	235	226	249	238	201	236	222	225	219	218	222	242	232	217	236	216	246	195	225	216	226	228	214	229	214	194	233	210	249	253	223	230	243	217	222	226	195	223	211	217	216	272	241	240	223	226	233	243	230	230	190	216	211	227	224	217	195	196	220	248	213	228	218	194	265	232	204	262	230	210	252	218	223	221	219	242	216	212	213	230	261	244	270	231	230	218	254	241	205	225	235	207	222	265	246	249	230	216	238	245	229	197	214	229	222	236	234	215	228	228	232	229	230	216	245	213	214	232	232	210	251	230	238	213	206	207	221	225	209	233	224	221	237	208	251	256	228	223	266	233	211	221	206	199	246	210	244	209	236	236	206	203	193	223	211	211	244	245	240	218	241	215	235	226	208	249	240	217	210	245	218	239	217	258	213	224	231	221	240	221	270	228	245	257	230	225	242	210	228	229	206	238	254	216	229	252	239	231	251	231	234	232	243	226	227	218	213	251	203	235	220	219	184	219	226	207	255	232	233	230	234	226	244	202	249	224	240	242	224	200	222	222	217	213	225	227	237	254	220	236	229	233	227	227	223	220	222	216	230	202	248	247	218	228	234	249	252	242	204	207	201	225	217	226	203	216	215	218	222	210	213	257	227	237	221	225	266	209	240	222	266	233	219	225	238	228	219	249	225	216	222	237	244	242	231	187	246	210	208	219	228	196	228	207	229	240	271	240	239	231	243	224	224	231	239	221	228	235	229	239	224	231	199	237	232	206	227	241	218	278	233	217	237	240	207	223	225	222	222	228	237	244	213	232	222	232	232	238	227	203	233	247	241	249	226	246	231	222	224	235	224	221	248	234	221	231	243	210	232	223	209	219	228	227	229	227	260	237	255	234	229	236	228	233	214	229	208	229	250	226	226	215	196	228	244	225	220	211	244	210	223	199	230	212	257	200	240	216	234	269	191	235	228	220	232	225	223	236	201	226	220	199	263	237	235	228	246	230	202	210	236	200	232	224	253	252	229	207	227	237	222	238	243	226	227	226	245	232	257	217	223	246	234	240	210	213	238	227	235	210	223	247	258	224	220	219	238	241	254	240	239	235	231	244	224	264	234	223	200	200	220	226	236	251	209	213	228	217	219	264	231	236	239	221	220	226	220	230	265	250	235	223	243	251	195	211	226	231	212	221	239	208	239	242	245	236	210	246	236	241	220	221	242	226	256	218	220	240	229	231	232	222	224	227	227	238	240	225	249	236	223	241	215	216	254	222	205	217	212	223	221	206	239	226	219	214	240	198	214	233	248	229	242	206	226	220	219	234	240	239	215	214	248	217	225	214	240	225	198	225	222	242	221	247	226	221	209	237	224	210	256	231	246	193	246	200	237	203	202	261	230	210	224	236	215	219	249	207	241	248	232	226	224	223	220	224	219	231	224	215	249	219	234	229	201	227	205	226	224	234	208	208	226	227	236	231	226	226	224	236	233	243	250	235	214	253	241	240	223	220	205	238	211	209	245	203	229	213	224	229	223	249	229	202	230	240	215	237	247	244	247	242	246	241	228	229	215	246	222	219	248	196	217	234	232	233	258	213	248	236	212	224	218	224	230	236	174	216	259	210	254	225	233	273	216	233	234	259	214	249	228	228	253	206	222	239	200	240	218	202	220	233	246	209	245	253	241	224	250	238	224	243	220	224	225	222	247	210	226	231	236	235	233	226	212	219	226	218	249	230	201	212	203	230	214	244	229	272	218	249	208	236	219	224	222	230	221	241	212	238	216	223	229	257	224	210	229	209	225	225	226	226	211	243	234	220	222	245	229	231	251	239	216	226	237	208	208	219	194	221	237	249	232	228	232	241	242	228	233	237	238	240	240	225	185	244	212	230	215	228	214	238	249	257	223	234	220	221	210	209	238	223	236	239	231	239	235	252	216	230	225	218	213	228	243	238	230	242	231	244	217	214	245	238	224	210	222	223	224	223	207	225	224
14885	3325	835	204	181	168	146	163	166	167	168	142	157	149	164	142	132	147	150	144	134	137	147	138	147	149	183	144	142	153	137	142	172	167	130	158	143	145	142	158	162	157	152	150	151	158	129	134	154	150	140	139	119	128	154	117	145	145	150	139	147	132	136	166	158	136	131	127	143	140	155	133	131	135	135	140	156	153	154	176	146	129	134	139	153	150	131	137	141	153	129	153	124	132	141	136	158	147	131	144	152	189	153	148	154	134	141	139	147	125	138	157	153	152	141	163	153	156	122	151	154	127	168	127	131	145	143	154	137	118	136	136	160	152	146	141	137	134	139	130	127	137	146	146	146	153	127	144	133	154	147	141	141	163	137	136	120	125	145	140	132	145	146	138	154	127	149	137	166	129	133	143	151	148	133	156	118	130	125	150	157	144	129	135	155	133	141	153	130	153	157	145	124	153	131	145	134	127	151	162	121	142	149	158	126	134	142	144	146	147	141	148	126	139	123	144	146	133	156	133	162	140	121	158	123	143	152	148	159	122	136	168	118	133	155	138	154	141	151	129	141	160	145	143	134	142	158	143	148	136	134	147	157	134	138	132	137	138	129	142	129	149	132	148	123	146	128	129	160	130	135	145	150	125	151	131	135	138	145	126	140	140	163	170	167	147	140	124	128	130	131	140	143	151	141	133	125	134	136	161	125	116	147	135	133	152	147	137	143	124	140	121	132	149	163	150	138	129	124	160	102	123	126	136	143	141	125	140	143	158	128	124	145	138	145	141	138	122	139	130	142	152	137	129	126	140	150	148	154	146	156	137	155	139	133	152	147	154	152	129	123	143	135	140	152	141	134	148	156	133	149	152	162	137	142	145	138	160	143	146	145	126	109	131	135	165	140	160	137	136	130	133	160	151	131	153	149	154	133	134	130	136	142	146	151	138	137	123	133	146	140	154	152	134	155	132	149	126	161	145	135	141	154	128	123	137	138	138	146	148	144	144	123	157	159	142	150	132	136	162	133	132	130	145	143	144	138	133	162	136	167	142	155	151	136	151	137	153	143	122	131	121	161	159	137	164	151	140	140	124	148	144	168	179	140	155	133	134	170	129	140	134	133	136	157	136	134	143	123	131	152	134	139	150	147	125	135	147	143	131	132	142	132	129	141	146	140	157	129	140	140	143	132	146	144	143	135	147	145	154	149	153	148	154	160	146	167	157	161	137	164	150	141	146	162	133	137	135	154	150	164	171	142	137	153	138	175	142	142	171	162	162	153	155	147	137	121	176	133	139	141	131	133	164	136	136	168	159	149	135	136	152	144	131	133	158	139	152	135	148	153	143	170	147	137	145	126	137	141	130	144	119	135	124	153	167	146	170	147	163	138	144	167	175	140	138	145	133	125	137	143	139	138	147	144	144	138	130	141	148	149	127	150	132	166	148	125	146	134	144	138	148	153	167	149	158	168	158	175	135	129	143	167	140	122	149	133	139	129	146	134	131	139	132	140	135	149	159	153	154	144	126	126	134	152	130	155	147	172	119	159	169	150	135	142	145	157	168	132	150	141	127	137	155	133	144	148	157	144	137	125	135	138	151	152	138	175	157	121	156	134	147	145	143	135	137	139	158	142	132	157	128	142	145	145	154	148	162	164	125	138	137	116	127	132	139	155	159	154	129	135	122	146	150	142	151	142	139	143	155	111	144	155	138	165	155	111	129	138	141	118	142	133	130	141	172	141	146	153	132	137	139	137	143	147	142	150	142	139	157	141	125	152	146	140	134	132	125	119	119	130	132	137	156	165	135	133	117	149	131	111	147	119	148	135	122	149	140	144	155	133	152	133	133	136	153	132	117	143	123	131	117	141	134	146	139	121	127	140	158	132	143	146	154	146	137	152	157	153	150	127	137	139	142	115	172	144	144	120	121	145	133	147	156	147	141	142	164	140	150	151	138	130	154	150	140	144	158	149	139	156	155	153	177	145	155	156	125	137	137	133	140	147	154	160	130	134	150	142	172	129	145	139	133	122	145	132	150	157	147	138	136	135	158	128	137	144	158	136	136	139	125	133	152	131	142	150	132	165	126	158	126	146	145	123	151	147	135	139	144	131	161	164	147	164	151	135	164	136	132	140	139	133	141	153	143	143	157	134	154	141	140	142	142	167	135	131	142	139	121	112	130	154	146	133	143	162	146	133	138	134	137	147	150	156	153	127	140	146	166	140	135	158	144	139	137	123	144	148	142	146	143	132	144	152	150	141	124	138	175	143	166	131	142	131	145	141	148	136	159	146	148	147	144	139	136	139	137	135	161	134	148	156	156	145	135	169	138	131	134	126	144	130	132	126	158	131	152	150	141	144	124	134	126	122	147	141	156	143	142	166	148	134	145	143	128	149	135	135	157	147	142	153	167	120	136	146	142	141	122	133	137	140	114	152	127	140	143	145	138	148	109	122	154	122	137	119	117	150	121	150	119	134	133	152	132	145	150	128	162	152	128	140	138	152	154	140	138	141	162	157	143	130	145	176	143	123	142	149	157	134	142	131	160	144	138	137	133	152	139	140	165	126	157	127	134	141	129	137	139	134	131	152	130	138	141	137	138	131	159	163	136	153	140	148	152	135	135	129	132	142	127	136	149	145	143	131	160	135	112	143	134	142	156	168	127	140	124	167	156	142	161	165	135	161	141	162	151	141	139	154	140	165	126	156	145	163	159	138	150	130	157	135	134	157	173	123	141	137	132	148	154	155	119	151	130	143	128	136	151	116	133	144	174	175	133	160	135	164	126	125	132	130	142	143	147	143	140	152	142	121	135	142	154	130	153	138	144	137	142	145	135	127	147	160	151	138	126	154	136	153	141	140	134	153	132	150	145	153	144	135	155	134	137	129	135	142	159	129	149	142	151	110	156	133	130	130	136	169	132	118	162	150	130	124	130	136	151	161	136	154	134	136	144	146	151	141	141	151	137	148	111	119	145	158	145	146	145	120	148	148	126	144	149	134	125	135	156	130	150	150	158	111	153	127	148	164	137	130	155	144	149	145	144	125	138	142	143	149	158	154	122	149	125	156	159	134	158	115	147	145	131	138	146	131	139	145	140	130	141	146	145	159	139	127	155	151	156	140	135	138	145	148	138	148	173	142	144	150	144	157	156	149	145	145	135	149	118	145	132	144	154	143	133	140	151	163	131	151	143	157	138	139	164	161	119	139	152	154	136	131	123	141	157	136	144	123	160	142	131	141	140	142	140	135	155	142	135	125	148	145	151	122	139	155	139	125	154	145	144	156	133	159	141	137	149	126	140	139	138	133	165	150	159	158	147	137	135	135	158	140	145	130	155	111	144	130	137	130	151	149	154	151	126	141	133	142	138	142	123	136	128	127	134	157	138	130	124	114	121	147	129	151	144	154	123	154	133	117	130	150	154	144	147	124	148	142	140	151	140	139	148	119	158	150	132	149	150	137	131	142	150	131	159	135	138	134	142	140	152	144	138	152	129	146	144
10513	2797	1407	562	468	444	446	459	395	427	371	389	362	382	353	378	381	365	361	387	351	323	325	362	336	356	331	364	333	336	362	333	353	322	352	310	382	354	376	377	359	384	341	342	354	347	375	371	365	348	338	361	351	376	357	368	383	380	356	389	400	374	343	349	342	351	337	354	332	353	369	373	396	362	321	350	364	349	361	356	333	372	341	316	361	356	365	357	340	340	385	360	333	369	341	394	339	362	355	343	333	377	336	368	369	367	352	367	331	359	393	363	358	371	350	363	358	334	323	354	364	363	354	348	383	304	384	341	381	386	355	347	335	351	358	354	324	327	388	327	340	351	343	368	329	362	369	366	375	358	369	350	323	349	341	343	321	375	376	350	319	348	323	346	355	375	353	325	344	378	380	343	331	337	310	368	365	344	395	353	343	383	361	353	369	366	313	349	362	403	394	388	365	358	333	342	329	338	345	351	356	321	355	340	370	335	331	393	363	353	365	347	351	377	346	379	334	385	388	361	352	357	379	374	370	366	388	368	340	343	367	338	338	373	383	395	363	335	331	378	354	360	363	368	346	351	363	360	362	330	349	354	356	345	373	330	354	361	378	344	351	370	340	340	366	369	358	338	336	308	359	322	342	363	399	352	363	350	369	371	377	340	338	341	365	363	354	395	361	369	370	369	329	354	369	344	381	331	364	374	369	347	367	323	361	320	349	363	349	350	341	381	372	344	387	331	356	333	360	365	370	341	398	345	363	374	369	348	337	355	394	361	368	334	376	354	350	356	347	382	402	357	349	369	354	317	330	323	332	349	367	355	350	334	371	369	362	323	394	343	341	358	360	357	346	371	348	350	347	360	370	358	336	355	357	351	361	371	364	358	326	339	352	380	345	358	365	342	344	324	376	367	361	355	334	356	354	344	341	353	347	351	349	353	377	370	343	345	363	368	370	328	367	386	378	390	345	372	382	341	344	340	350	369	388	363	348	339	367	344	344	326	344	386	353	365	361	391	342	345	376	389	338	356	339	394	378	366	360	352	356	338	344	336	367	353	338	365	336	363	355	374	357	338	348	363	366	343	380	348	377	329	335	360	346	353	360	328	376	302	371	367	372	365	351	335	369	373	356	344	356	332	339	361	363	367	353	356	335	352	362	319	387	328	387	357	347	362	347	335	365	394	356	332	363	351	346	354	335	333	359	347	351	336	361	400	343	374	390	366	372	375	351	357	349	331	363	349	362	379	369	367	337	343	351	337	381	327	385	328	345	400	345	370	320	340	366	340	341	391	325	345	346	335	362	379	355	375	352	334	326	373	368	393	371	376	381	369	336	372	366	389	333	343	333	317	351	344	363	356	377	384	334	349	360	360	357	333	337	358	367	344	367	370	378	348	386	357	353	397	379	355	346	355	362	357	341	380	387	364	344	380	335	348	348	359	360	370	381	318	354	323	336	365	307	358	328	372	357	377	330	334	380	310	361	343	344	364	370	341	327	377	389	353	333	357	345	366	423	362	346	333	324	356	358	336	380	353	354	360	366	364	369	362	367	351	344	374	350	379	365	346	400	381	347	377	390	328	323	341	323	323	322	385	346	344	330	366	354	333	372	357	353	344	381	341	350	356	362	361	352	280	396	346	346	393	354	334	363	311	372	342	351	354	378	369	364	388	346	368	382	361	369	393	381	359	316	363	382	377	361	358	325	351	356	342	354	365	341	367	361	351	354	354	340	362	354	365	349	396	357	358	369	363	353	334	392	375	379	356	346	359	348	359	375	321	329	352	364	390	354	361	422	362	356	337	387	355	337	361	329	363	344	370	379	350	358	338	348	351	359	381	358	337	342	338	340	335	394	361	354	367	340	383	372	357	335	363	363	379	364	350	355	389	328	354	345	373	357	355	349	373	356	352	352	355	350	336	346	359	349	346	363	343	332	360	364	332	372	319	329	361	343	381	343	343	327	336	341	407	394	331	348	365	388	345	398	358	364	328	327	336	337	366	349	342	343	343	366	328	323	348	355	372	344	381	369	345	341	357	336	381	362	326	378	358	340	394	323	353	336	350	360	335	357	367	375	364	319	366	362	344	368	376	350	324	325	340	352	359	350	371	325	363	351	375	358	355	352	355	356	365	398	362	348	349	341	324	340	384	344	342	322	347	329	361	348	331	339	353	349	387	375	343	375	343	358	353	322	371	341	342	367	354	342	382	375	364	365	383	348	352	352	364	357	330	389	371	378	371	366	347	362	349	350	346	366	380	352	346	391	369	363	331	339	343	353	361	366	357	341	311	328	356	354	383	349	372	363	367	376	326	369	312	392	337	378	331	357	365	342	365	335	339	328	308	340	373	380	339	339	395	327	361	359	357	325	314	316	374	354	363	347	339	340	379	347	369	342	376	339	350	342	343	398	338	389	398	370	350	370	364	379	336	349	330	358	378	369	353	364	348	353	345	333	355	366	335	352	350	327	362	385	313	339	336	377	406	360	362	371	363	358	346	373	352	372	385	360	340	337	370	356	348	378	343	346	329	378	385	345	372	352	368	324	349	349	339	331	318	364	357	372	362	332	357	358	370	378	343	345	363	351	367	339	345	359	351	380	348	345	326	361	372	335	332	357	363	347	350	346	369	382	365	350	325	336	358	364	349	371	344	367	362	356	341	344	376	336	334	364	376	346	350	333	329	374	340	386	339	359	329	372	405	339	351	395	381	336	349	355	359	357	350	336	358	350	355	383	347	323	344	353	346	358	399	362	316	392	381	328	348	365	369	376	338	323	373	345	325	348	369	338	384	341	370	382	348	374	349	350	401	337	348	332	373	361	377	365	345	345	330	336	370	350	294	324	382	329	372	357	354	342	358	346	399	386	361	347	328	365	367	401	336	325	381	347	331	339	347	357	375	346	339	374	358	355	340	329	358	336	367	374	378	348	330	337	367	376	375	396	347	340	390	351	369	342	370	351	383	361	379	349	383	399	311	391	358	374	339	349	335	327	335	373	353	341	369	350	359	382	374	384	335	369	380	351	359	400	372	351	379	350	353	337	355	376	349	354	361	329	340	343	344	339	356	343	368	366	337	345	355	376	333	382	376	367	334	360	335	345	338	372	380	359	373	356	351	374	364	362	362	341	350	380	352	333	327	373	394	361	324	363	346	343	340	367	354	376	355	354	339	371	383	364	363	359	335	368	355	365	371	370	359	322	381	363	359	344	367	339	330	321	344	320	324	363	317	344	342	366	366	383	347	350	354	367	326	362	363	379	327	341	342	349	393	320	359	336	372	354	342	347	388	376	327	334	379	379	362	335	353	338	352	356	370	399	319	353	357	358	353	366	346	383	365	343	355	361	337	362	340	347	357	365	402	380	379	353	357	350	339	364	365	378	335	383	374	356	362	361	354	330	331	373	340	393	357	384	375	391	376	319	358	332	376	369	345	323	336	351	362	372	364	341	351	324	371	328	354	347	338	388	355	343	349	351	326	336	344	331	357	362	404	368	339
26834	9438	2706	405	292	236	186	206	199	220	202	201	194	183	194	169	171	186	177	178	165	176	188	170	168	158	161	183	169	163	156	170	180	157	190	180	164	166	167	180	146	157	171	167	138	186	168	141	187	177	168	171	164	162	166	177	163	164	173	196	155	170	152	180	168	161	166	198	168	155	174	184	169	163	191	150	188	164	147	179	157	170	170	173	148	165	178	150	149	144	166	171	145	157	156	180	200	168	191	147	198	196	157	163	171	169	174	214	155	187	178	180	181	178	163	189	183	167	178	154	176	188	184	165	159	139	168	154	161	154	142	177	172	170	161	176	151	159	157	158	165	180	179	167	216	157	192	168	173	160	137	176	177	193	161	166	165	187	143	188	146	175	185	183	170	189	173	180	157	159	154	157	183	163	171	158	175	146	151	156	152	163	162	175	171	164	171	159	163	174	168	174	174	173	158	163	177	140	179	166	151	134	170	159	166	175	173	147	163	141	163	167	162	169	170	150	171	188	167	140	167	170	174	182	178	149	183	181	158	171	174	136	165	194	160	145	175	160	188	172	157	174	185	164	161	187	161	158	159	159	135	142	159	165	163	147	151	168	191	150	170	163	181	169	163	163	174	147	185	203	167	172	173	164	157	185	161	144	163	164	156	192	173	195	161	167	170	158	139	145	159	148	172	195	185	156	158	157	156	168	160	158	162	142	171	166	169	171	148	183	180	157	166	181	172	161	170	158	161	169	145	177	163	166	161	176	173	170	175	162	155	173	157	185	177	138	183	168	162	161	148	169	165	194	146	195	156	171	152	179	160	166	143	144	158	172	161	167	159	153	172	149	135	175	167	173	192	150	184	145	176	169	179	161	166	169	154	156	172	153	167	179	206	174	175	177	178	159	157	173	169	178	189	185	163	155	153	183	170	151	176	171	177	168	180	159	196	194	172	183	164	209	162	150	178	184	189	166	171	156	186	177	178	146	169	151	183	149	184	168	159	186	168	159	144	185	150	160	166	153	145	166	187	177	175	188	175	163	178	153	163	189	148	166	174	151	167	186	169	189	179	160	176	187	191	172	179	162	170	185	161	173	170	151	153	136	159	156	155	151	129	156	181	157	160	166	160	143	177	165	159	171	163	164	168	163	185	171	153	155	168	154	169	160	159	150	161	168	164	148	153	205	180	168	163	180	170	160	166	155	151	161	138	175	185	171	151	166	166	168	149	181	183	174	158	157	135	153	182	158	159	186	151	177	159	156	170	167	173	163	147	166	177	159	161	161	169	151	156	165	178	161	165	170	157	150	171	179	171	185	138	148	170	193	182	183	161	163	152	155	167	188	156	174	156	179	181	160	172	168	159	176	164	179	166	177	161	182	171	169	182	185	172	178	157	182	155	196	157	178	166	185	188	148	171	169	212	164	155	167	137	162	186	163	181	181	184	159	168	173	162	172	168	174	163	178	156	189	173	161	150	156	155	201	183	185	163	184	191	171	187	153	138	165	161	164	177	167	170	163	175	179	175	184	171	141	176	179	159	177	200	171	174	173	159	166	146	165	180	159	161	130	153	158	177	153	145	166	152	177	168	176	203	175	148	190	161	172	160	181	179	172	179	160	163	160	175	161	176	162	163	158	175	178	165	192	160	174	147	165	164	167	158	134	153	145	157	189	159	164	205	136	192	192	153	167	185	170	184	184	165	186	186	166	170	187	159	170	168	151	170	179	171	167	159	167	162	164	171	148	166	170	181	204	179	152	170	177	158	176	167	164	155	143	171	147	154	153	154	165	166	174	183	153	194	163	150	174	172	198	170	156	188	164	169	173	150	180	173	138	187	166	157	162	208	192	176	169	177	168	163	172	149	191	160	156	165	203	183	181	159	159	173	148	148	164	187	178	172	150	162	167	187	175	175	181	153	139	182	181	163	157	175	167	168	154	139	175	157	171	191	149	160	183	173	196	187	182	190	176	189	169	199	169	174	169	150	173	188	177	186	198	171	157	172	165	190	169	148	169	173	169	166	202	151	173	179	182	176	144	170	163	165	171	171	164	180	164	172	149	176	176	164	182	181	169	165	144	161	142	147	187	166	166	177	153	157	160	164	164	176	174	166	157	180	165	175	158	167	174	170	168	184	165	172	148	163	149	170	182	172	185	166	180	165	155	152	151	173	174	164	143	148	172	196	176	166	158	177	162	175	180	159	181	151	167	162	178	178	182	192	180	202	165	162	165	170	185	162	160	157	182	160	179	166	145	164	161	172	181	156	197	163	158	181	161	158	163	183	179	199	160	181	167	149	176	173	167	153	213	163	185	166	165	151	187	164	174	179	151	164	186	184	171	144	176	184	162	164	167	173	174	157	184	166	148	157	151	172	180	179	158	183	166	164	156	185	165	163	152	179	196	155	145	161	151	181	179	176	144	158	174	165	163	172	158	177	190	146	175	151	149	167	149	185	159	192	190	177	155	197	190	177	173	168	166	171	173	176	154	164	155	170	174	163	155	176	170	167	156	158	187	174	173	174	155	190	167	168	166	160	181	156	165	166	172	165	170	175	181	192	163	185	146	173	171	171	173	138	156	133	187	159	168	200	176	172	162	183	164	157	172	177	174	180	178	160	175	147	161	182	173	148	172	180	144	172	175	153	144	167	182	181	166	184	162	178	197	152	161	180	168	174	161	151	175	143	158	156	131	155	185	185	162	175	181	185	176	159	145	156	176	163	170	158	168	201	186	161	173	175	189	158	156	202	177	161	162	172	157	170	136	178	147	183	157	161	163	141	164	131	148	156	164	169	170	172	168	177	146	170	196	173	164	158	157	188	154	140	168	185	152	168	167	179	171	179	196	133	171	170	186	177	185	178	158	168	182	164	174	175	163	161	147	182	178	172	172	179	152	193	180	163	173	162	164	164	133	177	181	163	186	163	147	178	182	178	180	185	170	155	162	165	170	169	173	177	170	157	197	178	186	161	165	189	193	159	143	162	157	165	161	158	190	186	161	150	174	147	174	170	169	168	163	158	162	149	144	170	181	187	171	185	170	195	190	164	165	171	175	173	164	165	163	200	160	162	185	174	163	175	168	158	156	199	170	161	169	172	165	165	172	155	174	164	165	152	154	168	165	175	171	175	169	176	145	188	169	184	156	160	205	181	165	154	168	155	177	176	152	183	184	140	178	189	181	166	158	166	171	152	180	157	162	158	162	165	194	159	158	158	187	179	171	149	158	192	169	174	165	199	185	148	154	169	180	149	175	145	168	186	162	180	174	157	172	168	175	159	196	177	176	146	152	156	168	168	163	180	162	168	192	134	166	175	173	168	188	189	170	168	175	187	174	187	170	169	190	163	156	163	164	142	188	184	159	169	164	185	173	182	170	178	170	162	198	186	147	152	188	191	166	181	162	165	166	168	152	175	184	160	163	164	160	177	159	148	143	186	183	158	170	160	153	161	155	178	173	185	184	172	188	154	173	148	158	140	160	158	183	182	165	163	169	175	154
18855	7637	3857	1131	946	808	715	626	602	567	544	458	492	476	450	431	449	451	413	378	429	450	429	411	436	425	432	428	422	441	434	391	415	449	418	393	424	411	399	423	404	413	400	410	388	430	407	402	433	401	391	427	419	403	388	409	396	430	436	434	414	419	426	403	383	373	428	419	424	433	358	424	378	398	405	422	395	408	433	398	420	399	420	419	397	415	412	392	421	395	410	380	405	391	397	395	395	433	402	424	398	433	368	427	397	438	436	384	408	411	428	409	406	399	381	440	424	389	419	398	417	407	379	393	410	420	418	408	422	388	391	430	406	397	421	388	423	376	400	392	420	436	418	373	468	442	433	415	437	361	399	428	420	420	421	431	386	429	366	404	417	393	343	436	408	399	401	423	415	413	414	403	420	381	433	396	399	388	391	386	385	369	456	423	374	415	389	414	397	419	401	392	405	385	408	402	388	404	411	432	372	399	388	419	387	426	399	422	413	406	439	396	404	392	431	407	391	398	399	418	425	405	438	407	421	387	407	411	390	403	454	382	407	402	443	411	383	371	392	414	409	417	392	389	382	409	380	398	398	406	408	409	393	407	417	399	408	402	373	404	408	389	389	410	368	421	394	430	406	381	421	396	439	401	437	410	403	419	435	399	435	360	388	404	422	400	414	399	397	405	436	397	371	395	410	410	401	406	400	427	376	388	372	379	411	410	425	418	415	432	427	409	412	449	437	416	440	377	392	429	406	406	430	408	409	401	408	404	453	438	412	418	402	431	391	414	384	370	419	400	419	393	375	440	404	388	409	476	428	422	420	390	382	416	437	404	407	391	398	422	424	414	377	416	447	396	437	439	368	376	416	411	439	394	411	398	378	441	426	397	396	398	407	394	434	403	428	390	430	403	411	446	405	377	396	385	397	379	419	425	413	384	403	409	376	417	380	425	416	405	393	373	389	401	399	417	407	412	361	434	386	432	408	373	421	403	402	442	390	402	401	423	409	411	407	398	399	427	431	392	424	393	402	405	409	396	425	395	388	425	396	392	411	396	413	400	420	399	426	440	382	397	366	410	418	439	428	371	385	404	398	425	395	407	381	421	418	382	414	389	418	442	428	404	379	432	398	444	410	437	398	396	397	391	436	421	390	414	409	437	375	393	391	439	435	401	430	353	454	389	406	420	418	404	436	431	403	360	383	425	419	387	391	427	412	401	403	377	392	436	410	407	446	399	424	374	373	398	393	429	385	412	403	436	398	428	390	395	422	375	421	450	416	381	399	420	411	385	434	372	433	409	415	402	387	441	393	410	432	377	418	373	423	376	374	392	445	448	374	398	415	396	408	432	421	371	417	421	378	373	414	407	387	431	404	418	426	416	411	361	435	425	420	428	421	382	411	422	417	427	395	398	405	431	432	414	391	418	408	403	369	414	408	421	417	430	406	442	442	370	415	460	398	415	406	421	390	383	400	416	385	408	447	413	401	374	443	382	371	410	400	428	402	381	419	446	386	426	373	394	393	407	409	456	382	429	391	424	399	413	422	411	374	410	378	433	379	407	399	380	369	439	448	403	365	399	409	393	382	397	375	394	408	441	417	411	373	401	387	435	390	425	397	347	412	377	393	446	439	407	431	406	430	356	402	386	364	408	428	396	418	413	403	419	399	406	384	364	425	414	401	418	419	415	388	420	435	383	429	385	435	393	418	417	393	431	458	405	377	427	427	409	419	369	419	397	405	395	429	392	398	419	383	442	417	397	430	402	414	403	382	420	422	418	389	423	431	389	390	419	381	371	437	436	406	392	412	388	435	411	421	398	405	419	394	411	411	405	430	420	374	421	392	410	417	392	407	438	395	402	434	384	423	382	413	403	400	430	402	426	416	388	407	396	416	397	409	403	377	431	418	457	393	422	428	396	392	392	378	372	405	376	423	408	407	395	449	394	393	416	386	376	374	395	405	411	384	437	408	397	411	396	390	379	398	412	402	427	420	427	393	413	390	389	373	371	420	404	438	421	397	398	436	393	375	403	413	423	412	396	397	392	403	422	411	411	392	419	397	402	403	409	404	428	398	414	445	361	420	433	425	459	410	412	438	401	420	387	441	419	421	385	390	444	399	393	408	398	418	408	422	365	405	432	415	426	401	411	420	407	369	395	394	421	433	403	412	388	431	396	383	397	394	387	391	401	426	392	397	407	414	412	405	407	421	417	438	418	422	425	387	380	377	403	423	421	424	398	415	411	380	399	440	395	387	412	410	390	416	360	422	425	429	395	392	389	402	400	406	415	418	412	382	399	412	382	419	441	424	378	398	415	400	446	415	392	428	360	386	389	413	428	413	421	414	395	361	412	431	386	407	414	405	425	388	391	406	394	437	416	415	389	420	381	390	435	345	434	402	428	397	422	395	404	400	404	408	380	394	387	413	421	384	412	394	393	412	419	380	411	395	391	419	394	402	402	391	389	407	400	411	405	403	436	413	404	400	390	416	388	425	421	419	403	411	396	388	404	393	411	407	428	431	381	405	424	412	423	404	406	398	390	381	391	415	432	400	435	411	416	425	390	381	390	421	404	394	427	407	419	397	392	398	370	430	379	390	399	409	432	418	412	407	443	434	406	435	400	376	400	407	375	421	372	382	403	396	407	365	373	401	392	405	417	445	397	401	425	403	413	405	393	427	432	416	383	423	438	411	418	419	417	417	396	400	388	402	426	397	395	402	393	403	398	373	434	390	440	409	425	426	414	417	390	426	419	429	420	379	391	424	403	447	414	447	380	433	346	419	409	440	386	404	404	394	437	388	367	376	407	397	389	429	425	428	407	427	419	406	404	435	414	458	398	420	409	390	435	408	391	416	431	423	412	442	428	416	410	418	442	399	402	403	431	461	404	427	399	374	454	391	379	442	382	427	411	390	402	428	425	358	377	392	401	380	386	450	408	426	447	395	409	437	397	402	439	395	404	427	432	415	412	396	429	414	438	403	451	422	411	408	404	387	405	387	353	385	414	415	440	383	403	389	398	419	396	434	360	413	419	448	392	432	414	410	423	395	363	416	405	388	374	387	375	424	410	390	420	426	383	402	374	433	427	390	392	411	439	429	410	401	434	389	425	416	449	399	405	389	409	383	422	408	405	404	396	418	404	400	417	382	362	387	398	423	380	421	405	398	391	404	421	409	405	397	400	390	378	419	420	415	410	392	373	385	401	405	430	430	403	396	379	439	444	388	388	415	410	404	419	358	396	440	392	379	388	407	380	413	375	412	390	392	378	434	410	445	429	374	449	436	411	400	419	463	412	392	401	387	406	420	417	405	412	437	425	399	415	416	430	376	424	401	417	405	427	387	400	404	414	430	392	399	436	432	417	380	416	416	373	446	439	403	405	408	415	431	397	402	430	444	437	414	380	403	413	391	400	397	408	412	425	409	398	405	417	405	411	389	403	397	404	417	415	385	432	377	420	397	405	402	429	416	435	391	405	445	405	399	410	430	424	406	403	416	384
35969	15357	5738	637	321	213	167	176	133	143	137	128	111	115	116	112	109	94	97	112	117	100	78	91	95	83	102	103	98	96	90	107	84	89	109	97	76	82	82	89	100	93	94	100	73	96	97	85	100	102	81	75	85	85	92	101	98	85	110	82	70	103	106	101	93	73	97	101	98	89	74	80	97	94	104	98	104	91	108	88	98	97	90	86	101	92	95	105	89	71	91	100	99	68	80	88	96	79	93	84	94	83	87	103	101	94	113	86	87	81	77	94	90	87	110	90	94	93	97	78	98	90	91	99	93	107	102	87	89	90	84	102	101	103	109	91	97	106	84	95	86	101	80	75	98	89	81	94	101	99	118	111	94	90	92	88	91	102	94	84	95	100	85	91	100	92	104	97	87	99	95	91	101	98	92	88	80	98	95	106	106	81	106	77	104	102	91	103	80	90	96	84	98	98	89	80	96	88	96	88	100	103	92	81	82	89	96	94	86	74	86	91	81	74	95	108	91	78	77	103	90	101	88	93	91	91	88	95	90	121	94	98	93	111	81	89	97	99	104	91	100	96	91	98	95	92	76	78	90	84	103	86	89	102	85	91	102	95	83	95	118	106	78	85	79	104	107	89	97	97	89	97	96	75	93	80	86	100	99	88	99	90	94	92	103	76	91	91	86	111	102	102	85	85	102	88	85	91	83	88	94	104	102	77	99	100	92	108	73	82	99	102	90	100	96	81	83	81	103	85	103	81	90	115	85	98	101	79	93	112	78	99	105	99	105	91	101	84	94	78	82	87	84	102	87	88	94	91	89	79	88	80	81	73	80	99	83	92	101	94	93	117	102	94	94	85	82	91	79	109	81	92	86	85	93	108	82	95	77	97	87	90	77	91	97	88	102	81	90	90	94	94	95	92	92	100	108	95	80	104	95	87	95	83	105	91	100	86	106	82	82	97	95	77	90	94	84	98	93	100	91	87	72	86	87	97	116	105	109	93	100	87	75	89	68	86	78	98	84	85	85	73	96	97	80	84	86	72	80	111	100	103	109	75	106	91	79	79	70	83	102	97	105	88	87	91	85	86	87	112	97	77	99	107	96	92	91	97	78	79	101	93	87	91	82	94	99	112	100	82	99	113	88	88	89	82	89	94	77	92	75	93	80	105	89	99	106	97	97	82	91	102	82	96	95	87	77	77	76	75	92	88	89	86	94	91	83	88	82	108	93	101	97	100	95	75	89	86	116	78	91	79	104	97	86	89	103	83	96	81	93	93	106	85	87	112	98	91	105	110	100	83	93	103	76	99	89	91	96	85	87	76	94	92	92	97	98	74	91	95	101	95	84	77	84	80	91	113	80	93	94	97	81	80	84	89	83	83	85	94	97	93	105	100	92	78	79	94	93	102	102	88	100	103	106	95	96	109	70	80	116	93	92	93	96	85	81	86	98	73	73	76	93	79	85	89	94	97	97	111	101	92	104	81	78	80	87	83	105	102	99	95	80	85	99	77	96	97	75	93	105	103	95	78	84	73	101	78	88	84	90	80	103	110	95	92	89	91	88	112	114	91	97	84	86	84	93	87	98	105	101	91	96	90	104	80	98	103	89	90	101	94	85	100	90	85	90	124	95	87	102	81	94	93	94	97	62	83	99	85	72	82	86	98	95	99	101	109	83	88	84	91	91	101	98	82	98	70	82	91	108	90	97	91	92	91	95	80	75	91	103	89	89	102	88	92	107	114	96	105	87	88	93	108	87	91	80	73	98	99	82	96	74	103	86	76	106	98	86	93	85	72	99	93	84	79	80	73	83	95	99	97	83	95	94	105	75	89	102	82	96	100	101	94	70	104	90	122	109	89	94	91	117	97	88	77	81	109	79	94	73	93	100	89	77	97	85	113	105	83	88	95	82	91	92	100	97	98	88	88	80	100	86	96	99	99	87	85	97	97	121	85	89	99	86	93	82	97	81	92	77	78	95	106	95	92	96	78	91	88	99	93	122	86	103	82	73	78	66	95	100	100	83	95	89	92	86	87	97	107	78	88	99	77	85	84	91	96	86	73	97	103	100	91	120	83	88	89	93	92	73	75	94	89	83	90	80	91	85	81	73	104	105	113	114	97	109	80	68	83	85	86	90	100	100	89	100	82	86	63	84	97	78	123	82	102	88	94	90	93	103	110	84	93	85	90	74	89	101	91	97	103	79	87	101	89	91	82	87	112	99	97	95	94	94	84	81	94	96	97	108	104	93	111	97	83	89	85	81	88	93	85	102	80	84	106	100	68	89	90	103	84	79	80	97	89	114	104	108	87	87	92	82	99	93	86	90	80	89	108	83	94	86	100	89	88	105	96	66	85	87	88	97	111	86	96	96	72	92	101	96	111	91	89	97	99	94	77	84	95	95	104	103	115	84	87	104	97	112	94	95	112	95	78	82	68	85	99	85	108	110	81	96	94	77	85	96	83	85	92	76	92	96	110	88	90	84	81	74	84	117	85	94	102	99	74	108	89	87	77	78	89	90	76	96	105	85	119	99	71	99	80	109	89	86	90	88	97	93	89	84	121	74	79	81	67	125	92	76	81	105	102	81	74	87	93	73	100	97	77	82	91	110	97	98	93	92	103	101	97	97	96	90	103	97	103	108	74	74	99	93	84	82	106	101	77	112	85	86	88	85	71	90	103	87	89	90	104	86	98	98	101	103	88	96	115	106	88	83	108	82	69	111	99	94	81	79	76	107	91	99	92	91	101	97	88	95	87	80	75	92	92	98	97	86	96	90	111	93	96	95	83	96	75	96	97	96	91	86	97	80	97	83	98	86	92	78	74	81	94	90	109	94	95	102	83	105	90	107	92	108	93	77	84	83	95	87	94	105	95	92	92	87	76	94	80	81	89	111	68	104	88	102	94	79	95	108	101	108	109	80	86	89	72	91	72	100	96	96	90	86	107	109	87	91	82	83	86	97	79	103	88	88	102	95	108	102	86	99	96	82	96	93	90	88	82	100	96	70	83	74	98	103	91	84	108	91	92	94	99	93	93	100	94	103	97	86	86	97	93	82	92	94	88	86	91	79	90	86	89	104	87	98	80	96	99	92	100	96	97	77	79	109	106	89	101	78	97	78	88	97	82	92	85	114	85	83	95	92	93	94	88	91	84	99	70	94	103	80	84	111	71	79	84	83	87	94	115	102	95	92	105	90	114	100	96	95	80	91	89	81	90	96	93	96	84	101	107	92	92	102	80	89	94	95	67	91	85	88	69	87	77	79	95	87	102	88	77	79	80	89	105	91	108	84	97	84	98	87	92	84	82	105	81	107	84	89	101	106	85	102	100	104	89	97	84	92	88	89	106	81	81	94	93	81	84	90	93	79	80	86	78	103	81	93	74	80	107	96	94	75	97	87	108	96	71	87	93	96	95	100	110	85	76	91	98	77	92	83	100	85	86	85	77	88	98	103	92	86	98	93	101	84	96	73	93	114	101	92	83	79	97	83	91	87	89
23704	11586	6106	1570	1244	989	697	566	574	489	470	402	388	338	335	321	289	286	289	299	278	266	284	288	251	273	279	286	271	262	239	230	244	252	229	270	246	246	252	232	239	255	242	243	224	228	231	228	255	253	246	222	217	246	259	235	234	254	249	195	222	214	214	234	276	237	238	247	262	221	225	235	218	231	239	244	252	211	208	214	237	230	251	240	221	204	220	217	236	232	213	225	217	249	222	227	241	221	205	234	211	244	240	249	239	236	233	263	224	260	233	218	257	221	213	229	245	240	247	243	264	222	247	229	226	243	210	227	235	244	243	213	250	274	255	235	184	211	227	229	210	249	219	244	227	218	234	233	208	221	245	238	216	235	226	240	229	230	226	233	203	199	236	217	200	230	227	221	238	218	201	229	232	212	245	217	225	236	227	229	231	226	220	243	239	235	251	243	243	228	247	252	227	233	213	234	221	205	225	247	237	229	217	239	221	247	236	251	211	231	252	250	208	204	236	234	212	215	234	249	237	224	229	232	216	226	241	240	221	234	234	255	226	245	230	228	225	239	232	236	241	237	224	237	230	209	224	228	282	226	228	228	251	243	218	214	229	217	197	206	237	208	244	231	235	233	241	230	229	218	236	221	228	240	208	225	227	219	232	220	225	226	195	207	250	222	198	209	218	222	216	261	199	242	239	252	209	236	225	232	222	221	235	198	249	203	224	218	203	251	215	218	218	207	239	240	239	220	251	210	209	233	239	209	214	228	232	229	238	218	229	233	212	242	214	255	213	207	231	219	235	234	221	216	244	218	229	242	244	228	240	255	251	224	247	230	219	206	211	235	234	218	229	231	233	240	245	225	234	220	240	257	238	219	241	220	246	223	222	210	237	216	244	232	208	246	239	227	223	221	231	237	223	233	236	208	216	226	225	206	233	211	233	222	224	234	237	227	225	210	232	237	211	197	242	202	242	246	230	250	238	212	205	216	232	228	224	241	219	225	222	240	226	242	229	198	225	235	220	228	195	217	207	225	206	216	246	232	237	239	240	212	236	203	225	224	221	227	202	204	224	221	234	202	214	245	257	212	244	218	224	223	228	204	235	208	236	232	250	232	218	261	211	223	251	219	214	241	250	242	206	235	223	259	238	215	222	244	216	210	242	227	240	233	230	238	198	199	258	235	244	243	198	217	239	203	211	220	236	218	258	226	233	232	215	227	227	223	211	237	252	233	227	223	234	231	240	199	223	234	207	231	230	224	234	226	211	214	242	206	243	233	239	214	253	217	239	245	204	219	217	236	258	229	217	226	228	229	221	241	224	242	217	212	238	224	228	238	236	235	216	276	249	222	208	237	252	239	215	228	237	240	221	227	223	223	217	252	210	250	237	219	225	258	235	231	222	234	245	237	236	232	209	259	204	258	251	245	233	243	209	227	216	215	229	243	214	210	232	233	201	274	227	252	224	247	230	221	213	246	224	207	215	216	254	257	242	235	249	235	226	234	227	236	213	236	241	228	219	206	216	246	219	253	232	254	266	238	218	237	236	243	227	264	233	222	250	234	225	235	240	225	210	225	224	232	272	249	238	237	213	225	231	254	254	214	234	238	225	227	229	214	235	207	207	222	231	221	254	238	245	214	208	235	246	213	230	241	234	233	222	205	257	218	226	240	248	217	243	233	230	221	232	231	234	268	248	241	231	241	235	227	217	240	265	207	232	207	240	263	201	228	231	226	233	247	235	225	240	240	231	214	246	229	238	241	208	245	236	222	219	242	251	255	211	223	227	222	240	237	244	225	247	214	212	239	250	252	231	228	236	228	216	209	233	269	243	214	219	221	220	234	242	243	237	179	237	240	232	208	233	245	249	246	257	229	249	216	241	254	236	230	232	208	226	219	221	244	228	220	223	228	260	220	243	223	226	236	213	230	201	215	238	212	224	216	248	238	242	247	184	264	249	227	246	241	232	210	241	224	229	226	221	256	222	217	226	236	231	213	240	236	209	227	230	247	239	219	222	247	236	214	246	225	239	224	215	232	220	218	221	235	196	210	221	221	241	211	239	230	229	212	209	238	208	251	199	225	236	256	218	213	246	226	239	202	240	239	212	239	224	237	219	235	217	230	213	225	235	242	221	256	218	248	231	214	245	209	219	229	235	236	238	226	232	237	227	213	240	230	222	249	238	229	246	209	230	246	248	225	248	202	232	217	240	250	210	227	229	253	223	221	245	256	253	224	249	214	213	226	204	222	244	245	243	212	229	227	249	224	215	225	242	242	220	198	199	240	220	215	220	223	218	237	242	236	246	205	235	236	222	226	199	252	231	246	233	229	243	235	239	238	242	210	231	242	227	247	219	216	233	220	234	219	240	246	251	229	230	243	242	217	242	231	242	222	243	236	253	244	221	260	235	217	237	215	260	246	252	208	241	234	213	207	233	228	219	239	244	231	233	234	208	245	238	201	240	216	243	222	229	249	211	254	221	250	209	188	215	255	248	218	223	221	240	235	224	237	245	218	237	246	233	221	222	229	229	206	240	219	212	234	235	224	247	228	209	214	255	220	221	228	228	236	223	249	223	220	237	221	222	227	229	219	200	229	220	244	246	211	208	225	212	231	196	247	225	242	225	218	222	217	206	229	236	221	238	242	223	255	234	192	227	248	193	215	217	224	219	233	215	229	230	223	230	200	237	259	236	249	195	250	224	206	209	243	226	243	234	222	233	230	231	217	209	220	246	242	238	234	217	228	245	212	216	224	233	249	235	243	212	211	223	229	228	248	242	216	204	222	235	262	246	215	218	213	212	219	206	239	208	213	217	212	260	200	218	210	240	216	236	247	220	229	217	223	224	238	214	241	218	239	243	249	232	251	200	225	248	229	249	222	239	225	238	242	213	208	224	230	228	255	237	232	246	215	233	221	244	214	238	227	242	233	209	239	249	208	236	220	217	213	218	232	232	227	238	226	240	214	213	246	202	246	218	217	238	259	236	245	215	234	236	220	246	229	252	232	246	233	231	222	230	247	227	258	220	268	252	234	221	240	225	242	240	217	254	211	251	219	244	256	241	216	217	225	240	213	199	219	223	230	231	231	228	245	209	225	252	246	233	229	230	228	216	221	249	256	210	213	231	226	245	202	229	221	247	218	238	244	263	263	232	233	235	235	233	193	249	241	244	225	262	256	228	230	215	250	260	225	229	222	223	241	245	222	230	243	218	241	250	204	223	238	217	214	227	207	228	226	227	223	230	222	233	248	205	230	245	219	209	237	230	230	243	234	232	221	228	256	224	184	220	276	215	230	222	232	236	241	222	232	226	224	228	226	227	224	231	220	208	216	229	205	250	242	252	252	186	229	225	236	228	257	254	252	209	236	209	256	223	228	238	217	243	281	215	212	252	214	220	242	235	253	227	219	230	235	228	233	243	221	216	224	220	234	231	237	239	243	227	247	254	233	223	223	222	239	213	236	209	192	242	232	215	225	235	245	233	239	229	205	231	211	231	220
15057	3578	845	186	180	161	160	146	160	145	145	143	137	164	144	137	162	148	133	157	131	146	134	157	162	147	152	149	130	155	133	147	155	151	144	149	156	147	191	120	156	137	124	150	148	155	127	137	154	148	154	155	154	149	164	144	143	137	135	144	122	158	136	156	137	138	145	152	123	135	151	144	144	133	128	147	142	122	136	138	145	136	133	139	129	156	151	147	164	151	128	133	149	141	127	133	142	190	154	164	147	156	162	135	129	142	145	144	151	148	128	138	131	157	154	145	153	137	152	154	142	141	168	150	138	129	147	131	139	152	157	137	149	137	117	137	111	136	149	138	170	140	156	138	129	145	147	148	129	147	139	125	127	133	143	135	138	133	171	134	165	119	139	145	127	137	161	157	155	145	153	133	135	146	139	127	143	143	142	131	141	161	129	133	156	182	144	147	145	145	111	139	149	112	162	143	126	150	144	133	134	148	136	128	137	147	155	135	142	133	148	175	152	162	139	160	140	128	147	142	127	165	124	144	144	129	137	123	132	143	126	137	124	159	163	130	148	149	137	144	151	161	151	140	141	144	142	136	127	130	165	147	136	117	135	145	143	128	142	128	147	134	163	142	161	127	165	132	119	148	129	152	135	125	166	136	180	150	157	142	145	144	134	139	153	130	159	158	134	129	128	145	148	129	136	148	163	140	127	135	129	157	153	119	144	137	135	122	122	140	143	129	155	140	147	137	153	140	134	138	146	149	141	146	130	153	132	141	123	123	157	133	144	132	145	120	154	167	140	152	135	174	152	138	140	148	142	154	149	153	137	144	147	144	154	138	139	156	155	127	145	152	148	158	167	125	138	140	150	129	132	140	159	142	133	155	143	148	116	131	164	156	155	171	147	139	128	139	128	137	159	159	114	148	147	142	156	145	117	151	143	140	148	145	147	132	140	124	153	125	140	155	142	142	129	148	138	139	153	150	158	134	137	148	154	127	146	151	138	149	133	145	163	139	166	142	135	142	136	147	143	142	159	142	146	147	146	141	152	123	149	135	158	131	134	128	108	158	149	164	150	154	127	142	128	125	147	146	150	133	128	140	133	122	128	128	138	129	138	146	145	139	125	163	139	144	140	161	157	153	122	143	151	152	138	152	149	128	164	151	148	142	124	129	132	138	140	136	130	133	130	140	173	143	155	144	127	137	145	143	151	115	148	116	129	157	123	150	125	135	128	137	130	133	143	119	128	131	163	131	149	134	121	140	144	157	142	129	137	150	148	155	147	171	140	139	141	135	127	125	126	170	140	146	146	139	135	122	128	129	161	153	129	125	153	118	164	127	142	147	138	148	143	128	131	125	155	140	136	144	151	168	153	131	152	142	142	135	135	134	127	138	127	151	131	172	133	146	145	137	167	143	158	147	140	153	154	141	130	148	136	133	166	141	147	155	159	150	130	140	141	151	149	142	132	137	141	149	156	157	156	147	140	133	138	127	136	147	143	145	142	161	136	130	140	128	158	139	156	140	145	138	129	157	156	125	128	134	142	156	137	127	166	129	141	144	137	154	133	148	142	138	150	124	136	133	144	157	161	167	153	142	135	156	144	147	145	150	141	155	161	141	130	143	154	147	151	145	137	112	138	142	140	143	140	130	146	142	135	122	126	144	158	141	145	132	155	137	133	133	133	151	123	157	130	158	178	135	148	148	163	143	163	154	130	139	136	140	126	144	130	138	134	145	147	143	152	161	158	141	141	140	151	128	146	153	140	155	152	151	171	157	135	131	156	137	154	148	153	129	147	149	137	127	117	136	149	155	122	150	142	145	131	144	145	162	160	137	166	151	153	133	153	163	138	140	131	142	141	144	138	142	135	147	153	133	127	164	140	133	163	127	135	147	149	138	139	132	150	170	142	176	134	142	141	133	142	145	131	153	149	129	124	115	139	143	123	125	114	141	152	140	152	143	165	139	137	146	134	161	153	141	149	124	152	151	180	134	121	149	144	166	152	156	134	138	139	158	153	148	130	155	163	127	145	144	138	138	147	149	137	157	151	156	132	139	145	157	143	162	136	140	151	162	116	126	151	157	171	148	138	149	139	128	128	159	149	148	129	143	139	146	136	160	135	130	122	131	157	177	128	134	141	140	147	145	137	128	133	143	158	137	146	131	164	166	135	135	136	138	163	147	144	130	145	146	134	152	166	130	156	152	133	124	147	139	158	142	146	139	156	155	146	151	153	146	119	134	143	163	125	135	158	159	141	147	134	150	140	132	127	129	147	139	149	141	171	137	141	152	127	141	127	141	143	162	140	151	112	141	128	138	135	135	146	139	134	128	146	117	152	140	171	163	149	137	163	134	141	127	165	153	149	141	144	130	119	148	137	134	137	132	152	139	143	135	148	144	151	141	154	128	140	123	145	145	122	154	155	159	137	147	137	124	132	139	135	144	131	174	128	132	137	123	129	128	139	160	138	129	164	139	135	136	146	160	134	165	134	150	139	135	146	153	168	136	156	130	150	141	135	154	162	155	117	150	146	134	144	163	153	161	138	162	162	146	149	140	137	151	155	136	145	135	140	132	138	128	163	159	149	135	127	131	137	133	147	138	132	129	126	143	142	158	138	137	143	132	154	141	143	113	155	138	146	137	131	144	118	130	143	145	148	153	119	144	132	139	156	129	136	140	148	149	138	140	137	132	144	117	140	173	155	133	150	152	135	133	148	125	139	116	137	148	150	141	130	140	129	140	151	136	175	155	126	140	145	156	133	133	134	157	168	147	158	144	145	132	140	151	141	114	132	141	145	133	137	157	144	145	130	133	129	146	143	126	133	165	145	154	123	131	123	138	147	160	136	143	133	142	143	157	134	148	143	148	155	158	161	119	134	152	143	138	138	137	139	137	139	133	126	141	159	148	143	150	133	148	141	123	156	141	147	142	128	147	137	148	135	137	164	159	149	145	154	132	145	131	141	149	116	129	151	138	162	144	148	134	170	127	128	166	145	149	136	140	137	156	142	152	123	152	154	136	150	154	132	133	118	142	138	152	146	157	141	137	132	136	172	155	123	167	154	160	136	128	149	133	159	127	127	174	151	153	156	138	144	142	161	147	141	119	142	135	132	130	138	151	133	130	142	153	143	132	143	149	135	119	121	130	147	133	130	139	139	146	142	152	133	140	149	125	146	156	154	151	143	152	137	152	137	144	141	146	138	137	143	123	133	153	151	139	118	147	173	159	136	144	135	168	147	128	168	136	144	138	138	163	171	138	149	169	160	149	157	138	149	156	140	144	133	149	152	135	158	160	147	164	179	139	163	130	140	148	127	152	135	138	164	146	123	155	141	141	150	158	128	128	172	131	147	138	148	148	109	136	133	127	133	161	146	145	153	153	147	142	162	133	147	132	114	156	173	148	143	140	132	132	151	139	156	152	141	129	165	117	159	139	157	158	156	136	156	148	158	143	146	146	134	128	144	139	149	152	130	132	166	134	134	145	123	136	149	154	151	148
10801	3120	1462	551	495	446	408	374	357	389	377	334	394	356	338	363	357	347	348	356	369	372	362	347	369	367	314	366	370	361	369	376	334	384	359	361	361	382	337	402	350	379	339	334	331	354	357	392	372	389	356	353	320	348	363	367	363	376	366	360	350	340	372	385	347	362	366	333	372	365	362	384	382	322	319	371	351	361	370	362	378	357	326	373	381	360	371	343	353	381	352	392	369	358	339	341	339	357	370	330	387	377	354	356	338	354	342	356	347	383	354	349	369	379	381	362	355	356	366	364	363	356	357	373	370	370	389	362	386	387	357	351	317	354	365	386	348	359	369	394	383	333	347	370	393	350	387	371	416	379	368	361	378	385	355	361	380	362	375	384	352	373	356	360	333	352	319	382	340	410	340	383	319	339	382	363	364	345	380	387	331	386	339	335	342	374	378	322	356	351	363	386	366	348	354	338	349	328	357	363	398	359	365	350	351	374	366	358	350	347	368	386	359	361	374	357	343	358	314	385	368	374	372	355	327	371	339	341	377	377	382	414	366	377	361	375	356	360	322	355	392	356	327	377	388	368	359	364	329	335	374	350	366	394	362	345	350	358	359	373	366	355	352	349	370	344	373	386	383	368	349	356	344	374	319	336	385	379	378	366	403	359	345	377	325	359	352	371	335	355	370	381	346	379	333	361	372	361	368	358	367	330	349	392	339	345	350	359	353	333	373	337	348	346	374	409	388	390	338	356	348	355	357	339	393	358	334	342	350	343	343	339	343	336	372	362	339	361	341	357	343	362	369	377	378	388	346	387	348	344	376	391	378	388	358	370	346	332	339	372	373	363	382	328	338	381	356	341	357	395	380	357	379	350	344	376	354	365	351	348	334	370	374	390	342	383	346	378	329	344	339	346	330	342	346	382	327	358	400	347	343	367	343	348	384	348	349	356	354	368	413	376	388	350	392	366	370	355	333	367	357	335	353	339	359	365	366	344	368	386	355	364	363	343	331	372	339	362	331	345	326	336	342	382	365	343	357	377	364	354	361	376	315	345	310	369	365	361	358	327	388	361	351	378	362	332	363	351	363	373	346	375	353	353	332	357	372	371	329	378	357	391	356	372	364	358	382	365	344	342	357	350	345	367	354	422	374	376	378	384	352	393	370	386	326	322	326	395	347	366	369	360	354	343	357	360	359	344	395	340	381	357	356	362	342	340	340	331	358	363	369	347	377	352	368	358	366	361	420	338	379	356	381	347	339	371	339	355	363	377	353	351	373	336	349	346	358	343	383	385	386	368	342	334	327	388	334	327	391	346	330	383	372	379	391	341	356	354	349	375	383	333	360	382	350	364	368	376	350	333	360	377	365	332	373	349	348	361	350	317	380	351	387	330	342	360	356	335	364	375	383	349	358	353	365	334	373	332	376	365	370	350	368	383	328	330	358	391	337	331	377	351	365	358	356	376	359	384	367	344	345	354	362	384	367	371	365	361	379	391	369	374	378	350	340	362	358	357	369	355	380	332	380	325	377	315	371	349	378	345	337	356	378	350	376	367	359	348	359	358	349	354	368	346	341	335	380	356	329	347	342	345	357	349	354	376	377	388	350	364	392	361	362	355	363	390	337	359	376	376	371	356	371	355	370	381	366	367	385	386	338	383	348	372	371	358	374	378	355	368	370	346	343	353	357	392	363	373	362	365	370	345	353	347	348	377	343	351	394	340	372	354	354	358	348	378	312	368	357	359	363	344	291	401	329	331	337	386	383	354	351	364	357	350	356	335	340	335	331	376	367	354	359	382	343	359	337	378	351	374	354	351	354	377	404	369	365	341	333	394	368	342	376	373	377	347	366	351	374	347	333	348	381	372	331	353	356	352	338	385	359	370	384	323	331	375	348	348	367	329	359	361	355	372	353	358	358	371	351	339	350	351	377	316	390	350	311	360	322	367	342	357	370	349	372	365	341	371	393	312	372	338	355	362	378	352	362	356	318	366	340	352	376	369	369	393	321	380	359	367	347	351	373	370	391	400	326	323	354	359	386	350	387	375	384	349	353	360	371	374	364	327	363	368	352	331	381	372	376	358	338	344	349	352	358	369	314	353	372	344	361	364	365	358	308	370	351	365	358	369	336	339	350	380	352	358	364	346	383	363	369	409	341	333	384	376	349	357	365	365	353	370	386	377	391	358	376	325	355	356	349	393	357	363	362	358	335	362	358	344	344	367	333	370	352	372	377	380	352	361	382	367	326	365	347	372	351	382	344	351	394	353	385	367	359	364	369	353	343	355	330	351	364	382	363	344	373	377	361	347	360	348	363	343	309	404	341	379	356	381	361	352	374	340	394	351	340	347	361	354	344	381	342	365	390	381	364	340	357	357	375	362	338	322	352	368	357	316	359	344	364	335	342	358	343	358	370	341	391	355	357	356	357	361	328	337	350	357	381	373	376	341	360	330	371	356	370	336	365	382	396	359	343	358	351	343	359	366	347	360	339	353	360	322	369	346	371	374	373	372	365	379	358	329	355	327	332	364	341	365	339	342	352	350	346	389	347	339	386	396	354	368	344	344	348	366	357	385	369	345	360	360	358	348	342	348	338	345	344	326	362	364	369	370	371	355	323	358	354	364	331	347	375	328	372	380	365	353	354	365	362	390	359	409	357	348	356	382	365	350	357	371	349	373	326	353	369	352	334	364	379	358	335	362	360	328	368	360	391	356	358	339	352	338	393	385	389	344	349	337	365	337	361	360	314	400	343	370	369	352	383	347	363	363	387	328	356	347	354	366	377	372	340	355	371	344	389	348	357	367	380	389	371	360	352	348	323	383	352	361	376	356	354	385	342	356	342	373	352	355	378	371	377	345	345	367	331	337	352	382	353	341	349	376	379	363	386	371	361	341	357	362	357	381	354	338	360	347	349	366	357	362	339	355	381	338	377	378	349	341	350	349	364	334	358	349	370	350	335	368	374	333	354	353	367	397	344	373	379	331	366	357	364	353	347	374	350	341	375	374	354	339	367	349	367	326	349	357	376	383	355	400	343	337	379	351	355	370	382	365	411	383	393	369	377	370	362	361	350	351	383	369	351	360	373	366	359	361	344	365	377	343	368	354	301	362	348	327	355	371	366	351	368	346	333	393	354	368	350	357	328	315	328	384	358	361	358	372	347	348	360	397	381	345	356	356	338	341	371	376	336	355	349	356	367	362	346	340	371	358	352	347	361	326	352	350	363	401	376	356	341	387	353	377	382	365	358	381	353	335	346	347	345	323	368	362	388	359	349	351	350	342	374	346	345	360	385	363	323	380	367	340	342	379	350	352	360	356	340	335	377	354	365	354	383	368	360	358	362	329	390	354	380	333	374	351	315	383	350	322	348	365	338	352	347	375	347	365	343	365	353	406	355	350	333	391	352	366	340	360	362	389	375	339	371	363	339	364	370	352	337	339	356	335	358	325	359	352	348	369	339	330	358	336	362	349	360	345	348	357	380	377	346	363	355	361
26920	9612	3456	412	238	255	245	225	193	199	199	192	213	177	162	160	159	164	174	182	174	176	188	188	152	188	184	168	151	157	183	197	173	155	153	175	167	162	161	159	173	164	165	173	152	162	161	176	177	171	186	169	158	174	167	159	193	163	161	167	179	176	190	161	187	167	165	169	165	175	172	154	174	161	177	166	182	195	191	153	148	168	189	159	151	168	166	170	163	157	175	181	187	168	160	167	172	180	176	180	175	187	159	193	179	160	185	175	177	154	169	156	182	157	192	173	151	164	190	169	189	178	154	138	153	168	188	176	193	183	175	186	182	217	189	161	185	167	180	159	163	162	195	170	185	174	155	159	171	152	177	154	170	174	159	158	147	169	181	165	194	160	178	196	168	173	159	148	162	135	165	156	189	137	177	171	195	167	169	166	170	180	169	171	191	175	143	175	185	181	169	175	154	205	159	164	153	153	174	166	160	149	163	169	164	183	187	188	177	173	165	202	177	157	182	160	155	173	171	167	167	174	158	172	175	168	180	171	164	164	184	150	168	154	167	181	169	183	188	190	177	172	163	170	148	171	188	146	156	165	181	167	194	140	183	157	174	173	167	156	185	167	175	185	192	172	185	156	183	172	167	178	138	143	146	171	166	156	140	182	170	165	163	152	187	157	175	176	191	168	169	169	190	179	165	165	180	145	157	145	162	160	139	177	173	186	176	181	188	176	159	161	154	172	146	176	191	169	138	186	182	157	167	159	174	148	164	165	185	174	198	189	172	166	153	195	135	162	164	176	171	172	164	162	161	186	169	151	153	175	191	183	143	174	180	146	170	153	152	160	184	158	171	160	157	141	179	183	166	164	173	195	180	189	166	161	151	156	159	162	166	161	199	179	173	154	171	168	192	171	156	168	173	158	154	176	188	166	170	171	169	161	161	186	179	188	182	159	182	143	167	162	178	156	154	177	169	151	162	151	164	186	167	182	148	168	154	172	190	191	141	197	166	133	172	143	176	157	173	151	146	172	191	191	151	166	178	181	172	180	191	175	169	160	170	165	205	183	182	163	176	168	170	170	167	172	169	157	158	146	167	177	176	181	187	169	165	165	158	167	169	154	176	181	157	184	178	169	168	172	184	143	145	151	151	161	156	162	176	180	156	168	189	203	170	173	147	178	144	164	181	161	167	167	163	181	199	155	163	150	179	180	190	174	181	172	153	193	187	178	160	166	155	167	175	161	154	139	164	149	180	168	172	197	158	173	169	165	158	183	159	174	154	163	144	168	162	189	166	174	207	168	169	193	178	143	217	177	176	168	175	179	168	143	157	175	182	174	179	157	153	150	146	152	169	179	190	167	193	175	189	171	164	158	176	167	152	158	154	172	141	165	177	146	168	152	161	165	166	201	182	179	209	188	163	176	158	165	167	185	178	169	174	154	174	193	156	175	163	167	173	165	156	174	157	153	182	173	192	173	155	174	154	212	170	182	175	164	156	193	155	161	175	163	160	170	196	184	153	167	174	167	181	137	193	162	186	152	186	198	178	186	174	178	179	157	162	174	158	176	152	169	163	187	162	167	163	171	176	162	185	153	172	162	153	161	161	169	150	171	172	148	157	156	170	174	146	176	148	146	175	170	169	173	192	159	186	170	166	167	174	163	154	166	176	170	156	197	144	142	182	166	201	166	174	178	179	147	175	193	157	184	154	200	182	162	177	179	151	162	147	154	162	172	157	176	166	176	172	138	179	184	177	156	179	168	175	160	168	168	175	185	161	174	169	173	179	151	175	155	177	160	185	177	163	171	174	185	163	173	170	182	206	169	143	156	176	178	185	146	183	167	169	146	168	161	150	167	186	161	161	168	178	170	166	169	184	141	162	167	162	179	143	177	176	173	177	179	178	186	160	144	167	163	178	139	159	151	173	182	178	167	189	168	183	166	162	172	145	173	152	162	153	153	183	157	177	150	165	170	162	144	165	187	166	193	168	181	158	165	156	172	173	181	175	163	189	196	149	177	156	176	176	176	154	206	162	158	167	149	183	183	170	157	182	180	167	195	160	184	154	172	167	192	174	175	179	161	166	166	186	175	168	171	177	200	155	193	152	187	170	180	165	175	146	169	161	155	150	170	151	179	160	173	175	155	164	173	164	167	149	178	171	167	171	150	145	172	190	158	185	183	160	182	167	164	176	176	185	176	161	154	156	191	174	151	166	177	194	147	144	156	188	163	153	178	159	170	166	147	172	172	154	197	157	146	159	171	169	162	174	157	184	153	174	166	186	187	188	175	188	186	181	162	155	165	167	154	146	181	150	172	182	132	161	172	171	191	168	149	197	136	171	175	176	159	155	156	174	162	166	190	188	163	166	161	166	190	147	163	161	176	156	183	177	190	160	164	189	165	174	178	169	175	171	181	172	157	171	145	172	157	166	175	188	168	161	172	159	192	187	157	162	191	166	143	175	190	163	172	166	183	165	132	173	169	175	172	160	151	160	192	167	171	186	172	186	179	168	185	181	165	186	164	178	161	177	165	200	162	189	148	173	168	168	186	164	169	163	171	178	166	176	172	174	160	183	142	161	159	176	191	173	171	171	194	144	150	164	167	179	172	180	177	177	174	161	177	147	181	166	164	163	149	168	167	161	177	188	162	177	175	161	171	173	194	192	159	163	163	167	152	182	170	176	155	161	153	159	166	170	159	188	167	174	150	151	160	149	163	141	186	159	168	159	173	174	185	182	173	181	179	187	161	185	159	170	158	158	171	190	168	176	169	168	166	177	166	187	188	168	166	141	178	177	157	181	155	169	172	150	191	186	129	154	160	165	171	182	157	157	164	170	136	170	147	172	173	148	191	144	178	172	146	144	151	171	171	158	157	146	161	158	169	173	169	166	184	172	161	156	146	171	174	173	179	160	154	189	158	162	179	179	168	169	164	172	165	165	180	166	167	162	161	172	169	157	180	169	189	167	174	171	153	182	182	149	214	173	169	178	164	173	175	173	180	172	159	157	157	149	158	135	160	166	149	185	174	171	174	170	177	178	177	165	182	183	163	163	190	149	196	159	179	157	179	161	198	176	161	178	158	144	172	160	156	174	184	212	164	156	172	168	197	174	143	170	162	175	167	161	149	152	179	165	182	158	168	159	156	156	169	183	171	157	166	158	189	205	162	166	169	168	159	158	193	156	168	160	181	164	166	143	153	159	176	184	183	164	165	166	177	183	153	159	181	172	163	171	180	164	157	189	178	164	193	170	156	162	158	185	176	188	177	181	179	169	167	167	164	156	172	140	163	167	185	178	158	180	158	185	173	165	158	149	165	171	171	161	179	181	198	145	141	174	164	170	179	151	189	171	156	158	159	176	179	165	156	192	168	173	193	170	190	170	182	175	173	148	178	162	174	165	169	153	167	153	165	153	196	164	168	167	162	166	182	187	143	168	168	188	162	170	193	138	196	169	205	159	185	161	202	170	179	146	174	157	156	199	164	179	178	158	188	178	165
18926	8071	4518	1111	898	783	696	595	592	553	539	475	511	515	457	463	483	484	434	431	420	429	481	391	422	445	452	431	368	448	401	411	446	406	394	427	378	414	457	410	429	393	433	425	372	390	407	386	402	440	411	401	420	414	425	432	431	408	390	447	391	427	433	405	433	404	425	397	415	414	395	476	431	386	386	420	429	391	419	362	408	402	436	393	432	428	382	410	459	407	391	389	406	396	414	426	385	411	406	430	373	425	428	394	413	382	447	436	422	392	437	418	405	393	410	432	382	417	439	410	405	410	398	388	408	388	437	403	398	376	419	400	423	427	377	413	418	423	411	453	404	423	430	415	423	414	406	398	395	407	439	399	395	416	398	433	431	408	388	429	393	405	418	432	418	410	358	409	413	409	402	397	380	417	394	411	431	432	456	399	390	392	404	423	408	391	381	424	420	398	444	399	407	460	412	451	427	382	398	422	403	442	398	439	456	434	428	373	434	407	409	422	401	425	441	410	402	427	379	421	434	404	397	421	379	416	426	383	410	393	398	374	384	409	406	405	398	416	416	412	372	403	430	407	419	402	436	397	391	390	428	404	413	419	395	447	405	426	397	406	402	438	452	433	421	431	438	424	424	410	383	420	413	422	440	374	454	405	402	436	412	400	418	388	372	390	400	401	402	385	382	388	396	395	413	400	427	431	409	421	379	413	399	431	435	414	433	397	417	422	422	395	423	430	390	428	419	399	396	407	380	393	413	389	395	391	425	401	384	396	421	415	410	414	426	410	450	411	416	435	410	408	391	419	392	410	399	417	422	431	430	387	397	384	391	398	426	459	415	410	382	416	426	425	401	436	389	438	426	387	398	411	408	388	397	431	416	465	401	430	430	380	425	415	405	396	420	410	398	435	418	415	414	441	420	408	395	375	420	406	411	431	427	415	392	423	418	401	431	416	413	394	400	393	410	387	402	411	383	372	404	377	434	400	423	401	412	423	428	407	418	438	398	389	428	403	382	407	429	410	448	453	393	403	421	437	400	405	404	391	443	449	399	416	399	403	417	399	419	386	423	394	409	435	398	395	434	435	384	389	393	403	439	416	355	455	432	405	412	438	381	402	398	422	393	417	425	399	398	402	439	400	393	426	402	383	383	414	410	397	433	436	420	384	420	417	377	440	430	409	406	430	433	415	407	389	418	403	411	388	397	408	418	455	407	432	385	391	407	419	424	395	395	423	409	415	449	400	405	385	372	429	417	440	402	407	414	426	409	419	400	412	396	401	453	429	429	397	375	434	397	416	397	416	400	392	437	380	429	442	396	438	459	385	449	388	435	358	397	410	398	396	433	440	399	381	417	379	414	391	393	416	386	394	413	419	397	387	453	392	388	405	391	402	427	387	388	452	392	433	418	419	384	376	412	429	414	440	418	412	392	368	396	422	392	394	431	388	423	410	454	393	391	399	397	388	414	386	428	433	406	388	379	388	357	397	384	409	429	447	403	391	422	428	391	394	386	446	417	370	425	439	416	421	372	427	417	409	401	358	433	400	391	428	387	413	409	420	431	367	370	435	454	401	416	416	411	410	423	418	404	401	413	423	389	436	403	423	430	416	417	404	401	431	439	427	386	435	392	388	357	413	416	398	405	379	438	408	416	420	433	407	454	433	412	414	439	398	429	440	420	409	441	393	396	377	418	405	442	407	439	439	399	441	410	417	416	400	465	422	407	430	414	407	420	407	426	387	437	403	455	450	395	394	412	375	409	396	402	376	437	428	408	397	414	382	422	409	418	412	416	416	393	419	417	408	426	380	418	398	431	406	397	417	404	443	413	391	386	421	439	416	443	444	430	421	418	438	416	429	409	407	440	441	422	416	433	403	424	421	407	426	395	423	391	386	446	452	388	399	435	403	395	396	415	393	399	427	421	421	409	428	371	442	395	418	413	434	429	400	412	398	382	394	392	411	427	351	407	432	429	403	419	426	415	412	416	420	397	382	425	410	411	439	397	416	434	383	388	420	433	427	447	394	381	387	409	407	419	439	408	397	397	384	388	402	377	382	417	390	429	428	429	407	412	423	445	398	400	431	388	436	378	424	392	418	403	399	415	431	430	386	433	412	417	399	398	383	370	396	410	424	380	418	422	395	383	409	431	412	388	398	420	427	416	404	389	410	415	409	409	379	436	416	411	370	428	383	394	385	386	413	405	377	424	400	443	398	387	407	405	415	386	436	438	414	423	394	410	432	371	397	407	415	450	407	388	407	428	404	421	427	409	424	409	398	429	398	391	419	426	398	396	428	431	410	415	407	398	409	388	419	414	442	402	413	384	418	428	418	409	394	394	397	372	412	427	374	408	459	419	414	381	372	431	368	411	396	384	394	413	396	389	394	415	381	442	403	413	440	439	456	418	391	460	407	387	380	452	400	403	412	384	385	391	406	435	405	387	444	410	421	437	431	413	420	411	440	399	410	402	403	380	441	382	445	398	378	393	439	414	391	417	403	401	421	379	436	394	438	403	396	392	388	397	410	386	400	435	442	379	390	402	442	405	387	400	434	399	439	421	427	432	403	411	419	433	411	426	411	405	440	388	403	408	392	411	393	398	408	412	406	400	385	431	425	381	452	397	443	418	395	418	417	431	405	378	368	427	423	410	458	389	406	378	389	388	428	408	405	419	415	434	430	396	425	397	431	432	422	410	397	396	426	401	431	394	400	418	416	423	386	425	372	419	423	413	436	439	405	383	389	424	447	413	454	410	390	400	368	409	445	395	451	396	437	415	418	403	394	391	420	423	396	431	436	423	400	413	411	454	395	435	406	386	410	418	378	434	419	450	385	393	406	425	424	421	390	429	394	402	372	404	406	405	441	382	405	450	416	403	398	427	424	468	415	417	391	396	390	400	396	404	412	416	413	414	381	442	424	423	435	410	401	400	402	421	417	376	390	434	434	430	433	436	413	446	409	393	367	423	408	407	419	419	386	414	395	378	392	405	393	394	437	426	406	415	432	430	378	402	433	398	415	418	425	416	417	420	409	420	404	388	413	411	446	422	409	422	394	423	408	414	408	424	409	423	439	380	388	425	400	418	435	422	423	410	434	420	372	416	381	417	408	395	425	455	386	434	419	421	403	390	411	428	381	406	387	405	420	409	419	434	431	414	412	403	414	422	414	407	383	408	391	426	398	425	399	384	426	362	429	444	413	404	431	427	405	384	380	418	387	426	383	409	389	396	421	390	365	408	442	405	411	394	422	421	399	385	436	428	430	405	400	357	400	429	414	409	422	422	415	449	363	423	380	409	403	412	394	423	451	435	447	396	399	396	403	438	411	378	389	400	422	430	414	425	406	430	389	423	402	415	417	415	405	409	405	432	412	398	375	438	434	444	366	394	425	401	390	400	414	415	394	444	406	390	397	398	423	424	446	390	425	419	439	409	454	396	420	409	424	428	428	389	432	430	442	397	394	404	422	407	424	384	347	409	403	397	400	407	400	425	436	417	422
35854	16221	5600	612	292	219	191	177	145	166	141	111	102	113	96	113	110	98	91	105	109	113	113	82	101	94	103	100	100	92	90	89	105	92	94	91	82	102	97	105	99	91	103	107	84	79	100	88	93	84	97	72	92	98	91	98	103	90	75	92	86	95	71	97	100	100	82	81	101	96	101	97	92	96	92	96	110	85	87	91	91	79	99	92	80	85	93	80	99	92	72	84	96	71	93	96	82	87	103	85	93	79	100	82	104	95	95	92	75	76	92	79	96	89	82	92	97	109	100	97	68	94	91	90	84	95	93	82	93	102	102	89	71	92	81	82	83	91	84	93	113	97	94	91	86	96	90	83	95	86	96	93	79	72	94	95	90	79	89	77	93	81	81	82	105	85	95	89	98	98	111	90	104	90	94	85	78	92	84	96	78	92	92	84	101	93	78	99	79	92	77	95	87	84	91	87	95	110	87	99	82	109	94	88	105	122	94	91	86	91	108	92	110	86	84	93	94	93	88	89	81	81	84	88	96	92	82	81	117	95	80	98	112	104	110	83	99	80	80	93	97	87	86	76	85	96	96	89	79	103	98	82	92	86	74	92	100	90	77	93	111	96	90	103	92	79	97	103	99	103	72	97	102	93	103	94	105	84	103	94	93	89	111	90	90	85	99	93	99	93	101	84	84	86	75	96	86	89	94	85	78	92	93	85	88	102	99	93	109	102	93	74	87	74	94	106	89	91	87	81	70	102	94	87	92	76	85	81	115	90	78	95	80	79	71	91	84	96	94	92	83	103	90	104	79	73	87	83	79	75	87	94	84	91	108	104	91	98	75	89	87	77	82	71	75	96	87	89	85	92	67	87	77	82	71	103	85	83	99	95	103	106	99	81	96	112	116	87	93	78	84	78	88	93	123	91	97	77	93	86	103	98	79	81	96	94	103	96	92	82	75	84	92	83	94	92	76	79	96	95	90	89	98	74	85	95	103	81	94	101	95	78	94	96	94	121	88	79	92	94	85	92	84	100	93	93	84	94	93	105	72	114	85	87	72	123	84	97	95	83	93	90	83	85	99	97	83	96	89	102	79	83	96	124	94	116	103	98	87	99	96	90	77	74	92	90	91	90	107	85	75	91	83	88	102	82	116	108	88	93	89	95	103	81	91	94	88	86	87	96	78	91	74	119	84	100	89	100	79	96	96	81	90	100	82	98	85	97	84	97	85	79	76	90	74	100	92	97	92	95	88	102	119	95	74	87	101	99	89	77	106	96	94	74	89	84	90	80	99	93	88	81	98	75	77	95	85	82	83	95	89	85	82	84	101	83	89	80	92	102	90	79	93	86	85	86	83	89	77	87	93	95	93	99	92	113	88	94	87	67	76	93	98	114	89	82	99	100	89	94	98	85	95	79	91	81	104	95	77	100	111	87	96	86	89	95	90	77	106	103	73	91	81	78	89	89	91	91	106	77	85	95	82	94	101	97	98	92	100	95	90	84	104	100	93	108	80	90	93	81	91	73	110	100	102	91	107	85	72	96	96	96	97	76	92	89	113	84	82	84	91	94	88	80	80	95	93	91	97	93	107	95	96	97	73	102	109	93	99	85	108	100	83	85	94	89	99	87	96	93	106	99	71	82	92	93	81	78	93	84	78	103	93	96	100	86	86	89	77	96	93	89	77	86	96	94	106	80	84	81	83	105	110	97	90	96	89	105	76	72	97	88	110	90	77	105	91	97	91	93	97	99	109	81	92	92	99	82	71	102	91	94	89	85	89	90	79	102	58	90	91	85	90	101	82	97	95	77	86	91	82	104	80	78	95	75	73	80	101	78	81	81	97	89	77	89	76	92	100	81	90	89	99	89	100	91	79	97	111	95	80	73	86	94	92	93	95	99	104	75	110	84	82	102	94	90	73	81	107	92	113	93	96	97	83	93	105	83	103	71	108	86	69	85	101	102	81	105	75	110	88	93	91	85	93	84	100	95	89	95	106	95	103	98	83	99	92	82	100	83	84	86	79	105	105	103	86	90	105	90	106	94	98	81	90	94	85	102	95	87	77	82	111	111	103	97	95	79	88	92	96	112	92	105	99	90	113	93	86	104	89	106	112	104	113	83	101	108	87	92	100	89	100	108	74	90	91	98	79	93	91	101	111	97	84	98	95	96	83	99	80	89	90	110	98	104	92	86	111	92	92	94	103	92	91	86	92	92	98	94	87	77	94	88	102	81	88	85	112	101	92	75	105	63	79	96	96	82	92	93	91	78	93	74	84	96	92	91	57	108	87	90	86	77	94	86	107	98	85	71	101	116	81	98	80	93	102	77	103	94	84	81	79	108	97	108	101	95	97	86	94	86	86	72	90	99	88	104	95	79	106	89	83	76	100	90	76	87	87	99	89	97	104	88	91	106	90	93	99	90	77	83	80	96	99	95	99	99	91	106	87	97	102	89	73	89	100	89	97	122	102	97	98	74	95	87	98	90	110	95	92	88	85	78	82	95	85	86	100	101	94	80	99	83	104	91	100	85	90	106	100	91	94	83	96	85	93	95	109	84	93	94	80	80	105	89	92	97	89	98	86	119	113	100	95	80	90	99	115	106	87	100	84	115	84	92	91	110	99	101	100	80	88	105	97	95	99	108	87	84	101	91	87	91	114	84	115	104	101	82	96	95	97	84	117	82	103	94	90	104	86	84	93	84	76	77	106	81	98	91	87	79	96	84	86	88	103	89	90	99	88	100	77	86	91	112	109	106	78	97	101	90	83	90	114	92	102	90	92	99	96	92	90	96	89	87	94	97	97	93	101	86	86	87	82	99	88	95	98	74	106	91	94	99	72	100	77	85	93	105	86	92	78	66	105	88	118	68	84	102	86	101	73	95	110	87	83	95	93	93	95	88	85	93	83	78	86	105	89	84	94	90	106	90	101	104	99	83	91	84	70	89	112	101	88	98	104	99	84	95	101	86	78	105	87	92	94	94	77	92	107	88	92	97	79	113	77	71	98	91	98	102	98	83	90	83	79	104	92	91	101	89	102	77	85	84	76	76	89	84	93	95	80	84	99	88	83	112	98	86	86	98	107	96	84	107	107	101	81	86	100	78	69	95	105	87	89	99	94	98	102	87	91	85	80	88	92	81	82	96	87	99	97	85	106	97	102	98	90	100	96	95	104	97	84	85	90	108	105	97	91	91	86	91	91	99	106	90	84	84	90	87	91	96	101	113	90	90	83	91	83	95	87	110	81	98	88	91	82	83	94	83	91	99	80	92	104	83	79	85	91	74	94	84	93	92	105	99	69	92	88	101	100	86	87	79	85	99	103	77	73	93	89	100	80	91	100	97	99	106	83	79	84	88	82	95	97	104	75	103	81	87	80	105	99	85	101	63	89	88	94	75	112	91	91	92	86	100	90	100	97	92	98	91	96	87	82	104	87	90	98	89	99	99	70	92	88	98	90	86	91	90	96	80	90	86	96	107	99	87	95	98	79	90	87	99
23930	12185	5560	1524	1198	917	707	633	524	500	434	422	392	340	347	316	330	258	328	313	276	267	261	272	288	285	255	258	223	262	257	251	256	257	257	226	243	248	272	219	227	271	255	238	239	256	251	239	254	216	249	249	219	250	255	252	233	214	199	237	252	233	211	253	236	217	224	211	213	214	258	246	227	237	261	245	228	205	242	240	246	239	254	259	223	222	226	250	236	223	227	249	256	224	210	243	218	226	250	239	229	224	233	203	226	225	224	247	207	220	222	205	222	219	247	251	209	218	231	240	224	260	223	221	235	241	207	249	219	239	239	230	227	225	233	223	242	243	250	205	235	237	220	243	243	257	212	229	215	270	242	218	254	218	236	232	240	241	234	240	232	236	204	266	251	210	214	208	228	241	213	247	222	197	239	246	258	214	240	217	218	249	206	228	237	222	262	223	240	213	226	248	222	226	215	217	232	226	224	233	232	219	207	215	242	233	232	219	229	232	244	227	206	232	242	229	207	238	234	206	235	254	223	248	217	240	225	234	223	226	226	239	222	246	235	221	215	240	256	238	233	223	245	248	238	220	241	211	234	224	219	224	243	252	225	215	231	230	245	215	254	234	254	229	222	197	224	189	231	234	225	241	236	237	214	226	216	251	260	198	233	237	231	219	234	217	223	227	230	238	222	227	244	249	222	230	218	212	230	248	246	243	215	237	273	256	226	206	254	200	231	239	248	229	274	249	230	260	235	224	231	230	236	226	214	241	227	236	247	205	240	206	232	216	188	220	204	252	186	217	204	223	241	201	217	239	218	228	228	234	230	245	230	258	245	219	227	229	248	216	203	215	202	203	251	238	232	231	213	244	244	236	236	241	224	230	247	204	232	217	233	249	209	236	229	212	247	231	238	231	220	234	233	213	247	233	242	242	225	235	207	227	217	245	230	253	212	221	248	246	222	241	227	211	257	235	253	240	226	198	201	224	211	227	214	215	232	243	241	226	232	213	250	232	227	240	236	219	206	245	237	239	207	241	211	212	233	239	255	236	208	221	220	235	220	234	219	220	244	254	236	211	254	228	232	237	226	209	224	204	260	210	223	216	257	237	230	234	250	231	230	249	245	237	241	213	209	249	216	205	236	242	231	210	225	230	226	237	209	239	209	243	222	255	210	256	225	270	230	252	272	241	256	223	229	234	259	232	196	226	233	235	254	221	210	213	242	252	245	248	209	200	232	222	219	254	231	251	213	226	236	219	241	230	213	240	214	248	240	210	188	240	254	255	238	218	232	236	215	223	232	224	223	241	237	230	237	205	249	239	220	226	238	237	247	219	233	249	232	211	236	239	209	247	215	246	233	247	226	235	229	216	236	199	220	230	212	231	263	242	241	232	204	204	217	218	224	231	224	249	244	236	220	238	242	216	263	243	214	214	257	223	216	249	214	228	190	222	228	224	254	224	225	217	224	218	225	209	241	234	231	228	250	254	220	247	255	222	246	229	242	244	218	202	235	271	209	229	234	190	221	226	207	235	247	227	219	224	230	219	221	232	212	216	236	219	233	228	229	228	198	232	233	208	242	216	227	233	240	215	213	235	240	239	218	222	198	227	227	254	226	222	234	205	234	198	227	232	211	214	236	255	230	228	237	214	221	228	206	215	211	241	245	247	258	246	217	232	214	225	228	249	233	232	239	234	222	227	243	212	228	211	211	224	229	238	207	231	236	231	200	233	208	225	254	226	225	246	224	236	192	251	240	232	211	195	201	242	237	227	230	232	207	250	236	224	213	226	236	223	204	222	235	227	233	219	220	246	233	234	203	226	205	218	221	233	247	243	230	205	234	228	212	224	258	221	205	242	221	236	233	226	213	234	221	258	225	235	215	195	239	215	206	220	264	223	253	242	238	226	233	224	230	222	213	232	234	244	254	215	240	223	188	219	211	233	219	215	245	215	197	250	219	225	240	226	242	235	261	246	233	240	214	246	222	238	239	244	205	246	227	223	233	215	215	225	239	231	238	236	225	250	212	243	239	242	243	215	218	228	229	239	253	230	246	251	247	209	247	235	243	239	210	233	208	247	227	218	220	209	230	260	248	208	242	226	203	240	197	219	212	232	240	232	226	217	216	229	246	218	232	204	225	201	234	251	211	255	231	237	233	239	248	237	213	239	221	267	201	237	255	240	220	223	237	226	244	227	204	253	236	237	237	228	232	245	243	226	218	246	234	258	244	222	225	222	218	245	253	229	232	238	221	203	231	218	262	241	221	242	209	210	233	230	213	255	229	237	208	230	235	225	238	239	239	222	234	213	244	235	241	240	209	225	250	232	239	246	213	219	214	230	222	220	249	250	231	217	244	240	241	247	231	235	224	236	204	217	216	218	241	208	234	236	237	248	183	231	250	211	229	245	224	237	224	219	231	246	228	236	218	217	231	250	225	234	239	209	206	231	254	246	219	246	222	229	223	257	224	261	238	214	234	242	236	243	243	242	234	241	223	242	222	216	206	206	220	221	219	257	243	230	221	229	224	217	235	216	220	220	233	224	254	227	224	224	222	193	221	213	216	212	237	207	219	204	211	246	224	227	251	242	229	257	212	230	229	213	259	223	239	249	228	229	253	256	233	246	240	246	232	215	232	262	210	216	212	229	229	226	246	247	214	213	253	226	212	238	225	232	226	244	212	239	222	217	239	231	243	248	235	213	234	205	234	254	236	250	222	230	244	246	239	205	222	213	218	212	237	224	206	208	228	248	241	224	238	208	236	264	234	245	242	207	262	234	216	229	235	260	232	213	227	229	225	232	248	244	228	229	236	196	221	214	242	251	204	233	223	210	231	226	235	228	235	215	213	255	217	214	215	223	241	221	244	225	229	217	233	182	241	253	223	250	243	224	213	226	244	234	234	245	255	221	227	233	238	246	255	214	220	262	238	238	228	233	223	238	238	245	215	234	213	221	227	225	231	223	220	241	242	237	239	265	196	243	244	214	216	219	235	223	246	233	195	245	242	232	222	227	266	245	227	203	228	250	220	202	239	225	233	235	221	256	236	199	205	229	225	253	223	256	215	234	239	225	224	234	235	238	216	220	202	207	244	235	235	218	209	229	218	208	245	237	226	222	236	233	228	223	227	248	242	244	228	231	236	233	239	213	205	210	229	217	255	236	237	217	212	243	192	218	216	221	215	217	249	230	220	210	235	239	215	245	269	236	205	227	240	231	212	219	223	235	245	213	208	247	233	214	245	238	247	211	235	233	224	240	223	247	219	248	238	232	249	242	263	221	227	241	234	234	245	240	241	214	244	252	211	235	245	204	218	246	224	229	249	231	228	242	212	223	232	241	215	212	238	238	240	220	190	248	223	198	229	223	215	246	211	221	242	209	234	268	256	204	217	231	240	245	232	240	244	252	225	200	248	232	243	243	215	185	199	229	252	207	226	222	240	225	245	235	228	239	219	255	243	272	211	232	229	212	219	211	212	231	230	228	230	245	234	254	205	244	225	231
14823	3719	757	209	161	141	151	166	122	165	150	129	132	143	143	147	150	123	140	156	155	130	148	171	138	154	143	139	151	152	154	165	138	143	147	154	149	133	150	144	143	139	138	132	127	130	149	142	149	132	140	143	140	137	141	141	155	128	114	124	149	154	139	132	145	142	143	153	153	113	133	144	147	135	153	146	157	113	151	132	148	144	144	155	156	154	144	165	145	142	154	127	145	134	152	113	141	165	146	133	137	158	150	152	129	134	160	147	164	126	171	138	129	134	144	131	136	145	121	153	145	123	140	122	139	135	147	143	153	161	159	131	142	154	168	156	141	148	132	144	135	130	143	168	132	157	132	129	156	171	153	141	132	154	140	144	156	141	133	154	133	163	136	149	141	151	152	143	166	142	124	154	150	147	160	149	145	148	131	128	149	141	134	129	158	135	175	144	148	134	144	135	144	159	147	142	141	117	150	156	169	146	138	143	135	153	159	147	132	147	168	125	140	151	157	156	147	149	149	161	124	139	118	134	148	159	132	172	150	150	139	132	166	151	136	119	133	141	138	126	152	152	139	144	130	152	152	148	125	121	120	155	144	148	136	136	137	123	147	125	129	118	155	140	139	135	153	122	149	179	148	161	140	134	142	156	141	150	147	126	141	150	133	133	162	154	138	153	148	129	149	137	148	149	150	141	133	157	158	143	145	140	165	161	140	155	138	147	140	133	146	134	146	134	166	116	149	149	159	143	139	166	139	151	161	143	134	143	142	125	164	150	158	137	148	171	129	141	153	160	156	132	149	142	159	170	149	138	156	135	142	127	161	135	133	137	158	152	161	129	164	147	151	145	152	139	156	137	148	187	147	136	162	131	152	150	142	160	142	146	137	140	132	146	147	112	149	157	150	141	141	151	163	153	157	139	123	168	144	147	134	145	150	139	155	155	162	102	129	142	134	157	175	147	146	144	161	135	150	170	148	143	149	148	137	151	161	140	128	146	170	141	184	156	142	119	163	148	136	141	130	147	141	138	144	130	140	135	153	150	153	140	150	121	129	138	140	136	157	145	128	112	144	133	142	142	151	141	138	137	144	151	148	134	133	146	129	152	152	138	140	163	137	150	133	128	130	163	167	145	121	147	141	139	152	139	157	138	124	152	109	145	152	133	134	125	153	137	151	154	147	148	122	132	138	147	148	124	165	133	154	137	134	145	131	140	142	151	162	148	149	125	151	138	135	138	145	136	132	139	129	143	158	137	163	146	139	150	159	136	137	140	141	161	145	137	134	164	127	135	117	134	135	131	114	159	150	140	139	130	131	137	136	145	121	144	144	131	160	140	151	154	171	139	124	133	129	153	125	119	114	139	139	161	116	151	131	138	145	159	143	163	129	149	163	156	148	125	126	151	144	150	164	130	170	132	160	133	154	136	143	146	138	147	144	150	143	170	142	125	142	142	155	156	130	158	158	159	126	150	151	123	138	138	106	131	134	155	163	180	158	156	151	136	132	164	148	143	144	158	146	165	164	123	140	159	169	153	137	153	154	127	135	118	146	165	145	147	129	154	133	174	140	142	142	139	161	139	146	137	126	148	157	133	140	141	150	166	136	139	144	129	136	177	154	153	162	134	122	148	124	146	152	154	138	141	157	145	153	145	132	129	147	144	177	138	143	145	157	130	140	144	150	148	165	138	136	171	152	150	149	154	137	130	121	138	127	139	139	165	143	131	150	141	129	140	156	161	135	147	164	150	174	147	155	136	150	133	143	167	131	130	151	134	157	153	129	136	144	119	131	119	131	141	151	139	148	134	156	163	163	133	125	127	143	161	142	134	149	138	146	135	172	152	166	150	137	158	147	166	132	167	139	152	141	129	137	163	126	149	145	142	147	142	152	148	147	143	145	140	149	149	125	104	158	140	155	154	143	134	143	150	167	129	150	128	132	141	137	140	135	144	148	159	144	142	144	130	160	147	126	139	132	127	127	151	105	138	141	139	133	150	147	132	187	155	149	132	151	139	140	132	139	146	149	139	149	154	143	159	157	147	148	137	129	129	139	141	126	138	126	152	183	135	149	157	152	163	133	159	145	128	165	156	151	145	157	128	145	128	146	148	123	136	158	157	139	148	145	131	150	165	155	159	139	142	162	149	148	162	143	133	132	118	137	144	134	115	125	154	141	137	139	157	156	167	174	160	159	152	163	148	154	154	143	149	138	142	161	123	161	149	109	136	130	158	152	176	143	153	167	123	125	139	126	145	140	123	134	157	152	140	149	135	149	147	177	120	160	142	133	142	142	148	137	149	152	138	161	142	135	142	132	136	163	160	115	152	139	134	144	136	141	174	131	147	126	134	155	148	141	142	155	168	135	135	163	125	144	120	137	153	136	158	135	156	181	133	134	164	151	143	158	148	152	153	126	141	148	163	144	130	117	132	156	163	145	141	155	154	143	139	136	133	159	152	139	140	158	142	148	163	152	151	176	138	160	148	146	142	134	153	129	141	141	142	146	135	116	142	141	137	157	126	143	145	124	132	150	154	173	131	143	138	160	161	138	154	131	155	144	148	161	159	161	147	162	160	155	137	148	139	129	124	142	148	140	131	152	140	137	122	149	138	151	132	121	142	154	147	151	135	166	140	146	130	130	154	106	147	149	162	148	137	177	154	136	150	147	143	145	156	130	151	153	124	158	147	138	149	138	146	140	159	134	151	126	121	142	143	155	134	164	133	146	160	132	138	154	140	167	131	144	146	155	134	125	143	139	139	149	157	140	139	135	141	145	143	131	131	135	141	132	144	152	148	150	145	152	134	143	153	148	134	141	149	150	155	160	141	125	171	157	150	132	149	129	146	156	147	137	135	149	131	147	156	132	141	160	154	138	176	138	144	137	144	156	129	141	126	156	119	128	125	137	131	152	149	136	153	116	127	155	144	139	155	144	131	125	175	117	135	147	151	131	141	147	144	156	180	133	136	125	159	152	155	127	148	126	147	128	133	135	145	149	125	121	150	123	121	139	134	156	150	151	153	150	146	152	163	151	155	138	176	163	137	124	154	145	149	153	149	147	161	149	153	117	150	142	139	146	127	120	157	133	163	141	142	124	147	123	152	142	143	134	145	135	158	132	161	120	161	135	166	159	155	150	142	136	140	162	121	167	159	154	149	131	152	129	143	132	145	139	135	163	162	137	163	151	137	145	131	138	151	139	149	181	124	149	155	121	133	126	146	150	144	151	150	132	139	162	135	155	152	158	154	138	126	136	138	140	154	147	140	146	130	137	161	124	143	150	150	120	137	142	144	135	123	160	141	138	136	156	145	148	138	126	116	156	133	163	131	153	163	145	121	163	124	159	133	144	167	162	162	133	161	135	144	145	130	148	132	132	137	144	144	138	150	125	148	153	171	149	157	136	135	149	117	147	127	130	133	152	144	131	131	157	145	166	145	156	150	127	126	132	130	142	131	151	154	134	141	151	132	133	146	129	163	152	159	169	150	135	147	142	130
10705	3327	1178	487	468	404	353	409	366	381	406	375	350	361	389	363	348	373	381	358	399	380	351	368	373	359	379	360	363	349	371	366	372	386	365	373	379	348	338	395	339	382	358	357	368	356	376	349	351	354	359	355	384	362	354	368	379	328	361	360	350	349	334	381	381	337	361	356	324	353	367	367	365	388	371	333	335	364	364	338	355	376	351	332	369	367	406	359	380	353	388	376	349	337	358	388	348	362	362	383	374	387	326	342	363	389	336	388	372	374	332	375	367	363	354	339	356	384	400	349	339	336	379	359	355	311	347	368	367	358	373	341	374	369	381	323	346	339	350	354	397	346	370	340	327	320	378	377	369	356	342	317	347	386	368	349	330	383	356	380	368	362	382	367	396	375	375	373	341	338	342	353	386	339	333	358	377	362	349	366	358	351	346	352	361	370	353	355	353	374	369	374	360	373	370	345	337	344	356	352	367	341	364	372	352	357	378	355	355	373	354	351	375	392	338	345	367	337	358	371	365	356	357	345	370	369	372	332	378	361	370	355	363	373	402	363	373	368	358	367	344	379	373	370	374	376	331	396	355	367	353	382	378	386	337	345	370	380	351	366	381	349	368	362	380	344	344	390	378	375	370	371	331	355	366	360	381	376	363	345	379	349	345	361	351	370	341	337	368	339	385	368	355	370	325	354	386	345	361	370	351	395	351	399	360	393	367	367	365	379	366	361	366	355	367	368	360	364	346	383	382	375	369	351	380	352	363	349	356	356	359	403	361	400	370	379	370	328	366	349	352	384	361	366	362	355	364	359	368	364	356	356	333	353	361	343	378	378	348	378	398	351	360	356	377	358	378	352	333	363	377	362	348	360	356	357	335	392	363	362	341	322	372	355	385	335	329	376	363	318	343	353	375	378	357	361	380	373	359	352	388	385	382	328	359	372	344	356	351	370	350	364	372	342	337	383	377	354	384	368	340	350	354	342	363	342	364	340	355	358	356	377	359	340	395	341	349	364	399	358	361	346	345	310	367	376	348	344	356	360	353	360	341	376	376	349	397	360	372	343	366	365	359	357	341	367	333	331	359	339	359	378	367	351	353	344	392	373	379	362	358	386	393	379	369	313	369	397	365	375	365	386	373	366	380	358	370	360	380	343	355	358	351	355	363	363	343	345	387	381	369	362	367	376	356	340	331	349	350	352	346	374	362	350	327	340	346	354	360	344	374	352	371	344	361	331	402	347	365	398	326	371	377	358	361	360	355	368	386	353	404	338	403	362	363	343	386	329	368	336	360	353	378	363	362	347	358	398	364	349	383	366	352	343	400	393	351	370	361	358	362	381	371	369	432	387	353	380	350	353	365	363	358	351	347	370	345	364	384	384	341	330	391	355	347	360	378	370	353	364	370	319	340	346	331	356	360	359	343	354	369	343	362	350	364	332	342	363	365	328	391	367	355	361	350	381	352	351	361	346	369	370	322	350	351	391	339	340	381	393	371	318	367	363	361	372	369	362	354	322	347	361	379	341	387	331	353	346	370	366	353	374	373	371	362	381	341	365	357	359	332	390	336	342	350	366	387	319	377	346	377	338	364	355	329	368	377	370	374	371	375	365	342	372	350	374	333	339	324	319	366	359	355	360	347	332	400	358	369	346	372	363	349	338	354	384	388	370	402	332	342	318	371	330	380	384	333	363	326	357	352	330	344	367	379	360	360	361	353	384	362	354	381	322	348	372	369	355	368	388	332	362	362	342	358	368	354	331	361	352	362	361	352	358	307	363	363	335	337	333	340	346	331	366	362	361	371	342	349	340	370	312	377	351	326	393	434	352	379	375	384	355	334	339	314	392	362	362	352	376	373	380	382	371	324	357	369	373	331	376	385	363	341	358	362	334	336	324	377	386	377	335	367	356	345	363	346	364	371	341	363	333	354	357	339	338	367	349	363	340	367	371	359	348	356	346	395	334	354	359	377	338	330	366	327	372	365	370	359	374	330	352	359	379	341	357	401	384	367	345	331	400	365	361	359	378	330	392	326	381	338	330	372	395	379	368	354	378	381	371	389	335	360	363	340	379	356	362	362	371	383	369	345	365	378	363	369	350	379	361	366	353	364	371	321	348	345	370	364	353	334	403	393	367	320	349	363	372	367	345	340	342	399	334	399	356	387	342	381	379	339	397	349	385	371	351	397	377	363	364	378	347	363	358	376	378	363	402	383	318	387	380	375	370	371	355	378	353	368	356	379	363	353	376	372	357	368	381	341	363	334	374	349	331	353	370	391	385	353	327	343	374	360	364	355	350	372	338	348	342	336	336	356	364	338	369	372	387	372	367	360	343	400	371	358	354	360	337	356	387	345	352	337	332	390	343	353	361	344	413	357	392	323	354	413	366	390	390	341	381	360	366	366	357	376	387	366	388	357	339	353	348	367	372	344	322	334	343	365	353	355	353	365	340	375	390	346	376	347	363	377	375	358	344	405	389	340	359	376	380	390	333	371	342	352	370	365	361	329	359	371	344	360	349	399	377	352	371	356	331	365	344	336	372	359	344	366	348	361	379	372	381	371	357	373	369	376	349	344	352	349	337	344	324	385	357	368	331	354	346	386	338	350	348	363	353	337	344	352	354	388	351	371	338	400	407	353	342	391	313	322	359	361	357	350	369	393	363	375	338	356	385	356	383	385	359	339	363	336	371	332	347	378	348	362	371	359	394	370	344	354	388	368	341	360	388	357	338	342	364	384	363	321	351	388	361	365	375	345	368	338	354	374	374	335	381	350	351	347	371	355	363	365	358	365	349	357	333	355	351	334	366	353	355	334	369	376	340	352	362	384	339	320	372	370	376	368	355	370	367	344	358	372	356	340	378	359	357	400	387	392	379	344	347	352	392	352	351	374	356	382	391	332	361	342	344	374	380	370	338	364	377	329	357	372	334	377	381	363	337	345	385	342	345	394	348	351	375	361	379	341	394	337	368	340	362	359	400	358	341	367	363	361	363	378	331	373	354	346	356	377	313	343	372	365	371	369	331	371	363	389	339	369	364	361	341	338	370	375	386	366	365	369	394	373	363	378	355	384	346	366	350	381	388	359	387	373	372	353	372	370	394	348	363	345	356	380	352	352	362	337	380	340	385	361	344	368	378	357	350	383	348	352	367	366	348	352	373	335	338	352	343	348	342	335	376	365	368	365	322	356	376	339	378	348	348	352	359	352	391	346	371	362	384	350	343	314	379	372	373	355	343	367	349	345	359	357	378	393	337	397	352	359	350	359	354	335	293	332	366	388	332	359	362	354	346	335	342	373	347	368	332	342	362	336	370	351	340	352	343	362	383	352	336	332	367	334	351	365	365	354	341	368	348	377	357	374	367	345	369	362	337	356	390	367	355	356	347	330	370	361	341	359	338	356	382	368	362	336	364	371	381	319	358	358	356	389	349	379	363	339	365	345	373	379	355	368	344	369	382	363	355	366	333	400	369	329	399	337	365	367	362	344	349	377	366
27236	10059	2978	364	261	251	226	192	200	180	199	200	187	178	181	170	188	181	192	172	164	187	175	175	159	173	192	184	196	186	164	174	176	171	205	191	159	167	175	149	184	167	150	192	153	161	176	181	190	140	156	190	184	162	169	160	179	158	182	167	162	149	181	176	149	162	156	162	200	185	170	172	204	161	170	167	177	142	171	159	186	158	161	170	195	174	160	180	209	172	153	162	185	187	158	178	187	186	179	146	186	177	178	182	154	159	162	185	181	198	188	168	163	187	176	157	153	160	190	167	155	185	178	180	183	158	186	175	191	173	163	176	169	144	162	176	177	174	170	176	160	185	191	177	179	180	186	170	164	146	155	186	162	177	150	180	167	158	174	170	163	167	173	152	169	168	164	167	177	205	150	197	182	167	165	160	163	173	143	188	159	172	151	155	177	159	179	179	141	164	187	165	173	187	159	165	168	170	171	159	180	166	165	163	158	160	150	171	178	188	147	163	178	145	175	166	178	171	183	182	156	181	152	168	175	176	169	170	188	164	163	167	171	184	179	192	164	172	153	172	169	167	164	186	170	158	185	170	129	168	176	168	191	187	150	173	144	178	177	194	174	158	161	167	168	165	175	191	183	177	172	176	169	175	165	168	170	175	165	196	181	185	162	161	178	175	166	150	180	187	161	156	179	181	168	189	178	185	171	178	159	175	173	175	182	177	177	162	160	153	203	191	168	181	162	181	186	171	135	172	182	151	167	159	161	164	165	149	152	166	173	147	171	155	176	177	176	163	160	175	162	151	184	179	183	157	180	181	171	179	159	151	180	148	164	206	172	163	197	179	168	153	167	171	176	169	161	161	155	154	170	159	175	182	165	162	164	164	172	162	181	170	155	149	146	171	170	188	191	152	182	193	180	183	185	164	169	191	187	174	169	202	165	164	195	170	171	189	173	183	158	170	166	166	184	159	175	172	181	180	155	176	161	157	162	205	148	170	166	190	169	164	189	161	174	164	186	179	159	171	154	167	174	182	174	169	164	147	170	158	157	166	181	169	174	143	175	177	185	182	183	186	180	165	174	179	170	161	185	193	173	166	167	194	175	179	133	161	178	167	172	160	170	159	178	174	167	157	162	218	164	169	181	162	196	166	182	156	181	163	169	153	173	177	177	158	190	185	170	148	180	171	168	184	195	165	166	164	172	166	167	164	162	163	152	189	164	165	167	180	175	166	160	174	163	141	145	155	177	174	152	199	160	163	153	187	185	165	195	172	164	169	172	187	163	177	171	135	156	166	168	177	159	138	170	170	176	174	193	168	178	184	167	187	164	194	188	153	181	180	179	157	170	157	179	173	171	178	183	161	143	172	173	185	164	166	168	165	160	185	194	185	147	139	180	170	176	167	207	169	159	171	188	181	191	153	139	151	161	190	163	176	165	150	150	177	163	149	162	165	197	157	197	201	166	164	174	169	178	151	152	156	180	173	185	173	177	171	173	182	175	166	166	152	157	151	173	171	167	184	169	183	182	189	189	196	203	176	157	183	173	158	151	148	174	183	188	171	180	160	158	177	174	156	179	163	178	162	163	159	202	170	153	180	174	146	184	162	170	167	160	189	189	177	172	155	170	165	160	187	144	171	165	180	173	175	180	173	189	195	157	171	207	189	161	155	157	163	170	150	150	167	169	163	160	166	193	161	173	182	197	172	181	173	175	168	145	184	175	150	165	164	174	179	178	190	178	157	177	159	162	162	152	157	163	172	157	171	155	160	173	180	154	188	166	165	168	160	172	164	170	148	177	165	185	187	174	171	183	153	183	152	180	164	191	177	207	179	185	162	158	170	166	153	160	165	188	175	173	169	163	180	193	166	185	153	167	137	158	176	167	178	165	167	166	193	161	141	167	175	191	162	174	156	172	166	177	170	155	160	173	173	167	153	183	169	152	187	171	180	190	185	188	183	179	186	157	158	178	172	148	157	150	165	169	197	158	151	163	166	179	172	178	190	194	184	181	163	160	155	172	170	177	172	176	159	140	181	188	180	151	165	161	173	188	180	159	197	163	166	149	190	183	166	164	185	152	191	159	160	176	169	183	161	168	168	154	162	187	163	178	161	143	185	177	152	177	170	174	176	162	151	198	187	195	140	144	168	169	177	188	166	164	159	167	152	186	164	187	160	209	157	196	157	154	177	133	142	156	156	160	166	190	177	175	176	165	164	167	178	176	161	142	179	186	193	170	161	160	160	177	168	162	169	141	173	154	179	182	153	175	159	170	178	187	190	166	167	175	171	205	164	179	177	178	163	173	156	169	177	166	184	147	152	180	161	189	183	171	171	184	193	176	170	179	180	160	170	171	167	162	162	174	171	193	168	167	185	176	175	178	188	160	139	187	159	175	182	180	165	156	207	159	174	185	153	182	170	128	185	180	167	171	177	181	179	184	168	186	181	173	178	203	162	154	179	185	168	165	148	188	176	154	161	181	174	145	168	160	168	171	184	156	166	186	164	169	194	181	167	186	178	165	152	185	172	167	155	179	171	170	192	165	163	160	158	181	174	175	159	176	173	202	181	180	155	179	178	171	165	183	166	172	168	162	170	185	169	154	150	187	173	148	171	187	180	173	151	193	152	178	173	177	150	180	148	183	157	179	188	168	178	179	167	166	174	145	155	183	162	179	158	182	173	156	180	149	157	182	157	197	182	173	165	172	165	142	173	175	186	192	157	164	173	184	171	193	174	188	183	181	149	164	160	191	188	181	153	173	162	166	160	194	147	154	159	157	187	155	158	174	150	179	197	176	162	177	185	167	170	167	183	160	154	178	185	179	156	165	186	170	170	186	173	172	176	163	173	151	174	184	169	174	163	164	185	172	149	154	178	169	181	181	163	178	179	150	179	149	187	190	171	158	177	177	173	160	194	170	180	166	171	168	168	155	157	179	169	168	167	147	180	188	187	151	191	160	164	173	191	171	183	169	179	201	189	167	161	181	184	164	181	192	163	181	174	159	158	172	169	190	183	146	162	168	154	189	169	137	157	162	175	176	162	173	194	178	164	175	167	147	156	167	157	164	171	176	195	177	177	191	138	183	156	178	152	188	148	171	168	187	188	192	161	201	162	159	184	197	149	141	178	177	191	164	171	158	148	167	185	177	157	170	183	170	170	151	172	162	160	188	185	186	177	159	166	177	158	170	169	179	189	169	163	171	154	178	172	170	150	187	157	172	191	151	181	178	161	165	146	182	176	161	150	180	187	179	176	188	178	170	177	183	143	162	182	163	163	190	178	183	175	182	165	166	168	176	127	158	163	182	170	156	158	172	160	170	182	161	167	170	193	170	172	166	148	134	162	162	179	191	160	159	161	175	167	162	165	165	160	183	183	168	150	162	153	180	167	169	183	159	167	152	188	154	172	172	166	191	184	158	172	170	174	158	176	153	174	182	142	159	179	185	195	176	175	172	167	176	198	150	174	177	176	169	163	180	172	165	185	188	183	162	148	158	177
19006	8126	3658	1025	884	753	693	588	576	566	495	540	489	519	467	465	501	463	438	452	459	431	408	426	442	440	381	408	455	432	436	414	404	398	418	433	439	381	425	422	392	442	416	423	419	436	415	465	427	409	401	378	446	435	386	394	437	417	419	436	403	379	443	432	442	398	393	415	419	402	440	433	428	405	427	415	389	402	403	422	424	443	395	438	386	436	420	374	427	445	377	410	422	458	393	423	406	444	393	409	405	392	391	380	414	400	432	370	388	397	403	384	408	416	413	414	427	372	413	395	429	398	401	409	399	397	455	387	402	393	390	428	436	393	415	379	453	378	404	449	401	426	429	451	406	376	405	424	425	433	442	431	407	430	411	369	383	443	411	437	402	423	399	425	396	412	411	410	430	444	399	410	422	431	428	377	406	397	417	387	417	416	388	413	411	383	418	415	395	440	405	443	423	409	397	453	425	421	416	401	419	421	357	401	437	405	401	416	451	389	435	399	439	393	410	403	447	411	393	450	426	417	449	415	434	423	430	445	405	369	401	410	402	377	402	414	420	412	430	413	408	407	457	403	415	393	422	395	433	442	402	427	386	432	448	386	410	415	445	386	399	424	426	419	407	397	407	384	403	397	381	417	423	425	402	428	410	381	395	421	418	387	410	389	410	425	416	393	411	486	438	412	382	409	415	413	420	407	405	400	418	428	406	434	392	455	437	394	438	421	405	432	413	399	397	390	434	423	417	377	407	419	426	389	420	405	390	394	428	393	369	407	451	434	418	389	379	435	406	432	405	419	425	424	456	410	402	437	426	430	418	403	406	414	424	426	417	407	412	419	419	409	370	407	388	424	417	397	420	438	426	423	453	382	412	396	422	410	408	421	397	375	418	433	419	439	426	424	400	437	416	415	416	401	438	406	397	403	402	449	384	434	382	399	396	396	369	428	416	413	430	413	426	431	424	434	434	405	387	378	396	403	386	391	411	413	421	445	390	418	404	414	426	421	414	446	422	414	383	441	382	435	398	408	431	392	413	423	419	410	442	360	391	418	402	373	436	450	440	419	413	400	402	427	360	431	435	420	419	404	396	431	416	420	430	386	378	418	455	386	435	379	417	399	439	389	404	415	400	363	437	403	408	442	379	418	402	425	426	384	425	411	423	360	426	394	421	407	397	442	428	421	417	451	388	402	430	419	450	387	415	416	382	437	454	370	397	427	391	406	422	418	401	416	396	431	416	376	415	371	402	389	379	373	388	421	386	413	417	452	418	362	419	450	456	428	431	383	413	402	390	405	412	389	414	409	459	382	396	392	430	424	427	419	400	381	416	426	401	462	404	418	391	421	403	443	416	440	402	417	387	401	379	409	426	406	406	391	436	405	408	424	406	423	416	376	438	446	391	409	443	413	431	366	372	420	396	405	407	416	429	410	436	415	400	399	394	408	433	429	422	438	436	430	416	443	383	385	448	445	391	416	441	392	432	432	432	410	423	396	393	410	434	403	459	403	427	427	442	421	387	425	422	447	414	411	402	405	420	407	436	415	453	401	390	425	390	445	429	417	421	426	415	422	411	403	441	405	396	384	416	414	411	444	427	361	417	425	456	421	403	403	429	427	426	433	431	432	430	412	470	401	426	429	454	405	410	418	414	405	425	435	409	425	420	418	389	447	413	402	387	397	433	401	405	384	400	429	441	368	423	451	406	391	437	406	411	384	410	436	413	413	409	436	438	410	398	412	419	399	431	398	402	441	380	397	408	398	430	399	374	381	453	390	458	392	402	409	422	402	407	369	424	413	387	424	410	385	444	406	404	393	386	383	442	449	413	458	404	413	404	413	414	402	447	370	421	435	391	429	404	438	407	402	445	426	440	394	409	412	410	423	424	392	400	447	436	423	391	408	415	391	388	424	403	428	418	420	398	402	409	440	408	377	423	411	417	401	409	408	411	421	423	409	445	406	396	380	407	397	392	405	401	406	401	408	412	415	418	427	412	417	413	420	405	429	411	415	424	409	398	424	421	404	420	443	425	419	391	422	360	369	415	407	371	408	399	452	425	412	401	417	415	446	421	422	402	415	445	423	400	414	394	426	410	411	431	405	421	420	392	383	436	401	407	421	371	452	427	406	435	384	406	384	400	416	432	415	402	375	395	396	430	375	404	401	421	401	399	437	412	432	420	387	400	440	434	439	431	436	458	372	437	403	422	389	378	429	441	416	444	423	421	391	397	414	419	423	390	397	423	405	419	384	401	379	412	414	408	429	426	430	436	367	429	412	381	405	417	418	405	409	384	452	409	432	426	396	439	457	441	398	363	401	409	430	415	415	383	428	427	409	439	384	386	426	389	460	404	411	390	409	427	415	378	376	402	412	427	406	405	391	379	396	418	451	409	413	434	392	418	408	388	392	401	391	398	398	431	410	404	415	448	388	351	414	411	428	413	425	382	412	430	383	373	437	431	431	418	382	422	430	405	408	425	444	403	411	397	385	413	404	366	431	460	372	396	424	408	419	390	391	405	420	394	422	428	429	384	408	419	405	410	386	415	398	389	395	384	410	385	390	432	385	408	438	395	393	404	431	440	423	387	426	445	393	363	449	383	432	395	409	415	403	438	412	444	426	428	469	414	395	440	433	436	426	433	420	389	425	423	423	450	438	450	412	360	410	400	418	404	393	390	432	410	389	400	389	376	424	413	394	403	419	383	429	413	391	418	408	391	403	409	401	417	434	394	409	462	396	442	454	418	423	410	426	425	407	397	415	403	407	404	424	444	398	447	385	376	411	442	387	357	379	416	379	429	437	408	414	415	413	425	421	442	396	411	424	404	391	425	407	391	424	385	455	426	381	475	403	445	452	442	413	415	416	425	399	441	436	394	418	408	417	403	427	441	394	375	429	467	385	362	406	430	413	401	443	404	412	432	441	444	414	404	412	386	410	353	394	430	385	391	437	397	400	394	426	424	386	422	419	411	410	440	430	408	410	434	413	394	405	446	404	399	422	420	384	431	416	412	435	414	376	430	370	389	402	378	402	403	404	425	399	386	440	412	426	417	386	408	405	420	421	424	416	423	417	444	394	424	386	412	402	399	378	422	422	405	383	426	425	438	385	397	399	421	426	412	440	421	405	395	424	413	410	406	457	416	416	418	362	416	395	418	433	408	422	398	439	365	409	418	447	397	427	443	376	423	432	416	419	411	405	413	413	405	437	405	413	438	396	425	389	434	416	416	418	393	427	414	407	406	404	400	457	424	409	395	415	426	423	412	404	407	431	412	394	440	413	442	424	425	436	420	447	406	426	397	386	411	426	391	404	438	439	397	419	418	416	402	411	411	393	411	451	410	399	436	421	427	379	413	388	430	406	404	424	391	417	382	420	409	434	420	434	392	374	420	405	398	443	442	420	426	370	428	397	435	400	398	452	411	396	422	449	421	421	414	408	358	403	392	380	410	394	420	372	442	367	442	445	412	428	418	388	425	397	417	403	383	418	403	418	402	391
36391	15853	6522	645	329	224	164	162	157	148	120	133	129	113	98	101	107	112	121	108	138	111	100	80	83	94	100	86	87	87	95	99	106	85	83	97	90	99	96	84	79	85	91	92	91	88	102	71	88	97	89	74	94	83	89	84	93	87	89	82	86	96	91	87	99	94	100	102	104	89	87	84	105	85	96	76	90	72	91	91	92	110	88	85	94	81	89	88	78	94	86	95	118	98	104	97	91	90	90	91	84	96	87	82	82	86	82	83	90	107	97	78	102	90	91	107	65	95	84	91	90	89	103	76	101	105	99	82	76	102	97	66	107	105	79	102	102	92	96	102	92	93	105	92	84	83	103	102	95	92	100	89	98	86	96	90	89	72	88	107	108	101	106	90	88	117	77	84	79	89	81	70	84	82	87	87	90	72	88	98	92	97	92	97	101	90	77	91	84	87	83	96	94	92	88	94	89	105	101	93	102	86	79	104	87	100	82	78	89	77	95	82	87	93	97	103	97	102	98	79	99	72	108	103	96	94	91	71	84	82	90	98	100	65	94	87	95	96	93	85	93	91	91	92	97	91	86	97	106	93	86	78	79	88	99	82	79	74	93	95	109	94	90	93	90	79	102	74	80	106	97	97	100	94	102	86	86	104	101	100	101	96	103	92	88	83	96	80	71	73	97	106	91	94	75	85	89	79	88	110	82	102	105	106	87	109	92	93	112	76	101	104	87	77	94	80	94	94	87	90	111	102	73	97	105	83	84	89	94	74	94	106	109	83	92	109	95	89	83	79	92	97	82	88	105	82	101	96	108	99	74	101	84	97	101	92	89	94	101	80	108	104	110	97	88	76	89	78	80	100	93	87	101	84	96	95	84	97	89	103	78	112	93	102	103	88	84	97	91	89	88	98	85	97	87	81	99	93	86	98	98	102	84	80	83	85	91	107	86	85	100	102	103	98	92	93	105	88	101	91	74	92	96	95	103	102	103	96	88	95	93	91	83	106	94	84	94	93	119	110	92	88	93	87	88	94	77	101	105	92	95	93	70	87	82	94	82	95	97	97	93	116	95	75	74	92	74	100	88	109	93	88	89	91	98	72	98	78	84	95	89	92	97	101	90	95	90	102	90	94	83	76	85	76	74	102	98	98	88	102	95	93	91	74	101	107	79	97	106	111	98	91	90	75	90	79	80	76	96	99	92	91	97	80	126	103	93	79	104	86	76	92	96	84	83	88	83	95	93	88	98	93	91	103	97	83	69	92	91	95	89	94	103	105	93	119	86	98	82	83	103	95	78	85	78	105	105	117	97	96	88	101	89	90	97	84	110	81	72	93	87	90	93	88	106	101	79	94	114	73	106	85	85	97	90	77	79	77	82	79	86	84	87	99	101	81	99	90	83	95	117	95	99	88	85	99	93	86	85	89	96	97	89	86	100	115	82	107	75	91	80	87	92	101	108	92	91	90	88	72	84	99	90	90	76	86	108	88	85	87	95	95	102	74	102	109	76	86	101	79	96	88	102	88	92	87	83	80	86	86	80	94	79	86	109	84	96	92	112	90	83	95	101	82	80	71	96	72	76	93	79	97	96	98	105	102	96	111	90	94	89	111	74	101	87	94	95	84	97	88	105	92	86	84	95	92	106	87	86	95	95	110	100	82	107	92	98	107	88	96	97	88	98	77	84	96	110	96	106	81	70	111	107	86	90	112	90	103	104	92	80	93	94	92	84	94	93	99	109	90	91	108	86	85	86	99	91	98	93	89	105	98	87	96	88	99	97	89	84	95	108	82	98	93	86	100	102	94	98	80	89	95	87	97	86	103	102	96	94	97	100	83	79	100	96	83	74	123	84	103	94	101	105	103	88	84	86	95	94	106	97	93	97	89	113	104	98	101	85	102	92	103	98	91	87	97	95	98	102	89	85	92	94	92	89	113	84	86	102	97	87	84	80	91	73	86	100	85	95	101	79	110	83	109	100	78	113	76	98	110	103	87	82	91	92	90	109	73	106	93	93	84	97	88	99	102	84	92	79	110	97	108	99	95	93	79	104	79	92	88	83	90	96	99	107	92	105	81	86	98	98	88	88	66	103	74	92	99	99	94	79	90	94	99	91	112	80	85	95	93	90	82	107	111	99	92	118	103	89	108	92	94	102	89	84	80	100	84	94	68	97	84	96	96	107	94	103	101	93	95	101	87	94	89	84	97	90	93	79	82	111	114	99	80	105	79	101	104	99	86	100	91	90	115	80	87	85	99	90	95	92	93	103	106	121	102	87	121	99	112	89	87	91	91	86	87	97	95	106	108	81	90	94	70	102	105	82	84	83	98	101	86	102	113	95	74	87	98	92	91	79	80	96	113	92	75	93	99	74	80	97	97	92	81	108	96	101	107	87	94	102	96	99	98	83	87	81	88	94	80	90	75	80	89	84	97	103	95	83	82	86	89	104	88	92	101	86	84	99	97	108	92	98	105	101	98	92	82	87	99	83	91	97	88	83	84	93	94	106	99	74	91	78	115	76	102	82	94	108	79	98	84	85	93	83	76	93	104	87	88	104	115	112	100	103	95	105	83	81	89	100	103	91	94	82	74	88	91	86	90	97	109	80	86	108	91	96	81	82	84	96	93	110	86	95	104	97	93	80	92	86	88	83	99	93	101	98	87	100	84	77	93	95	71	96	97	91	88	98	96	86	80	95	90	105	95	96	103	84	94	98	96	90	88	96	80	101	75	88	94	95	107	111	88	79	93	98	79	94	96	92	99	112	79	110	82	94	89	93	100	87	93	87	94	93	86	104	88	112	95	93	100	108	87	69	96	99	80	111	83	91	95	91	91	91	83	73	76	76	98	90	78	90	105	93	101	81	90	86	87	108	85	92	88	71	91	84	97	94	110	90	88	86	91	97	103	95	116	78	85	99	76	87	88	95	82	87	105	103	96	111	97	82	89	88	76	90	90	69	106	93	90	91	101	95	97	81	67	102	82	90	94	115	103	101	90	94	95	93	78	88	95	92	82	87	110	109	85	95	85	78	74	84	88	85	87	89	105	89	92	93	106	78	94	89	102	90	100	89	94	88	98	88	80	106	93	87	106	112	93	77	88	70	85	100	86	93	86	74	102	88	95	103	91	100	108	85	81	90	89	90	86	84	85	93	98	93	94	79	84	88	86	85	90	85	99	74	77	88	95	103	82	80	93	87	99	98	79	85	90	85	106	90	92	87	102	104	100	77	89	82	83	94	103	112	105	85	76	91	92	108	99	108	97	89	107	84	99	84	103	75	92	116	96	96	91	76	101	82	105	85	85	119	92	98	99	80	106	88	81	75	86	85	81	96	83	79	95	97	80	93	97	82	79	97	89	90	103	89	80	93	76	110	108	93	81	117	90	72	111	79	83	86	97	80	90	87	87	105	88	101	89	94	103	89	88	88	83	102	98	98	97	89	103	80	103	101	92	90	91	98	96	97	97	96	93	93	106	97	79	102	99	65	99	86	81
23970	11925	6486	1382	1194	880	732	648	546	499	492	422	397	394	358	351	350	317	335	265	269	262	259	277	260	264	252	249	246	278	238	224	245	261	240	236	260	263	223	232	232	258	251	238	210	218	220	247	229	269	257	239	234	237	240	255	254	250	235	270	216	247	242	258	229	236	246	228	247	209	203	245	259	236	235	247	234	231	248	212	241	218	243	212	259	212	228	238	204	256	216	262	224	219	231	220	269	235	242	209	228	234	248	253	215	235	250	251	205	231	221	213	235	204	230	217	203	198	235	198	237	261	230	240	214	245	242	247	210	248	225	237	226	228	213	253	226	238	235	229	217	248	219	227	241	241	215	238	246	234	229	225	234	232	247	223	220	219	232	204	225	242	227	222	261	233	231	260	236	236	233	206	227	250	230	216	249	235	205	216	235	210	214	194	248	239	220	207	208	222	239	207	237	235	233	203	226	216	248	220	236	243	199	232	237	237	228	229	208	237	226	223	232	231	223	241	238	232	231	228	200	245	260	228	264	242	235	244	207	238	249	225	214	217	210	248	250	228	231	245	241	220	236	234	243	217	223	246	233	222	257	235	191	216	260	230	204	233	233	231	220	229	243	235	232	234	215	215	216	234	241	233	224	246	199	235	221	208	234	233	228	240	235	252	234	245	227	244	224	230	230	224	217	216	212	235	231	249	233	228	242	248	265	203	225	209	241	213	249	229	197	210	217	209	243	217	241	237	245	212	227	231	212	227	227	243	201	207	221	209	243	244	200	232	220	247	274	239	226	240	214	230	246	226	241	244	205	235	250	230	205	211	235	252	227	233	225	218	221	221	220	210	240	240	227	235	244	231	244	221	232	213	235	253	221	217	210	231	239	225	245	235	220	223	220	234	226	238	212	231	204	212	247	234	256	242	194	203	257	231	218	241	233	239	220	202	229	232	256	237	216	216	250	244	216	250	214	215	250	207	224	242	241	234	215	260	208	227	218	237	248	256	222	260	239	210	249	202	238	208	232	235	225	206	242	226	196	231	244	247	252	244	250	255	241	235	221	228	243	252	238	246	201	222	252	218	258	227	202	229	228	227	240	196	224	250	222	217	215	212	236	228	202	253	223	215	219	197	239	230	248	232	228	226	239	244	205	238	226	229	221	231	227	231	231	195	204	243	226	209	234	249	206	232	243	241	213	238	249	255	258	245	238	262	234	197	249	259	259	227	201	213	203	229	223	222	215	206	240	250	240	216	212	228	230	240	241	197	238	249	235	237	219	219	224	234	214	227	254	234	249	231	231	241	237	253	238	238	222	220	215	215	238	246	221	234	221	240	235	265	237	244	228	243	245	209	240	221	239	233	222	224	228	246	228	236	226	221	228	255	211	242	223	223	267	237	252	235	229	225	227	213	246	227	247	224	223	233	240	217	220	240	244	262	224	240	229	225	241	217	251	225	231	228	247	217	217	228	236	248	230	239	247	261	228	237	212	248	212	258	245	203	217	272	223	230	207	240	263	212	218	240	207	205	247	242	245	208	250	235	233	256	244	210	228	225	226	242	205	235	230	248	227	213	252	244	230	205	225	259	217	242	244	204	266	245	217	262	240	233	232	273	227	239	245	244	262	224	230	218	235	228	259	251	229	237	231	222	231	212	199	202	223	208	239	230	248	236	245	220	238	229	231	243	215	221	222	214	266	235	242	242	223	220	240	203	223	248	233	256	234	233	238	205	248	210	236	224	228	209	259	231	227	245	238	232	221	257	230	264	228	244	229	220	227	224	235	199	246	229	227	226	231	211	237	237	226	233	217	237	224	227	228	236	255	253	205	224	241	234	222	237	238	250	249	213	227	250	211	225	212	246	229	270	247	243	234	249	247	202	243	223	216	232	221	192	204	205	209	245	240	229	200	239	221	233	205	242	214	197	205	241	218	216	219	195	232	227	232	247	205	216	247	260	247	218	241	243	271	244	194	228	234	245	237	246	226	202	210	254	237	225	229	222	216	252	224	256	219	239	200	207	236	231	239	228	267	222	223	245	217	211	230	224	225	239	231	240	247	224	227	237	229	201	238	244	244	216	254	216	235	215	231	210	248	246	241	225	227	234	226	226	207	241	214	267	233	226	219	231	258	236	226	224	204	214	233	254	255	238	216	211	211	216	252	213	236	235	206	225	203	227	255	217	212	228	254	195	229	218	222	239	220	261	229	240	217	244	220	236	232	251	214	255	249	244	243	226	260	246	262	260	198	237	232	222	241	246	244	232	239	243	235	209	216	217	245	227	241	256	229	208	221	242	208	236	225	226	223	236	223	217	237	211	241	234	252	215	242	216	228	220	218	199	213	213	221	223	245	239	245	217	220	216	223	226	239	224	224	229	229	236	213	216	240	209	245	217	229	224	229	215	249	232	228	242	235	210	233	221	226	242	226	205	222	221	212	222	251	213	221	252	258	233	258	235	242	235	217	221	218	225	243	253	228	219	218	230	248	246	227	210	219	229	220	241	221	248	230	220	213	228	234	198	224	225	226	208	246	218	229	225	208	251	233	251	249	210	223	214	246	240	229	240	223	238	214	218	215	257	231	244	216	249	240	216	210	203	226	227	229	248	236	240	214	212	218	246	220	223	228	226	246	251	201	247	229	221	221	264	216	237	227	259	236	229	239	200	234	231	233	220	218	240	233	226	221	227	268	273	212	238	250	239	240	200	240	226	213	213	231	233	228	218	219	233	240	235	229	251	223	215	212	221	237	208	215	230	226	280	241	200	219	238	242	232	242	249	206	246	244	237	225	230	221	244	219	228	209	254	235	238	228	227	245	228	244	245	223	231	255	247	207	221	216	233	220	250	201	219	233	210	240	230	221	239	213	240	225	228	256	212	214	230	205	238	201	256	222	228	228	242	241	236	212	237	257	224	239	222	235	237	229	230	216	224	221	234	231	219	228	256	240	230	238	247	220	240	242	215	220	231	255	228	274	233	228	260	228	248	220	248	265	222	260	229	221	223	245	225	218	205	245	240	232	219	205	239	223	221	236	224	246	216	235	238	259	226	243	239	238	224	224	218	235	245	220	232	229	224	234	216	265	215	252	227	234	235	225	224	215	242	261	251	223	266	248	246	201	231	190	206	239	222	246	237	249	247	238	220	221	253	246	228	230	241	227	239	222	230	243	223	250	261	232	212	234	246	252	239	212	211	230	225	249	238	248	244	231	223	217	244	255	239	229	255	225	204	237	229	238	226	214	202	228	217	215	250	206	247	239	228	212	231	244	251	230	211	208	237	237	208	214	216	205	229	226	220	207	240	227	241	240	215	216	227	231	228	232	239	219	224	241	232	222	228	239	228	219	232	253	222	248	242	245	227	217	210	242	258	250	203	246	233	219	250	256	222	240	220	238	234	245	211	227	235	218	225	218	230	229	204	252	250	207	214	223	242	244	262	232	199	239	222	245	255	199	219	226	222	241	234	234	237	228	238	236	216	230	234	237	250	233	234	227	202
15188	3650	857	186	199	168	140	166	163	169	160	177	148	162	140	139	132	149	125	153	156	154	150	149	138	155	138	169	136	155	144	145	145	132	128	147	159	175	150	119	127	156	148	164	152	142	160	146	156	164	159	170	162	152	154	139	174	179	161	139	170	147	170	151	162	150	154	154	140	161	136	136	139	146	140	128	164	144	140	160	160	151	137	150	150	138	137	157	146	137	143	149	145	137	157	162	141	146	135	128	143	157	152	163	131	174	152	144	155	146	132	136	138	162	150	146	151	152	158	155	130	150	147	157	152	131	138	143	151	151	137	126	127	124	155	155	153	145	159	132	135	133	166	135	137	157	162	135	147	164	116	123	134	138	149	164	136	164	147	154	143	162	131	143	172	147	134	140	135	140	150	146	134	140	128	143	145	151	169	158	173	160	159	129	136	156	127	131	153	154	126	131	145	173	134	151	159	127	142	137	143	176	143	156	174	149	143	123	124	165	144	182	133	160	138	142	143	149	143	159	151	144	168	124	170	144	159	158	169	150	142	125	144	162	149	144	156	158	136	148	141	135	152	141	153	150	134	169	140	144	145	154	189	143	145	144	154	142	146	120	157	143	133	137	163	167	153	154	150	146	153	146	152	139	135	124	150	156	136	142	145	135	121	143	147	128	160	162	138	123	144	148	166	177	138	136	134	145	154	149	145	160	150	140	144	136	131	154	148	142	138	136	129	138	144	131	138	145	137	159	140	139	124	125	139	150	136	153	144	141	164	127	163	139	140	123	150	158	127	149	123	152	154	154	130	148	134	152	149	159	130	137	146	154	149	144	156	133	136	141	146	161	138	162	164	151	123	145	138	151	153	150	149	138	156	148	160	150	142	123	148	158	153	137	158	147	144	151	156	136	131	141	146	155	136	158	153	116	150	139	157	146	149	142	152	127	155	153	137	139	138	156	118	128	140	156	151	132	143	132	118	143	143	150	133	153	142	149	132	137	129	145	148	147	144	165	139	124	125	119	146	139	161	145	156	172	152	126	139	137	143	131	158	164	177	134	148	161	142	187	139	161	152	148	147	161	140	138	143	148	125	176	151	157	134	169	161	147	144	154	160	135	150	135	136	152	138	159	161	149	128	134	147	145	134	145	156	142	139	143	136	159	141	143	147	152	145	144	156	135	145	145	162	153	139	143	148	156	140	135	138	126	128	134	158	142	140	163	121	134	129	148	155	147	151	134	164	159	141	169	149	143	143	131	144	159	163	147	134	171	133	149	149	152	160	144	145	135	176	146	151	150	125	139	135	150	157	166	171	143	141	136	156	130	149	127	157	148	163	123	149	120	135	147	148	153	140	165	148	146	145	147	124	124	123	140	142	152	170	153	150	159	140	153	166	146	152	145	150	155	157	139	166	155	139	150	150	160	158	150	148	151	135	131	165	137	147	158	151	162	145	152	141	149	159	157	136	153	146	136	143	164	139	147	151	159	151	161	158	154	159	131	144	124	129	142	161	132	140	153	137	142	145	157	139	164	163	140	158	156	151	138	126	159	135	151	145	147	149	163	143	144	148	149	139	143	139	145	126	141	144	134	126	125	135	148	130	153	138	157	143	149	158	145	163	141	142	146	126	149	173	133	126	156	143	141	143	173	156	147	160	140	149	137	132	159	156	160	154	139	133	149	140	155	147	161	133	143	134	170	151	147	152	145	145	133	172	146	134	171	161	170	143	148	166	164	148	155	157	141	142	130	145	118	152	151	141	147	119	151	128	143	130	146	158	128	139	146	138	136	147	155	140	145	157	134	166	123	140	161	151	155	139	170	133	153	145	197	148	149	160	141	157	152	124	138	159	157	149	149	147	131	150	132	159	158	134	149	146	137	146	147	142	157	134	137	151	147	135	141	148	144	135	150	139	129	122	144	136	137	157	154	150	154	135	148	152	148	156	130	135	143	146	128	152	165	145	148	145	151	153	130	156	148	144	150	156	162	150	149	151	145	137	124	152	179	128	153	135	128	154	139	144	155	131	134	155	141	163	140	146	140	118	138	145	161	139	127	147	159	140	160	156	150	152	141	139	149	142	154	149	151	157	137	149	158	170	152	136	148	135	145	133	142	158	131	137	134	159	133	137	133	166	153	146	148	146	146	142	148	160	146	152	141	147	143	145	139	131	125	147	151	130	147	158	157	167	140	149	139	150	144	132	152	152	172	124	146	150	155	153	135	144	141	152	145	152	130	147	166	142	129	140	130	138	115	151	147	165	142	144	145	135	169	142	157	157	140	154	149	127	143	133	148	153	139	158	138	153	165	139	139	144	131	141	159	149	136	149	118	171	158	147	181	142	159	158	153	149	153	134	165	137	129	153	132	153	141	130	120	146	148	147	152	138	148	153	154	151	127	163	154	143	136	144	147	147	148	131	133	143	132	164	122	138	179	168	180	135	143	139	139	138	136	152	154	139	149	146	156	155	138	137	165	146	158	166	139	133	148	147	129	140	151	123	172	148	159	130	134	169	143	164	149	172	137	147	151	146	158	151	153	130	148	146	149	148	148	118	153	140	144	157	142	172	143	161	138	148	136	156	139	150	156	143	152	147	140	128	149	161	160	125	160	152	133	149	159	164	143	123	135	162	162	147	127	149	166	136	130	177	160	144	143	130	143	162	148	145	154	150	157	136	116	148	151	146	137	172	137	125	137	150	140	131	151	157	137	138	134	164	146	138	161	140	146	148	128	140	148	126	138	145	128	137	133	147	141	128	175	151	160	159	154	152	154	151	152	157	124	143	129	151	155	174	175	149	153	142	149	148	149	134	139	153	136	179	130	140	152	137	170	132	160	139	179	146	148	140	164	174	142	132	132	144	152	163	161	136	155	142	141	148	142	162	144	153	146	132	140	149	134	149	127	147	143	167	157	140	133	153	152	153	139	148	161	152	153	136	167	152	165	122	143	150	140	137	158	175	153	143	170	139	145	157	121	147	147	155	128	180	145	133	138	156	156	171	147	164	167	147	145	143	134	160	110	150	137	155	131	159	152	126	142	132	141	137	165	134	157	135	138	152	161	175	121	147	162	136	135	144	162	133	147	151	137	139	158	129	122	154	152	145	147	148	131	148	149	164	158	171	143	160	137	134	154	128	143	165	156	145	129	173	137	136	144	135	153	162	146	164	128	149	148	161	159	172	141	145	154	156	169	154	160	148	147	147	145	153	150	154	149	152	152	169	150	150	147	155	150	144	139	172	143	148	137	171	130	139	126	118	144	163	158	139	144	144	143	150	152	174	147	118	160	131	142	147	142	155	159	148	136	152	153	123	160	158	137	151	145	166	141	139	177	139	146	131	135	143	168	141	136	140	170	128	155	145	145	153	166	160	150	153	135	119	133	145	137	142	150	145	140	143	150	132	127	139	141	133	157	136	170	166	153	178	126	151	144	170	157	147	166	149	132	144	160	162	118	151	126	153	148	129	137	132	165	143	149	142	157	132	142	156	141	152	151
10824	3077	1377	475	460	404	434	418	359	393	393	388	360	361	390	394	347	397	358	370	353	338	373	355	365	353	357	383	334	345	377	363	331	351	385	374	373	347	363	364	351	369	370	332	351	355	363	378	326	405	363	391	395	372	363	382	408	381	368	353	366	398	383	372	369	387	346	365	357	341	370	391	339	327	350	347	365	375	366	369	360	349	346	354	368	385	365	353	373	355	375	372	364	408	381	358	335	388	399	399	371	394	378	363	334	396	388	352	366	360	342	411	347	351	371	365	349	385	345	360	367	366	368	357	355	404	380	381	360	364	342	388	339	381	336	366	354	358	376	360	365	344	361	327	398	350	357	376	364	360	372	373	384	371	367	336	373	373	372	376	371	358	340	356	344	338	350	374	359	346	354	371	380	346	376	378	387	396	323	378	382	327	410	356	347	346	342	356	328	341	388	357	367	342	360	363	346	375	330	351	351	401	348	358	388	388	337	376	326	362	357	335	390	388	358	362	356	371	395	370	341	391	383	356	359	343	369	388	355	372	334	336	369	355	378	407	351	395	408	380	335	373	352	357	375	363	358	335	331	359	345	329	380	349	383	395	345	374	352	330	328	323	348	360	335	371	359	390	364	360	386	347	356	355	346	351	374	346	372	366	392	347	382	351	374	346	396	339	361	330	350	381	379	370	355	364	355	356	403	371	335	363	366	352	312	331	334	339	367	365	341	326	411	359	380	336	376	344	379	382	354	374	344	359	396	386	334	379	381	377	337	347	359	344	368	358	373	346	366	304	359	366	339	396	358	370	385	338	374	365	382	378	317	355	350	338	359	356	356	367	337	373	324	402	367	372	371	348	356	374	347	400	391	346	382	367	350	338	373	362	367	390	369	363	384	346	378	373	354	388	383	376	384	394	366	378	393	373	347	367	327	362	374	354	377	394	348	379	366	378	376	368	352	379	346	365	388	363	395	355	383	365	351	355	322	379	375	358	339	385	362	345	364	337	369	385	350	351	399	371	355	378	331	401	323	352	313	394	332	356	389	378	368	390	386	343	380	359	368	358	384	373	360	394	368	375	395	381	373	369	399	323	345	346	340	364	361	354	366	368	369	371	355	370	369	370	355	376	372	355	409	355	349	360	362	396	344	339	342	350	351	371	387	345	344	374	351	382	356	364	404	372	350	351	354	384	344	374	365	367	368	373	361	362	363	372	370	361	374	358	347	367	392	376	342	380	394	365	371	338	380	346	354	386	352	376	333	399	357	375	347	344	359	372	391	340	351	333	373	342	343	370	368	373	375	345	385	347	360	398	353	384	355	365	355	380	375	347	355	381	360	338	362	366	340	334	397	362	352	365	378	368	364	364	367	356	382	353	371	351	381	379	360	350	394	361	385	377	372	376	347	374	391	387	335	350	354	314	357	338	370	352	379	362	348	341	379	367	361	347	361	352	335	397	382	370	388	360	362	377	351	366	358	386	360	341	335	382	370	340	368	349	311	368	347	372	329	372	329	320	371	362	382	397	347	357	364	357	377	352	371	363	369	360	356	342	353	342	352	348	364	373	372	344	384	385	379	355	356	376	353	375	364	377	411	348	378	400	365	357	367	374	371	364	358	327	400	363	387	339	382	356	365	333	341	361	353	367	337	357	360	366	329	362	366	365	351	361	347	372	352	366	373	362	366	368	373	356	352	340	369	344	350	372	357	366	340	387	357	372	378	338	388	387	370	355	391	364	352	374	392	380	357	370	357	389	368	374	371	362	411	383	398	351	392	383	355	358	367	356	381	343	382	354	346	354	370	372	371	370	375	354	351	375	359	374	334	351	394	366	362	378	340	368	340	362	366	386	354	377	345	396	381	390	381	356	356	336	334	366	377	394	369	359	369	361	323	343	369	362	398	338	385	412	354	354	416	352	385	386	369	390	356	379	354	339	344	393	346	362	346	383	363	357	371	335	373	375	355	368	361	363	348	344	370	398	356	382	358	371	363	363	338	344	345	399	374	359	383	330	347	359	385	364	373	374	343	370	356	366	353	362	348	378	380	367	382	368	372	361	363	382	361	338	371	366	356	359	353	330	375	372	372	353	366	371	356	377	387	348	378	393	330	329	342	385	394	370	383	351	337	348	337	387	376	366	383	363	368	335	342	350	372	363	322	392	349	337	341	397	354	387	343	386	332	367	369	379	360	327	376	382	362	335	384	372	406	377	397	353	409	306	367	351	347	386	385	352	382	360	353	365	368	327	328	375	351	363	367	343	387	349	384	376	380	345	349	356	359	385	362	388	400	334	375	367	346	355	397	370	347	355	390	350	387	361	358	372	367	395	353	364	358	361	357	377	356	409	370	400	359	349	350	347	388	365	374	369	354	368	370	352	384	365	361	353	376	380	367	346	390	373	352	344	367	305	332	354	349	349	382	374	354	381	392	334	361	391	373	401	343	405	328	328	372	355	359	332	355	361	397	382	397	363	344	356	367	394	343	374	356	352	358	350	362	386	355	348	347	363	337	387	358	365	388	382	355	337	344	363	360	397	367	367	332	361	382	344	378	352	357	324	375	367	367	348	356	330	377	350	362	364	374	353	350	389	400	400	417	379	361	359	359	381	337	372	342	363	350	376	389	389	342	400	364	386	343	353	347	329	358	345	347	361	351	382	377	358	381	352	348	398	332	352	349	395	349	351	328	359	362	348	351	382	357	355	345	375	376	356	381	351	369	372	348	356	360	363	357	360	370	340	391	381	372	348	369	375	352	326	382	361	368	370	376	406	395	376	365	334	374	349	362	369	346	359	369	359	373	327	366	358	348	373	355	381	378	356	369	364	328	395	355	365	346	372	348	382	334	338	390	390	357	328	386	344	366	357	395	367	362	344	390	359	340	379	360	366	353	363	340	344	369	353	356	373	371	366	343	371	390	401	375	350	342	349	379	395	369	358	354	356	374	360	381	381	379	334	376	356	368	393	377	337	358	369	360	330	378	400	368	351	366	413	345	351	379	363	386	357	331	338	319	385	340	362	378	359	377	380	403	359	364	357	391	360	377	347	357	332	404	396	375	377	404	357	389	372	344	340	352	393	354	369	382	399	373	369	337	337	371	360	372	364	388	379	358	365	377	357	378	351	308	347	376	348	361	381	356	367	320	364	355	399	387	363	364	392	373	364	351	354	343	345	332	389	355	346	382	362	362	358	363	369	366	381	368	346	374	347	373	373	388	344	381	365	330	365	336	357	358	368	334	317	356	354	383	393	351	352	377	378	360	360	388	306	355	370	360	348	356	365	362	337	347	350	387	382	380	347	349	355	383	376	365	387	396	366	393	399	370	360	365	362	388	357	376	376	340	327	370	375	360	387	359	365	360	368	360	362	364	372	338	366	358	396	350	371	349	360	351	372	366	396	369	353	397	381	378	370	350	346	387	383	364	404	363	369	372	362	370	369	373	358	339	345	373	367	370	373	351	367	362	359	337	358	339	364	388	362	341	361	369	365	356	391
27743	9613	2881	381	246	246	238	182	189	212	203	219	179	196	181	173	172	177	176	149	175	188	198	180	175	165	185	165	164	178	156	175	154	182	166	154	160	187	161	180	179	170	188	191	171	166	160	137	163	174	155	171	173	188	175	196	196	172	169	185	148	196	181	167	161	164	170	144	143	188	156	147	178	152	153	173	157	166	162	181	183	167	192	174	181	148	165	164	177	179	191	161	144	160	177	151	166	161	183	173	176	163	176	175	184	185	168	149	162	190	157	145	187	164	170	175	174	176	190	169	199	186	186	159	168	167	169	202	168	180	194	153	165	176	150	175	184	178	170	153	165	190	183	176	203	194	159	171	191	173	168	172	170	178	161	175	176	152	183	179	156	190	154	177	173	175	188	157	155	190	171	215	197	172	173	156	168	153	182	174	202	172	181	174	182	175	153	164	167	171	179	167	168	160	176	177	198	212	178	174	169	188	201	165	192	162	166	168	176	161	169	143	163	188	200	186	171	166	159	157	179	160	173	164	172	173	163	162	185	169	203	175	170	189	181	179	157	174	149	192	160	152	192	184	180	158	178	165	196	175	164	170	165	172	151	166	172	150	174	146	169	175	156	149	160	178	156	156	207	184	163	175	179	190	161	196	158	171	165	170	195	147	168	165	173	144	177	167	201	186	171	168	197	160	158	195	185	189	175	179	180	172	171	165	170	157	164	169	169	162	167	170	159	170	173	190	171	173	173	182	171	175	151	166	184	180	154	167	151	154	168	186	181	158	168	192	171	165	174	182	157	153	164	170	184	151	146	190	170	152	173	183	173	171	163	163	181	187	161	184	199	146	176	158	195	177	164	188	183	158	150	192	173	159	179	189	185	168	167	186	161	177	186	196	179	161	170	171	153	185	180	170	173	179	162	175	167	200	161	190	187	163	173	171	169	170	154	187	175	188	178	180	173	166	178	138	196	200	162	213	177	197	160	177	159	168	182	157	162	153	146	173	183	193	163	184	154	172	170	175	176	162	165	175	165	167	156	177	149	165	176	164	175	175	176	175	176	176	172	161	161	160	162	191	177	165	163	173	186	180	163	156	169	187	171	161	197	177	163	161	174	172	177	174	175	180	161	160	159	190	177	182	168	181	177	149	167	171	194	179	198	145	180	182	158	172	169	162	187	154	176	165	157	195	204	144	147	173	148	189	175	189	150	152	182	182	195	161	172	169	172	181	160	161	189	161	159	155	171	186	145	168	167	179	197	184	171	170	181	169	177	146	154	193	153	164	148	159	166	187	181	184	174	174	187	171	182	175	195	170	168	161	167	190	164	181	168	162	174	191	164	178	177	185	156	165	174	178	174	170	189	166	207	160	175	180	164	159	163	162	151	168	194	161	180	177	171	188	188	183	190	172	171	173	162	185	180	172	160	165	179	183	182	185	179	186	163	162	130	164	150	185	179	144	152	146	169	163	193	168	182	167	180	156	181	175	210	158	173	163	163	167	187	175	174	165	187	165	177	168	180	183	180	164	186	194	174	144	162	153	191	175	181	178	169	176	157	185	166	194	165	176	168	172	162	148	170	175	187	166	159	173	144	171	191	175	158	168	176	167	170	173	175	181	183	205	183	169	185	175	174	184	204	184	182	162	167	187	185	148	169	167	168	172	163	157	173	148	154	150	168	173	178	173	151	165	170	176	167	159	186	170	158	181	169	192	173	170	177	184	164	157	163	185	176	172	191	166	156	181	179	179	192	174	162	141	169	185	177	177	168	166	165	174	151	185	194	186	163	163	187	170	159	182	181	173	180	162	157	160	184	185	163	188	166	197	177	179	166	157	188	161	183	176	189	165	157	164	189	178	183	168	173	168	158	168	171	174	180	164	182	156	173	162	183	174	168	179	172	158	166	182	166	180	178	183	201	164	183	178	190	190	201	170	198	179	171	155	171	202	185	187	195	185	173	174	173	148	183	176	204	148	183	156	170	185	202	182	150	163	174	155	165	164	160	139	138	157	159	143	183	196	165	172	161	169	140	182	165	176	181	148	172	171	159	178	176	182	180	185	182	142	164	163	169	153	203	182	187	176	201	190	153	151	189	178	177	169	165	179	186	180	171	167	161	166	194	184	169	193	162	177	169	183	151	181	197	183	146	188	169	189	153	175	168	183	179	177	153	182	165	150	165	163	167	185	146	177	176	172	178	179	164	195	195	175	168	165	158	189	173	175	169	175	187	169	177	162	141	144	172	155	176	166	174	159	163	171	171	196	182	175	158	172	158	187	179	164	193	169	177	206	184	166	156	170	177	185	162	163	174	181	142	152	170	183	176	174	187	179	167	185	172	188	174	182	190	175	189	175	176	174	151	171	164	155	178	199	195	172	193	185	177	173	191	169	157	188	156	170	181	151	173	168	149	178	192	193	208	165	166	191	198	177	175	191	163	174	167	180	178	179	151	201	174	145	132	175	180	179	161	175	195	160	174	175	159	171	175	176	176	167	166	174	190	204	170	170	189	143	170	174	178	165	189	186	198	173	164	186	160	174	146	172	186	170	162	181	175	194	169	168	168	196	165	193	197	175	157	176	172	178	160	164	158	171	177	152	170	161	192	175	169	195	175	151	183	173	174	157	171	175	149	193	156	174	166	158	165	169	151	148	150	176	183	187	167	170	158	158	156	191	177	147	167	161	197	167	165	144	174	151	191	153	189	199	175	159	157	171	182	170	199	174	171	185	175	159	179	170	177	175	174	171	188	173	153	163	177	195	168	159	167	200	156	154	168	191	199	184	183	162	135	170	196	167	156	181	181	156	156	185	178	197	191	158	177	207	178	190	162	161	167	163	172	183	167	187	175	171	190	170	158	190	170	179	154	173	161	165	162	177	153	171	182	163	164	168	128	159	165	165	169	172	169	178	179	161	171	211	194	163	177	173	143	166	176	186	170	185	184	163	193	176	185	157	175	167	170	157	182	152	196	174	160	169	168	162	163	144	160	187	183	170	154	162	182	160	198	182	164	170	171	170	154	172	184	170	185	191	185	181	170	167	183	169	179	182	176	170	182	187	167	182	185	178	166	171	183	159	177	161	171	184	185	154	186	181	161	156	168	165	163	165	174	158	177	193	146	214	141	188	158	163	169	168	155	195	176	152	155	198	169	168	188	176	171	184	156	158	173	167	180	156	169	182	171	157	191	192	156	160	174	169	160	186	202	195	140	165	191	167	176	162	160	171	161	169	178	167	194	179	165	175	170	168	172	163	185	155	173	166	156	144	163	171	161	185	172	176	157	174	164	157	193	168	165	159	147	153	170	147	166	175	163	193	163	184	180	188	186	204	157	192	160	192	173	177	178	181	161	188	168	163	170	192	180	178	174	188	152	160	157	184	196	165	166	174	151	155	182	157	190	187	161	176	180	174	169	176	159	178	180	173	184	143	193	156	197	159	159	168	183	152	155	181	170	167	183	181	185	177	158	169	155	165	168	165	157	179	147	177	174	137	175	163
19459	7723	3383	976	869	795	662	649	533	553	513	500	503	489	478	476	421	479	496	502	423	470	438	445	413	425	392	463	430	400	441	436	420	412	419	441	415	431	412	421	414	426	410	435	419	438	412	416	392	416	436	420	429	420	420	425	427	412	409	404	412	402	419	426	417	398	404	406	454	409	460	432	401	441	428	424	421	440	418	375	437	403	409	460	403	428	419	398	420	395	429	406	407	458	417	425	426	441	401	424	430	406	402	425	395	418	418	397	417	406	393	446	436	437	416	407	428	414	423	395	399	418	439	394	395	423	445	375	396	456	393	402	412	471	412	452	443	404	392	430	394	462	381	430	410	410	410	416	396	427	393	402	404	403	417	401	444	455	417	441	458	393	420	419	421	419	393	435	421	392	438	409	432	419	400	403	384	434	408	396	429	440	425	415	403	416	424	448	412	414	396	384	408	386	382	414	427	391	398	373	429	394	380	406	423	404	385	428	405	407	438	434	396	375	416	415	432	419	414	412	428	438	377	447	434	396	438	446	423	386	431	391	410	431	437	377	436	448	386	421	386	450	425	405	418	421	434	405	412	440	425	413	393	415	422	413	416	417	409	401	395	401	434	405	432	449	443	407	406	400	421	421	419	406	407	428	415	419	421	414	406	434	423	372	370	419	426	413	418	462	404	422	432	407	418	403	431	415	414	424	395	427	420	418	423	394	415	435	403	404	449	435	420	392	410	393	412	402	436	402	409	438	404	441	426	429	371	417	407	404	416	409	447	450	416	407	417	445	420	417	416	430	411	405	374	396	412	423	436	427	444	437	428	442	381	391	439	404	414	426	398	412	420	398	402	377	398	386	395	413	393	389	393	413	439	407	431	441	426	413	380	400	404	427	419	397	410	374	419	385	442	395	419	422	411	417	458	410	429	397	407	437	446	381	438	433	413	425	420	428	386	429	423	393	424	428	439	404	442	422	414	354	389	395	423	426	423	417	415	425	393	433	401	423	432	430	387	440	437	419	397	410	434	434	417	404	431	476	405	407	402	437	389	428	405	427	417	410	424	419	435	431	403	423	407	420	402	436	418	415	402	407	409	399	403	413	415	389	410	421	425	417	417	378	424	430	460	394	425	396	410	389	431	383	407	423	391	406	410	414	376	422	423	393	442	409	388	409	414	445	443	416	420	433	399	416	376	416	429	378	451	386	384	394	410	390	402	432	445	421	428	402	381	430	376	426	383	402	428	394	444	440	472	406	408	434	436	396	404	428	423	380	427	416	384	397	419	419	441	425	414	418	407	403	439	413	429	420	397	379	408	432	414	397	400	443	404	423	406	417	391	414	414	443	381	417	391	410	407	387	389	425	425	435	379	402	444	453	421	424	392	390	420	437	428	459	424	401	401	414	444	437	408	419	418	397	407	385	413	434	395	430	369	441	425	396	439	394	438	417	434	417	377	429	405	395	396	392	449	415	426	416	447	405	412	414	425	406	405	466	404	443	417	442	423	446	425	384	396	426	393	433	399	414	424	462	422	395	421	407	461	427	437	420	442	402	411	432	425	427	436	382	445	443	443	405	435	397	449	393	396	409	402	414	385	402	418	411	410	440	400	415	422	435	398	392	435	429	439	431	451	399	447	396	367	422	424	396	420	387	451	430	409	412	378	411	413	410	405	388	436	428	432	428	437	437	381	443	431	381	378	352	442	460	411	402	393	432	442	412	429	458	437	430	406	428	405	402	431	400	402	402	430	410	408	423	423	402	387	416	438	389	428	408	426	432	433	433	400	408	421	394	388	438	425	402	429	398	421	421	413	420	397	411	402	399	432	452	429	383	405	411	386	411	392	410	412	394	443	405	405	402	402	396	440	399	423	403	407	442	460	423	453	404	443	418	437	389	395	439	427	402	395	424	385	433	436	419	391	385	414	407	415	415	386	434	402	409	434	440	397	409	399	389	400	421	427	408	419	423	416	386	405	421	438	404	421	441	418	420	389	431	441	432	368	434	400	432	433	453	409	415	424	425	434	427	435	446	408	436	432	379	405	379	399	423	436	420	399	416	406	451	385	404	424	437	395	429	413	416	406	416	431	433	411	447	400	395	444	399	439	418	421	440	378	447	382	390	398	370	427	432	412	404	400	409	432	404	412	407	439	433	438	426	444	400	409	414	451	424	392	415	432	407	368	426	420	449	398	394	399	427	404	404	389	386	388	435	449	419	446	420	376	430	404	429	390	406	440	378	405	400	401	438	422	413	390	399	386	402	410	398	392	406	410	414	384	371	375	403	396	402	422	392	401	420	367	409	420	420	409	428	457	433	441	402	404	402	429	396	403	435	436	429	429	434	419	425	394	422	399	385	412	413	396	444	442	405	399	407	430	424	456	423	397	408	413	395	397	416	425	433	431	407	425	388	411	403	405	414	455	422	430	396	419	380	410	448	437	404	408	405	440	439	437	405	392	433	405	442	392	380	405	424	399	415	415	383	390	393	410	404	419	398	412	432	412	424	436	416	416	419	442	425	394	437	428	420	444	391	408	392	435	429	459	421	430	401	424	426	369	416	413	401	402	401	411	444	382	381	405	415	422	417	439	372	399	409	428	399	393	412	430	429	440	447	416	457	413	427	428	399	387	430	397	402	432	411	414	440	403	424	421	431	406	403	416	398	382	454	398	435	389	419	414	430	419	398	396	439	422	430	403	406	396	382	442	463	430	426	394	413	448	419	416	410	399	409	424	423	403	363	425	439	423	411	411	451	438	415	441	422	413	439	408	423	445	470	416	398	434	399	433	405	433	398	458	410	424	384	411	417	409	403	402	404	389	438	400	387	423	411	425	406	406	438	410	405	389	369	415	459	429	428	416	409	374	446	399	397	399	443	461	437	431	385	429	407	403	416	436	429	386	447	453	396	424	423	401	429	458	403	425	435	406	420	400	431	409	451	454	424	399	374	391	398	391	443	413	451	380	421	421	409	460	445	425	405	441	410	396	399	441	409	391	415	422	450	399	414	417	371	432	409	387	438	410	420	421	393	406	382	433	398	457	394	406	423	397	409	425	429	420	437	416	405	448	414	433	378	453	429	408	405	431	401	410	415	385	401	410	415	389	374	391	384	376	424	403	398	440	385	413	426	429	437	419	401	439	445	402	414	467	416	434	441	401	430	413	398	397	435	484	437	402	433	429	436	405	455	415	399	401	463	409	429	381	444	416	433	425	377	431	414	415	416	393	422	399	424	367	429	397	393	434	390	416	410	440	410	413	381	412	413	438	408	452	416	409	436	442	415	433	471	409	433	387	454	405	407	421	425	438	434	398	433	407	438	405	404	414	446	414	406	424	411	422	395	432	412	393	411	396	430	400	366	417	443	412	439	417	421	417	422	431	452	402	430	412	432	394	413	442	445	425	403	403	397	432	426	414	423	438	424	412	391	454	371	405	440	375	394	401	416	429	419	398	421	410	446	398	471	377	392	414	384	431	385	397	406	378	416	407	399	420	395
36612	16216	5240	596	314	241	190	151	143	154	134	122	124	119	115	107	112	111	111	111	85	104	89	97	77	99	97	99	96	96	105	110	84	75	104	90	109	81	113	92	91	97	104	99	96	91	104	104	92	104	103	101	103	103	84	100	92	106	93	84	93	90	87	77	82	98	85	87	90	96	81	91	82	102	95	90	91	102	83	87	87	86	93	92	99	95	112	84	78	112	100	98	97	86	81	95	93	97	104	88	100	89	96	100	83	99	105	77	99	88	107	85	89	106	86	96	96	80	93	103	83	89	94	90	97	92	85	89	93	107	75	80	89	76	91	81	74	92	95	98	112	97	93	88	91	98	113	103	79	91	85	85	115	83	82	88	96	94	108	97	102	94	100	86	118	92	90	91	97	98	87	86	97	82	90	100	97	85	76	99	81	99	95	117	104	79	84	68	98	93	89	95	94	111	91	105	84	77	91	89	102	113	85	83	100	90	87	113	85	107	91	85	93	93	79	109	113	76	103	98	92	103	100	118	83	85	85	67	102	103	93	101	105	85	121	68	89	93	104	100	92	92	104	106	106	84	117	98	115	99	92	106	96	95	88	92	100	97	110	97	86	109	95	103	97	88	93	79	99	107	92	92	92	81	93	107	83	105	96	89	84	72	100	104	109	95	119	110	99	84	97	89	91	106	73	92	89	86	109	104	84	85	93	97	118	84	98	95	86	99	84	110	101	82	101	99	100	108	98	89	98	105	85	92	91	72	85	88	101	97	90	85	89	77	99	109	97	106	97	101	93	82	94	100	97	87	92	98	80	96	86	98	78	74	99	88	81	83	108	100	83	103	101	99	100	96	92	98	110	98	89	87	78	101	102	99	116	89	110	91	98	113	90	103	96	94	99	86	88	88	86	87	107	93	85	96	68	101	86	75	85	95	97	96	67	102	84	102	90	100	110	86	94	105	87	100	113	93	100	97	97	87	114	100	90	95	85	87	80	79	105	88	95	88	86	87	93	100	90	82	105	98	93	100	73	98	98	94	105	101	86	103	100	106	92	85	72	97	75	83	93	84	91	95	103	89	107	80	87	99	103	90	114	109	106	97	97	72	92	98	107	109	111	87	95	89	75	69	103	82	103	87	92	111	96	109	93	82	76	72	93	101	104	93	114	92	94	85	88	90	82	90	104	71	84	90	91	94	76	81	97	124	105	92	108	75	100	88	98	105	119	87	95	90	88	104	93	89	106	87	105	108	96	82	86	88	95	84	99	81	100	98	102	91	88	104	94	99	87	63	93	91	96	113	77	96	83	81	95	115	99	94	81	76	103	91	87	80	102	85	94	83	71	87	106	89	85	83	114	92	74	101	87	80	98	120	102	103	99	96	106	95	112	110	81	85	96	97	105	82	96	87	88	99	90	78	98	95	82	86	93	105	95	109	91	89	81	77	84	85	87	86	102	90	89	86	104	104	72	103	90	86	90	81	113	107	114	101	65	95	92	91	91	101	90	101	106	86	90	83	78	106	87	83	87	83	105	107	73	74	82	81	94	93	89	92	85	103	89	100	96	105	102	107	103	78	109	103	97	82	97	76	96	78	95	84	104	108	91	122	82	75	108	88	92	96	94	91	76	83	92	107	91	110	91	86	71	88	88	86	87	101	114	97	95	106	101	93	93	116	100	90	90	78	102	91	80	98	87	99	97	85	85	87	86	103	89	109	90	103	108	92	95	94	107	86	76	91	95	101	102	78	94	96	73	99	87	79	94	97	86	75	104	90	97	101	81	83	101	104	97	98	88	87	112	89	100	96	84	96	108	89	109	117	88	93	91	100	106	101	99	82	87	90	95	94	95	84	88	91	77	110	93	91	99	88	87	96	102	86	86	85	85	95	112	123	99	98	83	112	107	102	124	106	89	84	106	86	108	97	87	97	95	89	88	93	80	71	100	90	78	101	76	95	86	104	87	100	98	88	76	76	106	100	103	85	103	107	93	89	85	90	97	76	90	104	74	88	75	101	95	77	82	100	89	84	86	89	85	94	97	103	102	108	85	94	95	95	79	92	98	89	105	84	97	98	89	99	102	81	112	92	88	77	107	104	96	109	76	96	87	101	87	83	95	120	111	96	89	96	107	96	93	97	97	91	99	84	83	80	99	97	91	119	94	99	91	91	90	80	87	96	106	83	88	109	91	98	101	83	109	85	97	105	79	88	85	102	99	97	108	96	84	91	99	88	110	81	112	109	84	95	81	96	99	100	95	82	100	100	100	68	76	94	93	95	85	86	86	105	94	96	102	105	96	89	117	100	111	79	82	104	95	90	97	105	106	82	81	104	121	106	77	72	91	95	104	98	117	114	95	100	80	89	77	104	92	90	96	92	71	98	82	91	80	88	91	97	93	81	84	91	95	105	84	91	89	97	90	102	85	89	96	95	100	85	96	104	99	105	104	96	104	91	95	86	94	86	92	91	105	94	94	92	101	91	94	101	94	105	110	89	102	114	73	97	92	85	95	102	91	86	101	110	95	96	91	88	102	92	114	108	111	106	101	108	103	88	75	95	93	99	108	89	93	86	101	102	87	103	77	81	95	98	87	99	104	107	110	84	87	75	96	103	101	94	104	84	108	78	104	77	92	92	91	99	83	89	83	106	67	74	85	99	90	85	82	90	101	81	96	82	95	84	84	91	90	82	90	79	94	96	84	96	78	98	101	103	104	102	101	94	84	86	99	103	90	84	98	109	92	101	81	104	83	97	90	92	101	88	101	107	78	86	99	92	95	92	100	99	98	94	99	79	96	83	91	93	103	94	94	68	99	71	111	105	98	81	101	86	75	85	92	82	98	101	87	78	110	83	127	78	87	97	85	96	85	104	87	91	108	81	93	106	82	71	79	90	109	120	92	103	97	90	111	86	90	103	87	98	89	89	102	111	85	82	83	94	116	102	106	103	81	91	93	108	104	90	88	96	95	86	97	99	100	98	90	91	97	90	103	93	95	96	89	73	69	95	85	101	95	105	99	97	96	104	110	69	94	98	105	78	99	88	82	82	96	98	90	102	100	102	95	109	92	83	106	92	66	79	71	97	95	85	79	104	99	90	98	92	82	89	95	91	97	100	76	110	93	84	81	106	75	103	90	90	95	88	93	93	100	77	83	75	116	87	87	92	107	93	82	77	90	96	84	85	85	97	96	90	96	93	99	104	84	81	126	104	103	86	102	105	95	98	97	77	104	94	85	93	109	97	110	94	104	97	93	99	87	89	116	95	91	92	77	93	96	98	94	67	72	108	115	98	84	102	103	94	81	105	108	96	82	108	68	90	95	108	86	82	78	98	76	88	90	72	104	101	87	96	82	107	110	75	96	88	74	88	89	107	96	92	93	86	80	110	97	86	93	87	111	80	98	93	96	89	95	80	87	72	95	95	108	107	83	93	83	83	108	97	84	86	71	107	92	93	93	110	91	109	100	91	83	106	93	99	105	101	94	101	96	98	101	89	101	80
24239	11856	5144	1372	1098	874	757	642	569	509	495	459	418	406	337	337	314	315	330	312	275	288	270	271	254	254	224	257	235	250	265	247	267	254	246	218	240	244	229	237	242	243	234	220	243	234	255	234	229	250	258	224	234	248	248	236	243	222	252	218	226	207	227	228	229	218	247	239	239	222	246	216	242	239	232	243	258	240	221	253	244	248	215	269	235	219	239	241	245	248	239	240	239	239	229	266	233	239	254	206	242	257	223	222	226	244	239	232	257	233	232	223	234	240	247	214	258	239	223	225	220	222	251	230	239	242	229	286	233	217	227	195	235	233	256	256	257	224	220	236	223	241	241	203	242	250	211	210	264	252	231	265	236	212	231	242	225	237	213	216	225	228	232	237	248	229	233	206	243	239	251	215	222	241	216	220	245	247	235	242	214	212	228	216	219	238	246	251	216	230	219	221	232	235	244	234	236	248	246	240	233	243	218	250	246	224	232	231	224	252	223	256	203	230	229	237	215	221	235	235	238	228	215	230	213	241	231	258	233	253	233	233	220	232	227	230	211	239	235	228	256	251	245	218	238	218	212	236	222	254	261	256	262	226	226	230	221	236	227	225	220	237	241	235	237	209	232	228	209	232	228	236	234	232	206	222	222	228	232	226	247	218	229	247	245	244	222	232	233	227	206	213	254	215	249	213	234	237	222	217	251	254	267	253	232	223	249	223	237	207	196	232	246	221	254	234	222	226	229	248	223	235	227	240	212	237	236	222	251	231	220	241	229	253	233	222	262	239	215	216	194	244	227	207	248	240	225	247	209	255	205	236	228	222	243	240	227	247	212	212	259	208	227	251	220	214	252	235	214	229	227	220	232	271	231	247	230	238	218	217	244	221	228	227	200	232	223	226	216	236	227	231	221	239	255	228	232	250	255	224	221	218	249	238	232	236	231	218	229	233	236	257	220	230	233	225	243	250	243	223	235	240	223	239	189	236	254	246	249	227	249	231	218	228	238	232	252	248	230	242	219	229	231	211	267	223	248	234	249	225	242	195	215	242	235	246	239	247	232	254	238	230	238	242	247	236	217	231	243	232	247	208	224	239	261	257	216	232	235	218	231	223	228	270	243	242	244	259	239	250	226	230	224	253	250	218	251	217	258	226	250	237	234	236	250	213	226	221	235	240	239	239	219	231	251	226	228	231	224	223	218	250	230	212	222	249	255	244	241	225	238	206	205	218	259	228	204	225	246	226	259	212	228	221	237	246	209	223	256	247	236	257	254	214	253	245	237	228	235	244	225	235	241	221	236	229	210	229	225	230	221	238	182	227	240	228	210	245	257	227	234	220	217	256	233	214	254	249	209	274	223	248	215	219	215	252	241	251	225	214	229	244	238	253	254	220	228	233	254	201	246	235	242	222	232	249	242	260	234	246	267	227	259	239	255	211	245	232	246	252	218	230	216	234	234	227	266	231	239	228	229	212	238	250	269	252	240	239	233	239	228	238	229	224	253	225	210	257	234	246	230	247	215	244	246	233	256	254	226	260	241	232	225	239	217	220	238	223	248	225	222	226	214	226	229	243	202	253	230	248	238	218	227	233	246	205	224	207	221	238	245	221	203	196	244	233	228	235	244	227	231	241	240	227	250	238	231	250	236	224	217	247	225	249	248	290	245	229	243	226	245	233	227	212	262	273	252	215	230	261	244	233	242	250	238	222	271	240	241	236	215	246	203	245	240	249	237	239	244	248	231	225	215	250	248	271	245	258	241	242	240	218	206	256	230	261	225	236	252	218	246	231	215	228	228	222	252	237	236	230	250	228	247	226	210	226	231	227	241	218	247	229	235	254	250	250	233	221	234	223	221	235	219	227	214	233	248	238	239	214	231	241	238	253	221	220	249	240	210	233	256	228	232	231	249	241	224	231	243	234	238	228	231	239	251	233	215	241	234	244	228	238	239	242	227	231	230	246	209	214	263	247	205	258	250	260	244	232	215	243	229	203	255	267	214	234	234	210	230	247	230	224	246	232	241	236	214	271	213	197	250	238	253	236	233	220	228	235	254	242	238	211	252	261	234	246	233	228	252	210	225	231	245	216	239	258	212	244	217	245	249	218	214	233	226	249	220	237	241	249	243	227	242	240	240	229	241	246	245	250	245	224	226	232	226	239	230	230	263	217	232	186	247	204	248	227	236	245	220	242	250	269	229	238	224	233	197	240	215	243	244	232	236	258	237	223	261	226	266	216	229	206	233	256	244	238	250	243	257	225	227	245	266	215	260	242	230	248	243	213	240	238	273	249	221	232	247	234	210	226	247	242	244	219	233	223	266	254	228	240	239	219	232	229	241	232	218	241	247	245	214	231	228	215	218	207	200	234	232	192	234	235	229	238	245	232	266	253	224	240	229	241	239	250	258	259	225	228	269	238	237	229	260	225	220	248	257	202	235	270	229	235	216	239	230	235	233	253	240	232	206	237	218	246	259	220	233	239	236	243	252	233	232	238	228	239	223	226	234	231	228	250	248	223	237	255	212	242	241	257	266	264	232	222	210	233	246	233	223	246	235	226	240	263	229	232	237	236	234	215	252	221	248	252	226	234	275	225	221	228	230	227	216	257	214	232	227	240	215	261	246	209	247	235	184	240	269	245	236	246	226	243	252	237	232	227	256	208	262	241	225	265	214	226	264	245	259	238	240	250	228	218	231	230	246	240	242	239	239	238	220	236	245	230	241	252	240	233	224	242	247	243	238	217	243	236	237	229	215	224	206	232	233	236	224	208	247	256	210	221	220	271	238	254	215	219	250	238	234	244	244	247	228	221	239	235	238	238	224	240	232	246	235	221	209	220	242	235	233	237	257	228	216	236	248	243	229	221	230	235	257	259	244	225	241	248	256	253	223	252	215	232	246	232	236	256	228	242	240	266	215	235	240	243	242	241	238	247	251	264	270	238	200	283	240	199	236	237	225	248	249	222	236	241	221	247	215	213	223	237	219	214	210	260	214	231	244	238	238	239	220	252	234	226	221	230	200	241	253	248	218	248	252	226	242	231	222	224	240	224	243	243	239	228	237	254	245	220	242	232	259	217	209	238	221	219	241	258	211	222	218	232	241	237	236	232	221	239	205	239	251	192	232	217	241	231	221	233	252	209	244	239	252	222	238	209	238	246	227	247	242	212	223	248	254	228	238	216	226	251	219	221	224	223	232	236	218	218	245	226	244	240	254	247	229	229	243	238	235	196	238	222	205	226	254	216	246	242	240	242	201	228	230	258	264	246	223	240	226	230	250	249	223	230	224	242	212	237	216	239	233	226	224	228	222	221	241	244	233	201	231	231	217	228	195	224	221	241	206	234	222	220	238	255	240	230	233	235	216	225	242	223	232	248	219	227	219	207	268	237	242	250	205	251	227	239	267	212	257	237	228	229	199	224	236	228	244	212	228	233	240	213	231	208	230	234	256	223	252	225	221	219	228	233	204	246	242	244	224	226	244	239	221	227	207	236
15108	3946	847	210	161	162	158	141	141	163	156	169	183	151	146	149	153	150	178	136	137	153	145	139	141	148	152	130	160	148	131	136	154	165	130	145	151	147	148	148	141	146	137	146	146	153	155	137	146	136	162	147	130	138	136	160	156	147	129	148	151	163	149	139	136	148	140	158	156	152	154	143	145	149	176	153	153	162	129	147	156	122	139	139	161	139	152	156	140	155	139	168	150	138	150	137	140	143	143	128	155	157	149	156	163	128	142	181	150	141	140	138	147	146	156	129	155	156	166	159	145	119	145	127	146	143	151	164	146	146	129	160	156	151	163	151	144	142	163	148	140	160	152	172	131	165	157	152	128	164	175	132	145	129	166	144	179	144	176	149	148	152	145	162	136	147	122	169	142	153	137	146	136	142	135	158	158	149	176	155	160	158	166	144	169	149	171	139	133	157	146	141	153	171	149	159	160	137	138	141	147	143	162	156	150	139	147	162	177	122	154	141	140	154	154	147	147	155	148	140	157	128	163	143	140	132	146	167	155	163	153	123	152	143	193	164	132	152	140	142	172	145	123	151	146	139	154	134	138	143	162	141	126	136	147	137	174	175	135	143	155	147	168	137	147	170	147	169	169	172	169	164	158	166	156	131	148	142	145	156	153	160	143	142	139	166	157	125	151	152	132	133	149	133	146	171	154	169	168	157	136	136	148	150	130	162	127	135	130	142	158	180	166	136	134	156	139	142	129	181	129	135	159	144	139	143	147	144	138	139	153	149	136	153	134	137	133	155	133	133	136	144	130	157	127	136	146	135	144	158	145	137	169	128	156	151	139	153	151	147	126	130	152	137	154	162	164	132	129	140	115	132	162	152	150	136	133	134	168	153	142	138	148	152	133	158	161	136	147	134	138	147	142	134	130	158	155	162	136	127	160	163	144	150	152	153	141	159	157	163	151	143	130	135	155	144	155	155	137	134	128	132	140	124	157	152	123	140	157	161	135	164	145	150	138	138	144	152	143	143	154	156	166	118	177	152	142	151	148	149	162	138	155	129	161	158	137	139	169	143	139	156	147	132	151	151	131	140	146	164	135	153	147	144	147	133	130	157	136	153	128	155	159	143	161	158	161	154	168	136	149	147	138	141	161	133	157	158	129	159	126	141	156	143	164	160	146	137	146	151	157	157	144	147	144	123	150	130	127	142	150	160	144	135	127	135	113	138	139	172	146	158	157	166	153	151	153	165	141	161	154	175	150	163	132	148	167	147	143	143	158	136	162	139	150	126	155	130	120	146	145	142	151	137	145	136	144	150	150	152	144	144	130	141	175	125	142	141	152	154	154	149	144	133	143	155	134	140	146	166	158	129	133	136	140	128	138	142	150	128	139	146	161	161	171	170	128	140	164	148	172	154	150	145	173	146	156	162	136	142	141	159	158	150	150	148	155	139	142	141	157	150	146	144	154	148	153	143	157	167	147	163	164	146	159	150	152	149	141	138	132	163	152	176	156	151	138	113	155	148	143	143	143	172	142	142	155	156	144	154	159	138	140	159	136	158	139	155	130	144	141	137	142	143	145	159	152	150	165	142	130	160	121	170	145	157	147	158	145	166	144	127	174	133	136	122	134	155	143	149	136	148	141	135	126	167	129	159	155	159	145	138	144	140	139	140	147	149	153	129	150	139	144	153	156	159	134	151	165	138	141	167	158	149	159	176	139	127	137	127	138	122	144	136	152	159	134	136	144	141	150	140	142	136	139	150	142	131	143	137	126	117	126	155	134	132	167	164	134	143	152	183	144	147	145	161	162	138	154	133	143	142	166	130	131	156	167	127	156	151	159	155	142	139	159	161	144	155	139	140	155	140	142	164	150	145	131	131	135	157	135	146	171	144	149	155	159	125	149	153	150	149	150	143	161	146	154	143	139	140	161	144	150	142	132	154	135	138	134	138	123	163	137	132	141	139	143	152	141	149	146	137	152	130	145	139	160	149	151	149	143	172	134	144	158	164	143	165	149	128	126	144	142	143	167	179	148	166	133	147	152	157	149	162	160	150	151	152	130	134	154	143	154	123	172	156	159	157	154	162	143	163	144	149	151	149	122	138	151	147	151	153	161	143	160	143	134	158	153	156	162	156	142	156	148	176	142	134	132	134	160	149	153	152	138	110	178	158	136	161	141	152	136	140	148	148	148	155	162	159	155	137	131	136	149	154	169	167	154	172	185	142	151	137	144	160	166	140	142	146	132	142	157	145	164	142	156	145	140	133	150	145	152	143	151	149	143	160	129	152	152	144	140	138	140	146	124	149	166	154	148	154	161	170	140	155	140	138	151	159	148	127	145	142	147	151	135	134	154	145	130	138	149	170	160	151	136	133	137	142	142	152	140	131	158	161	145	134	146	143	144	150	135	149	141	147	161	143	126	140	138	161	128	144	142	152	137	123	166	135	131	129	140	153	161	122	146	155	148	127	133	135	141	177	152	147	150	145	142	157	151	156	153	142	143	177	162	159	142	154	151	160	142	164	148	125	125	129	171	167	163	142	154	136	163	122	155	142	165	162	139	159	141	157	151	128	136	145	146	138	142	138	152	145	178	152	132	183	136	123	138	161	127	118	165	148	157	141	161	157	173	135	144	161	168	176	151	145	146	144	141	162	172	125	136	143	132	133	148	162	162	143	156	145	154	129	171	153	130	166	129	147	166	156	140	133	145	157	166	155	150	153	155	129	157	115	139	149	153	138	154	121	134	148	164	141	143	140	140	141	137	153	146	170	143	156	145	164	137	156	175	157	159	165	141	146	127	156	164	144	151	158	178	156	117	135	143	174	159	152	136	133	162	145	142	143	161	162	162	135	154	180	153	146	133	187	132	170	133	173	154	150	143	148	162	147	178	146	152	146	122	143	145	134	135	153	152	147	159	126	135	156	146	135	151	114	148	130	140	136	150	158	130	140	158	138	146	147	127	160	193	156	163	113	159	142	125	134	146	148	125	169	134	139	167	169	156	173	127	117	158	144	138	157	159	147	141	156	149	153	139	134	153	149	137	128	141	134	139	153	160	157	168	142	159	132	142	140	141	127	157	145	152	136	153	135	147	140	146	140	164	153	180	143	164	120	160	144	159	158	153	158	155	153	158	165	155	161	143	154	169	148	159	176	136	155	167	130	155	135	121	141	133	144	136	142	137	133	132	131	166	128	150	149	152	144	161	159	154	167	142	158	163	139	141	149	163	159	154	145	137	136	158	118	139	145	152	141	138	156	139	121	162	150	157	143	125	148	150	131	163	167	128	133	160	127	129	151	142	139	151	138	150	160	139	140	167	132	143	146	157	143	149	165	131	144	167	130	143	145	160	152	161	142	130	130	145	135	143	166	117	137	145	142	174	142	171	160	128	158	119	134	141	129	150	163	155	150	147	146	148	146	169	162	139	130	146	146	136	141	140	162	134	143	136	138	139	147	118	160	141	160	142	184	144	156	147	138	137	136	164	134	157	125	130	149
10639	3381	1466	556	477	430	403	391	378	430	387	383	384	378	359	354	354	374	384	374	341	385	393	359	362	390	382	379	351	374	368	351	371	366	379	379	363	359	404	411	352	392	412	410	365	434	365	371	389	367	386	423	397	377	368	342	322	363	343	383	352	405	336	362	369	368	388	380	350	401	356	338	337	380	365	356	314	365	369	381	353	360	370	356	379	344	360	319	363	365	359	350	361	365	389	371	371	359	362	372	351	367	348	384	372	393	394	387	377	347	322	381	358	365	382	393	345	342	387	380	355	383	364	332	399	405	355	381	364	355	391	399	366	374	374	355	387	380	366	329	353	353	333	373	419	357	357	352	342	388	360	390	385	372	363	365	347	374	340	379	353	369	349	363	367	366	374	398	376	329	394	384	364	338	376	362	387	352	396	356	365	354	347	392	396	311	408	350	411	363	390	355	362	350	334	391	398	353	350	359	360	385	367	359	386	370	370	396	377	355	338	369	441	402	344	351	339	401	384	368	353	399	323	351	351	337	368	375	378	368	330	344	410	383	378	392	377	357	375	365	375	339	366	362	396	403	364	388	363	384	332	375	369	356	361	359	382	375	361	369	381	393	373	383	403	352	381	396	390	382	379	351	366	380	370	358	362	348	371	383	357	354	346	398	386	406	377	406	334	375	343	358	365	361	353	375	347	387	375	374	363	326	374	385	329	341	342	350	355	384	373	371	355	372	345	385	389	339	381	341	384	336	353	385	383	413	348	386	361	367	355	427	365	357	373	358	323	351	398	366	352	369	403	402	406	355	365	378	403	357	400	382	361	360	364	363	357	360	366	355	345	390	341	364	373	375	361	384	384	397	379	365	343	387	370	371	349	363	407	361	388	354	355	374	371	410	415	368	374	362	352	388	379	395	348	369	357	361	377	374	352	392	376	411	354	346	397	367	366	389	372	380	361	387	351	390	386	371	373	375	379	374	379	386	394	378	381	360	384	386	333	329	358	366	385	353	387	364	393	400	372	363	370	374	318	379	335	373	359	354	364	358	333	375	354	379	362	390	331	370	356	362	387	335	342	380	375	393	334	323	346	371	366	338	349	373	374	393	391	387	363	334	374	364	330	369	346	419	377	362	335	383	346	370	385	365	354	378	363	373	372	378	349	376	379	344	380	349	364	386	382	386	383	370	372	401	369	376	377	383	388	344	361	372	368	351	416	364	377	394	413	342	377	382	388	392	353	379	347	376	349	368	388	388	366	387	363	364	360	386	350	351	346	348	359	363	364	354	352	367	407	364	367	374	337	371	363	372	382	381	374	356	358	345	338	336	357	349	378	378	376	382	394	344	364	356	328	347	381	340	381	408	373	377	366	365	364	329	383	363	381	385	361	390	375	354	391	358	389	374	318	352	371	377	367	341	347	384	364	394	381	356	366	362	360	365	384	353	392	359	391	370	333	372	378	375	354	410	403	381	350	340	367	350	379	342	387	402	347	396	375	347	344	354	377	358	358	395	388	374	374	346	342	361	353	389	346	350	390	353	350	334	415	365	395	346	380	371	396	375	364	359	375	371	370	376	403	370	379	362	368	356	386	390	385	334	352	400	398	362	377	372	357	345	357	395	382	392	353	379	367	351	356	379	353	415	370	354	372	327	335	369	362	394	379	366	382	343	402	332	325	390	370	371	364	353	395	363	369	387	385	358	355	373	334	353	356	354	364	383	344	369	390	386	343	343	318	373	367	342	378	355	398	356	323	361	353	370	390	400	367	364	363	360	384	386	350	427	372	376	353	393	330	370	353	373	358	375	378	375	379	353	360	392	390	378	345	369	356	345	382	370	382	378	387	363	351	342	376	395	359	352	399	351	347	352	363	352	370	368	376	348	344	395	385	357	375	343	375	348	390	337	383	411	397	339	360	336	404	401	380	367	398	339	358	384	385	342	352	379	331	383	364	351	395	324	370	354	333	365	364	344	360	383	383	368	362	404	337	344	369	407	366	354	403	368	371	378	346	411	376	351	327	362	343	370	357	350	353	383	418	374	374	348	368	365	382	370	376	393	370	365	323	393	389	386	358	366	351	367	365	368	393	375	381	356	368	329	376	400	385	374	328	401	376	350	377	367	390	355	410	413	381	334	396	366	352	364	352	396	357	363	382	390	392	365	381	399	363	364	343	357	384	373	367	359	367	385	349	351	368	376	381	359	350	397	369	351	366	366	390	351	396	365	382	337	351	375	358	366	369	421	362	395	392	378	383	395	355	350	369	377	376	362	392	342	358	359	379	351	368	374	355	389	364	362	370	379	383	373	405	352	372	371	379	369	364	396	379	371	361	351	362	332	369	378	336	376	363	395	352	361	376	351	380	375	355	338	382	368	391	403	389	409	374	352	366	393	347	365	336	387	371	359	387	373	358	339	361	389	386	364	368	362	369	365	394	348	367	374	348	336	370	389	371	365	344	380	384	356	361	340	368	350	403	364	362	363	363	367	358	394	383	368	409	334	384	342	365	345	382	365	345	371	364	371	341	356	360	383	379	379	363	340	375	365	361	357	371	377	398	384	353	357	365	415	336	370	377	360	340	360	341	329	390	324	341	357	384	376	376	383	388	339	385	377	368	396	370	375	383	374	382	367	350	357	364	399	376	362	390	365	359	382	382	373	376	389	366	335	342	405	401	348	369	357	372	380	402	372	428	365	372	374	343	371	355	391	351	371	406	389	341	381	349	382	364	364	375	384	389	368	380	378	388	368	342	362	376	402	344	351	377	359	387	349	329	324	385	384	361	357	350	370	362	380	368	388	359	398	386	348	318	376	362	352	387	377	383	361	352	331	352	320	346	370	368	378	350	345	370	388	358	364	363	361	398	350	377	381	358	369	334	366	384	415	382	373	368	388	372	353	361	340	382	414	335	388	389	392	358	343	363	351	363	387	392	366	344	388	361	383	335	355	386	362	352	388	398	381	395	384	347	344	323	342	356	377	376	367	363	368	371	355	348	360	365	349	353	387	357	319	368	361	355	346	383	362	355	396	358	356	379	370	367	343	391	360	384	339	380	388	365	372	338	377	320	356	401	361	390	341	362	352	350	414	382	356	356	400	365	380	374	395	378	350	365	380	371	355	373	361	368	341	363	378	367	363	342	392	338	380	379	359	364	361	366	347	373	359	414	361	361	366	353	380	369	360	370	366	356	338	395	391	366	330	373	371	360	351	362	336	369	425	365	355	373	363	387	351	389	377	340	352	379	387	360	391	355	345	362	348	357	367	395	378	386	340	392	374	353	358	340	366	372	364	376	356	388	347	375	352	386	362	365	388	346	388	385	373	380	390	342	358	370	391	395	362	350	384	360	323	388	333	394	397	369	364	357	364	379	385	375	394	385	375	388	386	361	392	359	364	397	380	378	368	370	377	411	366	365	379	353	409	398	389	395	372	334	373	390	386	367	362	368	342	366	379	360	367	378	367	407	389	411	364	376	374	361	373	365	375	380	374	371	328
27176	9835	3510	439	291	233	216	217	205	205	191	201	210	190	184	170	205	174	185	142	172	186	166	170	172	178	183	191	176	152	185	181	162	148	182	182	191	180	142	161	182	169	174	182	171	164	159	177	161	173	182	167	172	168	145	166	165	186	151	167	192	171	169	179	185	165	171	174	173	191	167	170	185	187	177	173	177	178	141	156	178	145	149	165	182	177	156	154	179	164	166	191	185	157	143	183	171	184	172	176	182	173	163	154	189	165	164	168	182	190	177	158	157	184	197	178	171	167	171	152	161	183	157	161	161	189	171	158	165	186	185	181	153	186	181	161	180	177	187	165	167	193	175	152	163	172	153	159	185	167	184	170	166	151	147	203	182	180	183	180	190	179	178	179	172	170	172	165	177	160	172	185	164	179	194	185	191	186	172	163	198	177	174	187	183	151	166	180	204	172	195	165	204	175	199	190	201	193	194	180	159	172	174	153	163	181	165	181	190	202	182	175	164	166	149	166	169	170	184	195	185	169	175	153	179	188	156	146	163	156	194	159	185	182	164	178	188	171	184	179	169	184	185	151	163	163	142	159	193	150	169	183	182	189	180	183	165	171	182	204	197	179	197	161	189	152	172	150	161	194	185	188	178	161	185	172	184	162	171	175	185	156	170	173	162	165	180	133	176	188	175	174	174	193	168	177	172	183	186	159	188	174	173	156	183	175	153	172	155	157	177	175	161	169	164	169	171	161	184	177	165	177	164	180	140	193	182	163	165	152	147	165	192	176	180	164	172	162	177	170	163	165	168	148	163	153	174	160	174	177	162	183	191	178	168	162	193	175	181	159	178	157	175	141	156	160	210	184	142	164	177	182	174	181	185	163	173	154	186	176	164	161	167	196	151	160	135	195	161	172	171	167	170	174	206	174	158	172	163	176	159	183	170	162	189	158	177	167	181	166	216	184	159	187	181	165	167	172	182	182	175	171	176	165	166	151	190	160	159	172	176	194	178	181	179	157	189	170	153	163	188	181	188	181	172	169	185	201	172	169	179	196	167	166	193	202	202	168	192	177	165	162	185	172	174	172	169	158	183	192	167	169	178	160	208	147	156	173	190	180	180	176	176	176	164	161	182	171	185	177	182	173	154	168	166	174	144	152	162	175	171	199	173	174	141	180	191	187	168	181	161	179	170	181	183	189	200	159	177	162	171	185	195	165	160	169	186	176	174	147	176	155	167	167	189	158	192	184	200	194	156	176	178	154	147	171	167	179	186	172	173	149	156	179	175	181	185	188	168	191	183	191	180	185	189	174	162	170	168	192	161	172	185	195	174	167	175	141	170	153	173	178	195	199	172	167	166	165	187	165	162	169	180	187	184	155	167	203	180	173	157	145	200	181	156	179	201	193	175	180	187	172	165	171	150	187	180	170	167	170	190	170	192	155	158	159	175	138	178	157	195	171	172	179	141	161	171	171	183	160	182	163	191	178	191	181	175	174	189	194	176	178	168	168	171	186	156	178	150	167	163	183	181	155	163	172	166	169	178	164	171	204	172	182	160	173	156	163	161	174	164	157	198	168	169	172	178	188	217	183	195	166	167	177	161	176	172	147	185	183	149	169	187	183	158	171	171	178	174	174	175	160	187	180	176	157	191	179	173	182	189	167	153	184	179	175	172	187	175	171	195	153	170	195	176	169	159	169	177	173	167	173	176	194	171	164	188	170	175	181	189	183	199	163	168	184	165	165	157	170	172	174	180	180	179	189	182	173	179	188	178	180	165	191	150	157	175	144	185	180	161	179	171	162	179	151	169	174	184	180	177	161	178	142	169	178	162	171	161	160	188	183	180	152	156	167	178	180	154	189	201	156	161	160	203	181	185	173	183	179	163	159	168	154	141	187	162	198	167	174	143	188	179	192	184	168	173	183	185	173	172	176	174	159	179	171	165	184	188	159	169	165	170	179	179	161	157	182	178	180	191	182	175	165	151	184	185	160	157	164	163	168	176	166	157	172	163	170	195	169	185	179	161	164	161	173	155	171	166	214	167	176	169	174	172	171	185	198	175	169	183	151	204	163	155	174	166	178	189	159	180	166	169	166	168	185	188	168	177	164	178	208	163	161	176	175	174	181	165	165	189	186	178	195	191	187	181	179	174	176	169	154	163	176	180	165	167	133	189	186	179	190	175	156	173	204	179	175	150	153	167	202	170	203	201	171	181	183	189	180	177	188	166	167	189	172	178	179	192	184	180	180	157	186	175	166	209	157	205	167	167	175	186	155	200	193	169	184	178	169	160	184	157	156	183	193	179	187	184	165	197	156	158	193	171	176	185	177	162	174	193	199	195	169	176	163	154	167	168	175	199	186	172	193	178	171	181	173	193	167	175	161	159	172	192	171	170	164	178	179	176	167	167	171	179	148	191	175	167	165	163	162	167	166	168	180	148	175	172	162	169	170	178	159	188	148	163	171	193	187	198	174	176	196	184	194	178	158	163	184	165	174	182	175	208	188	188	162	141	159	173	154	164	189	157	183	200	192	176	166	188	154	163	159	178	161	175	160	169	158	175	164	192	190	182	156	180	147	154	193	178	164	166	163	198	173	185	172	173	193	174	160	162	173	161	154	174	141	152	167	174	150	200	138	185	206	176	183	175	177	172	159	170	172	167	189	164	210	155	165	181	182	167	191	175	204	191	158	162	181	169	167	165	158	162	179	215	180	178	174	162	159	165	171	180	154	182	192	173	164	183	154	178	185	207	180	173	170	169	174	194	168	169	168	185	164	154	184	138	177	183	172	162	166	161	154	178	169	181	163	173	165	155	176	177	161	159	177	187	168	180	176	205	170	177	171	186	153	160	156	167	172	169	174	168	191	185	179	154	195	167	176	171	183	164	150	178	173	145	211	175	166	179	146	197	173	183	176	182	156	177	176	193	157	179	178	165	169	202	170	176	190	181	186	176	164	177	188	172	182	191	181	167	175	163	170	188	175	199	164	173	180	150	177	174	155	169	163	171	157	169	163	194	179	179	164	185	158	170	187	173	182	173	172	161	173	193	196	181	174	179	178	151	174	158	168	173	162	202	178	172	201	183	165	172	181	190	159	204	169	204	176	171	168	147	174	202	200	166	148	182	183	175	162	152	155	158	189	157	162	178	177	171	189	165	147	176	190	163	174	183	169	177	186	179	143	143	167	164	180	148	168	160	165	159	191	212	162	184	187	173	156	179	150	165	184	172	162	168	174	188	162	147	184	176	158	164	179	174	201	166	181	166	194	178	168	165	203	163	180	178	182	161	186	189	168	166	185	175	166	185	196	193	183	182	186	177	188	167	170	183	158	189	191	157	168	136	184	177	178	196	170	165	129	172	187	206	199	185	185	185	169	144	164	157	189	163	169	147	178	200	179	156	172	151	172	184	153	173	193	195	169	177	165	183	191	182	170	165	179	171	192	186	171	179	161	173	146	187	161	171	186	182	176	157	175	168	175	200	195	202	151	173	189	204	168
19049	8018	4335	1139	925	786	676	612	572	588	552	497	486	487	479	480	502	489	454	490	446	423	453	412	440	437	451	419	448	443	442	461	418	450	475	403	398	461	423	448	441	459	447	435	408	410	419	409	392	408	419	405	393	411	430	413	425	474	393	367	406	399	428	403	436	401	442	447	438	401	413	443	420	426	443	427	452	454	411	405	406	407	441	439	424	420	403	409	442	405	411	421	408	443	423	438	455	405	440	456	409	423	418	431	415	360	408	409	465	426	404	417	397	419	428	407	413	462	417	457	449	439	425	414	408	404	431	423	410	425	423	401	415	413	417	380	425	427	405	428	430	424	404	408	407	395	423	421	453	439	477	415	396	424	432	393	427	420	411	409	415	404	432	431	396	411	415	429	424	437	449	443	423	398	384	436	402	416	426	434	400	401	415	399	453	428	433	398	415	426	416	429	419	419	433	375	377	406	441	408	407	454	432	446	420	383	415	428	410	411	446	397	398	420	455	403	394	443	434	468	410	446	409	401	436	422	436	445	402	429	412	398	412	374	420	428	426	396	455	458	408	416	423	405	380	424	423	436	459	416	401	396	382	436	432	416	414	466	398	390	443	417	431	392	383	394	464	420	428	383	424	423	405	426	423	395	422	439	397	385	410	410	422	405	407	397	428	436	421	402	453	411	419	424	418	392	364	414	417	387	430	416	392	439	430	451	408	417	424	427	442	421	442	381	405	401	416	422	433	407	406	409	403	419	437	413	427	396	432	385	376	408	442	407	399	411	413	428	401	390	428	400	445	442	423	419	435	427	419	362	452	423	425	396	447	369	403	443	365	394	404	430	415	406	430	407	383	437	410	446	433	418	443	439	450	421	416	423	423	434	408	423	411	439	431	436	431	422	426	450	411	429	395	442	413	409	434	435	431	399	415	372	389	466	417	390	408	401	428	438	451	426	382	445	428	387	390	380	425	389	443	385	399	402	419	413	445	438	428	401	416	395	429	414	409	458	411	435	403	394	416	373	389	393	415	405	412	394	453	416	458	471	438	413	401	442	414	414	409	443	425	416	427	419	415	430	403	404	433	424	415	416	439	396	383	420	431	462	435	413	393	433	439	445	435	399	454	428	412	430	436	442	407	417	430	410	408	413	400	427	421	422	440	415	461	408	430	415	395	435	435	428	426	368	437	403	404	403	408	426	406	416	421	456	421	443	413	421	416	464	385	441	418	385	403	419	426	400	405	449	408	407	452	408	421	403	434	386	394	437	386	422	447	386	395	429	437	411	423	433	412	403	419	406	409	386	447	441	387	410	430	415	435	431	442	461	409	373	402	438	395	440	420	406	417	420	422	442	438	401	393	403	438	381	407	453	405	408	425	438	446	457	430	420	420	419	407	438	420	395	435	413	431	398	422	447	406	418	413	442	431	425	416	410	403	411	457	421	400	409	401	438	421	411	445	415	429	428	410	441	407	381	442	448	408	409	460	413	396	428	380	458	395	410	419	411	408	416	449	411	368	426	380	415	436	404	431	449	414	433	421	382	397	435	401	404	425	424	365	451	412	425	426	402	444	422	407	411	424	437	401	393	428	417	420	451	450	451	421	416	434	400	429	407	427	418	402	411	419	373	417	422	415	445	442	388	407	422	459	424	415	372	462	491	447	414	408	440	419	393	401	438	420	426	410	448	410	431	423	405	445	373	440	423	428	413	416	406	451	393	436	428	441	386	427	442	422	422	429	362	415	447	465	398	424	418	430	413	417	429	434	410	400	402	393	423	409	430	445	429	393	414	432	436	436	416	396	407	436	431	418	396	437	423	451	393	417	403	436	427	404	405	416	386	413	403	399	444	401	431	427	358	399	432	424	422	429	425	421	465	438	429	377	435	430	448	453	378	415	386	406	425	410	438	400	440	423	432	406	442	411	404	436	446	415	459	407	416	423	415	395	407	441	419	406	469	416	370	464	449	400	425	394	423	411	419	411	430	428	424	422	447	433	426	451	384	399	405	436	426	415	412	445	392	384	390	405	428	460	445	386	434	416	394	405	431	442	412	407	431	405	423	422	387	417	391	393	400	415	413	413	422	437	400	411	374	406	416	406	428	424	461	452	385	417	403	446	426	392	430	440	406	443	409	440	428	429	410	449	415	445	372	392	385	436	425	443	432	437	426	392	400	428	466	376	429	420	381	374	409	408	411	418	460	395	378	440	425	402	427	427	405	414	425	404	406	401	414	437	388	433	394	427	419	400	418	409	400	414	402	427	427	370	415	416	458	406	470	437	427	393	437	436	429	419	369	391	419	452	437	410	419	398	408	475	410	420	434	422	419	425	430	451	391	388	443	444	439	417	415	422	431	460	426	428	408	429	426	412	416	393	461	410	404	438	417	438	398	420	398	431	443	417	464	419	430	398	418	426	425	425	436	402	419	413	432	442	381	379	422	440	442	427	428	416	442	410	430	415	437	419	405	400	410	450	395	396	425	430	436	416	446	448	419	408	361	466	415	403	411	431	430	425	407	409	441	426	407	451	444	435	412	420	403	407	413	449	419	410	404	416	406	441	445	411	398	410	436	384	431	418	399	404	430	427	431	443	430	415	423	409	420	415	409	402	436	442	443	427	383	421	441	415	431	399	404	388	460	413	423	435	424	408	451	431	412	384	381	403	417	453	436	435	421	405	370	431	399	415	444	414	421	418	417	386	425	422	400	422	435	408	452	440	409	446	414	446	435	420	406	382	417	429	415	443	390	409	418	456	391	374	409	432	453	419	421	405	393	429	445	417	431	436	421	449	445	401	437	429	424	388	419	442	435	404	438	389	404	387	398	426	450	422	427	446	424	439	392	380	437	430	437	421	415	401	435	410	448	454	377	416	428	460	430	424	432	425	443	425	394	414	388	421	429	455	400	428	420	432	387	402	397	447	401	406	406	413	425	455	432	435	436	409	430	437	443	416	406	405	423	397	441	439	431	443	438	399	440	401	434	419	463	399	448	420	433	440	455	399	432	445	405	440	413	421	433	387	444	396	404	405	392	390	462	439	393	442	378	437	418	455	422	432	391	421	424	436	430	445	410	385	406	411	426	384	401	424	410	395	372	413	415	444	438	411	390	446	410	463	430	419	410	426	434	417	435	425	437	401	427	383	444	462	430	404	429	407	443	388	398	406	446	420	429	422	414	446	436	390	401	416	420	398	404	405	422	457	456	390	432	456	447	447	464	432	405	419	447	399	433	427	396	431	415	430	435	434	435	387	432	403	448	422	390	409	444	401	402	416	464	434	437	438	430	404	422	438	405	412	427	393	414	454	400	418	420	388	452	437	415	441	424	449	432	438	418	436	462	412	401	408	419	413	393	424	421	411	409	446	420	395	416	427	407	390	388	389	479	467	458	424	410	427	445	463	410	464	390	413	414	404	404	429	457	415	433	403	409	440	434	433	413	420	418	423	386	406	425	439	404	428	420	411	385	430	398	379	389	401	404	414	451	424	427	408	408
36420	16239	6211	684	329	250	194	155	151	149	116	106	104	105	99	103	121	116	145	101	119	106	94	100	89	98	90	112	90	82	104	103	94	98	99	83	84	90	103	111	87	87	115	101	118	82	105	83	97	95	71	95	83	113	78	105	83	78	105	104	98	85	89	94	120	99	104	97	83	82	92	105	98	98	82	90	102	95	87	114	94	106	89	102	87	120	108	90	100	103	101	87	98	74	94	84	104	95	83	112	99	84	81	93	94	89	94	103	91	104	94	81	108	97	86	91	102	97	91	94	109	101	114	91	84	97	83	73	114	87	86	98	92	97	82	89	82	92	100	92	111	93	90	81	106	110	86	90	98	83	92	102	96	100	79	123	96	111	98	92	85	95	99	94	101	91	89	99	102	99	105	94	92	106	99	118	92	113	99	94	98	93	103	107	85	100	97	100	97	112	95	96	92	100	97	93	81	108	94	89	105	93	74	102	121	96	110	77	96	89	99	97	113	74	106	78	95	95	102	90	98	95	94	101	104	92	129	95	107	98	114	98	105	96	115	96	101	79	121	108	91	107	107	109	89	88	103	112	104	95	92	97	95	90	89	95	104	91	101	96	101	104	122	110	115	107	111	108	72	91	90	101	100	86	113	94	69	90	102	102	97	90	84	100	89	99	86	83	80	94	89	92	101	98	84	92	108	95	101	85	96	95	109	106	110	100	106	95	91	89	88	98	99	87	107	93	105	91	119	84	97	100	114	92	96	108	118	101	71	81	87	89	83	85	113	78	103	97	98	93	85	76	102	96	113	92	102	117	82	90	80	87	103	84	95	87	82	107	89	98	105	94	98	100	101	99	86	102	89	90	109	106	88	87	100	114	109	84	92	78	103	82	105	100	102	91	105	93	93	83	77	100	79	81	85	93	89	77	98	92	88	107	83	94	98	80	98	91	122	106	102	112	85	97	85	105	72	93	91	91	89	92	100	83	97	103	104	109	87	109	104	94	95	86	119	94	87	91	91	95	102	91	85	98	96	101	88	73	89	93	94	74	81	86	103	91	94	89	119	95	103	91	88	108	105	97	99	93	90	84	81	101	92	100	104	94	89	107	82	106	94	98	71	96	98	116	117	97	120	95	90	111	96	111	84	88	82	111	108	92	80	106	111	100	100	105	89	96	103	89	88	92	93	118	110	89	116	99	85	85	93	110	90	96	103	94	73	91	101	106	89	105	92	93	103	95	107	79	106	111	93	68	81	104	120	92	78	96	93	79	106	72	72	92	70	111	88	105	89	93	95	98	103	91	100	100	88	98	108	80	83	107	98	94	109	102	116	78	94	115	87	113	98	100	102	94	90	99	98	100	99	81	85	96	80	98	88	95	92	86	116	86	103	99	93	89	110	108	104	97	88	85	82	117	115	108	89	93	93	82	113	90	86	115	85	85	115	103	103	106	97	105	76	82	103	78	114	89	102	81	80	97	70	88	88	103	95	84	88	90	91	93	108	109	100	90	104	84	85	102	85	85	88	97	120	104	102	118	88	77	100	94	103	102	88	83	93	100	101	90	82	91	106	94	101	94	98	94	105	116	89	111	85	100	99	86	104	118	87	93	93	93	96	91	107	78	95	101	95	73	88	91	99	90	98	86	107	95	95	90	82	101	84	113	74	96	125	103	90	101	81	110	87	86	96	86	107	82	80	105	96	110	106	94	98	89	85	90	84	96	96	98	95	83	91	105	93	80	107	123	84	97	85	83	97	98	99	107	87	83	88	95	101	93	87	99	95	105	99	104	103	105	98	100	93	91	81	93	106	114	97	96	112	104	87	98	91	108	87	98	76	86	116	78	94	103	68	95	84	98	85	84	106	104	87	87	87	91	100	95	107	88	77	103	83	104	101	106	96	101	102	110	102	108	93	105	92	90	90	83	96	85	95	93	107	102	110	87	93	92	95	91	98	75	84	91	98	102	75	79	112	86	98	86	79	92	86	99	88	118	100	101	113	108	131	86	102	109	86	101	116	92	93	94	95	84	109	102	104	98	85	87	101	108	89	100	109	95	93	114	82	74	91	86	92	91	107	87	113	102	98	91	105	109	91	77	92	93	91	97	92	117	102	106	103	107	98	102	103	70	83	104	78	91	84	82	106	88	98	109	98	101	100	73	98	104	92	97	105	107	95	91	92	105	70	84	105	88	102	119	91	100	91	102	71	86	96	89	105	89	105	112	84	110	120	100	75	75	93	94	86	97	93	92	97	75	99	105	98	93	102	96	102	91	81	93	96	104	96	108	88	100	92	94	75	107	111	108	83	94	104	112	108	108	105	95	108	96	101	96	81	82	97	90	91	98	94	96	91	97	109	88	100	107	95	101	104	99	77	89	93	102	92	91	97	99	70	107	82	103	96	89	97	99	94	94	103	105	97	76	89	93	87	96	104	90	95	115	97	90	94	100	96	92	105	106	94	115	110	105	96	103	86	81	75	93	63	111	112	94	76	89	98	118	83	86	104	102	70	91	105	109	86	91	92	93	78	105	84	96	88	102	91	92	101	108	111	109	103	92	110	88	96	67	91	86	113	92	104	90	102	90	97	93	98	112	99	104	99	100	90	90	91	99	77	84	88	90	95	95	92	111	89	107	97	106	82	117	88	99	88	97	117	105	113	93	88	83	120	100	85	97	98	84	99	98	94	102	105	94	96	108	101	97	94	99	88	97	113	102	102	98	90	95	92	86	93	81	105	94	80	103	102	108	106	86	96	96	85	103	89	105	87	98	90	82	106	98	108	70	99	100	86	88	90	97	89	91	101	86	95	90	100	88	106	89	73	99	76	84	101	87	85	85	93	80	113	90	108	115	98	107	106	95	84	83	96	106	99	113	94	96	108	85	95	107	74	88	101	93	112	75	101	95	91	87	89	84	96	89	75	77	97	110	107	97	112	78	87	85	89	120	86	91	110	94	100	89	99	99	98	114	102	88	119	93	88	85	100	86	88	111	90	109	87	98	99	88	89	100	105	109	96	100	68	101	75	92	94	93	88	98	100	94	95	85	118	78	100	85	110	95	95	86	113	95	95	88	97	90	85	89	101	101	102	95	98	84	84	88	108	97	93	89	88	96	78	101	91	97	112	89	97	109	80	88	96	92	93	97	94	79	88	94	93	80	101	90	106	106	87	78	84	94	92	92	100	86	96	105	90	98	104	109	108	106	84	102	107	112	102	105	93	93	92	106	96	94	108	94	81	94	87	99	104	96	84	95	92	105	85	91	113	81	86	114	99	97	104	102	109	117	110	93	91	91	88	93	89	99	97	91	101	105	87	104	101	82	111	77	102	85	105	85	110	103	94	109	76	109	99	101	97	83	103	114	100	111	112	77	83	97	89	87	87	86	94	105	104	112	82	89	96	98	103	97	101	93	90	94	86	84	84	93	93	108	101	99	90	87	99	78	87	93	102	98	93	101	92	82	94	90	89	91	104	95	82	115	97	108	89	82	97	74	138	86
24376	12051	6193	1438	1197	870	765	575	561	538	479	396	402	390	351	352	305	287	337	316	318	300	271	287	302	271	260	288	249	291	270	255	268	267	252	238	239	245	248	239	263	239	247	246	267	254	248	241	229	245	247	241	216	229	243	256	258	269	232	246	235	220	232	236	238	242	244	248	217	234	210	260	243	255	232	269	260	235	245	228	229	233	258	246	233	249	244	240	252	233	276	256	228	246	230	246	247	244	230	231	254	242	272	228	260	222	227	236	236	253	274	238	228	257	268	251	238	251	266	259	237	235	263	260	254	235	262	248	245	251	241	246	224	216	250	234	249	255	264	267	251	243	213	253	261	264	236	220	235	252	244	260	256	248	220	236	230	254	236	252	229	233	242	242	245	270	244	212	229	234	229	264	223	210	251	225	236	234	225	226	232	241	247	253	265	221	237	227	232	226	245	233	232	256	252	234	247	239	230	204	199	230	223	249	227	227	210	229	230	236	265	219	226	272	248	245	208	238	248	218	214	232	234	262	258	236	220	237	225	251	244	259	259	268	244	273	228	226	222	237	239	214	246	226	223	232	248	236	249	250	228	246	227	252	243	239	243	250	245	239	272	231	223	234	224	237	225	223	209	237	244	243	247	264	261	234	274	237	243	218	220	243	227	237	243	251	243	235	263	237	204	248	246	246	241	236	241	265	237	237	276	240	231	267	248	234	231	243	253	237	259	243	226	254	242	242	215	218	239	230	246	229	244	224	227	266	227	231	236	235	250	255	231	263	247	221	224	237	244	250	245	216	230	249	235	250	243	269	232	246	239	240	229	256	239	234	242	211	232	269	246	235	251	225	236	216	234	243	252	237	252	228	218	224	236	249	237	225	229	261	267	244	236	232	258	210	229	245	257	227	244	256	245	247	246	240	250	248	234	234	261	252	238	229	260	219	258	221	242	236	222	244	244	227	236	224	247	212	248	267	236	251	244	246	242	247	248	263	250	230	245	239	213	240	254	222	255	220	231	210	236	250	235	238	262	204	215	218	245	245	230	227	245	246	236	232	235	239	227	235	220	254	259	242	249	226	247	246	212	214	241	256	252	258	229	260	271	250	234	203	221	220	244	227	225	248	235	234	230	249	240	232	251	244	202	230	234	249	195	229	233	243	249	265	240	215	239	243	247	242	235	230	255	283	242	236	237	247	232	211	249	224	239	244	263	253	241	251	236	268	238	228	271	219	216	237	228	248	236	234	217	253	269	261	249	232	223	233	212	236	234	215	272	243	218	238	247	251	243	273	246	224	231	234	227	230	231	228	263	219	239	210	256	214	259	225	234	223	270	236	243	260	205	230	244	216	231	232	258	223	211	224	221	235	255	229	210	210	231	243	224	250	233	238	251	225	226	218	239	225	278	273	270	234	245	249	238	241	255	220	244	251	243	239	220	211	234	275	245	247	258	258	247	203	242	227	243	222	242	257	224	251	218	238	234	257	250	253	247	257	230	233	248	242	192	235	243	250	257	229	249	249	223	239	235	247	222	233	255	245	239	214	244	253	242	241	256	274	243	221	234	250	217	256	242	223	228	246	241	226	240	237	274	241	248	225	227	233	223	240	225	250	262	221	220	230	252	230	257	210	264	210	229	275	243	243	220	240	226	218	241	216	247	228	225	229	221	275	220	265	241	236	242	240	219	278	210	235	261	255	218	254	241	274	249	249	257	235	263	218	219	267	240	224	245	271	219	234	240	236	250	221	228	226	237	247	209	237	217	232	237	231	245	254	225	228	249	243	246	217	248	243	240	229	243	245	223	244	232	243	241	224	245	245	241	217	246	213	231	239	227	226	250	225	247	238	248	201	224	227	245	230	250	234	238	200	241	262	260	247	219	256	216	228	215	209	263	200	258	216	261	243	223	248	222	209	226	234	229	258	247	250	259	230	238	247	222	237	230	224	215	244	265	235	233	243	212	244	231	233	236	255	235	242	229	246	241	241	228	252	251	213	221	248	230	188	201	245	227	228	259	228	211	246	254	217	259	208	219	246	244	235	247	259	248	264	215	245	238	252	241	233	209	231	258	240	237	233	249	262	227	264	236	258	227	276	243	274	231	243	232	224	234	240	225	257	241	232	214	254	228	233	235	233	264	224	237	223	235	231	246	249	242	244	273	229	203	248	244	227	250	230	237	220	234	243	245	243	234	252	241	243	234	249	229	250	230	264	229	219	222	253	255	224	219	250	239	215	260	223	234	234	234	240	231	218	227	233	239	247	253	248	223	248	227	222	225	247	221	245	274	240	197	220	259	262	238	258	220	265	224	211	238	218	269	252	242	256	205	234	221	237	235	246	267	242	225	246	217	226	214	236	243	239	222	256	250	231	217	240	267	234	212	216	237	247	229	208	264	241	232	230	246	218	256	240	260	252	241	243	255	223	228	231	222	229	254	241	211	252	250	265	242	218	219	238	243	219	248	237	227	246	219	209	218	219	249	213	222	240	244	237	221	213	238	231	237	251	248	221	249	209	240	231	226	248	258	239	228	234	235	227	245	254	233	253	239	217	252	246	232	231	259	258	263	231	235	240	270	247	234	231	256	245	236	234	249	237	226	223	234	221	258	223	221	249	258	233	235	248	245	230	241	249	230	230	254	254	225	221	233	251	245	241	223	228	226	247	269	227	246	245	233	244	204	237	214	235	236	205	234	236	244	247	237	235	247	231	252	225	213	212	249	234	251	270	235	255	234	241	242	228	220	237	238	233	235	250	262	238	210	242	237	250	225	220	224	251	275	244	235	245	242	241	267	261	230	227	219	260	229	231	234	241	265	248	245	227	204	210	248	234	214	236	247	234	229	252	223	243	234	224	256	275	212	241	247	238	264	209	243	247	230	235	230	222	249	274	219	232	238	232	237	212	252	234	260	241	258	248	259	207	234	236	238	213	261	218	256	255	241	251	273	226	230	243	237	223	244	233	239	250	195	246	207	245	269	238	225	272	251	227	253	231	234	272	231	237	249	244	248	222	246	228	239	232	220	197	242	259	243	253	228	239	225	222	223	240	235	246	229	229	272	256	201	212	241	220	211	274	258	226	245	227	236	227	252	240	247	231	244	244	214	240	229	235	242	278	206	264	245	211	246	245	226	246	238	226	265	250	233	247	226	248	229	243	228	234	245	221	229	253	255	251	209	234	235	219	251	241	264	220	254	238	258	227	245	227	214	245	265	232	261	248	271	216	219	250	223	229	233	217	255	258	251	222	268	250	250	232	251	242	232	280	213	223	262	266	251	248	256	250	252	240	252	240	232	223	270	239	242	215	237	242	227	238	245	251	263	228	245	228	249	205	201	229	252	209	248	245	211	230	247	238	237	234	244	257	256	237	255	248	253	237	235	252	236	235	215	229	232	259	273	226	222	217	245	205	239	230	229	226	210	230	229	250	236	252	261	222	247	273	210	241	251	265	222	258	245	236	228	253	227	231	223	248	252	237	258	230	246	247	244	247	243	254
14944	3936	886	214	212	156	185	179	147	159	143	138	175	135	181	155	156	138	169	144	151	138	155	148	142	166	153	159	126	139	144	143	153	172	147	132	134	155	161	126	139	146	161	135	158	156	153	159	168	156	159	178	155	159	151	167	136	150	151	150	150	146	131	131	134	123	142	152	164	142	134	118	144	156	166	151	153	149	166	142	138	170	126	141	142	136	140	124	176	147	157	143	148	156	138	138	154	143	134	160	139	146	129	131	161	126	134	126	120	130	155	157	163	146	151	146	153	146	147	170	152	177	132	141	136	159	153	147	148	148	141	136	153	153	141	139	153	150	153	132	148	170	167	149	158	168	146	152	118	144	148	155	122	139	139	153	140	125	133	152	144	150	139	150	144	163	148	110	151	163	149	162	145	140	141	131	150	126	138	138	119	143	143	147	133	161	125	150	126	166	150	121	155	144	142	154	136	143	154	148	154	151	166	162	167	137	148	136	131	143	160	138	142	154	164	143	137	138	144	149	153	151	155	136	151	135	144	141	170	143	144	165	134	148	146	150	139	136	145	139	172	135	132	126	161	165	154	157	179	161	160	166	147	172	132	135	150	184	150	171	141	159	115	157	161	173	144	144	149	165	142	148	146	147	138	141	159	132	149	160	142	134	148	166	135	147	154	145	163	158	162	142	134	120	138	132	135	152	159	130	132	150	145	148	141	143	147	129	145	156	150	142	167	140	137	154	142	168	161	128	142	152	164	166	162	143	144	146	129	162	143	149	147	157	142	142	150	145	159	169	142	157	146	133	175	146	136	152	155	130	144	139	128	162	132	160	151	151	154	150	165	153	150	148	139	141	158	158	156	132	156	129	135	149	166	149	150	142	114	125	150	145	160	137	152	141	159	159	133	140	150	158	174	172	161	156	146	170	153	152	132	147	150	168	158	155	131	147	158	166	141	139	128	137	142	149	156	134	157	149	150	147	136	134	141	151	151	159	150	130	151	149	139	153	161	153	141	137	135	150	142	138	154	146	155	151	145	145	156	156	153	153	155	163	148	150	141	138	151	164	144	162	163	143	146	170	163	152	152	144	144	130	140	167	134	139	154	114	148	144	130	153	132	129	157	162	139	137	153	169	129	163	135	146	136	166	144	126	166	148	134	163	149	133	159	146	156	156	142	164	171	136	165	165	162	153	142	149	144	145	158	124	157	146	151	144	164	161	129	182	138	152	148	164	165	153	161	147	144	172	138	161	157	151	141	158	154	152	143	136	161	149	164	157	156	133	148	153	150	152	179	170	151	142	153	156	158	159	136	164	158	122	137	134	161	157	166	141	143	150	163	150	165	134	154	143	151	164	157	142	140	140	142	143	132	148	170	141	152	140	179	141	150	139	140	152	155	177	148	145	159	146	135	161	164	143	155	136	140	158	162	152	163	142	143	147	157	174	120	152	161	144	144	158	156	150	139	135	144	153	140	135	134	183	134	152	133	149	155	132	144	133	139	153	165	138	170	133	155	131	139	137	160	185	172	142	138	165	146	146	156	142	141	138	119	163	144	156	133	160	142	159	175	137	130	171	147	139	163	130	183	150	142	148	137	155	157	141	131	135	131	149	138	120	138	143	144	136	157	138	130	151	129	186	167	160	181	126	143	153	143	167	144	142	161	137	161	142	139	124	143	147	152	155	159	139	156	159	155	150	146	131	131	152	157	133	138	160	161	153	143	156	174	137	148	160	121	155	147	184	141	141	165	146	135	131	129	148	154	145	168	171	126	156	127	136	142	138	120	179	153	161	147	148	145	129	150	121	155	157	157	146	153	161	156	132	147	160	178	141	141	155	123	138	148	142	158	156	138	157	150	158	149	150	157	172	136	136	154	154	135	150	160	137	156	157	160	159	140	141	152	147	146	160	133	154	159	142	161	154	149	153	107	139	165	163	153	134	140	163	146	144	159	122	139	153	152	162	158	160	133	128	140	143	153	174	163	154	153	148	144	156	146	159	146	171	164	144	161	146	163	138	148	139	146	134	147	158	167	154	168	168	154	137	128	140	140	130	156	162	143	152	146	138	155	152	153	151	166	134	139	162	151	131	162	152	139	165	137	148	144	152	153	148	150	148	146	150	138	150	142	170	151	160	163	159	120	140	152	175	127	126	146	167	137	145	140	152	145	157	130	159	125	169	151	138	159	153	152	150	154	164	167	152	129	157	143	135	145	138	136	165	146	140	131	144	139	149	139	153	141	148	142	160	152	138	137	148	164	147	160	142	155	140	148	146	162	151	150	141	147	151	158	150	155	156	148	186	146	132	117	137	146	133	146	146	143	160	153	135	146	174	161	152	143	140	167	163	167	131	158	140	155	139	166	146	167	124	164	150	152	136	163	144	177	136	132	140	125	148	139	150	171	141	166	151	150	133	136	154	144	149	149	133	152	150	156	156	143	134	140	133	141	162	146	143	162	156	134	146	133	148	143	166	158	148	155	173	155	165	147	120	155	139	156	143	153	132	130	182	153	161	154	165	131	149	149	152	152	138	179	169	150	162	157	120	160	140	130	159	132	153	157	146	147	138	149	132	146	151	166	139	145	156	122	155	170	151	141	140	152	159	139	155	168	131	144	142	153	150	124	151	162	137	133	146	148	141	163	134	178	147	139	147	150	159	142	168	140	168	164	141	159	155	137	161	141	146	130	160	137	153	138	135	139	161	137	130	164	151	155	130	144	135	152	157	145	157	147	139	156	180	154	160	138	135	161	167	161	133	138	159	137	152	185	159	128	156	142	146	120	156	146	153	148	163	158	142	139	164	144	150	149	109	139	117	141	158	157	146	146	148	154	141	174	149	144	144	162	143	173	175	121	150	124	151	132	167	161	161	157	157	147	141	166	152	157	157	154	161	143	173	127	151	152	144	143	155	127	130	161	146	166	157	160	151	138	156	161	144	142	153	125	151	134	149	137	136	174	148	132	141	150	148	136	147	131	150	143	150	118	159	145	135	154	153	157	159	164	135	169	154	137	139	133	160	126	135	156	155	146	132	147	163	151	160	144	136	162	132	149	131	115	161	152	146	129	140	144	145	144	168	169	162	154	170	140	137	161	158	133	151	138	168	123	149	168	154	177	141	145	123	139	147	142	153	171	139	135	159	135	161	153	155	152	153	150	143	140	150	150	166	167	157	154	167	138	164	155	151	167	133	151	159	149	158	155	166	158	155	136	159	139	138	145	153	135	160	145	158	144	161	151	150	152	173	142	133	160	131	126	151	132	137	151	156	133	160	128	160	151	138	135	156	138	143	150	164	151	124	135	128	154	136	152	154	149	154	153	146	144	138	173	155	133	140	131	147	137	158	140	153	144	145	133	145	151	160	132	145	135	153	169	148	177	162	148	126	142	143	149	135	152	153	148	116	138	140	151	156	142	143	160	146	158	147	161	139	134	157	166	148	155	164	130	144	138	138	142	151	155	140	129	155	148	156	154	134	150	156	162	159	154	129	157	129
10465	3406	1456	565	492	451	445	399	383	398	391	346	384	396	398	375	398	389	406	379	385	378	386	334	400	364	372	326	394	353	395	347	362	375	370	383	377	373	376	342	369	358	407	366	375	362	381	397	392	375	385	335	350	360	369	365	371	322	359	387	363	391	371	346	363	381	365	432	382	386	407	333	381	388	344	391	360	404	383	368	386	375	377	361	350	386	370	363	362	334	397	366	340	385	366	367	351	394	399	369	386	375	381	360	379	367	375	408	357	346	371	370	372	418	380	367	396	427	355	358	382	383	359	327	384	372	377	355	355	373	369	383	390	370	356	412	382	357	381	375	366	374	370	366	349	353	356	355	368	382	365	364	423	384	343	419	383	358	346	353	367	328	359	365	398	358	360	394	379	400	315	358	347	348	374	367	420	392	364	362	365	369	396	382	384	387	342	378	354	372	404	357	373	388	343	376	391	363	372	388	406	388	358	363	366	385	384	383	392	387	391	379	391	331	347	396	364	375	372	340	346	408	368	393	357	377	409	354	388	359	342	357	358	339	358	371	399	340	364	360	384	376	371	382	368	380	369	369	375	363	389	362	367	394	374	365	367	372	348	384	379	356	359	376	376	329	320	351	365	387	387	427	389	368	372	389	377	369	369	389	371	395	395	378	352	391	403	385	371	371	363	363	362	391	390	331	333	355	366	373	381	395	373	392	354	351	403	387	383	370	363	351	378	369	364	414	375	366	339	368	340	355	363	363	378	380	387	348	322	386	386	372	391	352	379	352	337	347	361	376	370	333	379	356	398	328	374	348	367	386	357	368	382	415	386	411	365	373	372	333	369	387	364	371	356	380	376	403	357	406	417	385	345	360	371	359	360	363	388	403	354	367	369	359	350	373	349	388	386	369	345	371	349	393	371	375	365	384	389	397	363	383	367	370	332	383	377	384	363	360	356	370	375	393	371	381	360	382	366	358	353	383	351	342	332	393	396	392	376	403	387	363	353	400	361	410	366	374	351	399	424	363	355	354	363	365	367	351	360	346	380	378	386	378	395	405	383	363	372	397	373	376	357	326	381	402	381	375	363	369	362	347	366	379	355	380	386	380	373	353	356	386	359	361	354	406	387	338	372	338	402	362	376	381	385	358	352	389	413	368	368	355	386	368	385	356	344	402	347	372	382	339	363	380	337	308	341	395	372	368	374	383	377	364	389	374	345	392	355	377	389	390	409	411	365	385	353	360	360	413	350	362	375	385	375	363	366	409	382	341	398	420	359	376	331	372	341	387	360	355	402	339	394	396	367	346	333	356	368	351	369	362	360	388	350	379	408	337	360	355	354	363	337	381	393	401	371	359	378	345	383	355	371	368	383	365	348	349	366	402	363	356	383	342	395	376	388	323	415	354	378	389	355	378	379	388	380	360	358	365	345	387	357	337	407	375	385	356	374	339	370	371	383	368	414	359	376	358	393	339	340	329	364	370	363	391	351	346	375	342	358	405	362	367	379	408	389	345	364	395	374	366	381	389	379	362	382	365	405	379	365	387	338	380	314	366	408	369	364	357	355	372	346	347	382	346	356	379	352	339	357	350	366	381	332	348	411	350	365	383	396	376	392	366	347	401	358	359	387	338	423	351	400	384	385	367	350	348	372	374	366	340	375	378	361	386	378	366	381	354	371	360	353	332	367	354	405	375	382	376	345	380	391	367	365	386	372	354	382	370	374	382	373	369	373	369	348	357	371	363	359	348	343	393	372	327	364	371	376	367	411	364	380	369	373	393	395	363	414	340	388	354	369	369	388	402	402	363	378	375	333	412	338	370	377	330	373	330	352	392	360	347	381	422	358	360	394	348	375	369	366	379	363	387	407	354	365	350	379	346	369	356	345	353	343	374	373	369	375	381	371	394	389	359	375	349	385	309	337	399	369	379	349	383	376	356	377	379	358	364	355	374	346	371	376	403	365	340	398	367	398	369	371	350	384	383	392	373	357	387	365	407	344	361	372	357	364	391	340	367	371	342	394	368	351	371	404	370	368	379	338	348	344	368	354	361	402	390	392	352	369	355	395	373	367	350	367	367	377	399	383	411	374	371	369	351	376	386	360	360	361	377	356	348	378	351	363	381	362	363	360	355	349	372	346	340	356	370	385	351	352	361	380	373	385	336	337	405	400	378	410	352	391	382	350	352	375	375	393	381	369	392	374	356	341	342	336	329	361	385	386	386	372	372	380	389	349	364	376	398	379	386	379	363	375	400	378	373	365	323	393	363	348	386	359	384	352	354	370	385	393	388	374	370	369	392	368	384	347	312	344	395	338	356	356	355	369	374	376	395	403	350	388	380	383	377	347	396	371	366	384	343	342	369	364	372	360	365	374	363	385	354	357	397	359	374	403	386	357	347	367	384	403	374	345	378	377	390	361	356	380	368	394	341	375	348	368	359	365	375	377	359	392	356	400	369	375	365	362	337	375	375	333	331	376	382	372	349	397	366	380	346	363	357	352	374	414	334	370	389	371	416	386	355	359	414	354	357	355	378	342	345	383	354	374	355	399	335	380	397	395	326	348	385	393	348	388	348	375	367	367	387	366	421	329	372	349	366	363	375	373	352	376	374	368	407	375	369	372	399	351	342	390	369	364	411	368	348	379	385	384	350	376	379	362	406	378	375	416	370	377	387	371	408	436	359	394	335	420	324	359	385	372	385	383	357	358	374	399	386	398	375	385	373	391	410	347	372	383	371	376	420	390	389	394	361	364	391	395	368	363	394	340	374	354	374	367	389	337	390	383	379	403	373	382	358	349	372	367	395	355	315	372	372	390	371	379	373	352	389	377	395	366	377	376	377	354	396	370	391	373	347	361	340	366	385	346	420	363	349	364	348	374	355	353	361	372	393	350	357	362	350	363	351	362	382	357	362	367	372	374	409	396	383	367	393	371	369	414	408	375	332	382	394	393	349	383	354	385	347	371	361	375	368	386	349	349	381	353	394	377	366	364	373	365	369	337	362	376	375	361	384	368	382	345	345	369	385	374	367	379	337	377	343	390	403	367	326	399	366	346	349	370	391	346	351	384	315	387	401	399	369	406	402	397	380	350	357	400	378	381	372	373	388	398	375	348	373	355	348	344	347	437	367	366	380	326	387	394	387	350	346	381	370	350	355	352	383	381	363	377	361	390	373	374	398	387	356	369	387	373	344	372	380	327	385	330	365	379	381	387	399	400	390	366	364	404	367	344	380	382	334	358	374	363	375	401	356	384	372	317	347	366	394	360	374	368	372	374	352	376	349	322	375	414	325	375	372	373	385	353	355	384	371	372	374	354	346	379	371	369	356	378	359	401	383	358	364	369	383	371	347	352	399	384	407	359	354	379	316	389	400	382	370	382	356	403	395	376	373	370	348	382	348	403	375	370	370	353	369	345	340	347	367	367	371	327	366	382	395	336	318	360	348	353	395	392	377	399	371	366	368	362	338	381	345	398	354	373	393	412	371	395	375	350	355
27362	9952	3465	437	287	222	214	215	222	196	176	204	205	176	199	170	196	201	196	186	179	182	181	185	166	166	171	155	162	181	175	172	202	165	204	200	143	178	163	190	174	151	162	187	183	185	178	180	154	207	175	170	161	176	167	175	195	198	185	182	179	186	156	167	162	181	170	201	188	179	176	173	177	158	174	169	174	177	183	195	167	171	176	176	184	187	186	163	178	181	165	136	186	168	170	195	177	187	164	169	171	183	167	163	202	184	181	167	172	179	172	172	176	152	190	197	181	175	187	169	170	162	178	175	188	196	154	191	170	184	175	175	168	184	137	171	193	174	172	166	197	173	196	165	192	205	168	184	158	162	174	163	185	191	170	167	169	184	185	148	178	175	189	199	187	162	201	168	185	165	185	168	186	169	186	197	177	169	168	184	195	161	177	173	183	172	193	192	170	168	164	166	158	180	173	178	149	164	177	179	187	196	182	181	183	168	174	147	175	174	173	184	158	162	176	173	171	173	166	181	169	176	190	182	197	173	192	191	177	159	174	174	184	193	184	165	181	189	178	180	167	169	155	186	187	168	192	188	184	161	179	194	155	172	189	180	163	193	159	195	194	178	168	161	168	165	180	168	187	179	191	177	151	187	169	189	169	197	165	166	200	191	185	167	190	141	166	194	176	178	170	158	191	168	181	160	145	183	181	178	163	169	167	190	183	146	185	193	191	175	194	178	163	181	203	157	196	190	177	151	170	158	173	162	168	178	178	194	157	193	187	171	187	184	178	176	180	170	185	215	176	141	149	176	176	182	170	168	172	181	176	184	172	173	188	179	166	153	159	163	169	167	191	157	152	196	196	180	176	156	150	191	171	195	158	183	177	179	142	176	179	190	188	194	174	190	174	178	163	175	187	161	176	200	161	181	195	166	191	183	184	185	188	148	184	163	190	166	159	169	169	168	166	165	172	178	171	178	201	158	171	178	172	175	213	167	171	184	170	174	151	183	167	164	179	176	171	163	166	168	196	190	186	182	160	155	155	151	167	173	175	176	190	190	179	161	198	174	168	193	155	160	175	166	174	156	179	175	187	188	177	173	176	176	166	185	172	175	181	170	160	191	180	189	185	174	198	174	173	168	166	169	172	174	190	174	166	151	193	190	185	170	175	189	169	187	190	177	212	183	163	181	162	179	167	180	179	181	176	171	161	177	189	165	196	175	195	166	172	198	158	183	168	163	168	185	204	172	185	186	215	175	176	184	185	158	189	174	188	194	166	177	172	192	180	170	198	187	190	175	177	181	169	200	159	183	163	181	182	152	171	160	190	183	178	182	195	160	187	145	187	177	195	151	192	174	164	175	149	157	179	151	187	166	168	171	172	159	185	179	187	185	172	176	184	167	175	159	168	184	168	184	166	163	169	178	164	180	199	175	169	179	173	161	184	169	159	186	180	200	176	154	159	151	149	173	177	176	181	187	180	171	200	176	195	177	182	175	193	171	182	215	172	191	173	151	138	162	180	188	165	217	163	174	159	164	158	160	170	185	183	190	169	171	174	194	164	191	185	180	190	176	174	190	183	163	190	201	161	151	156	178	201	165	158	212	176	175	162	168	187	203	156	179	180	178	171	202	183	188	165	184	192	181	181	201	173	148	183	195	177	168	177	171	174	175	183	201	155	158	158	167	184	161	163	163	199	163	178	182	155	187	180	161	180	167	186	171	193	192	175	191	181	187	194	177	160	168	175	168	149	182	197	169	175	153	153	179	172	192	162	173	163	159	163	168	187	188	188	161	180	202	192	176	175	174	159	187	175	193	188	199	163	153	161	166	181	181	186	155	170	159	197	169	166	197	175	188	186	161	195	169	196	195	175	173	197	181	199	193	183	167	173	197	193	166	184	180	193	184	181	212	164	192	184	156	182	184	169	165	177	189	170	151	189	188	183	158	168	191	173	166	163	166	198	190	169	198	142	185	158	169	175	195	177	191	167	178	197	183	166	191	147	163	169	171	188	192	158	168	186	167	166	165	197	198	180	181	129	166	176	171	188	206	184	161	172	191	165	177	167	151	186	166	172	167	178	143	188	180	195	174	165	182	155	159	168	157	176	176	166	175	158	171	170	162	174	171	172	160	188	171	180	194	206	173	176	182	156	193	163	155	166	177	161	184	175	155	163	175	168	179	180	175	183	172	177	163	170	181	201	182	213	172	168	161	179	187	193	172	185	178	181	174	178	168	165	202	175	166	183	168	161	196	216	179	173	157	168	161	171	187	199	177	157	175	171	157	160	172	165	151	183	175	164	166	191	171	168	158	168	166	202	171	203	187	161	171	160	170	172	185	184	173	169	178	157	173	168	179	174	179	177	162	156	200	167	175	166	169	176	161	177	184	171	203	182	175	165	168	196	181	179	156	176	195	168	184	152	153	166	165	149	168	167	176	195	174	157	197	173	182	180	181	157	175	175	195	197	165	155	177	166	179	176	170	197	161	167	190	157	173	187	158	174	166	179	151	202	186	200	176	171	179	155	166	156	185	193	192	196	156	188	190	171	177	179	155	168	159	189	148	199	165	172	206	194	169	181	194	180	177	150	160	169	188	148	182	211	180	158	182	171	182	183	179	155	164	201	191	174	170	159	143	188	177	177	200	181	199	157	176	193	184	185	176	151	150	171	175	177	176	178	170	193	179	190	168	163	186	193	177	219	185	178	203	165	189	150	174	166	195	190	156	149	179	189	175	158	162	175	170	167	170	215	159	204	185	169	200	189	181	190	177	166	199	172	193	191	185	156	180	176	202	186	182	170	157	190	190	166	179	183	164	206	184	164	178	169	184	183	221	173	175	159	169	179	167	185	177	187	189	160	182	186	186	180	171	172	176	182	186	143	188	176	169	187	175	172	190	180	168	159	146	163	182	188	179	164	179	152	193	177	168	173	198	163	181	195	171	179	192	178	181	177	161	165	188	175	198	199	199	151	159	180	172	174	177	168	202	160	174	196	181	199	181	195	179	192	172	170	184	172	160	164	182	184	139	153	196	160	149	153	143	171	166	176	173	148	184	166	193	152	188	184	166	181	155	189	203	178	182	180	157	174	185	169	168	161	182	172	156	162	175	189	167	169	165	159	183	199	175	169	165	181	163	157	174	179	177	167	158	184	155	171	195	166	175	138	165	178	168	178	181	188	164	200	205	192	175	181	163	157	183	168	169	184	183	143	177	165	169	195	177	212	191	156	182	165	180	141	164	188	202	164	188	189	183	201	167	146	179	165	156	171	171	176	194	208	172	175	181	166	198	175	172	186	180	183	176	174	189	165	193	175	184	179	164	180	180	130	158	171	175	166	174	170	193	149	159	154	179	180	160	179	170	159	181	181	187	157	181	194	177	171	193	200	185	189	174	174	169	191	177	196	157	153	192	183	179	176	151	183	192	169	195	181	171	197	187	144	153	171	177	178	150	178	191	151	187	184	186	183	174	180	136	179	185	151	171	156	175	178	169	181	167
19394	8143	4600	1134	926	776	695	655	634	542	556	526	519	515	498	452	501	452	542	479	428	429	433	440	466	442	430	461	428	427	433	458	410	435	393	401	440	382	449	453	433	418	428	426	450	425	405	430	426	401	405	427	411	412	434	389	420	445	410	368	415	421	382	394	425	447	388	401	415	433	417	434	417	407	450	416	423	440	427	390	400	403	393	422	460	442	402	410	436	425	442	410	442	411	412	403	429	399	421	398	406	434	422	450	431	434	443	450	398	422	385	414	446	424	431	390	423	420	411	410	413	433	396	417	415	434	390	427	450	403	445	464	423	467	420	405	468	415	434	393	440	416	432	418	416	439	418	401	433	428	405	427	446	421	407	429	447	430	412	447	413	426	427	459	433	402	432	448	392	423	450	426	398	427	428	465	419	404	419	412	415	411	416	406	417	461	446	405	417	418	449	411	445	412	383	427	452	400	418	391	407	452	443	395	405	422	443	446	411	424	435	426	407	429	437	428	430	437	435	411	429	425	406	452	435	416	394	405	416	392	405	443	434	409	422	408	424	405	460	417	425	387	438	398	410	452	429	409	427	446	436	436	387	394	438	420	413	417	408	393	423	480	417	438	421	436	438	403	437	422	435	460	414	431	416	411	428	460	461	457	422	414	436	420	425	398	438	444	419	434	378	417	443	434	424	446	410	473	403	432	461	426	427	431	452	389	423	440	431	442	434	434	419	455	407	424	394	458	406	436	449	424	395	403	391	424	406	409	449	446	437	428	402	398	404	418	412	424	417	419	397	428	422	414	442	419	372	416	401	397	394	422	427	405	439	428	408	398	432	415	428	428	418	421	405	442	412	434	434	436	420	422	447	412	392	444	446	447	399	421	428	427	427	436	449	385	394	407	425	427	428	406	399	422	406	447	414	415	440	422	428	414	407	437	434	448	416	432	423	426	435	467	424	427	457	420	435	421	431	453	451	434	440	495	414	425	446	458	437	462	407	437	428	419	395	400	432	447	429	434	443	393	399	424	416	465	421	385	440	442	393	425	470	420	433	418	444	396	464	427	390	423	445	477	395	439	431	425	425	406	422	419	426	416	483	447	441	452	449	441	407	430	442	399	408	415	419	399	433	407	415	458	416	410	433	409	397	421	417	359	437	406	428	387	407	433	409	480	442	431	412	429	408	422	459	433	468	459	409	423	447	411	390	437	434	462	418	420	431	434	426	416	448	426	410	431	385	429	417	448	380	437	420	420	417	416	438	424	459	452	461	443	440	412	416	436	401	451	406	457	471	410	442	407	425	427	418	418	454	399	411	451	434	426	422	395	425	447	420	424	409	425	401	414	428	407	417	437	459	426	409	430	391	388	467	403	418	459	413	396	421	427	431	430	468	449	438	423	438	426	450	445	437	453	446	422	401	394	397	410	450	409	420	416	430	398	439	452	380	428	426	403	424	467	443	410	442	405	431	413	419	443	422	421	418	450	438	411	417	421	419	424	448	440	441	432	425	411	398	442	425	388	396	414	408	440	482	431	455	446	445	431	417	414	417	442	395	425	432	495	429	425	381	436	416	425	418	420	398	399	431	422	453	441	422	411	434	401	406	430	422	428	444	404	440	430	395	435	432	419	390	391	416	420	441	438	374	437	443	410	431	438	427	451	406	427	389	388	465	414	427	395	381	410	447	414	472	391	437	433	433	440	409	446	426	426	411	421	448	422	410	425	418	430	440	419	418	450	431	432	437	400	450	425	445	426	413	430	426	456	393	403	426	429	401	396	431	434	413	429	421	460	413	419	410	454	429	435	404	385	395	446	400	405	476	439	424	435	405	408	401	428	421	378	384	412	474	458	419	418	415	443	400	384	394	402	390	439	459	396	413	456	418	435	438	396	426	466	401	422	409	429	437	433	389	426	454	387	430	408	461	458	401	450	411	432	447	450	395	410	410	382	428	461	424	405	360	443	439	383	404	424	429	431	451	456	445	412	439	420	427	425	479	411	457	436	422	434	421	450	487	397	396	417	426	412	417	441	438	448	428	404	428	406	384	423	423	412	420	439	455	433	419	423	400	439	417	413	389	420	392	394	463	440	446	444	407	408	452	420	457	442	413	428	419	388	385	436	423	404	432	433	458	388	420	398	438	412	412	415	429	418	451	439	420	424	420	423	414	412	427	410	398	412	402	431	422	446	442	445	398	396	429	441	426	427	433	420	409	449	440	376	438	423	411	388	438	488	418	436	441	449	399	428	428	430	437	444	432	430	442	425	415	390	421	416	426	436	426	404	410	391	482	427	422	415	428	391	416	427	392	439	441	431	393	421	443	434	431	399	439	449	428	429	414	410	421	408	395	405	419	455	467	454	411	501	396	464	438	444	421	447	449	404	453	448	426	443	435	404	441	431	402	466	435	445	467	414	434	411	420	434	439	419	443	405	426	482	409	438	425	399	418	417	397	390	434	432	438	464	424	418	441	430	452	401	464	434	431	445	401	423	437	444	459	426	460	422	474	408	401	444	421	404	444	437	392	410	449	408	416	393	409	431	458	453	448	419	401	402	421	441	453	393	421	420	432	414	415	421	408	389	408	403	401	437	409	425	443	408	442	392	417	405	430	434	433	437	444	381	432	377	438	371	402	406	433	428	426	457	429	428	418	462	418	431	403	417	430	426	403	431	443	434	420	406	404	413	423	419	424	432	418	375	443	409	460	435	438	424	410	470	418	413	440	412	429	417	407	437	497	435	423	435	403	425	415	391	456	459	399	441	434	394	443	442	452	432	416	424	418	444	462	417	424	413	430	409	431	412	452	398	404	418	423	397	417	457	448	435	446	383	442	414	440	388	426	417	415	432	420	444	427	432	468	419	434	443	384	407	415	441	417	463	435	428	434	474	417	428	394	438	432	453	424	400	435	389	432	447	420	435	387	414	422	456	456	403	436	435	427	424	449	396	429	455	443	460	427	481	427	426	434	400	397	446	395	412	430	429	430	427	440	423	422	442	416	421	426	452	440	452	435	422	389	436	431	409	483	420	416	419	447	430	436	451	446	444	431	414	404	419	401	408	402	447	399	427	413	407	413	392	417	385	438	402	381	457	415	398	423	440	440	446	396	397	396	414	412	401	434	407	411	403	402	430	418	440	416	397	393	436	429	465	483	425	432	425	440	414	427	429	378	403	411	461	430	425	412	436	413	432	449	455	450	393	435	398	413	409	446	390	436	410	421	405	424	428	403	432	412	433	401	422	433	427	462	436	407	423	441	430	462	398	467	419	416	418	430	407	430	440	410	446	433	414	404	387	425	426	435	433	409	448	406	424	414	420	425	447	443	408	428	409	396	404	464	449	453	453	412	414	421	436	396	462	446	437	436	412	467	457	423	460	405	469	416	438	369	448	439	426	427	405	424	422	416	432	400	447	410	449	425	428	463	420	409	416	461	459	430	391	431	439	459	391	482	425	404	411	418	441	404	489	423	397	437	425	395	406	449	424	386	394	427	401
36687	15994	6086	624	281	233	185	150	158	132	125	137	122	122	100	118	99	100	91	109	97	97	88	91	99	106	104	98	95	105	102	95	98	98	84	73	92	117	90	96	82	100	99	98	104	107	93	92	100	82	96	87	88	99	100	111	91	83	110	98	81	108	83	104	79	94	98	107	89	87	104	99	96	94	94	102	92	90	112	106	91	96	100	106	107	93	100	85	85	104	91	91	122	78	89	89	86	100	94	91	126	103	91	95	106	108	91	91	96	82	94	87	98	104	84	84	87	103	85	97	94	95	104	90	102	91	97	105	107	107	117	98	108	97	84	122	105	104	100	112	106	104	84	92	110	102	108	74	97	84	86	96	127	94	114	97	94	101	109	101	102	89	91	96	85	93	90	92	90	106	89	102	86	80	83	70	76	99	103	102	109	92	92	91	108	100	108	96	88	96	100	97	96	93	104	83	103	99	95	86	108	92	109	98	94	88	97	95	101	82	85	102	80	95	99	97	91	75	92	103	106	87	84	109	83	102	95	121	93	122	120	88	112	99	76	107	95	112	113	88	84	91	104	99	113	101	91	97	86	96	94	90	93	100	107	105	99	89	77	114	106	85	85	88	94	86	100	105	81	92	99	83	96	94	100	122	82	88	110	102	99	84	104	95	97	111	97	115	100	81	83	103	86	91	99	83	104	92	99	102	89	98	89	94	88	98	87	86	108	100	99	94	83	99	96	97	113	85	104	83	103	128	78	88	105	92	105	96	98	83	93	86	80	105	93	106	90	75	97	94	99	90	93	102	98	83	101	87	81	112	86	87	112	74	81	85	109	86	101	112	127	95	108	107	86	89	99	93	99	97	113	94	101	98	84	83	92	112	105	106	100	90	80	93	84	91	109	94	95	85	106	89	86	102	76	93	106	94	95	105	104	110	111	102	90	80	106	93	96	97	106	99	97	83	99	100	114	116	87	88	84	94	88	88	101	93	107	87	91	115	74	94	80	97	75	82	93	104	101	87	104	121	85	96	94	79	91	92	112	100	86	99	91	96	84	91	102	107	95	81	99	102	109	91	102	88	94	116	84	99	97	94	98	100	83	88	99	98	98	76	77	105	92	99	98	99	112	90	119	81	97	89	97	94	102	98	83	85	110	126	89	81	101	104	79	80	95	86	71	101	80	78	99	96	83	89	106	98	106	83	89	96	97	100	104	98	80	99	96	100	102	108	101	106	81	85	91	104	102	114	90	76	88	98	88	111	85	102	102	98	100	92	107	106	87	111	112	97	115	101	95	86	90	106	93	96	98	92	94	89	97	90	108	93	90	113	90	93	101	99	110	83	86	86	95	91	88	100	99	84	97	91	99	106	108	100	79	89	98	83	95	92	87	94	80	91	101	113	84	97	94	106	98	82	90	100	81	98	87	98	104	88	91	92	98	81	89	84	102	112	85	104	107	102	109	95	96	105	104	112	83	101	99	111	112	99	101	84	90	101	95	103	105	110	109	96	81	98	99	90	82	91	100	94	92	96	106	84	79	99	93	94	106	102	100	101	104	95	101	107	82	116	82	112	112	75	103	101	101	93	77	93	88	89	100	107	90	92	99	91	93	89	86	100	124	104	78	102	92	103	92	105	95	105	99	94	80	102	98	83	95	90	88	107	108	81	83	77	86	90	101	67	77	91	83	99	101	96	84	90	91	100	109	98	102	92	90	90	87	110	88	104	76	94	102	103	99	88	100	78	91	83	100	116	102	110	83	98	105	92	106	76	95	84	99	111	100	92	93	111	83	94	75	82	98	105	111	94	88	103	77	83	84	86	90	81	83	106	92	100	107	100	94	102	87	83	86	104	105	84	80	89	103	89	111	112	98	93	101	81	88	110	90	112	92	90	98	93	88	80	93	90	103	110	98	130	69	109	90	116	83	87	99	88	99	95	91	95	93	85	91	83	90	117	100	80	102	105	98	109	105	96	114	93	114	86	97	93	93	78	98	90	111	104	93	109	91	94	106	94	89	97	102	93	100	77	92	124	86	85	94	88	121	112	94	98	79	111	90	95	109	92	99	101	87	94	96	86	100	105	85	79	105	82	94	96	81	99	80	93	98	106	117	103	92	97	102	103	83	96	87	90	96	91	95	90	108	105	81	114	98	104	98	90	93	87	102	88	101	103	104	97	101	107	97	87	110	93	82	91	85	96	80	95	89	97	91	110	80	111	100	107	88	97	90	108	86	89	94	114	118	97	104	107	101	101	82	86	97	96	109	108	106	106	99	95	103	99	79	124	67	81	100	105	90	95	82	88	96	96	107	95	86	103	76	73	86	98	70	102	82	94	96	105	98	101	113	83	88	89	84	88	94	102	100	99	98	96	109	100	90	90	89	101	99	96	94	94	88	93	99	100	91	117	104	96	93	77	91	91	88	100	83	99	89	92	97	93	80	98	103	106	90	97	91	87	79	106	94	94	93	98	95	103	89	103	84	72	88	96	76	106	89	88	97	87	105	96	84	94	94	87	87	100	87	118	79	96	117	112	102	102	104	95	84	103	100	95	92	85	101	110	91	96	94	116	90	98	70	110	93	79	111	92	85	86	97	96	92	109	101	89	90	88	107	99	83	89	88	104	90	106	95	101	93	101	99	99	94	87	92	100	85	99	97	110	82	94	77	95	98	116	78	97	109	92	93	102	90	92	88	95	103	100	104	109	108	94	97	99	91	101	88	113	99	105	92	97	109	99	94	101	83	84	90	84	87	87	106	69	88	91	99	96	108	114	88	88	107	93	81	116	91	92	89	84	111	83	92	111	108	97	97	85	99	96	106	87	90	105	80	108	109	105	86	92	81	104	86	82	79	78	92	93	112	72	107	107	76	101	91	84	104	82	89	92	103	87	90	105	97	94	104	100	82	85	110	120	105	89	99	85	122	109	95	92	85	95	104	100	104	89	78	109	87	88	110	94	95	88	85	94	88	89	81	84	108	99	104	82	108	95	107	100	73	111	117	94	83	78	99	84	99	114	80	92	107	105	92	93	87	79	96	78	85	86	82	108	86	81	95	95	88	97	103	87	97	116	109	86	90	109	112	100	77	82	75	89	101	107	88	105	99	91	80	88	98	101	105	90	98	97	85	100	92	89	69	95	87	81	86	114	104	93	95	110	110	94	106	114	94	88	103	97	97	98	88	96	91	92	92	98	112	94	96	111	86	102	112	89	73	96	106	93	97	90	84	83	102	108	93	114	94	101	107	94	106	98	87	86	83	92	87	97	99	100	102	93	119	84	96	92	111	108	72	91	95	106	90	92	95	88	82	116	100	118	100	99	92	116	86	88	86	100	88	95	105	93	105	81	98	89	101	94	95	101	106	92	76	88	82	102	82	97	94	87	99	98	105	95	99	99	92	103	103	102	104	90	88	85	97	102	100	101	87	98	100	99	98	88	107	103	98	93	79	113	104	104	79	86	101	89	85	100	90	97	109	77	94	101	88	92	81	95	117	80
24320	11818	6542	1416	1145	928	733	628	559	491	477	447	403	402	380	351	330	319	436	343	295	274	276	239	263	257	270	270	236	255	251	247	266	261	250	280	252	270	253	223	228	242	238	265	249	258	253	268	253	264	260	238	236	253	260	257	241	234	239	250	264	239	243	245	227	241	223	268	244	255	251	232	252	236	233	238	229	224	238	246	237	244	220	233	239	207	244	244	246	240	258	268	216	255	236	251	241	232	238	253	239	260	214	234	237	239	250	251	229	254	233	245	251	246	251	243	234	229	240	248	236	249	262	256	211	255	250	226	234	252	260	238	238	224	278	234	251	241	258	246	205	241	249	230	210	228	261	252	245	246	222	240	243	241	255	236	256	261	239	231	254	267	252	243	246	237	263	260	223	249	232	231	226	249	248	260	250	239	226	244	225	222	266	243	235	252	232	255	232	211	254	245	251	242	246	239	240	265	252	231	252	223	223	244	235	232	258	259	248	229	249	252	252	258	262	245	233	238	226	236	253	249	243	225	238	254	230	238	241	238	227	221	250	252	247	249	237	262	246	224	244	257	236	231	235	248	267	250	234	221	234	233	229	235	224	244	256	228	262	250	243	221	218	244	241	256	242	231	251	220	224	255	236	235	214	238	254	230	221	242	254	219	229	257	233	237	231	231	223	232	235	240	220	259	239	233	228	262	250	232	212	237	237	233	263	264	242	254	246	255	221	235	234	249	248	275	231	286	222	254	205	234	238	234	252	252	223	247	228	203	266	236	218	239	225	201	245	197	245	260	231	216	216	243	207	213	254	218	235	230	270	221	228	230	222	239	251	245	251	242	262	210	233	231	248	235	248	230	238	226	219	260	232	242	211	227	236	245	241	208	240	251	233	258	236	207	238	240	239	223	237	234	209	250	220	234	238	230	229	242	260	219	266	233	242	255	230	239	223	258	217	226	230	258	226	212	248	224	228	228	261	236	254	245	229	237	229	238	236	237	223	228	241	239	260	246	246	229	237	247	239	235	206	223	269	275	220	232	223	238	276	228	263	220	244	229	230	212	242	244	222	228	256	251	242	242	234	242	251	247	216	235	240	263	249	257	224	225	242	246	231	227	232	243	263	215	221	227	253	243	233	237	256	219	259	252	257	265	254	240	243	249	223	238	221	240	253	255	244	239	245	256	251	234	221	240	232	229	235	231	249	237	277	237	232	235	246	260	247	229	241	259	246	254	249	242	237	216	258	226	253	237	225	245	234	265	221	258	241	225	235	237	261	248	252	241	249	230	231	220	250	255	215	238	255	239	241	234	228	232	255	243	211	227	260	215	228	219	247	241	253	258	248	236	235	233	229	223	209	248	226	251	211	250	253	257	232	250	235	245	237	249	257	251	224	232	223	227	268	228	274	237	239	235	236	230	237	255	260	242	226	259	236	233	252	231	222	240	243	235	250	252	231	233	235	262	268	216	236	240	230	217	248	253	246	253	219	243	233	252	242	224	250	275	221	267	232	235	234	263	239	262	249	266	249	274	226	260	234	248	237	256	225	251	235	239	215	246	242	214	252	257	247	251	238	211	231	230	284	221	233	238	267	242	234	233	231	233	215	240	228	251	215	264	238	235	243	224	233	242	240	242	227	224	232	235	244	244	239	250	238	264	238	240	253	250	262	216	246	232	243	242	249	232	246	207	246	270	239	216	239	232	247	245	254	247	241	257	249	235	241	228	238	218	262	250	241	211	225	219	214	245	219	233	243	239	229	238	249	235	231	237	249	254	234	241	240	225	237	271	239	256	228	221	246	247	224	213	217	234	267	246	244	267	222	249	217	233	237	235	239	209	242	245	249	255	225	249	243	226	253	234	241	258	269	230	248	232	258	250	216	235	246	242	222	249	230	241	230	243	243	245	234	280	244	238	239	260	238	226	226	240	249	252	238	249	251	252	244	248	237	244	241	225	244	256	237	194	236	241	219	244	201	228	256	222	260	243	272	269	259	257	243	218	241	240	217	219	261	229	235	203	246	236	234	213	222	236	258	246	237	231	236	241	229	230	257	221	236	233	272	252	251	223	245	236	229	267	264	238	241	232	243	260	228	234	225	263	246	222	223	247	238	256	236	221	259	240	241	248	247	215	244	213	239	243	243	199	244	252	231	239	242	228	243	231	246	211	272	243	253	246	246	234	206	225	262	218	251	232	222	244	230	253	251	256	225	238	228	251	240	265	263	228	208	213	230	276	224	263	229	238	238	238	259	249	213	239	216	226	220	222	237	232	273	234	234	214	230	241	239	239	202	211	247	252	242	240	235	217	236	247	238	247	243	236	205	227	243	212	228	232	250	218	254	237	216	224	229	253	256	231	238	211	242	218	247	226	228	251	208	243	220	234	254	241	239	221	236	251	228	266	243	230	242	245	243	229	224	259	241	228	254	250	235	227	209	227	235	245	251	233	239	221	219	247	258	241	243	229	265	227	235	231	240	206	245	226	201	228	224	223	235	268	274	218	245	204	238	242	246	225	232	228	234	236	247	240	260	228	253	252	236	244	219	253	256	234	233	248	262	215	243	234	219	234	231	244	242	255	242	247	224	237	244	245	232	213	248	246	256	237	255	241	233	248	248	222	263	236	263	212	245	266	231	242	211	227	252	221	262	236	243	228	238	218	242	235	257	231	224	218	227	266	194	229	240	244	251	226	221	267	240	254	233	219	252	246	218	246	254	233	235	234	243	228	225	229	270	260	267	254	235	227	244	222	268	245	238	260	203	240	248	245	247	229	269	218	231	272	213	270	245	264	249	236	259	250	217	231	243	258	221	260	252	241	253	267	257	228	225	258	258	237	235	222	241	261	222	232	227	240	248	245	286	244	261	230	225	255	243	231	244	236	253	211	221	238	231	241	246	253	216	269	237	223	244	210	228	236	233	239	260	214	246	232	252	213	242	237	254	242	253	240	274	231	232	256	272	241	236	221	253	249	223	216	249	235	241	225	231	239	225	238	259	232	240	248	238	196	235	232	221	235	238	195	227	241	233	230	229	241	259	231	257	252	236	227	242	242	245	239	226	247	234	220	245	234	256	222	246	241	226	230	233	259	247	225	217	247	234	219	222	221	253	228	239	246	261	238	247	254	255	234	235	241	213	262	223	218	243	240	228	236	239	216	241	224	244	240	237	239	220	226	227	240	252	229	254	253	281	246	267	263	254	248	206	230	204	243	212	238	222	234	230	236	240	234	223	223	248	246	219	227	224	221	226	244	223	253	252	265	252	206	218	241	243	257	257	232	234	256	221	261	244	244	238	245	224	225	235	245	232	241	244	213	249	226	242	220	231	250	202	250	222	227	253	253	225	244	221	245	230	219	268	261	240	237	227	256	241	246	250	277	245	216	235	232	220	222	238	231	247	223	227	200	250	233	247	245	247	260	244	260	244	248	257	239	231	245	279	251	232	251	229	265	247	238	239	259	239	225	248	266	245	242	236	210	217	219	226	261	240	221	247	258
15163	4003	845	181	187	177	148	159	149	160	161	129	144	154	149	157	153	139	147	119	142	161	154	173	168	166	140	153	137	144	125	145	154	154	127	165	165	171	133	137	158	117	139	140	136	176	150	150	146	143	149	145	143	151	128	146	155	149	152	158	135	150	128	162	135	137	136	146	158	164	165	157	180	144	159	144	165	138	156	142	163	149	147	131	151	152	140	155	153	132	153	126	148	165	141	162	142	143	145	144	150	154	162	177	149	136	147	160	134	152	150	130	159	136	166	143	131	159	150	163	138	149	152	156	162	156	167	142	151	155	148	161	152	157	178	154	156	132	153	172	146	138	173	148	161	151	141	153	149	156	153	152	139	167	132	160	148	151	132	153	166	158	141	149	164	142	141	170	152	141	156	152	137	138	168	139	166	157	157	157	151	157	132	156	154	153	155	154	162	154	151	150	140	191	155	150	145	157	164	156	177	145	146	159	149	141	135	147	144	162	163	158	155	147	148	148	164	173	147	179	144	136	144	177	164	147	145	145	154	164	125	159	152	134	164	119	164	125	144	162	157	141	158	136	132	145	141	136	178	170	141	136	156	168	174	148	146	147	150	147	148	136	179	136	142	124	132	144	164	146	164	141	149	164	156	171	149	152	128	154	151	133	175	175	151	157	132	151	165	179	174	146	162	158	139	179	142	139	160	147	120	162	160	160	135	153	149	148	138	170	160	160	136	144	177	136	138	144	153	149	140	155	167	153	137	150	144	151	129	144	142	173	174	156	153	145	159	163	151	160	178	139	135	159	138	138	148	166	147	136	146	170	152	151	148	154	144	139	154	170	134	133	166	148	149	131	151	141	142	153	134	146	157	163	148	149	181	167	151	155	131	138	145	160	146	144	156	158	154	156	159	168	142	131	175	126	132	156	141	145	164	152	132	175	163	147	150	142	150	141	125	175	155	160	131	143	148	141	167	141	161	123	148	161	148	140	162	148	146	156	170	167	135	158	127	145	128	150	161	144	140	147	161	138	166	158	156	133	140	173	158	138	137	159	153	146	140	143	149	154	148	143	145	153	148	141	166	159	145	155	170	175	172	136	151	139	154	153	156	148	160	146	160	160	144	149	165	137	186	145	130	182	153	156	178	114	158	172	144	153	154	143	161	151	150	145	147	133	176	114	118	131	150	136	127	153	155	144	152	144	148	173	144	118	128	133	159	147	152	157	150	131	139	147	158	137	173	171	136	134	135	148	145	150	119	148	131	161	130	154	144	141	144	139	133	147	178	149	148	147	141	167	170	158	156	153	154	140	167	153	167	170	158	138	158	153	160	182	149	153	156	147	161	150	141	160	134	131	151	135	154	161	126	139	136	131	150	162	119	161	184	142	135	137	155	136	156	141	141	163	154	163	139	145	169	166	151	140	143	160	152	155	145	142	146	182	172	153	148	165	121	148	146	153	164	151	149	158	167	170	116	152	182	151	185	156	136	140	134	178	165	160	146	156	150	168	161	142	148	160	150	161	134	156	168	139	148	130	161	148	141	133	144	140	135	128	165	181	170	162	188	147	136	154	149	144	142	148	150	147	146	132	154	161	171	165	170	155	151	132	145	148	167	171	116	153	171	146	163	154	163	146	152	164	149	145	153	146	148	151	142	139	149	137	161	129	148	159	149	170	155	135	162	144	153	148	172	173	153	139	177	130	158	143	136	148	132	141	171	144	178	161	153	153	159	140	144	148	145	163	174	135	154	132	143	137	154	180	124	153	139	165	147	131	159	162	172	146	162	123	153	160	143	157	151	165	154	142	134	153	160	174	160	165	130	164	116	173	164	138	123	145	149	157	140	141	138	140	166	156	122	158	165	147	155	158	131	174	151	136	140	171	169	184	157	126	156	147	139	157	153	154	161	129	174	161	166	152	138	168	156	138	153	146	157	131	155	162	146	158	167	138	139	144	134	136	164	156	154	123	182	167	163	150	175	148	153	147	133	137	162	137	161	128	151	126	143	149	141	116	150	166	146	153	159	157	153	151	152	164	130	165	152	175	163	163	169	154	150	161	140	150	142	147	149	126	172	153	143	145	156	140	155	140	138	160	142	164	153	155	160	166	153	128	136	162	126	135	160	149	151	164	169	176	142	166	146	149	140	152	155	178	154	135	169	160	144	156	147	156	145	144	130	155	170	166	170	141	135	157	135	147	172	161	125	141	133	151	137	145	161	156	158	162	133	135	152	145	118	162	146	148	132	147	166	138	149	161	137	132	133	154	145	143	147	166	156	177	137	153	178	153	150	166	152	157	149	154	177	142	158	160	154	156	160	146	169	152	152	149	165	145	169	138	155	147	159	142	139	143	150	145	165	160	157	155	147	139	156	164	179	131	160	149	117	163	143	160	143	161	148	170	155	154	144	160	141	162	160	158	131	170	142	152	140	151	132	156	127	143	150	162	172	152	151	148	148	158	156	152	183	156	145	139	159	162	125	150	159	151	139	156	133	147	164	122	122	139	141	155	154	168	154	155	145	169	148	118	129	149	142	149	158	151	150	139	158	141	145	175	144	153	164	160	136	149	141	151	147	135	142	152	148	162	149	130	159	138	160	141	155	141	157	154	152	155	129	153	152	160	181	165	170	157	176	145	131	142	179	149	141	136	138	136	132	153	152	143	170	130	160	116	150	155	168	126	150	167	149	135	158	144	143	165	130	147	153	148	146	157	158	155	167	156	141	152	129	136	159	142	136	146	159	143	129	166	140	127	152	168	158	165	167	177	142	160	165	139	164	176	174	130	154	146	162	174	165	155	150	134	166	136	166	154	157	189	158	160	162	144	138	129	136	139	143	148	123	143	157	151	191	152	147	140	157	183	154	185	132	168	126	155	154	158	132	154	157	156	135	122	133	145	162	167	151	155	166	145	150	146	127	146	158	152	146	139	148	138	136	157	139	164	136	151	159	144	145	143	163	163	137	135	149	161	184	156	141	155	147	163	168	128	157	136	161	164	163	142	161	160	150	146	150	158	177	153	150	139	167	156	151	150	162	142	157	141	170	188	166	144	156	132	144	141	166	166	142	178	192	139	163	181	169	150	148	137	156	158	169	130	138	150	162	156	158	156	138	140	159	134	156	167	116	131	133	133	145	162	141	152	154	148	165	151	142	143	165	175	147	158	168	163	144	140	142	173	163	163	142	182	166	153	153	149	150	139	145	139	150	160	163	143	151	126	131	168	168	156	125	160	155	154	139	144	134	133	170	169	128	136	157	153	149	138	168	157	145	151	144	134	139	149	140	144	152	143	143	149	136	150	151	159	138	169	163	124	146	155	148	159	151	155	161	135	132	147	139	155	163	129	125	143	162	155	154	162	130	135	152	152	142	156	161	157	129	150	173	155	128	148	155	163	157	152	152	154	173	155	148	144	143	161	144	146	149	173	149	146	139	140	148	164	148	125	161	189	137	151	164	124	155	153	150	161	153	149	149	162	137	135	156	150	147	160	142	124
10744	3422	1419	550	455	439	426	412	405	393	386	398	397	378	407	394	437	370	410	416	400	368	383	403	376	366	405	380	360	333	351	386	422	398	379	356	369	364	386	404	380	396	364	385	369	360	347	381	374	376	350	404	390	356	372	402	349	385	358	412	390	384	351	360	339	354	376	382	377	398	389	364	382	381	380	378	350	358	373	371	381	359	383	363	373	390	414	358	401	376	361	410	382	372	364	369	382	379	406	356	349	387	325	392	363	373	377	384	366	371	395	393	382	335	380	391	382	364	392	380	379	379	372	381	351	382	355	348	392	371	369	374	397	372	394	396	389	358	401	349	337	389	380	365	352	382	393	355	327	395	396	357	382	388	340	350	396	365	385	341	390	382	372	359	393	388	346	386	377	349	335	409	416	368	376	353	384	393	354	393	386	371	386	393	339	368	388	353	397	388	381	360	361	321	368	365	388	384	360	379	381	359	368	356	364	373	357	398	360	346	400	362	353	373	381	380	367	396	401	356	361	383	402	388	396	365	397	365	384	349	361	368	414	364	365	368	340	352	362	397	345	380	325	409	355	385	381	379	360	374	407	416	416	371	397	379	351	344	415	352	364	374	330	368	365	381	367	395	358	369	363	399	375	375	371	375	362	345	414	376	362	364	383	357	341	372	372	375	364	397	371	337	394	368	376	409	360	375	349	366	385	364	364	348	362	358	395	368	370	381	390	364	376	378	365	358	358	392	400	396	364	359	383	392	398	357	368	364	370	383	343	363	364	369	365	403	369	370	349	359	376	399	385	355	359	359	369	357	390	423	344	385	370	414	345	395	381	415	354	371	325	378	400	340	398	376	366	399	381	348	353	365	381	383	358	377	382	375	418	383	392	370	366	371	363	379	381	348	386	388	354	401	372	380	399	375	398	382	336	362	352	361	362	400	394	340	350	390	376	367	355	369	383	363	356	403	382	328	380	388	397	344	376	376	392	387	374	358	392	360	392	386	386	380	380	388	341	384	371	396	362	357	371	359	394	349	378	388	337	357	369	396	408	401	393	349	373	353	377	402	357	381	376	368	405	358	360	393	332	363	362	342	407	357	402	340	393	387	415	346	393	369	381	368	366	360	397	377	354	365	375	393	367	382	388	367	364	406	409	360	367	338	342	343	375	367	357	371	423	376	361	382	378	374	374	385	334	374	373	384	335	342	359	404	391	357	376	364	359	383	363	356	367	402	328	371	397	423	352	367	361	373	382	418	381	373	380	369	359	413	364	381	377	384	402	351	353	396	355	369	380	355	337	392	382	403	386	390	381	401	380	402	386	393	395	383	384	371	359	368	353	353	359	397	392	374	388	382	374	389	414	392	363	353	364	371	390	383	381	364	343	364	369	359	362	380	398	363	359	363	350	371	356	409	356	362	402	376	370	377	352	372	404	330	373	404	380	362	388	381	398	382	374	408	354	365	385	380	352	362	404	380	381	356	369	379	365	402	376	404	363	362	417	392	396	385	383	340	376	382	370	374	344	336	353	384	379	412	368	375	399	398	369	390	359	370	364	358	377	364	364	381	356	346	368	385	346	355	357	357	399	373	392	363	391	366	356	418	374	366	376	368	374	354	372	396	382	378	390	353	372	386	373	383	359	386	370	405	363	404	360	364	363	353	373	365	343	379	373	363	389	406	387	351	370	407	340	394	407	384	375	368	361	391	377	345	364	364	340	349	372	354	373	385	340	402	341	377	337	395	390	379	415	373	346	407	388	356	392	404	371	387	370	383	371	336	363	386	362	359	368	333	348	377	368	377	359	383	397	371	366	346	369	412	392	342	349	354	366	357	412	400	364	363	365	369	401	403	376	375	391	375	394	366	319	387	358	357	379	370	370	360	353	335	370	377	390	379	374	362	380	385	406	336	375	365	377	349	379	390	396	369	360	368	370	404	366	392	382	363	332	384	367	405	367	401	344	377	388	401	373	374	384	365	368	350	362	379	388	345	382	362	373	377	396	360	360	389	371	368	386	368	372	390	375	374	375	392	362	372	346	396	367	372	395	366	365	409	393	338	353	364	376	332	374	385	368	370	396	341	389	396	329	375	382	397	386	363	409	394	352	412	412	390	365	362	384	375	363	359	352	383	344	388	397	351	353	379	399	364	365	362	354	341	379	385	349	388	354	374	354	363	390	357	385	366	375	396	381	387	345	352	368	376	346	335	392	367	394	364	411	415	348	403	345	348	345	392	355	381	376	381	386	375	370	362	387	392	382	398	372	368	378	390	400	391	381	365	403	366	356	398	376	381	335	362	344	357	410	354	354	359	398	404	348	379	406	379	357	390	376	367	395	358	364	351	379	361	368	367	357	435	372	368	346	346	355	378	386	399	380	354	360	399	383	365	392	359	379	359	393	375	349	381	413	380	357	409	358	367	358	380	363	367	407	379	351	357	368	378	368	386	347	392	376	391	340	350	366	419	342	366	356	382	359	368	382	381	406	398	365	360	396	375	373	351	382	390	392	387	388	354	388	378	353	377	394	381	382	377	346	389	421	387	354	347	364	363	345	385	385	350	378	428	343	371	376	370	371	384	370	381	359	387	380	349	369	380	356	375	379	365	384	365	371	345	383	384	376	357	362	354	340	377	418	360	367	366	380	357	389	358	382	375	390	381	347	407	371	357	359	344	385	352	364	393	372	411	362	409	387	389	375	397	370	385	403	368	373	382	367	369	385	362	361	379	392	374	433	383	363	366	375	371	396	371	361	363	381	374	369	359	357	353	354	381	382	395	333	348	392	401	384	378	407	386	408	374	381	385	371	356	348	353	369	365	359	383	393	394	401	429	365	361	347	366	356	381	365	341	355	362	392	397	345	356	396	383	376	379	370	347	363	379	352	358	365	389	380	389	360	382	375	379	359	359	420	379	387	367	403	401	358	365	356	379	392	331	377	374	382	365	365	374	358	354	361	350	391	394	372	409	373	389	352	351	381	358	382	357	362	330	403	395	371	357	350	334	339	369	361	366	388	349	393	402	376	390	398	359	338	370	355	361	381	379	393	376	362	377	367	380	389	377	372	371	389	366	348	397	373	359	363	363	358	341	376	365	376	363	364	376	401	363	332	379	396	384	356	363	383	393	388	387	408	405	375	372	365	382	347	396	360	411	332	367	334	375	368	395	387	367	368	361	358	369	382	336	385	398	361	336	358	363	377	361	391	414	383	358	375	394	374	382	408	369	361	418	383	376	369	377	386	363	356	364	384	384	360	370	335	371	388	390	384	389	398	332	374	397	403	383	366	380	343	360	392	407	373	397	358	380	387	385	381	399	359	373	395	386	372	355	395	391	350	363	395	387	344	362	374	369	403	366	370	405	386	380	376	348	386	343	387	366	350	367	342	382	406	346	380	399	405	361	383	406	354	346	349	353	380	320	374	369	377	369	345	394	370	368	376	367	390	397	398	377	410	366	321	396	399	353	350	359	379	336	330	394	355	368	368	380	363	374	360	391
26903	10023	3090	416	274	237	248	218	219	196	194	194	165	174	181	190	193	203	174	176	202	180	187	164	160	184	168	187	206	171	171	188	177	205	204	191	148	150	214	198	165	165	185	147	146	185	186	171	153	185	173	161	170	179	184	172	191	174	173	172	164	145	173	191	156	156	178	196	181	183	189	165	173	162	155	134	168	174	197	192	175	177	209	164	190	161	187	169	190	190	173	194	173	184	167	187	159	160	166	179	178	181	192	178	171	171	185	142	200	181	168	184	169	163	165	167	175	169	187	150	187	191	160	158	196	171	195	169	175	163	181	191	182	182	190	165	168	184	189	174	186	176	165	192	180	154	162	184	156	170	150	156	179	188	162	175	175	212	162	146	193	170	192	176	163	183	181	185	201	180	183	182	173	152	166	171	182	171	174	172	179	189	190	156	149	180	177	193	171	158	188	167	197	187	160	183	157	144	156	134	184	184	206	195	168	183	196	169	184	174	189	159	167	195	179	191	191	170	163	171	182	184	199	161	204	169	187	164	180	188	177	174	200	202	161	152	182	164	167	191	174	190	190	162	141	176	191	176	186	207	190	161	148	180	186	180	162	180	168	153	155	190	184	180	178	179	194	192	191	155	192	166	186	182	178	192	178	175	172	199	174	183	186	181	143	164	160	164	197	192	176	193	173	160	172	171	181	177	172	193	142	172	181	184	179	202	187	168	172	163	181	156	185	188	179	185	145	190	157	184	185	183	175	168	192	172	195	187	197	174	190	176	171	174	194	173	151	173	178	186	184	173	191	166	194	186	174	197	196	174	162	187	173	159	155	170	165	181	166	179	161	152	171	196	170	167	154	192	159	167	187	206	173	146	160	185	188	176	178	181	163	168	165	196	179	183	178	167	188	172	171	198	173	175	164	177	184	162	166	158	160	140	183	174	151	190	186	184	156	182	160	181	175	159	175	203	178	187	189	169	185	199	190	172	172	177	184	186	178	167	178	184	176	167	206	172	193	188	167	181	196	183	197	179	168	188	172	179	172	159	151	170	162	150	220	178	204	185	168	183	179	160	188	161	168	197	179	183	174	149	212	182	182	191	226	176	171	175	165	171	182	194	184	157	157	170	161	195	172	167	186	149	185	163	219	164	178	190	174	174	172	163	158	205	191	178	172	180	209	182	185	155	186	163	187	172	173	169	171	163	186	187	206	185	171	174	164	185	183	203	160	189	165	196	176	166	158	164	189	174	179	164	190	175	189	160	161	175	182	154	157	186	187	178	187	178	184	185	182	190	181	191	195	172	180	158	177	198	175	181	171	181	183	189	173	154	158	177	150	175	181	166	169	165	209	178	163	191	180	164	186	176	169	184	186	170	196	164	179	168	179	182	166	159	172	179	179	180	187	194	177	190	162	157	149	190	173	165	177	169	171	158	183	184	177	149	163	156	172	155	215	174	166	177	182	189	168	184	156	163	180	193	187	164	152	180	171	160	179	171	175	177	182	192	140	179	197	180	216	196	177	177	161	173	164	179	178	165	175	162	182	173	195	169	176	172	189	180	172	198	197	171	150	182	189	188	146	185	159	181	176	179	176	183	192	188	182	170	172	181	166	174	187	170	168	150	162	165	193	161	179	180	145	174	184	168	180	184	181	184	159	169	170	183	175	163	169	167	151	188	171	165	179	175	188	170	185	144	186	149	186	171	169	191	183	188	165	170	172	169	154	165	162	189	194	190	185	170	177	159	171	197	182	185	175	190	187	158	158	168	180	154	159	187	168	141	154	192	156	171	159	171	190	183	195	148	187	149	186	204	161	182	198	185	174	168	154	210	172	158	185	152	197	199	193	177	162	213	191	159	176	178	202	193	186	175	177	189	174	176	175	178	178	143	179	174	158	162	175	168	186	156	164	204	181	188	160	193	184	169	180	190	187	164	175	176	176	194	181	162	190	168	172	165	174	167	190	184	180	176	157	190	189	208	197	167	164	173	168	184	188	183	162	146	175	188	190	170	158	175	180	193	174	168	164	195	186	192	195	184	149	152	184	182	164	174	166	170	140	183	188	181	188	198	176	170	180	181	173	168	180	168	196	192	175	174	191	174	171	172	170	192	186	197	165	203	189	185	155	152	179	178	165	160	179	180	166	199	183	181	181	203	210	184	163	168	181	185	185	182	194	169	192	170	187	175	165	162	184	185	182	182	196	167	189	169	184	183	157	181	186	167	208	195	180	178	178	187	184	176	176	155	190	154	172	182	188	161	173	195	185	182	175	186	205	193	199	181	177	161	173	181	155	199	195	167	183	154	171	176	172	166	160	178	184	168	152	174	138	171	177	185	169	196	186	182	148	194	179	215	182	180	185	177	174	176	194	188	163	170	173	185	174	203	173	191	181	168	173	175	159	192	190	174	163	177	183	171	154	156	198	180	166	176	174	169	146	175	181	184	154	177	173	165	176	175	180	176	193	195	158	164	188	160	186	167	191	165	171	156	158	161	180	184	179	169	171	173	165	154	194	182	166	156	188	168	178	155	174	187	169	189	177	167	174	182	168	186	186	166	162	172	170	213	157	160	173	167	194	173	175	176	153	179	169	177	185	189	170	187	153	166	190	186	178	166	187	162	171	178	165	168	173	167	161	176	180	201	176	195	148	201	173	185	172	185	191	174	190	168	174	184	163	161	188	196	202	153	186	169	160	182	168	190	186	193	186	176	173	171	181	172	211	169	180	172	140	183	152	156	185	166	184	183	169	189	157	148	162	185	189	196	188	183	189	175	171	159	157	187	163	175	174	187	186	170	183	189	169	180	168	191	172	189	204	175	180	192	172	162	179	196	175	184	181	176	178	171	197	148	165	174	190	183	195	168	173	185	198	199	186	179	196	179	191	203	162	191	184	193	163	163	187	175	156	192	185	194	168	174	187	178	179	170	175	165	166	156	165	208	204	151	187	188	180	182	172	173	159	180	192	153	169	173	182	164	174	184	170	170	190	159	164	177	169	203	196	167	194	176	170	170	196	194	189	172	173	161	193	170	173	174	166	181	160	172	178	175	165	177	176	193	171	189	168	171	162	198	167	170	166	194	156	204	177	162	177	190	168	172	162	179	175	183	176	160	163	174	196	167	158	174	184	163	182	180	186	174	188	164	188	166	169	209	202	175	177	153	174	164	171	186	169	183	194	187	161	197	178	161	171	173	169	175	159	163	150	174	173	167	176	203	164	176	187	182	178	191	161	184	176	170	155	161	171	178	202	175	173	162	159	176	196	174	181	186	182	163	172	180	176	204	169	170	170	162	151	178	155	175	181	158	190	201	185	166	190	187	154	179	162	192	175	177	194	170	171	193	191	170	186	188	175	169	200	192	197	163	174	172	189	190	166	188	181	180	167	163	174	164	165	180	187	196	171	177	173	173	202	180	192	193	195	190	179	144	176	197	194	171	180	171	182	170	170	191	184	168	149	180	177	163	195	192	206	178	188	163	188	189	167	170	181	188	173	169
19188	8054	4073	1094	948	855	671	669	594	559	520	515	543	487	485	521	483	446	504	435	451	423	457	453	433	432	462	423	459	428	475	437	453	402	459	445	420	421	459	434	397	370	427	441	419	439	452	428	439	411	445	435	437	412	406	430	433	409	411	434	451	423	398	409	430	432	406	406	407	436	431	424	420	431	434	430	471	415	405	405	422	440	453	434	438	418	428	430	413	432	416	430	473	391	430	388	415	434	428	421	429	407	397	395	429	419	434	417	456	414	456	411	456	478	389	415	395	423	414	441	411	412	397	440	415	477	447	468	467	431	431	445	385	389	445	444	403	402	398	405	391	426	411	438	414	395	405	452	418	422	441	401	418	424	453	416	432	406	421	417	432	420	392	425	427	453	470	444	426	422	436	422	447	416	416	429	409	412	418	398	434	491	429	409	401	428	412	414	413	417	413	429	431	445	417	393	421	444	439	421	422	418	436	423	407	423	393	402	433	432	420	456	422	410	454	420	407	408	399	442	423	390	412	414	452	414	412	425	417	422	456	417	370	402	415	412	420	406	457	446	423	422	442	422	396	437	410	456	439	439	443	399	432	423	410	453	438	434	415	401	446	431	415	422	390	399	436	406	462	409	416	419	447	441	419	447	428	439	467	426	436	416	443	412	413	407	430	466	409	424	412	411	432	407	396	457	431	440	407	415	448	423	440	385	387	422	426	445	406	420	402	445	414	447	455	428	406	402	406	406	445	400	432	425	428	418	407	423	390	346	439	411	418	413	407	419	437	392	428	395	440	405	433	420	401	455	387	445	437	469	431	425	430	436	404	444	445	416	395	463	423	406	443	427	434	417	425	410	423	417	422	422	438	410	384	439	441	447	420	429	432	408	456	416	402	404	429	435	431	405	432	452	426	426	420	480	431	393	383	416	433	411	387	399	415	415	415	405	394	440	441	420	403	426	414	462	422	425	400	432	486	443	428	477	418	421	435	427	419	442	427	406	436	432	423	444	456	426	438	441	440	384	439	434	435	419	410	466	389	438	431	432	455	413	442	399	357	410	392	411	413	448	447	414	424	419	399	417	409	428	392	446	408	412	416	411	453	439	387	434	441	411	425	419	412	424	438	430	419	465	437	441	439	407	418	455	459	398	397	449	432	404	461	438	425	401	470	429	422	400	447	387	436	418	425	412	449	418	438	426	413	398	425	427	435	398	440	417	433	434	442	436	428	403	400	409	437	420	404	426	406	447	418	411	407	417	420	427	373	442	448	408	409	427	470	431	430	443	433	449	430	446	437	405	383	423	379	432	425	415	416	424	395	438	435	459	405	450	408	411	394	405	426	425	414	419	438	445	411	410	415	430	413	400	447	462	441	382	442	427	456	395	439	401	432	398	403	447	458	442	414	420	405	425	420	418	427	419	403	415	425	368	465	457	402	404	407	431	440	450	427	447	436	439	462	408	448	417	418	425	420	426	441	420	425	426	376	412	452	425	417	415	436	479	397	445	423	443	469	461	423	408	425	417	397	412	418	414	471	445	399	424	431	416	387	412	432	441	442	409	406	405	431	440	429	404	451	429	428	459	420	404	418	398	444	449	456	396	440	417	414	419	414	404	402	389	433	422	412	422	423	415	417	420	433	428	393	401	446	412	425	406	424	415	406	419	440	406	440	395	472	419	439	454	440	439	428	458	464	405	397	457	405	408	453	430	433	397	422	430	439	405	415	431	412	428	440	441	416	455	445	434	448	417	453	408	426	454	430	430	394	421	439	396	432	407	431	421	447	441	352	403	415	447	443	436	431	429	394	372	485	404	432	431	429	421	440	434	413	434	408	405	446	449	418	425	404	427	413	433	438	414	415	438	414	434	421	437	428	419	408	408	449	416	444	418	398	466	439	418	424	412	441	392	422	415	466	396	452	372	461	411	404	421	430	466	434	413	426	397	392	436	422	426	431	376	414	412	446	450	409	465	417	428	433	393	415	409	408	423	429	424	423	460	406	427	449	431	405	403	444	385	391	410	409	424	446	481	423	419	446	419	423	433	430	398	436	432	412	412	438	448	414	407	440	421	433	427	434	430	409	446	418	427	438	431	434	390	431	470	462	447	435	417	409	431	453	408	439	446	449	429	420	434	456	439	421	435	416	432	443	385	409	454	386	433	434	412	361	373	460	424	407	451	439	413	422	452	438	430	424	412	412	427	415	424	439	419	444	403	403	434	483	443	407	446	406	437	443	432	434	399	404	426	424	407	432	386	441	461	413	439	468	408	427	410	409	380	425	446	412	424	435	427	436	438	444	441	401	422	393	426	443	411	374	384	375	411	439	423	422	458	422	379	401	433	433	458	421	444	431	430	409	405	397	401	421	427	408	445	435	422	410	452	458	414	419	414	425	415	398	408	401	398	422	426	452	440	422	369	412	441	446	430	420	435	431	465	388	459	405	458	448	383	435	434	445	440	443	405	433	429	393	421	426	460	463	414	413	424	416	430	421	431	432	422	439	455	433	434	425	424	441	419	447	429	428	418	417	421	406	431	470	430	424	436	426	421	412	422	432	443	396	396	427	414	401	440	436	450	440	416	408	424	445	409	420	416	430	406	424	410	409	438	412	429	437	399	447	425	424	390	427	439	433	429	463	423	400	389	429	441	424	378	436	451	412	436	482	441	449	390	373	434	425	420	411	445	396	394	450	474	424	427	457	468	424	433	419	407	433	400	473	429	433	427	458	428	465	455	441	443	444	447	430	433	396	476	419	436	403	442	400	426	415	420	420	447	434	426	415	444	426	451	406	441	408	395	426	441	452	406	434	397	440	436	435	427	413	428	417	374	427	434	386	445	440	430	439	404	456	407	441	426	442	412	436	416	436	402	445	448	438	440	413	436	433	419	442	414	452	448	408	416	427	453	418	386	410	419	430	416	442	443	416	394	431	443	393	415	425	422	463	420	435	446	452	416	459	411	424	464	433	418	399	414	404	389	382	421	420	444	419	385	445	464	452	410	486	435	464	423	440	420	466	414	464	453	420	432	427	428	405	423	419	453	432	451	418	433	417	426	450	444	470	465	407	420	441	418	420	392	403	400	460	409	436	412	409	442	418	401	396	452	423	418	386	421	402	425	430	443	443	436	415	396	435	448	425	444	425	436	433	470	403	458	392	423	419	438	445	445	434	426	418	415	401	425	416	413	398	379	429	412	419	409	449	449	385	420	426	431	438	407	437	421	417	438	472	438	392	433	416	429	417	396	409	426	424	436	440	456	459	400	435	442	397	406	413	439	404	412	422	415	395	450	426	396	386	433	451	415	426	451	441	403	442	440	407	449	443	392	435	432	437	452	390	422	401	425	457	420	393	424	427	417	469	443	475	407	387	419	468	385	400	421	427	442	406	434	472	396	427	423	426	426	449	420	413	455	380	388	443	405	424	438	426	399	401	436	451	407	443	443	420	426	426	433	439	425	439	434	401	388	444	405	409	393	439	416	407	422	426	462	457	407
36788	16244	6195	662	334	218	201	174	143	131	134	113	120	83	107	106	103	112	136	109	92	104	94	126	100	106	102	116	93	122	103	100	111	83	86	110	82	102	100	94	111	115	91	106	81	98	92	104	98	90	110	92	108	99	120	99	76	108	96	105	96	100	92	115	87	90	93	96	97	113	91	121	85	87	96	90	94	104	108	99	101	94	119	103	94	86	92	108	102	99	92	111	88	85	94	117	98	95	81	110	101	88	115	99	95	91	95	101	111	88	82	96	106	104	92	82	93	92	98	101	77	104	89	92	101	96	96	94	81	113	85	113	84	106	99	112	96	96	94	90	72	112	103	102	102	101	92	100	83	90	76	85	93	97	80	97	88	115	94	105	90	104	90	94	87	101	115	103	108	89	99	117	98	76	92	78	100	84	72	108	91	88	93	94	98	117	107	113	85	81	91	102	104	91	96	103	108	91	94	83	101	101	79	88	103	115	85	103	112	88	94	93	90	96	98	117	88	97	88	83	111	103	96	92	106	119	103	116	84	96	91	86	93	91	99	99	104	97	73	111	85	97	86	106	98	88	90	99	95	108	99	101	88	86	104	114	103	107	106	105	94	87	103	94	107	108	111	106	108	90	122	84	90	103	89	119	88	86	98	113	101	101	110	113	88	84	108	112	112	105	87	95	102	95	95	87	93	107	104	93	96	109	103	106	90	104	99	87	103	81	92	86	98	94	121	94	112	108	89	97	111	87	99	91	111	90	109	94	75	90	99	95	98	118	91	101	85	94	112	99	97	75	100	80	117	92	92	95	94	100	118	101	83	100	99	95	100	120	86	88	93	87	100	94	107	94	86	96	88	89	85	89	95	77	97	101	95	101	98	97	100	101	101	95	112	109	102	101	99	81	94	81	96	82	87	99	105	89	97	101	98	85	114	99	105	110	84	91	103	106	101	100	84	101	92	90	97	83	88	91	102	95	91	86	100	110	93	95	78	86	103	101	85	93	105	92	109	89	115	86	100	92	105	113	95	101	109	107	85	94	120	94	90	97	93	115	93	103	97	85	85	91	83	111	104	104	86	83	97	72	100	99	106	106	94	103	85	101	100	93	92	81	90	81	88	79	106	87	107	102	91	121	92	96	84	96	104	109	109	99	92	101	99	96	88	99	99	92	93	79	97	89	88	86	82	90	78	92	89	95	122	70	99	102	113	99	111	124	110	108	98	105	98	86	99	86	105	92	91	83	95	99	102	119	82	93	119	106	103	103	91	100	104	99	90	101	98	86	92	83	94	106	116	96	102	86	98	93	98	90	98	116	121	90	99	105	101	95	84	107	93	112	91	89	87	99	97	108	98	97	85	101	82	97	112	109	87	104	96	95	96	124	99	87	85	114	99	80	96	104	113	101	108	79	81	145	101	96	102	101	107	105	93	88	99	94	111	96	86	104	74	89	105	90	74	95	87	81	112	101	100	80	88	86	96	87	101	102	90	113	98	97	111	72	105	99	103	91	124	86	107	104	96	105	89	98	101	90	107	107	98	87	92	75	85	97	116	91	82	85	117	105	99	81	106	100	90	105	80	79	100	110	96	91	91	96	85	85	100	96	85	92	94	108	102	94	102	102	96	90	99	93	103	77	89	90	85	96	87	116	97	94	97	103	101	92	83	106	83	100	97	78	94	79	107	103	104	100	79	83	87	109	100	108	92	88	110	86	87	95	110	114	98	88	124	104	102	94	80	93	100	82	80	76	98	106	100	90	106	91	111	84	80	100	90	88	96	94	105	95	106	104	96	111	94	97	89	133	101	93	88	102	92	96	84	105	93	85	89	85	94	97	82	108	97	104	93	92	86	109	108	84	97	94	82	76	107	84	93	87	98	98	97	92	114	97	93	103	111	83	97	82	85	106	103	95	90	90	92	91	93	96	103	106	95	89	91	112	98	104	82	102	114	92	105	95	96	91	91	106	100	114	103	103	79	101	106	101	67	116	99	95	103	93	102	85	107	94	98	117	101	94	89	80	89	97	90	77	98	95	102	99	82	121	92	84	91	92	97	94	110	108	105	106	88	100	103	83	101	107	96	88	113	103	104	104	100	81	85	97	99	82	92	106	101	102	86	92	102	113	84	103	106	83	97	96	92	103	87	96	86	85	104	96	104	109	98	84	72	116	87	72	106	95	110	96	121	116	100	96	94	106	94	97	122	95	106	95	97	79	95	94	86	80	91	88	111	93	102	104	86	86	105	85	95	104	105	95	99	70	107	71	115	98	88	81	112	96	92	97	121	98	89	92	90	93	99	85	103	101	91	90	109	111	93	84	85	84	85	108	100	110	84	94	91	102	102	105	102	112	89	98	86	104	104	96	98	112	96	129	110	106	88	87	92	90	87	79	95	116	93	96	101	92	90	95	77	89	102	118	98	85	106	109	104	90	101	102	81	93	113	112	94	80	96	113	99	115	101	109	109	95	89	81	93	88	100	85	111	86	79	96	80	91	95	108	108	94	108	85	107	90	100	96	95	95	94	85	86	75	119	89	99	94	118	108	98	97	104	91	80	100	98	95	88	89	87	94	109	86	79	80	107	111	81	84	109	108	109	82	88	100	83	102	100	91	115	111	89	92	91	87	89	76	86	90	104	87	89	92	78	95	89	89	108	92	91	94	100	83	84	92	91	83	102	103	71	96	103	105	100	91	99	87	73	82	83	118	93	91	91	105	78	104	103	101	71	101	85	112	103	95	98	99	80	114	99	91	88	105	88	99	100	85	96	100	68	94	99	90	91	102	79	109	90	99	88	91	86	113	94	98	101	97	127	111	102	103	97	97	97	93	88	91	93	78	111	104	76	90	99	112	99	108	94	88	111	99	94	87	96	102	92	115	88	109	94	102	91	112	99	103	105	94	100	96	92	86	89	117	91	99	103	84	93	75	83	95	94	88	98	84	105	84	87	106	91	81	102	96	102	111	116	98	109	121	103	83	90	101	90	112	93	95	105	101	101	120	92	104	87	91	104	99	113	104	94	104	86	117	86	108	104	110	98	98	123	108	92	99	93	106	107	91	85	93	95	91	107	100	96	88	97	90	99	107	78	103	90	102	92	92	93	106	99	83	99	102	88	93	90	87	75	113	90	101	111	94	94	113	103	101	96	107	104	84	105	99	105	129	111	91	98	86	90	94	100	96	102	94	106	87	99	93	91	114	104	87	96	81	113	80	101	96	78	86	109	103	84	109	101	76	90	114	113	111	98	100	103	105	84	80	109	100	92	95	100	95	87	101	95	108	101	105	79	114	97	87	92	116	110	95	80	102	90	83	95	92	103	77	94	89	77	91	100	107	90	97	100	102	89	94	101	95	97	81	93	81	95	83	96	95	100	97	88	111	97	102	85	84	86	93	112	116	105	97	85	80	86	91	87	104	94	107	122	73	95	95	91	98	88	97	101	108	103	114	104	91	107	103	112	77	99	106	86	108	97	106	95	104	105	97	99	100	89	122
24103	12124	6517	1522	1127	920	726	660	555	484	436	440	422	381	344	342	334	335	370	357	317	276	299	288	282	282	272	243	225	288	264	256	239	262	236	254	243	247	250	255	246	253	266	261	249	210	249	251	262	248	252	235	254	241	239	258	236	258	242	248	254	255	245	234	258	236	270	230	274	226	235	269	235	274	255	256	220	235	219	249	224	244	260	220	269	237	221	242	280	245	263	235	249	216	234	235	216	254	243	225	222	263	222	264	248	263	262	237	243	240	240	247	234	264	279	213	236	236	231	251	218	240	221	260	243	255	231	236	234	245	222	236	259	236	248	242	247	266	238	212	282	243	258	239	232	224	217	243	251	230	227	249	243	254	250	255	251	240	223	246	248	234	265	248	278	227	245	236	250	267	234	256	247	213	246	236	237	248	240	242	248	235	223	254	223	228	260	227	222	264	246	250	241	256	232	231	222	251	262	245	218	227	245	236	227	209	213	228	242	242	219	202	214	222	235	224	237	237	246	234	250	244	231	227	247	228	233	240	251	235	259	250	231	277	220	244	228	240	223	254	264	213	225	227	255	220	247	241	222	234	234	233	250	209	252	210	255	209	230	231	227	248	251	258	282	239	242	222	233	207	262	238	218	227	232	240	237	257	266	244	227	197	233	256	264	227	223	229	246	246	255	229	226	250	219	242	247	233	246	261	220	229	231	252	239	220	236	261	199	258	223	212	222	221	216	248	244	246	204	237	220	229	227	265	233	230	243	246	267	258	254	228	263	228	216	212	251	253	268	227	216	259	254	241	237	212	234	218	237	249	243	256	255	250	250	251	231	237	227	238	252	230	253	245	244	250	234	241	241	260	256	249	232	228	240	249	233	214	228	236	216	263	234	233	236	248	236	259	249	237	243	242	235	216	255	238	229	240	210	205	255	222	252	231	229	254	239	218	236	223	248	224	255	224	226	245	255	219	238	251	228	250	231	242	220	218	251	254	243	236	236	256	255	233	234	230	247	254	238	234	234	267	205	259	224	219	244	262	235	239	235	227	245	225	271	250	230	267	248	244	243	256	243	231	233	235	213	226	227	243	244	244	255	266	245	233	251	242	244	216	232	250	279	233	262	241	288	234	249	219	222	235	249	243	250	246	248	256	264	262	245	228	246	240	222	261	265	246	237	279	226	228	226	230	232	272	248	245	221	255	253	244	226	245	248	232	236	256	226	247	257	214	246	241	239	234	249	262	212	250	263	214	253	244	257	227	274	254	242	231	234	219	244	214	257	252	248	207	222	212	233	243	257	235	231	240	272	228	226	248	253	228	235	242	206	223	232	266	242	221	243	228	245	234	255	233	253	243	222	235	238	222	225	267	222	237	248	219	233	242	233	237	273	254	221	224	238	261	235	223	260	254	219	243	226	241	235	246	241	273	260	237	231	256	243	247	220	231	234	229	242	245	214	231	248	220	219	247	237	239	256	240	231	262	239	241	273	249	230	231	252	240	264	275	235	239	234	209	231	255	232	262	214	243	257	241	227	256	230	244	264	250	245	261	238	206	249	248	256	255	258	227	234	258	249	243	252	240	240	250	250	227	237	247	234	237	226	249	262	245	240	247	230	229	268	219	220	226	229	244	265	247	234	225	222	229	238	259	217	264	221	239	215	246	243	249	235	224	239	221	242	236	244	232	247	214	246	229	247	240	246	245	241	241	244	243	223	248	249	213	245	238	247	227	220	225	224	240	226	267	235	238	250	221	239	267	225	232	222	259	245	245	201	249	252	228	240	233	220	224	234	243	231	251	250	224	245	241	275	246	267	261	261	256	241	236	237	225	267	247	227	215	238	219	231	248	228	248	251	250	242	255	254	211	217	236	247	224	264	239	254	231	250	246	224	237	226	240	245	240	233	225	244	223	233	244	238	231	255	226	239	243	209	234	241	264	243	242	252	222	206	269	240	224	234	235	220	224	229	229	236	245	248	265	250	233	230	217	235	223	234	240	259	217	261	214	214	255	279	244	243	268	249	237	216	240	241	235	256	249	271	234	247	228	248	245	257	225	231	258	226	238	230	224	231	248	232	260	211	232	239	231	229	235	204	239	268	221	203	241	243	260	231	233	230	224	264	238	248	244	239	251	247	216	236	239	214	246	218	213	227	241	247	240	245	241	252	249	260	249	234	219	259	240	243	247	264	247	250	236	215	239	244	236	258	236	246	225	224	272	239	254	238	264	275	256	246	268	234	216	239	206	239	231	262	213	243	251	272	265	258	235	224	236	222	243	247	246	251	280	218	255	213	241	270	236	242	262	228	227	224	232	239	230	252	237	237	223	228	241	238	255	282	237	226	239	246	239	232	238	263	215	252	215	252	237	232	257	254	253	245	252	223	262	222	210	250	221	225	223	239	225	258	228	226	237	229	228	218	262	240	239	215	246	251	245	236	253	233	257	247	223	252	224	261	210	250	248	257	235	244	212	242	233	210	251	254	213	241	229	251	190	225	223	237	235	237	256	273	247	236	219	226	245	244	237	256	239	251	223	246	254	222	264	239	251	252	275	245	229	225	250	253	219	252	228	229	254	245	236	238	241	235	282	240	226	253	230	238	236	242	255	248	220	247	244	237	229	236	232	235	211	277	244	249	229	217	253	227	247	235	213	219	247	258	263	234	225	242	231	229	219	216	252	248	209	247	239	242	258	231	231	254	223	257	261	231	225	233	212	229	225	235	254	249	257	231	228	250	248	225	228	219	228	230	267	250	248	222	223	252	262	248	243	219	220	252	239	240	225	231	221	248	229	223	227	211	260	211	253	249	215	254	242	240	254	236	227	245	250	212	260	232	247	221	241	245	246	252	245	248	241	242	251	252	239	240	220	233	249	242	217	239	230	215	256	245	251	251	236	267	224	239	224	235	225	228	236	242	226	253	237	234	229	252	240	223	238	252	229	252	237	268	228	246	246	222	237	225	227	220	263	243	231	266	236	237	230	233	237	227	251	224	221	259	262	235	265	240	236	244	239	233	226	264	256	257	233	240	239	227	238	233	266	228	225	208	247	255	225	228	226	221	240	233	257	250	243	236	241	260	247	225	232	231	239	229	242	240	257	251	241	219	231	238	259	227	274	234	240	284	251	253	231	254	240	248	230	220	253	230	266	233	233	235	247	245	205	240	215	244	249	271	241	255	247	249	236	253	235	268	217	232	240	267	216	238	217	242	243	237	243	223	247	207	226	235	258	243	237	242	207	239	246	223	238	271	231	263	237	240	254	221	232	236	228	234	265	227	254	248	232	257	222	233	266	243	228	260	235	218	234	251	245	251	253	257	255	238	226	255	224	233	235	246	242	233	231	241	253	232	212	252	228	254	252	263	249	232	258	239	242	239	234	271	219	270	234	250	231	241	241	240	243	237	225	240	257	231	249	262	237	241	229	252	231	249	250	247	243	221	236	237	257	242	236	232	231	252	249	248	242	212	245	237	250	247	247	244	259	238	260	233	221	267	251
15591	4055	1103	201	175	167	179	156	144	169	150	152	136	166	140	175	163	168	165	119	144	131	144	147	145	143	155	165	168	121	149	130	152	161	147	145	144	143	175	135	161	151	146	140	160	133	181	160	167	157	166	129	166	168	138	156	156	153	145	145	132	141	147	162	181	154	161	158	147	144	165	142	137	162	162	140	130	163	162	161	136	150	142	143	156	151	165	144	167	157	147	161	160	136	145	135	155	156	137	125	157	144	142	150	149	129	167	164	131	145	147	140	143	142	149	154	145	114	152	145	147	161	165	161	146	170	166	149	133	168	152	139	165	165	169	170	165	135	166	136	150	156	149	145	124	149	163	143	156	153	137	187	147	155	144	138	167	152	150	151	159	166	152	158	151	156	129	120	154	136	185	143	178	168	171	156	132	173	134	143	173	153	130	165	127	162	154	145	148	165	142	172	136	156	125	146	165	126	142	159	143	134	152	135	156	166	133	155	141	165	139	127	161	164	137	141	159	138	161	176	173	132	139	186	156	173	160	154	139	166	161	139	124	174	152	170	127	149	134	167	151	153	141	152	173	153	153	164	147	159	140	156	151	141	158	150	134	146	140	144	130	145	155	138	142	157	149	153	143	141	149	160	132	167	157	136	155	158	152	147	171	150	146	147	167	162	155	142	130	140	118	153	153	135	168	146	148	140	128	153	156	167	157	151	167	132	161	171	154	146	161	160	170	151	154	165	152	163	132	161	158	146	169	152	162	143	145	154	146	182	166	131	135	185	155	155	141	160	177	157	157	139	152	141	133	139	163	149	150	148	128	155	165	145	164	177	146	155	145	179	171	142	135	164	166	154	149	151	176	182	149	146	150	161	162	155	155	151	152	157	161	176	136	179	132	136	155	145	154	168	146	143	151	148	171	165	151	160	152	153	137	140	148	151	135	147	150	140	130	143	137	145	125	155	166	139	129	141	141	144	138	153	151	139	166	156	149	167	168	137	153	140	163	162	158	145	141	152	161	158	154	164	141	132	156	146	158	133	153	136	153	134	164	142	134	147	153	142	165	156	128	162	140	147	146	166	169	158	146	146	128	131	149	147	136	151	156	153	157	162	147	139	156	145	140	167	166	166	151	154	140	139	152	161	156	158	156	162	149	153	145	163	150	154	148	146	145	151	134	172	158	141	158	146	140	161	143	178	143	142	141	161	143	142	139	151	137	151	163	149	141	153	161	132	174	158	163	159	131	133	190	155	147	160	166	144	143	169	140	166	156	141	137	130	166	156	149	159	156	145	171	151	140	146	142	158	143	157	167	139	141	145	160	161	164	145	147	149	116	154	155	148	173	120	153	143	144	179	133	122	134	176	141	156	145	150	150	170	166	181	167	169	150	170	145	170	159	157	147	155	166	151	147	132	163	169	151	153	161	164	167	127	151	146	165	159	180	164	135	149	168	150	154	151	168	151	153	175	146	148	157	124	140	164	148	160	133	143	143	136	142	155	154	159	174	160	160	156	132	178	139	132	181	140	156	138	183	138	139	166	146	164	160	139	160	175	169	147	145	145	157	156	155	149	156	172	149	145	142	143	146	141	140	134	148	140	145	163	156	146	166	145	157	159	164	131	134	142	122	175	152	156	158	145	173	143	144	152	156	135	136	179	159	153	157	142	157	127	152	136	147	160	143	158	144	147	147	159	139	149	145	148	135	149	145	154	141	133	161	161	170	159	144	182	151	152	170	155	126	133	149	132	155	156	155	173	142	155	149	150	132	152	148	165	155	163	146	154	146	148	168	166	157	142	150	162	144	174	144	170	136	160	175	159	161	163	148	145	158	145	141	155	166	151	153	154	123	188	166	169	137	150	147	153	152	156	136	150	156	173	169	158	173	141	164	146	155	167	156	138	143	164	164	140	153	142	147	171	169	159	102	137	161	140	138	142	154	164	160	149	132	137	143	140	170	148	145	156	123	145	165	161	160	159	164	142	175	163	135	136	134	166	142	166	145	162	141	132	151	175	140	145	122	132	141	151	153	148	161	172	139	167	160	190	139	154	170	149	153	158	168	149	147	131	150	163	130	157	169	170	150	152	143	148	145	180	142	163	152	156	146	161	170	165	153	141	151	146	164	156	162	161	178	148	141	132	149	140	146	140	154	146	167	148	145	160	134	155	166	141	178	145	147	140	146	175	143	167	145	123	150	155	139	156	164	162	148	171	123	133	139	156	149	152	156	144	153	162	150	144	137	153	144	157	168	136	149	134	178	179	158	167	150	163	142	135	123	138	148	144	142	183	162	149	159	150	156	124	148	126	161	144	153	148	144	150	161	160	174	130	172	140	159	143	168	155	163	155	164	150	139	166	138	155	146	149	176	145	136	160	146	148	144	181	170	168	147	154	161	154	147	144	147	173	170	150	156	126	138	142	135	162	151	155	132	153	150	142	158	170	122	154	153	154	147	147	158	172	154	127	169	148	151	159	170	161	138	168	144	148	185	128	170	172	167	142	132	161	158	152	168	141	150	151	164	158	150	148	150	159	161	171	146	147	132	158	158	160	167	135	146	185	166	160	161	155	161	154	172	152	126	145	175	154	144	152	167	158	141	146	159	151	160	151	153	142	126	142	145	161	150	162	139	160	140	183	117	157	177	161	165	145	142	158	140	164	176	120	154	128	158	142	160	146	164	137	137	143	149	151	147	155	143	157	138	163	141	162	135	156	150	159	156	173	151	161	157	131	149	142	147	158	147	135	151	147	150	164	156	157	134	156	158	143	160	153	150	162	128	158	154	152	146	151	166	145	144	132	173	128	163	144	147	132	147	143	150	149	148	160	154	180	139	163	138	155	157	155	154	154	131	167	146	147	145	153	163	179	155	148	166	157	161	156	153	141	154	140	134	154	170	135	136	168	151	152	158	154	145	139	162	165	159	159	147	152	164	150	158	164	162	142	154	174	148	153	151	165	142	156	152	167	143	161	134	163	136	166	143	155	175	137	151	170	152	160	169	148	129	172	150	179	141	141	156	164	157	161	142	138	164	140	160	160	164	137	174	179	129	156	145	132	137	155	153	148	138	170	148	152	154	129	139	136	160	149	159	132	164	149	165	162	155	175	124	151	147	137	126	145	149	142	146	133	145	157	154	133	147	144	150	143	156	162	130	160	179	147	167	131	162	147	152	166	153	141	145	141	161	148	144	148	149	156	163	158	159	131	135	145	172	152	139	187	171	150	148	149	150	150	159	165	156	161	162	147	171	134	144	145	160	147	157	141	176	147	135	157	170	143	148	157	148	147	149	179	161	159	168	176	163	179	157	150	147	156	167	149	132	167	163	155	152	166	135	152	156	146	151	175	176	150	148	138	159	169	147	166	140	149	151	139	150	155	140	143	135	161	140	149	145	147	169	135	161	155	144	134	170	156	147	144	162	168	142	151	141	121	144	137	183	166	167	139	147	151	161	166	157	156	142	152	133	160	146	153	153	153	143	160	171	170	152	145	144	138
10993	3295	1856	543	470	451	407	426	406	401	402	415	373	360	384	368	380	424	364	441	361	376	368	375	326	403	381	382	383	384	368	400	391	362	393	366	374	355	399	399	389	372	373	343	396	391	385	383	385	381	397	383	386	382	393	374	365	380	370	368	357	378	378	384	366	354	377	388	406	343	357	415	384	391	396	403	385	394	393	404	362	373	389	403	403	392	383	387	382	336	394	344	398	395	387	376	393	379	410	359	353	410	389	391	384	382	397	382	393	394	415	390	382	358	374	369	358	398	365	380	407	359	411	386	389	389	392	382	389	372	405	351	375	343	365	383	376	369	378	366	368	379	373	381	359	383	387	363	367	366	377	385	391	394	351	348	413	397	382	399	374	379	372	356	376	393	370	386	396	369	408	364	366	410	370	356	368	417	346	364	365	359	356	379	377	389	371	339	354	383	402	365	387	392	385	385	394	376	358	406	356	363	364	384	391	389	380	360	345	406	360	382	351	395	381	348	394	380	369	428	365	377	392	359	396	354	400	342	361	427	372	376	371	370	352	375	373	375	395	370	368	395	385	407	340	344	354	377	360	408	376	396	361	380	401	388	351	365	373	378	377	357	345	386	394	357	395	374	389	360	378	350	397	355	396	390	404	357	372	399	353	391	377	358	393	395	431	404	378	362	387	369	376	382	361	397	374	391	385	378	419	400	363	371	367	385	388	339	401	374	380	392	400	371	372	385	380	373	403	412	385	371	389	375	382	397	371	373	383	386	396	395	358	368	363	398	383	366	346	372	398	372	393	363	371	375	395	397	379	371	393	383	377	387	368	414	389	376	394	382	334	422	363	363	378	391	385	397	387	350	379	388	354	373	367	372	374	379	348	347	367	425	371	392	395	391	367	372	413	389	383	404	382	364	362	391	376	361	376	387	392	390	425	343	386	354	356	387	376	398	378	380	383	401	341	391	366	365	332	398	373	364	366	369	390	379	427	364	380	386	357	320	420	398	380	429	366	353	346	397	360	386	401	406	379	384	389	390	370	393	353	370	374	335	381	402	401	388	364	377	391	357	387	399	358	397	370	368	392	396	377	395	387	375	388	373	331	377	363	372	396	371	382	361	384	397	358	385	384	390	388	372	389	385	366	372	363	354	352	382	367	386	371	395	374	392	393	368	354	419	357	374	360	376	378	335	366	427	414	367	357	393	377	360	387	382	415	412	389	389	383	398	387	352	354	384	400	339	395	396	363	382	368	373	382	354	386	405	397	359	377	374	347	369	399	388	372	328	386	353	378	359	383	401	411	371	363	372	387	387	377	372	359	391	371	379	375	401	378	384	353	395	337	398	369	371	366	373	366	368	370	372	340	375	379	359	373	429	385	394	386	380	377	375	367	371	382	379	394	410	394	375	402	343	385	365	358	364	354	395	337	372	372	398	382	386	409	384	351	385	425	377	361	374	344	367	364	384	375	348	387	380	356	367	355	406	372	402	371	393	384	346	388	362	376	352	356	334	388	399	383	403	380	366	364	369	376	363	358	430	365	412	381	369	378	365	378	413	368	383	391	390	376	400	390	350	365	390	372	393	369	429	379	417	421	393	364	394	362	400	396	382	371	389	397	399	386	356	357	350	377	362	374	380	384	398	382	378	408	346	370	378	384	398	398	371	354	387	398	397	387	390	391	380	369	340	366	384	343	350	399	364	352	407	377	369	397	367	406	397	381	378	356	382	367	374	350	366	353	381	387	366	360	387	374	407	412	397	363	385	390	364	423	382	362	370	400	391	365	343	374	368	375	348	402	378	388	359	390	379	394	362	345	383	356	347	393	366	389	365	352	378	366	359	386	435	386	365	379	405	402	375	372	373	383	385	368	406	384	369	380	387	378	408	399	369	354	404	379	372	346	369	390	394	340	352	370	393	416	369	368	386	395	375	390	371	348	382	401	373	407	353	382	372	389	397	360	381	383	362	406	388	340	380	386	361	396	360	331	354	401	391	364	417	362	334	402	379	419	378	378	382	377	353	401	355	380	373	393	367	404	372	361	379	342	399	390	342	351	361	354	397	372	361	364	390	342	364	406	406	376	362	382	381	394	380	347	393	403	363	379	403	387	412	385	391	386	381	409	363	384	383	368	397	359	403	369	344	393	385	404	348	419	383	383	358	394	377	399	392	384	366	372	364	398	351	384	383	358	364	334	354	380	395	391	360	395	412	365	387	390	371	392	379	397	347	352	350	348	399	405	362	403	389	398	366	371	401	359	363	373	396	358	391	353	401	414	391	387	363	378	385	383	389	349	359	360	324	368	345	367	354	363	382	365	362	373	373	373	403	375	364	392	391	378	368	380	378	404	361	395	401	372	369	384	387	418	376	397	360	382	385	355	374	403	400	390	382	381	413	368	380	386	374	382	374	373	364	388	375	409	382	406	362	366	377	369	356	404	411	365	393	341	388	371	380	401	385	370	339	382	358	396	420	412	388	377	367	399	382	373	352	368	353	369	384	392	391	358	405	361	380	363	408	381	394	388	391	384	396	409	390	385	405	359	383	350	330	380	361	369	360	386	398	360	379	380	408	390	409	383	384	383	374	399	404	337	348	371	370	387	359	398	359	386	422	380	394	388	366	400	399	379	395	354	403	396	378	357	349	386	372	379	314	365	373	387	406	395	375	362	383	334	417	357	376	370	384	404	366	393	380	370	381	393	333	364	380	391	407	378	364	362	348	371	358	377	388	379	382	414	407	373	410	345	372	391	398	396	373	395	367	405	376	355	396	377	373	385	366	387	385	377	372	357	367	373	367	368	388	357	403	366	374	377	380	373	380	370	407	404	423	383	387	394	370	399	392	390	373	405	380	378	385	369	369	405	393	380	387	391	365	378	375	369	409	389	369	351	416	392	396	387	355	375	407	399	377	398	382	401	409	386	377	349	404	392	377	363	384	424	366	365	391	386	371	346	352	392	396	382	353	365	370	388	353	348	353	387	400	357	359	374	361	346	383	355	387	359	360	374	383	382	362	361	400	390	397	380	387	424	387	363	378	406	390	372	351	339	415	411	356	356	381	384	388	345	382	421	347	369	381	380	368	416	410	396	399	360	427	394	353	365	418	355	392	391	360	352	399	377	363	372	379	375	334	374	387	358	376	401	414	379	367	399	337	410	393	377	386	387	386	374	391	388	389	364	378	414	379	358	355	403	337	360	371	400	392	398	374	408	362	381	378	382	403	372	367	352	397	412	362	382	398	372	380	368	380	353	401	372	407	377	392	365	376	376	373	380	357	379	401	387	404	390	375	392	385	370	394	414	372	358	370	347	366	379	365	372	369	378	370	362	383	378	352	345	364	379	417	375	368	396	369	373	405	377	373	405	384	411	402	419	392	382	374	406	385	394	383	390	385	374	346	404	376	369	360	358	402	369	360	346	374	344	352	368	365	373	381	401	391	353	386	355	404	369	340	407	403	387	357	396	380	372	427	353	373	370	364	403	389	362	381	350	378
27170	10279	3847	467	303	240	225	217	189	202	212	199	147	176	178	168	164	186	175	170	209	177	169	173	173	175	156	174	201	196	167	178	174	201	176	177	169	165	191	185	194	177	162	168	184	175	187	166	196	189	201	161	183	204	189	187	178	193	177	181	168	189	164	158	181	183	187	169	170	186	187	163	150	188	177	169	191	158	167	156	193	186	194	174	172	193	190	164	163	173	194	144	201	210	153	176	175	191	176	180	156	180	160	173	185	190	179	195	181	162	143	191	176	159	172	186	186	179	176	189	197	204	207	158	175	170	177	179	183	149	172	184	184	185	180	181	169	174	182	188	181	190	164	179	169	172	161	173	176	195	182	161	143	199	193	161	196	198	181	179	151	182	176	179	153	168	212	175	180	176	173	174	164	154	180	200	199	179	184	169	172	183	198	186	188	173	183	207	170	179	176	186	189	162	186	161	177	167	193	170	199	175	193	176	156	179	163	196	179	153	200	177	158	181	176	187	166	186	170	160	166	174	178	193	157	183	187	194	225	180	171	168	186	171	162	176	168	183	164	163	183	173	170	155	151	177	155	174	186	215	174	180	172	172	188	170	172	178	168	174	189	186	156	186	173	174	174	168	181	180	191	167	185	166	176	188	184	182	190	192	183	198	182	180	187	162	165	181	170	183	172	185	165	191	169	176	198	205	178	188	190	169	175	172	192	178	187	165	187	158	146	170	170	167	186	167	194	197	191	181	178	184	158	167	181	194	166	195	196	172	193	173	130	190	164	183	181	155	187	200	189	171	171	176	163	187	194	170	203	193	181	210	160	189	187	159	190	164	167	167	199	168	169	182	168	184	171	174	165	180	168	217	189	191	183	169	186	166	170	165	173	168	179	174	182	186	182	170	179	169	184	174	193	172	197	181	203	155	173	175	178	171	167	163	179	190	158	179	196	179	160	160	181	182	184	183	176	178	214	170	179	210	196	188	172	186	177	200	176	175	157	166	197	180	201	178	169	165	205	167	193	171	168	190	178	196	169	188	159	165	193	182	179	208	187	200	169	188	173	175	177	172	164	198	167	196	187	200	192	187	163	180	195	175	166	175	178	187	152	179	196	185	176	179	172	170	192	178	181	187	168	169	171	156	157	167	180	183	169	164	184	156	172	166	177	174	166	167	161	187	185	174	155	197	190	158	183	188	191	194	192	175	171	144	187	178	178	169	173	175	182	159	172	205	182	201	156	190	177	190	201	169	173	175	192	161	184	197	190	141	186	176	164	182	173	159	194	179	173	194	173	182	175	189	174	199	171	187	178	191	160	211	167	174	169	155	149	195	175	205	177	168	202	207	193	183	189	179	189	159	172	188	173	146	209	179	174	188	203	180	174	170	183	166	175	193	169	173	168	186	193	179	179	152	201	192	157	164	168	157	182	170	166	166	166	179	181	173	172	197	162	155	165	174	204	188	169	179	178	158	186	184	159	176	167	194	184	158	176	210	190	171	165	160	186	159	173	186	179	171	166	167	167	192	192	164	167	202	181	177	177	162	146	183	151	179	164	193	191	171	199	160	177	191	171	172	169	168	200	152	192	168	178	151	158	189	186	173	214	190	195	179	191	189	184	179	175	172	173	194	161	194	184	164	163	165	164	155	206	178	150	162	182	178	190	189	173	156	172	184	168	172	199	189	162	174	182	180	196	176	199	187	181	182	177	171	166	193	162	167	169	181	163	187	179	165	192	169	176	184	194	167	168	176	188	170	174	166	178	188	164	174	184	173	171	158	192	170	187	163	175	187	165	184	172	177	160	177	175	198	167	186	173	179	191	189	175	179	164	201	168	192	183	146	177	154	189	161	173	179	177	168	177	165	173	181	160	182	195	182	157	179	171	161	182	159	183	183	190	170	183	176	183	172	192	170	181	182	191	167	176	196	173	165	184	190	170	188	151	184	172	161	163	168	182	195	162	183	167	176	170	199	181	173	175	157	176	150	175	158	220	190	181	180	184	189	161	173	176	175	196	179	166	180	172	198	185	152	184	179	168	184	203	164	195	188	153	194	145	177	178	182	208	193	172	155	156	193	170	159	185	199	186	169	184	172	178	164	190	185	191	177	171	187	177	188	182	158	204	177	163	190	157	185	179	166	183	184	171	184	185	166	166	135	170	165	164	171	168	154	190	201	172	188	204	163	187	189	179	171	183	197	197	178	160	172	211	178	159	177	165	167	195	149	170	179	159	174	199	158	172	171	171	176	187	198	173	204	177	189	156	191	165	167	173	162	192	163	213	165	170	157	170	173	140	182	178	175	179	160	177	165	180	158	156	181	182	178	164	178	176	163	196	173	171	177	181	196	208	189	169	192	189	179	191	184	171	185	176	204	188	168	189	173	174	180	172	158	183	189	161	189	173	171	159	173	201	163	157	193	196	186	148	141	185	182	199	166	175	183	179	189	171	187	182	186	175	172	184	158	173	173	194	171	173	170	184	149	200	197	193	191	155	162	189	185	189	186	173	167	133	160	174	173	184	152	179	171	159	170	160	159	179	163	175	173	177	166	184	171	187	201	189	169	208	178	170	171	147	159	155	162	178	184	193	165	189	201	176	186	170	178	193	189	159	173	195	174	162	155	187	179	175	190	182	170	158	147	171	182	180	176	196	184	144	197	172	197	170	165	167	198	168	179	173	193	173	186	175	169	176	168	206	155	175	160	184	187	166	191	162	177	184	186	178	203	170	166	170	190	169	203	178	186	172	211	189	188	199	171	172	162	170	205	196	188	154	177	159	192	162	162	180	170	189	190	195	186	172	170	168	199	210	177	176	152	176	185	204	176	201	173	183	177	165	193	185	208	163	187	162	183	188	181	194	156	191	199	173	153	178	176	211	164	224	173	186	201	175	198	162	159	170	174	200	181	188	191	179	174	198	163	196	168	192	160	180	177	172	197	190	172	196	199	155	168	166	178	176	172	187	172	178	179	186	188	163	192	166	175	182	147	201	187	186	191	208	186	180	184	154	193	175	191	185	196	174	184	155	213	169	174	184	179	154	203	178	172	177	174	161	170	166	184	196	189	192	194	187	189	171	157	208	196	160	181	206	183	169	172	178	166	162	178	206	183	190	138	181	166	163	193	205	159	173	173	145	182	183	180	173	185	210	179	181	194	186	161	156	174	159	187	190	183	169	170	172	186	142	178	163	180	187	165	188	175	173	162	207	172	170	165	167	165	164	177	163	181	188	178	193	180	184	183	191	173	165	167	183	197	187	174	158	178	196	178	192	180	182	168	169	190	167	180	179	158	191	191	172	184	153	187	195	180	185	186	172	184	176	201	180	171	182	167	177	184	175	169	166	203	196	179	164	178	180	158	185	192	201	181	182	181	194	185	193	177	167	172	188	160	176	154	158	183	186	160	192	167	183	179	174	192	171	187	181	180	175	178	163	185	181	165	181	202	171	170	181	164	168	190	147	168	167	180	176	212	169	159	150	182	172	170	163	178	172	176
19160	8627	5114	1119	900	803	703	606	601	544	542	541	520	489	487	490	445	473	489	508	470	453	420	446	408	429	405	468	467	467	454	433	448	453	469	448	427	425	448	473	429	424	415	433	422	463	403	397	438	428	428	470	421	413	397	439	420	415	432	404	433	454	436	361	426	429	386	461	456	416	428	404	455	401	399	421	459	421	429	424	414	414	430	433	446	398	425	434	475	401	444	443	425	458	446	401	437	453	422	426	432	446	456	426	452	426	411	392	415	417	445	400	444	437	416	414	420	411	443	445	447	449	434	430	437	424	424	477	417	442	481	423	437	428	454	415	424	413	421	421	454	424	453	434	409	424	427	395	407	421	470	415	435	465	410	428	444	444	439	442	425	410	413	420	392	461	408	418	461	434	402	450	411	444	435	438	414	432	430	419	422	468	401	429	443	473	420	419	458	436	431	449	434	398	389	412	424	409	437	403	437	421	418	421	446	377	430	362	428	434	431	401	446	444	396	450	444	400	390	423	407	432	408	415	474	487	421	463	415	377	403	412	453	438	392	423	407	429	409	444	433	456	416	418	437	447	408	415	443	416	467	427	432	424	399	446	414	425	440	405	409	439	432	439	430	413	400	496	431	431	401	435	386	453	461	401	475	409	464	394	423	404	433	434	432	446	393	412	499	423	443	439	410	451	440	418	399	417	419	401	435	415	441	404	506	441	386	446	426	447	484	421	430	392	419	423	413	436	429	448	396	414	451	472	420	422	427	426	403	462	424	428	414	421	449	462	467	433	456	416	430	414	448	407	444	445	389	469	409	419	436	411	427	446	432	447	447	488	417	412	470	429	420	409	458	430	468	390	448	431	443	454	425	413	409	441	440	425	435	450	440	424	430	410	416	407	442	438	463	434	409	433	469	384	434	423	440	419	415	431	418	425	408	411	457	389	446	434	421	465	429	422	386	409	423	428	414	443	416	437	445	474	410	433	414	452	377	422	425	427	458	447	448	430	449	434	414	426	467	419	395	438	463	421	384	437	451	456	408	437	401	390	455	387	383	425	393	456	425	411	456	416	461	433	414	422	434	480	425	458	439	447	438	435	443	428	453	428	419	415	447	377	418	398	407	438	432	429	449	416	404	429	420	479	411	422	423	422	472	438	431	463	441	419	433	441	470	415	419	377	412	443	422	451	440	428	426	473	444	408	444	417	432	441	459	416	427	446	426	415	419	388	443	443	373	452	462	414	446	443	459	371	433	420	421	425	430	435	435	445	467	429	407	415	412	415	449	444	437	445	439	449	417	431	437	414	425	450	417	447	411	440	420	420	398	485	419	447	423	430	395	452	459	432	439	394	406	446	460	442	428	404	438	450	419	429	405	438	414	461	459	451	428	451	433	430	462	444	483	420	419	414	438	450	463	451	442	434	417	444	414	434	433	428	429	420	425	408	433	439	424	440	442	412	413	420	427	432	434	436	403	447	416	419	422	417	446	430	433	458	457	450	409	415	422	420	437	445	492	448	432	455	451	428	425	445	409	410	430	432	427	445	460	440	459	444	455	438	425	461	406	398	454	465	418	433	432	418	418	407	433	411	432	382	421	425	436	446	443	393	446	459	421	439	436	442	418	456	424	444	383	431	428	432	451	412	426	449	435	454	435	439	407	445	414	388	453	442	406	426	413	354	435	452	450	400	442	457	433	436	435	445	415	408	410	402	419	457	422	421	411	442	442	426	419	409	397	455	421	387	387	431	425	437	394	429	385	438	427	428	436	445	412	396	434	443	438	423	428	428	432	420	407	466	435	413	417	446	422	452	446	445	409	448	429	410	382	422	422	403	418	434	439	454	422	418	401	400	416	397	427	408	444	420	422	436	415	395	428	390	442	458	424	457	450	444	464	468	396	454	403	441	449	396	386	405	402	426	402	462	404	441	437	459	437	428	407	450	429	383	392	429	397	423	427	381	443	448	405	437	469	447	441	387	413	435	430	418	426	412	446	404	495	439	425	441	438	416	455	405	421	412	403	482	455	450	414	438	447	442	451	447	443	405	411	424	421	423	450	422	430	432	451	438	424	443	392	453	422	437	432	417	428	447	444	446	460	478	415	433	430	430	426	439	443	382	445	428	404	405	389	435	405	421	412	403	459	381	393	398	374	443	461	440	437	417	392	418	424	415	409	416	430	427	407	428	465	406	428	396	438	412	444	417	466	456	407	425	451	447	379	418	425	422	385	429	439	417	440	395	421	428	393	437	425	447	411	469	430	439	423	397	411	415	440	452	450	445	434	422	415	439	417	453	416	455	443	424	412	399	403	406	436	443	417	422	441	398	397	404	399	444	408	395	440	401	428	410	420	455	418	426	485	433	458	440	415	443	453	433	447	433	439	431	427	402	413	453	434	452	466	468	441	411	426	442	415	421	444	428	420	442	436	397	473	417	427	409	433	415	406	405	403	416	419	435	429	472	446	432	409	434	417	407	448	471	443	433	417	429	396	423	422	441	417	426	407	415	440	439	411	385	427	412	417	460	408	428	434	423	399	458	439	439	460	416	441	406	423	456	422	406	476	456	428	460	446	451	423	451	459	441	410	420	455	430	412	429	393	442	423	453	436	429	407	422	466	456	444	448	403	439	387	427	434	434	439	452	418	449	435	407	409	436	433	432	389	414	416	402	398	426	439	405	441	428	404	408	454	413	422	408	435	422	399	452	443	400	464	395	438	415	380	430	433	442	435	474	422	415	428	441	448	438	448	407	426	442	453	398	419	399	409	440	461	436	466	447	439	452	443	415	445	422	407	436	445	449	391	442	434	427	431	378	428	423	410	462	440	408	415	438	406	436	428	438	435	439	424	418	418	418	405	431	430	455	419	421	422	433	441	455	446	395	405	421	424	420	423	386	419	392	405	445	443	377	414	405	434	417	389	432	411	427	440	412	426	431	432	446	472	425	437	422	404	452	441	430	407	417	434	422	428	397	448	426	444	403	490	390	399	373	438	428	421	425	424	422	449	393	406	445	430	438	407	430	411	464	410	420	454	428	442	438	407	425	441	437	422	424	405	404	408	403	434	467	409	409	447	428	451	450	443	434	440	451	407	483	428	432	441	445	412	435	415	433	429	445	413	403	451	473	396	446	430	394	437	423	416	409	417	410	410	423	416	445	454	443	425	399	433	429	434	410	451	455	438	459	440	428	432	438	408	414	457	460	427	441	446	431	421	415	430	416	443	438	437	416	437	434	430	427	403	440	436	430	407	410	401	426	438	432	441	415	439	428	423	408	403	415	421	465	426	411	407	417	408	415	436	420	420	432	454	458	428	414	449	426	438	444	454	487	443	431	447	450	463	431	420	388	430	451	442	403	422	441	427	419	447	425	413	435	465	403	385	399	414	421	428	450	439	439	423	439	404	403	422	446	429	435	434	437	457	396	395	415	477	446	426	433	432	464	431	449	444	428	420	435	438	432	427	432	453	436	401	443	384	409	447	418	467	425	449	463	400	444
36815	16310	6599	725	270	225	210	183	158	126	139	129	122	131	100	107	108	112	113	110	109	97	105	106	96	92	99	101	117	112	100	104	84	92	98	90	78	92	103	101	107	91	97	91	99	119	94	102	97	115	116	89	111	84	92	107	101	95	94	88	94	90	99	98	84	110	103	105	91	111	103	122	98	83	90	100	99	88	98	96	111	96	89	99	93	82	96	99	100	85	106	88	107	97	84	97	99	116	85	93	115	110	102	90	91	104	86	91	83	85	120	81	96	100	105	105	93	105	105	87	78	93	86	110	102	102	105	92	103	109	92	96	97	86	109	89	93	80	111	102	99	83	96	99	97	101	111	94	97	96	91	88	81	95	97	93	97	88	77	91	79	74	105	106	106	96	124	117	102	91	84	90	89	106	106	96	96	92	92	97	104	84	80	83	97	106	93	92	107	87	95	106	81	97	101	83	90	83	116	89	98	114	100	85	113	86	98	93	117	114	95	94	94	91	99	114	91	113	90	80	95	94	93	84	96	108	100	87	100	95	104	116	79	98	99	88	88	105	110	92	101	95	100	99	103	114	111	92	106	94	84	115	115	86	94	90	82	87	98	105	107	95	108	94	103	95	82	113	102	98	96	94	91	92	105	98	115	89	96	90	76	70	125	107	95	99	95	92	76	88	89	93	86	105	92	107	91	95	84	99	109	93	85	105	90	101	101	99	83	106	96	95	100	90	82	89	113	86	97	133	109	99	98	97	95	81	94	95	105	100	80	91	85	99	98	97	87	102	96	111	98	93	106	90	110	90	108	108	119	115	98	99	99	100	87	81	102	92	86	97	101	97	105	78	96	91	90	111	87	75	83	98	99	77	108	85	90	101	105	91	87	88	106	104	108	101	84	99	76	107	86	99	107	106	117	88	97	103	82	98	84	109	122	97	96	105	93	86	105	112	91	118	80	112	85	84	95	97	101	97	111	106	94	94	92	103	79	86	94	89	102	87	89	90	81	126	103	95	83	105	84	102	92	100	86	98	96	78	86	82	85	99	89	113	90	110	116	101	91	97	97	82	111	109	89	98	102	89	105	87	104	84	70	97	112	99	96	77	101	102	104	107	119	91	96	90	90	103	89	70	105	95	79	83	80	89	100	83	101	98	101	69	94	112	102	85	86	123	84	116	86	80	109	109	88	107	85	99	87	72	100	100	120	93	108	94	107	92	98	95	92	90	90	98	105	98	86	109	109	72	97	109	78	98	91	91	93	85	109	94	99	108	84	79	81	118	85	125	110	113	111	104	107	104	101	107	88	89	101	110	93	88	90	87	112	88	89	93	96	79	91	96	112	108	102	97	87	89	93	90	75	107	85	82	93	84	93	90	96	90	96	110	108	91	85	90	116	93	93	110	100	100	99	105	94	102	123	94	102	97	101	98	84	100	89	81	91	86	107	90	117	91	87	93	97	107	93	103	90	93	110	95	89	84	105	118	97	91	94	106	92	86	105	98	97	91	88	100	109	98	91	103	102	77	80	112	90	99	102	86	104	107	90	94	96	106	96	112	108	87	130	96	107	109	76	97	87	120	121	99	99	101	98	89	99	96	102	113	98	109	83	125	105	85	93	83	87	85	91	119	87	97	102	89	105	108	85	111	88	82	91	103	91	86	100	84	107	110	97	113	108	95	97	107	104	108	104	113	108	105	97	103	108	83	105	127	116	83	108	96	102	108	95	93	105	105	107	116	113	119	96	83	92	84	90	115	109	100	99	92	88	108	96	89	101	89	100	78	94	89	107	91	103	85	100	94	104	94	78	91	104	106	80	109	91	98	101	99	125	102	92	100	100	101	90	94	94	95	91	103	99	102	91	94	95	110	100	105	103	110	102	111	99	98	95	94	102	84	88	88	91	103	108	109	91	101	76	99	76	71	109	110	108	91	82	109	97	85	94	106	112	114	101	77	118	90	97	114	96	100	123	100	88	88	100	109	92	97	123	94	112	78	88	102	111	106	94	97	110	93	106	87	96	90	85	90	102	67	84	91	81	85	78	93	98	96	78	111	111	111	101	100	95	113	92	96	91	116	107	102	100	90	93	101	87	96	84	99	92	95	98	100	116	105	84	115	97	98	105	93	88	96	107	89	102	87	91	99	102	82	99	102	101	87	96	106	98	99	90	110	100	103	93	99	94	114	91	116	100	103	101	105	100	84	104	97	90	89	97	98	99	101	97	97	82	90	99	117	102	84	98	109	93	110	77	61	96	98	93	92	105	108	110	105	109	104	100	90	80	98	92	86	69	104	91	100	106	89	108	105	98	109	96	105	100	107	110	104	92	88	85	98	89	90	98	90	79	112	118	85	106	111	95	86	93	91	128	106	105	81	84	98	104	87	106	90	86	100	103	94	78	90	79	96	88	83	119	96	111	107	88	88	96	82	110	114	97	94	96	108	95	102	101	77	110	90	85	84	101	97	86	106	117	106	108	105	88	106	89	101	106	96	99	91	91	107	101	107	97	85	107	106	100	108	97	103	83	114	86	90	88	88	99	89	100	122	103	92	86	107	116	86	91	100	90	96	90	91	117	94	96	104	90	96	95	109	85	74	114	80	90	96	96	124	105	89	97	105	100	93	91	95	113	103	97	96	94	104	81	75	91	99	117	88	79	100	77	84	108	99	111	88	97	91	114	94	94	107	96	85	113	97	114	99	95	86	99	78	98	119	111	99	76	81	85	112	88	94	107	87	90	84	102	99	99	94	102	101	110	106	88	107	85	99	100	111	81	99	101	90	95	90	90	92	90	107	81	109	102	105	111	88	96	110	87	104	89	94	91	100	89	88	99	108	73	95	86	86	95	81	108	93	99	92	100	97	101	107	92	92	94	91	104	85	98	108	89	87	88	98	75	104	88	90	98	89	93	108	112	89	76	109	113	99	103	100	89	98	105	99	88	103	79	112	103	103	85	102	102	118	92	91	92	115	96	91	103	98	89	112	93	89	92	79	96	90	93	98	108	93	88	91	73	111	100	87	91	78	93	107	98	103	102	86	89	105	109	101	114	91	115	77	93	79	104	93	80	95	97	92	93	98	103	112	86	91	111	102	121	90	106	90	100	87	91	103	100	91	105	103	113	119	95	116	113	95	103	101	81	110	89	93	100	102	110	91	99	103	94	84	95	109	106	105	90	107	105	81	83	95	113	97	96	87	92	93	118	90	91	97	108	100	101	109	95	103	92	107	94	89	82	87	96	87	99	80	91	107	79	114	80	102	92	81	114	102	96	101	99	100	106	108	92	95	93	105	94	83	111	77	94	93	95	83	94	100	87	98	84	94	73	102	88	115	78	103	96	96	99	84	99	89	84	84	91	92	95	94	104	97	79	89	92	83	85	85	84	93	100	88	101	87	97	107	93	95	108	79	79	102	94	105	91	103	97	82	114	112	99	87	92	110	113	103	97	86	89	95	107	102	97	88	94	93	86	92	81	85	104	105	96	121	100	100	110	110
24368	12011	6954	1509	1148	856	737	641	546	567	449	436	428	376	360	348	334	372	348	404	310	280	248	275	282	273	292	259	263	267	260	253	291	229	247	240	245	252	258	238	239	255	262	230	240	239	243	240	243	249	231	238	266	258	216	250	234	249	248	252	241	251	261	285	238	260	236	246	227	258	232	237	257	284	243	247	248	200	264	234	237	220	240	279	238	238	268	250	244	251	251	244	231	243	246	253	236	231	222	241	233	261	249	239	246	249	237	238	264	223	226	222	245	231	238	220	240	259	213	226	241	227	251	237	269	251	238	249	259	251	244	214	247	237	240	209	251	227	254	280	228	244	216	233	252	256	235	259	241	241	236	244	215	227	209	250	250	248	205	261	249	236	267	227	266	266	265	236	260	243	254	259	246	260	253	218	233	251	261	234	248	248	234	249	261	227	228	246	230	240	283	209	243	244	247	239	224	283	247	248	245	263	245	236	251	248	267	206	250	261	227	235	247	238	241	270	261	225	260	242	219	252	241	238	250	230	243	246	257	235	246	223	260	256	254	242	218	238	257	244	234	253	247	254	269	257	241	252	257	246	244	254	224	228	255	261	231	244	235	254	250	262	212	237	224	249	243	224	276	246	249	266	243	238	236	241	241	227	235	230	235	230	232	263	213	263	248	253	235	257	212	240	269	245	244	261	264	248	253	258	225	223	242	246	243	232	251	233	250	234	251	243	252	247	218	259	246	251	263	249	245	271	210	253	232	230	248	247	250	237	220	247	244	253	234	238	268	241	236	287	239	226	227	259	246	254	254	248	219	233	239	233	255	248	284	239	228	245	253	244	224	218	218	234	256	250	262	235	254	228	238	225	267	257	248	235	246	243	253	237	235	251	235	214	243	206	239	250	269	206	238	225	242	253	231	248	267	236	251	229	216	213	237	245	242	237	215	230	258	228	224	225	247	239	250	216	255	268	235	232	224	245	241	233	240	222	234	253	236	258	238	255	231	240	266	248	206	223	239	221	236	229	253	253	248	268	215	207	240	253	251	237	280	252	248	256	240	260	269	238	223	226	251	218	237	254	253	255	235	212	261	244	281	228	265	237	216	267	211	242	263	265	245	239	254	231	230	219	242	251	211	253	234	223	240	221	264	255	233	222	267	267	241	237	255	231	245	239	229	232	257	241	243	216	244	252	228	229	209	233	242	221	241	230	221	224	244	238	251	239	213	208	243	222	254	269	254	245	237	230	222	265	249	223	252	215	254	259	251	246	254	234	237	216	240	255	237	253	247	246	261	255	262	226	262	240	241	277	242	238	270	262	250	252	220	245	266	249	235	260	239	235	250	236	235	247	250	245	243	259	240	231	216	242	234	245	255	205	217	251	246	242	241	245	242	218	256	270	224	264	255	247	236	260	240	236	262	223	250	268	241	234	280	234	273	257	253	242	224	241	236	238	243	259	261	264	254	231	237	267	254	255	247	235	231	259	263	230	253	279	246	248	249	221	232	255	263	264	251	246	254	237	242	246	226	264	229	242	230	214	255	242	240	236	254	240	252	244	226	239	246	257	237	253	239	249	212	227	238	224	255	252	275	226	250	246	258	218	235	252	215	257	258	262	234	240	259	259	217	241	249	221	251	245	234	235	247	243	239	258	256	230	245	237	238	259	245	248	247	202	251	271	269	241	245	269	244	266	246	239	245	207	248	248	239	253	252	242	225	243	235	234	261	226	253	222	255	226	246	230	234	260	235	230	220	262	269	234	249	268	213	254	245	243	262	239	232	271	268	259	246	222	237	246	225	237	214	265	222	242	249	242	258	231	241	216	230	236	232	260	258	238	240	227	243	248	263	250	247	234	241	237	254	256	244	256	236	279	219	227	248	273	254	276	268	242	276	260	234	247	230	229	240	225	234	246	262	227	252	248	246	245	222	230	253	261	228	211	233	220	249	220	248	220	232	246	230	242	258	265	277	209	234	234	228	252	258	209	251	271	249	230	255	254	252	255	239	277	247	242	261	258	245	262	242	241	258	245	234	269	267	241	237	237	260	224	237	240	253	261	242	243	248	244	273	253	234	244	253	244	260	239	228	247	245	262	265	240	252	262	251	243	259	235	257	213	262	250	244	266	265	228	262	223	241	278	247	283	244	225	244	228	228	218	229	252	259	212	215	229	259	238	235	227	237	256	249	217	223	246	254	214	253	225	249	249	237	266	251	242	227	205	237	251	247	246	252	256	263	261	259	224	262	227	241	220	241	265	240	260	247	232	233	254	228	270	216	252	249	240	222	256	259	229	267	259	228	262	232	203	272	245	252	230	232	233	226	243	240	283	265	253	255	242	258	243	229	242	234	251	231	231	251	252	218	251	248	211	226	227	245	215	238	230	280	230	243	213	268	219	233	243	213	255	246	248	213	261	254	233	257	219	227	240	259	230	239	248	227	237	235	261	230	203	249	242	257	234	259	241	219	241	252	264	212	233	252	219	263	229	212	231	251	249	239	254	231	240	242	250	211	235	252	244	235	243	228	231	253	204	232	224	242	233	219	257	224	246	263	250	248	238	239	241	243	252	236	262	229	231	256	216	238	251	225	266	261	227	238	219	244	247	279	266	239	226	255	246	244	213	232	261	256	257	245	254	259	240	230	232	224	246	227	254	251	269	239	226	237	241	257	243	249	248	253	261	223	238	239	242	268	227	238	229	242	259	241	232	248	252	219	256	239	217	248	265	270	246	270	241	249	236	254	248	233	221	241	239	245	262	264	228	250	258	227	230	253	241	228	248	211	253	241	239	226	252	219	235	260	242	230	244	248	261	215	233	246	226	261	249	241	252	227	269	240	260	226	242	239	256	224	280	248	248	281	231	250	253	247	244	246	234	252	209	251	270	255	239	283	223	269	244	276	265	241	218	224	263	264	226	216	230	256	238	229	248	266	249	227	235	245	225	222	217	252	248	225	285	264	232	262	213	233	217	255	253	249	262	258	242	264	242	243	238	214	250	220	207	233	245	233	240	217	218	223	236	242	238	226	253	250	260	231	252	235	273	247	226	258	240	246	244	216	248	237	241	229	247	231	251	204	224	239	224	270	242	244	235	246	246	250	246	247	256	216	242	247	244	231	259	229	258	240	239	237	255	247	222	261	236	241	226	242	286	233	268	247	217	239	247	261	265	241	273	232	233	236	236	239	220	250	247	239	257	252	236	254	259	274	257	248	245	228	238	262	221	264	239	233	252	248	254	246	260	216	227	257	234	240	270	256	255	237	234	265	238	237	235	222	231	238	232	250	236	244	237	254	245	229	235	212	259	230	238	212	263	233	221	249	227	250	274	242	253	247	227	233	260	231	249	232	243	267	272	242	226	237	258	251	219	265	263	222	243	226	238	248	259	247	228	242	227	252	233	245	250	251	226	242	224	247	258	236	236	244	262	216	249	213	234	231	248	192	241	248	237	260	261	247	235	238	248	243	279	235	271	235	232	261	261	241	258	240	229	250	261
15913	4293	1026	254	167	174	174	171	147	151	147	158	141	141	128	162	154	146	159	149	154	166	143	152	155	162	158	161	146	169	148	139	126	140	163	130	156	147	155	151	151	167	155	158	149	147	155	152	142	165	142	140	145	170	169	165	136	177	175	144	157	151	168	165	183	169	166	166	151	156	150	180	157	167	144	135	169	150	150	138	121	159	163	161	179	160	174	146	132	146	163	156	140	139	154	143	168	151	151	143	163	152	158	141	177	130	168	177	134	134	177	135	146	154	152	151	143	177	151	174	185	136	152	153	158	156	164	146	143	142	129	165	142	148	136	176	166	130	156	145	159	131	161	161	143	128	157	140	163	171	187	139	128	142	162	163	153	148	152	152	160	167	169	149	173	150	141	145	163	154	137	147	148	145	157	146	175	146	137	150	135	164	129	154	145	170	138	153	145	155	146	143	155	142	169	160	162	188	129	152	168	131	151	151	167	174	156	157	154	156	142	133	144	127	134	158	164	150	142	156	157	140	154	130	156	167	134	160	161	154	143	138	149	134	154	165	160	146	171	145	148	136	170	156	161	165	148	169	154	166	154	151	152	138	155	159	154	150	152	171	158	153	148	144	141	180	153	143	179	137	133	168	150	132	145	142	185	186	138	157	184	154	146	143	145	135	134	175	157	156	166	157	156	160	164	163	154	175	138	161	173	149	155	146	180	154	153	152	133	144	152	148	160	147	158	179	140	164	152	144	152	153	156	145	157	168	145	144	147	184	161	148	169	161	169	138	156	137	156	147	167	170	172	166	130	157	169	139	144	159	162	153	136	147	144	160	158	117	169	153	186	170	161	135	152	140	137	173	145	143	154	147	157	149	154	157	168	148	169	145	147	149	156	141	150	123	143	154	159	137	165	158	135	149	147	153	151	162	131	129	149	134	136	159	148	160	168	154	170	152	168	141	160	171	149	172	140	126	190	154	144	157	151	149	174	153	146	144	157	154	146	147	168	146	145	151	149	170	175	159	161	173	168	176	147	145	139	164	139	157	155	185	134	152	143	124	175	154	148	145	151	148	149	180	165	152	158	146	160	170	155	166	143	162	156	168	142	174	140	183	170	138	144	151	147	163	152	159	138	146	140	160	151	148	169	157	148	139	149	139	143	178	170	155	154	148	141	148	154	147	142	146	147	144	142	167	158	153	137	162	175	142	160	148	154	144	154	151	150	143	156	174	144	151	154	131	170	159	150	180	135	161	162	158	171	155	130	170	135	150	154	152	136	146	133	161	171	154	150	165	143	138	170	161	173	166	175	174	156	161	157	154	168	123	150	162	144	166	141	150	141	128	134	160	150	170	172	151	142	162	124	171	164	132	163	143	150	179	171	178	147	158	157	169	145	166	167	170	131	178	158	147	147	178	138	135	171	153	159	169	180	145	170	156	124	159	167	143	159	153	170	158	142	136	163	156	185	159	154	160	159	154	130	168	152	151	147	163	156	153	136	145	159	143	156	169	152	155	141	142	133	150	134	149	149	154	158	155	174	157	170	137	149	144	157	158	141	142	142	152	147	163	182	151	152	177	166	175	179	131	147	141	146	142	134	136	160	147	142	140	133	165	143	127	159	160	148	165	177	153	156	145	159	174	137	166	149	169	179	151	133	153	142	143	147	150	156	157	164	176	150	161	136	172	119	165	120	136	130	168	152	182	151	160	156	131	142	136	138	180	172	144	167	187	160	179	157	137	160	170	140	178	152	172	166	149	143	147	152	150	143	170	145	136	165	149	146	151	137	133	132	157	142	181	161	141	161	157	165	152	143	141	133	146	152	144	166	181	171	140	152	139	155	162	155	168	155	122	165	149	176	137	150	172	164	143	152	156	181	160	144	148	149	152	140	170	154	148	170	161	167	136	140	145	147	162	158	163	152	146	146	139	164	173	159	162	158	142	173	181	157	161	127	164	173	114	164	176	169	162	153	149	161	151	171	158	172	155	142	160	164	159	157	147	159	169	144	165	151	147	179	169	164	152	168	181	161	150	164	164	129	185	185	162	162	147	134	156	141	139	129	163	170	149	150	166	188	149	157	169	166	132	145	154	155	131	152	158	141	154	157	147	147	153	145	178	148	132	153	160	151	123	145	163	140	146	153	166	138	150	148	132	172	149	166	146	163	171	164	151	168	144	157	143	189	155	139	180	149	149	153	139	170	150	180	162	150	154	154	143	143	161	151	146	147	161	169	159	137	183	162	161	137	156	170	167	170	148	171	143	156	169	151	139	154	157	174	147	145	154	152	142	150	142	175	154	177	162	148	162	136	171	150	173	151	153	158	154	150	149	164	168	155	185	162	157	145	147	155	170	152	121	148	134	157	140	131	147	140	162	143	169	143	153	158	154	151	146	130	151	142	171	168	155	156	168	156	160	137	168	166	140	136	125	167	168	133	162	153	165	173	146	144	146	150	148	132	151	131	179	151	148	173	155	148	148	154	170	129	160	147	145	161	186	146	164	177	155	165	175	159	152	142	150	162	139	159	173	160	145	150	170	140	150	147	129	159	174	155	148	167	149	138	151	162	159	152	157	164	169	136	171	163	157	169	147	161	137	160	174	153	142	150	138	130	141	158	163	153	148	156	149	149	142	155	164	152	141	182	176	163	138	160	179	147	164	167	141	154	163	154	166	159	150	137	142	159	138	150	156	138	151	155	175	164	160	166	147	139	149	135	138	167	141	127	166	152	135	163	137	141	164	167	159	133	163	140	171	159	138	158	130	161	166	139	163	142	154	156	150	160	181	161	143	171	164	160	145	166	143	161	138	145	184	150	143	158	144	154	162	174	147	142	123	142	175	164	147	150	144	129	159	171	147	160	164	160	143	164	150	146	153	166	155	160	137	154	128	186	140	167	162	131	146	147	170	139	147	147	167	128	131	163	154	144	163	149	141	163	162	169	160	151	155	176	172	181	156	151	153	163	159	152	141	147	184	177	152	166	159	150	153	185	161	130	157	168	172	170	138	146	162	172	177	146	158	171	146	157	144	142	137	157	140	139	140	144	166	165	128	156	149	167	136	163	146	156	152	167	151	156	171	151	147	165	165	152	184	142	167	136	155	149	167	171	153	154	160	167	146	147	127	154	150	157	152	144	171	158	159	174	140	148	156	149	147	161	162	144	164	156	140	150	150	150	154	142	151	150	171	150	135	163	158	147	138	165	145	153	162	161	189	157	164	164	160	132	177	153	156	165	162	138	143	142	160	151	148	158	152	143	159	149	142	164	178	164	171	167	162	149	143	159	193	162	120	159	159	129	155	153	144	155	151	149	154	136	160	137	148	162	162	166	154	149	157	184	172	163	156	151	152	149	137	150	149	159	146	175	157	149	140	147	151	155	131	151	141	142	153	142	167	163	130	152	162	177	144	157	153	143	151	129	144	159	134	156	165	149	149	142	145	174	172	164	158	166	154	152	143	155	142	150	162	153	140	157	165	159	151	149	160	137	165	162	153
11084	3767	1765	580	448	449	415	434	409	394	394	403	370	412	389	382	388	408	414	401	416	403	379	401	394	384	363	403	411	391	381	420	360	397	351	326	377	369	388	392	345	392	394	383	382	388	414	348	399	360	411	361	388	382	386	415	357	447	424	364	392	382	388	409	368	382	378	393	389	381	363	393	410	363	365	359	390	396	368	343	389	391	360	406	376	380	378	395	366	408	381	375	388	428	452	385	371	379	370	377	417	355	362	372	392	400	369	382	415	372	384	355	379	355	354	390	365	376	378	374	382	371	382	371	352	384	364	405	378	397	401	388	377	376	350	400	398	379	390	417	364	394	372	392	399	343	380	403	384	363	409	355	394	387	382	393	380	350	351	381	374	364	404	382	416	355	393	386	385	364	380	355	403	362	359	394	386	384	398	412	359	379	359	371	366	385	404	359	378	382	354	388	393	345	396	408	370	378	380	375	364	369	389	387	383	408	404	363	364	382	388	397	384	397	388	391	403	366	378	346	396	390	418	389	409	389	393	404	409	388	369	391	373	379	416	393	384	381	343	375	412	382	424	394	379	374	430	373	392	386	386	395	385	358	412	390	406	358	369	382	418	362	403	373	356	427	358	383	370	407	398	342	393	395	403	373	398	403	409	365	388	386	418	358	398	347	391	362	396	349	337	339	343	350	395	381	401	392	377	384	391	397	346	380	398	350	417	395	391	384	404	393	355	383	407	397	373	426	365	407	368	394	369	355	388	408	391	374	394	402	376	400	365	407	367	372	389	390	394	382	393	370	390	421	402	387	384	385	385	371	384	350	357	350	374	357	367	375	380	389	363	355	368	377	381	349	421	366	400	392	402	410	361	356	396	359	328	360	378	379	386	363	377	386	375	360	399	365	381	408	343	340	389	373	384	388	409	391	391	362	382	387	388	353	380	376	384	404	371	377	341	393	402	374	415	393	370	384	419	408	369	405	366	385	363	372	387	395	408	385	403	384	391	404	384	422	388	401	380	381	361	395	388	408	366	406	403	377	373	421	385	363	375	390	375	360	385	339	405	379	374	382	401	406	374	386	348	377	405	376	411	371	363	379	409	370	376	416	401	363	400	383	383	382	379	346	431	370	390	387	380	370	413	369	403	402	368	384	411	388	388	382	391	388	384	357	360	374	363	364	367	368	387	431	407	365	389	387	386	388	391	372	404	377	407	386	378	383	370	383	388	347	377	373	367	375	408	399	355	368	341	408	365	388	370	372	371	365	390	375	342	356	407	378	423	392	348	374	369	374	419	388	371	401	373	395	389	410	403	395	381	348	351	377	388	392	358	413	375	380	390	375	411	371	378	424	386	424	420	391	392	383	390	405	408	377	360	350	388	384	387	387	375	405	417	370	381	378	425	391	368	385	378	359	376	383	383	394	367	353	369	361	395	384	388	405	379	374	366	360	387	415	405	389	447	380	383	424	397	399	377	369	376	383	364	391	410	381	402	356	416	378	418	383	366	382	391	400	406	390	350	370	393	402	377	414	365	378	372	393	367	377	406	384	347	367	375	363	366	403	428	403	367	370	369	377	398	391	388	402	351	386	391	383	420	372	337	367	373	363	388	368	393	362	390	397	369	395	364	385	375	396	397	389	379	416	374	406	377	398	430	357	373	390	393	381	353	371	375	405	353	378	381	383	390	395	368	375	411	386	346	389	347	338	381	369	382	441	360	366	380	419	314	373	345	407	340	409	396	376	366	427	381	387	377	377	388	404	378	400	374	382	379	370	409	429	381	390	332	371	393	375	375	392	388	375	351	412	383	394	354	386	386	394	352	388	365	377	396	378	391	395	390	385	390	404	384	375	374	393	414	391	370	359	403	409	382	356	383	372	374	377	355	383	398	373	346	383	375	385	377	375	368	392	378	394	402	399	381	353	350	352	394	367	396	396	390	394	378	406	365	386	347	389	404	363	391	404	379	406	348	343	361	381	361	428	364	428	406	425	410	393	381	386	390	386	384	357	360	348	387	381	392	402	368	389	390	400	399	354	362	339	389	352	371	377	378	377	407	408	381	412	368	388	425	376	388	389	382	397	379	389	361	395	394	377	340	369	394	365	379	407	385	384	372	416	373	407	421	414	383	359	373	417	382	390	389	376	384	377	397	410	374	374	373	401	399	393	375	409	378	379	410	361	363	403	412	373	403	412	385	368	367	387	380	395	384	379	364	371	357	388	387	444	390	357	405	386	418	399	387	381	401	384	367	373	416	398	369	390	404	379	378	374	370	386	389	401	404	398	370	383	380	356	366	371	375	363	382	414	383	361	399	351	365	417	390	361	368	391	393	364	350	383	383	366	379	371	372	401	389	389	404	368	414	415	406	418	351	376	356	387	393	376	364	390	379	350	381	429	411	370	379	389	354	381	410	378	384	377	366	357	411	344	415	373	369	370	351	378	389	356	365	354	394	387	364	384	390	399	408	358	380	374	366	379	412	423	387	405	400	381	380	353	390	396	411	408	398	377	368	400	430	389	394	398	397	419	385	380	396	379	387	386	370	363	339	364	352	382	391	368	356	411	378	409	351	387	372	402	405	428	313	387	377	382	388	362	383	403	358	374	380	392	377	359	366	360	402	430	399	405	386	333	373	390	402	376	357	348	373	375	368	368	397	391	399	387	399	381	340	424	410	383	409	350	381	392	382	378	383	387	383	367	361	397	363	376	328	407	377	372	342	367	412	385	374	396	385	386	367	396	379	374	408	381	363	363	395	391	385	384	377	382	374	408	403	390	383	370	389	366	375	410	361	381	375	373	372	387	378	356	410	384	387	366	417	379	405	359	366	356	362	347	374	379	391	411	403	372	365	416	403	416	382	380	390	375	384	423	374	377	366	401	369	372	376	375	406	366	358	377	379	353	396	349	372	404	361	383	345	359	398	349	337	354	394	398	423	371	369	357	363	383	414	339	337	386	382	379	376	413	380	373	363	368	418	391	429	394	398	394	380	380	408	385	360	371	374	403	387	364	404	398	375	347	375	375	335	402	408	396	381	365	419	380	355	386	377	418	414	364	351	385	373	361	412	389	399	388	379	358	378	387	364	386	385	367	362	372	384	387	352	383	385	384	383	391	382	372	373	418	379	374	371	384	405	396	369	386	407	365	379	383	373	387	376	378	408	383	344	397	407	379	384	406	403	357	381	414	367	383	341	435	414	367	355	415	360	382	406	392	381	401	386	375	397	374	384	385	382	362	372	379	414	402	390	384	373	392	372	403	416	364	395	358	417	388	408	389	398	393	370	393	350	404	386	409	367	431	392	363	386	392	382	371	404	385	371	392	400	389	399	377	399	399	376	374	408	404	420	378	390	402	399	390	375	353	386	395	393	395	376	379	393	395	396	366	343	356	380	397	366	370	402	368	381	361	370	405	396	332	400	386	362	368	403	367	402	386	400	379	377	379	383	381	349	399	377	420	394	373	407	376	391	356	411	357	358	383	367	361	364	389	398	431
28398	10567	3459	366	259	252	225	252	208	214	193	156	204	190	185	203	179	181	181	180	184	178	188	179	168	183	178	180	191	146	194	173	178	156	186	171	193	184	135	167	193	182	177	195	193	202	171	192	167	197	154	183	179	181	196	172	174	188	166	193	180	189	185	193	198	172	193	182	191	172	178	201	193	181	171	194	170	176	173	166	188	206	175	167	188	205	183	181	203	188	166	184	199	144	177	170	188	155	198	173	187	165	181	186	184	212	167	176	161	186	152	195	172	181	186	193	157	175	192	196	203	154	184	187	215	192	177	144	165	183	175	178	200	200	166	182	183	166	171	187	166	152	154	189	227	178	161	142	170	180	203	177	185	189	164	204	181	164	156	176	169	160	151	161	174	170	188	162	187	200	192	154	179	178	173	177	191	192	176	198	164	163	175	181	182	195	178	182	176	181	181	154	164	186	200	189	195	198	166	190	175	185	204	165	169	161	195	193	200	189	183	172	187	185	228	175	172	210	178	165	209	178	176	173	192	199	182	189	182	162	162	188	196	169	160	186	191	173	190	168	200	161	165	185	177	161	186	173	182	168	165	163	147	175	186	157	170	199	186	191	230	196	194	182	193	175	183	171	183	169	200	197	167	182	177	172	151	184	178	173	175	189	177	187	190	188	190	202	173	161	153	186	195	160	187	177	174	179	183	192	175	152	177	190	160	184	180	185	209	184	179	171	186	150	177	175	184	175	181	177	193	188	166	175	166	175	191	172	193	182	193	157	161	175	181	184	159	177	189	178	188	176	183	188	179	182	158	200	171	169	209	152	177	166	148	167	172	202	187	171	181	186	169	155	206	204	194	180	183	188	183	185	188	176	169	167	212	177	185	170	172	157	171	173	188	188	186	154	171	159	182	188	186	198	182	177	203	163	184	216	195	160	161	185	192	183	191	214	171	185	163	178	174	201	168	175	186	195	199	205	156	170	195	177	180	195	187	190	177	178	225	153	169	216	178	199	152	168	185	190	172	174	198	212	195	169	167	179	181	197	168	166	166	195	200	156	184	168	167	196	178	167	175	174	190	184	198	197	173	170	165	167	161	177	176	162	174	203	169	199	157	178	155	166	184	187	192	168	169	189	163	177	188	200	187	176	151	183	197	150	181	175	195	174	170	195	174	180	168	155	189	190	200	202	188	187	162	183	195	159	207	166	166	182	148	167	191	160	194	194	206	179	200	194	191	188	193	187	186	175	180	168	187	182	175	155	170	189	197	181	183	160	165	160	153	172	177	169	170	204	162	183	186	184	180	182	198	176	161	168	167	196	179	175	201	191	145	190	203	202	176	207	197	167	189	201	183	183	192	174	189	183	199	161	181	179	184	168	199	177	189	183	174	190	166	206	179	181	177	178	169	192	215	180	174	176	150	177	165	190	166	162	151	173	181	166	158	171	187	171	165	158	205	198	171	183	167	181	163	174	191	188	214	205	171	177	159	168	175	179	186	161	172	163	186	182	186	179	156	192	182	188	161	161	183	209	188	179	176	190	172	189	159	166	192	150	195	165	186	167	169	154	177	192	179	174	177	161	193	161	175	166	173	178	192	191	175	181	179	171	174	192	174	159	197	162	174	172	170	190	199	161	204	192	212	206	189	168	166	184	205	169	152	176	177	166	175	187	191	188	167	161	177	169	161	197	180	195	172	176	190	180	179	184	190	169	196	178	199	165	192	183	190	192	182	167	201	163	191	175	176	176	164	189	175	171	173	192	186	179	199	163	185	200	207	182	184	181	165	191	166	190	181	179	192	152	174	180	164	186	160	188	172	172	171	212	180	206	189	177	196	192	168	164	192	192	183	177	163	181	179	161	193	164	184	178	203	148	165	181	175	196	180	179	190	193	208	175	169	153	161	186	200	192	185	160	169	186	190	168	163	184	167	175	197	150	185	170	193	174	157	168	167	195	165	170	202	177	179	176	191	179	199	167	196	190	176	196	185	180	188	174	173	181	170	187	186	159	189	173	158	195	178	171	173	173	217	169	182	186	158	180	192	168	178	183	205	178	181	170	183	172	174	166	212	189	153	180	178	168	214	192	159	188	175	189	221	175	183	179	203	171	186	191	175	160	162	194	182	166	181	191	186	154	170	155	199	176	156	181	199	168	174	198	184	178	173	174	197	162	185	168	184	165	195	174	150	176	161	162	165	186	171	212	180	184	174	134	170	189	180	181	185	161	178	192	202	180	144	199	172	205	171	203	196	172	174	183	174	165	168	203	172	144	167	167	172	165	185	173	177	171	169	204	191	175	182	169	172	159	164	194	195	186	169	186	181	193	160	178	196	189	167	186	175	152	162	189	160	179	165	184	147	158	177	157	195	180	150	202	180	166	171	163	210	179	170	200	188	198	204	177	176	178	191	197	177	176	163	172	186	180	196	188	196	195	169	197	164	180	172	191	184	178	179	191	185	188	177	167	169	171	180	207	170	179	190	205	168	173	183	160	168	186	162	196	172	181	165	190	177	161	172	164	178	168	177	170	167	174	152	206	179	185	156	189	201	189	176	174	178	187	177	170	176	177	187	187	190	173	202	195	176	187	177	183	177	174	198	179	173	190	174	180	189	168	181	192	164	186	183	170	168	204	174	175	180	156	174	184	185	148	169	156	202	189	178	166	182	189	174	191	175	188	162	207	174	174	174	164	184	166	165	172	190	165	152	178	185	180	189	170	177	193	182	173	171	156	161	206	182	161	212	172	146	186	186	185	180	170	168	185	160	156	177	185	194	177	178	186	188	207	182	195	184	164	177	186	184	145	176	200	185	171	184	190	173	166	174	151	179	155	196	182	168	168	198	162	197	193	171	174	171	176	173	181	169	180	190	191	196	186	165	166	166	176	198	165	202	163	181	218	194	170	167	178	178	173	192	184	225	189	193	195	163	193	163	200	169	173	186	182	183	168	188	188	177	214	193	191	169	182	183	169	171	171	181	163	194	167	183	186	174	179	171	183	196	181	172	158	169	191	188	208	176	165	169	185	169	171	166	178	180	169	174	171	147	159	184	170	187	188	193	182	180	162	165	148	185	186	156	188	205	156	202	178	207	196	148	161	191	182	194	196	186	196	189	159	167	171	172	173	161	174	175	211	191	184	195	194	155	185	205	172	179	189	159	169	200	185	191	188	166	192	209	168	180	201	176	189	178	184	168	201	180	178	167	141	188	192	192	186	176	197	188	194	167	180	178	172	196	167	189	193	202	160	161	169	185	191	150	161	165	195	172	167	186	165	189	180	188	172	178	197	186	175	175	190	180	208	166	188	173	194	166	196	179	194	167	197	176	200	187	190	188	161	185	193	174	177	187	199	175	172	167	180	173	176	170	172	156	170	166	182	163	179	171	180	184	175	176	189	191	178	148	195	174	196	166	181	200	195	192	197	172	195	152	178	181	179	183	199	175	190	171	205	165	175	171	188	175	168	176	211	174	183	172	173	150	163	185	174	144	181	158	173
19674	8515	4356	1042	900	819	709	655	590	538	544	535	535	503	489	456	493	492	511	495	464	457	428	471	422	392	449	439	438	448	448	450	446	449	410	431	412	444	450	421	454	451	446	451	418	479	439	476	409	413	471	447	408	440	452	415	447	382	413	471	427	461	450	450	440	431	439	430	415	457	437	460	431	435	464	463	453	441	449	411	429	418	436	449	468	440	438	457	457	443	463	408	434	442	430	436	442	443	418	475	410	435	442	440	441	429	407	460	448	437	437	458	413	433	443	442	440	459	453	411	414	417	384	402	412	469	436	425	473	435	450	444	404	436	497	420	414	418	406	436	386	407	464	432	423	436	467	441	429	420	424	444	434	476	447	453	411	455	441	422	450	447	416	408	407	434	406	460	425	462	418	465	413	467	423	459	475	453	474	418	440	462	447	424	448	401	446	459	441	441	430	428	441	454	439	452	452	436	438	430	473	420	411	422	420	393	447	406	452	405	434	408	392	422	434	420	400	483	434	445	461	455	420	414	446	450	429	476	446	467	439	435	453	446	413	449	430	414	428	473	443	419	419	408	416	433	431	395	447	427	412	413	460	427	430	444	445	420	441	430	424	394	408	416	405	445	449	423	402	416	428	432	428	416	414	408	410	457	439	458	431	437	411	412	423	393	431	444	431	415	458	447	424	456	456	417	446	406	416	436	432	423	454	463	459	427	448	419	482	416	436	404	443	417	406	463	447	437	411	411	417	470	474	429	402	457	444	439	445	479	437	453	409	430	419	428	427	446	455	446	438	458	458	399	415	434	399	440	441	434	420	466	437	452	426	398	415	450	464	445	415	414	428	422	436	423	425	425	417	433	423	414	444	425	418	436	397	439	442	424	461	433	443	440	437	438	383	467	410	450	403	399	444	480	450	447	395	458	389	428	454	445	428	454	449	413	408	416	428	418	412	437	405	399	457	450	427	431	420	446	439	420	434	423	443	462	451	460	458	421	444	448	447	447	460	450	439	438	426	440	466	416	432	430	416	432	450	432	417	456	431	408	435	423	426	435	481	437	451	404	427	450	419	448	476	439	471	435	426	441	412	444	419	424	479	458	422	412	403	453	461	457	406	453	419	421	427	413	432	416	411	454	440	428	460	423	423	435	445	444	418	462	419	460	441	412	425	433	410	396	417	458	427	413	427	439	450	440	466	437	475	419	402	444	450	447	444	421	447	409	414	453	456	425	426	397	412	434	412	428	409	427	433	421	441	466	415	426	414	425	414	410	441	460	431	436	376	432	429	409	443	473	426	446	431	386	447	446	418	403	424	447	435	443	420	440	446	415	416	411	443	457	402	425	447	458	440	415	403	437	481	432	410	439	397	452	425	434	411	432	462	447	464	438	409	429	467	433	387	442	434	444	433	410	452	409	454	397	433	391	404	452	442	438	450	423	442	412	432	423	422	432	402	383	417	450	479	392	427	431	461	382	439	420	400	409	404	459	447	424	417	385	417	437	421	444	443	447	426	474	458	416	450	450	434	435	466	452	418	461	426	454	452	398	426	435	440	418	421	435	451	434	433	434	403	462	369	480	433	464	443	433	413	455	435	438	413	417	466	443	398	393	458	403	431	409	422	406	449	456	442	431	450	425	414	422	442	415	446	428	398	465	423	417	476	441	400	433	383	426	454	418	421	418	425	435	430	410	460	442	425	419	412	416	426	405	421	424	441	439	410	435	433	440	409	446	448	470	446	434	438	402	431	443	434	432	428	421	429	419	443	436	423	443	388	419	436	408	449	427	436	420	481	444	432	456	432	474	446	469	404	424	424	460	393	438	452	442	439	438	444	430	415	430	417	443	414	403	450	425	405	419	416	417	451	431	439	414	413	429	424	468	411	484	421	464	447	446	394	415	419	432	432	418	432	446	424	445	388	389	432	419	446	441	437	450	420	436	410	402	470	442	458	444	439	432	434	444	436	417	419	442	379	456	399	398	416	458	458	400	448	434	388	403	412	429	461	461	411	385	443	434	426	414	443	427	452	423	436	437	446	422	438	424	437	445	449	394	413	449	416	405	445	440	410	447	421	402	450	442	444	430	448	411	422	405	408	438	417	405	452	438	424	441	426	399	432	460	438	419	443	410	468	452	427	424	456	443	458	443	419	431	428	413	414	442	470	408	428	440	439	418	410	386	440	427	461	428	439	432	442	419	433	423	466	445	427	453	384	437	422	401	409	431	430	424	412	452	444	429	420	414	481	430	412	466	429	429	440	423	459	432	452	429	401	468	401	425	436	442	398	410	453	430	457	430	405	441	436	449	415	425	415	436	450	418	463	424	421	475	426	428	478	419	448	441	411	395	409	415	450	422	457	445	421	411	419	430	440	415	445	425	413	436	382	429	433	437	433	447	444	425	417	417	435	439	439	420	424	415	442	419	413	438	442	434	440	424	445	411	437	409	435	467	430	460	428	407	439	453	402	429	439	435	469	402	448	455	466	413	477	407	441	429	457	419	467	401	451	400	431	441	420	437	423	451	454	446	418	434	471	433	427	420	437	434	442	470	427	474	415	488	449	424	417	447	457	425	437	457	442	416	488	466	441	424	451	435	433	446	427	465	438	423	445	429	417	394	424	492	419	436	431	425	454	425	457	461	422	460	436	442	445	473	460	446	395	445	425	405	444	388	419	421	448	449	428	464	388	434	442	436	446	407	435	449	466	415	423	426	433	428	403	457	442	466	402	424	429	429	397	409	395	447	432	467	428	427	444	407	433	446	444	437	450	412	404	433	441	453	411	414	451	409	432	412	421	424	443	463	401	453	427	430	438	410	448	410	456	426	425	424	432	423	421	432	472	450	447	425	396	438	439	417	385	447	442	449	414	431	482	400	465	428	430	389	447	412	435	443	431	412	437	430	415	419	434	415	412	444	433	444	405	467	417	437	442	416	421	433	447	436	425	401	439	401	417	432	433	444	444	442	427	383	421	452	440	436	423	428	459	423	432	397	456	410	444	467	433	441	448	401	409	436	430	418	452	413	468	459	412	445	423	430	424	431	453	389	393	426	436	464	399	420	448	424	431	424	451	426	433	425	421	427	403	423	408	425	454	437	410	428	427	435	457	401	424	419	406	470	457	440	409	415	451	465	426	421	404	405	429	435	435	437	404	425	440	450	435	415	448	448	436	454	434	437	448	474	421	433	401	416	406	432	402	415	429	437	439	397	459	448	407	390	408	408	443	441	441	456	447	416	451	421	419	420	432	422	417	408	433	413	420	405	429	474	421	420	431	415	461	471	416	412	456	458	440	446	431	466	489	412	419	422	447	447	441	423	452	467	450	443	407	423	444	435	446	422	429	426	403	441	440	420	416	428	454	424	472	418	426	417	424	439	446	443	435	431	410	438	417	421	417	473	440	411	394	433	396	423	406	446	396	403	489	465	437	408	443	429	424	407	413	410	420	433	408	435	461	485	444	430	435	436	434	423	417	468	424	459	413	434	455	438	447	424
36964	16913	6696	722	322	229	199	171	154	145	125	130	128	126	131	111	107	119	152	107	125	113	96	101	100	84	89	107	93	110	105	114	82	110	107	88	84	110	110	95	98	108	97	106	99	101	86	110	85	97	102	97	102	109	90	101	91	83	103	96	98	101	103	110	119	104	95	90	82	110	108	86	83	92	100	91	96	87	109	89	88	98	99	95	99	81	88	98	116	106	97	93	106	104	86	100	104	93	99	104	105	105	101	82	100	88	101	84	98	107	97	103	105	93	96	95	102	106	110	83	97	88	83	94	104	100	111	89	91	99	88	94	106	89	97	97	115	86	105	115	86	81	89	96	91	89	88	100	82	104	104	101	77	95	102	108	102	93	82	86	107	89	107	120	114	93	108	109	91	102	91	96	100	107	100	91	122	85	91	83	100	120	100	100	126	90	108	95	94	120	110	97	116	111	102	105	93	91	90	117	91	94	97	91	94	98	106	93	118	107	90	87	106	105	91	109	109	97	81	101	124	108	92	76	122	72	101	96	115	103	101	120	96	95	101	106	93	106	110	102	102	114	115	116	85	97	92	99	97	98	105	99	101	108	93	90	111	100	93	85	110	83	85	95	113	110	99	90	91	87	97	102	83	103	108	110	94	103	97	108	91	91	126	81	91	84	101	98	101	93	98	98	94	109	86	91	73	91	84	115	82	80	92	107	86	99	101	100	98	95	89	93	98	109	95	100	94	83	94	96	89	93	109	86	94	106	91	89	79	99	80	120	102	88	82	114	110	132	102	104	107	79	102	114	92	88	103	106	115	98	106	93	108	101	97	103	109	91	112	103	96	103	103	106	97	102	103	91	97	92	87	101	101	87	95	112	109	94	91	90	96	96	101	104	83	100	102	111	124	106	105	98	101	102	119	93	111	104	78	97	108	104	91	98	94	95	86	103	110	96	108	110	116	92	99	89	96	81	83	88	118	106	105	86	104	93	97	94	113	87	98	94	96	106	106	115	98	92	109	121	105	109	99	100	91	109	113	121	79	105	104	98	102	102	92	99	85	93	107	88	118	91	100	100	104	107	93	84	106	106	91	90	82	93	95	101	113	100	91	89	98	101	105	94	98	101	89	93	109	82	100	99	112	105	111	106	116	102	110	106	107	97	111	110	92	103	118	96	88	100	97	81	96	91	89	100	121	89	94	103	93	101	103	120	113	103	99	85	100	97	102	93	97	113	134	96	105	104	89	103	108	91	92	116	100	109	101	92	104	106	85	114	113	103	103	108	82	103	108	102	102	116	104	102	97	115	102	96	84	90	95	92	92	100	88	104	96	93	100	96	105	95	109	102	92	81	101	87	118	94	90	103	90	89	108	112	113	89	108	117	94	95	111	91	105	90	97	109	94	114	109	106	110	101	103	84	99	119	104	99	106	95	89	93	85	95	104	104	101	128	88	106	83	109	96	76	89	106	101	90	95	101	114	105	107	100	104	96	89	106	91	98	91	96	102	103	100	110	107	85	92	86	96	102	93	103	107	119	88	99	100	93	103	104	90	108	107	95	90	93	96	93	84	106	102	118	80	107	100	99	117	94	115	118	106	88	85	83	117	102	93	79	96	94	113	95	93	92	102	94	100	93	97	102	92	86	98	85	93	96	97	99	93	99	83	101	100	95	91	103	104	116	99	110	105	87	104	75	90	91	103	117	108	86	96	108	82	105	98	114	90	102	104	109	117	110	107	80	94	74	86	96	90	112	100	115	108	108	106	93	104	89	103	98	85	87	93	90	101	93	81	111	110	100	96	91	93	104	84	117	86	111	118	104	102	102	101	102	95	79	102	102	100	76	92	92	95	77	96	112	100	93	88	111	98	74	101	100	89	110	96	101	105	110	100	98	106	91	96	101	89	97	99	115	102	97	92	108	103	107	108	77	69	95	94	100	100	103	102	109	89	89	91	99	106	98	113	92	96	95	98	81	104	108	88	113	85	117	112	89	96	88	90	113	122	95	88	96	101	92	95	100	85	96	85	89	108	104	105	87	107	116	102	96	97	96	97	93	113	96	86	84	93	96	93	90	102	92	108	84	103	92	102	99	103	116	112	89	120	90	84	104	93	102	85	87	94	100	106	96	88	102	87	81	82	82	91	94	102	108	107	85	84	102	109	97	107	87	103	90	106	89	100	87	110	100	88	112	79	99	87	117	96	104	98	100	108	98	109	100	121	94	97	101	99	98	86	84	92	99	101	83	104	104	124	104	106	78	102	104	105	100	115	99	101	110	118	113	113	106	98	111	127	104	87	94	105	115	103	107	95	107	116	92	94	91	93	100	105	84	95	103	96	94	93	101	78	103	81	95	96	105	100	90	92	65	103	90	107	99	103	90	102	91	99	91	105	110	100	90	100	102	120	105	106	116	93	106	103	113	85	91	113	98	94	95	91	108	102	116	89	78	102	105	105	98	89	105	85	100	98	104	107	108	113	99	105	110	116	111	97	102	107	96	91	112	108	105	115	95	111	100	98	95	95	114	92	117	119	109	108	93	88	99	95	99	93	122	77	94	102	89	108	98	112	90	101	104	88	111	96	78	113	110	105	101	80	91	111	93	110	90	107	89	89	91	99	98	102	95	90	93	101	94	92	109	93	84	97	100	98	104	102	104	99	92	96	105	107	115	111	113	101	96	90	96	101	98	117	93	78	107	101	89	95	100	101	98	90	108	99	96	108	100	86	111	103	114	104	71	86	136	94	102	100	89	90	112	88	106	96	107	100	105	89	96	92	112	107	92	105	97	97	101	100	87	96	85	100	87	105	104	106	93	104	78	105	87	96	86	119	113	98	92	100	106	84	92	102	101	107	102	85	99	105	85	93	85	100	98	90	98	85	96	90	117	106	93	76	98	94	82	82	93	97	118	100	99	84	97	87	114	124	95	103	100	99	103	119	102	86	91	98	93	120	103	111	105	94	89	93	92	75	119	120	115	109	114	97	91	119	101	88	97	109	79	84	112	101	94	93	104	102	110	96	93	75	124	86	80	88	117	104	93	94	104	97	103	108	78	100	118	89	90	126	106	120	110	110	126	100	94	97	85	100	88	99	87	104	93	105	88	96	77	90	109	111	94	88	81	85	109	86	98	108	105	92	84	104	100	100	113	92	74	111	117	98	117	106	74	85	98	99	89	111	92	94	102	71	107	103	111	93	96	84	86	87	94	98	72	98	100	112	83	88	78	105	91	84	100	90	78	110	112	103	95	88	98	128	97	99	85	89	106	111	107	92	78	92	101	86	77	92	98	102	86	94	101	89	91	105	91	110	82	103	90	112	87	75	88	100	93	103	85	104	102	102	103	104	101	107	105	109	96	78	76	92	97	91	107	105	93	97	100	95	96	117	107	93	100	106	87	80	110	114	91	84	79	87	90	117	91	82	105	114	82	90	100	90	95	104	88	99	84	89	97	101	113	101	104	79	100	101	102	95	92	101	115	108	93	87	95	104	111	110	97
24444	12857	6980	1452	1141	929	792	643	558	528	473	451	422	382	371	331	348	419	391	348	311	309	279	276	249	246	289	255	252	280	258	240	261	249	235	294	290	264	250	246	265	249	255	266	241	258	223	268	239	274	277	245	226	266	254	262	238	248	261	223	262	276	243	264	235	231	248	237	251	241	240	234	227	240	245	232	258	247	236	246	236	242	266	230	265	260	246	247	232	219	265	214	238	222	231	248	231	268	225	257	278	235	232	244	259	249	242	233	242	249	258	232	240	224	253	226	229	234	247	275	241	253	242	257	242	253	258	246	254	238	254	239	225	232	224	255	251	241	263	247	244	252	233	256	239	244	239	233	231	232	262	259	247	238	243	270	249	260	238	244	203	279	252	244	251	260	201	238	233	247	260	272	241	223	249	223	244	219	269	239	241	237	249	255	256	213	242	233	219	247	238	247	251	233	227	228	247	242	234	240	244	263	244	275	240	265	256	249	230	236	271	244	231	266	267	223	251	249	221	234	254	256	228	252	244	256	262	248	234	217	235	263	246	236	240	222	260	249	253	256	250	265	251	218	234	247	246	220	243	234	265	242	245	237	236	245	253	256	250	259	260	243	241	230	249	239	244	220	236	239	262	238	258	232	227	264	236	252	225	251	244	222	207	214	261	267	236	231	257	272	265	252	265	254	248	217	226	236	232	258	206	243	225	240	243	256	240	270	251	229	243	265	245	262	259	259	249	234	257	244	203	237	232	237	248	222	279	251	262	256	226	227	246	239	272	243	242	256	244	227	242	248	244	230	257	254	229	242	227	251	240	259	230	255	211	246	250	239	248	222	254	230	255	253	248	242	259	256	229	256	229	241	254	251	242	232	208	245	269	276	235	241	233	242	238	222	236	245	260	227	243	235	254	252	239	235	245	243	219	227	237	251	246	253	261	226	245	232	218	229	240	226	261	229	249	245	251	276	242	239	258	248	246	213	259	254	229	257	240	223	265	247	252	234	232	256	243	258	243	216	245	247	240	245	262	273	237	261	248	246	267	244	246	266	254	236	255	252	236	241	255	265	253	232	252	224	245	230	241	247	249	232	244	247	247	234	250	242	244	234	234	261	250	252	247	230	232	222	264	239	264	248	238	247	249	255	265	261	247	212	222	260	263	243	236	225	235	232	242	265	236	236	245	225	236	259	231	243	238	219	217	253	229	249	253	233	267	261	238	236	262	261	239	216	248	227	255	242	240	217	246	264	253	248	253	256	250	268	258	255	228	249	248	266	247	285	259	249	234	243	262	284	268	252	259	245	202	237	269	225	221	223	260	248	235	240	234	237	239	244	231	273	252	225	247	245	238	211	230	261	241	262	212	248	269	230	239	233	238	246	224	267	259	256	225	255	257	232	238	228	227	232	240	233	239	247	246	268	245	244	242	220	252	248	222	244	242	240	259	231	240	255	257	240	236	261	219	230	228	259	272	298	220	262	217	217	245	260	234	235	227	267	245	217	224	232	238	236	268	232	247	247	248	262	234	249	255	227	271	240	272	235	254	243	226	241	261	246	229	248	281	232	251	243	258	241	261	244	218	257	264	240	260	236	250	266	246	234	237	255	235	253	240	245	268	237	236	220	274	248	211	238	247	228	235	258	222	241	264	243	237	235	268	226	249	260	246	244	259	265	265	257	255	229	254	270	266	218	279	239	230	245	254	256	230	241	247	247	238	220	245	215	259	244	237	236	236	258	232	268	230	237	259	250	239	241	223	257	264	242	244	264	262	268	239	241	239	261	244	271	256	251	253	246	258	255	230	259	257	225	256	248	240	252	222	273	247	265	241	227	282	238	232	242	267	278	237	239	234	258	240	246	249	240	250	278	254	260	255	262	259	231	237	255	246	251	261	245	276	212	236	218	212	236	243	268	226	249	258	234	232	268	223	262	270	272	227	257	239	262	224	246	239	252	217	262	264	222	250	260	230	293	239	245	246	268	259	227	254	253	255	230	248	252	237	258	262	226	220	238	257	264	233	245	224	253	241	231	241	261	240	266	239	237	260	235	233	245	245	246	239	237	227	249	230	236	263	266	232	254	250	239	259	252	212	249	257	259	217	237	236	248	244	239	238	229	239	222	261	246	225	255	263	232	246	233	217	231	224	219	263	251	243	238	241	242	242	251	246	251	218	245	258	230	239	252	243	229	243	230	233	257	230	242	232	274	241	234	256	238	241	259	235	277	238	249	269	262	244	249	237	232	240	244	235	243	233	276	236	260	244	232	258	231	238	244	259	238	276	277	223	255	242	239	263	227	250	270	271	272	274	255	252	246	243	228	234	256	234	249	266	211	239	252	230	235	229	259	254	277	259	201	259	245	215	259	263	252	214	235	288	278	254	238	254	235	231	227	231	248	203	236	246	206	242	225	247	246	233	245	222	242	246	220	245	250	271	239	259	270	259	206	240	234	229	235	246	239	244	255	257	231	263	246	226	211	260	218	262	251	250	232	229	232	236	230	249	246	249	249	229	225	240	258	237	237	234	259	230	258	237	249	245	234	250	223	242	241	258	238	236	257	239	258	247	252	246	255	249	243	279	246	247	243	252	250	254	248	253	244	257	256	254	261	235	259	203	249	245	203	250	266	237	238	248	259	250	269	234	237	233	224	258	257	258	251	261	245	266	240	244	242	240	255	250	255	228	237	257	239	250	238	234	247	248	239	249	238	245	241	241	244	220	228	233	216	258	242	265	253	245	236	231	242	257	226	262	281	239	236	246	239	273	239	231	266	260	234	218	237	273	247	227	265	249	267	215	232	223	221	275	260	226	246	246	284	266	261	249	307	272	238	262	258	241	257	239	265	238	234	236	237	199	255	259	254	247	256	249	235	277	230	246	259	263	283	252	246	249	270	238	283	252	229	244	249	245	218	225	222	243	273	242	246	223	268	233	249	260	235	241	251	236	237	270	226	258	216	247	263	261	203	251	201	254	255	242	244	243	228	231	250	234	237	203	243	270	232	236	261	266	251	234	236	251	277	254	230	248	246	237	233	253	205	237	235	227	259	240	249	256	253	251	255	246	231	269	241	270	265	227	222	230	244	248	202	239	229	246	267	238	242	250	233	258	222	246	224	254	271	267	243	230	250	240	238	231	264	249	261	244	257	248	258	254	259	247	213	242	221	248	278	254	247	258	245	241	243	246	259	240	230	258	253	254	278	232	262	238	227	248	230	252	251	268	249	244	246	259	245	227	246	252	276	243	252	254	253	268	274	261	218	268	228	250	247	234	256	252	238	258	233	254	242	245	252	215	250	263	260	259	225	258	254	229	252	250	217	275	240	241	235	256	254	237	244	225	246	254	229	257	246	229	257	241	260	256	241	255	246	249	242	263	228	250	252	221	224	231	239	226	240	225	264	233	196	253	245	241	242	224	242	231	244	244	238	254	256	247	248	236	264	261	237	252	241	227	261	252	229	233	244	244	253	238	224	236	216	240	245	257	279	251	258	235	220
15210	4138	1172	230	178	197	171	166	168	130	147	170	162	166	168	169	153	161	151	139	149	150	173	160	149	156	155	151	168	147	150	161	160	174	155	152	140	150	148	179	146	156	157	160	150	152	158	166	143	134	176	155	174	139	184	153	144	177	157	164	161	169	156	131	150	162	147	118	149	177	153	163	161	156	183	143	123	138	156	166	154	165	166	162	173	161	168	156	168	137	151	185	163	152	167	161	148	154	140	155	159	163	156	138	157	160	157	155	136	180	156	151	139	131	147	150	168	165	187	156	140	148	175	143	162	141	153	147	148	172	161	129	154	165	148	151	153	142	147	144	165	125	157	143	180	147	159	158	156	145	150	140	174	153	152	137	134	176	160	175	168	164	164	138	141	136	164	135	164	163	142	153	167	158	172	152	148	151	170	143	150	134	151	156	166	165	133	167	157	177	174	148	180	149	134	132	149	145	152	139	162	163	150	158	139	174	203	159	165	150	177	157	177	132	149	164	141	153	161	153	163	136	162	166	154	149	153	176	143	165	160	139	196	143	166	123	149	153	171	146	130	155	154	161	156	156	166	163	177	143	158	129	156	178	158	162	163	152	153	150	134	160	155	142	194	161	145	146	146	166	148	141	156	154	144	157	161	167	147	129	137	165	160	137	176	164	151	160	149	162	169	139	156	154	147	154	174	164	163	163	165	163	175	159	175	149	152	153	147	139	145	154	159	148	174	154	166	149	160	161	147	130	133	143	162	130	163	177	146	137	111	167	145	142	143	147	161	154	128	151	140	160	150	152	154	174	167	152	158	176	170	152	142	163	149	163	168	159	173	166	162	150	141	140	169	139	153	148	181	171	168	145	151	160	158	170	154	149	166	151	146	166	161	160	169	176	137	184	163	150	153	145	145	137	145	158	143	137	161	172	144	136	141	165	177	150	143	159	146	134	150	170	133	139	137	173	161	162	152	140	166	146	138	150	132	170	153	167	158	142	135	150	131	164	162	159	166	145	149	161	135	145	140	163	145	145	183	148	171	150	139	161	140	149	153	164	160	179	144	164	170	168	155	178	155	144	140	164	161	160	175	152	130	137	161	153	149	133	140	163	149	162	150	151	115	157	168	194	159	165	157	183	174	170	169	154	150	157	161	153	167	169	147	158	155	136	142	144	137	161	156	174	164	167	147	139	169	133	148	165	166	143	153	172	159	161	184	157	172	156	166	170	164	145	152	174	140	146	183	185	186	170	172	175	162	153	147	181	160	159	149	151	134	143	156	134	143	149	155	137	179	150	137	155	144	142	178	157	164	147	138	165	141	164	142	164	149	149	153	139	151	155	154	161	154	144	162	168	132	154	162	135	158	151	150	139	149	163	172	195	152	160	146	160	142	149	121	148	150	160	163	145	148	144	160	158	167	174	149	155	150	159	156	186	182	153	157	154	150	152	145	154	175	181	184	140	156	148	156	151	183	160	172	154	167	154	149	147	139	146	154	112	172	142	140	153	144	162	148	141	178	168	138	169	166	149	167	184	166	139	150	175	181	159	137	165	160	154	149	161	150	154	142	166	132	137	138	148	162	140	145	144	141	160	161	153	146	150	160	133	146	130	149	172	159	162	181	154	153	117	167	164	177	132	135	157	138	168	179	168	153	168	150	137	171	143	130	151	164	159	140	165	140	171	157	164	135	175	141	157	136	153	136	142	147	132	150	148	168	154	144	141	168	158	155	144	136	154	157	119	159	160	141	144	175	164	144	156	156	160	148	147	183	153	165	178	157	154	152	161	161	158	167	160	144	141	182	152	148	147	152	145	136	164	153	138	160	153	168	157	165	161	145	152	165	184	158	164	142	164	174	136	156	158	151	176	164	162	145	168	167	140	161	146	151	145	148	147	159	172	163	161	154	154	149	147	149	145	159	165	149	154	166	137	177	154	175	160	137	148	161	148	149	153	159	156	150	158	148	154	165	144	182	139	143	162	159	155	182	166	170	147	154	157	153	147	139	158	137	166	182	161	144	148	151	170	160	158	167	149	150	156	133	158	158	163	149	166	167	150	168	160	153	156	156	172	158	174	169	166	164	161	142	167	150	162	160	141	141	157	141	145	163	181	148	142	173	157	139	144	138	155	130	150	159	139	139	142	169	144	153	157	169	147	181	141	152	151	165	139	154	153	133	158	154	145	117	168	164	152	167	156	170	142	163	169	167	154	171	157	162	143	120	162	139	170	139	175	140	131	147	159	145	161	142	139	154	148	139	152	158	135	146	180	153	161	176	138	143	173	143	167	154	178	157	163	143	151	168	154	147	156	170	165	186	160	179	144	137	161	166	167	135	145	139	167	149	121	154	163	135	134	177	155	145	141	151	145	171	137	136	163	172	171	172	163	158	161	151	166	157	142	169	160	178	117	149	160	146	141	165	140	158	177	156	166	150	173	156	138	159	166	166	146	137	163	162	161	149	151	145	174	172	149	176	159	145	146	147	158	157	143	151	150	170	138	147	153	171	165	155	152	149	149	141	137	135	163	150	179	144	177	143	146	158	156	167	159	170	158	156	166	141	175	153	140	159	174	147	170	156	156	156	169	159	165	166	150	147	158	160	152	132	160	141	139	147	167	141	164	174	161	153	169	159	159	168	173	171	132	162	148	160	135	156	133	157	149	161	144	165	138	143	148	146	148	149	160	144	158	178	147	145	141	160	189	152	174	172	158	155	163	174	157	154	175	154	158	154	142	166	169	146	140	166	153	128	147	150	167	169	169	167	175	166	168	156	155	159	157	135	161	180	148	149	163	161	141	140	170	145	149	173	162	163	150	154	150	145	150	138	137	150	170	135	128	151	146	135	185	133	159	157	151	153	137	166	171	148	131	148	142	189	147	145	146	148	172	158	157	139	156	162	167	145	165	162	176	151	162	192	173	164	149	134	163	169	135	124	148	162	152	175	162	167	148	138	159	158	143	150	172	145	129	162	178	173	167	164	163	151	165	156	172	175	140	155	173	186	140	165	151	159	176	161	140	167	133	157	149	157	153	140	185	172	153	157	136	133	141	155	134	137	151	147	140	147	146	151	146	171	182	143	155	151	160	165	153	151	138	156	169	138	162	154	146	160	157	161	149	143	148	166	143	158	160	166	142	147	162	176	147	154	161	157	151	151	177	180	178	144	149	174	162	146	148	175	159	157	155	155	149	146	144	178	159	159	148	146	154	157	164	165	130	166	189	163	136	146	147	136	186	147	160	171	136	159	177	136	162	150	165	183	163	158	172	129	141	144	150	158	162	168	155	163	161	176	153	162	153	153	144	133	155	149	141	152	159	167	150	168	159	146	160	157	147	160	172	179	143	151	151	137	142	135	155	173	140	144	152	142	161	131	156	157	153	159	125	176	174	148	144	154	172	159	161	175	156	141	164	165	178	170	145	161	166	157	165	125	139	143	144	157	176	166	165	158	144	140	126	170	162	159	137	182	173	153	153	143	156	134	153	173	146	149	145
10704	3495	2096	645	541	455	452	421	413	384	417	418	414	393	419	399	425	446	380	353	415	378	417	376	434	352	402	392	376	374	364	344	369	373	388	400	401	403	391	379	380	367	353	363	376	351	342	385	363	381	379	425	377	408	398	409	380	423	402	380	414	342	387	423	399	349	375	390	395	402	384	353	383	377	377	387	404	406	365	428	405	388	404	395	347	382	394	391	395	413	349	387	392	429	399	399	382	362	387	351	426	399	396	372	399	385	399	391	389	387	367	406	390	429	408	429	370	397	390	379	359	357	381	395	405	380	416	400	403	390	397	402	388	434	403	362	386	394	383	370	405	388	373	381	398	402	382	397	367	412	377	406	354	345	351	422	372	387	390	397	382	405	384	398	429	408	381	374	363	368	350	384	384	384	408	375	381	396	399	378	348	388	410	383	395	392	390	409	420	390	387	372	435	378	377	390	400	392	394	379	381	372	378	407	356	382	356	366	382	368	380	384	395	370	367	424	356	378	395	384	386	396	391	386	365	386	360	399	380	396	384	366	384	386	389	405	397	362	396	397	365	369	386	426	415	401	391	376	355	390	362	362	376	402	403	390	386	365	370	381	387	399	382	412	345	381	399	392	369	390	388	391	429	365	395	398	382	394	394	370	379	349	413	393	387	371	409	390	391	395	406	354	391	376	372	374	383	353	388	387	409	370	385	354	410	399	381	380	411	365	400	421	386	394	352	353	404	405	370	378	393	367	400	385	375	408	378	388	377	352	381	366	385	401	400	376	394	387	349	437	370	375	357	382	386	395	370	370	390	392	374	384	362	399	375	404	366	380	378	407	371	355	401	395	405	371	390	378	385	385	388	393	375	400	429	387	397	379	387	354	368	391	369	436	380	371	389	384	386	383	393	383	380	370	387	395	386	417	417	359	369	362	366	417	415	378	369	391	417	418	388	396	384	367	383	405	417	376	372	409	395	379	389	416	365	379	410	372	381	379	394	366	394	360	335	405	411	386	390	381	375	398	382	385	394	386	384	383	393	382	419	403	384	378	414	407	381	405	403	387	387	384	380	384	399	380	363	402	363	393	384	390	391	379	397	365	425	398	402	382	423	372	396	360	409	371	394	381	408	383	411	394	371	394	394	409	373	358	414	399	415	373	427	406	408	373	434	388	376	367	399	375	392	361	378	375	373	389	355	392	381	401	367	382	410	373	381	340	373	353	411	378	383	394	406	374	384	374	384	408	378	398	404	348	389	393	414	380	366	384	389	380	376	382	394	382	382	373	388	389	386	394	370	405	384	401	411	389	396	413	414	367	395	405	376	380	386	372	380	390	365	426	406	371	397	422	343	416	370	410	428	393	375	349	392	370	416	375	413	392	385	391	391	372	402	369	408	397	375	383	404	400	359	405	395	377	431	388	353	412	372	417	406	386	416	376	375	353	403	363	392	418	382	387	387	396	380	369	364	405	380	388	384	399	376	380	436	365	385	365	371	385	389	393	418	375	385	385	373	400	411	382	400	362	381	418	399	414	380	371	419	395	406	361	420	400	394	380	391	371	365	370	417	416	347	399	404	375	395	373	372	382	386	410	376	369	380	385	400	373	384	409	401	346	335	394	391	375	389	353	325	387	367	364	435	373	397	371	380	393	377	380	397	359	389	384	415	363	390	418	394	421	359	396	383	372	356	390	412	387	376	414	371	401	413	359	379	366	357	409	395	370	438	372	359	366	383	373	391	382	400	375	367	409	358	366	399	377	390	367	379	352	396	365	407	393	401	417	398	349	410	416	362	409	341	410	379	374	354	395	383	393	404	350	388	373	414	363	410	393	385	411	387	378	390	371	391	423	397	388	378	402	388	382	390	384	424	365	391	364	339	428	418	371	398	365	401	381	348	383	403	403	365	413	372	361	394	416	376	394	384	367	393	403	338	408	371	418	393	371	405	389	396	364	407	393	373	372	373	371	379	410	400	400	370	383	408	414	392	373	400	411	338	363	365	396	382	406	368	385	384	380	401	397	391	352	330	387	376	381	375	356	385	390	339	374	384	378	379	413	404	380	401	386	367	375	405	375	346	398	421	407	367	340	410	377	407	368	410	368	365	377	386	347	402	411	413	406	390	414	379	398	412	358	405	398	365	416	412	372	376	371	400	379	391	347	373	352	381	416	414	400	404	373	364	400	388	341	367	386	365	396	373	391	406	401	387	384	404	373	352	379	377	403	357	380	376	415	367	371	401	405	387	391	400	362	405	397	392	373	382	369	375	362	381	382	385	377	382	358	399	418	353	366	394	407	405	348	357	366	410	388	373	395	367	369	398	393	375	357	403	371	412	395	399	396	374	397	383	386	409	402	408	382	409	395	385	384	372	352	373	388	404	394	396	397	381	403	370	388	389	389	395	376	392	382	391	401	379	377	380	370	363	372	401	392	387	400	392	360	377	399	373	402	375	362	413	381	380	417	389	347	389	395	379	429	402	370	426	384	383	384	389	383	414	365	410	417	399	392	380	373	405	388	382	384	400	402	363	367	386	382	362	372	390	402	358	387	383	340	349	382	429	387	400	393	350	375	364	355	378	395	393	402	317	376	408	350	388	388	385	418	375	395	373	394	395	409	387	370	401	379	356	357	390	376	400	364	419	388	407	398	398	385	395	433	384	376	363	398	429	379	385	345	375	357	363	390	378	391	391	358	388	406	348	396	345	374	390	423	386	410	399	426	370	419	387	365	423	399	402	370	416	373	410	387	380	368	389	378	391	395	387	389	413	376	375	403	386	418	376	374	416	379	379	374	370	384	396	391	376	387	372	370	373	374	382	370	382	321	376	371	388	388	392	414	392	424	371	404	363	373	402	358	399	400	414	367	396	374	369	409	405	370	410	383	402	400	382	398	375	404	373	449	356	363	388	355	368	410	402	346	394	398	319	408	406	377	384	375	401	357	390	373	402	387	412	376	375	368	423	381	410	382	368	343	381	382	385	364	387	390	364	386	371	408	359	414	380	374	363	379	411	381	406	397	420	374	391	437	400	356	402	364	418	385	388	395	379	346	381	357	378	414	380	363	359	387	377	431	410	387	426	403	375	405	381	379	353	394	402	383	407	366	384	371	419	380	369	386	406	377	375	399	385	375	404	398	347	356	367	387	393	408	372	384	377	379	384	388	398	398	388	408	402	401	363	365	376	376	413	406	384	356	391	366	406	386	366	335	392	374	374	417	387	387	411	400	365	371	379	421	362	402	397	392	395	425	385	377	391	363	376	351	360	412	379	357	372	395	409	367	383	414	359	348	412	379	349	389	393	417	355	354	367	394	395	423	378	388	379	366	407	369	413	383	410	368	369	364	371	421	358	408	377	363	427	370	395	367	369	346	367	388	389	378	372	387	351	399	389	394	353	391	391	362	384	401	402	380	402	388	390	378	389	401	389	364	389	362	343	364	398	419	400	370	381	384	400	392	392	380	393	407	384	382	420	399	389	387	386	375	396	405	387	376
28055	10910	4046	475	284	220	234	227	210	197	198	230	201	194	170	189	166	174	191	183	208	187	188	190	202	212	197	181	194	209	164	186	183	188	156	194	195	174	182	172	168	179	170	176	174	181	177	199	193	178	172	177	174	179	159	196	188	175	189	191	171	174	184	181	170	152	174	199	167	176	187	183	197	197	202	179	206	194	187	167	181	202	200	165	178	168	204	158	174	165	199	183	165	175	170	168	156	196	187	172	178	178	168	170	169	199	187	200	185	173	152	168	187	185	204	197	188	187	180	185	206	201	184	179	214	191	182	197	164	183	184	184	186	164	200	188	216	188	175	197	205	193	173	165	209	165	195	205	214	182	188	179	168	223	191	171	191	167	190	160	171	177	166	170	201	175	165	194	186	165	168	161	161	198	186	171	175	199	182	208	192	180	188	183	189	164	185	178	187	172	160	196	167	177	171	202	188	168	187	160	159	160	179	203	178	167	193	196	179	187	196	195	162	190	169	186	182	178	170	196	210	212	189	195	193	156	154	188	188	196	189	203	204	186	166	175	180	178	180	155	199	178	168	171	174	152	157	191	187	174	194	194	181	163	182	188	221	199	167	186	183	183	183	169	189	150	175	175	190	170	189	185	200	190	180	177	182	195	180	187	182	175	182	161	161	195	191	193	174	160	210	167	192	189	186	168	192	174	169	188	189	152	181	184	180	210	202	200	197	161	191	191	161	193	178	197	185	178	174	189	163	176	165	194	168	176	182	171	194	182	165	175	180	175	188	191	188	183	170	159	198	170	176	182	214	178	170	175	181	202	195	175	186	200	177	193	193	162	176	177	195	179	166	183	166	185	167	193	182	162	180	203	183	144	184	182	176	185	177	188	170	182	191	201	187	193	167	159	207	187	191	189	186	215	174	166	178	192	193	202	202	176	208	230	176	157	190	173	174	168	174	175	148	177	194	167	188	178	192	183	183	179	186	166	172	184	169	190	184	152	164	164	179	157	172	185	195	145	170	198	206	179	202	187	190	186	189	169	184	218	176	169	183	190	200	154	152	183	184	191	157	186	180	198	174	209	173	170	194	179	191	168	181	158	167	179	175	192	177	172	171	176	189	188	176	181	173	164	173	182	174	205	190	197	185	177	182	193	151	189	212	186	176	169	176	195	198	203	179	162	191	178	169	175	170	168	189	173	176	173	149	169	172	189	190	185	208	192	157	214	188	195	159	180	179	172	174	186	161	180	176	158	187	179	161	190	177	154	150	161	155	168	176	186	182	173	200	187	177	186	193	168	222	173	171	163	187	197	201	203	161	176	187	194	209	184	201	209	172	183	181	181	192	196	176	189	164	173	198	183	170	190	188	151	197	186	180	192	172	182	163	199	186	157	176	187	188	174	172	176	185	192	176	175	168	159	184	197	169	146	190	204	172	176	199	212	176	183	187	180	183	200	149	173	152	179	163	162	186	190	155	171	203	170	164	189	167	177	183	185	202	187	184	167	202	172	222	189	185	208	184	182	158	174	169	182	173	204	177	175	202	169	177	167	175	182	195	203	218	212	177	162	172	193	190	199	176	200	180	173	181	180	197	160	184	196	194	209	204	183	201	170	168	198	189	165	191	191	188	198	171	177	199	192	183	176	179	198	171	211	189	198	190	188	191	191	194	194	189	188	161	176	206	183	166	176	158	174	207	185	174	160	180	166	172	175	168	188	167	175	198	197	189	179	167	156	156	176	172	171	187	183	160	197	183	180	193	197	145	187	214	191	195	189	186	175	179	159	188	173	185	190	178	200	180	187	166	189	191	165	199	171	175	189	167	167	173	191	160	193	208	173	189	212	181	200	180	155	180	193	198	186	190	206	168	168	181	197	191	174	168	182	191	176	216	205	175	165	198	199	193	179	193	185	183	155	178	196	162	185	201	191	176	183	183	191	176	183	198	172	173	160	171	190	193	193	164	184	177	208	194	167	200	178	167	166	201	172	195	183	188	197	196	186	190	172	186	222	183	182	161	198	179	190	187	187	208	172	176	176	147	189	182	180	206	211	193	174	181	192	183	163	183	184	179	169	163	191	193	151	183	175	202	187	185	167	178	189	185	173	182	180	185	172	181	162	168	177	207	197	191	181	190	187	158	191	169	160	190	217	166	202	185	203	164	164	188	215	186	181	199	182	180	167	160	179	164	179	182	173	162	187	168	171	185	174	190	178	191	188	194	172	172	192	158	215	186	183	199	186	185	195	152	186	173	160	157	170	181	200	209	162	182	187	178	187	174	157	166	173	177	163	186	173	200	177	173	191	148	160	219	201	182	199	160	197	188	196	183	179	178	165	158	203	206	180	155	190	143	197	179	175	175	180	178	189	191	190	172	196	198	211	175	188	168	174	182	197	173	198	188	163	176	191	187	174	182	178	195	176	172	171	174	186	176	185	174	174	182	195	170	169	174	174	182	188	181	176	192	176	164	163	162	210	186	187	194	198	163	180	181	169	165	177	170	191	162	171	184	185	175	158	161	194	157	171	155	195	181	195	175	178	183	187	173	167	169	174	158	209	171	195	199	160	159	207	186	200	170	170	182	203	203	181	174	186	179	166	170	193	178	189	183	189	183	190	169	209	184	200	197	154	182	181	193	212	192	182	172	158	178	176	182	182	193	178	170	202	181	185	191	182	196	200	190	172	176	169	187	178	175	194	177	175	169	181	191	192	188	180	181	168	189	161	201	160	187	165	187	166	175	162	158	155	180	165	184	172	193	186	181	183	179	180	174	192	166	179	187	179	160	162	195	211	208	196	158	191	189	181	165	177	189	170	201	168	162	156	187	163	183	168	155	160	154	178	177	153	184	192	203	177	168	170	171	172	168	171	171	163	214	164	175	191	179	184	191	176	171	156	180	203	161	172	178	184	210	189	174	169	151	179	146	157	193	154	192	175	203	183	187	164	167	167	194	204	158	180	192	199	195	169	190	190	200	203	185	189	188	190	174	208	173	176	162	177	165	198	199	172	166	190	176	195	199	200	197	192	167	170	192	202	170	162	169	183	179	193	149	173	182	210	178	183	203	182	183	183	177	163	165	183	170	192	185	187	178	174	173	180	190	167	201	166	194	180	165	176	168	189	170	193	188	208	185	207	180	174	174	156	176	190	182	187	218	174	175	161	183	179	184	185	180	174	181	181	158	203	191	172	180	181	191	195	200	205	184	185	164	189	190	146	178	195	196	189	194	189	175	164	198	191	164	183	173	177	160	196	194	166	200	162	195	181	190	205	200	180	167	175	199	173	169	181	196	203	178	169	214	189	186	167	172	178	159	185	158	193	196	153	168	169	174	196	176	185	193	167	176	162	168	187	181	173	165	175	183	182	171	177	188	175	198	203	207	171	171	185	174	198	193	188	181	197	205	175	193	172	209	199	184	191	165	186	182	170	192	183	180	173	181	182	172	184	195	189	188	178	162	185	192	179	168	158	197	184	191	191	190	198	163	200	204	187	179	184
19728	8830	5634	1226	911	790	767	670	583	565	533	554	542	530	521	513	501	553	510	440	452	473	457	439	427	441	451	435	444	422	407	444	482	426	436	462	415	412	439	441	468	434	466	452	443	419	467	413	474	495	462	463	433	444	448	447	416	413	441	434	447	490	441	461	458	439	443	464	458	452	432	408	419	438	418	439	424	430	456	463	406	427	444	438	463	432	435	418	437	465	461	468	425	462	452	469	442	453	463	460	436	440	425	430	448	449	439	458	450	428	414	421	446	481	453	444	451	459	408	428	437	418	446	444	455	433	455	435	379	440	446	422	450	397	446	465	417	414	455	428	408	409	474	457	439	474	441	427	480	404	439	407	433	435	452	425	447	446	452	431	438	446	406	439	445	459	401	432	429	461	428	420	418	410	414	472	423	441	406	482	446	441	435	411	431	398	466	420	446	466	465	460	464	436	435	404	413	423	439	431	444	447	415	429	421	415	449	433	461	427	434	418	438	421	429	410	457	427	441	422	474	462	426	423	467	436	424	483	428	425	466	467	434	419	415	481	441	446	419	473	454	436	463	396	429	456	447	452	409	440	428	432	443	451	396	428	430	407	456	440	421	430	459	462	468	434	444	448	446	454	444	447	458	459	407	456	469	436	441	481	410	435	410	411	439	433	453	471	458	438	443	424	399	418	437	449	431	442	423	441	416	440	401	466	440	436	436	461	449	421	486	401	426	425	464	421	434	417	443	414	457	409	457	435	438	425	444	410	470	456	378	429	428	408	471	450	399	414	425	435	415	491	429	432	456	425	441	449	445	420	453	445	445	446	427	417	432	449	451	455	447	447	466	462	444	409	435	498	436	455	430	425	424	428	454	444	426	433	461	420	455	416	428	454	418	423	451	397	410	435	440	476	480	409	413	428	429	413	446	406	472	462	430	434	445	438	423	463	448	453	437	447	456	442	412	423	442	425	421	410	424	450	455	402	454	451	495	431	446	428	463	487	436	443	431	459	421	467	434	449	413	410	447	442	431	447	413	441	408	467	462	434	435	436	439	465	402	426	473	446	450	402	420	434	427	433	449	456	440	425	400	477	401	457	459	444	423	454	467	424	436	480	440	480	439	404	432	407	417	403	444	397	470	430	436	450	430	449	436	420	458	444	411	476	417	425	467	458	410	445	476	462	428	419	411	425	468	455	465	428	418	453	461	437	417	445	469	460	450	409	458	443	468	461	454	453	421	409	399	487	471	431	449	440	439	427	438	391	471	399	430	430	435	436	431	461	441	433	397	421	431	406	392	429	467	442	448	476	449	454	431	438	439	426	448	479	462	444	449	430	386	441	410	431	463	403	411	457	431	441	443	377	450	460	414	407	411	469	471	410	420	460	413	428	436	459	456	441	401	429	447	429	424	483	453	427	450	426	405	450	422	433	444	458	427	422	458	438	447	412	474	460	421	410	459	440	455	423	477	399	432	435	450	431	424	459	435	391	446	404	456	427	447	413	399	418	490	433	420	444	416	432	445	421	381	433	478	455	427	454	454	422	428	415	466	421	415	402	403	447	418	414	424	417	500	419	387	467	402	444	425	429	446	423	419	453	449	445	409	448	442	402	436	446	424	424	461	439	449	448	466	439	488	433	429	444	441	440	462	434	428	445	440	456	455	429	411	443	434	444	448	461	442	469	415	415	427	475	463	469	441	464	437	418	442	452	444	473	455	433	455	413	471	445	408	450	390	419	408	405	453	445	435	472	439	467	435	435	425	431	469	421	428	455	444	424	420	421	448	465	442	421	437	463	383	433	457	437	463	449	459	436	452	478	422	409	427	453	455	453	432	423	428	439	435	435	422	454	435	440	435	448	435	406	444	463	422	419	438	466	408	463	423	428	440	454	449	400	425	463	469	427	471	434	414	410	454	449	466	455	415	452	451	429	408	422	426	463	446	431	426	470	448	441	444	458	473	437	461	443	434	428	447	445	417	418	437	436	451	433	429	446	462	426	439	448	424	416	438	486	418	421	444	390	477	438	439	450	423	445	413	436	433	470	424	462	454	450	443	398	422	424	433	448	465	453	435	416	443	441	447	449	457	436	425	462	411	436	459	432	439	413	427	428	440	426	423	471	449	419	402	428	453	451	416	438	486	420	462	424	419	443	421	478	448	442	464	442	508	464	421	414	414	424	438	430	434	431	432	474	413	440	387	448	469	437	443	447	446	398	450	399	445	458	375	430	458	438	450	430	420	451	412	460	450	403	428	409	445	440	442	467	408	410	427	456	460	426	424	458	450	450	487	432	469	436	435	429	442	439	426	431	425	454	446	411	471	418	454	411	452	436	475	454	482	464	451	440	392	431	431	435	461	438	467	444	444	404	381	428	451	448	467	442	428	431	460	411	446	410	441	456	459	429	413	452	423	432	453	454	420	423	440	406	413	479	437	471	484	460	452	449	452	419	458	474	445	430	410	452	398	426	458	447	435	427	411	423	421	462	423	446	430	429	414	464	452	429	443	440	481	430	408	432	388	425	434	423	453	441	431	473	430	440	428	427	396	436	439	430	441	418	495	439	435	433	445	444	428	441	441	458	432	443	418	463	451	399	432	431	458	433	446	434	411	447	417	434	428	423	429	383	425	441	453	450	475	448	442	420	451	456	431	441	427	473	445	415	453	459	435	433	466	436	443	443	436	409	442	424	444	445	436	422	457	435	440	388	455	469	463	431	430	427	469	428	450	440	437	415	466	425	473	417	447	439	447	468	411	460	394	432	435	448	454	432	457	441	451	420	449	451	441	458	437	446	424	444	441	425	440	455	454	437	469	459	439	403	470	393	463	417	432	456	458	475	450	430	443	434	406	421	446	457	426	435	401	464	425	421	419	402	464	406	419	436	416	421	436	432	453	465	412	406	442	406	456	453	408	413	459	426	416	418	442	445	398	451	429	434	440	435	433	433	470	444	390	457	432	472	429	429	432	428	399	450	438	463	425	439	446	481	444	436	439	441	429	432	426	457	421	455	481	443	452	397	424	466	401	443	441	443	404	424	431	444	418	452	455	429	434	441	446	436	427	431	442	402	428	427	435	426	434	433	439	464	444	460	434	420	470	425	465	435	460	451	454	440	416	379	437	447	440	419	476	500	422	420	427	437	424	394	434	445	475	427	404	429	473	473	438	397	448	400	440	407	411	466	419	450	447	438	435	441	437	434	422	401	426	434	446	407	437	418	478	452	421	446	403	435	442	442	429	428	459	443	476	430	371	446	492	433	433	446	425	420	420	453	444	456	417	463	440	451	424	482	437	428	407	422	419	452	410	453	439	404	428	452	446	436	411	469	433	451	454	410	473	453	458	426	444	417	447	455	429	443	417	439	439	416	427	415	469	436	427	437	408	446	464	430	432	441	478	462	428	421	455	441	439	447	423	441	462	444	447	432	393	445	437	431	427	419	424	461	436	459	449	433	458	456	470	450	427	417	474	451	461	430	453	436	433	431	391	462	409	470
37436	16884	8155	790	289	222	190	178	128	119	128	144	137	131	98	110	130	106	119	141	105	97	104	107	89	111	97	87	102	93	96	98	91	109	89	102	112	112	93	97	109	97	112	101	111	104	108	107	113	99	102	95	101	95	104	85	94	114	100	86	79	105	131	110	101	119	106	106	109	106	97	86	103	114	104	104	103	100	90	98	94	93	101	82	87	84	116	112	109	93	93	108	106	92	99	106	121	98	122	122	96	81	108	111	102	98	96	115	100	105	98	114	103	107	95	99	120	102	110	101	87	122	91	101	106	116	89	105	84	83	84	98	100	105	97	83	95	102	86	120	111	91	89	110	103	115	116	97	99	93	112	96	109	81	96	79	110	110	103	114	89	107	109	100	100	98	100	100	82	104	108	106	97	96	112	90	100	104	94	109	99	102	102	87	102	110	105	112	112	94	103	93	96	106	101	126	92	87	86	105	110	107	109	118	101	83	95	99	83	95	105	110	81	116	113	90	112	119	103	102	87	84	130	101	92	94	95	112	93	119	88	107	94	106	119	86	105	91	120	86	114	102	107	109	114	91	96	115	95	100	90	106	103	99	103	114	93	90	101	82	115	108	91	91	86	98	102	103	125	103	86	111	92	122	105	91	96	98	93	99	99	101	90	109	110	81	108	103	100	103	81	106	111	99	105	96	106	104	107	86	101	98	85	111	91	107	118	106	101	106	99	86	111	75	92	106	90	97	76	102	99	115	110	103	103	107	89	94	105	102	103	91	101	102	118	98	96	90	98	104	99	100	89	82	92	91	105	101	94	94	86	92	97	97	130	102	104	125	93	92	105	99	101	108	93	127	100	100	84	94	87	114	88	97	105	99	115	115	101	83	73	85	95	91	90	88	99	100	97	94	107	103	106	85	108	105	92	83	112	110	99	96	88	111	108	98	115	106	97	87	115	105	93	89	100	113	116	86	91	92	92	104	106	92	105	97	118	98	91	117	91	89	94	106	89	86	90	111	103	105	102	96	96	106	95	102	85	89	92	78	95	111	104	80	101	105	97	91	103	100	93	91	74	102	94	85	112	101	94	95	98	108	96	101	101	105	113	110	96	114	96	114	107	103	107	109	106	94	88	123	94	87	93	120	92	93	119	95	102	113	112	104	105	96	90	103	87	88	104	99	88	113	77	96	96	86	94	117	85	86	88	109	99	107	93	84	99	98	120	101	106	83	90	85	94	99	91	109	106	100	84	77	95	102	92	94	91	96	105	97	113	108	121	102	100	84	95	114	94	115	118	108	97	89	92	98	108	94	105	113	100	88	99	73	91	119	102	108	106	107	90	86	84	92	102	85	101	104	82	76	83	95	109	92	106	91	99	85	98	108	102	111	109	96	95	119	90	106	104	95	93	113	95	91	98	82	108	95	128	90	82	94	94	90	90	82	104	108	111	96	97	89	104	91	110	112	76	94	90	109	105	111	98	107	105	97	109	107	98	113	90	89	111	91	94	124	107	82	97	122	104	86	100	102	82	94	115	104	115	87	91	85	101	120	91	114	86	106	106	96	92	111	81	77	107	104	100	106	111	84	85	110	111	109	102	120	97	85	97	112	84	100	102	86	89	91	77	92	107	87	105	100	118	102	103	104	103	98	118	104	101	104	115	108	109	92	102	105	78	117	102	90	103	86	97	104	91	103	99	104	115	93	84	96	109	99	97	105	82	95	80	115	105	118	91	81	102	95	115	106	94	101	100	109	92	85	101	99	94	118	95	106	119	122	106	100	122	89	84	111	95	93	103	99	99	112	104	110	90	85	132	91	94	98	119	89	92	92	96	94	111	93	99	100	103	104	99	104	120	80	96	112	85	110	109	86	99	109	93	79	95	97	95	114	92	119	110	99	95	99	89	89	78	98	108	115	117	85	100	98	98	103	122	102	132	125	111	98	90	119	117	121	113	107	114	107	87	99	94	98	88	124	118	110	108	106	100	82	98	101	114	114	92	103	108	107	99	111	89	114	102	78	101	107	117	92	103	102	119	102	92	103	108	104	99	115	109	94	107	92	98	92	88	113	102	108	83	100	97	81	85	103	91	76	85	102	102	109	108	100	120	121	89	102	88	109	92	91	99	114	107	119	84	110	110	105	100	112	98	90	99	113	98	103	113	123	96	86	113	101	85	97	103	103	93	103	108	103	112	113	99	104	133	100	97	100	96	99	107	94	103	99	104	115	101	112	111	87	92	85	98	101	107	105	102	107	92	102	103	105	91	92	112	86	103	96	99	93	97	85	88	93	108	103	78	106	115	98	90	104	90	104	98	83	85	87	86	116	80	78	106	110	112	109	85	104	102	108	104	95	88	104	97	115	95	108	110	105	101	88	91	88	97	102	99	107	102	98	104	109	99	99	85	109	108	92	115	122	106	106	109	106	125	93	94	98	116	137	107	100	105	86	102	98	90	107	109	102	94	96	114	117	80	105	105	99	108	88	107	88	108	107	98	96	101	99	97	81	89	110	111	90	103	100	109	92	88	95	106	94	98	118	81	104	92	102	99	110	107	99	74	84	100	94	98	108	101	106	98	108	97	89	112	101	101	78	85	100	104	104	90	101	98	106	95	101	97	105	117	92	104	98	98	110	94	86	101	81	97	99	89	102	100	106	96	109	91	105	104	87	89	95	91	120	111	94	108	98	107	105	106	93	81	118	110	94	112	93	107	110	101	91	111	93	100	79	73	98	118	96	110	115	107	108	114	101	98	97	108	91	108	105	100	109	85	100	90	89	86	100	101	104	81	117	129	98	102	86	94	95	106	84	79	96	116	87	99	112	79	93	93	74	85	104	96	95	104	99	109	118	79	104	110	94	103	116	119	105	102	92	107	110	99	101	105	101	93	106	110	119	95	108	94	92	108	102	92	117	93	99	87	93	93	105	95	123	96	101	94	104	111	103	105	122	118	104	117	109	84	88	95	104	111	107	108	103	91	105	100	117	89	88	91	103	107	105	81	95	91	101	90	103	105	93	91	104	87	113	98	117	97	99	112	92	100	99	126	110	96	116	96	102	109	109	121	99	108	103	89	86	103	103	101	88	92	105	96	96	89	108	89	96	97	103	95	120	116	91	89	113	109	84	93	93	95	120	102	99	94	87	107	101	121	88	96	86	111	106	106	92	107	95	109	93	103	86	94	116	104	114	98	117	94	123	108	102	108	98	119	105	87	94	102	98	97	108	102	85	102	103	86	95	114	108	106	116	83	107	100	87	101	100	75	90	106	93	96	106	113	105	96	105	106	94	113	94	96	97	126	100	108	90	95	114	97	87	80	116	105	87	105	112	94	103	105	87	98	101	96	102	117	101	88	99	95	97	86	99	88	84	90	106	96	118	96	97	105	107	86	105	83	107	93	105	90	96	112	119	104	101	111	113	97	85	119	83	95	83	109	104	101	105	87	105	99	82	103	116	100	104	111	107	98	109	98	96	94	103	87	97	97	110	97	105	99	89
24875	12575	8818	1543	1179	929	726	645	598	560	465	416	411	375	362	368	334	410	399	403	335	281	292	309	298	292	277	280	251	285	255	269	278	248	282	218	292	283	268	254	249	254	254	260	248	307	258	261	259	259	257	239	260	266	270	266	236	240	267	246	247	261	240	262	255	292	230	252	238	232	255	254	233	268	271	233	266	254	234	253	245	235	244	260	251	236	261	245	258	248	257	237	251	238	240	250	260	241	255	226	238	199	249	283	247	244	262	262	244	248	263	249	255	259	239	258	255	251	275	242	250	242	215	228	249	248	263	259	240	250	251	231	260	271	257	254	254	238	277	273	261	258	223	264	255	232	260	229	270	255	247	257	276	241	260	246	245	230	266	262	239	252	233	233	268	271	247	235	253	240	272	241	294	249	270	281	249	244	243	235	258	255	252	242	274	242	269	242	255	229	237	242	242	261	236	230	267	247	252	238	239	250	245	240	252	235	264	247	230	253	224	249	259	251	241	265	251	243	260	230	243	251	224	241	252	247	231	248	224	244	263	243	252	263	225	250	259	242	276	236	228	275	259	295	263	208	245	245	249	276	261	233	237	250	212	249	240	263	270	240	235	241	243	253	237	252	255	242	268	253	274	239	251	254	260	230	272	250	249	250	255	252	235	237	257	222	249	262	233	249	240	269	241	263	227	257	264	262	254	264	266	276	247	241	268	255	254	258	239	233	266	252	232	223	237	236	255	281	287	244	267	267	266	250	260	259	250	257	245	244	256	271	215	243	240	252	233	251	227	236	236	230	257	257	233	245	233	239	262	256	260	229	231	248	227	247	237	247	226	252	250	243	245	220	265	254	238	240	264	240	247	292	239	276	242	272	231	261	253	261	278	262	257	275	239	264	246	269	252	236	281	252	263	256	249	249	248	249	231	211	242	248	275	242	255	256	247	256	248	275	249	251	244	235	236	244	249	241	235	281	231	271	241	249	235	234	236	255	257	234	262	259	251	272	234	211	249	273	238	265	253	255	268	258	244	228	245	247	262	259	239	262	223	262	248	259	240	238	251	241	245	228	254	235	263	260	245	248	261	254	244	271	251	255	221	276	238	262	262	296	237	233	279	284	205	248	242	237	261	267	241	243	231	296	253	251	239	246	264	238	243	242	238	227	251	232	234	251	254	247	250	283	258	292	243	233	251	281	270	266	239	217	244	233	268	238	228	243	254	259	239	266	232	218	259	251	248	270	227	247	218	244	238	215	265	262	223	237	241	265	252	230	242	272	265	238	235	271	267	253	249	225	238	244	252	258	242	239	237	296	261	249	249	262	250	276	264	272	269	257	265	266	248	264	247	253	266	258	237	254	266	240	226	261	245	252	246	236	237	255	219	266	259	245	248	250	275	240	259	243	262	266	238	257	267	264	257	233	261	249	259	262	265	256	268	259	243	240	230	274	269	253	240	231	259	234	265	244	241	244	241	236	250	249	259	270	259	254	260	256	236	249	244	250	241	250	244	244	217	263	265	232	274	230	243	238	250	227	268	227	260	235	249	238	226	258	189	265	243	255	248	255	230	283	232	241	242	232	253	261	247	270	255	261	226	246	247	253	225	254	251	263	268	233	235	221	249	237	250	236	241	204	253	230	272	237	262	261	241	257	262	276	226	247	274	244	262	266	255	275	235	250	251	277	233	264	257	280	260	270	243	236	258	249	256	252	205	264	241	234	240	237	249	262	231	255	251	274	243	264	252	234	233	238	263	244	241	245	238	257	269	251	268	205	240	255	249	257	251	224	268	250	270	257	267	225	258	221	214	246	241	255	259	251	264	260	245	256	242	248	295	211	266	260	262	241	236	253	241	278	240	215	244	263	246	238	251	244	263	257	256	251	210	215	246	250	241	253	254	271	243	260	247	254	245	254	250	256	256	270	240	253	254	248	234	264	258	254	262	256	255	241	273	264	260	248	291	247	271	258	275	252	245	246	255	260	249	226	265	228	238	249	233	265	315	255	247	255	260	236	228	255	262	273	254	271	254	242	248	268	247	237	258	235	249	251	238	248	221	278	247	260	273	254	235	258	261	253	246	258	237	295	256	209	254	250	252	250	234	273	243	230	233	277	252	266	276	237	255	265	279	244	260	225	245	260	256	254	250	220	255	264	245	238	268	229	233	262	231	243	250	238	242	263	264	225	241	252	272	269	279	229	282	254	237	245	259	270	255	264	249	249	248	245	263	256	282	241	224	231	263	244	260	274	249	279	240	253	263	243	246	272	266	258	247	266	216	272	256	253	271	262	232	230	255	268	259	265	256	270	247	259	255	236	254	238	236	267	256	250	255	260	236	213	230	254	258	227	237	250	261	239	228	272	259	257	274	231	244	246	271	236	267	233	254	232	233	224	244	258	241	235	211	262	256	288	235	255	270	247	252	252	261	258	276	242	235	262	281	246	271	264	271	266	266	230	261	247	261	234	261	242	235	240	255	228	242	261	279	247	247	264	258	256	252	257	244	247	272	263	252	262	262	273	266	260	269	259	248	252	239	235	252	236	244	268	290	235	233	251	255	286	248	249	239	254	225	258	242	240	284	263	218	245	263	275	249	227	247	246	265	269	252	260	251	276	266	256	245	258	270	262	248	267	254	239	225	260	251	268	245	244	259	243	268	262	280	254	259	251	254	232	263	250	259	250	253	231	241	242	249	234	261	276	238	266	250	233	287	263	289	273	285	238	253	232	272	246	226	239	245	262	256	244	256	256	248	246	243	272	238	250	232	254	250	243	240	242	240	254	254	222	246	251	237	269	248	272	249	227	235	245	250	248	276	230	218	237	259	243	261	250	234	241	245	243	254	274	247	267	239	250	275	273	250	206	245	241	238	254	261	229	270	241	259	243	247	267	249	222	221	279	273	276	223	246	274	240	261	260	280	239	232	244	263	235	258	266	245	255	256	221	276	257	249	255	270	262	276	234	259	246	231	239	253	285	235	246	234	210	233	265	260	266	248	256	254	240	230	245	237	272	241	244	218	249	240	256	249	251	246	272	242	247	266	260	247	245	255	260	260	255	256	253	237	229	241	242	240	243	259	264	257	229	234	220	222	203	246	264	249	253	238	279	259	262	235	225	255	239	257	251	256	228	240	265	239	247	246	235	231	252	226	265	268	263	247	249	246	252	233	265	224	231	256	240	239	251	262	244	251	252	257	252	244	250	272	252	243	234	275	265	270	236	238	235	251	238	245	252	277	248	248	243	254	230	265	255	242	269	259	234	262	243	223	260	260	247	254	271	267	234	262	205	268	248	247	250	234	227	263	259	232	248	253	252	236	242	254	235	254	232	232	210	253	259	264	263	244	243	285	264	247	259	264	261	242	248	258	230	259	252	238	246	238	243	269	253	262	239	243	241	243	252	287	237	245	230	236	239	246	245	246	254	231	228	251	272	286	241	265	223	239	246	229	258	248	263	260	227	231	266	272	260	266	247	248	235	231	274	254	258	228	258	251	263
15907	4294	1195	225	162	167	184	151	164	159	180	159	157	153	169	171	164	152	168	166	146	145	152	166	136	154	163	142	167	168	178	157	161	168	154	164	179	182	174	172	150	170	143	153	150	135	164	163	177	166	164	170	173	169	177	181	152	142	181	151	132	148	153	180	132	158	164	183	151	172	163	152	161	165	142	150	164	150	160	151	168	174	157	162	133	165	176	143	135	171	177	165	154	158	170	146	183	173	175	132	177	151	142	173	160	157	159	150	180	159	164	168	165	169	148	170	158	174	127	157	146	168	157	151	152	152	168	138	157	134	157	145	160	122	151	166	175	182	142	143	143	132	153	168	153	142	165	184	162	180	193	132	155	174	172	182	144	136	148	142	156	171	165	144	177	166	174	156	149	160	165	181	145	162	177	162	171	145	176	170	132	168	167	160	150	140	148	156	142	175	153	146	151	187	169	166	159	151	160	144	164	163	137	152	140	146	158	144	157	168	153	152	144	170	131	136	148	156	171	133	150	142	162	150	154	161	183	153	174	159	163	172	154	153	166	161	156	145	149	151	176	140	151	157	143	165	171	145	155	147	156	155	168	155	144	157	185	155	159	128	180	148	151	164	148	176	146	182	150	163	159	160	155	151	183	146	149	149	162	148	159	131	144	154	189	163	170	133	170	152	163	146	167	183	170	174	156	142	168	161	174	153	144	152	166	187	159	180	183	190	158	163	157	163	169	172	178	180	181	165	167	154	165	173	130	155	159	144	150	152	156	142	184	146	170	129	169	179	143	129	172	163	161	169	181	141	148	154	149	143	167	154	162	166	142	169	153	165	176	163	147	162	140	173	157	177	158	146	154	161	130	166	164	125	173	173	149	156	138	169	176	156	144	175	174	183	181	156	156	186	148	168	156	147	137	144	136	131	153	161	171	173	151	139	144	181	171	147	180	157	147	170	157	144	154	145	138	150	165	162	159	171	192	171	186	176	161	137	132	167	134	183	181	163	144	154	171	167	157	156	170	172	156	166	140	164	185	167	155	185	168	155	137	174	153	154	168	165	162	156	163	184	161	169	147	154	169	164	172	126	164	167	136	140	168	179	180	124	138	148	166	161	151	145	155	165	150	145	168	140	156	164	148	157	161	149	159	156	144	153	168	154	155	147	158	160	151	158	142	183	162	165	152	183	153	152	165	152	141	151	153	154	151	170	142	139	174	166	147	181	149	150	151	155	128	141	157	163	170	165	142	158	170	163	148	175	158	157	156	178	165	166	166	146	165	176	146	146	147	163	155	168	139	185	185	187	156	166	135	156	149	142	177	153	155	151	147	158	150	156	139	145	174	166	144	153	179	166	170	158	160	169	165	142	167	167	170	162	165	154	147	159	144	172	160	160	157	149	175	158	146	195	139	167	168	166	174	136	167	168	152	152	175	151	173	176	187	143	174	156	163	151	162	174	163	158	173	144	159	173	174	154	163	175	163	149	162	145	180	163	163	173	172	145	177	169	161	167	168	148	156	135	129	165	178	156	168	150	165	179	155	138	189	173	166	167	178	160	162	167	174	167	163	150	181	127	162	169	169	166	172	182	149	160	141	180	163	145	149	147	143	143	158	159	155	190	169	183	138	156	168	153	157	148	149	166	150	164	166	152	138	147	153	154	164	170	130	178	159	143	166	140	177	174	165	156	149	180	166	154	148	161	127	157	169	175	138	145	167	172	154	140	170	164	156	138	152	159	162	155	171	169	162	144	157	178	152	142	146	149	166	160	168	156	174	169	148	164	159	163	149	165	150	157	141	156	147	163	134	161	142	158	161	164	174	164	154	160	183	204	154	132	155	151	159	169	159	148	178	159	169	174	140	148	153	160	164	166	154	158	134	146	168	134	163	173	157	154	154	167	148	177	166	162	147	182	160	154	150	167	178	156	158	160	158	158	148	167	173	154	161	164	164	160	162	161	181	187	172	140	160	158	175	151	188	170	169	147	166	150	147	157	143	153	163	162	136	154	149	171	165	160	175	141	155	159	155	164	168	157	157	133	175	166	143	180	165	153	169	164	138	168	180	178	165	140	174	163	163	190	161	140	179	173	142	147	140	145	163	142	158	158	170	163	160	154	151	152	168	191	172	164	151	164	141	163	145	159	152	138	146	145	163	155	156	161	143	171	164	165	152	170	163	148	169	157	163	161	175	151	161	166	124	178	155	167	137	151	152	151	170	147	182	162	169	163	151	136	164	159	158	163	142	144	149	160	137	180	143	141	157	143	137	131	163	146	156	170	135	136	180	182	153	160	133	153	149	164	173	148	166	141	167	155	156	169	161	158	160	133	157	119	157	146	162	160	184	146	168	159	154	129	149	177	160	184	147	150	157	170	165	135	144	154	187	138	165	166	157	171	157	161	148	146	162	162	158	166	160	178	158	168	162	137	168	172	143	150	143	129	159	144	153	158	160	149	151	155	167	158	151	174	180	180	166	179	162	151	148	139	167	157	162	158	159	165	159	146	165	168	183	163	157	184	159	172	164	175	160	165	155	139	144	147	142	176	183	161	169	154	166	172	189	160	159	164	160	151	186	146	132	158	150	170	149	172	167	169	181	158	153	154	179	164	172	171	161	153	136	160	158	159	171	147	181	153	173	146	157	146	167	142	167	131	136	174	150	127	148	153	167	138	172	141	155	153	152	155	168	166	152	162	155	160	171	158	155	156	174	167	158	170	163	163	129	160	149	152	149	152	153	165	169	165	153	169	172	188	163	154	152	176	172	133	184	164	144	155	164	178	149	146	153	150	154	160	135	159	121	193	170	196	160	174	145	166	167	144	180	152	167	149	164	159	162	153	164	182	157	151	152	161	170	149	176	163	148	172	161	154	132	174	146	160	155	165	140	168	162	165	170	148	173	147	125	181	171	160	144	145	183	148	155	171	138	154	162	162	151	162	147	155	174	146	158	151	147	147	162	182	164	148	178	161	146	168	173	156	144	154	153	126	141	142	161	168	150	174	142	155	153	172	140	168	168	194	168	167	167	169	171	159	140	143	168	185	148	196	190	141	151	141	155	148	146	154	168	167	154	148	156	160	175	173	157	159	177	140	173	174	153	160	140	138	146	149	144	153	148	148	194	157	160	139	143	151	151	171	157	167	181	167	156	182	164	171	166	172	150	135	154	166	184	156	155	145	158	180	160	143	164	186	158	159	165	158	132	160	169	159	147	163	163	171	158	160	160	148	155	150	162	151	135	166	145	178	161	161	144	160	160	180	174	153	153	158	149	142	155	133	175	154	176	180	150	188	161	169	153	166	169	173	136	158	160	193	156	179	159	185	139	118	151	148	155	154	137	149	153	146	145	151	144	170	177	149	202	159	143	159	159	144	145	140	148	187	180	167	138	141	149	144	154	175	185	168	160	182	178	169	156	135	166	166	152	126	160	173	174	178	144	152	151	163	160	153	164	121	155	147	154	168	151	163	171	156	166	156	164	173	163	163	147	174	154	148
11473	3647	1997	572	486	457	457	428	452	437	411	385	407	445	431	402	441	428	397	427	438	416	376	395	377	381	411	413	400	388	416	413	378	373	352	413	424	413	392	403	418	421	393	400	418	398	389	414	394	371	412	377	410	362	428	418	367	404	410	390	413	372	397	380	393	424	397	418	373	408	422	383	387	368	411	363	403	403	379	383	423	399	403	397	407	378	393	367	397	374	399	427	405	375	429	381	378	406	405	416	394	420	368	377	422	430	424	413	381	442	382	437	395	423	412	372	396	388	380	419	365	388	412	409	395	414	402	400	407	406	403	391	376	383	439	358	376	369	398	396	416	387	377	391	415	398	399	439	355	406	405	430	404	409	394	336	394	394	347	413	359	418	370	413	407	385	406	385	417	409	391	381	418	405	421	425	401	389	395	363	380	430	346	383	365	407	372	378	408	385	407	409	409	397	397	389	436	366	407	410	392	365	436	414	425	423	397	379	429	411	432	413	406	377	385	393	383	396	387	420	406	397	378	400	393	397	418	375	379	412	383	409	364	411	410	398	414	396	392	391	361	393	397	355	453	374	395	418	402	392	415	424	379	403	369	421	379	406	393	364	391	428	349	410	397	410	416	426	395	404	400	372	378	387	389	392	422	377	389	365	373	391	383	389	383	363	393	406	408	384	378	390	375	368	384	434	408	406	390	400	359	408	413	380	367	381	409	421	422	412	380	414	400	396	402	374	415	423	402	402	370	400	395	366	392	382	403	388	386	391	401	413	383	366	379	382	362	418	425	414	382	397	378	382	403	385	385	401	393	389	409	395	392	407	378	360	373	383	398	387	416	386	397	389	382	422	388	393	390	385	409	415	408	383	405	395	430	389	408	386	369	386	379	380	434	400	362	401	378	364	389	405	382	392	434	385	423	403	406	376	409	404	396	387	369	388	395	400	379	406	383	451	403	367	383	374	394	387	383	423	391	369	397	395	439	386	408	412	367	404	388	405	396	418	387	380	369	421	396	409	377	386	411	377	396	395	384	363	373	402	400	396	436	403	413	427	397	390	394	380	422	381	381	407	395	350	394	413	370	379	405	374	394	378	425	384	414	401	398	380	395	366	369	408	428	411	403	412	410	414	400	373	389	360	408	399	384	364	390	424	390	444	402	382	364	405	404	404	382	356	371	404	358	389	415	340	398	372	390	424	386	359	407	395	392	414	376	415	387	393	389	335	428	393	432	393	362	404	374	395	429	377	414	410	397	388	408	381	381	375	418	377	383	400	413	421	375	414	382	396	404	386	369	382	392	372	416	384	371	404	373	389	438	384	399	384	374	409	412	422	398	402	398	395	385	382	404	409	387	421	408	397	373	390	402	407	390	380	420	362	412	380	384	391	411	399	373	378	379	393	391	396	392	413	406	407	379	389	383	423	399	410	355	416	382	371	419	343	383	397	419	389	377	400	408	383	385	421	387	353	413	384	396	409	384	417	401	392	382	399	387	381	380	389	389	390	398	397	408	373	399	401	396	399	373	355	389	387	404	425	376	396	383	382	373	381	404	414	401	394	405	400	376	396	418	346	383	408	380	372	386	416	384	415	426	391	396	402	377	364	402	375	377	406	371	366	405	391	373	397	416	383	390	393	370	397	410	409	407	436	392	402	391	419	369	394	367	371	378	388	393	367	429	387	382	379	395	358	389	386	388	399	436	396	449	387	339	426	408	438	388	359	392	399	415	408	370	359	400	388	373	410	392	375	363	418	393	398	418	391	377	408	359	403	404	386	411	422	390	374	399	395	415	375	397	409	389	376	390	421	413	380	399	419	405	388	372	401	409	443	410	403	414	378	393	383	377	378	395	398	375	402	422	378	409	394	415	366	426	398	378	392	400	394	445	408	412	419	393	385	415	418	342	391	338	417	407	404	389	411	410	397	371	394	408	346	410	385	390	393	413	411	382	374	358	373	376	392	387	384	390	406	395	385	369	409	391	407	377	385	415	376	371	416	378	349	376	394	394	417	403	369	355	392	408	386	402	377	441	360	402	396	399	423	395	395	409	364	387	364	392	395	410	385	395	403	380	399	383	359	425	414	370	393	398	405	422	396	398	381	415	420	403	367	397	379	408	443	411	404	387	395	362	406	412	361	377	353	432	391	357	371	382	408	422	398	397	388	394	416	432	376	429	374	370	391	415	357	392	391	395	409	410	398	437	404	429	387	397	414	392	420	398	392	403	360	402	400	398	435	399	420	426	409	410	380	393	373	426	396	396	434	402	381	396	419	381	367	408	382	395	394	342	382	412	401	378	394	391	380	423	380	413	406	375	422	404	417	412	398	381	401	408	373	440	422	366	388	370	455	407	400	343	412	433	410	412	405	414	412	400	381	370	430	377	385	414	357	408	395	382	359	404	412	411	393	408	413	406	366	355	401	405	399	401	408	389	394	413	399	374	398	369	410	400	387	408	407	428	372	364	379	401	364	404	396	392	407	404	393	390	414	392	394	412	418	410	372	393	373	398	372	372	368	391	389	400	385	370	388	360	386	390	394	386	384	398	376	425	409	381	424	365	385	359	352	393	404	396	420	389	393	409	413	392	396	382	419	410	406	388	387	383	418	402	434	412	401	395	412	415	410	401	400	404	369	420	396	375	386	385	398	407	399	382	388	361	401	369	389	396	395	397	425	405	397	412	395	398	378	429	403	413	406	400	432	421	387	425	359	428	387	409	358	414	423	420	397	402	404	411	387	400	411	412	404	422	373	389	388	404	374	387	398	369	392	380	398	403	392	401	388	406	419	401	384	388	388	382	364	410	419	417	382	412	382	401	407	366	415	412	397	379	393	395	365	384	386	387	420	376	399	363	383	376	403	402	416	350	368	411	378	365	394	389	379	359	376	413	413	405	409	429	357	382	408	442	389	379	385	392	410	373	404	389	406	400	391	363	391	374	394	401	366	380	419	359	402	399	427	387	379	380	397	378	378	400	428	382	383	399	405	426	410	352	368	375	405	383	392	414	382	399	409	383	451	411	388	336	359	378	379	400	376	375	433	404	385	433	385	403	392	403	391	372	424	379	371	401	360	354	358	403	377	378	374	406	385	411	360	408	442	382	391	438	390	405	382	386	420	389	394	400	394	396	375	423	402	393	399	390	373	409	417	411	413	370	393	371	386	399	414	396	400	418	405	385	350	402	409	402	406	376	402	360	359	396	388	418	355	384	405	415	378	421	407	356	376	397	419	384	392	374	398	425	431	398	421	386	382	375	372	386	382	400	361	369	392	418	413	432	384	398	411	403	366	384	377	436	375	438	415	401	386	397	400	394	411	363	384	375	394	394	415	395	358	392	398	375	402	375	372	393	427	415	387	382	376	402	391	403	383	376	383	426	373	337	401	416	390	411	381	372	421	408	404	397	417	416	378	395	434	406	388	408	356	408	373	349	382	382	397	399	392	392	414	433	357	386	422	374	409	395	398	403	373	414	407	407	397	365	384	399	408	376	372
28258	10776	3707	446	264	259	233	235	233	207	202	203	180	206	209	202	196	192	222	181	215	176	193	192	188	199	181	222	177	185	198	195	182	185	198	164	195	186	193	180	173	173	179	172	196	168	168	187	187	153	166	172	170	167	175	180	171	176	177	201	189	176	173	183	202	173	207	183	190	201	183	187	193	167	167	193	185	177	194	184	205	194	193	211	173	197	201	190	230	209	220	206	165	205	193	199	196	177	197	191	173	193	183	202	162	188	215	193	204	196	196	171	205	202	190	170	178	173	194	199	175	195	164	177	184	193	180	198	194	192	208	168	184	187	157	184	187	190	194	164	201	183	155	191	180	190	163	187	176	190	173	189	192	212	201	179	178	183	174	207	186	165	215	201	191	178	214	168	190	168	220	157	194	175	186	192	171	192	187	183	181	180	192	179	194	179	154	187	153	192	186	185	167	204	189	184	173	192	218	187	216	182	184	179	181	182	191	171	181	197	193	168	159	207	178	203	171	198	195	184	175	190	178	200	194	206	197	180	183	174	183	180	176	161	173	185	190	213	160	164	155	177	194	201	202	197	201	185	210	204	186	181	188	189	181	176	161	176	164	177	186	184	173	170	162	186	169	169	178	173	184	169	186	197	173	171	198	183	178	184	184	187	163	186	174	188	227	183	205	185	193	197	194	171	193	195	188	185	194	191	195	175	193	202	177	180	177	202	179	173	193	181	231	189	171	156	191	189	150	175	166	173	184	207	217	197	190	166	192	185	193	194	212	194	174	164	192	187	161	167	184	184	157	167	155	204	163	180	195	195	182	168	155	188	167	160	182	186	215	195	191	168	206	197	181	193	173	169	170	218	171	195	198	172	189	214	178	167	188	164	171	208	179	172	175	210	179	186	175	190	166	172	180	178	197	193	189	159	213	196	206	203	161	193	167	158	173	222	202	206	187	174	180	171	160	193	154	181	203	164	194	186	192	181	205	184	192	182	182	178	167	183	202	158	152	178	206	176	196	208	171	180	185	186	191	188	194	197	176	181	181	181	168	151	200	198	190	196	191	187	163	188	163	200	181	199	193	199	178	172	174	175	165	205	224	206	156	182	182	207	186	184	172	172	182	183	189	161	174	167	179	191	171	191	171	184	172	186	178	174	194	186	191	182	173	205	145	187	168	195	184	188	197	197	229	164	184	189	162	193	178	179	188	207	180	184	165	197	200	173	186	201	186	205	185	167	196	175	168	189	190	194	204	179	167	182	167	210	186	171	189	165	186	188	198	200	192	205	186	194	202	183	186	167	176	177	203	185	184	176	192	181	198	198	192	188	187	166	186	173	186	189	176	177	174	184	181	171	195	180	169	166	193	200	172	177	175	164	176	174	192	200	193	209	165	197	178	167	188	188	198	187	184	191	206	166	188	192	161	194	201	170	172	190	192	199	166	172	173	178	195	169	187	161	211	186	160	189	179	182	162	174	161	198	178	186	182	192	190	172	178	167	173	190	190	181	179	196	179	175	203	194	184	180	169	166	175	177	171	180	178	178	175	190	164	190	187	170	168	152	174	202	206	204	183	172	175	176	189	170	187	192	184	207	176	199	183	183	189	186	194	183	182	179	175	206	177	156	177	199	183	179	198	179	184	181	181	179	202	182	178	165	191	172	194	192	171	195	203	197	185	143	200	179	176	180	174	166	197	195	208	179	190	177	175	175	199	198	202	194	204	183	185	180	185	167	171	194	199	200	159	210	213	202	196	190	190	185	163	185	194	182	173	197	188	164	197	164	195	191	184	186	180	182	180	195	162	182	193	187	191	178	194	207	181	186	198	168	196	207	188	185	179	189	175	201	197	196	190	188	181	185	151	188	169	177	213	159	160	166	185	170	173	173	199	181	164	188	194	174	176	204	200	173	159	170	168	174	182	189	217	163	210	173	194	203	194	192	196	184	179	181	176	172	169	188	164	187	185	187	190	193	179	195	188	200	186	189	198	188	192	173	193	178	172	207	181	178	175	171	203	195	202	191	181	181	180	174	176	178	173	183	201	180	169	222	190	193	183	174	181	183	190	167	184	164	188	185	177	212	181	196	193	185	182	170	203	154	205	179	194	174	178	181	168	170	193	186	195	160	178	198	188	174	174	181	209	173	172	186	158	174	201	172	176	183	189	198	158	202	181	193	155	187	190	186	210	177	172	172	180	185	161	174	180	151	196	154	187	186	184	161	193	214	205	191	172	179	183	160	194	172	182	205	169	222	202	187	166	205	197	199	191	175	172	192	211	164	204	179	192	171	190	193	192	145	183	187	188	177	185	172	154	180	177	171	183	173	189	172	195	196	180	171	183	171	162	222	184	204	210	188	181	191	168	202	154	193	197	188	178	166	187	209	181	175	186	190	167	190	183	206	203	196	199	179	178	176	186	191	170	172	190	184	196	189	197	183	207	173	173	174	185	185	200	179	209	191	187	174	160	203	166	184	201	176	180	183	180	176	173	173	187	202	174	163	186	182	201	183	178	162	189	167	166	180	196	198	204	168	200	169	171	187	193	171	155	192	183	175	201	192	178	187	198	187	164	217	202	194	209	209	197	185	194	149	187	187	154	166	158	192	182	201	175	170	172	190	168	208	194	189	200	163	199	185	155	216	200	167	197	179	176	179	195	189	174	165	184	174	207	163	184	172	172	188	160	189	205	176	198	189	160	174	188	173	198	177	204	194	183	185	187	190	192	206	176	178	198	181	184	180	188	190	216	176	186	186	199	190	181	219	184	179	183	181	182	181	198	153	172	204	187	182	184	178	218	188	171	171	161	211	178	188	199	181	155	182	193	159	209	184	188	195	194	185	170	174	208	192	158	191	190	181	182	192	207	178	209	172	194	196	175	192	163	178	170	196	204	188	194	159	191	156	178	184	187	196	187	169	189	172	168	184	199	206	176	195	183	194	177	195	163	186	176	172	181	182	184	165	184	182	168	194	202	184	171	183	191	175	174	189	196	195	219	183	160	187	194	165	213	180	175	175	200	186	172	167	183	167	182	201	178	186	188	191	200	171	189	169	205	186	187	167	192	195	180	155	208	197	173	182	170	194	178	171	198	188	183	189	196	194	179	184	194	205	175	196	192	186	180	200	194	188	199	172	169	203	182	191	209	185	180	196	186	171	197	188	189	200	186	168	177	192	172	190	177	186	195	208	169	180	190	187	186	184	203	174	184	176	187	206	189	204	174	174	178	200	200	177	176	171	157	167	201	202	186	196	155	185	179	220	221	169	188	187	178	181	203	182	192	180	187	168	188	203	150	180	191	193	203	192	176	207	211	185	171	186	181	171	177	180	171	176	172	193	166	202	199	203	198	158	186	194	187	190	195	198	168	207	184	189	198	192	203	191	184	210	185	204	164	178	199	171	187	208	193	192	189	193	202	186	172	190	183	158	170	204	177	197	202	170	169	187	216	175	191	184	171	171	193	179	197	177	197	171	198	189	214	206	184	188	202	170	160	196
20008	8910	4902	1187	902	848	707	653	624	649	644	565	581	497	534	498	473	456	523	602	563	458	453	443	466	465	452	463	437	486	456	445	447	449	494	488	455	475	430	433	479	431	514	458	441	453	446	433	418	462	455	422	425	425	438	446	477	465	457	426	474	415	481	430	459	434	418	457	411	465	432	447	456	421	464	464	424	482	408	452	444	421	458	474	473	446	463	424	458	449	449	431	434	481	485	419	431	502	452	427	464	423	446	461	431	469	448	430	459	449	459	444	383	501	463	467	456	434	469	441	487	439	426	462	439	489	422	424	440	388	440	444	454	453	399	439	464	440	438	452	454	425	462	433	452	427	407	452	435	418	434	454	441	419	436	436	449	433	455	401	416	458	427	451	485	410	480	429	418	469	432	462	443	438	448	419	431	437	436	427	427	465	470	466	462	456	456	450	439	437	441	417	433	452	412	444	448	456	448	470	401	429	436	454	446	465	425	457	430	470	463	420	448	493	450	434	442	441	463	444	432	459	450	436	421	448	457	439	409	439	433	451	424	458	422	420	448	433	439	463	474	447	423	441	446	461	449	428	480	414	424	470	429	446	488	431	481	448	436	459	433	457	436	460	475	473	479	420	429	460	443	421	409	462	415	418	412	469	443	452	455	447	417	465	480	471	450	437	441	415	421	514	423	422	452	460	416	446	439	469	414	444	433	477	469	434	439	434	416	459	442	444	440	472	418	404	476	457	464	453	479	461	440	473	455	452	453	447	469	450	423	492	459	438	421	418	412	432	453	422	477	426	445	440	479	435	426	430	451	474	454	450	408	459	430	411	458	443	476	426	455	433	464	457	436	426	430	464	468	462	449	432	427	450	447	438	451	424	462	462	425	473	429	460	408	436	440	474	443	467	423	440	454	450	451	438	443	452	460	433	431	448	482	431	438	428	463	453	466	449	426	460	446	438	478	428	476	446	418	459	458	414	464	438	426	451	455	433	460	436	484	464	461	453	448	413	460	447	443	443	410	461	443	469	459	404	441	437	475	430	411	456	431	453	450	417	457	460	429	412	450	451	461	424	450	475	469	432	426	461	452	446	450	455	451	433	426	424	465	474	451	403	418	424	461	449	483	453	435	478	450	430	413	397	448	403	435	464	475	451	418	436	388	481	439	434	454	436	447	442	432	409	459	423	465	419	436	472	427	434	428	480	420	453	436	445	459	455	422	421	466	445	428	459	406	496	427	458	464	454	460	396	439	425	461	436	438	444	435	439	456	431	435	429	451	446	425	442	456	435	445	443	408	444	434	469	425	446	450	457	477	462	432	446	458	457	438	476	451	443	467	435	443	444	441	433	456	430	446	452	431	433	478	416	458	427	427	422	471	404	405	434	457	461	438	447	443	469	446	472	418	422	459	452	416	450	431	467	414	440	471	426	442	474	447	464	456	450	437	443	455	393	494	425	456	448	426	447	418	406	453	461	436	432	415	438	422	436	465	500	437	458	492	420	479	441	429	423	491	455	458	446	438	452	458	447	465	451	406	457	425	457	404	462	435	454	426	388	452	435	428	447	423	458	444	451	444	448	465	472	429	441	477	454	449	435	439	435	449	441	446	439	428	435	465	462	421	482	450	432	469	464	465	451	435	461	438	457	439	449	441	436	452	444	454	439	435	464	441	499	451	436	480	465	419	403	481	425	432	465	432	517	416	474	471	473	453	435	451	438	439	437	433	459	422	434	476	458	465	433	435	432	454	430	436	439	478	419	469	442	451	461	445	472	433	417	480	439	464	450	411	433	411	422	433	451	501	444	454	412	422	426	446	417	461	434	462	454	478	454	469	454	457	474	406	421	444	462	450	435	440	405	421	447	469	437	473	428	454	448	444	403	426	424	481	475	461	446	449	439	411	435	466	421	473	432	464	434	429	422	431	395	428	479	452	438	464	464	458	412	438	424	454	441	401	434	392	464	439	437	432	422	439	421	436	459	460	436	449	429	422	456	427	420	500	420	404	454	424	489	476	404	441	427	483	454	436	448	434	461	445	400	456	443	477	456	432	440	459	434	399	437	442	434	450	489	391	450	436	478	434	423	473	425	488	434	433	439	452	404	427	424	442	425	426	423	447	426	419	442	435	468	436	459	412	449	448	443	423	442	449	413	426	466	473	445	454	456	447	488	452	416	447	457	442	461	458	462	476	452	461	439	395	461	447	438	471	461	454	444	479	478	435	445	431	438	444	449	447	427	442	457	425	456	436	462	452	450	440	464	461	422	489	435	484	431	441	499	427	497	463	439	418	453	427	437	429	454	426	420	456	455	453	440	425	471	458	456	449	449	417	431	439	424	443	445	439	414	469	442	423	464	461	420	480	455	455	446	428	441	440	429	465	451	421	407	439	430	449	452	464	447	442	460	451	450	415	410	443	443	457	444	441	484	475	458	451	451	497	443	430	436	466	465	434	447	470	419	447	433	408	463	416	452	468	459	462	446	435	420	445	466	427	431	416	480	398	437	410	409	459	456	454	397	460	436	423	405	481	440	433	432	422	427	441	454	452	470	437	434	479	460	467	470	428	447	431	441	423	381	403	421	440	425	450	446	439	468	413	432	452	437	415	469	460	462	425	443	376	426	456	420	423	467	439	446	432	407	448	423	433	452	452	424	440	498	451	465	471	462	480	431	450	449	424	456	451	463	442	444	427	461	450	465	466	450	415	460	441	423	477	431	456	415	422	467	432	447	426	444	455	470	434	451	429	442	462	389	464	463	445	472	473	443	438	449	427	409	439	463	446	404	451	431	454	436	453	447	437	436	478	447	427	457	418	446	460	422	402	463	444	433	416	470	443	440	429	450	474	427	447	455	454	446	464	437	462	407	410	426	398	459	432	467	456	488	466	438	456	404	472	442	458	454	440	420	459	440	448	457	473	444	447	415	405	435	458	434	427	467	467	485	413	457	422	425	447	457	449	472	467	454	474	455	449	442	465	409	433	432	452	426	430	419	469	445	420	441	435	457	459	437	444	456	446	443	464	472	433	441	438	492	416	464	454	419	434	457	457	444	424	463	467	454	471	419	468	458	426	473	433	433	435	469	451	478	457	474	478	466	435	433	457	440	439	454	424	487	437	402	453	417	456	436	454	477	459	503	452	459	453	453	459	480	453	453	427	457	424	441	407	452	432	431	441	473	451	470	426	455	467	456	470	426	479	449	466	457	427	407	429	464	445	454	439	470	427	444	451	442	418	413	437	456	429	407	481	417	466	443	443	424	445	463	437	431	448	419	457	470	419	491	441	461	451	431	450	458	441	422	498	434	423	418	429	458	431	411	440	502	495	397	479	439	474	426	460	459	420	422	435	469	475	439	413	471	470	440	447	445	459	457	463	473	454	424	426	409	467	431	426	443	447	463	456	424	464	416	495	423	438	417	456	445	459	445	487	462	459	450	454	426	453	427	422	444	450	420	479	429	469	454	433	434	457	475	427	485	452	459	432	455	398	414	443	423
37078	17592	6735	765	376	254	214	166	159	169	142	153	137	134	131	111	96	127	118	127	138	102	116	110	94	117	114	96	100	103	101	81	105	105	95	98	106	105	112	118	115	109	94	97	105	111	94	121	103	116	88	90	118	119	93	94	109	120	96	111	109	103	107	103	99	106	125	106	113	109	90	105	113	113	108	95	109	107	90	94	114	103	107	103	84	98	104	95	93	102	106	89	79	115	99	93	83	88	94	97	92	94	97	92	94	108	100	98	109	100	100	101	100	94	96	93	97	106	84	98	93	99	109	97	96	104	100	79	96	86	110	102	108	108	99	67	103	93	98	103	105	103	107	105	117	112	100	97	115	114	112	107	91	93	97	92	96	106	115	118	105	98	100	105	113	94	104	108	118	105	106	99	101	103	107	109	120	76	80	106	96	85	118	111	96	117	108	102	105	120	105	95	111	109	99	105	108	94	97	117	94	92	113	105	89	115	97	105	87	97	108	107	97	89	118	104	104	115	107	95	98	106	94	92	106	105	109	105	121	95	99	93	102	100	112	115	106	108	110	119	118	103	88	109	116	116	112	93	113	108	93	108	113	87	114	102	96	103	122	107	108	86	108	105	94	85	97	96	106	75	112	89	112	100	103	105	94	89	112	95	114	95	106	107	100	112	74	99	89	99	95	86	91	85	93	108	97	95	96	88	101	121	84	126	92	89	99	102	93	92	108	105	94	98	104	75	112	96	115	108	92	83	95	116	110	87	103	99	116	111	91	104	86	110	118	95	95	77	130	99	96	101	97	100	82	97	99	102	105	89	126	102	99	82	84	102	97	95	95	87	102	91	96	103	98	98	116	92	99	98	106	117	114	75	92	102	82	114	106	101	92	88	90	111	86	106	105	99	115	102	110	96	113	116	101	110	105	84	107	85	100	98	110	93	104	120	100	89	112	98	113	80	99	111	130	105	109	113	89	111	85	106	89	86	112	109	99	112	116	102	107	110	108	107	97	104	102	102	117	114	81	114	99	107	122	107	103	82	104	79	97	82	93	107	109	96	112	81	111	104	90	92	120	118	103	87	111	96	113	106	113	94	92	97	107	102	113	107	113	79	101	95	97	86	114	97	104	105	93	96	112	83	110	108	104	99	90	82	82	109	90	113	95	94	96	103	104	101	111	96	101	106	82	100	111	92	97	86	96	105	103	88	106	106	102	97	92	87	110	122	111	103	99	112	107	110	117	114	103	104	105	106	110	90	98	109	108	93	96	107	105	91	113	96	109	106	99	96	98	108	91	109	117	105	100	105	88	97	90	100	97	100	112	102	114	119	102	109	107	89	90	100	103	88	125	116	85	114	109	93	109	116	117	96	102	108	99	113	98	115	116	95	103	114	107	97	88	106	129	114	90	102	107	103	109	131	86	89	89	103	117	94	95	96	112	99	116	87	87	103	102	91	101	112	107	104	112	106	88	93	102	115	99	95	107	90	109	108	106	117	88	88	100	126	104	94	97	98	84	97	82	85	106	87	119	92	88	103	92	99	86	108	102	88	96	90	103	108	92	120	100	96	86	91	91	97	97	107	102	110	132	121	97	108	114	111	100	115	92	101	93	94	114	99	107	103	116	94	122	97	108	87	102	117	123	103	106	105	102	95	101	86	113	128	111	121	110	109	108	107	123	95	88	113	96	99	110	114	96	113	103	94	107	97	98	129	110	111	105	84	89	95	109	115	109	111	118	83	105	109	117	121	86	107	117	97	106	97	102	114	85	71	92	103	121	114	93	94	113	110	101	99	93	109	85	98	85	108	94	107	106	97	128	81	86	118	110	98	105	104	117	113	95	110	106	91	114	93	107	120	91	108	85	86	89	103	90	97	116	108	88	123	97	81	108	101	118	109	110	135	113	89	95	96	103	121	93	107	110	117	90	83	100	106	107	94	101	99	89	99	97	104	114	104	106	111	99	108	97	106	86	106	100	101	100	106	105	112	130	102	100	97	92	109	90	97	106	112	102	96	112	99	98	104	104	93	88	110	92	97	109	90	88	109	116	92	86	102	87	99	85	91	103	114	114	108	91	113	84	91	92	107	113	105	94	106	93	102	89	108	106	102	110	82	100	109	85	98	120	93	88	119	108	95	99	81	82	104	90	97	99	86	101	86	121	108	105	113	104	99	100	117	102	105	86	85	92	103	96	120	114	109	97	109	107	116	88	122	89	91	91	103	110	115	115	114	124	92	94	111	108	109	108	104	109	105	125	93	95	110	118	103	85	91	105	118	105	110	104	107	115	96	120	110	98	94	107	105	90	103	99	114	98	92	110	108	110	110	88	92	105	103	88	121	123	99	98	91	112	111	116	80	119	98	81	97	92	98	108	99	90	89	123	105	103	109	90	112	98	103	108	126	96	99	118	117	99	106	99	114	95	113	99	104	94	94	124	101	118	114	94	102	101	107	90	106	100	99	87	98	116	100	131	118	120	115	109	116	111	108	99	95	103	106	88	96	98	87	104	94	118	98	110	123	113	97	101	94	92	105	123	108	85	112	103	112	110	99	99	111	91	105	104	109	92	88	107	125	104	107	125	90	99	117	93	112	121	107	87	96	87	119	97	96	89	118	101	100	105	101	90	95	105	86	97	103	99	114	110	99	99	94	95	92	104	118	79	112	105	101	83	110	115	96	119	91	100	90	115	103	127	117	99	112	94	88	108	101	108	98	111	111	113	103	99	122	98	97	100	103	110	91	97	110	115	96	102	95	111	108	110	111	102	102	100	118	101	94	92	108	99	89	95	104	97	110	105	107	105	106	109	98	96	113	99	110	106	99	100	92	112	106	92	104	110	104	92	105	99	108	84	118	111	104	103	89	127	99	99	114	105	121	94	81	121	119	103	111	92	122	97	95	100	79	114	86	106	102	110	111	111	94	104	106	110	125	118	109	102	109	85	101	99	94	93	91	121	105	99	96	108	86	97	86	87	90	83	110	100	98	105	89	100	102	107	102	97	102	86	97	103	98	94	93	107	105	101	120	87	87	110	80	94	125	102	86	103	92	106	108	108	110	86	102	96	106	99	140	92	100	112	115	95	90	108	98	99	106	105	77	114	105	115	110	107	90	98	109	103	102	110	98	114	101	98	114	111	96	104	91	94	103	96	115	100	101	108	98	117	100	110	90	92	113	102	107	96	102	104	109	110	110	109	126	107	99	84	123	94	90	113	106	97	94	103	105	111	92	108	92	100	98	91	110	86	84	92	94	103	98	114	86	108	138	97	93	116	114	104	96	103	101	110	96	112	112	93	102	93	120	113	100	102	88	101	96	109	118	99	100	90	92	104	91	114	80	97	109	89	133	88	93	115	100	109	99	104	97	102	94	95	112	109	99	110	88	92	83	108	95	120	102	94	106	101	112	103	100	106	102	89	99	98	109	111	108	102	100	111	92	102	108	97	93	112	125	102	107	88	86	87	89	91	81	100	95	104	108	104	90	125	101	95	93	105	120
24533	13739	6726	1818	1215	945	767	680	591	545	518	511	417	405	367	377	369	338	435	453	433	298	342	279	281	257	292	262	278	288	293	261	272	249	269	259	268	285	274	275	271	247	271	287	254	261	260	274	272	237	277	253	267	307	276	268	271	297	270	234	242	319	253	262	277	256	263	269	282	263	270	267	245	266	268	262	261	254	241	266	279	262	266	238	275	260	246	304	264	233	251	268	288	243	237	252	235	251	281	248	258	271	250	246	250	266	237	239	258	251	279	254	258	272	266	249	266	250	285	269	246	247	252	227	258	231	262	213	246	241	262	248	268	267	253	237	238	224	240	261	260	277	249	283	278	290	257	269	253	278	226	254	226	279	259	244	255	256	255	241	259	265	267	272	244	262	266	275	260	232	231	239	249	238	283	262	254	265	255	266	235	251	248	260	271	261	257	249	249	270	268	266	250	252	272	285	236	258	265	235	237	243	238	255	263	231	249	279	280	261	268	260	285	265	263	251	229	271	263	254	245	241	251	242	269	256	224	244	247	250	250	295	294	241	249	218	235	255	254	260	245	266	241	240	256	278	259	270	275	274	263	265	255	283	234	251	285	245	235	255	258	266	266	243	239	254	266	252	243	271	259	250	221	230	259	243	237	271	244	264	244	254	269	248	269	269	249	290	251	254	249	268	280	277	269	237	229	269	232	272	219	242	244	256	247	261	234	251	252	236	243	258	277	279	276	255	258	279	246	256	249	238	254	253	277	244	242	237	254	290	222	259	247	272	268	251	289	276	249	264	258	263	261	295	251	297	262	244	258	272	219	261	253	236	256	268	278	250	256	254	256	262	238	257	256	265	272	278	276	263	243	268	256	255	257	229	243	270	302	240	254	226	268	272	241	267	269	239	233	263	243	250	247	262	244	249	256	271	245	270	276	249	246	236	267	253	237	270	261	250	277	237	248	228	254	267	261	255	260	244	260	253	239	270	256	263	255	260	271	252	239	260	253	248	249	232	242	279	272	253	270	288	253	283	233	274	264	266	291	248	299	264	250	262	263	238	240	256	265	250	270	225	235	247	242	256	237	258	251	264	258	250	248	279	256	255	241	267	282	250	271	247	235	268	244	256	265	253	269	214	240	246	263	259	240	250	269	267	269	244	261	241	217	239	253	262	257	252	229	234	273	251	271	234	252	273	266	293	275	245	219	260	237	266	259	233	252	259	235	248	253	234	268	230	241	248	258	216	246	257	251	224	255	272	260	258	247	238	255	243	265	264	262	250	253	260	267	270	253	234	281	250	241	280	231	230	266	250	231	222	247	248	244	228	275	268	278	250	247	256	243	257	229	278	242	234	213	282	245	218	207	255	257	250	301	262	255	244	266	257	257	264	267	271	254	252	264	253	270	235	276	256	262	238	247	241	264	285	252	232	246	246	262	260	265	243	253	249	284	255	244	263	277	261	255	259	239	253	234	283	242	260	280	265	252	220	286	249	251	261	262	261	281	284	268	264	262	234	234	242	243	254	253	241	257	252	244	253	253	250	260	263	257	252	245	245	279	278	257	252	242	266	267	273	260	258	244	240	225	259	261	263	243	253	258	262	245	268	265	250	258	266	262	254	284	263	252	228	285	238	276	221	257	280	236	259	253	245	234	225	259	278	224	271	251	225	265	256	255	262	272	256	242	246	245	254	248	242	249	246	229	247	278	278	248	249	231	223	260	261	255	234	268	276	251	251	253	262	221	289	269	279	245	222	246	257	273	246	217	241	265	239	249	241	259	244	268	245	228	263	265	259	251	252	270	231	243	245	275	250	242	232	216	274	245	237	258	246	228	249	255	231	229	230	269	256	262	255	272	247	252	237	251	256	228	261	243	229	248	231	252	261	267	263	295	254	262	289	240	243	273	278	255	240	249	258	244	292	232	241	255	244	274	263	233	277	265	245	265	237	264	267	233	268	235	280	286	256	247	254	266	261	277	274	251	222	261	240	287	272	250	257	263	242	270	238	266	270	284	215	261	228	268	242	273	221	264	293	279	266	259	226	252	261	252	250	255	270	288	243	229	241	286	266	277	243	258	238	260	261	268	252	249	255	245	238	257	232	259	256	260	279	287	268	244	241	267	260	259	260	237	255	243	250	272	255	251	241	234	261	231	257	261	227	245	230	225	250	271	277	275	247	257	263	249	240	235	239	266	227	229	271	241	270	283	278	274	216	235	260	229	264	267	256	262	286	283	253	281	264	265	244	273	231	281	274	263	232	298	240	246	283	276	280	234	257	258	262	256	241	255	276	248	250	244	280	247	237	254	261	293	252	260	253	244	267	246	236	279	257	259	250	268	249	266	243	268	239	240	233	265	233	266	243	250	275	246	232	222	253	264	266	259	249	251	264	232	254	229	224	229	277	256	244	253	253	249	248	271	238	211	234	261	278	275	257	256	252	238	254	239	259	284	251	225	263	275	252	244	244	264	264	251	272	279	264	231	297	256	252	271	272	232	261	268	251	250	244	257	243	270	250	251	267	272	240	250	235	252	265	267	244	266	260	272	251	288	240	265	250	261	255	258	269	261	228	261	279	270	288	251	239	251	267	255	220	217	273	249	277	252	222	273	277	263	261	250	263	243	261	273	243	256	231	256	256	243	242	272	230	243	263	237	249	248	257	230	270	277	242	226	262	287	275	241	265	249	249	275	240	245	257	266	242	263	236	265	242	274	267	279	269	265	248	240	231	282	270	243	241	237	262	260	213	258	265	277	279	259	245	266	254	265	227	271	251	271	251	252	241	268	251	272	270	249	270	249	260	260	243	244	245	259	265	261	251	265	237	261	258	252	272	271	260	261	256	269	243	236	267	241	225	293	229	259	286	265	257	236	256	243	269	214	248	264	252	254	264	276	234	255	261	243	248	263	244	241	242	250	285	252	257	231	253	264	243	267	259	260	269	272	232	241	270	260	246	255	276	252	244	238	254	251	234	257	252	279	260	237	260	282	281	256	268	256	236	274	271	270	255	289	238	230	250	263	264	249	266	272	294	271	215	275	243	265	237	263	268	266	241	246	261	271	228	261	262	275	282	261	268	232	280	264	238	269	268	261	260	245	222	285	261	259	298	276	259	260	266	267	268	260	260	271	260	245	256	271	272	261	244	259	274	253	258	246	245	244	244	268	227	261	263	255	267	230	266	247	259	271	264	273	253	266	252	233	255	260	254	256	247	274	266	254	244	264	251	261	257	228	260	249	220	252	246	244	278	281	266	271	240	228	252	255	277	265	268	252	250	237	238	240	249	230	255	232	252	236	293	254	288	233	270	251	237	243	256	271	240	244	233	245	250	252	253	260	248	257	260	261	239	230	244	246	247	273	279	227	273	271	255	250	249	257	243	245	251	250	241	237	241	276	269	269	258	273	249	236	236	261	230	260	257	263	245	251	288	247	284	267	286	247	270	233	284	278	232	240	257	271	244	261	260	275	247	238	279	249	255	234	244	235	275	237	271	265	244
15713	4529	1116	286	190	185	173	153	183	174	141	156	173	160	159	150	145	178	145	169	170	153	163	160	149	179	173	202	161	164	148	166	171	147	156	147	174	158	148	164	166	161	176	139	174	141	184	148	162	160	173	145	166	152	150	166	153	171	167	183	172	151	164	151	174	149	129	139	158	169	164	170	174	136	171	153	188	179	163	161	164	165	150	179	160	158	139	164	166	161	169	157	160	152	162	156	173	185	155	157	151	172	171	139	162	153	140	131	146	158	147	167	150	172	167	159	158	166	150	168	157	144	151	151	167	146	136	130	147	157	150	149	139	147	164	147	157	155	158	154	148	166	163	152	141	151	157	150	148	161	160	169	155	170	136	175	158	169	185	184	147	168	158	163	166	175	161	175	171	137	167	140	167	160	135	148	142	141	172	164	163	156	161	165	164	170	180	157	144	139	148	136	181	178	158	189	175	179	154	147	190	167	154	165	185	150	138	173	142	181	186	162	165	157	163	169	151	167	174	175	166	170	141	160	160	160	153	174	163	170	175	191	151	166	159	145	179	161	183	174	149	127	174	157	174	160	182	149	170	136	150	151	156	175	135	127	161	177	157	171	153	171	155	151	159	155	146	154	179	146	179	168	156	172	160	150	158	157	181	164	158	171	173	153	175	151	170	148	178	159	144	156	141	168	182	160	178	148	181	160	172	172	183	147	188	163	177	155	179	156	138	177	170	155	182	179	190	175	175	159	179	140	183	178	158	168	158	175	157	161	168	153	166	151	157	146	154	134	191	165	168	157	161	133	156	158	178	183	136	187	138	163	162	171	160	167	151	148	162	167	200	137	150	162	164	172	163	149	166	169	154	153	131	165	158	150	164	152	158	170	175	165	154	173	146	154	153	143	155	157	146	154	181	153	150	156	149	172	186	164	154	145	153	167	141	147	155	162	187	168	174	166	163	174	156	156	148	163	167	141	181	160	154	142	151	153	158	165	167	148	151	160	163	173	165	150	156	162	156	161	131	162	173	194	168	166	158	178	123	186	150	152	170	133	158	168	156	151	160	170	158	166	144	172	165	167	170	162	173	164	162	162	176	164	173	173	165	161	171	162	151	181	173	158	157	184	164	153	149	172	187	155	148	160	173	192	156	176	166	149	146	163	162	140	169	150	153	159	180	153	158	155	181	181	174	149	150	162	179	153	149	159	157	168	158	171	159	163	150	153	161	151	171	140	155	157	161	183	171	137	172	158	158	182	156	158	155	156	153	150	139	152	163	176	178	172	159	146	151	156	159	142	164	163	160	172	146	143	154	178	152	165	148	164	174	128	181	134	168	187	165	181	168	164	169	150	151	155	149	155	158	172	167	153	189	160	155	176	170	155	143	171	154	159	165	147	170	142	146	155	143	140	173	157	175	161	148	151	156	132	161	156	145	149	168	166	183	157	148	164	174	156	166	166	161	158	177	148	167	156	159	165	193	155	134	158	145	164	173	139	148	173	170	159	179	178	171	141	139	166	156	165	162	138	165	157	161	158	143	142	167	158	143	154	149	155	179	148	178	150	164	161	154	150	173	155	155	153	171	140	144	152	179	193	177	133	136	171	174	172	147	170	179	162	157	160	170	155	156	166	175	146	154	171	166	180	160	167	159	143	179	196	143	177	167	183	179	170	162	161	158	164	177	181	160	154	152	171	150	166	184	172	152	152	166	148	164	156	150	137	157	164	150	158	166	185	154	177	159	165	165	162	166	168	154	184	168	149	168	152	177	145	168	153	166	162	184	146	159	141	146	165	175	171	145	152	163	158	175	149	184	136	148	151	144	168	165	179	166	148	141	138	172	159	177	143	170	180	166	158	153	169	141	150	172	157	170	165	170	181	168	159	174	176	149	134	171	175	158	163	139	168	177	179	173	154	195	147	159	158	168	134	152	158	162	142	156	160	150	167	185	160	169	188	162	187	145	157	150	139	152	139	177	187	158	159	174	164	159	154	150	171	162	197	158	169	147	165	169	179	166	168	154	171	153	138	180	163	148	151	161	155	141	166	159	153	151	172	142	144	179	144	165	154	157	150	154	162	149	141	163	175	151	158	172	153	165	144	152	188	166	182	187	179	153	175	142	157	161	159	135	160	155	177	160	166	183	158	141	149	179	174	135	159	146	182	148	155	161	164	142	174	178	161	156	162	178	177	169	147	162	166	168	155	168	155	142	155	161	190	156	159	137	145	164	154	154	171	164	146	169	154	155	125	128	184	168	149	155	177	168	163	127	160	164	154	156	158	160	149	159	143	156	146	189	146	158	134	169	134	164	149	166	172	143	175	162	163	173	157	141	139	183	175	156	152	157	155	162	174	168	169	195	156	160	174	175	191	165	171	167	143	153	162	178	149	155	176	164	138	166	144	162	167	148	164	152	165	183	157	169	177	159	168	169	173	153	163	147	161	177	170	172	176	175	183	175	156	183	155	167	174	185	141	160	174	164	154	156	155	171	171	142	160	161	181	148	173	172	162	163	156	194	151	150	174	164	170	162	152	166	131	163	159	146	157	167	150	186	156	158	148	161	190	133	159	151	167	180	144	167	159	146	176	137	155	156	152	127	160	172	161	132	155	180	175	145	148	172	147	153	163	181	177	180	157	175	182	177	168	141	178	147	180	142	192	141	182	172	154	165	176	145	162	160	182	137	152	174	164	164	141	147	156	149	156	157	166	157	170	177	173	150	158	135	163	167	154	170	173	171	186	174	157	166	160	168	180	153	158	145	196	163	180	152	197	187	166	156	169	161	172	180	142	176	146	182	150	137	187	161	153	147	130	173	150	165	144	156	149	174	159	142	160	163	168	175	143	158	163	146	161	150	183	143	155	166	163	154	160	180	173	166	155	141	129	164	168	154	165	177	174	173	136	151	151	138	144	165	153	155	166	143	159	189	153	147	190	151	171	165	192	168	179	177	166	149	163	177	189	165	172	146	136	162	155	156	131	165	150	139	160	163	162	162	170	182	154	162	153	184	185	192	138	121	170	163	150	156	150	154	144	165	179	167	170	178	167	153	167	158	164	176	146	160	156	183	157	154	167	176	173	146	157	145	164	164	159	164	152	150	139	154	175	161	138	145	147	145	146	186	182	160	170	168	170	169	153	174	153	151	170	167	173	145	154	169	162	172	154	159	143	159	148	159	153	163	173	172	153	174	152	149	155	136	136	154	156	157	198	170	125	150	158	179	174	151	149	161	154	173	177	177	142	157	152	173	153	164	166	156	161	147	149	152	147	156	166	152	168	154	133	181	151	163	179	159	156	145	157	164	165	154	153	160	159	150	162	149	141	147	142	159	167	165	170	153	165	161	142	164	169	154	162	149	170	156	170	162	172	148	135	155	170	157	145	168	168	172	168	157	178	184	164	154	155	177	165	138	174	147	174	141	165	179	139	165	163	152	169	174	168	154	158	157	173	177	163	142	126	161	169	170	173	164	157	165	182	162	129	151	178	186	141	154	167
11129	3880	1958	701	556	503	464	441	422	471	456	421	379	429	425	426	402	453	450	496	439	416	394	395	447	422	422	418	398	400	396	399	405	425	395	444	422	348	391	410	427	384	384	413	434	414	397	362	414	456	374	381	392	381	380	394	416	388	404	390	371	416	420	378	418	396	374	380	370	374	420	389	400	423	413	367	428	405	395	359	407	418	419	385	393	422	402	400	385	432	372	375	400	410	410	396	403	403	400	376	407	409	392	452	425	384	405	376	406	377	422	404	375	402	368	416	407	394	401	412	396	403	367	407	424	446	423	417	400	386	385	419	437	419	404	424	422	374	383	402	379	382	409	430	370	363	384	349	397	393	380	423	429	415	405	374	418	378	395	388	393	360	422	387	398	422	385	434	405	386	406	399	384	417	399	365	376	356	410	410	451	402	420	394	395	430	388	379	388	392	409	417	403	378	392	365	378	399	359	403	391	403	418	427	413	400	384	423	401	419	412	395	365	416	412	401	400	397	412	373	386	405	395	396	397	399	405	422	406	393	371	433	427	382	420	403	393	421	398	386	412	397	371	396	394	388	408	372	402	392	409	368	391	398	406	402	358	409	373	409	385	410	409	357	376	380	388	377	394	420	391	396	407	355	389	393	412	439	409	406	358	440	378	414	399	387	390	398	415	445	377	401	396	387	413	388	389	413	382	386	399	368	423	438	411	418	403	398	390	368	379	413	389	418	412	388	398	438	425	384	419	395	434	442	405	429	419	401	411	401	391	386	392	424	376	404	411	370	420	412	410	408	392	379	386	382	431	378	409	413	401	382	380	379	367	415	394	390	380	411	413	396	376	406	357	404	435	393	401	391	433	395	370	377	333	397	379	415	422	400	385	434	404	406	422	394	397	385	420	395	373	378	437	406	397	377	371	418	391	410	401	384	415	385	391	397	395	396	353	404	393	411	394	394	412	413	399	402	410	427	379	404	374	433	410	397	372	434	403	407	396	399	441	394	429	411	392	369	423	402	351	405	385	400	428	403	409	398	371	398	403	389	396	378	373	405	416	397	391	397	387	425	399	418	424	405	436	413	424	426	416	418	401	421	388	418	405	385	407	374	408	397	419	408	406	407	432	415	382	404	409	432	369	394	385	410	396	398	405	418	423	420	389	414	388	389	422	407	399	421	401	410	432	442	391	382	386	365	408	406	408	423	413	400	378	417	396	395	391	405	426	388	419	426	392	405	415	414	413	409	415	394	385	393	389	408	431	389	400	425	411	378	382	375	426	378	390	434	401	433	402	391	389	393	389	385	386	400	409	399	462	403	401	397	391	387	364	427	428	417	379	432	391	405	421	391	416	392	378	419	383	416	407	392	428	409	373	382	411	388	387	379	391	390	419	409	391	375	365	376	384	456	366	391	398	442	387	381	418	420	416	374	383	390	421	407	408	395	420	404	397	435	394	423	428	389	431	394	388	406	384	401	418	396	401	418	380	419	389	386	380	370	409	389	418	428	390	418	403	414	396	399	425	433	413	401	398	404	393	393	372	463	381	403	397	443	422	359	403	387	410	392	402	409	366	424	372	387	392	407	407	376	372	421	401	391	413	374	420	422	418	398	424	372	382	393	400	406	399	420	390	410	394	418	386	435	415	398	393	420	388	421	405	396	428	393	406	395	412	412	422	413	423	430	407	400	399	393	377	353	398	437	411	374	391	400	399	385	406	416	396	407	435	388	422	440	406	423	379	400	413	428	403	388	367	369	434	368	390	351	375	421	396	382	388	413	411	399	387	380	432	409	428	417	399	402	399	385	422	402	356	381	430	436	391	410	431	396	404	410	413	390	380	389	426	388	417	421	429	367	391	441	400	373	380	415	395	406	378	380	387	411	406	394	373	412	398	378	380	383	398	396	386	386	427	398	445	399	399	424	379	413	436	368	407	397	365	396	398	407	412	383	360	405	426	404	354	384	409	375	370	395	400	382	404	448	392	412	414	375	392	397	408	401	384	403	392	384	368	422	361	419	440	409	423	401	357	410	388	379	415	400	390	389	405	381	431	404	415	404	379	387	409	392	369	431	376	365	384	397	385	397	402	397	400	420	393	396	404	390	390	374	405	424	374	401	405	387	398	423	368	368	410	395	441	453	392	382	411	392	409	408	381	397	401	445	367	375	405	397	387	423	430	427	396	394	380	430	390	394	384	392	414	437	429	411	397	402	413	394	389	415	422	408	382	420	420	444	399	367	372	374	357	408	397	420	383	369	401	374	386	410	415	378	377	401	400	415	378	376	433	402	390	370	414	404	422	416	409	380	417	410	417	408	405	382	407	395	430	409	394	390	413	372	403	405	379	377	404	406	392	417	390	389	404	357	402	435	397	386	395	409	400	404	366	407	415	359	384	368	417	375	392	419	379	392	422	383	423	377	375	382	391	388	398	417	394	378	368	372	390	399	457	409	425	357	399	387	383	380	388	375	364	399	383	386	399	414	402	376	386	428	408	385	374	421	404	401	361	378	400	388	396	386	404	415	396	408	415	453	402	429	361	408	386	427	363	414	374	393	425	350	430	427	412	382	409	392	378	404	358	416	408	420	404	361	375	412	368	391	429	402	387	417	409	418	388	381	413	402	409	425	403	422	427	411	410	393	427	435	391	368	404	426	429	404	405	407	396	438	383	405	411	345	400	377	369	398	407	454	401	382	388	403	405	412	383	378	412	371	393	386	403	422	409	390	400	393	389	395	357	434	435	383	387	410	397	389	365	421	380	417	376	393	406	419	428	416	434	388	409	395	399	374	401	369	388	396	393	425	398	380	431	398	378	379	384	362	387	423	395	388	372	384	411	420	369	414	423	369	406	377	381	424	417	403	410	407	399	430	380	424	411	401	427	390	426	366	412	421	428	383	388	406	395	385	371	397	413	447	357	420	391	398	424	406	412	406	403	392	417	406	370	414	409	374	401	404	401	382	393	387	402	411	407	401	377	403	436	404	397	407	367	383	410	432	379	412	417	390	407	433	382	397	380	417	395	405	427	377	407	375	373	407	390	397	417	433	402	377	379	409	369	434	389	400	408	411	350	408	386	358	380	377	417	400	407	403	414	409	397	429	419	404	420	399	430	392	420	404	388	407	369	404	381	413	377	404	424	394	388	371	401	420	383	356	385	388	399	418	441	398	402	377	383	408	394	410	381	413	459	455	383	398	401	379	410	391	387	394	398	417	405	397	404	415	403	410	384	404	389	380	395	401	446	394	396	409	407	408	435	398	384	419	371	386	431	385	394	371	392	428	377	413	392	410	402	423	373	390	387	382	394	417	443	382	383	398	393	392	355	435	396	442	382	409	404	400	379	388	395	396	400	396	386	378	416	421	423	411	398	409	384	362	397	418	394	421	408	412	440	439	363	357	396	429	397	389	407	391	370	386	377	383	373	380	429	436	406	362	374	360	433	421	358	412	410	386	398	383	385	393	401	407	401	408	412	422	418	383	432	432	401	358	401	403
28263	11078	3749	464	292	260	200	204	230	203	226	226	210	191	207	211	184	212	233	213	207	208	222	220	181	194	181	187	197	175	166	199	188	183	210	185	214	178	162	174	169	186	179	167	191	201	199	176	212	220	209	167	184	184	165	203	170	204	179	173	202	163	199	188	183	191	188	224	183	182	174	180	189	172	218	216	191	192	157	186	184	194	197	187	157	194	193	176	173	175	189	174	174	196	191	179	177	191	178	190	179	197	203	194	182	185	185	189	166	177	195	194	192	182	199	201	210	188	173	177	180	212	187	171	204	184	186	198	191	177	196	173	180	201	201	173	206	197	205	181	195	191	187	193	192	157	192	210	185	195	190	200	203	184	182	207	212	193	212	184	192	175	204	183	171	161	204	180	190	193	183	199	220	193	204	211	182	178	191	186	175	184	183	184	185	194	198	189	207	186	181	171	179	167	190	182	198	172	202	197	186	183	188	179	195	204	156	191	191	190	194	197	167	182	199	191	196	161	206	177	182	182	214	216	210	181	161	185	192	166	178	173	200	182	199	216	190	172	215	191	204	204	187	185	164	185	193	180	211	176	190	192	197	180	213	171	186	190	184	195	159	181	192	196	176	177	190	183	174	181	181	183	174	154	199	179	191	173	188	208	180	182	181	174	191	173	186	217	183	172	182	201	200	188	181	213	187	203	189	160	194	196	203	202	156	180	165	185	194	190	186	161	191	193	177	214	179	200	196	176	190	195	191	213	167	190	207	184	186	205	190	174	189	188	192	181	184	194	183	181	181	193	205	190	173	158	174	216	189	193	213	174	175	176	164	178	189	183	179	182	188	158	192	167	205	183	145	202	179	177	164	171	184	181	193	190	192	185	191	217	162	170	186	181	175	209	176	178	202	197	184	187	207	185	181	180	207	187	227	186	174	197	176	199	191	186	196	180	215	181	188	187	167	168	191	197	178	167	163	195	205	191	203	192	181	198	179	176	197	187	156	171	184	187	200	176	185	181	198	185	174	184	169	165	179	170	184	177	157	172	204	174	195	167	206	188	192	191	197	175	158	211	203	176	163	201	185	182	167	175	150	194	184	196	180	182	209	184	195	183	204	179	184	181	209	219	188	187	186	190	185	212	187	203	191	190	193	183	191	182	181	192	213	219	203	190	203	194	179	182	201	186	177	202	189	183	176	195	199	218	171	180	194	179	197	210	199	182	156	180	170	178	162	181	192	214	183	158	198	187	183	194	182	196	172	195	204	179	186	169	176	204	169	205	173	192	186	188	188	161	195	206	197	193	175	189	158	186	181	217	177	186	177	158	165	192	199	210	207	210	190	166	179	202	172	182	210	208	195	182	168	196	195	199	178	164	197	189	188	160	232	198	159	185	184	192	189	179	178	161	187	198	205	185	191	210	200	238	193	169	178	181	202	204	204	208	168	181	172	176	190	187	177	193	187	209	194	182	193	191	180	169	194	189	197	174	173	210	179	169	212	198	178	168	169	172	194	188	215	159	174	206	189	211	181	179	156	186	171	161	178	187	189	182	189	185	176	169	178	177	187	185	215	198	184	198	204	194	202	182	180	193	217	172	179	194	215	190	207	201	210	199	193	176	194	195	198	181	189	155	191	202	189	194	179	194	193	202	188	166	183	189	194	184	209	189	170	199	207	194	191	208	223	194	171	182	189	196	163	192	198	201	164	182	213	196	200	184	173	190	199	179	176	188	178	185	185	208	189	188	167	171	168	193	204	204	172	191	212	202	178	211	185	182	201	223	173	209	177	178	203	204	203	173	178	175	197	195	194	186	200	202	187	173	207	172	199	188	182	203	193	194	179	198	220	199	204	196	164	179	182	195	200	206	172	197	187	166	193	206	181	199	197	172	209	200	192	182	198	199	173	167	207	209	187	198	184	168	204	210	177	186	195	169	186	174	171	181	183	186	183	189	202	217	182	207	196	190	183	187	178	184	191	191	161	208	167	171	194	194	185	171	180	196	175	175	176	168	175	190	191	191	202	209	195	184	212	183	212	189	181	212	197	175	198	199	197	175	188	172	186	220	195	210	171	208	170	185	187	194	192	188	205	200	208	174	215	212	149	194	202	178	179	183	183	192	181	171	178	177	176	208	185	177	185	190	182	181	197	179	181	186	184	198	219	188	188	161	204	188	205	186	194	204	189	170	188	177	208	190	204	190	183	164	175	184	175	207	170	195	180	186	158	192	192	207	204	209	189	190	192	172	200	183	175	170	181	200	184	187	165	194	190	190	174	203	184	172	188	199	186	187	179	185	183	200	185	196	157	179	156	203	182	214	198	161	221	182	171	157	191	193	222	199	196	190	173	189	200	203	186	213	179	183	186	207	196	196	178	167	174	199	166	188	200	180	183	195	183	189	216	188	192	178	187	235	191	218	184	179	166	170	182	193	200	183	190	219	190	223	194	196	184	190	197	194	174	166	158	174	187	185	184	178	177	166	191	178	198	182	195	181	208	196	203	164	210	181	206	189	182	172	161	190	187	178	212	224	185	184	182	187	177	184	179	171	180	194	173	188	194	205	214	177	173	188	168	196	191	184	191	184	174	190	185	185	183	180	204	210	197	197	203	177	178	190	185	191	166	189	173	193	167	175	167	189	200	193	187	180	183	176	203	176	178	167	176	200	211	207	181	172	176	191	190	182	185	155	186	174	199	195	183	190	192	168	196	191	185	176	170	186	180	170	192	182	170	212	181	197	183	192	192	194	205	144	186	163	200	195	192	193	176	205	205	196	198	207	161	200	191	189	180	187	210	177	165	187	214	196	176	203	169	174	187	171	198	197	208	174	180	191	174	193	196	201	205	181	187	195	224	182	197	204	192	180	220	155	182	212	206	169	196	195	185	233	212	166	194	176	193	171	205	203	186	201	179	178	186	187	168	192	180	192	182	184	186	203	192	186	215	185	211	169	196	197	219	200	177	199	185	181	208	167	189	180	215	183	210	181	195	194	209	184	190	197	192	200	155	174	208	176	172	198	170	196	162	200	183	184	207	212	175	201	175	172	182	190	212	174	176	207	224	163	190	200	190	211	202	178	178	167	171	166	205	210	196	199	200	200	162	160	184	204	171	197	192	174	165	188	207	186	202	191	183	172	204	194	177	176	188	157	206	201	179	175	207	190	213	208	205	198	197	178	189	190	196	181	217	160	169	191	207	191	206	189	167	172	200	182	165	175	183	194	183	209	164	194	176	180	181	165	188	196	166	173	163	197	199	179	186	173	185	188	195	166	211	190	180	187	177	185	167	174	183	196	182	195	171	204	200	172	187	177	208	179	176	212	181	182	192	178	212	171	190	174	193	190	176	189	178	179	209	175	185	193	179	184	174	192	191	202	180	184	189	184	189	179	191	194	183	181	200	191	189	155	189	185	193	165	153	216	205	172	223	197	184	193	218	189	183	188	175	181	186	190	168	191	180	154	169	177	227	193	176	173	200	194	187	187	169	199	191	195	191	226
19889	9385	4820	1323	1019	857	722	624	610	590	575	558	522	542	555	541	515	508	636	683	489	460	448	440	472	448	460	451	428	472	467	465	472	473	460	469	439	456	450	465	446	461	460	430	451	459	438	474	420	464	454	439	475	445	443	464	467	441	473	467	444	496	437	464	461	470	455	452	467	451	428	457	487	467	429	462	457	496	428	422	485	432	479	436	449	458	479	416	460	437	481	457	434	480	460	446	449	479	442	454	460	477	440	453	433	465	417	442	430	435	430	441	444	471	471	437	474	428	425	419	469	449	434	411	427	437	446	428	448	437	438	507	455	467	475	481	454	468	421	464	434	440	410	463	493	423	429	438	421	481	461	507	425	440	448	422	481	463	441	464	428	446	521	438	436	449	449	424	463	450	440	468	456	450	444	421	477	442	436	431	427	458	440	444	401	449	470	457	425	439	464	444	457	464	448	482	447	436	417	456	437	419	456	451	444	462	434	472	465	473	464	433	476	465	461	457	480	457	463	436	455	451	472	430	426	485	463	472	474	437	462	439	475	446	459	456	472	443	443	452	481	447	457	436	436	448	460	453	471	436	437	414	496	454	441	473	465	472	467	460	498	416	492	452	516	504	445	451	460	427	447	434	444	470	440	407	436	476	441	495	457	480	460	461	463	423	456	448	440	440	467	449	450	479	469	467	471	453	428	518	464	433	508	464	448	416	464	498	422	455	473	407	450	465	428	444	461	445	434	438	431	460	435	434	453	449	440	444	462	421	450	467	474	419	421	463	458	426	424	448	453	468	436	457	447	434	492	450	444	420	425	421	455	462	457	447	429	452	435	454	448	461	456	412	467	477	441	476	475	475	452	493	472	447	438	461	422	432	446	462	468	494	453	441	486	431	475	423	446	409	445	452	467	444	405	427	415	465	482	499	411	468	433	478	445	413	479	469	450	471	461	443	460	431	453	441	441	462	462	483	468	467	452	439	459	457	441	422	502	450	462	470	466	482	453	440	505	464	456	443	453	451	429	419	447	437	467	474	447	449	487	468	431	401	441	449	489	459	451	460	438	433	472	455	498	448	423	445	440	468	464	431	453	453	432	456	473	478	477	404	429	477	452	439	450	455	464	447	414	438	464	444	445	431	477	433	491	472	459	462	483	431	450	510	416	425	438	458	454	458	447	474	419	465	450	440	478	418	448	438	446	452	443	438	407	440	469	433	501	456	430	450	447	499	466	434	493	453	443	465	466	449	423	463	423	457	432	429	441	446	417	441	463	429	423	463	463	453	443	445	482	460	421	467	471	468	468	434	509	477	461	469	445	441	458	424	418	449	446	481	438	447	449	453	441	447	435	458	458	438	403	426	452	436	450	444	458	415	420	457	490	446	437	421	460	465	409	456	491	434	420	437	436	433	415	430	498	458	459	457	473	475	417	450	467	454	428	454	450	427	474	489	472	433	427	438	438	467	424	436	445	428	481	463	454	468	423	464	442	435	495	465	444	453	447	461	435	438	436	460	445	476	435	473	443	467	510	463	445	436	464	402	473	464	469	446	478	484	455	460	465	450	442	464	470	484	419	485	499	482	478	452	445	463	446	464	458	462	465	411	431	427	461	412	461	477	445	419	480	455	428	442	473	460	437	415	469	456	447	494	446	477	431	457	475	488	439	473	408	480	493	456	450	420	443	452	470	450	451	409	429	443	483	422	506	441	468	412	428	447	455	443	485	422	463	458	475	474	469	476	456	474	487	442	423	441	405	452	485	421	469	447	431	417	484	463	449	463	447	424	462	442	434	442	467	489	462	458	437	460	462	441	406	433	457	441	437	450	418	439	494	450	445	465	443	464	454	431	427	438	454	460	454	461	462	428	442	464	436	450	460	480	436	455	438	464	449	451	435	435	440	471	481	465	452	454	416	481	484	456	436	460	456	454	432	470	460	465	467	481	430	461	411	448	446	443	462	411	430	446	436	426	447	464	487	477	459	433	472	437	408	445	449	451	445	438	466	445	486	454	448	502	452	467	460	450	460	447	443	461	444	472	454	462	473	477	457	439	480	477	466	475	442	475	462	475	475	474	411	434	489	452	459	442	464	462	462	469	456	400	463	477	444	471	446	453	463	451	434	432	475	440	422	459	419	415	451	447	438	462	494	463	434	451	436	459	417	450	452	460	480	453	463	458	452	428	463	429	468	426	457	450	455	472	488	419	442	498	442	490	466	466	461	412	407	460	451	429	458	436	451	453	469	437	453	465	450	472	450	471	409	435	423	437	489	445	451	426	431	436	438	466	486	502	450	416	452	445	468	448	472	412	430	446	430	483	468	463	401	458	449	454	441	451	474	450	444	452	477	467	474	468	488	438	447	446	452	422	440	444	477	468	443	437	458	472	453	452	446	471	450	467	451	435	412	447	443	458	407	481	443	475	429	472	444	420	452	441	436	458	412	468	448	464	450	430	434	435	429	470	445	419	498	473	497	477	441	425	422	430	483	446	463	476	474	442	470	423	420	430	449	458	501	469	420	459	438	443	488	456	450	422	489	467	474	478	455	425	450	487	468	473	481	454	509	450	479	402	501	453	499	465	467	442	459	465	439	445	452	459	434	437	469	490	449	474	477	448	445	476	470	424	394	468	485	470	464	454	490	442	484	431	449	441	443	451	408	462	469	443	445	479	471	464	429	422	444	455	440	436	439	457	447	402	447	423	446	497	476	484	442	471	428	458	463	435	438	476	446	457	447	432	428	452	431	476	455	498	436	457	456	429	437	417	396	472	444	423	455	430	517	432	451	460	489	447	429	443	459	463	421	426	436	471	449	479	450	463	472	466	460	465	463	461	460	445	435	427	464	414	437	429	463	470	458	447	489	431	412	462	465	448	419	456	469	395	479	443	436	434	442	451	462	465	440	459	468	469	441	443	442	456	483	458	486	453	452	426	429	433	463	439	453	430	435	477	447	456	457	488	450	483	486	470	395	446	473	459	464	438	440	440	438	443	440	498	496	466	463	432	444	488	473	463	454	490	420	436	457	443	431	401	437	469	467	439	465	413	477	446	406	429	450	489	474	464	457	472	441	437	472	415	492	453	503	453	484	483	450	449	433	462	507	457	478	456	455	473	444	449	427	421	437	493	420	464	432	444	468	445	450	457	451	446	475	440	429	479	430	450	449	460	474	450	417	470	458	441	430	448	447	453	421	433	455	454	415	431	442	451	443	396	486	493	433	450	467	440	477	494	447	470	425	473	448	458	463	425	485	438	458	438	426	434	438	462	444	415	452	457	430	409	490	417	484	484	473	415	466	455	465	441	463	500	467	439	440	467	452	493	459	446	477	430	476	468	503	436	482	450	454	470	429	464	464	485	469	481	476	473	441	462	471	465	441	487	472	451	464	446	454	421	479	462	446	445	403	421	459	465	448	455	503	462	483	458	487	454	425	430	469	447	429	455	479	451	422	424	495	420	407	430	468	465	458	436	473	467	462	451	439	451	451	452	483	466
37498	18331	7148	795	320	262	192	169	157	138	137	125	141	123	127	112	127	120	157	150	105	117	112	122	115	117	94	125	104	97	111	96	102	116	98	112	120	91	95	109	102	101	102	121	114	121	124	113	110	114	106	108	100	93	102	91	112	116	112	112	99	83	107	112	112	104	110	91	121	128	97	116	114	105	122	117	100	115	105	103	125	105	103	100	122	81	77	119	115	128	106	105	113	106	104	115	96	110	110	103	96	113	118	111	109	93	94	92	98	101	96	125	106	108	96	122	114	109	88	91	103	102	115	118	117	96	90	109	102	111	109	139	109	83	94	114	111	112	97	101	121	119	107	103	105	141	102	110	113	122	116	82	127	99	100	116	138	100	98	107	104	125	94	107	118	99	112	116	101	96	104	109	108	119	92	92	124	112	124	112	103	112	100	111	116	101	98	97	89	98	103	113	104	94	104	108	103	118	105	90	106	105	121	112	102	84	110	105	112	98	101	113	126	99	119	99	110	102	127	103	124	86	83	109	103	94	115	111	97	118	107	102	101	110	99	118	103	108	97	110	90	64	115	102	102	106	119	90	97	99	104	105	106	100	113	86	105	95	109	92	89	88	114	113	102	103	98	110	105	104	109	91	103	98	130	101	105	111	104	88	75	116	106	95	108	97	116	106	109	107	82	105	84	99	100	117	108	113	109	118	113	106	92	102	99	102	107	105	102	123	110	102	93	93	109	99	128	101	104	103	102	104	88	119	128	118	101	115	127	106	128	100	98	102	99	103	125	101	103	112	102	131	117	115	94	101	103	105	87	68	103	96	109	85	91	87	108	109	111	103	105	114	104	110	108	124	90	104	96	112	112	100	98	112	111	117	111	101	96	87	92	108	97	118	97	103	104	112	108	105	100	86	106	93	104	111	116	117	111	88	102	98	97	100	102	102	105	124	99	123	112	108	116	106	113	98	103	107	95	102	110	91	97	106	89	97	118	104	86	112	95	99	111	91	100	109	119	103	89	104	120	113	119	105	91	83	108	110	97	100	97	104	100	100	95	85	101	115	104	98	109	99	95	95	98	119	108	110	109	103	123	103	113	93	103	102	106	117	107	119	81	119	95	109	96	107	101	97	103	108	111	108	111	115	95	95	109	91	89	116	94	104	112	106	108	127	98	114	117	104	110	108	121	121	109	93	105	112	96	105	94	103	105	91	115	99	92	97	94	100	98	87	110	92	104	113	114	110	106	103	104	114	108	108	101	103	98	97	112	99	117	98	100	99	102	116	93	93	97	92	98	117	103	95	91	101	102	85	95	129	103	119	112	95	105	116	105	108	115	111	95	113	112	105	100	109	100	90	92	93	92	74	105	113	120	118	87	111	110	106	83	123	105	114	94	94	98	91	103	116	140	116	121	107	103	100	100	107	109	95	92	103	109	101	121	113	105	112	108	79	120	90	117	88	94	110	120	108	84	95	110	111	98	105	104	99	120	96	88	114	107	99	110	117	97	113	88	91	114	106	118	104	102	91	119	93	114	109	101	115	123	102	96	88	107	109	119	104	111	118	113	118	105	89	89	111	102	82	100	105	104	98	100	107	109	87	98	100	104	118	123	104	101	92	95	111	93	106	101	114	97	115	109	97	131	91	103	99	111	109	111	101	100	117	124	94	117	113	102	110	109	97	107	79	123	107	125	114	103	125	101	87	112	101	96	100	101	114	97	100	96	99	122	116	104	93	98	111	93	115	107	113	91	92	95	91	101	110	96	121	125	110	105	102	120	104	99	102	98	115	105	93	91	104	91	113	105	99	103	103	102	108	98	103	124	109	76	96	111	102	96	92	107	97	102	88	92	97	105	107	105	108	92	98	104	123	97	81	103	110	109	108	104	110	123	100	103	113	105	119	104	111	81	119	92	102	94	94	104	89	90	110	116	117	101	109	99	120	95	114	103	94	115	104	96	114	119	96	107	100	99	104	104	122	109	89	94	125	107	103	99	96	102	114	117	100	112	101	95	113	120	119	121	103	111	96	79	113	120	103	102	104	87	100	126	112	88	113	85	120	100	110	115	117	99	96	82	90	112	96	100	109	106	107	91	124	94	113	85	124	106	101	113	125	91	94	121	113	99	103	113	105	81	101	91	107	107	96	119	97	115	108	109	106	86	84	94	112	110	74	117	89	113	83	92	99	94	100	102	108	113	95	115	112	128	106	100	101	99	116	103	104	88	114	117	99	98	105	106	107	90	110	106	99	97	104	130	102	91	97	104	96	93	105	110	103	103	89	112	86	125	104	117	103	99	100	127	92	104	94	110	106	100	88	97	123	106	104	119	112	127	106	94	124	108	108	107	94	102	95	119	101	119	102	111	117	115	103	100	111	113	103	122	90	96	110	118	128	110	101	94	112	100	115	100	117	89	118	110	107	116	96	91	103	119	106	109	107	92	94	117	103	102	107	121	133	108	106	96	112	112	101	96	96	123	126	105	100	108	120	120	91	103	107	104	101	114	107	116	105	90	97	102	125	100	114	113	109	94	124	114	103	111	79	102	114	109	89	98	117	115	118	103	114	106	105	98	90	104	108	90	107	115	112	102	91	97	118	101	106	102	103	99	116	91	113	102	121	101	107	107	104	94	99	101	95	104	104	120	106	101	106	90	105	95	101	102	117	122	119	118	102	106	108	90	99	96	105	98	92	107	101	118	104	123	102	100	108	91	101	111	109	106	89	116	105	106	114	90	113	96	99	105	112	125	105	116	118	93	92	111	108	98	116	109	102	96	116	115	96	112	91	97	97	111	121	98	121	110	104	96	89	112	99	97	105	108	97	106	119	97	97	120	105	83	95	130	100	89	126	102	90	98	99	101	104	113	115	109	107	109	122	93	105	115	103	101	102	127	91	96	94	90	88	102	96	112	102	115	103	114	112	86	98	93	99	105	97	95	97	109	109	118	105	81	100	113	92	120	116	86	110	109	116	115	122	107	114	93	116	110	121	118	102	107	108	110	96	115	99	107	113	107	92	100	113	106	102	105	104	113	102	115	104	99	108	115	83	139	107	101	124	104	89	116	105	102	104	101	102	82	99	93	100	109	116	111	113	98	88	96	100	105	98	94	111	130	105	103	112	113	91	114	99	138	109	101	94	97	118	85	97	109	111	110	112	101	116	101	92	107	97	116	113	95	95	124	112	98	103	107	95	120	102	109	97	114	98	117	91	109	99	114	102	114	110	105	113	112	97	101	94	111	95	119	113	99	95	96	89	121	106	124	87	89	104	86	110	109	109	110	107	107	122	96	115	96	85	110	118	115	113	91	105	104	109	103	87	121	116	133	103	116	105	101	107	106	84	94	112	103	89	109	99	95	96	89	130	106	117	123	118	106	95	102	116	105	109	95	109	107	110	109	103	100	128	114	120	107	118	94	104	109	102	82	112	117	127	105	99	104	94	88	102	111	114	105	102	92	103	105	98	97	112	98	109	104	100	107	111	87	95	118	88	98	83
24784	14450	6703	1674	1208	886	738	600	560	544	487	443	448	441	387	364	377	363	515	647	381	311	288	286	280	274	243	299	302	254	268	283	288	255	274	237	264	292	292	283	276	268	272	293	258	275	274	271	275	271	303	255	273	239	264	302	222	275	268	266	266	232	276	277	262	277	237	260	241	270	262	286	291	243	259	263	239	219	275	245	255	227	239	243	264	259	251	266	267	277	296	255	250	284	266	261	302	265	260	271	287	234	275	272	269	243	294	260	273	273	250	252	291	250	266	260	260	238	257	258	282	292	265	268	253	269	261	251	297	263	265	277	265	262	260	287	274	264	252	253	238	286	284	268	258	253	250	291	267	306	274	287	259	264	256	284	234	280	272	268	252	266	251	249	267	253	266	259	259	286	249	239	236	280	263	285	255	251	248	277	295	256	246	249	254	249	283	231	238	256	268	274	265	247	263	238	227	272	223	276	267	264	244	252	262	250	273	272	254	281	261	224	251	250	251	258	298	284	256	258	238	265	273	229	234	282	227	264	279	256	283	279	248	286	229	260	285	257	279	267	234	244	270	246	273	275	235	279	268	278	278	257	260	231	265	276	267	283	290	245	261	234	269	249	270	251	267	262	277	230	272	265	262	265	264	271	272	257	240	271	265	292	257	244	278	259	237	257	269	247	279	249	274	232	265	256	257	257	242	275	258	246	270	293	320	293	286	266	279	258	277	231	222	243	257	286	264	258	255	264	225	266	261	260	249	263	269	237	250	244	240	288	271	260	231	260	296	283	243	267	231	238	258	237	235	291	276	245	250	241	265	238	265	241	255	207	243	257	253	264	257	276	288	270	267	263	269	247	262	277	238	256	258	255	272	246	249	279	259	267	275	275	257	245	241	243	230	270	271	238	259	253	265	249	285	291	257	267	279	285	280	263	256	239	281	273	279	244	262	240	253	260	282	243	252	291	258	252	238	255	258	239	248	272	267	251	272	251	273	244	252	240	251	302	258	292	257	269	264	246	254	276	260	265	267	249	265	255	259	264	263	271	273	253	258	256	244	245	262	266	238	249	270	278	263	263	259	244	253	255	286	285	226	254	248	266	264	273	264	280	236	269	267	280	262	282	268	260	294	266	249	244	276	258	268	232	293	254	245	260	262	264	274	241	248	237	259	263	249	260	262	253	241	266	260	277	251	244	250	275	260	237	282	254	248	261	265	285	244	286	223	287	284	280	273	259	255	265	251	255	270	274	264	254	259	268	234	269	276	238	241	250	263	285	289	280	251	244	263	291	252	257	258	255	256	235	251	280	267	283	240	281	256	282	288	260	269	280	285	258	255	253	273	257	242	237	258	279	277	258	263	269	237	256	239	229	256	259	264	250	264	259	251	230	251	282	236	268	257	261	245	249	272	270	253	259	287	282	263	234	282	252	260	247	267	258	261	252	301	263	238	242	257	255	277	232	263	240	275	269	243	253	285	252	242	274	276	285	270	294	268	263	245	275	292	261	276	251	245	251	289	263	261	266	239	252	283	271	252	278	276	277	267	262	226	263	276	237	272	281	250	268	264	273	250	242	245	258	267	283	273	270	253	290	259	238	253	244	287	273	253	260	278	266	256	259	249	259	275	259	259	273	261	232	265	250	238	259	279	257	261	304	250	262	269	280	243	260	260	253	278	249	261	250	227	250	260	271	240	229	253	253	275	253	239	252	280	263	268	246	261	264	247	277	224	257	257	257	269	286	271	262	290	253	261	250	256	255	266	258	264	262	244	271	248	267	240	252	252	283	245	240	269	262	264	253	260	271	250	252	265	270	268	287	283	270	242	255	262	248	266	266	260	268	262	250	251	254	273	279	266	251	244	235	266	258	261	273	270	227	253	269	255	256	281	253	251	233	288	268	287	275	226	241	243	266	283	270	274	276	251	305	227	283	236	254	261	264	253	264	251	259	248	266	274	234	240	269	258	257	276	250	254	264	257	265	261	255	254	249	228	242	251	305	252	260	238	292	276	264	243	256	275	279	266	246	260	281	283	258	284	253	304	243	249	258	288	237	256	248	260	260	272	274	252	252	248	276	270	236	240	255	253	278	250	258	273	240	289	259	285	288	257	269	272	256	262	248	245	264	281	279	262	279	278	255	245	253	270	256	264	266	264	276	220	270	268	286	256	253	276	285	234	259	243	287	271	276	267	278	270	270	297	246	211	272	271	247	257	281	262	288	271	248	263	254	246	240	280	268	262	263	250	257	292	267	211	236	258	252	238	279	278	256	252	274	244	260	238	253	258	271	253	245	243	252	257	293	234	283	274	263	263	266	256	300	270	260	235	267	248	254	271	248	272	277	284	273	260	275	239	260	252	249	260	297	285	266	242	257	271	265	256	288	257	252	256	246	268	262	272	285	245	265	248	253	258	237	273	257	299	290	284	280	239	250	276	241	272	257	278	253	261	261	264	231	275	257	252	254	251	254	270	239	243	249	245	270	250	239	253	261	283	225	271	265	253	261	273	263	249	275	256	265	273	266	272	246	246	259	279	249	218	273	276	275	280	271	245	251	252	260	262	260	285	258	266	281	250	234	256	216	249	263	251	266	277	256	272	285	270	262	283	278	263	269	237	248	255	267	250	267	238	251	237	264	253	257	277	263	259	269	255	251	260	276	246	245	228	252	252	235	273	264	249	244	275	265	298	263	244	269	268	251	261	278	266	256	276	239	265	233	279	250	273	250	240	277	264	281	266	257	273	222	293	281	253	264	267	255	263	256	271	259	262	275	274	282	269	268	259	256	250	253	261	258	237	259	302	265	272	258	258	256	286	296	238	238	268	265	282	253	239	256	289	237	255	234	271	244	245	262	272	266	273	257	279	257	240	248	236	266	244	274	250	273	253	276	244	274	250	236	259	273	290	290	258	264	276	252	294	247	249	258	259	244	280	228	278	236	283	259	258	290	255	261	222	279	285	239	255	275	278	239	274	262	246	270	264	245	259	272	263	234	268	236	290	260	241	273	260	291	255	277	264	273	283	279	249	248	259	248	267	248	259	258	220	219	245	256	262	269	265	271	269	286	275	248	242	266	243	242	253	253	234	270	270	259	242	214	258	251	255	251	240	248	238	271	261	230	249	280	257	276	273	256	243	271	277	218	264	278	253	235	257	240	255	271	267	249	278	263	252	221	247	269	256	283	253	248	231	259	298	259	295	233	269	240	237	251	272	260	274	253	268	263	284	263	253	234	254	257	262	262	226	236	255	258	255	279	244	258	274	268	252	242	297	280	249	283	249	268	262	263	256	262	250	284	253	267	280	261	258	263	282	249	241	247	272	266	281	252	259	257	289	265	268	236	238	251	260	247	264	237	229	243	260	260	249	278	263	253	257	279	260	281	229	268	269	287	273	248	295	258	282	261	245	250	241	251	255	237	238	269	248	226	281	290	274	288	242	263	232	256	227	240	268	275	270	243	277	280	234	253	246	273	258	284	285	260	247	294	265	269	250	257
15879	4320	876	181	185	184	196	158	165	182	198	176	190	161	177	143	172	148	194	184	181	157	155	142	170	173	156	181	182	176	159	180	175	136	162	167	165	162	163	170	154	176	147	170	160	184	159	141	174	160	154	190	182	165	182	154	167	157	171	160	166	152	138	159	195	168	156	166	170	174	160	181	170	161	154	165	146	151	164	161	170	182	188	169	159	135	180	158	164	137	159	163	158	160	177	151	182	160	161	151	158	155	168	141	166	188	166	167	150	168	177	163	155	145	178	167	180	140	166	162	169	143	157	160	170	166	176	139	148	151	166	157	157	144	176	148	157	167	181	166	153	182	151	159	159	151	152	176	171	152	170	175	161	147	155	163	168	152	164	144	148	158	174	166	162	154	164	166	159	134	155	163	175	162	158	169	147	147	160	163	143	163	157	157	147	179	177	156	149	178	164	156	163	154	155	182	162	154	155	162	178	153	154	139	153	157	166	164	179	180	139	180	164	144	177	149	180	154	144	166	160	151	165	163	154	157	158	176	137	148	163	174	162	167	166	179	174	163	156	153	165	164	151	149	162	154	161	175	140	164	187	149	169	181	153	154	137	152	158	143	192	183	161	163	158	164	169	181	154	150	180	163	171	141	177	151	159	140	138	170	167	175	158	156	130	169	151	175	163	151	171	162	159	163	166	164	160	146	169	134	156	164	136	158	166	153	163	170	169	156	161	164	198	174	161	154	158	169	183	156	152	183	190	179	172	158	169	156	149	152	162	180	149	163	169	171	169	185	180	186	164	161	151	160	162	164	187	158	169	150	192	143	177	173	152	156	154	145	170	163	159	176	172	165	170	169	119	161	166	147	168	181	176	149	163	159	172	171	159	179	155	163	173	166	184	142	125	157	163	163	148	176	155	178	173	167	178	173	160	177	163	166	157	160	144	178	149	173	151	193	178	152	135	174	149	145	165	176	136	158	151	183	163	140	169	156	165	181	190	186	154	150	179	179	168	148	181	190	168	156	169	172	167	170	157	197	166	170	184	167	159	155	141	193	169	157	173	161	183	175	149	156	154	169	158	168	163	158	153	172	159	161	146	179	159	173	169	143	149	164	173	167	173	169	143	161	156	187	169	165	160	184	181	149	152	160	146	148	164	155	152	149	154	185	149	148	197	181	173	149	169	168	173	161	156	146	185	169	147	140	150	150	149	156	168	177	158	170	158	178	154	158	173	179	164	143	189	156	173	154	163	172	192	130	153	172	159	171	163	158	158	157	178	157	145	167	172	175	184	190	184	170	182	173	162	167	162	144	142	167	169	146	149	151	148	173	148	164	147	160	148	133	165	163	159	184	162	194	157	161	169	168	151	187	156	176	161	170	189	168	157	170	160	167	182	143	176	160	173	177	155	148	151	154	182	167	154	168	151	177	146	165	140	157	162	151	157	156	171	169	166	148	160	166	146	175	179	182	151	138	154	182	164	155	160	188	172	154	142	186	163	172	185	159	176	162	163	162	143	172	175	167	145	152	174	161	135	153	167	163	174	171	158	171	183	163	197	159	159	169	172	176	167	154	169	162	189	158	165	178	183	172	141	164	170	162	171	154	164	172	162	164	185	146	131	162	139	164	170	155	164	155	155	155	142	127	179	195	147	179	182	148	132	166	162	141	170	166	159	160	178	160	171	168	164	170	179	184	169	166	192	159	180	127	148	147	174	163	168	173	190	149	169	162	146	138	168	161	177	174	139	169	165	164	171	158	144	155	173	163	161	175	169	151	164	138	164	151	163	165	169	153	159	142	178	179	159	167	182	150	176	158	163	165	164	152	169	160	161	156	159	188	183	176	176	167	147	136	135	170	149	156	159	149	174	148	177	169	147	138	177	174	163	175	161	176	164	168	154	151	177	169	173	185	136	166	171	158	182	165	160	174	145	185	157	175	168	156	169	162	153	165	186	166	163	160	151	174	164	172	184	158	158	190	169	185	163	152	168	158	159	162	155	164	183	176	160	182	167	174	169	168	169	145	161	161	187	151	158	159	141	166	187	158	152	126	179	155	171	149	148	161	139	196	165	180	170	164	156	168	168	146	163	181	144	159	171	161	169	169	175	144	180	176	158	153	183	169	169	156	171	145	186	186	173	150	185	177	157	147	156	167	185	172	170	174	149	166	164	160	142	160	163	191	174	178	172	153	165	165	154	163	165	141	166	179	162	152	138	184	154	161	167	164	160	155	168	136	141	149	173	179	196	158	129	171	167	162	168	159	174	189	169	185	178	160	161	184	180	160	150	149	178	157	149	149	160	139	169	173	168	142	174	150	158	160	161	173	167	148	161	136	167	170	170	180	178	163	196	156	172	165	147	143	167	155	146	171	168	175	165	142	162	149	175	149	145	144	151	158	145	157	176	129	139	153	152	198	183	168	157	161	145	139	176	136	144	149	139	198	191	165	162	161	180	186	190	182	181	164	164	176	176	157	167	177	161	147	171	174	158	141	158	170	167	186	162	173	167	146	169	162	157	148	173	151	157	150	180	161	183	165	164	151	171	183	173	149	149	189	162	187	180	163	144	147	178	160	153	161	146	160	148	144	148	159	181	152	177	176	138	168	163	166	162	165	161	137	150	172	147	150	150	149	162	192	133	166	179	136	178	175	162	151	173	166	158	160	148	149	164	166	165	176	175	167	193	160	155	163	149	169	138	150	159	167	164	147	165	151	179	177	197	162	154	156	161	152	168	172	164	151	160	174	147	156	169	163	172	166	166	170	168	149	159	160	164	158	163	154	167	190	162	160	161	163	157	153	175	169	176	177	142	175	149	157	168	181	156	164	161	152	166	154	147	156	172	182	164	151	170	169	156	162	159	173	155	143	170	157	174	156	192	164	165	157	180	146	168	202	191	179	144	176	166	159	163	167	141	168	156	157	142	162	139	165	155	158	171	206	171	165	174	165	162	183	182	183	185	174	144	165	165	164	153	162	179	151	149	169	180	175	166	159	177	139	148	149	154	159	148	171	111	161	150	121	161	151	170	169	169	166	166	154	156	162	174	164	164	161	154	143	147	156	180	171	164	193	164	161	173	135	151	187	187	174	165	171	171	162	168	170	166	181	185	143	170	144	144	147	144	161	144	135	173	171	152	158	162	169	139	155	145	175	172	181	154	184	165	181	155	151	177	155	187	162	153	188	167	153	185	180	158	151	157	145	148	155	158	149	164	177	163	182	159	142	167	158	168	158	166	170	168	161	183	161	169	159	156	154	169	173	173	145	158	162	155	164	151	168	167	181	179	173	180	158	165	153	161	167	156	160	192	172	155	148	158	178	153	172	171	162	162	181	147	178	159	157	145	181	155	161	186	161	159	166	171	165	160	169	156	164	180	157	161	156	128	190	169	146	169	165	181	182	171	167	176	162	160	159	172	171	183	156	173	174	163	167	155	177	166	176	153	170	172	167	189	179	166	158	139	166	156	144	165	166	150	156	157	155	153	162	159	173	150	149
11219	3825	1499	598	519	503	480	457	454	417	432	446	442	414	375	410	426	467	530	486	452	395	414	415	407	404	422	388	397	368	416	396	414	429	416	388	430	401	412	395	430	438	460	399	350	421	410	390	398	408	378	411	435	383	381	424	419	424	402	398	401	401	370	369	419	393	452	388	391	400	376	413	421	406	400	431	383	385	400	410	409	367	399	420	390	390	376	447	458	396	398	400	405	399	382	370	389	410	398	417	389	390	398	390	371	390	371	412	421	422	426	377	397	439	411	437	379	413	365	421	392	379	398	405	381	399	412	403	409	405	374	443	399	423	380	420	383	394	403	408	399	393	400	396	430	362	394	405	380	371	404	376	394	393	416	385	399	395	424	433	419	398	411	378	411	395	413	416	403	384	405	393	360	378	415	386	388	427	428	413	445	377	391	388	413	420	420	392	389	402	373	402	382	392	435	403	382	427	405	374	430	383	414	377	399	390	446	388	405	403	402	404	401	385	441	392	393	466	413	383	390	381	378	404	366	399	403	398	422	396	410	394	398	373	405	358	409	382	377	407	410	412	369	395	380	399	402	408	396	397	396	369	398	432	406	437	377	386	416	389	384	358	440	409	385	415	388	420	391	359	392	403	371	409	397	414	394	423	395	405	354	411	410	406	379	376	427	400	376	400	396	421	429	422	426	388	391	385	397	371	409	389	415	403	386	435	392	435	406	406	413	362	382	407	430	363	410	415	392	400	402	401	395	392	396	387	408	443	405	418	390	393	405	408	402	392	394	383	424	416	426	367	411	384	388	383	437	390	373	435	397	403	416	422	409	393	381	386	436	398	408	431	438	413	408	399	371	418	389	405	382	430	414	400	385	409	411	438	397	412	417	438	415	393	418	391	378	389	398	430	430	428	396	392	392	420	423	421	377	421	405	384	394	388	383	423	361	416	412	429	448	399	393	403	411	393	405	406	410	384	382	389	460	426	399	430	420	368	384	401	394	398	396	400	397	440	411	393	429	419	385	431	403	405	444	374	399	398	381	410	443	427	413	385	408	369	411	405	386	393	394	406	369	416	421	415	407	436	385	396	412	374	437	419	400	401	382	432	430	380	414	418	409	445	382	405	422	411	409	376	386	373	371	388	433	424	402	400	387	403	366	402	374	430	397	421	430	427	377	400	413	424	422	389	395	373	429	381	392	388	406	406	399	380	406	446	424	437	369	396	415	401	406	421	421	430	397	410	374	421	396	390	407	450	402	405	380	387	426	366	423	424	456	396	380	406	382	424	403	411	398	372	421	379	371	399	386	396	397	385	424	371	392	425	414	424	396	448	433	376	394	426	382	394	395	450	396	400	407	405	415	370	394	358	408	423	386	400	398	394	420	403	386	421	384	404	419	360	370	399	435	412	396	369	415	404	387	407	388	399	449	394	392	394	394	366	429	427	419	387	393	428	382	376	394	383	368	392	394	411	423	369	415	409	404	426	388	402	384	417	445	392	397	411	397	418	405	410	400	406	395	414	368	374	415	404	400	425	396	381	389	380	382	411	390	400	405	401	402	387	410	410	395	372	407	413	440	413	381	385	405	402	386	436	391	399	388	383	384	432	407	393	408	364	401	388	382	392	458	423	387	357	429	384	426	414	396	402	406	421	384	433	412	348	409	435	411	437	400	386	407	431	369	414	411	395	387	401	412	383	410	379	381	394	422	410	394	358	413	407	409	394	417	363	368	401	403	402	365	399	436	387	388	437	422	390	414	382	395	433	412	385	432	420	405	423	392	411	411	433	419	393	418	445	392	390	375	407	395	412	416	436	388	395	426	415	394	396	400	401	416	394	428	401	409	406	422	395	398	406	393	372	451	399	401	412	424	399	401	446	421	401	411	388	360	406	435	393	396	372	406	409	421	374	394	434	382	369	376	402	378	399	426	443	367	396	421	402	407	372	372	399	413	431	383	360	433	415	397	459	422	458	388	406	354	369	441	385	391	420	413	415	399	434	392	408	409	397	409	398	387	390	415	360	427	391	423	383	389	368	405	386	392	410	391	408	420	424	413	406	423	406	404	436	404	364	436	425	416	418	388	403	390	387	415	398	436	398	393	395	428	422	362	376	411	392	407	390	385	417	368	422	394	414	382	404	370	404	407	389	424	388	423	407	397	392	422	400	436	425	387	422	402	395	385	405	443	422	363	406	408	405	421	445	415	405	444	413	375	389	432	389	380	420	398	403	442	406	379	383	386	411	419	386	399	395	409	396	407	414	404	403	396	403	373	444	407	412	380	409	442	413	418	423	388	402	386	403	423	401	407	437	414	369	411	440	358	377	399	442	412	420	396	405	441	388	405	438	361	402	386	407	397	398	381	416	404	432	403	407	391	413	377	393	416	417	390	425	407	398	388	405	414	397	409	404	384	400	373	405	410	394	404	367	402	409	380	386	392	414	391	393	387	393	413	391	381	383	365	422	388	432	406	418	403	385	438	403	397	361	409	379	388	363	396	441	395	379	395	362	387	389	398	404	424	406	412	400	398	436	417	439	438	402	373	407	394	357	419	404	389	397	411	414	380	432	419	414	428	397	424	446	414	415	381	409	369	407	371	389	415	409	444	445	384	388	429	406	396	418	429	404	396	407	400	401	388	392	393	424	389	439	409	411	410	358	428	406	414	387	404	410	429	386	362	363	416	408	409	425	415	422	412	427	417	445	374	406	391	438	401	410	406	467	365	359	378	381	412	416	411	417	440	406	416	397	392	400	392	396	425	411	416	403	411	400	391	352	397	390	444	382	411	391	418	387	415	421	393	423	392	408	391	407	426	412	394	368	397	425	405	426	392	406	438	394	358	438	347	407	426	395	404	410	398	421	405	400	387	404	400	412	405	406	400	387	391	377	396	400	420	419	415	378	399	378	389	385	396	374	421	371	409	431	396	422	382	382	418	423	425	371	389	433	406	442	391	376	382	381	388	406	397	389	394	422	403	397	391	388	398	385	417	431	422	364	424	407	405	414	395	384	362	392	441	400	387	405	419	405	420	423	369	408	402	408	398	384	419	411	375	382	437	389	418	409	423	394	392	385	437	407	403	430	367	387	419	401	395	426	412	392	435	398	391	391	405	418	402	439	406	377	439	401	368	412	395	415	440	445	380	436	419	397	392	401	378	413	384	399	423	425	373	440	410	388	406	426	390	402	447	432	428	393	394	451	420	408	406	402	414	454	393	401	393	392	373	415	394	426	386	428	406	424	401	399	427	435	409	419	416	417	416	378	415	397	426	436	395	434	371	454	374	438	383	408	389	395	376	445	396	381	396	400	405	418	421	391	393	363	419	396	437	394	407	390	396	398	415	415	386	440	389	430	419	412	402	435	405	393	409	398	414	402	420	401	363	412	419	396	420	387	419	397	422	431	400	383	401	410	409	421	403	419	406	412	416	380	415	434	416	388	382	415	424	404	398	377	416	422	390	415	422	413	421	444	390	394	380	367	426	381	407	384	391	383
28136	11489	3389	407	296	274	229	197	191	192	214	217	222	192	207	198	233	210	199	216	181	194	189	173	184	210	191	205	210	217	177	187	192	196	180	197	187	174	173	192	178	192	203	184	185	195	192	158	173	182	194	186	205	189	185	219	188	173	190	194	197	201	175	176	188	198	217	191	213	189	200	179	159	194	186	197	189	216	186	193	175	178	184	197	191	191	179	178	185	188	179	184	149	188	201	174	175	197	179	205	191	183	182	200	180	187	201	158	170	190	195	201	188	170	178	193	174	175	178	189	196	197	173	210	195	183	204	184	199	194	187	198	186	178	205	152	188	184	175	180	192	174	200	185	204	195	188	174	178	191	202	183	178	185	197	186	198	188	162	217	172	187	229	181	205	165	162	193	208	192	184	206	171	191	187	180	201	218	182	199	202	180	210	169	231	178	193	192	211	176	190	199	210	183	180	184	204	186	168	164	195	177	171	166	193	206	200	185	204	175	179	186	175	207	184	174	177	209	178	182	168	186	187	171	206	192	176	169	204	184	199	178	195	175	194	195	195	194	207	190	178	190	182	212	202	204	190	175	197	223	197	200	178	183	214	186	174	204	164	187	177	199	177	176	173	180	203	161	179	174	188	211	209	224	172	197	206	190	189	186	158	183	198	189	183	181	229	199	212	194	198	182	188	208	187	190	184	195	199	190	188	202	210	184	196	177	192	172	183	188	178	205	211	197	223	197	200	189	182	186	199	168	185	188	204	167	218	192	195	200	182	178	185	188	180	196	204	206	182	211	193	211	153	179	205	200	194	205	216	207	187	196	185	190	164	191	216	202	180	165	203	163	220	179	182	219	190	223	171	201	220	210	181	165	186	199	188	181	215	219	187	173	169	175	179	170	184	205	168	191	189	168	178	187	196	179	166	180	151	182	194	199	154	183	191	188	205	163	172	199	178	186	189	180	169	157	203	194	172	174	189	180	185	182	154	182	181	194	206	157	183	181	194	194	184	209	162	207	190	171	188	176	180	194	190	205	170	197	199	177	161	175	191	189	171	241	192	185	184	184	183	202	165	195	192	193	186	177	196	200	192	199	181	178	209	196	200	212	191	167	191	185	176	179	168	204	220	166	180	204	201	209	167	205	169	208	187	171	202	192	200	193	194	187	187	182	179	189	151	190	191	210	180	184	201	168	191	161	202	183	202	195	172	195	190	192	173	181	183	182	164	167	186	195	173	205	174	169	183	184	179	177	184	175	203	217	198	189	182	172	167	184	174	178	175	184	199	189	184	177	187	197	170	196	172	171	169	175	185	191	183	183	206	176	181	170	174	203	191	190	185	197	197	195	201	190	190	233	192	163	212	205	201	186	216	184	183	166	165	179	186	170	185	202	160	189	204	205	172	181	180	195	208	206	200	209	179	181	204	205	176	179	181	180	181	198	197	195	178	162	171	190	179	190	173	184	209	199	190	171	189	177	195	197	176	175	205	189	172	209	196	184	184	183	170	164	208	183	177	222	170	183	184	202	155	193	175	162	178	185	177	174	198	170	191	201	175	169	196	171	180	209	192	199	184	190	196	182	188	165	175	184	201	195	201	197	172	196	190	200	185	181	166	207	226	215	194	182	195	206	176	186	195	182	189	189	192	182	185	187	162	188	196	196	211	185	169	176	223	201	206	189	180	174	192	207	229	173	199	183	189	166	174	198	197	192	179	190	219	186	183	179	171	206	193	197	200	214	171	171	188	193	209	199	163	186	172	195	175	168	190	187	194	177	184	171	197	175	184	190	196	210	191	179	185	158	184	210	175	192	182	176	190	189	191	175	174	211	203	200	182	179	188	197	188	188	194	164	200	198	189	200	184	185	207	189	183	199	173	201	201	180	173	192	195	182	177	174	197	186	175	191	183	186	190	200	174	200	188	205	189	190	181	179	175	192	186	193	190	167	185	193	208	165	204	197	187	164	178	201	197	186	190	166	175	181	180	184	175	194	196	158	171	179	207	187	201	191	205	158	204	205	166	208	198	171	207	211	206	180	202	179	182	185	190	180	169	189	193	191	216	176	208	179	196	196	215	186	187	165	169	193	172	193	198	211	195	185	194	201	197	198	178	191	213	173	188	190	200	182	217	216	221	187	197	182	186	183	184	162	201	178	171	189	171	172	179	178	195	186	182	203	207	179	172	180	187	200	202	174	199	186	163	197	183	192	200	179	196	178	206	192	196	204	183	201	167	184	187	175	164	196	149	189	187	194	185	192	197	166	169	202	208	194	212	175	204	195	190	172	204	183	215	166	194	188	226	181	195	210	180	191	177	187	201	162	203	171	212	207	187	171	189	191	186	136	185	159	183	197	212	198	188	192	182	189	197	186	185	166	168	194	199	191	168	201	184	170	175	187	199	214	199	214	190	178	209	221	182	203	176	201	209	193	163	196	181	196	171	172	180	175	195	218	189	215	191	180	207	187	163	177	176	190	211	173	197	178	190	190	210	187	228	192	210	202	191	199	206	189	201	213	202	216	162	176	204	180	169	184	183	180	203	180	178	188	187	214	196	187	192	210	182	200	183	199	196	207	186	170	186	196	204	181	180	168	173	202	173	200	205	169	193	164	182	200	172	191	201	179	180	205	201	183	140	202	203	186	197	173	200	208	198	179	173	199	198	188	192	178	159	173	191	172	199	188	203	165	183	185	190	205	168	171	187	162	163	196	172	190	184	204	192	186	192	165	182	202	171	193	185	171	173	194	177	175	200	171	188	184	158	164	195	185	171	192	211	186	177	160	193	197	171	165	192	198	160	181	194	185	197	181	176	175	185	152	199	176	186	183	192	176	182	195	194	194	188	190	196	182	178	196	197	197	201	178	196	197	203	182	198	197	189	159	208	180	173	223	185	199	167	163	177	215	191	163	173	180	186	213	187	185	203	190	183	194	204	166	195	179	177	190	176	197	215	213	191	194	176	180	167	193	197	184	200	185	170	192	199	196	170	196	195	181	164	167	195	206	200	171	180	178	182	189	177	201	200	191	182	181	182	196	162	160	196	183	199	183	183	177	185	196	196	183	201	194	184	186	189	200	197	186	174	176	190	195	198	188	195	191	209	208	196	173	184	200	171	182	175	206	199	176	176	195	182	193	201	206	181	192	211	181	187	175	198	206	185	206	209	175	197	184	208	181	190	178	178	185	191	187	191	172	172	197	195	202	183	177	168	203	185	183	207	175	181	187	184	223	197	193	184	192	201	193	216	195	195	169	209	189	196	209	170	198	184	186	198	199	194	192	208	212	182	194	204	203	176	166	211	163	198	200	179	180	153	193	191	165	211	192	185	173	188	203	217	201	198	198	193	194	189	191	198	180	169	174	192	180	184	166	166	178	197	187	188	184	214	170	207	186	189	216	167	201	173	193	175	193	208	195	189	186	208	189	164	198	186	191	167	208	189	172	183	160	182	187	209	183	209	195	184	182	215	194	207	201	171	179	187	167	171	204	160	190	188	194
19706	9527	4008	1128	913	754	718	660	625	612	589	582	543	584	514	507	571	568	654	688	564	504	456	434	461	465	484	472	464	438	460	451	411	453	507	471	471	467	451	447	443	464	429	486	466	434	490	433	439	478	456	466	459	458	443	467	484	475	468	440	469	466	464	444	508	458	462	475	480	479	436	459	465	445	463	444	475	450	457	474	415	455	467	440	442	427	468	459	465	412	435	445	451	453	449	442	465	434	482	445	456	459	461	439	453	458	462	439	441	456	462	424	463	440	482	478	465	457	444	433	444	448	472	446	476	419	477	398	433	436	479	471	431	457	442	471	462	459	431	459	445	460	479	469	454	426	439	442	449	438	411	455	464	469	451	435	451	436	428	455	500	432	476	420	471	452	458	462	442	434	470	461	433	448	442	467	479	465	448	455	442	474	471	452	454	435	495	463	426	458	468	461	436	446	434	440	459	471	428	432	428	466	418	451	426	451	422	430	445	473	454	468	422	462	453	492	483	482	462	434	430	457	444	441	471	435	439	440	433	392	474	474	468	423	453	456	418	477	445	462	457	443	463	449	444	422	420	470	464	438	461	480	431	423	464	435	394	478	479	436	457	432	471	482	480	471	464	428	419	433	457	435	468	448	469	440	470	458	442	445	474	473	423	415	468	435	435	476	450	470	422	492	415	469	479	507	464	467	426	486	457	426	430	471	448	437	477	434	438	455	465	488	478	437	424	448	452	487	478	451	521	415	434	457	463	460	471	473	441	479	484	465	438	442	461	463	459	413	465	503	481	468	444	438	450	434	496	449	456	432	481	458	477	460	465	481	446	453	464	454	467	436	400	438	457	439	450	472	444	452	463	442	443	408	447	474	428	436	441	431	478	449	429	441	465	502	457	413	457	482	449	461	473	433	485	478	432	436	469	433	494	477	449	459	425	463	456	427	456	523	460	443	507	408	471	469	428	472	430	466	491	448	441	450	476	431	454	471	413	418	413	499	447	456	434	458	464	434	462	461	478	431	464	418	472	451	482	457	464	446	487	484	459	440	439	451	474	447	435	456	458	467	454	443	459	406	440	445	463	446	468	450	447	478	449	460	464	432	481	454	449	472	497	488	459	427	410	479	473	470	457	432	463	463	467	487	427	494	451	444	472	480	452	460	404	426	431	440	433	451	442	454	436	493	474	453	445	514	455	430	435	493	444	467	442	422	471	470	462	493	440	432	497	462	428	441	443	459	459	459	448	422	479	438	434	500	472	464	421	446	469	461	477	452	458	451	437	451	456	445	438	473	420	449	453	398	484	447	449	463	463	454	425	445	438	450	461	438	457	425	449	488	471	449	466	431	447	462	426	437	455	440	448	444	478	458	434	456	476	478	449	422	445	457	439	449	456	427	463	426	487	423	457	470	436	439	456	452	427	446	472	455	460	443	430	466	467	454	445	448	447	450	410	431	472	418	464	446	428	437	519	460	472	478	460	469	471	471	457	437	468	461	467	466	453	470	456	465	491	448	483	433	474	457	457	461	442	464	447	455	479	423	472	435	431	455	431	494	444	477	441	449	458	448	481	484	470	454	469	482	440	435	491	446	424	450	442	476	449	445	456	479	478	434	488	415	454	468	453	440	418	473	437	427	486	428	460	446	441	429	439	479	466	474	436	431	439	441	504	466	441	475	438	434	446	418	464	462	447	450	434	438	450	451	448	473	457	423	461	414	486	451	447	431	439	455	442	459	443	476	452	431	469	443	490	461	411	456	457	479	409	457	473	494	432	450	455	448	444	452	454	431	468	470	435	477	414	417	475	471	491	479	460	470	428	439	455	470	428	479	437	421	420	463	439	423	462	452	451	510	480	452	459	429	436	496	450	443	470	444	434	451	462	473	460	437	449	480	418	433	506	483	455	478	455	461	409	473	476	450	470	466	447	471	448	425	437	457	496	434	506	469	453	478	451	414	446	417	459	466	482	461	430	443	415	451	455	453	428	459	437	440	452	467	438	463	435	468	436	479	471	479	432	471	436	484	453	436	422	412	493	434	464	468	424	429	449	472	478	452	412	484	453	424	457	492	448	449	456	418	456	436	445	443	427	453	450	434	456	441	437	463	475	438	414	440	443	478	461	445	438	433	449	461	433	460	470	483	435	414	468	429	456	435	449	448	444	478	502	434	469	449	441	438	451	455	419	451	452	432	457	449	423	456	456	480	446	457	483	444	458	414	475	481	438	507	469	391	452	457	436	422	476	455	407	440	432	433	443	483	504	466	438	436	426	465	476	505	470	478	431	438	447	436	458	464	435	471	468	446	481	455	449	465	430	461	428	429	457	465	420	444	442	430	428	434	432	461	448	485	483	472	439	456	476	486	440	461	457	435	464	463	429	460	491	453	446	446	448	491	450	480	413	446	428	436	458	451	444	481	445	442	470	438	478	451	452	464	446	444	452	478	454	444	442	504	453	492	467	446	460	406	447	431	457	445	460	460	438	447	494	440	443	488	508	481	432	468	451	463	444	452	463	469	450	438	422	467	457	438	428	481	431	442	409	448	421	469	423	483	436	454	468	461	480	447	463	446	447	426	460	481	480	434	435	448	452	467	466	434	459	434	487	413	439	423	429	460	467	438	488	427	422	428	426	441	485	411	462	439	439	472	458	441	397	471	451	430	427	456	449	452	475	473	457	433	465	484	470	455	452	459	438	436	439	491	468	440	447	492	439	468	462	413	429	460	449	484	451	445	456	472	457	484	417	486	436	419	486	485	484	442	425	442	438	403	483	467	470	471	450	442	445	468	474	430	475	457	440	463	447	463	441	426	464	450	470	489	482	466	475	510	472	431	466	466	420	441	483	468	438	442	511	446	439	490	451	455	499	410	442	465	450	435	431	384	470	463	473	454	456	451	449	447	463	471	476	465	494	449	465	432	471	462	427	454	488	457	452	515	428	430	446	428	450	469	462	443	474	461	426	452	424	467	419	449	422	431	425	468	467	432	435	412	492	421	441	497	452	432	429	459	435	459	473	492	476	432	480	435	465	428	447	465	428	474	424	435	468	478	453	452	412	449	473	463	448	461	457	442	448	441	451	464	429	480	443	473	471	460	422	432	459	433	417	447	443	466	430	454	446	458	432	465	441	449	496	486	456	428	471	434	449	426	472	444	470	456	452	476	448	469	443	476	476	462	448	449	453	442	446	449	430	413	469	450	460	453	453	438	457	485	479	455	471	445	459	457	420	481	493	443	480	459	430	424	437	479	478	462	460	441	435	462	446	445	487	443	472	438	477	445	499	480	442	473	446	435	451	462	438	433	479	436	410	465	417	463	428	453	424	440	436	444	484	464	443	478	456	470	436	417	459	471	439	450	445	457	447	466	422	439	440	495	511	460	447	496	493	434	467	457	426	395	459	487	456	466	461	440	444	436	462	481	445	456	469	480	487	489	469	445	433	438	448	468	459	489	446	438	425	476	494	466	485	470	442	478	430	449	429	431	425	468	462	433
37088	17795	6381	666	299	215	233	172	173	153	143	135	128	141	130	118	134	132	159	152	120	114	107	111	113	115	111	97	119	90	104	103	129	118	96	108	105	100	108	114	118	101	83	105	124	100	119	101	105	109	96	113	90	96	117	97	94	108	103	93	100	103	94	108	106	98	103	102	86	108	96	103	87	101	108	117	94	106	112	122	105	102	112	107	90	114	110	127	93	114	137	108	102	118	109	118	105	119	96	121	96	115	111	111	114	100	106	104	91	103	125	123	109	120	95	104	96	107	112	112	103	93	112	94	82	111	111	108	109	101	107	103	93	102	133	107	97	91	110	104	132	105	89	110	92	105	93	98	109	103	98	100	102	109	95	120	112	107	102	95	92	109	89	102	111	106	105	98	98	114	103	118	127	94	108	101	95	104	97	124	115	90	112	100	118	95	93	99	102	104	109	106	118	112	107	96	108	109	104	106	123	107	119	91	132	106	116	114	107	105	108	129	110	88	127	98	108	103	98	92	84	111	96	102	117	85	108	124	108	114	106	112	101	119	107	96	104	98	110	123	106	94	90	122	117	98	102	99	107	120	106	108	123	106	100	94	123	120	101	100	116	109	113	122	109	116	108	106	113	97	117	95	115	93	120	87	95	76	96	106	86	119	112	113	103	122	107	127	113	109	114	107	99	88	85	107	113	105	120	107	101	106	96	97	114	122	92	103	93	104	98	107	113	107	104	122	99	102	116	118	109	111	99	106	106	102	95	125	103	106	108	97	94	103	106	107	103	111	90	93	105	117	107	106	118	90	125	92	138	125	107	85	110	99	88	116	105	105	103	120	102	127	93	93	97	112	96	114	105	113	116	101	99	107	112	103	103	106	108	103	100	120	124	93	97	106	107	117	115	111	99	117	110	104	111	110	101	88	129	116	95	106	103	105	119	95	110	111	125	103	104	115	102	89	98	97	117	97	114	103	109	91	99	116	105	133	114	100	119	106	92	111	114	111	105	121	115	114	111	101	114	105	99	94	117	122	111	126	117	104	102	118	108	91	88	109	103	112	104	90	97	95	107	92	98	113	116	101	101	105	107	88	117	94	125	119	116	114	98	136	106	132	106	120	104	107	100	109	122	134	108	90	114	119	110	111	110	99	109	122	127	99	101	94	111	118	92	95	95	113	91	116	112	102	113	101	95	104	108	117	115	104	107	117	103	98	105	104	100	107	104	95	112	122	122	116	104	117	115	106	110	115	113	97	106	87	124	110	98	105	123	118	102	110	92	129	111	107	107	101	110	110	113	107	116	112	109	113	108	115	104	115	102	112	112	102	110	91	100	121	99	102	108	120	84	99	108	129	84	126	113	112	92	103	115	117	104	104	118	106	118	86	97	90	129	112	83	104	110	108	106	76	122	129	93	113	93	101	134	120	105	107	122	111	116	89	112	112	127	89	110	95	91	94	100	112	115	104	111	106	111	96	98	99	98	122	95	112	117	100	97	99	80	111	104	95	105	116	122	111	110	91	105	131	127	94	107	123	107	96	108	103	96	131	111	103	102	72	85	97	96	108	115	110	103	118	102	102	113	106	126	108	105	105	90	106	111	110	110	117	112	80	112	118	115	120	93	103	95	124	116	106	111	130	110	110	96	100	109	98	84	116	115	99	94	118	97	101	132	115	93	104	108	105	115	104	114	107	115	114	101	94	104	91	105	100	101	114	108	119	110	89	110	105	112	102	125	105	98	97	97	102	118	88	102	114	115	120	108	106	105	98	136	104	106	87	113	100	106	113	97	103	104	126	101	96	103	94	111	108	96	109	126	115	113	88	116	121	116	110	96	124	119	103	111	96	114	100	98	112	106	108	124	105	101	110	98	90	100	100	89	103	110	120	125	105	109	103	104	98	111	116	94	95	107	124	93	115	108	113	110	111	101	104	115	111	103	101	103	105	108	127	109	108	82	116	96	115	96	96	100	96	92	109	99	120	101	109	115	117	94	120	129	98	104	112	107	108	101	125	119	112	95	106	105	103	95	85	100	125	84	108	100	98	138	127	87	120	102	114	94	99	113	107	98	93	118	99	104	98	117	103	114	117	96	90	106	94	113	93	112	112	101	107	96	88	125	92	119	100	102	105	98	93	105	106	103	118	101	96	101	103	105	105	98	86	83	103	106	101	95	134	124	115	117	105	106	117	103	130	116	106	117	105	126	118	120	122	102	101	116	96	121	104	113	106	107	105	111	80	105	104	113	123	134	87	83	117	89	101	107	110	122	84	94	116	124	117	83	118	98	94	107	105	99	93	100	94	103	109	91	107	101	105	113	102	117	99	107	96	124	111	109	95	122	95	115	98	95	106	102	97	115	100	105	123	122	111	99	109	103	117	111	104	121	102	93	109	106	92	107	102	112	101	104	105	110	98	115	100	87	113	113	108	111	98	127	113	101	102	89	98	95	114	99	113	106	116	111	107	95	104	119	87	103	107	93	130	85	95	111	118	101	105	84	126	105	123	102	110	114	118	102	95	101	124	80	127	109	112	94	113	123	118	118	113	103	108	110	95	102	101	108	119	108	119	86	103	106	98	96	105	108	122	120	116	113	109	120	114	109	129	126	108	114	96	105	108	113	116	92	90	97	107	112	110	100	103	100	105	103	103	91	106	111	115	109	103	103	127	114	101	108	99	107	97	98	131	95	111	125	107	111	119	116	105	134	109	112	106	107	109	102	107	108	116	91	94	95	80	103	101	102	111	139	109	113	89	101	111	123	146	101	111	93	109	88	113	108	94	111	102	105	104	115	97	135	97	126	98	99	124	97	92	113	100	106	105	109	100	104	103	104	125	101	85	93	94	102	97	96	109	113	102	98	100	95	103	113	91	82	82	103	128	101	97	87	106	115	114	107	106	114	121	102	108	128	102	97	91	116	90	110	123	116	108	97	109	88	94	111	105	115	82	104	86	102	111	99	102	123	100	104	106	113	109	99	105	112	103	100	101	98	83	95	108	101	115	104	121	97	87	95	106	95	92	99	107	104	103	111	109	101	98	111	114	104	103	119	107	106	100	89	101	89	104	108	107	100	125	111	96	98	115	114	119	102	98	84	97	102	105	107	103	102	105	112	103	104	100	102	93	123	103	108	104	107	114	100	117	112	91	106	109	119	104	119	88	136	118	128	111	112	94	98	116	113	113	108	97	86	91	111	109	88	119	107	107	123	96	120	115	120	102	107	95	101	91	106	101	105	101	128	94	96	113	121	96	97	96	93	109	112	83	103	105	115	106	109	95	114	110	102	119	116	101	87	110	116	104	111	105	107	88	99	128	109	106	100	120	91	94	109	87	119	101	104	103	122	104	116	109	92	106	117	113	90	100	108	103	102	111	114	96	107	110	103	119	108	86	87	105	115	106	84	117	112	105	131	131	105	119	114	106	101	99	99	103	111	106	99	98	135	100	136	101	93	62	101	102	94	122	114	100	106	98	107	105	92	103	92	104	121	102	97	102
24719	13935	5890	1425	1126	882	762	670	576	564	511	502	447	434	446	382	523	476	638	555	354	289	309	301	296	250	309	283	260	250	312	258	275	297	303	256	255	263	252	283	322	305	255	302	286	287	245	249	252	276	258	290	276	282	282	268	274	275	290	254	270	243	252	287	255	298	286	259	266	270	263	285	243	260	289	262	257	285	278	252	247	268	258	236	261	274	280	263	242	260	274	255	280	258	255	261	277	268	249	232	239	258	269	254	260	243	276	269	278	293	244	301	252	281	253	264	267	251	266	276	280	245	263	283	278	264	269	249	261	260	278	245	290	303	267	254	292	282	246	269	268	254	250	256	276	274	250	244	271	262	271	275	233	262	275	290	270	260	277	271	305	283	257	262	261	287	278	263	276	258	259	254	266	289	259	264	260	276	240	255	255	237	256	260	267	265	244	249	234	275	294	251	272	275	259	231	287	286	261	238	271	274	261	282	265	262	260	256	271	282	261	245	232	276	287	260	250	267	273	271	234	252	265	246	288	275	282	275	273	253	260	282	249	271	245	270	243	258	284	246	260	276	277	246	273	249	311	257	262	286	235	276	260	255	264	246	278	290	262	264	277	286	285	267	254	258	249	256	256	271	266	249	258	254	237	231	274	262	273	263	284	261	286	243	246	274	274	253	286	253	242	270	280	278	244	267	273	254	269	258	267	252	284	265	250	271	267	284	270	239	234	233	237	272	242	247	253	254	256	261	281	270	288	268	277	269	281	259	267	279	293	266	268	238	259	288	287	283	262	280	237	285	309	238	287	280	239	287	268	245	221	277	246	251	268	262	273	253	258	282	266	252	263	252	257	282	273	270	252	268	238	285	269	265	254	244	301	236	261	271	272	281	237	245	245	279	259	274	247	281	282	287	271	273	269	257	256	284	267	293	259	261	252	263	258	252	237	263	260	246	255	245	257	287	298	272	277	243	275	257	265	258	279	261	253	293	251	278	270	268	286	262	242	236	239	265	267	267	249	257	262	276	238	256	257	265	282	258	302	262	253	253	258	251	248	268	258	241	271	270	268	262	281	272	266	264	285	263	254	269	278	280	282	238	304	251	278	265	253	279	282	258	258	252	255	254	227	256	240	247	236	255	271	267	277	262	269	258	246	261	259	276	251	279	299	247	254	236	252	263	266	275	264	263	251	256	238	249	241	292	250	288	272	274	257	281	276	276	223	278	281	267	268	259	246	280	262	254	260	255	264	263	264	254	287	270	261	254	283	262	275	269	268	279	300	258	260	277	263	248	265	275	242	279	239	265	255	236	257	294	281	234	268	237	244	290	267	277	254	292	260	257	258	272	261	267	269	220	293	237	249	264	251	260	256	264	255	259	285	255	269	276	282	263	261	256	220	270	260	271	226	276	253	276	263	253	259	272	258	288	259	247	303	267	280	280	255	294	260	261	287	240	283	256	266	270	293	266	248	279	270	265	256	240	250	254	250	246	265	278	243	290	255	239	285	276	250	288	281	272	260	276	271	269	293	277	269	272	251	269	255	273	280	254	290	251	250	240	248	240	243	283	260	288	276	290	248	290	287	266	296	246	272	267	256	241	271	261	275	287	235	255	240	295	273	264	288	302	259	273	259	267	262	237	245	277	265	271	267	270	272	263	251	253	293	236	257	230	286	252	254	266	262	249	278	258	284	260	253	241	267	296	281	268	234	261	264	246	257	262	263	252	281	280	280	251	275	258	263	268	263	258	277	277	259	257	257	269	303	252	278	262	290	282	253	273	283	268	229	260	266	271	252	286	280	257	255	262	256	272	266	266	258	246	256	240	272	243	276	246	263	282	272	273	262	275	253	253	270	258	285	271	267	286	274	259	300	272	272	250	270	245	261	244	287	246	287	274	258	234	264	267	258	272	259	258	266	270	256	249	278	260	255	224	262	265	273	266	258	278	256	280	290	271	266	286	295	254	267	258	280	262	274	288	246	276	260	262	261	270	257	261	274	252	271	259	269	267	266	268	271	262	267	258	254	256	263	259	272	259	269	248	280	266	249	256	269	265	264	266	262	291	261	309	278	266	274	269	274	239	263	269	241	268	261	253	252	242	240	263	240	300	252	255	280	234	294	271	282	259	243	260	248	232	262	266	243	269	269	272	254	249	289	244	265	255	247	264	280	258	285	270	263	274	274	271	241	300	259	254	277	263	274	267	228	260	268	264	268	285	281	285	272	252	278	263	247	267	279	252	267	286	274	245	258	250	245	266	273	294	278	270	262	291	261	287	266	276	275	255	263	240	251	277	267	258	247	298	276	258	254	263	264	266	262	267	254	255	270	265	267	271	277	267	259	263	248	259	266	269	275	287	272	278	251	258	300	269	254	267	261	291	263	290	243	262	255	291	256	247	252	261	257	259	264	231	248	253	259	243	249	261	285	270	260	226	274	279	263	281	297	233	273	255	289	255	278	260	244	296	254	270	269	267	296	269	258	296	263	255	264	273	270	242	290	253	258	291	238	271	300	254	273	268	264	266	258	278	269	282	275	270	282	259	252	246	254	261	269	281	241	230	275	243	290	282	270	247	221	273	270	258	263	265	279	255	305	274	256	243	252	226	247	283	239	247	256	268	273	265	226	279	276	264	262	265	262	286	253	268	287	249	279	259	268	260	240	262	278	268	286	263	262	282	262	267	273	254	261	248	289	249	280	299	284	262	269	256	267	259	270	277	252	252	254	247	255	267	260	266	258	261	264	238	275	234	278	262	260	274	261	274	257	254	273	267	283	278	268	273	260	252	259	247	246	241	273	266	286	282	255	240	248	264	264	281	261	272	283	253	273	245	287	273	296	262	255	294	266	236	247	256	255	282	249	279	282	262	259	238	270	239	262	252	259	262	278	265	266	242	273	244	275	248	258	239	236	268	262	274	306	270	276	294	252	254	250	291	248	275	240	258	227	266	263	263	253	251	263	274	302	279	232	278	256	256	256	290	264	273	264	282	238	270	225	276	294	259	251	278	269	272	271	247	256	210	243	235	251	275	260	277	286	252	274	254	287	283	283	258	313	287	209	258	277	270	256	256	247	249	262	271	252	251	265	246	254	280	263	268	242	268	258	260	239	266	248	257	245	261	261	259	266	274	290	275	271	247	279	261	258	258	262	259	268	289	248	265	284	271	267	283	259	290	265	263	287	280	285	269	293	289	235	285	270	274	270	283	289	265	270	263	290	260	271	273	279	270	249	248	238	277	277	282	258	276	239	267	252	264	275	267	286	252	245	271	287	265	280	251	287	259	270	250	277	259	304	271	227	241	260	241	282	291	259	259	269	284	240	284	268	262	281	259	287	254	246	288	279	306	274	282	248	263	263	249	245	273	243	267	255	244	278	252	254	248	279	261	261	290	279	227	247	273	252	266	260	295	251	258	282	259	259	239	268	260	264	278	294	269	249	225	262	273	282	259	246	260	281	271	250	241	268	275	273	273	254	286	261	255	286	272	261	251	254	250
15622	4697	903	193	204	201	168	171	159	162	178	174	173	176	180	183	205	164	159	186	164	150	166	186	194	179	188	156	183	160	180	151	164	157	168	155	154	153	172	179	167	175	178	176	195	163	169	156	146	154	209	166	165	175	135	185	157	162	161	174	186	169	143	154	142	165	181	160	170	182	167	172	175	131	176	131	155	161	170	182	160	148	170	193	174	164	171	160	181	183	179	189	193	167	143	159	172	163	192	183	167	153	151	165	186	187	167	174	157	192	180	162	144	161	157	178	173	131	177	159	144	169	160	169	154	170	153	170	186	175	139	177	155	155	169	165	178	148	180	157	138	172	165	172	162	150	168	172	161	139	175	170	159	155	161	149	178	160	148	169	167	154	161	147	151	175	169	149	165	181	168	164	160	167	186	149	178	151	182	156	186	155	191	162	170	156	140	172	190	166	160	173	169	181	165	157	168	166	148	159	157	186	170	166	149	153	165	163	201	168	172	164	152	163	178	153	160	158	154	180	159	168	164	148	163	170	170	169	160	165	167	181	157	180	153	168	181	184	166	171	186	163	147	139	168	175	160	193	169	178	167	164	160	172	161	150	149	158	150	168	132	166	151	169	155	158	140	177	151	172	182	147	147	153	192	167	179	147	145	176	185	171	179	188	159	180	161	172	168	153	177	174	146	192	155	156	142	157	147	178	170	156	174	164	171	152	166	150	163	175	160	149	186	161	149	169	143	166	173	172	180	175	176	165	159	184	173	179	144	161	188	174	168	151	152	181	150	153	178	149	195	147	137	166	162	156	168	165	155	141	157	160	163	154	172	178	178	170	145	175	174	183	160	179	156	187	155	156	167	168	169	171	184	151	167	149	158	163	162	156	155	152	171	127	168	176	156	172	155	144	181	165	166	190	168	180	170	166	170	162	154	157	174	165	163	168	171	162	163	147	155	164	141	161	144	162	159	164	180	152	163	180	158	160	168	168	162	165	155	165	165	174	146	183	180	143	141	159	169	170	160	156	176	141	146	153	162	150	161	163	160	185	153	159	150	154	136	179	150	175	186	148	164	171	174	125	175	172	162	188	193	171	161	163	175	159	175	171	174	182	164	185	174	135	174	184	171	169	159	161	161	149	168	156	155	164	152	167	177	156	145	157	169	146	161	153	170	158	158	148	171	179	168	190	188	167	181	176	163	147	157	171	163	165	169	177	164	168	164	168	151	146	163	173	154	182	151	153	160	160	185	157	154	177	179	177	174	201	162	171	154	183	149	179	156	157	179	181	177	149	184	165	160	176	139	164	177	180	158	164	164	158	214	165	165	170	191	162	156	148	149	169	161	155	165	168	168	159	149	188	173	179	170	139	169	174	180	178	145	147	170	162	151	149	176	184	175	178	168	151	167	195	158	129	146	186	152	185	174	146	165	165	145	154	175	170	186	160	151	167	179	176	138	169	173	155	156	139	184	165	164	153	165	153	144	188	183	152	176	166	180	166	170	185	165	177	161	161	148	156	161	170	143	185	170	156	169	173	156	156	170	188	157	155	164	172	160	156	150	177	145	167	173	175	187	156	163	195	159	154	165	168	133	154	163	178	150	175	181	152	150	163	152	156	162	148	182	187	183	164	164	150	152	162	155	154	172	171	158	191	177	160	152	144	171	168	171	162	148	178	168	205	157	135	164	159	165	184	147	167	184	140	183	155	157	181	171	187	162	174	159	155	147	192	143	173	170	169	172	156	175	175	154	153	146	163	151	133	169	157	165	150	167	167	169	153	175	171	174	149	160	156	155	155	159	169	180	174	154	165	157	168	144	171	126	149	164	167	161	137	154	184	169	153	184	189	164	158	183	173	193	151	156	149	158	162	157	167	178	171	158	180	169	137	155	158	170	166	182	171	173	135	159	181	150	181	153	186	186	178	183	170	162	173	158	181	199	166	189	176	162	158	177	169	172	167	172	163	183	165	145	156	161	147	164	165	164	171	160	159	177	172	157	163	174	159	173	190	176	140	161	180	179	165	165	156	167	160	164	194	151	151	156	166	154	194	162	152	164	186	172	166	165	147	171	181	165	132	183	159	150	177	167	177	152	171	155	157	179	164	169	158	163	159	175	163	166	168	186	182	167	166	186	170	156	149	174	169	152	157	160	160	173	178	167	172	165	148	153	154	175	150	164	180	154	166	165	190	171	172	162	144	161	163	163	177	191	148	155	141	186	188	170	177	145	162	169	178	142	160	161	177	168	166	149	143	156	167	168	188	170	165	164	200	193	184	163	153	153	151	157	171	177	162	161	152	160	164	172	173	181	151	158	174	143	132	161	149	189	150	180	184	155	165	181	166	175	164	173	156	161	145	175	154	142	158	152	165	182	155	178	172	166	161	188	135	151	161	162	182	161	173	130	169	145	160	187	167	144	170	156	171	160	149	143	143	178	157	158	156	145	148	179	157	166	154	161	151	150	160	171	143	163	149	173	154	178	172	175	145	168	153	150	146	184	195	166	175	180	175	159	155	156	169	145	180	181	147	175	187	157	187	172	178	161	178	173	182	179	165	198	181	154	152	155	162	178	158	142	177	168	173	161	155	157	169	161	168	173	169	182	142	151	161	150	172	153	174	176	161	174	180	179	182	176	163	142	176	166	146	167	183	155	193	177	170	172	191	169	173	150	158	160	176	150	175	192	151	170	139	166	165	142	183	138	186	177	176	171	161	199	183	168	159	162	160	193	170	178	178	163	155	174	203	162	146	168	155	163	173	159	158	174	158	157	180	180	171	181	149	167	157	169	144	164	166	138	175	146	171	181	166	178	180	168	171	192	166	169	178	155	177	165	145	147	167	161	155	138	198	168	155	185	154	162	170	169	184	204	157	171	190	162	169	156	183	182	183	180	164	172	146	160	166	181	174	170	174	149	192	177	169	187	181	162	147	168	181	166	177	145	163	175	152	151	170	153	155	159	163	194	159	151	160	146	149	158	167	175	158	164	154	177	147	132	149	165	182	174	147	149	164	166	150	144	167	155	183	141	170	150	180	148	147	159	172	174	177	172	144	154	169	159	158	195	172	176	155	163	164	162	168	147	158	172	163	166	157	157	158	167	161	152	157	163	149	166	178	168	138	176	155	186	174	157	176	189	180	172	201	166	155	164	155	172	147	171	161	171	159	169	171	149	144	167	147	159	180	159	175	144	175	133	171	164	148	164	177	185	161	173	166	197	153	165	147	148	157	177	143	162	154	163	163	159	187	175	156	166	162	166	177	169	148	157	171	165	166	181	153	180	160	159	194	166	152	159	173	152	173	148	150	161	145	150	158	152	159	154	173	157	180	172	159	134	170	180	156	192	179	161	174	176	169	177	156	143	175	157	210	173	151	148	147	159	192	178	157	181	166	174	160	169	182	170	172	177	172	189	162	171	181	181	149	167	163	155	166	150	178	174	173	185	168	171	161	153	175	157	144	167	179	158	145	192	158	170	155	153	155	148	167	150	149	172	163
11022	4127	1589	551	495	465	459	446	447	467	476	456	457	399	411	428	504	471	464	462	418	399	410	432	410	396	377	413	419	414	426	417	402	430	424	425	405	416	426	412	418	430	383	396	399	405	374	413	460	457	408	404	396	428	382	394	448	438	425	431	412	413	351	425	448	428	409	405	400	379	429	407	415	403	444	379	400	401	422	436	399	429	421	391	374	381	418	422	385	392	424	370	405	419	398	351	391	387	419	397	424	411	422	443	402	424	422	428	427	407	412	458	421	364	432	454	409	387	432	415	442	406	396	427	412	400	427	372	427	425	401	393	402	407	394	411	413	405	439	425	434	389	416	396	383	431	412	423	445	423	386	410	411	402	411	399	398	416	436	427	412	425	426	411	397	410	406	401	431	422	404	396	364	415	411	401	403	420	403	423	426	412	404	451	437	414	393	413	427	405	406	416	383	426	406	383	394	417	426	440	408	420	431	393	424	396	395	409	410	420	410	381	441	404	409	403	411	395	423	401	390	381	409	415	400	397	455	407	406	392	398	397	408	399	417	402	386	380	430	409	387	449	389	427	383	409	404	389	395	461	402	411	417	459	443	391	422	375	429	419	412	389	406	401	405	402	411	436	427	402	416	401	360	385	407	393	383	438	407	416	434	400	427	437	363	372	421	427	438	424	410	418	426	444	405	393	413	434	419	453	394	401	401	403	446	408	421	445	384	410	407	431	386	382	435	397	420	423	429	425	412	376	400	398	384	423	424	395	418	383	405	412	444	415	437	395	419	407	407	407	410	396	392	385	408	396	411	396	427	401	394	403	418	400	417	418	401	402	428	422	425	440	440	405	407	412	415	401	416	403	389	432	429	417	420	428	405	402	427	412	408	403	385	397	440	426	404	427	430	382	414	418	429	397	377	411	405	440	392	396	391	384	408	428	394	408	433	426	428	368	394	421	400	417	409	409	406	416	395	394	367	400	410	442	440	422	406	432	411	372	395	379	418	396	410	410	429	382	429	414	418	428	383	378	405	431	412	434	405	412	425	385	401	369	413	433	393	408	410	463	423	432	379	394	422	407	393	404	396	390	398	444	406	415	431	474	403	399	385	406	448	398	400	394	403	411	437	382	417	414	424	414	434	404	404	399	395	442	432	435	399	427	460	408	381	399	421	419	396	415	432	394	395	392	431	395	408	385	440	431	385	404	436	427	384	436	404	385	420	420	400	384	409	378	409	428	395	400	447	402	398	396	440	473	392	382	398	413	398	407	430	436	422	424	422	428	400	437	405	434	444	418	409	415	415	393	403	395	393	416	401	407	435	405	410	458	377	401	385	382	410	420	442	411	434	427	407	397	402	400	400	407	388	385	436	371	408	397	377	383	401	419	388	385	417	413	410	449	403	374	405	403	416	445	408	390	440	401	417	444	400	422	396	415	430	459	394	443	403	398	403	433	395	424	413	450	421	414	432	385	415	416	451	398	452	427	403	415	424	385	426	411	366	382	404	386	409	393	395	383	420	369	363	412	396	431	426	441	394	390	427	390	401	407	409	411	397	399	400	395	382	390	375	403	409	408	424	448	400	442	405	404	414	420	388	408	386	454	405	420	400	357	401	365	428	428	426	427	423	414	376	413	407	428	369	390	424	425	383	399	405	436	410	403	417	438	408	447	416	400	421	412	392	426	419	393	417	438	400	388	401	413	391	399	442	413	408	459	410	430	394	391	425	439	399	428	419	387	438	387	446	423	386	417	395	434	415	391	402	392	413	434	415	441	402	405	403	391	406	440	390	397	371	407	386	408	420	428	411	422	389	392	383	412	422	391	402	404	423	424	418	414	413	422	383	410	381	406	424	404	382	425	452	379	408	421	428	373	407	424	410	424	421	402	383	443	403	411	400	375	396	401	418	377	406	415	416	424	362	442	381	434	428	420	413	424	423	426	425	427	376	421	403	404	407	395	407	380	398	384	420	391	402	402	370	379	409	418	434	373	406	385	389	419	415	434	420	417	408	408	413	401	454	418	399	382	399	431	417	418	393	389	396	393	419	381	455	377	409	408	375	421	408	422	401	403	401	405	412	398	418	419	420	413	396	389	425	395	391	391	365	417	375	447	396	409	400	439	379	426	417	414	405	401	406	400	397	417	409	377	398	431	382	427	405	411	441	428	433	416	406	407	426	417	380	398	406	399	425	399	413	381	409	434	382	397	391	454	436	441	396	463	410	425	443	397	410	426	372	373	405	412	402	401	473	417	383	431	415	419	416	435	436	395	391	406	449	408	432	387	419	405	421	428	402	462	410	422	434	430	436	398	369	367	422	450	399	388	400	375	404	415	417	387	398	406	439	471	416	408	399	447	397	418	417	378	432	434	421	401	435	421	411	403	400	415	368	410	383	424	403	441	424	376	424	430	406	381	411	435	406	443	436	405	406	377	392	372	443	397	424	364	412	409	377	388	391	409	433	427	399	411	386	399	424	387	433	413	398	412	385	392	423	389	399	428	388	407	392	424	400	421	362	425	426	413	391	364	398	389	414	397	423	423	407	354	422	418	401	405	400	413	407	395	389	385	405	407	418	391	401	433	412	404	418	407	405	370	428	430	428	413	404	491	409	447	393	436	429	408	382	410	381	422	426	428	420	404	454	411	397	428	410	420	409	418	410	391	394	404	409	388	420	415	393	394	407	413	402	435	377	414	405	410	404	396	394	401	441	442	402	418	401	425	424	441	382	435	396	445	397	410	417	379	389	428	396	429	419	414	393	395	395	417	408	414	410	440	391	440	386	374	398	423	433	416	436	408	406	426	429	427	429	447	428	394	388	419	421	426	379	406	378	408	424	433	424	426	367	380	415	383	435	417	437	376	418	448	448	442	440	426	406	409	400	398	395	385	384	414	400	384	382	443	417	419	404	438	360	402	392	421	385	417	409	410	439	400	429	385	392	395	408	423	435	429	391	370	397	411	407	445	403	387	381	437	368	410	423	445	416	425	404	433	368	406	419	419	424	423	399	455	424	395	426	430	405	400	390	396	420	417	426	436	409	412	418	412	419	405	422	411	412	406	405	437	387	437	413	398	417	402	416	414	401	378	397	390	397	367	415	402	416	397	421	400	389	403	452	413	435	388	395	416	432	388	434	403	428	417	360	372	401	406	385	424	391	408	402	390	392	418	385	426	450	392	403	429	386	440	449	411	402	426	417	406	443	390	433	418	389	416	386	419	409	428	422	401	420	430	414	407	383	427	402	394	405	425	387	379	427	422	368	391	395	432	428	416	420	395	384	436	397	444	401	392	407	426	413	364	408	426	383	392	429	389	411	402	404	415	405	411	366	410	398	422	401	414	397	429	413	399	399	424	410	377	435	413	435	395	428	394	416	400	419	376	418	431	399	395	418	433	413	441	414	415	422	425	417	388	454	390	429	420	400	409	440	409	412	416	433	399	406	399	449	398	399	381	432	419	415	422	390	419	393	399	411	439	421	399	397	414	388	372	400	422
28177	11568	3711	513	276	261	281	249	198	243	213	189	193	191	189	196	240	212	210	202	218	213	181	213	196	166	218	191	197	213	170	191	192	174	172	180	207	228	168	214	170	214	182	203	190	193	186	195	165	198	175	186	187	184	209	182	167	176	186	199	182	182	191	199	196	194	191	186	190	209	193	197	188	213	177	196	190	196	222	179	186	145	190	207	198	181	187	191	155	193	188	195	195	205	167	164	210	195	185	191	170	201	192	219	195	203	213	206	171	174	185	186	187	203	167	196	185	178	212	199	180	200	197	176	189	171	171	195	170	192	200	196	179	185	186	184	184	194	194	185	194	200	200	218	196	183	178	204	214	184	195	215	189	199	179	176	177	183	197	203	190	163	214	186	170	188	195	198	177	191	171	206	197	193	195	209	168	176	192	182	180	185	179	223	169	189	192	183	204	157	211	178	197	192	204	223	188	180	194	204	189	177	155	218	181	225	215	174	184	187	196	198	187	190	176	183	197	201	196	213	200	182	180	165	189	208	182	175	193	196	204	173	207	177	188	170	208	184	210	170	218	161	187	159	187	190	218	194	175	187	191	193	184	173	164	186	188	200	188	203	184	208	194	174	206	178	210	189	198	176	191	188	173	193	172	167	220	192	174	190	206	199	170	194	202	176	186	177	189	205	185	180	187	183	177	219	197	179	190	176	195	181	186	192	189	182	196	223	218	223	179	183	187	186	217	166	192	197	215	208	211	197	175	165	180	180	198	208	188	185	205	173	192	203	214	165	206	176	197	174	171	187	186	165	189	191	164	173	194	201	194	185	190	190	183	185	178	195	199	190	219	175	166	187	188	185	186	203	168	209	202	178	190	196	185	170	196	192	182	180	205	167	198	187	179	204	207	184	195	187	206	164	175	171	180	202	170	206	212	176	206	167	177	203	180	166	185	192	181	184	203	214	201	204	218	178	179	194	194	201	193	171	199	198	191	177	174	187	194	157	197	195	199	175	186	184	191	180	177	193	176	184	185	166	192	180	203	178	186	195	203	193	203	230	197	180	187	211	187	188	164	168	174	195	190	183	165	210	197	182	171	195	193	194	173	185	204	195	202	194	184	194	193	185	164	182	204	180	195	221	175	187	181	180	210	178	201	177	174	198	177	186	175	193	176	174	186	208	175	180	171	196	186	227	208	218	183	182	178	202	203	209	166	204	216	199	171	189	190	191	161	170	172	173	171	187	215	198	180	187	211	197	200	209	186	190	165	199	188	208	197	191	180	183	182	185	190	176	201	200	181	198	207	208	220	180	186	204	178	205	177	192	189	192	198	219	203	198	158	188	193	187	185	199	197	171	185	176	188	181	206	156	198	171	221	190	196	171	181	201	150	176	181	178	179	171	181	220	192	173	184	203	196	188	195	179	199	195	185	187	168	174	181	193	207	224	191	195	202	178	210	171	179	187	186	197	162	171	168	211	183	176	179	177	177	181	199	195	181	175	176	157	183	176	188	186	190	194	203	192	186	179	192	191	217	209	194	200	175	196	169	199	190	186	191	177	161	211	198	211	193	211	171	186	197	197	188	196	178	171	186	174	198	206	207	196	184	174	198	193	196	197	211	201	200	186	177	220	194	154	209	207	178	220	193	155	215	173	183	190	209	204	184	175	174	177	200	180	194	216	195	188	226	190	214	190	186	202	225	184	196	177	192	199	169	183	171	162	201	193	183	175	184	172	178	196	193	204	210	198	199	173	196	185	169	185	188	196	211	194	194	196	186	204	198	165	183	175	185	201	197	179	198	200	202	194	200	199	199	222	186	162	166	204	185	190	192	191	162	172	183	193	206	205	206	180	191	194	177	182	190	196	194	205	201	198	168	182	169	173	223	187	177	188	204	195	212	186	156	200	202	190	181	190	217	187	193	201	201	210	205	195	190	201	193	180	195	165	194	204	143	191	169	198	176	191	181	184	208	173	193	196	206	203	192	195	160	206	202	213	183	166	147	217	199	176	190	170	173	199	177	195	190	165	177	219	198	204	191	207	170	192	193	176	193	213	169	185	186	200	189	186	158	214	208	208	198	176	186	180	178	172	189	191	195	157	191	183	221	184	194	190	199	198	191	190	188	178	194	175	195	163	192	188	166	183	186	205	205	186	196	175	194	189	180	207	202	174	217	192	206	186	208	200	189	177	214	198	187	219	174	200	193	210	191	187	214	178	183	198	202	168	175	202	220	220	155	176	181	175	181	205	181	196	186	201	198	174	205	193	193	201	176	195	174	184	184	184	201	195	200	180	178	164	218	198	175	205	207	166	195	195	191	195	188	174	178	204	188	186	171	207	176	189	204	198	196	220	206	193	196	184	188	196	206	178	211	193	190	164	168	180	200	194	172	200	205	167	167	198	177	174	191	173	192	167	172	188	200	181	196	174	178	178	202	210	210	175	167	200	190	166	183	197	210	189	202	211	190	201	192	181	202	194	183	186	183	178	172	194	185	185	198	194	198	191	210	186	179	199	200	177	206	192	186	208	188	213	179	188	224	182	199	170	199	196	176	198	197	171	174	187	198	202	171	180	184	183	170	190	165	188	188	191	167	198	179	185	179	187	198	204	170	198	175	199	197	183	198	210	216	188	206	192	180	186	194	187	205	195	211	197	220	193	182	171	177	200	219	181	196	198	165	220	180	211	183	185	199	183	184	197	198	180	198	204	212	213	169	180	210	186	201	164	185	193	204	183	162	196	154	193	187	191	169	187	184	193	183	191	209	189	184	204	198	178	191	193	241	171	188	207	190	190	212	182	171	183	197	190	179	184	205	167	180	168	191	185	209	203	177	181	193	177	202	187	189	192	185	191	188	205	197	158	217	217	192	191	199	196	196	195	166	187	188	197	198	204	198	203	194	185	202	209	178	185	168	193	177	167	181	213	195	174	184	196	211	168	196	204	211	180	189	170	160	182	167	215	212	177	213	179	177	183	183	163	166	182	189	198	165	219	185	185	194	187	179	199	195	180	186	217	182	168	169	189	184	173	176	191	190	186	197	202	190	214	173	188	176	162	195	208	185	152	178	179	199	164	171	214	201	204	186	195	190	190	194	192	212	176	212	195	191	174	174	194	184	171	200	183	201	181	195	164	190	194	187	191	207	173	180	197	193	175	195	155	172	208	200	159	173	196	175	206	165	182	209	188	198	200	193	184	195	188	182	203	191	185	205	187	160	201	178	183	176	185	165	200	176	192	166	213	193	170	188	196	184	181	174	191	219	194	194	204	173	183	196	178	199	172	184	188	198	208	190	199	167	219	188	177	177	195	187	189	218	172	162	186	158	178	176	192	162	204	178	180	192	174	184	212	196	183	195	200	193	167	202	209	202	205	197	190	171	170	192	185	173	195	192	149	182	207	198	205	192	213	187	226	201	184	221	190	193	184	163	170	193	195	217	157	182	192	185	194	163	180	179	189	180	190	179	195	176	199	198	198	164	207	197	210	207	173	197	197	178	190
19758	9648	4182	1070	965	832	794	660	638	584	619	561	565	496	538	550	652	628	541	607	518	472	483	473	496	450	501	502	506	465	470	458	452	506	448	440	401	433	476	446	481	451	462	473	434	423	466	473	440	475	463	443	446	431	455	447	445	459	494	491	459	442	466	431	453	447	448	423	452	428	448	429	464	478	442	463	472	447	462	450	447	471	456	456	466	442	469	474	473	438	471	430	446	455	474	461	451	466	441	445	471	470	459	505	457	471	449	477	464	451	452	457	485	486	434	458	455	439	443	448	429	488	421	485	444	460	420	459	487	440	457	445	502	470	452	491	481	445	428	502	490	482	485	472	489	452	480	478	427	441	488	469	473	454	478	468	453	451	440	440	444	450	422	462	463	471	433	498	429	453	439	470	431	468	423	419	464	483	462	481	465	449	454	479	441	443	438	467	434	420	473	443	466	492	489	458	460	478	478	467	435	468	452	462	421	461	436	379	477	494	476	458	472	406	449	473	485	439	455	418	427	468	438	467	517	432	476	418	417	414	479	475	416	474	491	450	471	461	415	457	454	401	484	481	408	475	465	489	451	498	444	459	438	450	447	412	471	439	428	482	469	451	476	491	429	466	465	435	486	450	481	494	469	412	454	497	454	424	464	480	475	445	413	448	429	464	434	494	410	464	411	467	453	428	433	411	433	462	470	464	462	449	438	442	444	460	434	463	489	449	453	489	464	426	423	450	483	429	486	445	413	440	476	451	489	471	439	423	433	481	502	474	427	466	474	436	473	470	455	429	474	463	474	472	482	438	430	475	425	491	472	443	442	419	440	500	467	492	453	482	436	450	494	443	478	481	441	452	439	476	443	440	453	455	488	449	439	447	433	442	484	478	447	466	477	482	452	437	425	470	451	444	470	478	457	458	506	453	472	470	446	477	486	476	468	468	447	447	453	460	451	499	427	460	470	471	479	432	405	473	446	478	477	425	461	419	456	444	469	420	450	440	450	445	413	489	464	432	468	454	425	436	470	447	475	484	452	460	468	452	441	500	449	438	505	465	478	434	467	475	471	455	466	467	443	421	484	453	473	458	495	455	448	471	435	431	447	431	459	457	455	439	471	428	500	461	463	448	434	434	468	488	476	489	410	435	472	424	431	475	419	472	447	449	438	417	500	432	461	435	470	478	456	474	480	458	420	470	490	425	449	435	473	464	475	465	462	449	432	443	449	477	460	467	431	457	450	442	453	430	450	481	466	467	462	431	477	457	454	469	455	438	500	401	450	470	461	453	453	489	477	435	467	440	454	482	445	480	458	478	413	422	453	463	471	486	441	496	504	470	442	467	450	465	448	426	499	442	431	444	499	477	456	433	455	436	426	507	481	470	456	446	477	464	434	466	410	484	430	449	497	468	502	431	456	440	436	473	484	496	434	456	468	448	486	452	464	473	489	449	472	431	405	447	456	440	440	438	459	457	475	451	436	437	428	463	474	417	476	479	424	468	494	457	466	451	464	450	488	454	449	477	441	457	439	462	463	475	424	481	469	416	478	441	469	429	458	468	441	506	475	447	487	458	469	438	481	483	464	477	491	471	463	443	465	437	437	451	428	450	433	419	465	460	444	453	433	453	442	480	451	416	465	496	442	454	469	471	462	407	476	466	463	452	511	489	466	493	451	468	452	467	463	457	459	483	413	421	408	441	454	442	471	465	435	452	477	436	484	450	462	467	462	477	490	475	454	450	462	475	481	446	468	475	456	428	444	484	435	414	436	466	426	460	478	418	453	433	457	413	464	410	466	426	465	445	456	495	434	495	468	420	463	462	430	454	461	455	489	461	480	458	496	461	470	439	484	449	453	467	457	472	429	444	448	486	481	464	491	438	463	430	443	430	444	489	469	430	458	433	452	467	457	466	469	457	432	411	447	427	498	440	443	476	476	451	464	472	442	449	481	450	454	457	496	416	460	471	447	484	469	445	463	463	457	445	480	475	505	443	469	442	453	472	455	400	465	449	466	442	412	488	457	451	488	439	469	438	465	479	432	446	468	476	459	429	469	434	468	435	448	429	444	473	417	435	453	448	487	456	429	465	473	464	453	506	464	444	475	439	453	442	457	439	459	498	417	455	480	505	458	400	452	449	472	449	432	445	487	499	445	472	431	410	427	472	457	439	487	478	422	420	466	468	480	459	470	454	435	465	475	452	464	458	469	459	453	453	475	437	499	483	462	418	485	444	457	474	448	488	452	474	448	434	435	464	475	454	451	483	445	456	442	462	451	495	480	476	406	470	497	456	474	424	469	472	471	431	443	446	461	470	472	467	486	469	456	451	493	447	446	474	418	456	456	439	421	458	457	455	435	444	478	420	459	417	455	466	469	479	417	440	460	463	480	470	461	466	476	472	417	439	428	487	431	424	438	483	474	493	447	420	446	475	451	475	465	442	472	473	440	462	437	432	473	480	468	465	476	407	447	473	448	419	423	468	463	485	450	451	469	473	480	437	466	428	441	462	450	480	479	442	461	454	479	447	432	467	417	474	435	459	476	428	432	453	470	418	455	450	481	446	440	439	467	445	472	434	471	441	451	470	487	506	458	429	456	460	447	459	481	422	450	438	422	474	466	439	452	446	442	475	449	480	472	477	467	484	473	431	434	416	466	457	446	458	436	454	450	468	463	507	444	485	469	462	477	453	455	449	450	463	436	486	448	434	431	453	472	500	441	485	452	438	464	436	466	502	475	470	451	447	473	457	457	463	456	450	464	474	456	455	436	465	474	490	424	496	438	426	454	515	422	477	444	504	460	459	443	448	434	490	455	432	431	437	470	472	463	496	414	462	441	436	441	423	399	471	453	419	445	477	488	444	471	422	467	473	485	458	445	472	432	434	456	451	431	471	448	457	439	475	456	448	471	474	447	428	451	471	439	489	437	459	461	451	466	471	478	471	456	426	489	464	448	476	440	417	468	451	430	426	444	450	453	410	503	450	439	439	451	479	454	457	435	471	456	448	480	432	463	439	465	439	442	495	467	444	446	460	462	497	466	449	466	432	418	440	479	478	466	431	461	422	448	436	465	469	443	437	456	443	476	428	457	444	440	453	457	461	446	471	471	473	471	467	439	481	443	458	443	447	462	481	474	441	428	462	477	464	445	429	465	449	497	463	434	467	451	463	493	418	472	462	415	467	456	447	452	461	427	481	456	477	467	475	463	438	435	425	425	475	463	436	435	462	444	441	470	437	445	434	462	473	471	454	483	453	431	415	481	455	452	440	465	445	429	455	470	438	427	498	447	485	459	424	424	446	461	463	439	471	458	462	499	451	445	484	495	449	439	468	453	437	434	442	459	469	468	468	466	457	466	446	465	493	430	459	471	475	475	466	427	501	451	463	445	472	442	452	453	441	476	436	457	457	454	462	420	492	476	440	454	459	440	417	424	413	490	444	448	432	444	450	442	472	500	487	452	479	420	454	456	469	462	468	472	440	463	440	412	438	422	452	453	501
37185	17965	5869	613	300	226	215	191	154	157	148	135	136	118	137	124	159	137	116	129	122	113	111	105	95	101	113	111	97	107	120	113	91	115	112	102	79	117	109	93	109	108	118	100	109	111	108	96	112	107	113	103	116	113	87	93	94	114	108	105	115	87	116	119	110	107	111	98	106	101	106	108	96	105	108	102	123	95	98	106	107	94	110	101	121	93	125	108	84	114	110	117	106	85	111	115	101	92	103	103	117	120	105	107	108	97	98	105	114	119	117	91	108	110	103	127	111	102	116	117	102	112	97	100	111	110	103	114	111	84	98	87	115	105	97	104	93	108	126	106	113	131	110	106	116	97	91	99	96	109	107	83	102	96	106	94	91	100	104	112	96	105	98	78	93	112	117	124	104	92	82	103	88	138	83	102	95	109	117	110	122	119	119	110	106	106	106	107	101	121	94	111	122	122	109	121	88	128	121	131	117	97	109	101	92	92	112	100	108	111	147	108	105	93	91	103	110	116	92	94	106	117	111	110	116	121	120	80	122	115	119	115	118	104	118	105	105	92	88	100	113	120	110	108	87	87	94	88	100	99	98	104	112	103	102	98	124	126	107	120	102	114	101	106	123	99	111	94	116	107	118	101	107	94	87	108	103	116	89	116	122	94	98	105	108	120	103	108	108	121	109	115	111	112	110	103	113	120	126	106	104	99	78	104	111	106	104	109	92	101	101	107	98	90	102	105	121	123	114	101	103	112	96	111	105	115	91	91	101	111	107	84	111	99	89	96	130	109	102	99	106	110	79	88	111	109	122	88	100	116	105	108	120	104	101	110	112	102	113	116	119	100	110	110	106	109	108	99	101	104	119	117	111	116	123	109	100	115	120	109	115	101	111	109	115	111	90	107	88	95	100	114	108	109	119	103	98	109	97	101	101	102	101	116	122	89	100	113	102	113	128	94	102	113	107	105	82	107	110	125	91	83	102	96	107	98	105	106	122	126	89	97	107	116	111	103	108	110	109	109	135	98	101	114	121	98	99	92	120	114	109	91	90	105	107	100	90	108	110	121	124	116	105	113	105	112	102	112	95	108	111	119	109	115	88	105	116	107	94	114	97	101	106	104	104	122	115	106	104	98	112	94	106	110	93	116	90	132	101	108	97	113	118	94	122	102	103	90	107	122	97	125	102	119	108	112	91	120	106	115	98	108	103	85	102	113	105	110	122	95	108	102	98	107	109	100	111	101	93	121	97	106	108	126	106	112	104	142	92	110	111	95	103	106	97	101	92	98	127	116	113	82	100	90	108	106	98	93	97	127	103	108	115	108	103	100	103	97	99	99	108	107	93	93	121	118	125	98	103	90	88	116	109	111	97	99	126	116	117	125	108	103	103	103	120	98	126	102	89	121	91	113	99	109	108	112	97	107	109	116	126	98	118	123	104	115	131	121	124	121	109	117	84	94	114	107	95	116	99	96	98	106	114	115	99	111	93	115	120	107	88	102	101	122	97	89	108	105	104	117	110	104	117	104	118	120	101	114	89	106	93	108	91	96	109	102	98	97	74	110	103	104	125	120	101	128	123	115	109	101	91	107	95	104	107	100	108	95	98	105	90	100	105	92	102	123	117	94	122	96	94	123	106	92	120	102	105	102	107	103	100	106	96	114	87	94	117	95	86	88	95	101	127	100	110	112	103	103	121	101	95	114	110	88	91	91	90	122	110	93	97	111	109	100	96	113	103	112	130	116	96	105	112	99	109	107	98	103	103	104	95	81	99	115	93	101	94	105	97	98	110	95	99	114	96	106	123	104	103	114	99	108	132	102	80	99	99	96	115	116	95	104	98	96	109	108	98	106	101	96	123	96	92	117	93	127	104	106	104	94	113	99	112	106	105	98	92	85	104	118	92	112	111	96	80	100	115	91	98	107	126	109	101	109	112	101	105	109	95	110	118	116	118	130	107	108	100	94	112	110	106	114	113	110	106	96	95	103	94	100	88	121	112	126	84	117	105	88	114	121	103	99	99	85	113	101	102	107	108	105	111	102	111	96	102	119	116	92	113	96	111	115	120	106	122	85	122	108	124	110	89	118	126	91	110	91	88	119	87	112	133	86	107	103	99	103	104	102	113	112	107	87	123	114	83	99	98	113	84	121	97	105	116	99	114	104	132	92	91	102	91	89	101	105	117	115	104	95	115	93	98	108	101	89	107	121	137	78	98	118	89	120	110	111	119	104	114	103	96	81	95	106	107	82	120	104	103	107	90	116	107	83	96	126	99	109	105	111	103	118	112	111	88	105	95	107	105	105	119	112	106	97	113	122	83	110	95	106	118	120	125	110	98	106	113	102	121	106	114	103	100	119	97	104	106	101	97	95	110	98	106	111	98	96	108	98	85	110	102	85	93	115	108	93	96	122	137	107	98	108	100	87	143	93	100	116	83	103	90	115	105	123	103	93	94	78	108	109	91	96	85	99	115	96	104	101	125	109	108	108	90	103	117	85	104	97	111	94	110	115	109	115	88	110	119	120	97	93	100	105	109	96	97	110	113	101	105	95	87	106	105	120	110	110	128	108	108	94	117	108	110	95	103	106	110	113	128	103	98	105	103	119	94	107	98	87	117	104	92	90	90	103	97	109	106	87	110	106	108	101	102	134	102	95	101	96	101	121	105	95	94	102	106	106	85	104	85	119	100	113	114	122	111	108	104	86	109	104	105	101	91	108	116	89	111	109	94	103	105	109	107	112	99	120	102	108	121	111	95	96	98	93	111	104	109	104	106	104	104	110	88	106	84	104	97	88	111	114	101	122	110	94	122	98	115	122	100	106	111	104	88	99	87	106	100	92	119	116	118	90	106	118	86	107	120	109	92	106	124	117	100	102	117	94	103	98	97	109	99	95	100	100	98	106	106	98	117	99	99	87	101	100	92	93	97	86	104	100	107	103	107	106	104	98	116	109	100	101	90	94	116	86	100	111	113	105	104	109	109	96	108	106	96	109	98	103	89	88	92	119	114	98	86	106	109	104	81	105	89	108	96	122	92	99	110	102	116	84	92	94	111	98	128	100	102	97	93	97	110	107	116	103	121	118	101	109	114	106	102	101	114	102	81	92	79	113	97	109	92	107	113	115	92	110	91	93	106	97	101	95	100	114	119	83	110	107	91	91	94	107	101	113	105	100	107	95	128	117	102	117	84	109	122	104	103	108	110	93	106	136	104	107	85	111	88	110	110	111	97	99	89	115	115	102	113	117	107	117	122	91	99	117	103	109	101	109	95	111	108	98	97	107	95	108	101	91	103	106	92	93	115	102	90	82	107	100	114	91	103	90	117	88	87	113	120	110	97	115	109	105	117	125	107	87	83	103	87	96	122	115	106	110	121	104	108	104	91	115	111	102	97	113	122	114	113	111	106	94	113	106	109	98	89	106	109	107	114	100	128	120	127	104	112	97	120	87	100	102	107	99	93	85	115	113	91	128	111	85	97	112	101	128	101	112	98	89
24540	13717	5326	1435	1173	923	774	616	589	502	486	476	454	405	401	407	572	579	417	466	329	278	297	264	271	284	278	279	287	286	269	283	268	268	260	274	309	257	276	271	254	257	276	262	274	268	274	254	265	252	262	262	281	241	279	267	269	256	253	261	293	281	278	272	267	263	271	267	278	282	247	267	232	241	266	248	245	266	254	275	272	278	267	305	281	263	282	295	280	252	261	303	241	257	264	269	247	226	255	267	252	271	246	273	288	271	261	267	251	242	254	274	279	280	268	280	257	263	243	259	265	274	261	264	257	272	259	251	266	270	267	235	232	258	246	280	284	293	276	262	277	285	233	267	245	246	285	258	262	233	266	264	251	253	246	252	278	258	267	258	254	260	275	258	229	254	286	252	250	245	266	237	263	280	254	253	272	270	292	252	254	254	236	246	268	276	276	258	251	263	254	239	273	254	246	252	240	281	280	247	287	246	262	254	273	256	270	281	271	264	280	242	259	267	245	252	285	256	274	254	293	253	266	244	253	262	252	243	246	255	256	261	262	257	260	279	248	278	260	248	277	263	277	253	240	266	267	246	248	258	254	235	252	267	246	285	263	234	260	267	309	242	264	262	264	280	239	233	253	268	240	287	266	246	263	289	232	238	260	248	242	256	256	282	262	265	277	257	259	270	247	265	268	260	255	285	259	289	267	222	260	251	284	262	261	243	258	266	257	304	262	257	261	263	240	259	275	245	253	242	251	274	259	262	260	272	269	252	269	240	269	245	270	280	273	254	268	247	268	269	244	257	251	262	249	259	284	269	254	277	277	272	251	259	266	240	275	275	276	294	265	255	264	289	244	266	325	277	270	290	249	257	257	301	296	272	260	266	258	278	263	251	258	275	256	284	259	233	243	260	255	262	265	265	286	254	280	249	258	243	255	282	249	283	245	251	264	243	285	266	244	248	246	258	256	264	316	275	262	260	243	286	241	254	256	254	244	271	286	268	260	241	255	260	229	257	285	245	232	272	273	245	264	272	280	267	247	258	276	284	273	248	251	263	252	264	250	295	269	248	262	285	271	227	254	258	264	296	249	260	262	270	274	271	242	288	246	279	285	264	240	265	269	275	260	261	287	247	249	290	253	267	248	261	272	262	245	260	281	256	273	264	291	259	277	271	303	265	275	279	283	262	259	246	281	245	277	287	276	252	295	246	267	259	279	264	255	272	253	275	254	254	251	224	286	262	257	254	269	255	262	264	249	244	275	262	263	235	253	260	247	258	263	238	256	287	258	251	267	266	258	262	242	260	289	250	231	273	234	253	259	264	269	237	269	276	292	276	267	255	253	260	286	244	282	277	237	284	275	273	250	291	251	279	254	278	295	287	266	276	242	260	267	250	264	289	249	251	247	266	306	253	247	249	265	240	291	247	257	263	279	275	277	249	257	263	262	260	250	234	238	267	267	278	257	263	275	246	261	253	270	208	272	277	293	279	259	271	271	264	261	283	288	288	231	269	240	256	262	281	280	280	279	270	240	285	290	266	301	256	283	245	270	267	257	275	274	278	287	286	264	267	255	258	261	255	269	254	275	273	254	291	286	252	264	243	264	286	274	267	263	279	270	251	280	295	270	263	221	253	264	250	257	266	257	281	279	237	280	272	256	264	263	274	253	248	263	249	237	265	265	231	265	238	255	268	274	270	263	270	260	290	272	275	266	242	269	215	239	234	280	256	253	288	275	250	270	263	279	239	236	250	285	288	242	291	277	267	266	260	277	259	287	268	246	268	274	261	257	270	282	271	259	261	213	235	258	274	261	260	239	272	258	293	238	233	252	281	244	265	272	275	254	279	284	241	254	259	269	282	263	281	217	276	267	239	270	286	265	255	256	259	249	278	223	232	262	238	284	255	266	244	283	255	241	272	274	303	266	260	264	254	255	255	253	264	254	240	263	271	276	266	273	255	256	244	263	274	252	265	268	239	291	275	279	265	261	256	279	228	277	241	266	276	252	247	247	281	234	257	218	270	280	256	271	272	269	273	271	232	303	235	251	248	239	269	247	280	230	246	276	238	253	274	276	295	267	239	285	284	276	264	257	240	241	275	246	254	282	239	252	293	259	243	258	299	263	278	275	270	286	249	241	272	234	277	263	253	237	238	256	246	216	279	256	253	263	285	275	273	268	262	271	251	258	277	281	256	282	258	255	282	256	235	236	255	263	235	217	304	224	250	297	259	240	288	287	269	252	266	246	272	262	262	281	244	259	252	263	243	274	245	254	267	281	275	274	268	275	293	269	249	268	286	271	242	232	259	268	293	275	293	257	269	283	284	254	278	221	262	237	290	291	288	250	257	261	269	267	276	284	282	265	264	249	278	251	249	256	262	274	270	243	257	308	270	260	234	265	277	261	262	264	282	262	270	269	270	297	264	300	271	278	262	258	254	295	277	242	240	248	256	280	223	289	263	240	270	258	279	289	243	249	270	259	275	254	223	254	262	256	274	253	247	235	255	262	244	247	291	251	265	237	258	247	273	265	245	265	259	306	253	264	248	260	253	272	242	247	270	247	274	260	248	279	264	295	268	281	264	235	273	270	266	238	287	273	272	282	273	263	259	247	248	288	281	283	263	225	243	240	277	235	256	294	230	271	253	283	251	261	283	246	255	264	245	270	282	291	265	267	282	241	251	263	263	267	289	248	273	257	271	270	270	276	246	264	297	266	253	265	253	264	251	265	263	259	264	292	250	259	244	240	249	246	296	245	267	291	249	238	251	264	256	258	234	252	262	278	286	214	258	253	249	263	261	244	274	262	248	282	256	275	240	241	278	282	264	251	292	261	287	254	296	264	254	268	272	282	243	265	274	231	253	248	246	267	258	264	276	301	239	272	274	262	266	270	261	275	269	287	249	278	221	258	251	287	246	276	280	278	250	264	252	261	283	254	255	257	280	234	256	287	255	260	243	262	280	301	249	234	255	258	267	256	254	252	272	226	271	292	249	290	293	267	225	254	249	280	264	274	271	277	250	276	255	259	255	249	259	310	241	260	249	263	261	252	262	228	267	252	280	287	233	249	247	263	255	255	269	254	290	241	263	289	264	227	251	223	255	261	266	270	268	229	279	264	275	282	258	259	280	275	264	254	248	266	238	256	272	281	241	238	259	258	267	237	288	287	265	258	273	313	222	263	288	261	279	237	245	253	246	242	294	246	286	243	253	258	281	229	301	254	252	242	269	255	256	271	258	283	263	293	253	274	241	245	281	253	269	292	297	244	243	265	224	277	233	235	287	258	263	245	253	261	293	250	268	277	251	252	262	279	295	242	257	232	250	224	261	271	270	284	264	267	277	230	285	276	277	278	268	263	258	256	283	233	259	248	260	262	268	197	241	274	256	266	282	274	273	252	274	261	278	263	283	256	243	262	246	262	252	274	262	259	255	251	225	260	238	257	252	244	267	278	239	273	284	279	240	274	259	262	267	300	256	278	255	283	252	276	263	287	250	261	271
15933	4458	808	232	216	188	182	213	173	150	184	166	164	181	192	191	170	197	155	162	176	145	139	157	186	155	152	153	162	164	176	175	161	166	186	150	181	145	167	157	163	148	165	178	163	150	145	186	170	160	153	165	158	161	159	147	180	167	166	171	174	147	154	152	196	171	170	182	168	175	160	178	173	148	179	165	156	169	168	174	151	169	153	173	162	151	185	172	149	165	152	176	178	169	163	189	169	175	172	177	166	181	161	177	166	175	168	163	161	154	172	175	166	147	154	160	157	168	166	165	155	153	156	137	162	131	163	202	163	152	157	123	186	174	163	177	183	157	166	151	149	149	154	148	163	143	172	175	141	154	151	164	171	159	166	144	141	163	161	171	146	158	173	162	150	180	176	163	169	166	140	161	174	155	167	156	149	153	161	176	164	149	157	146	141	148	151	148	200	169	185	136	157	143	158	181	167	175	137	180	148	155	169	161	171	148	164	167	162	175	152	147	187	135	170	158	168	154	161	180	140	184	177	157	148	158	166	178	149	160	163	152	139	159	177	170	161	145	156	154	161	162	160	160	151	155	147	155	179	172	190	155	168	162	161	152	176	200	171	177	140	166	154	171	168	161	178	176	166	162	157	167	159	154	160	151	172	171	136	139	164	157	161	177	143	158	147	152	188	153	153	157	176	174	169	143	179	156	154	151	176	167	168	199	137	162	161	156	174	148	160	157	178	141	134	137	165	163	140	169	157	168	152	177	182	197	175	150	184	165	169	144	164	165	158	192	143	174	157	150	182	150	164	165	166	146	143	170	150	174	154	159	176	174	163	168	132	167	173	166	150	179	141	157	174	175	178	130	145	167	147	188	178	174	164	186	163	168	161	150	170	157	157	147	144	159	163	171	161	166	163	171	153	171	170	162	157	173	180	184	171	172	171	177	156	157	147	165	144	175	177	138	141	192	171	137	176	169	156	160	173	201	162	141	165	170	169	182	181	176	193	165	178	166	160	152	183	172	165	166	168	149	169	177	160	178	165	199	155	156	145	166	140	158	160	181	159	149	169	154	148	188	179	182	175	161	174	161	158	178	151	161	153	201	180	179	169	177	179	184	180	155	151	175	180	166	179	139	170	156	174	153	169	168	186	162	150	156	169	168	167	157	162	160	172	171	161	166	172	149	183	174	182	157	148	162	134	175	161	142	178	173	161	172	165	153	164	166	157	144	183	152	127	169	178	165	175	177	137	153	158	197	127	187	170	153	160	168	143	171	161	158	138	158	176	169	180	181	179	142	143	154	164	163	183	167	137	195	154	155	173	187	163	152	152	153	162	163	170	163	150	160	154	146	177	165	161	165	144	179	156	156	167	189	156	173	166	157	152	151	171	181	153	162	169	167	157	159	139	160	172	144	175	172	155	162	160	145	162	174	181	176	183	177	151	164	169	158	162	165	147	159	161	157	150	174	166	166	139	149	159	182	196	172	141	179	161	148	183	144	152	172	162	152	171	149	149	169	155	175	161	165	153	186	157	183	162	163	172	170	161	162	178	141	168	148	159	162	158	181	162	168	187	178	196	149	142	159	189	190	199	148	149	172	171	177	178	161	151	157	185	169	175	183	162	153	161	158	156	157	182	168	162	155	149	152	150	172	181	191	161	138	161	155	190	166	164	176	166	180	178	155	176	178	176	141	185	169	178	150	153	174	162	162	179	148	164	130	185	170	171	176	178	177	181	152	185	198	160	154	166	167	173	161	140	151	164	146	161	161	165	148	159	166	176	159	184	156	159	159	167	184	184	167	155	148	163	149	148	167	158	160	171	151	169	137	166	155	169	170	171	173	151	170	169	147	157	151	152	154	168	192	179	174	141	176	184	172	160	169	155	189	154	174	164	140	186	193	163	146	177	147	158	170	151	172	141	153	177	164	154	161	163	156	156	161	178	181	177	178	195	160	169	169	166	163	169	189	151	154	185	200	158	157	153	158	160	161	159	172	163	178	162	187	166	156	177	181	167	176	184	158	173	145	175	166	175	154	165	161	166	145	151	176	165	146	159	156	176	175	145	161	165	158	180	161	150	155	150	157	159	174	172	189	157	164	166	201	176	167	172	158	158	174	162	176	159	163	145	193	136	156	181	170	176	158	152	156	164	160	181	194	168	190	180	161	144	166	164	161	172	182	167	171	184	177	173	185	156	160	168	162	176	153	183	193	160	186	184	172	154	181	168	158	148	146	167	163	166	175	159	162	159	163	178	165	178	150	174	150	180	160	183	183	176	143	177	138	150	163	163	166	161	172	171	167	169	163	160	163	186	160	140	140	146	136	177	169	176	159	169	181	154	165	157	164	160	164	159	144	130	165	177	148	166	170	170	149	174	154	190	163	169	170	181	167	179	154	148	188	178	156	153	173	168	172	150	162	165	178	160	168	144	179	162	146	150	149	165	146	152	176	164	146	139	161	178	161	165	125	167	133	163	166	173	133	143	164	184	168	175	178	157	166	164	157	163	184	181	161	154	169	151	147	148	161	138	186	162	192	180	189	159	172	165	156	160	155	170	147	146	171	162	145	167	159	166	165	177	169	175	163	171	157	164	142	171	159	162	164	150	175	173	179	152	156	155	173	189	162	148	145	192	150	153	161	181	174	188	159	165	149	177	155	157	162	176	187	151	162	152	165	146	123	169	156	171	152	157	155	181	178	152	151	198	205	165	164	154	161	188	165	181	177	158	168	162	178	157	147	164	158	144	162	148	162	152	179	152	160	157	162	164	187	157	144	165	145	163	158	167	163	128	161	167	166	159	171	159	162	159	150	169	168	167	160	157	162	169	171	151	170	152	152	141	169	158	177	172	162	164	141	171	139	182	178	166	134	168	162	152	166	186	186	169	178	175	165	147	153	151	173	165	162	169	186	193	166	165	176	150	131	173	166	176	201	182	191	175	157	164	162	162	172	160	200	160	154	146	154	181	150	152	164	162	178	156	173	168	164	146	160	152	154	168	163	168	183	186	148	143	186	169	160	177	176	170	143	190	164	173	163	148	162	159	161	172	148	178	178	184	169	165	175	178	189	158	164	183	194	168	163	168	147	181	159	155	155	140	184	172	166	151	126	203	183	185	166	154	172	167	162	174	186	158	181	163	180	168	147	161	145	173	167	168	187	163	153	159	172	173	152	171	175	169	181	181	169	162	161	181	170	177	139	157	160	178	162	205	152	192	166	152	150	160	168	177	158	159	165	182	161	164	164	146	144	160	171	147	163	176	181	141	157	195	142	171	138	160	199	169	172	161	141	160	193	158	142	152	165	173	166	156	141	155	164	185	160	164	160	157	173	143	170	137	204	159	135	156	171	162	157	169	188	155	162	166	149	152	162	148	176	152	168	172	177	154	180	183	153	168	161	152	165	153	155	142	153	164	161	161	139	140	145	155	154	138	144	159	161	187	179	169	184	154	148	154	160	155	160	156	162	179	149	171	156	168	165	174	178	178	162	168	181	157	167
11137	3799	1391	595	503	474	434	430	416	389	424	442	437	401	436	431	502	495	436	410	444	398	411	383	430	389	399	453	396	400	418	415	420	427	396	427	374	419	402	437	387	416	385	395	405	381	373	381	424	418	409	427	407	425	409	414	407	434	420	420	399	423	415	433	409	411	410	409	398	427	412	391	398	427	410	410	409	422	377	415	442	417	394	401	418	398	408	390	396	371	409	410	415	426	373	418	421	448	419	406	413	449	418	441	375	406	374	384	404	435	410	405	386	426	364	366	423	396	400	380	403	415	423	394	413	422	406	394	417	403	363	383	399	363	427	399	410	395	404	396	397	394	415	402	429	430	377	439	405	400	389	413	403	471	362	392	423	391	389	406	388	413	377	387	403	395	409	431	431	423	422	423	416	400	365	382	421	463	413	448	434	387	363	378	420	407	404	395	415	383	389	423	403	449	392	391	373	409	407	418	417	440	412	415	383	418	407	395	401	360	400	408	415	401	405	409	393	407	378	348	399	444	402	409	403	386	400	400	370	414	379	358	407	437	408	395	438	389	429	365	395	430	410	419	384	408	409	412	411	410	396	367	433	414	381	378	414	399	406	430	416	408	410	424	394	394	419	388	402	396	428	371	412	445	418	405	430	433	369	409	377	391	440	362	390	406	385	402	417	400	388	415	412	429	431	342	388	397	399	442	400	413	374	410	416	417	383	430	387	421	429	420	414	422	402	391	388	388	375	366	387	392	382	416	394	389	403	413	398	424	409	394	435	410	428	407	429	399	389	388	387	463	383	469	427	378	421	415	390	388	421	433	413	394	431	406	397	434	410	388	402	420	427	393	434	438	396	375	442	388	402	397	440	356	437	413	406	441	427	414	426	391	420	419	409	378	397	411	405	401	434	399	391	452	387	409	425	386	390	386	399	397	392	415	415	391	457	383	424	409	394	424	413	385	407	395	394	378	405	385	444	401	414	427	386	395	376	432	437	415	427	424	422	448	427	411	392	415	423	414	365	397	409	417	401	433	390	388	399	379	422	412	380	384	406	408	409	438	413	402	430	392	406	418	427	380	401	403	406	391	407	401	403	382	415	383	415	387	390	429	422	419	443	383	399	437	393	414	360	397	382	389	396	409	391	367	400	419	420	405	423	408	439	414	426	415	421	424	438	388	406	396	416	459	425	384	388	398	430	378	400	388	423	414	391	399	406	416	377	409	371	389	421	434	415	406	385	401	384	411	408	434	404	424	417	421	409	399	437	418	385	378	426	417	418	390	433	407	412	441	396	376	401	366	409	376	433	395	411	421	418	403	412	391	376	438	384	399	435	399	434	401	436	431	391	398	434	408	401	410	405	355	370	402	421	419	373	392	363	404	395	407	404	410	400	421	407	399	415	403	441	413	383	422	397	392	419	406	442	392	373	428	406	393	438	420	395	384	402	392	427	422	380	393	415	378	402	383	386	452	403	427	372	435	434	375	378	375	429	399	397	452	432	412	412	405	379	390	403	352	380	403	402	419	421	379	398	397	381	390	415	390	400	416	407	393	413	407	387	426	399	444	398	400	409	389	439	388	409	401	397	449	421	410	412	424	388	442	424	405	408	408	417	403	402	440	392	349	411	405	400	391	366	414	405	369	418	469	387	379	399	433	424	389	401	394	426	406	416	403	408	410	414	427	388	451	414	380	389	423	444	365	407	414	438	404	437	395	414	412	411	436	433	397	423	404	370	411	429	413	403	436	420	409	435	426	417	433	420	391	379	404	418	445	404	417	410	378	395	429	427	423	407	404	391	409	397	423	423	378	372	379	380	419	431	379	411	412	403	418	393	391	417	397	406	400	415	401	411	417	414	411	403	431	424	410	387	401	393	393	366	423	392	431	379	422	431	403	378	418	400	424	411	411	416	401	418	403	393	421	396	453	365	409	445	405	379	399	385	389	409	365	389	416	422	349	397	372	388	383	400	398	441	414	424	404	394	412	391	431	403	395	397	428	452	420	400	411	393	365	409	421	419	409	436	395	439	418	421	392	413	405	422	420	398	412	380	450	428	401	410	402	395	404	395	392	423	423	451	404	424	402	403	425	443	408	419	420	389	416	425	398	373	403	389	392	417	442	398	439	379	407	407	433	385	424	370	395	420	418	386	409	410	395	431	392	420	416	421	401	402	414	397	390	426	434	409	384	384	402	444	429	428	397	409	376	393	438	428	409	424	410	421	405	412	398	415	450	414	389	391	393	422	457	414	421	452	429	379	414	406	419	412	420	394	420	395	411	423	402	415	416	393	416	363	420	425	400	431	391	419	385	404	369	405	425	409	396	407	399	404	428	411	375	396	396	396	407	438	363	403	403	385	403	429	420	419	414	379	392	405	406	466	405	393	407	412	378	427	382	350	423	376	386	429	417	415	385	426	408	378	388	374	404	405	408	397	427	435	396	406	472	402	363	434	413	407	389	401	385	418	415	394	425	412	417	396	405	414	447	401	434	378	383	409	424	361	410	427	359	420	407	412	398	418	414	410	368	372	393	400	403	395	403	393	388	435	371	430	420	441	397	398	399	409	398	387	397	405	399	403	408	403	404	416	413	399	390	413	415	416	401	415	404	404	386	415	367	386	407	420	390	418	392	400	385	380	394	408	393	382	434	390	409	444	397	400	418	379	397	362	435	389	419	410	410	406	450	380	440	389	399	396	406	438	394	401	387	396	407	421	396	448	409	416	427	359	427	393	433	358	394	412	416	426	420	419	432	403	403	396	406	421	425	437	381	378	415	422	385	416	387	451	411	376	417	405	409	365	395	431	422	429	389	431	414	450	410	387	397	396	343	414	412	433	402	398	413	387	385	422	417	410	429	397	385	406	409	427	402	434	396	364	451	410	450	390	448	426	394	408	385	433	420	411	414	389	395	403	456	371	397	368	393	394	353	417	414	424	380	386	375	421	379	423	423	400	401	401	416	437	426	414	416	414	411	418	428	378	393	401	454	406	381	409	433	418	374	383	401	416	445	398	388	436	377	386	354	398	420	427	420	406	396	383	409	425	452	420	403	431	382	416	385	406	411	387	395	368	395	430	419	400	395	413	419	402	430	377	408	412	426	458	395	402	382	410	381	412	423	384	396	406	418	413	381	398	413	444	421	409	405	411	410	377	411	406	376	413	425	426	373	412	429	402	391	389	397	417	402	410	389	426	433	395	408	428	432	380	382	404	390	434	435	391	431	406	396	397	396	403	368	424	393	402	429	431	414	376	377	434	372	377	418	402	419	393	427	379	368	397	384	391	441	414	388	435	387	403	400	439	393	402	445	416	382	417	430	418	416	443	405	399	464	413	374	408	407	409	422	392	400	383	392	372	393	423	435	428	407	412	381	411	402	432	407	419	432	379	380	407	415	422	435	425	402	420	398	428	407	440	426	412	412	420	392	396	418	437	409	437	445	394	371	395	406	466	395	410	407	422	436	435	453	436	413	428	436	405	442	399	398	400	379	414	394
28122	11369	3352	456	336	276	228	227	208	215	207	193	205	193	184	221	213	197	216	195	221	191	178	176	200	174	174	189	171	173	194	175	198	168	188	176	171	204	170	234	167	188	205	186	168	181	173	176	193	188	200	189	193	188	184	192	201	198	188	160	192	195	192	190	196	193	182	191	212	198	206	205	193	186	187	177	183	192	180	193	189	201	194	185	206	204	174	205	194	160	185	211	194	188	207	203	195	208	168	158	186	189	195	201	188	195	170	190	195	194	186	184	189	171	189	181	203	181	171	183	215	211	182	187	204	210	200	205	191	213	230	193	214	195	205	189	212	182	173	195	173	180	191	174	181	188	194	176	202	187	197	168	169	209	178	202	188	175	190	209	178	203	197	185	207	196	204	190	212	211	169	195	211	198	202	204	187	186	176	214	193	185	154	181	211	171	195	189	199	177	197	203	188	197	183	196	178	189	182	218	185	174	178	180	187	189	216	185	181	187	160	188	212	195	215	168	213	198	198	172	211	179	199	204	175	197	189	171	162	198	188	186	166	183	183	188	216	188	157	185	177	183	182	186	182	175	194	194	190	203	205	191	194	174	191	197	186	207	199	179	188	180	199	176	195	170	215	186	199	186	202	183	194	204	212	227	172	187	183	145	184	191	199	204	189	198	178	223	190	227	196	195	180	189	194	203	213	201	154	217	176	185	172	185	191	195	188	183	186	200	200	207	192	182	180	204	202	195	211	196	192	180	205	201	171	186	160	199	210	178	215	207	200	164	177	209	167	172	161	182	210	197	188	191	204	190	191	204	184	197	173	211	195	180	182	212	197	198	181	202	184	176	209	198	201	187	189	199	194	192	181	169	180	202	156	217	200	189	195	179	179	167	184	182	196	204	194	203	180	174	203	168	166	193	176	211	177	193	206	199	179	191	182	211	197	181	191	180	185	177	171	165	163	189	212	179	160	186	186	163	196	190	201	187	194	173	176	194	165	174	190	177	186	197	211	202	209	203	188	194	157	197	207	209	186	186	217	205	200	207	168	197	188	220	166	210	190	182	188	178	201	186	188	187	195	172	205	225	188	204	172	228	196	199	174	197	178	183	213	188	218	189	187	200	210	216	178	194	171	208	196	180	190	198	175	174	182	186	192	211	204	205	189	210	206	201	210	184	177	161	198	188	189	217	192	220	205	183	199	202	203	203	179	181	169	194	163	182	185	185	199	175	211	192	209	200	191	174	196	221	206	189	202	182	216	186	183	197	185	151	187	231	211	183	180	206	186	200	210	218	166	169	173	172	178	192	198	179	171	197	207	186	190	194	204	175	179	167	201	173	183	179	201	179	191	193	208	208	194	170	193	159	188	198	176	208	220	213	183	194	187	170	185	164	209	204	194	174	201	206	214	203	183	197	186	192	178	185	168	210	205	172	173	217	214	195	203	223	210	200	195	185	201	197	194	196	202	195	201	186	194	172	175	183	167	167	198	178	186	203	165	211	173	186	185	185	172	174	204	198	185	197	184	189	216	185	202	183	194	191	183	188	181	179	208	181	199	212	180	179	190	205	192	170	196	177	186	204	211	187	192	173	204	199	180	173	194	194	200	183	196	201	186	208	200	192	186	198	211	172	217	210	197	188	183	201	185	181	176	197	206	178	191	187	176	213	212	222	190	215	165	185	183	195	175	175	180	199	197	177	167	213	199	174	216	206	171	184	169	199	218	188	183	174	196	171	198	194	205	176	191	200	167	201	186	184	205	198	173	184	191	191	205	188	219	188	200	201	186	194	188	179	204	179	181	185	188	188	201	197	168	197	187	201	204	168	183	192	190	176	215	188	185	166	193	195	219	210	194	178	170	192	189	180	207	191	156	166	196	176	201	210	194	197	209	210	188	167	192	179	209	187	204	194	187	184	197	180	203	221	212	183	191	203	167	190	195	221	178	183	196	197	186	221	204	183	184	190	206	201	192	172	214	205	190	205	199	200	211	195	189	172	190	190	197	203	191	183	160	203	210	182	202	180	151	193	165	195	182	221	203	191	195	207	183	172	179	200	192	199	177	185	200	175	206	182	193	191	171	195	190	178	186	190	203	194	221	207	189	191	181	202	184	185	176	195	182	224	191	180	205	195	202	185	189	178	207	207	185	220	185	181	166	225	179	205	196	181	187	178	215	197	205	189	189	170	178	169	176	210	193	185	172	196	176	206	175	194	222	191	197	168	218	180	192	194	187	187	203	214	206	198	212	177	162	196	192	186	179	208	178	182	218	169	191	198	163	187	198	198	196	177	199	176	191	207	193	178	165	186	222	220	193	181	186	196	176	192	166	182	205	186	196	198	187	198	204	219	184	183	195	196	209	177	195	186	191	189	179	185	190	202	181	199	179	212	206	186	193	194	187	182	173	178	194	170	198	192	180	161	190	195	205	218	224	163	179	202	181	178	176	204	199	205	191	198	199	181	193	194	222	170	209	178	169	189	215	170	189	209	188	197	217	195	193	208	179	185	175	197	178	186	212	217	210	190	190	185	178	200	184	161	187	204	186	187	187	208	199	186	180	182	173	209	195	206	181	187	178	204	190	183	187	170	191	152	210	163	211	196	200	220	165	159	206	197	179	185	197	205	169	181	202	178	188	179	184	192	194	188	181	201	173	172	211	192	215	184	203	208	202	212	188	203	195	195	179	194	189	197	176	188	191	200	176	213	182	206	183	185	198	196	170	185	191	185	193	211	202	199	200	197	218	200	175	193	195	188	203	176	201	198	221	211	162	170	183	208	187	188	200	205	203	171	186	207	208	183	170	170	161	149	182	180	197	211	172	215	207	182	182	181	190	189	191	174	202	191	186	174	192	189	216	195	168	166	176	221	168	182	198	178	169	221	204	172	196	179	188	193	201	203	169	202	173	229	186	187	182	176	164	193	193	188	199	173	211	218	182	183	199	179	201	175	172	206	205	179	179	187	189	201	176	187	178	199	207	194	177	185	179	198	190	181	204	197	198	177	188	169	180	206	177	192	175	174	192	191	206	223	207	180	205	180	205	191	173	200	205	195	193	192	197	179	194	198	196	197	189	182	200	179	175	159	186	232	202	186	181	196	190	170	190	185	176	183	175	196	188	191	203	187	194	191	179	185	191	193	192	176	195	185	210	173	191	188	188	188	205	202	208	175	206	211	183	196	214	225	195	194	203	188	192	211	205	169	180	184	222	164	196	212	209	215	201	201	182	178	155	191	179	211	204	190	194	209	188	194	193	184	182	175	183	191	202	180	194	208	207	191	210	186	196	170	199	206	168	208	183	215	190	204	202	194	180	194	188	179	199	205	188	179	163	193	202	169	174	198	212	192	186	183	182	199	187	189	211	194	171	190	182	170	176	183	169	201	189	183	197	204	155	167	190	181	203	191	188	213	172	209	196	183	154	198	166	185	166	189	169	210	203	185	188	212	185	192	174	180	192	210	185	183	192	183	193	185	197	192	199	176	210	171	192	177	194	178
19698	9414	4004	1259	1030	840	769	668	618	645	621	553	566	528	522	536	643	615	584	563	502	502	466	467	443	459	469	475	471	485	457	444	494	456	482	470	439	505	446	459	445	479	476	479	449	452	447	474	432	501	433	439	485	438	458	443	458	440	471	447	444	454	468	456	467	451	464	435	489	450	457	446	457	462	437	501	469	465	480	449	463	477	460	468	457	442	477	454	456	472	460	432	430	469	414	437	443	450	469	406	473	462	434	495	465	463	445	465	479	458	500	458	459	464	441	420	454	393	415	464	460	473	446	473	493	460	471	459	466	458	488	428	495	481	477	452	470	451	472	496	453	449	491	419	496	428	464	420	470	465	447	463	459	463	437	442	429	448	452	451	437	459	448	491	509	463	410	487	491	457	446	467	450	504	486	472	472	497	491	487	442	461	434	481	453	455	463	473	456	434	422	431	469	445	469	435	464	464	469	484	443	458	510	432	474	451	480	488	477	483	450	447	448	498	457	485	479	458	420	512	443	409	467	460	446	451	425	436	482	414	435	456	457	433	463	454	462	484	430	450	426	480	443	474	480	467	484	463	472	495	455	446	465	438	399	477	446	439	475	455	476	444	493	467	457	450	448	441	436	429	423	442	476	446	489	518	452	477	434	462	480	441	489	467	495	415	458	418	452	456	433	445	485	458	461	476	446	451	454	456	489	438	441	467	429	460	457	468	419	488	458	410	470	451	462	428	444	444	440	511	440	451	474	473	453	449	451	461	472	467	468	478	436	455	465	471	459	461	479	473	460	462	448	438	448	484	460	451	491	498	486	494	466	446	448	507	486	447	449	440	472	424	456	428	473	408	433	452	472	485	483	423	469	471	464	435	428	471	444	459	459	464	472	474	466	505	425	494	473	461	479	461	461	486	456	463	436	438	487	451	441	452	452	480	460	469	497	446	448	483	456	483	465	466	404	466	453	457	508	480	444	391	446	429	485	473	455	432	458	466	485	454	422	430	450	449	467	420	486	434	442	439	467	436	517	455	478	451	471	486	461	474	470	448	468	447	446	442	457	438	437	445	450	439	473	492	411	451	459	470	439	462	451	448	454	488	464	443	451	460	496	453	456	484	447	486	451	453	488	460	489	450	453	439	437	462	461	440	451	452	483	412	475	482	465	443	457	439	466	492	439	491	461	443	452	480	480	457	473	443	471	457	481	478	467	456	471	469	475	442	437	439	448	435	436	448	432	432	470	470	479	432	474	451	530	420	505	484	435	465	419	481	489	451	458	414	433	503	474	473	476	468	495	463	483	476	459	442	438	403	469	464	440	447	454	436	448	421	417	426	476	448	504	419	429	444	509	457	490	442	451	457	459	462	471	454	435	484	478	472	472	446	467	463	441	453	461	433	481	452	445	451	455	477	496	491	444	475	445	460	445	431	435	435	480	418	483	508	458	488	454	465	440	493	481	457	480	508	478	437	454	461	407	439	424	487	482	467	430	465	445	474	478	443	459	472	422	434	463	439	462	452	456	459	437	446	428	478	416	471	462	485	471	486	452	462	461	449	446	422	459	420	480	483	490	417	444	444	475	455	436	444	479	453	461	466	432	476	436	497	431	485	449	472	463	466	442	429	451	445	427	446	430	420	489	424	451	450	442	459	451	466	480	467	461	445	444	431	418	490	475	454	462	450	427	490	441	415	480	458	522	461	430	469	471	418	448	485	463	488	464	420	459	479	477	474	454	459	452	463	457	453	437	448	465	465	459	454	445	470	441	451	454	434	477	407	469	455	454	510	443	413	484	459	477	459	464	439	461	476	445	481	466	458	475	453	480	448	466	454	439	461	475	456	468	440	442	473	440	438	444	451	463	435	390	494	438	504	486	489	417	490	455	498	469	439	419	428	456	437	460	438	491	423	444	455	464	440	472	435	448	476	438	436	449	468	476	437	459	415	478	458	480	449	445	477	427	476	470	450	468	481	455	432	488	452	487	446	451	461	444	502	451	462	462	466	448	486	488	458	464	452	434	450	497	487	431	456	437	440	476	484	445	476	455	478	456	453	417	470	430	464	459	440	466	507	414	463	477	482	457	451	451	449	478	475	445	453	466	450	434	406	460	430	448	482	486	453	483	496	471	440	455	461	451	436	455	440	441	460	469	454	447	440	473	467	421	475	480	453	453	496	491	478	463	489	479	437	440	444	486	484	425	488	427	488	470	493	463	478	462	513	446	456	482	428	425	443	461	450	473	445	443	447	451	484	476	481	462	440	436	448	475	444	467	483	445	473	458	468	453	434	452	461	453	410	469	467	488	444	517	448	504	488	441	475	419	413	454	496	491	437	448	470	438	472	468	456	444	465	418	439	494	480	456	449	522	476	482	484	418	483	424	483	435	442	464	469	486	462	454	485	484	450	453	506	455	457	479	488	501	465	456	497	435	460	439	477	464	497	420	450	468	456	469	460	470	453	444	416	438	451	452	465	469	465	436	468	428	459	464	446	429	415	487	441	478	477	502	495	424	439	457	528	400	444	452	477	442	458	447	486	419	503	473	454	458	452	453	472	483	447	452	459	448	495	441	481	475	444	485	422	476	489	494	512	480	463	488	424	418	472	440	445	440	448	462	440	470	496	456	466	486	425	467	463	453	455	465	470	459	435	464	448	476	486	456	474	442	462	457	479	473	479	435	450	431	444	484	460	457	427	448	462	462	487	460	415	449	462	512	459	440	454	452	448	456	433	419	482	419	459	468	431	449	465	493	463	456	445	425	474	440	486	414	435	449	458	429	461	440	418	449	497	443	456	415	441	450	452	475	467	461	472	470	467	457	450	461	487	456	452	474	447	459	452	451	496	424	435	459	470	461	476	425	487	466	448	471	424	434	451	483	465	473	442	469	443	461	489	468	465	446	453	461	455	437	447	476	453	489	455	444	455	437	448	450	422	451	420	438	459	474	471	458	459	438	456	459	455	478	481	469	444	465	443	457	476	461	435	456	437	454	492	476	462	480	437	441	462	439	420	452	437	518	467	490	459	450	440	437	497	464	449	477	488	454	443	470	452	497	483	474	433	466	487	471	456	488	467	445	462	461	463	477	456	479	491	479	487	460	444	517	494	458	469	448	465	479	492	446	449	428	477	490	493	438	419	464	454	433	460	461	444	424	441	470	443	446	497	451	463	454	477	458	447	455	468	452	430	479	495	440	450	473	451	437	458	430	480	453	412	457	440	471	488	455	421	445	467	420	466	454	434	433	487	452	462	444	504	486	442	469	449	475	487	461	475	477	480	482	477	487	473	450	451	470	434	472	444	447	466	411	462	449	452	442	490	471	437	476	432	447	448	446	444	456	458	461	446	485	433	450	469	482	454	435	428	460	495	449	443	438	486	505	485	496	454	449	483	482	434	449	434	449	468	431	461	454	440	445	452	461	512	405	467	431	465	443	412	489	442	462	422	467	508	452	441	442	444	504	447	489	471	493	456	451	443	460	460	475	488	449	455	482	451
37244	18544	7038	929	413	255	196	187	159	151	133	125	127	121	118	140	120	128	138	151	109	114	111	102	114	108	90	116	131	123	118	113	98	123	112	111	114	100	110	96	112	118	104	110	126	108	106	127	114	101	100	97	115	109	82	92	108	119	103	108	114	106	109	115	118	100	112	102	121	90	109	107	110	93	103	97	92	114	129	89	121	115	101	95	116	102	109	141	116	106	114	91	102	110	119	130	115	108	116	108	130	125	129	109	113	114	125	104	114	89	95	90	102	128	115	102	124	121	121	105	95	104	120	104	135	119	91	91	106	101	105	112	96	95	91	100	119	121	102	108	130	90	103	112	107	88	100	106	106	80	104	109	118	105	107	88	120	115	111	122	117	111	109	102	106	108	107	119	97	105	111	110	126	92	89	93	117	95	114	114	102	87	106	106	95	89	114	116	91	117	86	126	109	96	99	92	115	109	105	107	105	105	113	100	100	103	96	126	114	102	97	118	102	93	111	112	114	129	115	105	127	106	123	91	88	109	108	112	107	83	105	110	93	96	125	121	87	110	106	99	122	106	94	91	113	98	101	104	112	118	88	108	115	106	94	102	110	99	106	91	119	107	78	84	114	107	122	129	106	96	123	87	108	125	119	115	111	112	89	113	116	107	103	101	107	101	110	104	116	131	120	96	91	91	105	124	106	122	104	118	97	99	112	114	103	103	113	109	117	116	104	106	124	125	109	114	100	92	115	109	108	102	109	105	105	122	122	116	100	95	88	104	108	99	91	100	98	99	116	104	116	107	110	115	106	122	117	120	122	101	98	111	109	105	107	95	133	147	101	99	115	107	106	106	104	130	112	111	127	96	90	105	109	96	87	103	93	127	106	110	98	103	103	117	118	98	98	98	98	120	115	104	95	91	113	97	110	104	101	128	115	122	91	102	117	87	108	97	107	104	98	107	118	106	112	94	107	96	102	93	97	101	108	120	114	118	115	107	97	111	114	112	132	118	116	104	97	102	119	110	126	100	112	129	120	114	100	121	119	129	121	123	106	107	123	93	99	122	108	89	125	94	92	108	93	111	106	121	118	100	94	108	101	111	106	111	113	112	110	130	113	90	107	115	107	106	94	98	98	107	105	101	108	123	117	107	87	114	111	111	99	110	108	103	128	100	93	106	99	94	101	112	111	105	106	103	103	107	93	110	120	114	97	118	82	92	94	94	101	121	115	109	93	113	104	93	114	111	124	99	105	102	103	116	129	98	103	104	114	105	112	109	101	110	116	105	96	118	112	110	101	92	128	122	101	123	110	119	108	99	98	116	114	97	109	108	99	115	103	119	105	117	124	115	120	121	122	102	140	111	93	109	110	104	110	117	93	105	112	113	97	114	100	119	116	119	122	110	112	113	106	105	121	107	110	133	123	103	103	115	103	101	108	103	116	96	93	99	144	100	112	114	87	91	119	117	100	100	113	125	110	103	99	103	122	98	111	114	118	96	110	106	109	104	98	123	98	105	100	106	117	100	114	110	123	98	112	86	103	112	114	107	122	88	101	97	103	95	122	93	115	119	97	123	116	90	98	96	115	91	105	103	113	104	109	113	127	109	101	128	113	100	99	100	109	146	110	116	115	104	104	115	106	103	105	103	90	119	118	92	89	91	111	111	115	121	101	123	87	104	106	98	106	109	104	107	90	113	120	103	108	142	90	118	110	98	104	118	98	114	120	111	97	124	102	118	111	110	108	104	100	101	115	132	96	117	92	102	122	111	109	114	90	108	102	112	120	113	112	91	97	102	109	114	105	105	117	116	116	95	108	124	107	119	122	106	76	88	120	109	97	108	121	112	110	101	118	97	130	121	103	111	87	121	110	93	96	98	106	103	85	110	139	112	100	125	105	110	104	110	104	97	122	98	102	91	102	83	112	114	105	102	98	109	103	128	105	106	105	104	122	119	123	116	125	107	109	123	117	110	104	113	92	111	103	111	126	106	93	110	106	110	107	125	96	106	113	104	109	129	110	103	94	100	119	99	109	110	116	97	113	97	116	95	100	95	125	99	108	112	118	120	97	111	96	130	119	129	126	122	103	99	101	114	110	86	106	98	105	132	105	113	107	116	107	106	102	110	117	119	109	95	110	124	110	105	87	104	111	89	98	93	87	107	103	108	112	104	113	94	105	97	116	112	110	101	103	94	105	109	96	106	106	103	140	121	105	115	116	117	117	101	109	114	96	83	93	104	103	137	117	103	109	116	116	111	105	120	93	103	101	107	104	105	119	99	105	81	105	123	102	125	97	120	113	123	103	120	127	106	101	100	97	109	94	96	90	102	116	121	134	115	116	100	98	109	118	109	124	112	105	95	122	118	105	108	100	113	130	96	118	115	93	119	107	110	114	119	109	128	114	79	87	91	127	109	99	94	130	80	100	107	107	99	102	104	123	104	115	118	114	99	98	107	124	125	109	110	95	117	101	100	117	103	118	113	113	107	97	102	112	116	125	114	104	121	120	110	105	108	120	88	114	93	106	96	105	111	95	106	97	104	102	88	113	116	100	139	113	87	117	105	106	91	101	109	112	106	110	109	98	121	115	79	117	118	106	109	116	96	112	105	107	104	105	103	107	85	114	100	98	113	105	111	108	112	125	108	93	115	118	123	119	116	113	99	111	101	108	112	109	108	108	115	94	117	102	109	123	113	102	104	113	107	104	124	136	83	102	122	123	100	109	115	120	102	116	106	100	106	102	96	119	107	117	125	120	102	90	108	91	130	118	83	97	114	113	104	113	110	118	82	102	109	105	124	114	100	89	93	115	109	110	109	113	128	105	88	133	100	106	108	117	98	95	114	115	100	99	114	114	102	130	119	111	118	109	99	101	124	103	113	132	80	105	116	103	114	97	108	128	105	126	103	100	101	105	106	109	109	112	108	102	94	117	121	116	125	111	123	105	99	112	120	103	98	134	100	107	108	107	104	96	108	130	120	108	127	90	102	101	102	106	127	89	90	86	111	116	120	104	119	116	97	97	123	113	125	102	102	106	101	118	118	118	104	102	110	101	112	89	104	121	116	123	102	112	101	120	103	115	109	102	113	127	89	117	86	108	106	101	99	112	112	90	101	100	123	117	96	95	109	121	107	114	107	110	115	115	104	131	111	104	106	117	115	94	118	115	129	118	110	129	92	117	97	115	100	107	104	118	109	97	108	128	118	109	129	108	100	100	104	93	86	85	107	102	96	106	105	103	110	140	122	129	115	101	89	104	103	98	105	101	92	118	101	116	101	112	117	98	104	129	114	116	104	110	93	87	96	111	104	120	101	104	107	93	100	122	113	91	83	100	107	92	100	117	106	118	99	104	103	84	109	124	102	115	121	104	105	135	98	114	113	137	99	104	104	123	103	127	104	93	116	110	101	114	89	106	105	97	88	108	116	106	115	110	116	105	130	108	114	97	103	126	110	106	104	102	97	117	98	96	122	99	93	110	104	121	114	99	109	109	108	115	103
24887	14503	6827	2051	1434	1028	819	646	586	567	531	446	465	422	374	435	605	557	494	561	308	323	306	291	314	301	279	265	325	281	278	284	299	263	266	301	279	308	261	269	285	305	287	255	271	293	295	253	304	286	281	287	251	290	275	258	279	286	287	300	232	283	279	325	242	252	246	286	269	269	272	240	294	262	264	262	270	272	248	282	269	265	280	280	281	261	302	274	254	279	295	277	276	260	264	261	235	280	265	274	270	289	291	268	259	262	259	299	264	292	272	285	276	245	267	278	288	288	255	286	230	297	279	270	288	282	267	261	265	294	273	265	297	252	234	292	297	270	286	270	261	238	251	259	275	279	283	230	256	258	271	280	281	261	275	258	262	259	267	262	269	277	274	300	262	304	253	278	276	266	260	279	279	272	292	285	262	275	282	254	283	288	258	269	259	252	274	277	287	291	284	268	282	253	246	275	270	268	248	235	268	287	269	257	255	280	272	257	221	234	278	283	267	274	249	270	286	261	282	246	274	255	257	273	303	295	238	274	302	257	277	256	273	253	279	254	231	252	295	263	253	253	264	266	282	276	249	277	284	256	276	284	288	305	255	271	258	258	240	257	284	243	258	249	290	282	265	286	255	274	260	267	276	261	283	273	256	256	264	260	265	271	281	262	276	284	301	253	252	270	245	279	255	286	258	254	270	247	277	256	290	296	287	269	268	295	242	296	267	278	259	266	278	280	255	284	260	244	272	262	264	282	281	249	323	293	247	302	252	270	265	260	244	281	271	273	276	287	292	282	267	252	288	230	274	280	287	266	292	282	283	269	288	275	278	260	298	268	291	250	277	295	262	273	267	263	246	270	260	272	300	248	299	269	260	284	268	279	270	278	253	268	277	272	281	265	270	296	265	275	237	261	260	265	268	274	275	263	253	234	258	276	278	259	244	247	281	261	279	288	269	284	271	301	274	273	292	247	264	242	274	267	289	294	294	263	289	288	244	263	247	277	279	275	236	252	260	278	300	239	258	290	252	293	267	279	257	269	290	280	286	263	282	268	271	257	264	276	272	257	263	258	264	268	276	295	267	273	284	241	229	319	256	248	256	270	238	266	293	274	263	256	232	230	266	253	273	258	267	282	274	264	294	282	273	270	257	262	264	286	261	272	249	264	280	253	288	252	257	288	288	260	298	308	270	290	294	251	286	286	252	275	241	283	253	273	261	281	261	284	253	268	292	258	238	281	262	279	250	278	243	259	305	261	294	277	249	303	272	288	284	275	281	275	270	256	280	263	259	265	258	287	233	308	269	243	269	244	247	291	264	275	267	285	264	261	265	292	272	264	265	269	249	253	264	249	270	247	262	263	237	271	260	249	285	266	268	265	285	268	280	275	282	288	290	281	315	295	264	286	257	262	280	261	265	262	262	266	269	291	255	276	261	245	228	273	291	241	255	276	267	263	255	267	280	248	281	287	251	253	277	266	236	276	276	286	274	283	249	270	275	265	287	285	284	290	277	289	255	262	264	269	259	273	276	298	257	268	285	260	264	250	237	290	237	278	278	277	261	266	264	271	278	261	269	300	269	265	247	243	296	307	245	291	285	265	260	237	240	275	268	259	255	236	245	273	246	285	240	265	282	263	231	271	256	272	266	299	280	267	307	253	269	255	257	293	266	244	277	255	288	255	290	310	255	260	272	287	271	268	269	241	275	262	301	280	260	287	296	288	245	277	282	266	270	282	248	250	261	281	257	249	299	270	263	275	231	297	245	284	264	262	255	259	264	278	260	281	303	261	276	273	257	273	306	263	279	267	271	283	247	307	260	289	285	291	288	284	277	285	257	270	270	289	258	277	227	267	276	248	260	267	284	267	269	266	281	269	257	322	274	260	303	298	275	280	265	276	327	267	254	271	285	289	268	277	263	252	272	262	303	268	261	273	274	268	255	271	261	287	262	277	230	245	279	256	276	278	251	261	277	298	259	266	284	253	286	295	253	276	261	233	268	292	270	276	262	297	273	277	276	270	259	321	267	281	313	246	269	287	267	263	291	276	272	266	267	290	264	267	260	236	245	261	272	295	281	281	263	282	260	226	274	273	266	308	235	273	272	287	248	287	248	281	289	240	263	251	275	273	229	260	253	251	262	297	270	291	273	252	245	267	275	291	268	244	255	278	278	270	259	290	241	291	258	250	262	291	247	278	263	260	290	261	258	289	223	267	286	275	277	243	264	262	275	244	277	279	278	268	285	268	266	264	249	273	255	288	255	255	260	257	257	277	272	253	274	266	261	271	268	269	270	232	257	267	270	281	250	238	276	289	274	262	259	281	262	255	268	269	272	277	295	289	267	272	281	281	264	309	274	264	270	270	258	258	280	252	271	282	268	279	243	266	250	251	256	255	262	281	278	261	255	237	285	250	285	278	282	279	281	256	291	281	280	259	252	287	266	266	298	254	263	264	236	277	267	252	253	266	276	263	265	277	282	278	253	269	243	292	268	288	280	265	313	285	224	248	272	271	224	256	275	268	282	275	271	262	284	269	273	273	252	251	240	283	256	288	274	297	279	290	265	254	257	229	272	277	283	272	278	291	250	272	240	278	237	261	256	251	283	287	271	262	284	257	243	268	268	243	277	273	276	270	246	269	247	261	271	248	249	262	291	267	295	264	273	256	269	261	275	274	248	264	283	254	266	267	280	266	295	302	237	267	271	270	269	272	243	284	295	255	265	260	284	270	263	268	267	268	257	282	274	277	307	275	276	283	270	272	249	303	270	259	282	291	284	252	260	282	275	274	280	267	255	296	259	268	279	269	263	223	260	289	267	275	264	249	274	296	262	264	268	254	246	245	250	234	281	259	263	277	303	279	255	264	282	278	288	256	265	247	280	252	265	289	279	286	267	284	258	274	274	254	273	295	277	281	248	238	260	257	259	252	291	267	265	290	282	250	292	232	277	277	250	265	278	260	251	294	273	311	273	260	263	285	263	304	261	300	255	277	271	242	268	253	243	291	275	287	244	277	266	263	258	274	276	255	274	264	267	278	255	306	264	263	281	286	235	279	274	271	286	271	271	278	279	270	296	269	266	295	241	265	277	258	246	264	228	274	252	267	264	291	274	265	246	283	272	249	259	277	250	286	258	271	251	270	278	244	249	229	260	253	266	235	257	257	272	258	281	259	257	270	306	263	238	284	298	280	272	268	282	311	229	278	282	240	277	272	294	260	259	275	294	268	284	248	298	291	259	288	260	274	246	288	283	279	260	277	258	248	288	274	247	262	267	263	265	278	265	285	264	253	250	283	246	274	277	238	271	300	279	263	252	232	252	261	260	280	252	276	256	255	278	307	237	282	261	269	278	256	273	241	256	271	271	288	247	267	289	265	254	244	257	276	290	264	299	255	241	250	260	233	284	277	272	255	292	257	269	277	245	254	255	292	257	268	271	282	252	293	243	250	277	266	239	270	236	277	275	306	273	269	262	261	274	289	286	272	256	297	301	266	286	267
15789	4801	1046	353	229	184	201	185	159	178	158	162	197	196	169	179	177	161	163	178	188	161	165	175	187	197	152	164	169	155	164	148	136	176	157	161	172	183	194	159	151	158	167	157	165	155	164	173	170	161	168	192	155	157	145	159	140	174	164	155	173	190	186	149	150	193	151	169	158	182	169	179	160	159	174	187	164	167	181	188	158	153	158	175	191	182	141	167	160	165	154	176	165	170	172	181	169	175	162	182	167	208	169	156	166	144	170	181	172	173	169	168	179	146	133	156	176	156	159	184	197	195	169	163	182	172	192	166	159	172	168	156	166	164	174	159	158	148	159	187	195	161	165	163	171	152	173	153	174	153	162	186	157	162	159	178	166	144	165	173	167	197	169	147	177	163	196	151	160	177	149	155	180	171	152	176	164	180	191	158	172	147	162	188	167	177	155	159	159	158	162	162	169	148	170	169	158	174	176	151	160	156	164	166	169	152	155	176	167	163	182	151	143	155	175	177	162	162	178	163	174	180	162	166	166	167	160	159	187	137	167	132	168	156	158	157	189	172	184	159	178	201	180	189	173	164	145	190	166	149	196	180	168	164	175	176	151	188	169	153	161	179	168	181	174	167	180	169	168	163	185	177	174	175	165	174	183	160	176	160	157	167	149	172	197	167	170	177	159	168	137	166	161	167	176	160	158	146	167	153	188	160	175	156	174	199	168	179	174	162	150	147	173	168	163	167	150	172	164	190	176	183	156	182	150	161	162	181	180	179	173	183	171	185	179	169	178	155	169	180	170	158	166	177	166	190	171	158	170	171	165	158	168	146	166	150	150	141	172	175	154	156	159	146	148	163	158	183	187	174	176	167	153	173	162	175	161	157	185	173	170	164	160	171	182	151	166	157	167	168	170	167	170	143	163	168	156	162	158	172	184	145	146	181	174	169	170	173	182	171	157	178	197	180	147	172	160	171	142	157	145	160	181	178	183	192	183	163	163	166	189	175	158	166	174	154	181	182	184	181	170	152	178	172	183	144	145	171	178	183	154	167	150	163	193	183	166	169	188	169	128	143	187	172	167	173	157	166	153	172	154	162	160	162	176	188	180	177	145	151	161	158	156	163	176	151	152	158	160	168	187	156	165	145	172	184	182	176	168	185	205	183	169	178	164	192	190	180	175	201	157	146	160	160	169	142	162	194	163	157	161	169	176	165	171	175	166	148	158	158	163	154	166	164	199	150	186	169	183	140	169	171	158	165	191	185	154	136	142	145	169	151	156	160	175	167	153	175	159	179	176	152	165	157	175	159	162	155	160	194	157	176	163	173	176	173	149	170	187	164	163	168	156	165	169	170	149	164	149	174	164	196	188	149	172	156	170	164	165	177	181	157	172	160	172	152	178	176	170	179	163	159	151	188	183	174	147	159	149	158	181	160	155	157	163	176	146	159	160	171	161	162	163	184	154	179	161	164	177	148	162	177	164	161	169	192	160	181	173	150	180	161	173	177	171	178	167	182	156	161	155	196	149	177	146	195	164	151	206	137	166	179	166	157	159	167	168	172	182	185	181	168	183	164	151	181	163	158	165	193	164	169	165	147	176	186	172	183	160	164	172	145	153	154	173	160	168	187	160	196	161	172	192	178	164	157	199	178	183	157	176	155	180	161	171	171	152	174	180	147	171	166	164	176	185	160	174	166	164	154	173	184	167	164	187	166	154	182	183	179	168	138	149	147	185	173	168	171	160	156	172	195	180	161	161	141	144	140	159	178	160	173	169	177	180	156	171	149	185	188	175	152	145	211	137	166	164	169	161	169	171	157	177	177	169	170	175	201	172	164	179	176	182	167	180	154	137	154	177	179	195	150	156	180	174	166	161	191	138	167	173	172	193	184	178	152	170	160	176	165	161	180	175	155	176	157	143	177	157	169	189	173	154	189	156	158	154	166	163	183	159	151	163	150	171	197	169	165	167	164	185	161	165	163	180	217	147	165	173	171	167	183	163	146	165	156	139	171	195	166	174	172	194	170	159	175	176	152	134	187	170	178	171	154	170	179	175	176	168	165	167	167	140	154	158	181	141	174	191	148	142	170	182	193	167	181	187	167	167	156	176	137	149	142	134	178	169	170	173	179	172	189	151	183	182	173	180	164	168	175	180	174	179	149	176	169	166	147	140	172	172	156	176	177	159	167	152	144	183	205	181	162	153	188	157	184	164	174	179	149	182	164	155	167	186	144	152	152	177	156	168	160	161	165	180	159	149	174	202	152	190	163	194	170	172	180	162	175	165	170	148	158	152	146	164	162	175	169	178	160	196	165	152	151	170	170	164	165	173	164	178	158	159	171	165	184	153	164	170	153	176	166	172	178	148	182	141	172	155	186	188	163	170	151	157	158	171	178	177	161	166	179	209	148	177	163	185	188	146	168	151	164	153	171	176	183	177	158	167	153	154	155	138	164	179	177	174	165	163	174	182	145	156	163	193	156	147	192	157	169	164	180	165	158	159	176	179	166	164	163	175	174	194	178	165	161	161	150	173	167	172	173	158	145	158	162	162	178	191	179	207	154	168	181	154	170	166	181	142	171	175	172	167	192	157	168	152	145	169	188	184	148	140	163	168	158	148	182	179	158	152	172	177	171	177	166	160	147	154	163	177	167	168	148	156	188	143	166	181	159	159	168	169	169	169	167	158	164	170	146	158	157	164	146	168	176	154	152	187	159	209	178	160	166	172	149	191	163	185	154	167	200	153	172	155	158	172	145	158	143	179	161	167	166	149	162	170	180	154	172	169	161	154	188	169	161	173	141	145	153	174	174	170	172	158	163	179	163	181	152	175	173	169	172	184	162	173	147	158	164	186	191	140	161	168	159	163	175	168	189	177	164	184	161	165	160	163	165	159	155	147	174	183	164	164	177	168	161	181	174	180	170	162	145	161	183	170	167	167	174	164	155	172	158	166	162	163	151	182	174	190	158	183	195	142	173	177	160	154	185	142	153	143	174	160	165	169	179	174	189	162	159	145	152	156	172	153	137	180	164	196	151	175	168	168	163	148	165	166	176	159	174	158	181	169	168	175	187	176	166	144	192	168	167	187	162	143	174	159	152	164	170	167	184	186	173	198	188	147	139	164	170	169	172	149	179	168	184	181	206	176	179	171	157	185	181	155	166	174	168	154	147	198	134	174	148	157	178	172	132	169	156	152	177	149	153	154	164	169	156	185	161	179	151	200	160	154	179	176	168	175	176	158	174	178	178	159	193	159	166	161	176	179	169	184	141	158	174	178	168	153	159	184	155	158	174	172	186	196	162	159	177	195	176	189	153	163	191	182	148	177	161	167	141	170	181	158	167	161	177	148	178	160	154	163	192	157	142	169	174	178	137	163	194	151	154	169	170	155	156	158	168	156	160	146	164	159	168	173	174	173	163	181	174	179	166	177	180	175	167	155	169	141	146	171	185	172	157	173	170	162	183	168	147	155	152	177	177	188	182	152	163	155	163	165	162
11298	4132	1835	897	666	533	492	499	436	457	473	428	439	448	446	463	496	516	523	531	408	415	384	406	401	401	425	409	413	412	429	455	455	395	440	402	399	441	436	431	421	405	403	406	412	384	427	413	408	397	404	390	409	389	403	415	424	416	414	410	447	426	413	420	399	406	397	424	427	399	427	457	436	383	387	434	451	419	446	431	401	380	420	414	437	401	390	414	431	427	402	403	461	439	431	400	413	422	374	423	426	398	390	410	424	421	380	418	393	412	398	421	419	401	416	379	448	453	450	416	407	450	368	397	430	426	398	394	408	383	395	397	424	417	403	437	440	398	405	402	399	407	403	447	418	453	407	447	399	408	412	437	407	420	414	424	395	398	384	411	390	399	423	416	416	443	415	381	374	401	401	427	410	430	407	387	442	395	448	437	410	427	432	420	418	420	427	391	391	414	399	411	360	467	411	401	419	408	432	412	398	401	441	380	408	454	451	425	422	417	406	401	435	448	421	394	416	455	427	408	421	399	429	430	461	424	400	447	411	390	431	454	400	369	409	395	400	431	438	436	384	420	379	420	407	393	455	409	433	466	423	368	416	420	424	421	414	443	412	434	390	422	413	390	430	400	369	425	448	388	438	412	396	417	422	387	413	426	446	396	426	406	423	379	420	383	425	385	419	375	416	433	421	403	403	381	394	440	389	414	405	407	409	421	405	421	392	432	409	402	385	389	392	409	390	381	381	393	409	424	434	441	423	408	413	392	391	465	445	400	421	391	452	424	422	403	440	454	432	412	383	455	367	381	472	454	389	448	383	425	418	422	383	404	412	389	436	404	404	437	396	416	433	427	404	397	423	427	411	402	377	428	403	398	423	397	400	447	397	419	423	412	427	450	431	392	426	402	411	378	415	419	448	427	386	450	416	428	417	445	439	426	403	447	429	397	439	413	396	415	397	421	423	406	423	401	421	457	438	432	410	397	407	369	414	405	408	447	367	402	416	405	407	387	398	449	441	419	404	419	448	438	399	420	419	421	428	423	440	402	428	433	450	432	456	384	420	421	396	459	416	392	434	408	418	454	420	434	422	417	419	397	478	396	375	392	421	419	396	398	369	418	421	394	378	424	419	414	433	431	409	408	418	433	418	423	408	426	424	436	428	399	447	402	442	420	426	410	380	401	386	412	396	425	410	417	430	439	432	444	425	388	391	396	389	424	439	421	434	422	428	437	406	405	432	419	428	402	467	402	401	423	409	424	421	403	434	401	439	403	438	374	376	411	432	434	398	380	422	428	449	374	414	442	421	387	435	402	397	375	439	421	456	412	452	445	397	426	402	435	424	425	391	380	425	421	421	429	402	427	402	360	387	399	416	450	448	444	409	413	436	391	419	409	438	387	443	405	433	424	446	448	420	415	402	428	438	432	434	430	418	391	439	451	396	405	422	426	419	404	408	440	393	443	451	363	389	408	420	384	447	424	400	433	437	426	391	401	396	430	397	404	391	391	421	434	423	404	426	379	373	447	410	440	388	392	386	386	408	412	388	397	403	435	440	403	444	419	384	436	410	404	443	420	392	401	393	427	403	431	407	395	468	404	406	411	409	403	431	458	436	404	447	393	425	438	414	449	434	391	404	415	415	439	437	403	384	398	401	392	391	428	428	427	387	420	426	361	400	384	396	413	419	428	446	441	395	428	437	433	397	427	397	404	386	430	432	394	426	429	408	396	411	422	409	438	382	461	416	394	425	410	375	414	387	403	426	400	446	396	392	407	428	402	425	405	419	426	408	383	433	434	422	425	398	412	419	421	442	394	421	413	397	398	411	398	413	386	444	407	411	415	431	425	392	392	351	386	428	374	429	396	443	416	403	455	422	421	436	406	416	402	390	404	415	385	419	403	442	407	423	389	439	448	403	430	430	399	407	402	434	407	434	409	450	413	431	390	420	445	439	410	426	398	418	434	410	430	404	419	422	396	360	403	402	428	421	440	422	402	391	404	400	422	416	418	404	399	401	397	446	412	396	412	413	388	425	441	426	390	420	376	401	421	410	456	426	416	444	407	435	426	400	415	400	441	383	393	428	449	417	405	441	399	392	433	417	428	382	434	389	404	421	427	409	418	410	433	471	430	448	423	425	422	430	442	434	412	426	400	391	440	449	434	396	412	449	404	425	450	420	452	421	363	445	402	440	402	419	400	393	406	454	408	448	410	398	418	405	415	425	389	415	376	411	405	425	419	435	401	390	400	424	428	441	424	395	430	423	417	407	406	404	399	410	430	419	432	432	414	433	432	436	411	410	402	406	403	449	436	424	402	422	441	455	387	401	430	402	436	430	394	421	395	417	400	391	380	417	398	467	402	439	420	409	397	428	394	405	418	461	441	433	452	417	407	430	402	416	402	417	393	446	384	382	422	415	439	466	424	425	413	370	417	439	413	421	411	403	393	399	413	415	409	421	376	412	394	449	403	417	428	420	409	421	419	402	425	405	400	430	423	461	440	400	416	394	417	425	394	425	407	398	459	423	370	423	441	440	390	429	429	432	412	445	391	396	404	442	443	421	437	419	384	422	429	413	445	435	394	416	367	395	390	410	441	443	438	436	360	443	395	436	438	414	403	398	407	434	404	397	397	413	420	417	424	408	435	392	392	422	403	382	434	401	410	398	396	401	432	391	401	408	430	439	399	405	396	443	428	457	411	409	409	416	403	426	422	444	443	434	388	431	450	407	402	383	404	433	426	411	429	422	399	436	398	397	416	421	427	415	421	446	425	403	395	404	444	402	453	385	400	432	388	449	411	412	404	424	395	397	422	419	370	399	437	423	418	392	420	369	433	454	412	443	442	409	419	440	436	424	407	424	433	408	394	436	388	399	435	414	397	417	452	425	418	402	433	375	412	447	434	414	399	460	415	418	409	430	413	430	383	410	412	413	413	436	429	398	423	392	404	393	408	421	423	425	366	432	391	408	408	418	400	418	433	420	412	430	442	415	397	396	404	411	399	395	419	412	419	408	401	412	457	431	451	422	431	435	407	409	395	366	441	427	456	425	390	381	430	406	370	411	449	376	410	436	438	374	420	419	389	420	412	414	436	442	414	397	395	448	416	414	384	383	360	390	423	394	410	435	454	449	422	451	408	404	410	404	434	409	417	380	425	430	424	411	441	398	430	395	373	406	450	401	398	420	390	413	439	417	390	423	403	429	431	440	370	371	377	385	425	399	407	406	427	370	417	379	403	441	413	416	399	395	441	406	376	397	423	425	432	398	447	367	405	389	437	429	426	398	448	426	421	432	410	441	387	449	390	418	401	411	384	402	422	452	427	448	427	451	396	451	422	445	406	425	385	432	401	441	409	389	439	434	424	402	418	422	393	379	446	430	389	411	418	410	373	439	464	429	444	433	367	416	399	369	437	417	402	415	409	422	396	394	418	407	412	374	426	400	412	391	425	405	423	403	404	439	420	380	419	402	397	421	397	419	422	417	425	430	439	415	379	404	398
28200	11901	3609	656	392	284	255	193	230	206	205	220	211	201	169	227	182	227	207	280	199	209	198	207	183	185	212	208	179	217	191	179	191	186	196	179	181	190	193	188	152	196	192	181	178	197	205	195	169	201	181	224	189	175	187	171	144	220	205	203	210	204	203	224	211	184	192	201	212	193	178	174	201	190	198	195	170	213	178	196	151	194	193	188	213	195	191	188	193	230	177	173	215	217	182	187	223	214	194	191	194	185	195	185	191	202	214	198	193	198	175	203	180	201	190	211	197	203	201	198	183	178	194	218	200	184	200	175	187	196	189	208	177	189	212	173	201	192	214	200	194	200	206	185	197	175	216	198	225	192	205	200	186	184	191	175	203	210	215	186	189	164	179	196	187	196	193	183	195	165	174	176	190	209	162	180	189	184	193	173	195	191	206	188	205	186	201	202	186	199	200	172	177	190	170	190	204	223	178	191	186	192	169	165	213	239	211	187	192	198	210	189	185	198	210	165	205	168	194	178	192	167	212	206	190	174	190	196	184	182	171	191	181	206	194	174	201	174	191	193	171	202	214	177	218	201	197	205	167	218	231	196	194	186	209	196	191	209	190	217	173	228	179	203	201	203	205	196	193	196	218	213	167	196	189	180	195	181	198	186	177	209	195	203	174	184	206	179	189	188	199	174	188	204	208	190	197	162	197	182	182	200	209	195	194	184	182	183	185	203	191	206	196	186	198	188	201	175	197	185	184	216	195	172	200	191	176	178	190	200	197	206	186	202	214	190	210	202	208	197	207	186	223	195	164	188	190	209	207	180	192	196	169	190	180	219	198	190	183	225	201	220	194	225	179	174	190	190	173	176	193	197	222	196	198	194	185	205	222	214	239	168	192	194	174	191	177	172	183	206	182	202	193	193	183	217	209	195	197	204	208	198	163	180	188	186	184	186	211	184	193	187	205	179	189	221	191	171	214	170	217	199	168	180	222	201	202	207	194	192	189	202	165	177	191	212	178	227	205	184	190	201	207	187	202	186	202	200	185	167	198	179	183	186	199	204	206	169	179	213	174	194	174	198	229	196	193	182	208	198	197	182	188	181	188	214	216	188	193	188	196	176	196	203	176	193	206	222	184	154	189	178	211	192	207	191	196	194	191	235	212	186	184	209	195	211	170	230	217	208	186	188	193	199	203	206	190	200	200	198	183	185	192	200	183	203	219	190	180	215	172	191	165	195	217	208	215	190	207	186	193	166	191	184	169	202	211	190	190	181	169	207	224	211	176	186	228	194	191	184	190	201	202	197	188	175	194	177	194	209	175	186	174	191	177	193	193	202	197	202	175	177	191	180	202	195	182	216	181	198	211	162	182	193	195	203	184	199	198	225	176	207	189	194	179	201	213	190	184	178	211	189	207	197	230	173	198	202	174	188	171	204	191	192	189	206	183	216	189	188	185	182	209	204	191	192	200	197	215	186	200	223	209	205	220	206	198	183	187	186	170	201	170	179	201	196	185	179	198	184	219	173	202	196	191	184	208	181	186	183	175	190	197	190	207	204	194	163	191	171	186	205	165	222	200	203	207	219	170	184	181	208	179	195	175	191	192	180	190	198	199	197	207	178	192	184	189	197	212	216	203	178	223	223	176	180	179	188	179	185	209	202	186	157	171	203	192	200	208	206	217	196	203	218	188	169	199	189	186	186	204	181	205	168	200	216	192	167	192	171	198	211	217	200	202	200	200	200	203	170	230	205	187	200	179	219	191	197	195	180	191	175	202	193	201	189	179	203	201	182	184	173	201	220	215	214	197	176	205	182	188	171	221	170	225	215	174	197	221	204	200	194	208	228	197	195	179	199	214	196	187	203	198	189	191	182	196	212	180	207	194	206	186	210	211	189	194	194	186	218	190	198	210	194	201	166	213	174	187	228	202	177	181	199	211	167	229	206	208	171	204	185	224	190	189	200	214	202	187	193	197	192	193	190	202	220	219	174	181	214	200	207	177	190	209	186	208	200	215	221	196	202	177	223	202	173	177	201	199	210	213	188	207	186	197	197	197	198	186	181	189	215	222	177	188	181	197	196	180	192	193	206	181	189	204	214	171	190	185	189	191	182	210	168	194	197	185	169	180	205	192	203	165	167	201	205	204	185	190	192	178	186	199	221	192	203	173	220	174	205	191	187	177	184	179	170	172	177	197	190	192	194	188	174	205	199	227	198	187	197	196	183	196	183	199	194	180	182	205	209	202	217	194	208	193	182	190	210	203	172	194	186	175	201	188	207	202	203	209	186	214	189	179	196	198	188	201	182	208	182	198	202	166	190	198	202	190	178	180	190	203	197	196	185	166	211	189	199	229	191	186	196	158	196	221	203	197	194	180	206	212	213	172	174	208	206	206	179	176	179	187	167	227	174	207	160	205	209	215	188	173	182	190	184	197	186	202	188	189	196	194	226	199	203	209	181	195	178	191	206	201	215	186	196	174	179	192	186	188	188	184	168	189	194	215	204	191	185	212	232	215	192	210	207	193	204	198	184	198	212	182	165	178	222	183	211	204	193	177	209	219	203	177	187	203	185	197	189	169	186	216	177	200	202	186	166	193	175	179	237	188	180	189	193	209	207	193	155	183	209	181	204	199	224	196	198	200	188	203	207	165	216	187	169	213	177	204	182	194	197	202	185	192	184	198	183	218	204	192	192	159	182	196	196	182	186	221	209	204	164	194	219	200	216	190	186	191	195	191	176	192	209	187	198	223	186	198	205	191	199	173	189	190	154	201	206	209	198	186	200	205	207	209	191	182	197	197	201	207	201	177	192	202	202	187	173	180	179	209	200	175	193	195	218	179	191	206	205	185	202	191	167	203	189	180	185	196	181	213	179	184	197	189	176	179	213	215	200	193	209	151	195	201	198	193	184	204	192	192	186	188	182	187	208	198	197	204	209	160	173	207	194	166	187	191	216	191	202	181	197	214	212	189	194	207	173	210	207	193	158	181	173	164	200	196	217	207	209	211	197	210	184	162	189	193	202	189	190	166	170	223	181	201	181	177	191	206	186	178	206	175	176	213	191	201	169	188	205	201	198	226	224	183	185	193	188	193	188	191	180	186	197	195	190	161	172	194	182	174	181	197	184	168	200	196	210	202	177	200	186	205	181	189	177	195	192	195	188	197	209	175	187	190	221	193	185	209	218	200	204	166	175	187	203	192	207	169	212	208	195	181	195	187	174	210	207	191	188	189	199	209	200	178	206	192	173	177	189	183	190	198	194	205	189	182	191	163	193	199	157	169	191	185	198	195	180	186	205	204	198	189	189	192	182	190	188	188	200	196	208	210	190	208	207	184	167	193	224	203	230	206	194	223	224	214	178	225	217	205	195	156	198	199	192	203	218	200	184	195	194	180	166	177	211	230	199	213	195	189	203	179	173	188	190	190	211	200	215	200	197	182	196	221	196	188	208	178	195	220	189	199	188	219	194	192	188	180	187	191	191	178	211	189	182	172	221
19913	10043	4360	1934	1263	883	745	687	662	649	578	525	566	514	550	535	666	556	615	704	512	499	484	459	476	471	449	461	475	510	458	482	453	491	495	465	486	482	469	512	460	472	489	489	482	481	480	494	508	468	478	466	468	490	462	428	476	493	433	474	457	426	479	470	454	470	507	502	488	495	473	469	497	457	459	472	481	475	455	447	441	450	481	508	489	441	450	435	443	477	467	457	442	498	473	460	440	502	474	451	506	481	465	433	473	468	466	460	467	474	507	462	473	488	469	498	467	442	459	464	502	490	465	471	467	459	468	479	444	455	487	507	463	542	489	453	483	452	460	475	462	491	450	454	470	430	503	474	461	482	442	463	463	458	491	445	459	442	471	482	470	447	446	453	489	461	453	497	441	498	473	427	483	461	483	489	457	447	436	439	476	448	452	480	464	476	469	478	476	470	467	474	444	481	453	477	470	440	470	470	489	465	439	451	476	509	485	462	492	421	448	448	432	459	452	504	540	482	473	467	463	452	464	469	429	469	454	475	482	438	441	450	498	482	465	437	487	483	468	485	528	484	476	491	484	503	446	460	437	460	464	490	484	485	483	445	430	446	446	430	463	454	488	476	438	446	472	455	475	455	455	495	467	475	454	458	467	447	462	456	439	444	460	486	461	466	475	502	482	461	480	461	439	466	470	463	481	495	479	466	429	426	435	468	433	417	443	467	461	474	489	454	464	462	436	456	439	455	422	480	489	483	514	479	495	481	457	446	457	452	467	492	467	454	462	465	473	452	433	486	461	511	461	452	486	446	432	481	458	477	450	473	429	498	424	511	485	462	461	449	461	453	493	458	500	444	445	462	462	482	466	441	464	455	461	459	502	408	511	467	499	473	434	496	446	516	464	457	461	445	500	477	477	446	433	469	438	452	464	447	481	434	441	443	464	424	453	468	470	436	478	453	467	476	462	472	426	452	467	491	465	479	476	490	478	511	442	499	503	487	433	480	480	443	465	472	496	470	477	488	510	508	465	498	481	461	451	477	474	474	452	474	465	475	494	475	434	420	463	452	431	477	449	467	465	473	481	455	466	419	497	438	465	460	474	463	455	450	461	460	452	496	486	479	451	486	454	492	465	459	475	478	472	483	476	478	456	465	488	508	464	480	515	450	429	469	504	432	444	491	422	461	490	445	444	458	483	497	514	478	448	439	489	420	481	483	450	462	514	409	478	447	463	483	449	476	430	446	475	444	487	470	476	449	530	446	488	483	483	453	462	424	466	509	463	454	437	437	481	446	457	508	424	455	433	431	488	452	500	470	477	481	456	465	422	497	454	466	439	439	469	427	447	482	432	480	480	501	462	462	444	440	475	468	483	494	443	488	465	465	464	421	448	471	466	479	455	487	464	513	468	432	456	487	478	446	466	448	461	485	459	442	442	430	437	469	469	494	447	435	493	452	449	458	492	436	442	476	478	449	465	477	470	443	499	458	462	475	462	498	442	465	479	482	483	463	454	461	444	461	450	443	482	463	500	464	475	452	472	474	493	479	474	467	438	452	422	457	481	450	496	499	469	469	438	484	483	469	478	451	471	477	467	488	470	475	488	469	448	509	480	452	460	470	418	446	454	465	492	493	482	448	430	490	444	457	461	478	482	484	450	453	403	495	460	478	448	451	483	458	481	504	461	461	460	455	474	485	477	492	427	432	469	512	482	486	480	443	482	484	487	450	474	432	477	494	475	453	498	454	443	459	479	472	446	474	492	453	486	452	432	403	454	474	465	484	455	477	439	453	472	460	445	455	431	472	491	506	459	473	421	469	472	461	392	439	471	468	491	475	475	459	499	506	485	491	494	490	465	446	489	443	492	441	483	486	472	461	423	475	490	454	470	407	487	447	459	461	476	461	445	430	466	445	493	459	464	485	425	452	463	441	447	496	424	497	464	429	461	481	489	450	489	481	435	481	465	442	480	427	430	468	504	488	487	430	471	468	452	456	477	468	465	500	442	482	461	491	466	470	478	510	471	473	462	452	476	456	429	449	474	491	417	475	461	451	478	476	481	472	477	480	446	459	472	449	483	460	472	467	433	493	451	501	454	450	430	452	472	461	465	442	487	483	510	429	442	457	431	485	488	439	467	482	483	491	473	463	421	437	492	444	475	455	499	491	474	433	457	454	417	458	453	459	450	451	452	512	454	453	425	503	461	443	484	475	506	445	469	443	433	485	452	441	476	482	438	428	464	459	462	448	488	432	509	448	462	456	453	467	493	458	471	483	444	466	484	472	496	452	482	493	455	444	458	463	472	476	459	473	457	474	464	491	525	474	465	450	467	450	496	443	449	446	457	465	464	456	452	494	477	469	481	452	456	465	438	456	471	468	486	462	448	441	469	489	476	470	457	462	505	478	479	466	482	491	492	490	456	480	471	434	459	467	427	439	499	507	518	442	485	453	463	444	402	442	469	497	474	468	522	440	461	472	447	442	490	497	486	478	470	499	446	468	463	475	419	466	466	405	479	519	468	453	457	475	471	434	447	478	452	457	443	441	475	545	501	498	456	451	496	486	472	478	488	453	478	488	459	438	469	465	430	439	494	483	441	491	467	462	498	448	478	442	455	436	510	451	468	467	486	468	466	464	438	439	413	458	493	485	501	457	487	451	450	506	474	428	454	477	465	460	484	508	530	456	456	511	477	481	454	478	494	448	470	492	445	419	454	472	429	447	465	475	499	481	490	441	472	477	465	461	492	470	496	459	439	515	480	478	456	451	470	462	505	516	454	437	499	497	481	473	428	471	453	473	446	484	453	477	519	506	458	486	463	449	465	469	492	430	524	469	428	442	449	429	464	454	435	464	444	453	491	482	466	488	453	490	419	452	462	479	492	483	455	489	448	446	451	460	484	454	463	446	464	490	467	479	502	454	441	476	490	469	468	455	441	461	460	475	495	510	459	452	484	452	466	463	459	469	462	472	491	479	474	467	402	486	486	472	484	468	494	464	488	493	435	460	477	447	495	429	451	465	471	463	484	463	487	460	495	453	445	452	490	496	486	475	505	467	457	477	452	489	457	436	478	446	441	478	491	463	469	442	493	449	475	485	455	456	466	462	514	466	448	455	476	453	446	437	460	478	500	489	482	463	492	473	456	471	484	470	458	466	441	497	425	464	469	484	457	481	465	420	451	456	470	490	473	468	495	459	490	437	463	471	478	485	459	478	494	477	495	481	490	470	474	478	494	488	471	473	462	497	512	493	484	451	479	515	477	464	467	481	476	456	440	420	497	467	474	512	448	459	478	485	434	460	458	462	496	464	450	438	480	502	465	481	458	459	469	452	463	497	489	496	478	483	467	472	461	460	477	506	470	466	458	474	499	486	471	449	436	520	510	475	476	486	511	474	439	478	454	480	470	492	488	445	459	433	487	441	439	455	478	487	447	465	438	478	484	471	468	477	474	464	466	451	460	484	431	464	452	467	464	446	467	473	451	472	429	453	434	464	440	430
37509	18737	6215	906	410	271	167	216	174	176	148	151	132	137	112	126	150	141	162	180	113	125	114	113	114	121	108	107	98	118	113	87	128	117	104	131	120	111	101	141	112	128	101	138	98	114	100	114	124	124	118	101	107	120	97	115	80	113	121	130	104	119	123	113	104	118	122	113	121	109	108	117	106	125	115	117	105	106	109	102	123	100	106	99	94	114	128	107	115	102	107	102	105	123	99	93	117	108	103	106	88	117	115	109	123	117	117	107	105	110	110	115	94	108	86	119	120	111	92	113	110	102	124	109	99	123	118	104	111	102	104	115	101	112	124	87	110	101	84	124	98	94	122	106	111	108	87	113	123	111	99	113	122	104	96	115	97	118	123	106	115	128	106	114	105	102	96	112	107	119	99	94	111	124	110	85	117	108	114	117	100	130	114	118	111	109	119	97	111	107	100	119	112	101	105	111	118	108	101	135	122	105	102	114	105	108	107	106	111	110	115	119	109	118	101	113	105	95	98	100	106	101	110	103	110	116	110	109	130	120	110	101	101	135	98	99	103	111	108	123	96	114	93	108	102	114	117	113	125	103	116	117	106	117	109	121	98	108	114	99	120	105	126	97	117	102	117	114	105	119	108	104	119	113	119	109	120	115	108	110	99	96	102	103	113	101	108	85	105	104	108	98	83	113	102	123	105	129	97	112	104	114	112	132	105	121	106	112	74	93	105	109	103	110	122	99	99	116	105	111	115	113	120	95	102	101	112	103	98	112	125	114	118	107	106	128	100	101	110	108	109	94	127	121	120	105	99	119	116	109	124	101	127	109	107	112	109	124	108	104	124	119	106	106	103	110	143	104	113	111	111	113	106	107	126	122	101	100	101	127	117	118	123	117	111	107	110	116	123	115	95	120	116	90	106	95	110	106	143	112	103	105	103	107	120	121	110	107	119	92	87	125	102	102	101	132	108	106	126	120	107	112	119	118	104	121	103	109	108	127	124	103	109	120	131	100	103	117	95	100	136	87	106	115	107	104	128	99	103	134	120	117	114	103	99	113	107	133	119	104	99	103	121	114	122	89	109	111	114	112	101	108	102	112	87	90	99	95	112	85	107	104	97	109	103	128	105	97	120	101	109	121	86	96	111	103	106	137	110	109	93	120	112	96	104	95	106	112	102	101	112	119	109	112	103	121	133	86	100	114	127	124	76	114	110	118	103	95	101	105	89	119	97	94	103	112	103	119	94	91	102	109	122	101	98	98	112	100	118	120	103	87	104	109	121	105	105	93	110	108	96	110	115	101	128	115	117	116	89	93	118	107	102	100	99	102	118	121	111	88	101	122	114	109	97	113	95	124	97	117	112	120	98	137	98	122	120	102	109	113	112	106	109	98	108	100	100	116	110	100	103	116	103	130	111	113	103	102	108	95	102	97	104	107	96	90	108	107	124	126	130	114	90	121	113	110	110	109	107	123	102	120	124	100	121	113	101	106	113	114	97	105	113	121	114	99	103	107	104	111	113	118	128	113	119	108	107	113	118	113	109	114	109	103	92	111	108	110	107	120	104	105	104	119	108	120	128	132	110	102	107	104	93	97	115	113	90	82	105	100	126	101	111	114	92	139	114	118	100	114	117	95	124	87	130	100	113	109	95	127	94	102	106	102	120	110	75	115	106	116	105	114	116	104	125	117	112	82	124	113	122	100	108	117	109	95	93	103	117	105	115	112	102	101	112	122	103	106	107	112	104	116	125	135	114	90	114	110	101	94	125	98	127	122	110	104	116	104	99	106	120	137	102	104	125	98	96	95	105	111	95	99	124	96	113	109	94	115	78	103	106	117	101	110	97	114	123	98	104	131	110	127	98	116	118	118	110	129	102	113	98	109	117	113	99	112	129	108	115	91	112	111	106	113	100	108	101	89	116	116	110	105	128	109	102	93	107	122	140	123	120	86	124	129	107	106	120	105	107	105	121	115	105	102	116	113	114	116	106	115	99	105	107	89	134	87	101	78	92	112	112	110	114	116	112	102	112	112	116	121	105	108	128	103	94	103	94	109	103	113	113	106	103	107	105	107	114	111	113	107	115	131	101	124	109	89	95	86	102	99	99	110	124	102	137	102	107	99	101	103	110	117	106	111	97	94	111	121	111	116	119	119	109	125	121	106	98	118	118	123	113	104	108	124	118	124	129	131	95	109	110	118	92	104	128	98	107	120	120	108	87	119	123	107	126	93	103	110	122	100	110	88	89	111	109	85	110	116	118	93	110	103	109	99	110	110	108	128	103	106	125	102	103	101	115	120	90	109	108	97	109	116	106	112	77	114	108	104	95	122	117	121	118	120	109	100	114	120	126	93	100	112	111	88	116	115	120	93	123	115	98	115	115	92	88	93	108	122	117	107	108	99	115	106	93	131	110	105	109	93	100	94	108	96	108	108	100	111	96	114	114	105	108	141	121	105	120	120	122	129	112	101	146	113	117	96	119	134	99	111	104	91	106	103	95	97	112	120	90	127	111	112	103	110	119	116	144	123	104	115	103	114	99	120	101	113	109	127	121	81	98	96	102	97	119	105	107	90	105	110	97	95	123	109	103	121	102	114	115	124	133	106	100	93	98	119	97	122	135	94	111	107	99	124	99	100	116	120	99	115	96	105	126	125	108	112	104	114	101	100	114	111	114	98	108	98	94	110	101	112	108	113	100	100	115	99	115	108	107	106	111	124	103	96	110	113	110	85	103	108	102	111	89	95	109	103	102	107	104	92	121	110	114	105	117	92	106	101	105	110	108	109	116	123	106	99	89	106	118	107	93	115	126	106	105	92	115	98	102	122	89	126	118	107	114	96	102	112	105	122	115	102	123	116	118	110	95	128	112	118	116	96	131	125	117	109	107	119	98	110	111	88	104	96	110	127	128	105	101	93	103	117	118	105	96	105	105	110	112	99	116	103	91	106	114	111	133	96	100	96	110	130	98	133	110	102	98	113	107	118	121	97	111	101	127	125	101	98	80	99	108	93	96	104	116	109	87	111	117	105	132	111	86	100	108	123	112	115	107	105	110	106	118	110	113	100	114	103	112	116	120	99	111	105	102	101	125	113	99	100	109	122	125	112	110	113	112	115	104	117	118	87	114	82	111	120	121	103	105	115	97	105	112	88	93	133	114	111	112	124	105	96	106	108	109	137	98	116	102	107	103	115	113	101	112	100	93	124	111	113	111	114	108	122	90	112	93	107	100	110	107	104	110	111	104	138	119	104	113	98	103	108	112	102	114	102	127	94	100	125	97	127	96	106	113	107	119	125	90	107	110	105	105	113	99	113	112	99	101	118	92	104	100	122	105	95	97	105	102	88	114	98	112	99	116	99	104	113	125	123	101	111	113	113	112	107	109	93	100	95	87	100	114	115	103	113	104	93	122	115	105	98	101	121	106	120	104	127	107	114	102	133	124	119	100	93	109	123	102	110	101	105	104	102	103	101	98	126	103	100	95	100	91	110	104	113
24779	14387	5973	2373	1512	1046	790	702	664	600	491	447	449	398	378	503	565	489	602	681	322	294	268	322	278	295	292	283	287	281	280	312	300	298	310	304	323	279	267	290	268	294	282	291	282	289	253	273	289	278	258	263	261	271	268	277	275	252	264	252	288	260	285	303	283	272	282	274	267	255	266	278	278	283	287	285	272	286	288	248	247	266	268	243	254	273	263	269	251	271	253	276	280	271	258	266	249	274	269	269	234	244	270	265	258	259	263	307	260	250	274	280	266	279	276	263	267	279	252	272	256	264	275	267	310	266	263	256	278	274	251	263	265	247	274	272	294	246	272	247	272	246	256	279	260	254	245	248	270	252	285	258	272	288	275	263	258	282	283	263	287	299	267	292	269	279	242	273	275	238	287	271	290	278	273	257	258	276	298	286	277	286	303	294	287	291	274	243	282	238	285	281	237	303	270	270	267	236	268	264	267	267	277	301	253	278	280	256	266	255	274	293	245	262	240	282	257	291	301	248	262	268	260	262	260	258	266	277	259	282	291	285	282	276	267	269	269	281	243	261	263	269	271	266	284	295	293	248	242	280	243	271	253	261	282	294	276	253	295	304	290	243	245	260	291	271	252	267	247	281	287	262	260	319	284	267	290	285	303	296	279	273	274	247	278	275	257	272	269	233	255	279	242	280	283	253	244	254	284	275	256	253	243	297	256	265	256	263	267	279	246	261	280	253	301	293	259	259	289	235	269	246	259	260	256	276	251	281	265	241	263	273	279	286	279	279	268	280	266	256	263	286	274	283	270	267	258	279	273	284	256	241	268	283	267	251	295	299	269	276	280	262	295	263	248	264	267	279	288	268	270	286	288	275	269	262	258	262	267	268	265	269	266	258	259	258	274	284	280	282	279	260	286	283	274	279	267	261	261	266	269	269	268	285	248	272	294	264	271	296	270	305	277	252	259	255	266	283	277	271	288	270	250	281	244	267	280	270	274	268	274	254	277	291	286	284	280	238	272	278	258	264	274	269	252	292	286	287	268	287	257	258	264	295	284	271	261	302	244	266	273	271	272	265	246	288	274	264	243	295	271	274	300	277	282	256	249	259	264	264	274	294	254	275	286	243	286	242	246	245	252	245	270	292	290	249	255	270	290	269	267	263	266	270	257	273	250	278	285	274	274	249	279	219	286	297	255	277	293	264	295	279	287	292	259	282	278	278	257	250	252	264	282	263	257	253	291	283	266	275	304	256	281	237	270	253	263	242	272	241	281	282	286	292	285	298	258	272	265	298	244	300	300	262	253	279	253	244	274	278	262	250	293	259	280	258	284	275	261	288	258	265	284	257	279	246	263	277	248	255	254	286	287	274	260	281	274	285	230	277	245	278	253	261	290	288	280	272	281	300	273	243	251	287	279	256	270	279	300	264	286	227	289	275	266	261	278	248	258	267	258	253	263	246	266	238	287	276	290	262	239	306	304	261	280	273	281	264	258	269	274	266	282	266	253	257	295	262	276	286	248	261	293	269	250	241	293	264	256	259	280	281	297	272	265	282	291	263	280	246	231	288	259	258	298	264	274	295	293	283	278	281	270	285	281	289	249	275	279	256	255	286	268	224	281	293	278	266	306	292	261	267	283	300	276	253	261	267	265	247	280	243	284	270	260	279	273	269	275	248	284	292	244	247	293	267	266	275	251	289	244	274	287	282	271	254	277	257	254	249	267	280	273	250	272	259	238	270	260	289	290	266	272	261	297	274	270	261	264	297	281	269	266	251	285	282	284	295	275	268	286	259	295	268	258	281	272	279	255	284	289	281	280	257	277	274	272	316	283	274	268	274	263	303	285	274	290	264	249	265	291	270	246	261	264	263	283	287	246	288	299	275	266	271	254	273	254	268	293	268	263	284	289	260	271	280	280	262	297	246	261	286	252	264	268	255	259	266	243	287	261	278	297	253	267	265	274	307	285	270	256	264	255	250	283	282	260	262	272	309	273	266	274	301	276	250	246	262	274	269	286	261	273	275	277	265	300	263	273	242	237	269	269	280	308	269	278	275	273	269	290	282	285	270	274	263	266	266	296	233	284	244	297	263	278	268	259	313	266	262	254	273	275	250	283	246	253	261	276	263	305	299	256	283	300	270	277	259	269	260	233	297	266	273	278	269	284	239	251	291	272	276	272	275	278	298	284	276	271	273	264	264	279	288	270	307	285	259	317	281	257	265	272	253	297	279	252	268	270	254	285	278	249	255	239	266	256	296	296	286	271	258	277	259	265	302	308	296	303	255	288	266	265	283	257	252	249	272	262	268	276	295	269	245	272	254	302	263	258	281	283	277	248	270	263	285	266	257	246	270	278	297	289	259	284	292	278	291	263	270	272	292	274	242	283	263	258	263	271	257	285	261	274	279	287	271	285	253	275	298	282	272	285	284	276	256	295	276	294	265	267	253	266	261	305	262	272	261	263	266	279	268	244	256	270	271	277	269	290	255	260	275	263	271	233	287	259	283	248	283	264	262	271	281	266	294	247	278	240	253	288	256	264	289	286	278	255	264	283	240	288	260	263	262	284	303	250	259	278	260	249	307	264	257	281	281	279	309	260	253	274	250	239	285	268	271	276	259	293	271	237	290	240	259	283	269	277	254	266	249	274	291	277	245	270	286	306	261	256	252	255	274	263	269	265	293	295	259	255	297	253	283	270	249	290	291	281	265	275	242	289	281	260	237	248	240	264	261	253	275	279	274	256	267	286	279	283	302	288	279	262	284	303	261	264	242	273	244	261	288	247	286	269	267	287	281	287	274	266	243	283	296	256	278	280	277	281	258	292	275	300	287	284	272	293	245	300	246	274	294	273	256	332	254	275	266	261	247	287	270	255	293	268	275	253	280	294	273	282	286	262	270	256	281	254	268	262	286	277	287	275	244	282	290	270	261	297	292	244	276	292	273	281	245	293	267	255	323	279	276	260	269	238	292	275	294	257	279	287	274	256	289	236	300	266	256	266	254	293	245	263	264	284	299	262	274	259	266	259	271	286	274	244	251	259	255	287	247	277	274	278	286	257	306	257	269	298	287	282	265	261	276	267	279	266	263	258	276	248	302	287	296	266	282	307	283	265	286	260	275	266	283	247	264	274	251	264	290	243	292	274	255	257	275	257	260	292	294	286	274	252	288	264	252	297	290	269	296	269	291	265	275	254	272	272	264	246	240	250	272	258	271	285	294	273	246	260	283	254	277	288	268	294	272	261	266	246	272	297	275	263	273	257	260	281	282	287	290	304	251	272	308	271	265	253	266	308	249	246	276	266	273	263	265	270	252	270	301	278	253	237	273	279	271	285	265	297	261	277	281	306	261	285	234	263	293	280	290	251	269	248	255	295	274	296	270	258	269	268	267	313	256	273	258	273	290	261	249	265	293	280	276	306	276	259	290	283	249	251	287	275	283	278	319	256	287	268	292	271	286	275	291	260	269	268	286	267	290	295	272	297	273	270	277	260	281
15966	5021	1044	288	202	193	169	181	172	167	196	159	171	158	172	168	179	183	201	162	189	188	189	167	175	196	169	178	162	170	185	167	190	156	185	175	170	146	184	140	168	171	179	212	179	185	175	179	161	169	184	163	171	152	195	170	186	166	158	149	183	202	172	165	187	176	171	173	169	183	189	149	177	152	160	170	162	173	196	173	171	183	174	195	165	150	190	165	194	161	170	161	153	142	176	190	180	172	172	170	174	189	184	187	158	188	175	188	170	180	167	154	168	166	155	169	157	160	183	163	181	185	177	167	168	176	151	161	175	174	161	160	189	162	185	180	189	191	184	148	176	172	180	162	165	189	194	144	171	155	163	160	192	167	150	160	195	197	164	169	136	160	194	179	175	190	171	154	179	179	162	185	173	169	186	180	180	157	151	163	180	152	161	180	158	193	179	188	140	147	144	172	167	159	152	162	166	198	162	159	196	157	165	171	164	169	181	191	169	173	158	157	190	161	191	167	184	153	161	175	159	183	192	149	143	181	191	179	174	151	170	197	158	169	184	184	167	154	174	161	184	184	183	167	168	174	169	189	170	209	196	174	169	208	177	145	164	156	196	170	178	178	169	169	161	181	160	167	159	167	167	157	173	169	162	176	176	154	155	133	188	156	178	146	158	167	171	167	172	161	161	146	174	165	184	187	171	180	158	158	186	171	162	165	176	157	190	177	157	169	178	170	177	202	196	192	196	177	176	156	168	195	159	184	160	162	176	179	163	160	147	160	170	169	155	189	173	192	176	149	155	191	179	155	160	156	152	183	170	179	169	174	175	177	159	175	131	196	166	166	166	162	153	160	176	163	189	190	168	170	156	191	169	176	178	173	183	169	162	164	177	154	151	149	159	168	167	154	160	171	166	193	169	193	180	179	169	160	163	148	156	198	162	176	189	171	168	164	180	184	164	182	168	167	189	145	187	186	170	158	190	183	160	141	188	166	187	164	174	143	165	162	203	177	185	167	167	176	183	188	167	171	161	170	146	152	155	128	173	147	171	179	189	198	150	167	183	147	185	141	148	160	160	140	159	161	176	163	182	179	179	167	153	179	163	189	171	169	182	179	185	167	166	161	148	161	158	187	143	168	157	162	165	168	172	152	166	195	159	173	175	179	167	179	139	183	167	188	161	168	164	177	169	141	177	156	159	160	159	156	167	143	171	168	168	156	156	172	167	183	179	192	182	190	159	172	156	183	159	165	145	147	202	183	180	165	188	175	184	181	169	198	170	173	157	177	181	166	164	179	184	174	184	153	158	171	166	176	174	172	174	165	143	170	173	168	170	163	170	165	169	166	170	150	157	167	160	201	175	167	207	164	205	152	160	166	174	164	171	183	159	164	173	185	152	175	167	166	152	174	186	197	167	161	184	174	187	179	168	156	156	138	157	151	177	171	156	159	152	168	173	163	175	171	209	167	178	156	177	171	169	193	194	171	171	154	157	156	175	164	181	159	160	165	196	183	173	162	176	164	160	168	186	184	176	171	172	168	181	176	158	158	150	173	204	157	154	201	181	171	153	160	153	178	156	181	169	186	169	166	162	171	144	168	164	171	151	151	186	193	203	173	166	154	173	167	162	164	178	195	152	192	169	173	160	156	175	169	171	164	178	151	162	176	195	181	176	172	181	142	141	160	170	156	194	150	181	159	182	190	157	169	181	185	179	175	158	193	163	177	186	176	176	204	162	176	170	184	186	204	160	160	136	168	174	155	142	182	168	194	177	172	166	176	159	170	178	188	185	184	176	180	182	179	135	167	169	160	151	163	168	156	169	148	182	178	174	153	170	194	176	155	153	155	183	150	178	155	178	186	176	176	154	164	176	162	171	162	176	179	168	181	169	175	161	164	165	157	185	167	160	155	157	169	158	161	163	187	190	184	161	142	152	192	183	147	171	158	171	172	160	159	176	153	149	162	167	179	181	182	183	147	154	190	178	175	168	152	179	165	144	182	168	170	168	147	168	178	173	179	172	177	155	174	175	165	173	145	183	170	181	175	182	182	164	178	156	174	136	144	168	189	145	156	177	164	197	171	155	183	184	178	190	169	177	175	153	170	153	171	144	165	177	200	167	182	152	155	165	190	176	156	168	188	182	160	152	134	174	185	176	173	182	178	172	199	169	183	152	167	175	182	179	166	181	162	172	185	154	162	158	167	153	165	182	161	188	185	164	173	155	200	189	159	177	158	192	163	178	180	140	147	190	165	181	173	150	163	179	181	178	175	156	179	170	196	169	151	185	162	170	179	150	192	160	146	162	182	183	169	187	195	186	194	180	154	163	174	166	150	178	145	166	168	169	172	180	173	179	181	176	160	168	183	173	166	159	170	173	173	164	166	150	188	166	172	157	166	162	176	169	190	184	169	186	164	198	152	188	177	187	192	170	161	183	153	167	181	164	173	155	160	164	157	172	192	175	187	183	183	178	182	176	169	139	167	179	151	163	176	145	179	177	191	157	175	173	179	164	189	166	152	180	185	168	150	185	155	172	183	182	159	170	173	180	165	178	165	175	184	184	148	171	168	168	146	176	185	185	174	197	164	166	192	153	171	196	184	163	158	176	168	162	172	174	171	192	177	205	200	181	176	146	175	155	178	167	163	157	151	173	185	159	202	187	156	178	157	175	157	181	190	174	177	174	168	166	169	187	159	175	156	161	185	182	162	162	173	165	159	163	183	153	148	165	173	177	174	162	178	184	153	173	178	146	176	176	171	163	178	166	164	181	151	183	183	169	156	168	160	154	186	170	194	176	184	164	191	185	181	156	189	170	182	150	192	183	163	176	161	200	176	145	175	160	172	169	167	160	183	177	174	160	194	177	205	154	182	165	179	169	149	177	173	175	196	170	185	185	172	196	163	167	168	194	152	161	166	167	177	164	184	147	170	173	187	161	176	186	172	155	171	175	151	201	153	173	149	181	160	190	178	183	175	161	164	172	171	172	168	179	156	163	156	183	177	202	169	173	160	198	158	187	172	197	159	154	183	166	167	181	139	151	168	182	185	164	174	168	184	176	154	171	169	169	163	165	150	149	176	178	196	153	157	175	176	163	176	197	155	162	170	170	191	178	181	198	170	168	162	185	183	188	187	178	167	161	156	175	159	203	172	147	163	150	198	207	172	172	162	151	176	181	164	165	176	182	185	177	177	187	169	166	171	174	171	167	156	178	167	169	187	161	169	191	168	173	166	151	191	183	142	181	159	191	173	204	181	166	153	178	178	177	132	191	157	166	178	143	184	173	192	163	175	160	157	176	164	176	174	178	145	173	181	180	167	178	158	183	167	184	164	174	167	172	169	154	171	165	167	166	155	171	161	145	181	161	169	194	159	151	191	151	156	173	189	149	164	170	155	160	173	166	144	140	147	161	147	157	172	154	158	156	182	170	155	196	169	177	164	159	159	185	172	155	171	173	175	178	171	169	179	143	175	159	190	161	175	180	178	161	186	169	183	202	163
11397	4346	1709	743	631	479	503	445	426	468	412	443	403	407	417	482	468	499	535	526	473	432	413	418	428	480	406	419	478	460	410	434	432	404	416	393	421	410	420	458	470	409	398	425	418	398	431	436	393	399	413	414	366	395	412	408	405	413	423	430	433	405	432	453	389	389	416	454	420	404	446	428	422	397	398	429	418	444	447	424	376	481	400	455	451	471	423	421	453	390	438	441	433	418	418	415	419	409	416	415	426	423	410	448	431	429	406	416	420	397	408	403	438	437	366	448	401	424	405	396	406	395	402	418	402	399	416	417	408	391	436	403	414	413	419	433	422	423	414	412	420	433	426	446	394	430	398	423	410	445	432	370	380	454	433	431	454	425	419	400	366	428	398	438	392	451	393	433	430	448	424	427	435	418	442	419	402	403	424	432	422	370	409	439	389	423	430	434	449	485	414	430	436	382	378	407	392	397	423	418	445	427	418	401	415	414	417	411	421	390	379	448	421	385	425	426	419	402	411	431	424	413	405	411	379	396	463	447	400	416	431	442	408	410	414	390	388	416	407	432	445	416	427	409	434	394	387	422	451	424	378	405	404	391	412	433	396	411	425	393	425	431	433	419	395	417	432	409	428	432	396	422	376	391	431	405	401	387	429	427	428	427	411	436	432	439	385	412	392	403	412	430	437	412	412	413	430	419	449	424	402	456	396	400	414	410	412	439	389	427	413	408	431	403	436	402	434	398	429	425	433	446	430	435	432	397	436	408	412	430	426	390	378	424	416	449	408	424	429	445	446	451	417	414	400	436	419	411	425	403	409	414	448	436	432	428	408	442	437	400	416	441	435	411	453	399	443	388	435	443	444	443	463	379	448	433	407	423	426	435	371	400	411	401	438	428	428	428	440	413	426	393	431	406	433	425	438	406	421	418	433	416	420	429	413	402	395	414	399	448	424	413	432	402	412	461	405	435	448	413	453	409	381	410	432	418	431	409	423	400	388	379	409	423	420	440	411	431	446	442	411	436	394	455	425	411	417	422	423	411	431	443	431	423	444	446	448	430	384	428	414	419	410	412	413	422	439	403	391	421	393	406	400	422	444	409	408	444	430	380	425	391	442	452	391	400	423	443	427	408	411	395	428	398	431	415	403	460	411	413	438	415	435	437	421	403	380	423	443	387	425	454	431	370	442	434	431	407	421	425	420	419	390	392	420	399	409	423	414	418	412	442	440	418	394	451	450	418	386	425	415	427	392	426	413	401	433	425	430	443	428	379	425	440	415	442	395	397	423	424	413	407	446	424	456	424	434	416	442	441	427	431	420	384	394	450	404	444	418	392	410	408	422	424	420	424	409	423	433	416	391	429	448	401	445	424	410	418	415	444	469	431	479	428	436	438	421	415	395	433	442	422	425	445	394	418	433	382	409	448	399	429	411	404	414	414	426	406	434	443	438	435	419	427	410	456	427	431	408	416	444	413	427	422	431	447	417	433	413	434	442	403	419	479	466	400	419	424	440	436	432	399	462	418	451	428	421	423	447	390	407	393	421	402	421	416	431	466	429	456	415	442	411	430	432	413	419	430	441	420	424	416	440	433	431	407	458	404	415	402	441	411	415	447	418	430	418	433	423	391	423	399	417	414	410	418	426	440	391	437	456	413	418	448	391	441	418	408	396	390	467	414	416	431	437	453	401	428	405	396	431	426	448	412	413	420	420	418	440	382	442	399	421	404	398	424	428	393	422	423	418	395	422	427	411	405	433	425	426	423	379	408	430	419	409	414	421	442	424	448	403	421	414	401	385	423	413	403	426	406	401	432	465	396	419	395	423	424	441	448	415	441	427	399	418	408	376	427	434	425	426	457	412	428	400	391	397	418	422	389	438	423	416	423	432	393	427	436	423	438	374	413	395	417	368	456	420	417	418	376	373	451	388	443	419	428	429	397	453	409	405	384	408	435	428	407	438	446	428	397	397	433	413	395	393	442	459	434	442	424	401	408	416	428	444	405	452	394	394	413	380	375	419	454	431	421	458	404	453	416	400	406	444	400	386	390	416	382	424	405	417	399	424	420	413	403	402	404	385	419	413	404	421	448	434	432	400	445	416	408	443	457	433	431	433	375	420	396	413	427	427	397	448	376	423	423	414	415	431	378	377	424	418	429	436	429	450	427	425	420	410	433	416	400	403	415	410	413	440	399	427	425	399	406	416	412	407	429	407	426	428	411	405	423	381	453	427	436	379	429	416	434	432	410	409	420	420	422	416	404	440	419	431	447	445	432	407	422	414	421	455	409	385	454	426	401	416	394	395	422	436	429	423	445	429	420	408	411	421	439	402	436	421	438	405	414	397	414	406	443	386	416	431	439	407	428	419	432	428	417	410	410	448	412	409	413	425	416	433	432	419	427	396	403	397	398	443	387	410	401	416	422	414	435	425	410	398	421	412	430	390	399	443	387	403	421	409	420	385	410	427	456	402	423	408	441	404	412	437	403	423	432	411	414	450	405	431	419	399	418	420	399	424	387	409	460	432	433	409	385	445	401	447	472	398	411	381	467	411	425	395	399	458	404	393	419	395	437	435	382	434	393	411	411	365	411	428	402	414	408	420	412	425	415	421	451	445	395	394	411	417	425	443	443	382	434	422	427	413	426	401	448	397	427	417	431	410	455	443	455	403	416	411	380	402	414	422	441	422	419	417	444	396	402	413	431	425	434	379	425	398	414	412	459	443	404	444	395	424	458	423	385	391	408	436	403	411	422	404	390	368	448	397	421	458	417	424	437	442	430	413	426	398	410	432	417	404	421	438	413	430	412	441	419	439	439	443	428	428	406	399	384	423	428	398	434	418	432	423	389	435	445	392	435	407	413	434	427	413	419	481	419	395	462	391	455	404	446	393	425	418	403	390	392	418	422	403	425	395	443	403	446	449	427	403	379	411	393	374	414	392	419	458	432	422	422	402	435	400	432	439	410	412	411	454	425	473	407	396	389	425	384	406	432	404	410	430	391	414	450	445	403	448	432	430	424	437	423	421	402	429	426	422	427	433	455	405	420	399	413	394	412	419	406	420	428	452	392	388	367	414	419	449	419	463	437	411	436	443	397	401	428	431	399	416	417	431	398	443	405	387	414	408	406	422	467	441	408	450	401	440	401	414	399	419	424	432	432	411	393	414	440	417	406	424	432	433	411	392	418	424	434	474	423	406	432	415	429	425	399	424	405	428	425	370	431	448	409	448	418	389	439	411	442	415	428	406	426	408	405	420	426	434	390	442	419	433	409	425	429	420	430	426	401	445	409	410	410	379	423	426	393	435	402	434	425	375	426	460	387	374	427	419	440	434	406	381	426	430	420	447	388	432	418	420	410	451	409	444	461	413	398	393	436	440	420	386	408	437	411	452	413	411	417	425	416	414	418	414	399	414	435	459	413	358	447	429	395	426	407	439	468	436	423	423	444	433	405	436	418	457	409	403	398	448	443	421	418	441	434	392	407	437	416	415	418
28390	12193	3269	487	321	282	250	243	229	246	216	221	191	214	202	216	215	222	229	196	199	192	202	201	219	179	203	187	201	185	199	193	189	186	191	192	186	178	204	198	211	223	190	189	204	181	216	205	202	188	203	214	187	208	163	186	205	198	203	199	203	200	192	185	213	204	200	234	208	208	185	227	209	183	185	180	204	179	210	217	154	197	213	202	195	190	208	199	191	189	197	186	203	193	183	185	202	229	209	186	158	192	193	192	189	181	206	186	190	164	212	219	195	180	184	202	168	183	168	194	177	225	183	191	203	171	215	213	182	193	219	192	206	191	200	187	195	202	170	187	199	183	189	192	184	194	176	186	189	195	183	199	207	166	193	186	234	196	202	181	212	174	201	182	177	188	183	179	169	185	195	181	204	208	222	206	187	199	199	207	197	199	197	193	189	202	174	177	179	212	197	195	182	198	188	200	196	189	201	206	211	181	179	204	166	226	165	202	213	205	194	167	191	177	192	189	175	189	208	200	188	198	185	191	189	196	218	191	202	191	194	199	176	202	197	212	206	196	172	205	199	199	174	172	184	207	209	179	191	211	193	216	205	200	190	201	191	186	200	193	180	197	191	199	219	192	163	171	192	177	206	178	198	210	213	199	194	208	187	196	188	177	196	197	202	207	190	181	186	198	189	212	191	187	187	218	171	187	177	187	205	188	200	181	162	194	184	188	221	164	181	196	198	174	203	202	177	201	204	206	209	193	181	223	201	194	227	197	169	190	204	182	191	202	192	187	186	218	194	205	216	175	179	207	203	172	181	194	192	204	182	195	216	183	181	192	183	196	188	168	205	182	183	171	201	190	217	171	207	214	205	179	185	187	201	197	190	196	179	199	191	211	179	200	202	197	183	199	199	213	182	195	176	206	187	209	225	191	191	186	219	182	204	202	186	197	212	225	201	185	176	193	211	185	186	212	210	219	195	222	197	201	176	185	205	174	230	198	186	197	208	205	218	215	160	207	198	189	228	189	208	179	214	215	201	190	210	194	189	208	220	191	181	205	190	202	212	220	197	184	170	224	204	208	185	207	174	188	184	217	230	194	191	210	181	216	187	191	178	209	201	190	184	180	202	191	200	194	210	200	185	184	181	180	193	210	193	182	216	210	212	222	205	190	177	190	198	203	194	217	190	168	212	178	188	201	190	201	197	239	182	193	194	195	191	213	224	226	191	187	182	216	201	176	227	189	179	191	213	195	211	203	188	194	197	177	197	201	192	207	182	205	196	187	176	209	209	182	193	202	199	199	183	203	212	200	212	206	221	211	194	200	198	219	186	191	192	184	207	205	189	193	177	166	192	209	210	173	221	188	206	201	177	195	213	181	220	169	188	198	214	178	171	188	155	168	191	209	179	197	163	195	211	200	203	190	205	231	225	194	178	182	186	209	190	191	212	177	200	179	178	179	204	225	215	210	194	186	218	185	191	178	184	172	194	204	189	167	214	189	176	199	198	197	176	168	214	187	151	182	210	179	189	200	191	234	195	183	206	198	192	198	169	211	171	200	184	190	215	188	189	183	212	204	168	196	200	189	178	186	210	191	195	201	176	193	192	229	204	185	200	200	210	194	196	191	193	185	203	180	222	207	160	170	231	210	193	219	209	183	199	203	181	185	211	191	202	187	200	184	209	198	194	166	219	199	186	205	186	207	176	225	181	202	211	198	176	168	165	195	188	196	183	234	195	203	194	191	202	187	178	197	167	207	185	228	216	212	188	203	212	173	201	212	219	213	205	208	181	178	187	203	186	214	194	200	201	208	189	171	201	181	183	200	180	189	203	169	201	201	201	189	206	177	201	207	161	177	230	237	170	221	205	193	207	174	167	176	184	222	192	198	196	217	200	192	186	186	200	210	212	196	209	204	211	204	212	210	215	184	191	203	192	201	181	162	209	181	182	184	208	189	225	204	210	208	186	215	203	194	194	208	186	179	183	213	239	186	162	227	185	168	198	184	195	193	186	166	189	190	196	193	194	180	180	218	191	212	194	191	199	182	196	178	191	208	189	187	187	159	209	175	185	184	198	190	170	190	177	205	196	201	190	207	205	188	196	186	187	196	198	196	197	219	198	202	183	186	198	202	191	222	175	191	181	163	188	182	208	194	227	180	175	211	198	182	220	207	213	209	191	194	198	186	203	183	182	201	192	186	179	211	194	204	196	182	160	168	179	202	175	195	195	190	184	219	216	209	216	222	193	187	193	207	188	208	178	193	195	197	178	196	198	201	206	186	189	188	221	192	195	171	164	192	184	203	181	189	226	204	204	200	183	190	212	180	182	178	211	198	171	207	180	215	186	185	180	198	194	198	231	195	190	201	178	175	174	165	189	199	222	207	170	197	190	213	220	173	191	196	175	199	188	185	201	196	174	198	183	180	186	200	212	179	191	183	185	203	187	229	173	186	200	183	210	193	197	210	214	179	179	198	195	189	196	197	188	186	196	200	175	162	195	207	236	170	200	181	193	183	188	194	190	201	214	191	189	192	191	205	191	181	224	205	171	187	190	212	171	172	203	185	189	205	203	227	208	187	193	223	188	226	196	197	205	212	181	172	183	195	207	185	192	154	181	194	184	184	222	212	207	217	194	230	212	168	195	190	187	188	215	214	212	203	208	213	193	161	203	209	201	198	179	175	210	182	216	174	202	198	190	192	199	201	186	201	216	198	179	195	219	220	194	213	193	220	184	180	195	189	221	186	187	194	185	206	193	195	172	193	213	177	191	218	193	155	185	198	186	216	222	202	188	157	176	186	200	200	208	204	203	174	189	170	183	189	175	204	201	192	176	194	189	203	209	186	183	194	174	204	188	179	168	187	201	186	180	187	202	195	186	194	178	173	192	193	158	212	212	207	177	177	200	179	209	211	182	189	202	214	192	204	205	209	198	192	172	180	200	217	193	174	207	196	192	183	199	200	179	185	196	190	217	212	177	167	201	209	215	170	197	191	205	202	193	209	198	206	179	212	197	179	194	192	185	174	204	210	192	207	184	197	188	187	220	202	202	191	167	182	198	198	219	197	191	194	181	187	200	195	203	201	189	186	187	212	211	198	182	214	180	188	179	204	192	203	176	194	192	190	179	214	191	177	189	183	193	207	192	197	191	204	208	204	190	199	178	211	182	192	178	227	208	209	177	188	226	197	174	194	180	201	197	179	204	222	194	184	209	204	204	190	189	186	173	175	199	212	201	184	184	189	187	183	196	169	189	187	200	185	205	162	182	189	199	199	183	197	178	171	220	191	202	180	199	231	231	214	213	176	192	203	216	221	196	190	204	172	166	186	215	207	187	208	223	201	208	208	184	184	187	155	188	195	188	193	192	189	202	206	184	181	186	190	182	212	232	203	198	185	201	206	179	187	174	182	191	191	179	206	171	202	201	193	207	185	206	187	176	184	199	193	195	204	214	197	219	206	189	207	241	196	184	203	190	204	201	212	194	170	171	186	201	208	173	213
19860	10261	3869	1294	1004	857	785	706	657	630	601	596	551	519	534	625	665	635	702	637	563	437	507	489	486	502	442	450	456	475	461	460	433	522	474	493	478	469	449	467	465	506	485	456	503	468	488	472	487	435	452	468	468	475	469	456	478	449	481	455	481	446	427	445	464	481	459	428	439	442	472	471	499	502	459	471	456	480	501	433	495	454	487	477	455	482	472	444	473	459	449	491	455	423	401	482	467	475	456	445	488	482	461	447	465	459	442	479	498	451	492	481	452	425	476	440	443	420	447	489	480	458	451	465	446	472	434	470	459	480	449	496	467	493	485	453	495	489	460	464	480	452	480	513	450	429	456	431	497	476	474	441	472	489	480	495	501	432	482	443	462	497	462	473	493	485	447	445	502	459	447	458	505	439	465	472	461	492	460	505	448	483	456	453	465	477	459	426	460	425	470	438	460	476	452	490	431	432	452	489	490	469	460	458	496	491	460	482	458	483	489	476	477	489	496	452	491	461	459	517	500	474	490	467	459	470	431	483	504	465	472	461	467	480	499	477	474	501	479	508	466	485	473	457	435	426	430	448	443	491	465	442	412	482	461	425	472	489	471	429	514	493	488	479	459	432	481	451	461	466	476	448	493	410	463	480	473	493	505	501	474	495	417	440	472	477	472	493	465	481	486	463	475	450	498	496	429	488	452	471	456	438	497	469	486	488	477	469	452	457	470	473	455	518	462	462	444	468	461	418	495	445	441	457	522	432	450	510	483	476	487	448	478	467	452	455	466	464	467	484	430	494	484	480	479	486	450	509	490	434	456	467	433	443	509	497	427	448	485	486	466	455	446	478	444	437	482	478	499	460	452	449	442	471	509	446	495	439	457	459	462	510	472	470	470	477	507	485	488	449	484	456	471	447	470	465	478	480	430	472	438	485	466	510	465	430	452	489	443	541	437	468	420	463	470	485	482	496	507	434	465	504	491	465	452	415	491	485	504	461	474	449	437	465	491	482	440	470	470	458	481	441	435	468	471	481	442	476	472	471	446	473	418	490	475	459	477	471	476	478	484	459	501	464	453	509	416	453	455	476	440	469	475	472	452	487	431	459	441	494	457	499	483	483	453	457	463	443	455	469	481	456	491	473	498	459	443	457	451	452	450	443	468	466	473	455	476	475	464	473	474	447	513	488	442	475	469	447	421	433	487	462	503	460	441	428	454	455	454	451	457	467	468	473	441	480	470	454	454	457	454	489	463	498	484	490	470	483	456	478	446	470	447	469	461	476	491	514	466	475	515	471	444	492	487	474	485	469	466	492	446	452	445	479	464	427	443	469	473	495	509	455	439	485	485	457	480	464	502	470	484	471	504	416	465	478	479	483	476	483	453	473	431	462	478	479	448	473	480	451	473	486	465	462	488	457	451	483	449	455	467	479	495	465	471	462	464	472	439	449	454	446	463	483	487	482	458	506	471	414	495	460	496	477	494	475	468	477	454	437	459	468	460	451	437	482	440	452	447	472	499	465	431	438	451	465	471	447	472	515	462	444	495	454	474	453	451	456	482	481	470	493	445	423	477	473	433	465	480	417	443	423	473	448	464	479	482	485	465	443	468	452	464	450	487	459	455	468	469	482	477	490	475	455	424	478	447	516	467	444	452	491	444	469	498	485	510	502	440	438	466	506	494	480	524	465	470	481	453	468	444	473	432	463	498	493	476	483	485	486	439	479	474	460	513	469	460	465	436	436	458	490	476	436	489	454	469	471	439	473	496	430	480	501	475	475	496	465	475	453	467	474	424	511	488	466	468	432	454	491	435	502	463	435	499	510	459	465	496	467	485	480	470	466	489	444	455	449	472	474	479	478	514	480	476	458	468	444	485	482	436	445	433	483	465	459	476	457	463	493	463	492	441	456	462	496	466	468	468	450	455	467	469	432	494	444	494	478	463	461	487	449	471	521	471	484	460	454	509	458	501	483	445	468	476	443	494	455	473	465	480	450	444	441	470	514	426	468	481	446	432	465	474	466	453	458	472	477	476	470	457	510	456	470	462	482	467	477	491	437	461	474	430	421	485	498	478	460	447	438	468	464	482	490	494	456	478	471	468	482	459	438	450	452	453	450	464	460	451	448	475	457	437	474	439	416	462	450	435	470	465	488	473	445	508	442	455	510	465	481	486	470	466	448	452	458	464	453	461	443	422	439	472	478	524	488	463	457	428	440	460	491	454	481	477	493	454	454	465	479	484	491	520	466	473	446	469	454	477	492	416	460	459	483	443	448	508	455	420	471	478	470	465	507	436	431	472	460	468	463	457	499	491	475	463	498	480	463	483	426	478	480	474	471	479	434	460	482	488	449	449	472	482	499	454	466	464	476	450	465	465	465	501	505	496	487	463	452	413	438	500	476	493	441	451	477	466	468	500	455	486	491	451	488	482	452	484	464	477	458	437	521	417	482	453	443	461	489	462	470	463	456	449	462	449	418	484	483	468	446	425	453	458	458	451	446	486	467	501	472	442	515	423	477	466	466	488	484	440	467	493	444	518	478	452	466	477	471	479	436	427	505	496	464	519	451	475	458	438	495	516	457	467	447	497	499	473	480	456	450	474	501	479	485	458	457	437	458	472	473	483	487	460	490	467	453	464	433	470	460	485	470	459	455	474	487	460	479	486	454	449	468	453	450	437	470	472	441	446	505	487	497	465	479	480	465	476	461	459	474	443	466	449	455	456	458	500	455	485	467	485	436	454	447	473	470	491	497	497	439	489	458	448	450	464	477	463	459	446	457	446	484	456	455	514	474	488	506	480	413	471	487	433	477	426	441	458	461	468	453	465	481	445	460	502	459	456	466	463	465	443	495	442	435	437	450	461	466	434	452	463	489	480	489	459	457	478	483	492	449	432	466	501	441	451	451	452	443	457	468	481	454	473	476	475	480	497	446	460	474	484	493	472	462	456	492	488	474	427	463	478	476	492	467	448	426	427	492	489	443	494	458	428	467	463	451	498	474	473	430	453	452	450	485	453	481	474	434	442	411	477	456	445	487	436	479	475	514	463	442	444	518	430	472	478	445	471	470	495	475	430	474	431	454	472	455	473	453	455	488	494	451	484	471	461	487	417	488	472	445	464	435	444	448	465	507	470	469	466	469	483	470	473	451	465	442	452	438	416	476	451	477	468	460	442	450	474	476	473	434	466	461	477	437	446	438	506	443	461	486	436	470	459	493	495	483	464	448	456	479	508	492	463	456	452	476	483	442	480	485	463	403	448	485	479	456	431	509	474	462	490	477	458	480	447	423	448	468	481	483	450	441	471	447	481	469	438	440	491	463	502	477	483	496	467	458	472	491	473	448	492	488	480	452	481	510	472	464	466	493	450	472	484	457	493	453	487	474	456	449	487	501	480	443	461	466	482	463	446	486	464	475	448	460	497	472	466	443	458	455	477	478	536	471	422	449	423	443	489	432	493	473	485	446	507	466	473	471	441	470	513	469	437	455	465	459
37827	19335	6957	716	380	270	237	184	172	158	128	133	124	146	136	156	157	144	152	140	129	138	95	113	102	111	124	118	126	138	96	114	98	95	103	118	116	93	116	113	115	108	128	115	139	121	106	102	125	100	111	102	126	122	99	103	137	115	97	106	106	119	114	126	98	97	104	109	108	116	117	99	113	92	132	124	99	113	98	99	131	114	98	119	110	119	97	113	121	114	111	111	94	124	111	95	104	110	126	128	113	100	114	120	103	91	119	93	115	102	124	88	119	113	113	105	103	105	105	95	136	106	110	118	109	115	106	100	109	98	113	138	105	120	107	96	123	97	84	123	96	104	119	99	120	119	104	121	106	126	113	108	115	109	105	103	112	113	109	117	105	127	115	114	116	108	123	93	139	107	105	112	75	110	101	132	120	86	111	102	93	121	116	110	95	88	103	102	112	104	95	107	104	99	110	120	113	109	126	116	115	105	92	98	106	120	120	101	92	103	113	102	113	113	122	101	117	114	110	125	89	110	122	111	106	115	113	116	139	111	126	110	120	111	103	118	89	110	105	121	85	121	107	108	98	128	112	117	114	99	120	129	113	113	126	125	107	106	115	90	102	94	113	117	111	124	114	111	119	131	109	106	116	107	131	110	114	116	95	109	126	112	103	106	104	99	112	113	114	120	120	98	115	112	114	126	118	101	90	102	122	109	101	128	105	132	104	123	120	108	113	109	119	87	96	120	106	126	119	113	112	142	87	107	89	94	114	103	104	113	95	96	111	104	110	96	100	111	99	105	114	112	90	110	116	96	102	95	102	108	105	106	113	96	108	96	126	112	103	113	119	99	115	121	124	88	94	127	120	117	107	100	132	115	102	111	106	118	105	109	86	127	116	101	120	110	117	94	122	101	122	121	121	106	106	101	128	105	106	102	106	109	106	93	109	102	118	97	124	98	108	101	104	110	114	106	122	111	121	126	114	103	95	117	127	94	107	102	112	121	111	122	126	92	117	138	104	107	112	98	117	97	120	104	95	104	104	111	108	99	98	117	116	114	110	115	119	126	114	124	120	113	112	115	127	116	107	103	95	90	110	105	109	125	96	113	105	113	103	117	96	116	114	116	109	125	125	117	130	110	94	93	96	125	115	97	129	107	101	98	119	95	116	108	92	112	98	97	99	112	95	100	95	89	102	110	127	128	104	113	122	101	102	112	98	135	96	99	106	110	97	105	101	115	128	96	103	108	125	109	127	98	100	115	123	117	102	107	115	106	107	118	95	117	115	124	121	101	133	105	107	100	102	108	102	112	95	137	103	86	105	109	138	141	93	105	119	107	85	91	100	104	120	110	97	113	107	106	106	109	121	110	113	107	118	126	118	111	124	108	105	118	116	114	120	99	98	112	120	125	137	135	106	127	118	101	124	97	95	132	119	100	100	110	107	109	127	98	97	109	115	107	108	100	110	126	111	99	106	102	119	78	107	114	94	129	98	98	99	102	99	98	98	125	113	123	111	122	113	115	110	111	111	108	99	131	108	105	113	112	92	98	122	116	117	115	120	90	128	122	108	123	106	90	111	103	91	111	119	92	87	78	98	116	109	120	87	109	112	102	91	114	111	92	97	127	108	107	83	137	98	116	94	100	120	104	101	121	109	109	119	116	133	109	87	117	88	103	87	119	118	95	99	106	147	103	94	127	124	116	122	119	102	115	98	101	119	111	121	117	119	105	97	105	93	103	106	115	122	128	111	106	103	104	109	117	106	120	117	105	127	107	116	110	105	119	95	104	96	100	87	108	113	123	114	121	109	115	108	113	125	96	109	101	97	90	113	104	110	94	91	115	118	101	103	99	126	108	121	102	125	116	110	113	101	101	112	106	102	98	129	95	117	111	108	99	110	87	137	110	119	97	121	107	111	112	96	88	109	105	118	103	102	129	109	104	124	107	118	110	105	116	109	96	105	125	103	120	123	125	107	134	131	111	122	114	96	106	93	122	87	106	102	104	117	114	94	117	113	101	110	126	97	98	107	100	127	130	95	125	122	120	126	122	92	102	111	105	116	109	122	117	94	102	123	97	119	110	131	93	130	101	123	108	140	102	124	108	124	121	124	111	113	111	116	132	106	101	105	108	115	112	113	116	119	115	108	92	113	108	96	118	101	107	109	128	112	109	102	116	116	114	103	116	119	114	106	95	125	108	108	114	107	109	130	98	107	125	78	104	91	111	113	106	124	121	98	106	112	112	129	117	105	106	107	111	115	112	111	104	102	113	113	108	111	117	104	125	114	127	105	114	115	122	109	98	119	100	114	122	117	92	109	128	103	103	94	105	93	116	111	126	116	111	109	120	95	104	119	118	95	108	129	99	108	109	119	110	119	116	109	103	118	131	116	113	122	90	118	132	114	153	122	105	96	101	116	111	96	114	114	110	118	117	102	113	100	102	130	118	95	95	120	123	97	106	93	106	115	106	100	98	101	109	131	113	116	115	116	107	86	115	116	133	117	119	118	124	113	96	90	128	100	115	97	125	111	105	120	104	113	107	119	107	120	122	106	107	123	105	109	90	132	108	91	101	109	127	110	117	130	100	94	111	104	92	102	91	118	116	107	118	87	113	118	115	124	111	114	107	129	103	95	89	102	110	111	107	108	93	103	121	133	108	103	109	112	101	121	128	104	119	93	108	103	125	126	114	115	106	98	96	94	124	113	114	103	95	114	95	93	113	116	115	87	111	104	99	120	88	112	99	103	102	115	96	118	112	102	115	115	124	107	87	106	121	115	114	95	116	100	108	116	104	82	101	89	104	119	102	99	119	107	108	109	114	101	102	120	125	129	110	115	119	100	118	109	114	114	102	103	123	86	102	107	99	95	120	107	112	98	117	109	114	102	113	117	104	121	128	113	106	101	100	135	113	92	102	109	106	98	124	95	109	105	124	108	113	121	121	113	91	92	124	130	108	100	103	103	110	110	82	113	103	108	99	108	106	122	101	125	116	119	116	107	119	102	103	120	115	98	117	111	101	107	116	112	104	111	121	111	125	106	106	107	117	95	114	101	115	101	96	105	119	105	96	118	107	117	106	100	102	115	120	112	127	121	112	105	100	98	94	106	111	114	110	91	106	114	107	118	105	104	126	125	105	108	95	112	102	123	106	87	128	84	118	98	103	97	106	114	92	131	131	127	112	109	124	100	84	118	111	84	133	118	101	124	113	99	117	110	91	99	101	93	110	95	120	110	106	116	106	93	93	122	107	118	110	118	102	102	104	108	127	120	128	129	115	112	98	123	104	91	95	102	118	108	119	115	98	114	102	112	104	113	114	107	105	123	100	99	104	110	108	94	113	88	118	129	119	120	119	80	103	121	114	114	108	111	106	96	104	105	108	107	103	107	92	130	110	101	108	100	104	118	112	106	131	109	112	107	131	113	104	85	97	116	127	118	114	119	110	94	108	107	95	127	104	93	114	117	106	121	108	126	121	112	117	141	94	113	96	123	112	124	101
25253	14988	6236	1603	1275	1012	887	739	622	589	511	457	414	433	428	566	611	497	560	515	385	308	304	286	290	283	306	249	314	319	294	283	298	298	302	269	288	295	284	278	277	291	253	281	283	266	262	263	253	264	253	249	302	279	273	244	295	283	281	327	256	315	267	253	260	276	303	264	258	273	263	256	265	241	258	276	282	269	262	270	263	290	286	255	268	251	271	281	250	251	273	243	266	290	270	270	257	257	261	238	262	265	310	246	260	270	271	290	272	279	262	263	256	269	259	271	261	269	261	289	288	265	254	250	279	278	263	261	273	254	311	245	275	293	281	298	262	281	281	234	289	315	265	283	276	271	277	282	247	287	235	280	269	283	274	257	267	247	293	258	284	292	229	254	301	260	276	263	254	279	280	277	275	264	270	276	276	267	299	295	287	280	270	290	263	272	280	282	272	284	315	248	243	271	289	295	294	285	273	284	308	274	278	292	253	281	289	263	258	277	278	283	233	252	302	248	265	286	275	275	271	247	274	277	262	298	263	284	292	266	277	317	267	276	273	286	282	270	268	276	266	303	281	266	268	281	299	287	289	258	247	273	306	291	279	268	281	291	287	252	260	265	259	243	278	277	289	293	269	288	290	278	253	266	275	264	295	295	259	250	265	279	276	273	268	255	271	248	259	263	263	244	309	271	301	287	269	273	281	274	297	265	251	257	230	276	257	273	264	287	252	286	302	263	261	273	259	293	297	284	258	258	276	253	266	232	269	277	232	239	261	270	251	283	282	273	286	273	265	286	281	252	261	296	258	303	285	300	294	292	278	267	262	253	292	275	269	275	281	245	293	255	303	296	271	255	277	304	268	286	275	281	264	270	308	294	292	280	260	272	257	260	279	261	252	244	253	273	274	290	300	296	275	276	252	244	262	266	245	268	259	269	288	260	295	270	268	277	265	285	267	290	263	264	301	248	249	306	273	268	283	263	263	269	318	276	249	290	275	267	262	272	254	260	274	258	267	239	251	279	269	274	251	266	246	271	240	249	287	290	259	263	286	273	246	294	281	246	289	268	267	279	270	307	277	311	290	270	270	287	263	270	259	263	286	275	297	246	287	279	256	276	276	242	280	276	255	299	311	285	275	261	300	306	291	271	261	246	321	268	290	266	281	250	242	280	242	267	267	264	283	290	281	257	273	275	260	289	278	296	297	270	257	270	286	246	252	274	266	263	284	270	287	277	254	308	283	249	268	280	286	278	271	278	265	267	299	305	286	277	274	273	274	282	257	286	281	298	271	268	311	273	259	280	283	250	280	279	292	259	311	244	261	252	285	302	279	309	274	270	273	295	261	294	270	261	300	261	309	276	281	254	278	266	279	278	283	309	275	282	253	271	276	276	270	287	255	298	267	263	298	269	244	291	255	275	300	263	260	308	254	273	276	252	279	261	250	276	281	255	246	278	279	283	276	265	280	271	292	290	272	253	283	223	284	290	254	294	258	273	287	266	259	248	275	304	240	291	256	277	269	276	261	288	281	268	255	247	266	271	300	279	240	299	249	251	274	280	292	295	297	269	316	287	272	271	284	248	256	242	277	247	270	264	254	300	259	246	315	259	300	291	285	270	304	269	278	278	270	295	285	277	258	287	304	287	266	289	290	284	282	297	269	252	281	275	291	274	271	265	261	274	251	263	293	260	286	279	267	294	305	291	301	301	280	255	251	276	250	275	277	237	284	261	286	272	286	291	267	275	276	267	277	274	288	290	288	285	269	275	249	257	270	255	287	293	242	314	269	281	287	258	271	261	309	275	237	261	270	270	261	281	277	258	287	238	273	282	275	245	232	330	265	270	267	268	296	255	274	284	283	280	274	249	257	290	273	245	286	271	292	264	300	272	264	241	294	255	262	294	268	231	264	281	285	273	270	277	266	259	272	254	297	255	264	283	265	275	276	271	250	262	270	231	281	269	279	290	258	279	279	280	307	277	296	281	272	288	248	270	276	256	252	266	260	281	293	258	245	266	276	243	282	276	296	283	263	248	267	294	271	267	279	265	290	283	285	270	261	274	237	266	294	261	286	262	271	289	279	302	266	264	283	236	283	279	278	277	277	270	296	302	275	288	270	300	266	261	277	260	293	251	267	288	263	275	270	263	278	279	243	264	268	304	272	270	274	299	289	270	287	286	267	309	265	288	236	260	311	243	278	268	276	279	261	277	273	274	264	264	290	253	256	264	306	264	257	259	280	269	305	262	250	262	279	261	245	263	241	285	285	280	280	281	252	272	283	281	225	301	264	275	289	271	275	282	290	263	263	290	277	242	287	284	273	303	276	314	256	252	257	282	293	267	260	262	264	252	257	258	273	277	308	293	254	275	270	261	290	262	239	271	258	278	274	276	278	287	247	254	251	264	280	262	276	284	265	255	272	261	277	299	266	297	262	290	268	252	257	270	269	296	269	282	271	273	257	255	293	273	263	243	275	281	282	283	256	296	284	243	279	298	260	231	269	259	265	303	293	291	272	275	275	265	273	283	284	293	261	262	289	298	280	280	274	279	270	285	301	294	299	282	278	265	239	229	251	264	285	289	286	263	253	262	272	276	281	265	255	238	259	260	266	260	260	265	260	246	254	299	280	273	281	244	253	252	277	259	279	265	251	272	251	308	252	253	275	249	263	260	258	285	281	254	277	263	258	290	253	267	254	272	302	282	299	273	277	261	282	269	273	256	266	281	278	301	278	266	268	262	302	282	259	279	286	273	265	268	266	263	264	299	234	300	253	246	283	261	264	270	289	262	269	268	252	240	260	239	288	288	252	279	261	302	266	291	272	293	270	268	290	280	274	261	269	275	270	261	290	260	277	276	253	272	266	284	282	277	269	270	253	242	268	260	265	252	260	268	290	274	286	288	270	246	280	271	252	263	273	226	278	287	273	279	266	254	269	268	284	273	259	257	270	275	290	268	303	270	259	289	257	251	269	277	264	293	258	250	267	260	283	277	282	287	272	258	269	278	258	283	277	275	283	267	269	243	298	280	277	280	269	273	318	302	277	272	285	276	273	273	263	270	275	287	275	224	248	284	268	276	282	272	280	304	260	224	283	286	270	290	280	270	291	249	274	261	273	275	273	286	225	266	275	254	263	259	279	288	262	285	254	264	249	254	269	243	271	300	263	239	281	296	262	261	290	268	287	312	248	272	273	298	257	300	247	276	286	276	299	288	261	282	281	241	261	243	222	258	264	264	281	261	276	286	218	278	278	265	298	292	261	253	261	292	291	282	281	281	261	275	278	255	270	256	288	280	261	288	292	248	316	261	286	264	271	272	246	269	263	273	270	256	268	280	261	280	280	261	291	284	267	275	259	255	268	257	265	278	278	279	268	249	260	286	315	252	288	260	286	284	258	283	275	261	264	283	271	264	251	265	256	259	292	273	272	306	291	260	252	276	263	301	262	303	244	282	274	296	294	276	289	298	263	268	261	311	274	271	253	294	248	227	266	284	286	285
16200	5141	907	221	194	183	191	158	186	182	171	175	155	146	170	185	182	170	188	176	199	174	181	156	140	147	171	156	170	175	174	166	186	174	173	180	162	167	174	185	175	181	181	156	190	161	188	159	184	184	183	177	195	150	170	178	154	174	168	186	152	161	174	161	175	172	162	168	172	171	155	149	168	191	163	163	161	146	179	151	182	178	155	163	143	182	164	170	178	181	158	164	151	181	152	159	167	159	179	173	182	185	170	162	148	169	175	181	158	181	176	172	161	192	186	174	185	174	165	171	157	145	161	174	173	156	177	163	170	159	156	172	154	161	141	162	169	151	173	177	163	139	177	161	173	157	196	166	165	156	176	153	148	159	181	163	169	181	183	155	165	170	176	159	172	180	174	187	177	158	158	152	183	177	150	164	182	174	155	196	191	163	174	183	181	135	169	169	191	186	169	174	209	171	175	155	148	172	187	180	163	177	147	186	181	175	166	182	196	150	160	175	167	147	157	182	161	166	144	170	175	196	178	155	209	166	162	155	161	168	173	174	193	187	170	201	177	156	159	168	191	168	162	169	158	168	176	147	164	179	161	150	181	189	167	173	195	181	153	176	158	163	185	175	168	182	155	146	202	184	170	176	161	163	154	180	173	192	143	159	182	152	186	169	137	175	171	162	189	170	157	173	167	179	142	181	182	166	178	169	172	167	167	153	180	169	148	180	162	171	179	180	177	177	163	192	155	141	160	175	148	191	191	175	160	173	153	157	171	152	156	163	156	160	166	177	165	200	177	168	204	167	168	172	164	161	179	164	180	181	142	150	171	171	173	179	161	161	160	158	168	169	191	163	195	155	176	147	161	162	193	171	170	196	157	164	177	152	175	159	134	169	167	152	174	160	213	160	169	179	181	163	171	184	154	169	176	168	178	161	170	180	195	183	161	175	168	164	163	153	186	174	166	182	159	178	166	165	185	165	159	153	184	178	168	153	188	177	147	174	169	188	178	162	159	163	177	198	165	163	188	149	152	174	173	158	164	164	149	174	167	176	166	157	160	172	173	171	186	173	158	165	159	156	186	193	175	172	172	170	180	180	185	156	179	199	178	159	178	183	156	150	191	139	168	194	167	160	168	189	162	182	171	172	178	166	163	160	165	170	163	175	179	165	173	152	150	167	201	173	161	185	168	180	178	159	161	177	175	160	186	163	157	189	177	164	177	153	171	174	167	166	166	175	169	183	169	147	190	179	190	172	168	179	154	156	140	170	172	175	143	175	140	156	153	177	178	184	165	161	163	152	160	168	178	141	171	167	194	158	157	151	158	183	173	182	177	182	167	172	176	163	166	161	162	170	157	184	186	188	197	149	152	171	162	145	186	190	188	162	166	177	175	180	176	193	151	174	189	192	154	190	188	155	157	197	154	185	190	149	178	161	155	186	179	210	169	167	159	164	187	186	191	169	174	171	178	173	160	161	159	168	148	173	165	164	160	173	154	167	163	166	171	174	170	163	179	173	166	146	137	169	180	162	193	166	180	184	152	151	180	162	153	151	175	168	161	164	176	159	151	190	156	187	200	171	193	157	152	172	171	132	161	160	166	176	168	160	175	157	143	134	169	188	167	171	177	180	163	188	168	184	162	200	182	174	170	165	169	169	152	155	174	183	176	158	180	162	159	145	168	162	159	159	150	158	163	166	145	188	170	172	169	162	167	160	179	163	148	169	168	179	182	161	164	153	176	161	168	178	156	161	171	157	180	168	163	177	184	177	179	172	159	185	169	187	173	178	186	154	185	167	151	189	180	169	161	182	183	184	187	189	164	163	199	176	184	174	147	193	144	169	163	178	168	161	172	197	176	143	176	172	170	153	164	185	185	188	184	184	149	189	169	186	165	174	185	157	178	164	173	145	177	162	185	193	163	154	174	170	161	158	169	188	191	167	185	192	162	177	155	191	171	158	166	174	162	172	163	144	149	149	159	162	171	157	158	160	171	166	179	171	158	179	141	173	140	167	142	157	205	195	167	177	160	162	179	147	160	151	179	155	169	163	171	193	177	164	167	182	175	171	153	167	176	156	170	183	163	168	171	171	176	161	153	170	170	175	167	175	182	179	178	158	144	185	145	175	161	162	147	142	159	188	177	192	155	144	161	168	159	168	169	181	163	175	185	158	173	169	176	179	161	161	161	171	156	156	143	172	176	203	168	145	144	178	167	159	161	171	195	178	179	177	187	136	162	189	177	164	209	162	176	173	155	157	167	158	181	161	166	175	172	192	176	184	167	167	177	158	180	166	165	149	143	171	176	168	178	165	160	157	164	185	174	168	175	154	168	155	165	178	178	193	166	206	142	167	161	164	163	172	174	176	179	144	170	165	164	155	182	169	180	181	156	183	174	156	183	162	188	163	162	153	155	176	155	141	170	163	173	176	163	163	179	160	195	153	163	180	182	181	182	176	139	154	186	175	175	173	167	179	175	162	167	173	161	174	156	169	148	171	164	177	157	160	176	183	167	176	154	151	199	177	159	154	170	195	171	190	182	180	172	166	179	169	170	150	134	157	161	158	176	169	178	180	169	165	172	178	188	175	173	161	165	184	164	146	164	155	183	185	177	135	153	142	179	174	141	181	170	141	162	150	162	151	173	180	169	191	177	176	162	157	162	171	173	144	150	171	178	171	183	168	156	189	176	160	173	166	171	177	170	177	182	162	158	172	186	177	172	162	180	164	158	162	152	161	162	175	161	156	174	143	203	189	194	178	188	155	186	166	169	159	170	154	190	164	168	189	155	171	163	161	181	176	170	180	150	161	172	184	177	188	157	180	193	163	180	161	146	155	192	146	168	184	178	168	154	161	184	165	144	153	182	184	170	168	167	162	188	172	160	174	187	160	179	177	154	137	160	181	161	167	134	152	181	171	166	166	150	167	156	189	165	187	149	181	155	163	150	173	178	149	192	159	183	164	206	182	183	179	187	174	208	166	179	142	166	181	183	176	175	172	157	184	182	186	170	182	160	207	195	166	175	190	164	177	192	178	162	163	157	176	187	164	177	169	178	166	185	175	167	168	145	168	161	177	146	170	197	189	164	155	184	157	135	172	173	171	174	152	166	174	153	171	149	159	159	151	174	171	147	174	181	176	154	176	170	163	172	150	168	181	183	166	171	141	175	140	184	162	152	169	172	181	164	175	185	196	177	169	156	179	175	167	180	176	164	166	183	171	157	153	167	166	153	157	162	166	160	161	168	184	172	187	177	189	167	152	176	157	177	188	198	188	186	156	182	156	160	181	166	174	187	176	153	185	170	190	178	162	171	179	172	156	159	164	155	179	158	178	161	164	198	174	151	164	161	192	193	191	177	174	175	150	133	155	182	153	186	174	183	170	159	166	159	174	166	178	157	163	134	158	157	183	182	174	173	162	148	160	181	164	168	153	166	161	176	159	185	162	172	163	151	180	185	176	190	172	160	160	163	169	174	194	158	193	180	169	176	174	190	161	182	163
11385	4530	1386	574	552	522	550	513	478	464	431	435	418	441	414	512	520	466	486	464	481	445	420	435	458	388	428	386	385	433	411	445	436	396	442	415	433	372	455	393	401	405	434	425	429	402	449	440	400	409	419	433	427	385	429	404	407	458	425	420	420	422	448	399	378	431	442	428	416	435	431	399	411	435	433	437	394	429	412	418	435	404	391	450	389	435	433	405	414	411	444	399	436	418	412	402	413	401	408	395	436	440	467	445	406	438	421	445	432	409	423	402	418	409	397	409	404	447	407	454	412	412	449	437	448	456	424	395	434	390	399	441	426	388	451	432	417	437	396	426	426	429	387	440	408	440	437	391	417	419	421	441	441	412	482	414	414	414	396	424	430	394	427	414	442	444	405	423	418	418	432	418	408	412	441	446	448	412	404	461	432	419	459	445	419	404	425	427	405	426	427	408	424	369	415	425	439	412	417	405	418	407	389	420	422	403	413	444	422	427	399	434	422	401	435	441	422	381	442	417	438	402	448	413	439	368	446	456	435	428	421	411	438	421	441	431	424	432	407	456	410	449	341	404	428	409	397	388	431	433	429	449	438	399	404	442	381	418	432	408	404	419	443	393	443	402	396	416	445	374	454	390	394	409	395	396	452	437	424	432	410	401	415	410	441	409	424	416	417	405	393	384	402	433	413	445	391	395	433	411	408	443	437	417	389	378	399	415	418	410	417	448	427	449	430	438	426	437	431	407	410	427	428	405	417	436	373	394	415	394	402	431	411	456	440	394	427	440	382	403	451	419	393	415	395	454	434	421	430	390	431	406	435	423	405	441	442	420	416	396	419	415	429	417	417	403	403	421	401	419	420	450	396	413	438	441	440	443	456	443	414	429	422	405	419	430	398	420	440	426	423	450	404	425	417	416	411	411	416	419	386	408	454	415	400	444	436	426	411	427	445	415	393	419	393	388	432	399	446	414	407	445	407	436	435	389	404	429	454	439	473	405	415	416	419	435	405	416	447	457	476	408	403	392	412	407	416	437	398	412	410	450	443	410	417	410	404	427	440	442	414	430	403	440	434	413	436	406	434	430	413	421	393	444	432	404	419	418	415	413	434	406	402	402	432	403	419	438	398	402	393	419	407	428	396	408	437	382	456	424	404	397	414	444	394	409	409	431	403	438	377	469	467	423	435	434	424	447	432	436	455	405	405	427	438	459	435	424	417	403	408	417	403	393	386	421	398	443	402	397	429	411	444	401	431	402	452	395	437	427	421	410	411	417	436	434	434	384	421	416	402	395	421	389	424	431	423	434	428	442	453	409	410	432	433	449	418	418	424	438	450	454	402	419	403	416	433	426	403	427	400	407	413	434	396	445	354	451	392	415	452	412	379	399	404	429	423	392	417	429	416	402	397	436	405	402	426	478	383	438	419	452	434	422	458	392	458	414	433	459	430	442	415	397	403	431	458	406	425	404	395	386	403	412	419	416	433	387	411	405	434	405	424	401	436	434	443	447	432	419	447	423	450	446	432	422	408	422	399	385	413	444	413	429	405	429	395	426	427	406	431	424	432	411	390	426	420	433	409	429	411	417	427	421	408	420	396	431	442	444	426	417	431	433	424	444	419	405	409	391	453	428	426	410	399	412	374	454	412	417	396	396	390	468	398	441	419	378	419	419	421	423	394	410	397	364	426	434	415	447	423	414	418	449	431	449	398	425	441	382	428	415	417	427	411	406	405	440	449	414	439	449	418	412	419	390	447	405	392	420	425	421	382	412	396	405	460	411	419	424	430	446	471	413	421	402	391	392	423	433	413	391	395	429	384	408	433	428	418	381	381	422	437	455	410	418	443	423	408	417	400	438	392	433	428	419	390	395	442	412	416	404	409	428	433	461	451	432	432	424	435	385	444	422	428	435	433	427	416	409	401	431	430	382	392	428	421	421	442	412	427	402	469	459	400	449	415	449	420	415	419	403	435	419	428	412	392	408	426	437	442	408	418	426	429	419	404	390	420	404	383	436	428	433	439	439	443	399	423	459	426	435	458	437	398	398	427	461	426	428	419	399	452	396	418	440	418	443	430	408	404	457	430	460	405	401	416	433	414	417	425	435	424	410	447	410	411	410	475	445	440	451	386	379	450	407	415	438	418	423	423	428	430	398	437	448	465	434	413	404	382	394	394	410	402	392	422	405	437	407	406	423	390	383	410	384	411	419	376	392	431	414	426	448	398	436	414	403	421	408	413	403	409	390	394	428	396	418	412	393	393	440	404	412	421	406	404	399	428	459	421	414	449	451	429	438	433	391	384	431	417	425	389	411	409	428	431	417	435	447	408	435	442	442	423	442	412	413	431	417	426	414	442	446	441	433	403	411	390	409	408	419	399	406	406	429	411	435	388	450	422	425	423	417	462	448	415	418	425	438	403	447	436	454	423	388	427	399	411	401	428	426	388	416	395	415	394	414	453	373	428	427	428	399	404	457	439	457	415	431	381	432	391	452	411	419	458	389	447	419	391	426	445	412	414	417	415	436	451	418	402	420	390	417	453	431	429	399	441	431	432	417	419	399	406	410	403	382	441	432	417	444	434	463	419	411	427	429	387	395	417	448	419	426	400	411	433	410	426	439	389	431	400	470	419	402	374	408	444	407	425	423	420	439	411	404	411	413	457	431	441	410	462	436	419	394	420	401	374	410	472	395	433	406	426	427	452	412	428	410	443	439	414	458	425	410	403	440	399	394	417	420	434	400	401	397	416	442	442	451	385	409	456	431	435	401	455	446	391	399	424	390	441	423	433	421	408	418	425	414	432	401	410	457	430	458	421	407	410	410	410	437	419	423	437	478	428	439	409	431	418	449	436	437	431	447	409	425	437	414	407	410	459	416	448	364	431	443	415	420	422	406	438	415	437	432	436	417	419	391	419	410	408	449	468	402	423	429	419	421	391	415	404	421	395	425	407	398	394	431	406	423	418	396	439	408	436	414	393	407	461	439	438	420	391	401	434	453	425	423	458	412	433	424	404	435	386	437	420	404	392	392	460	443	429	427	397	416	388	416	443	407	420	405	403	411	411	459	384	404	401	436	441	446	404	395	438	417	438	421	390	451	430	416	440	448	427	404	391	418	449	431	387	408	427	423	412	457	455	428	455	392	405	423	367	414	438	457	422	397	399	410	410	408	425	441	440	399	415	370	432	424	427	410	423	420	427	395	467	413	394	406	419	406	481	464	465	452	414	393	425	386	413	427	454	430	431	402	372	398	406	443	453	428	414	458	419	435	392	387	394	400	437	413	436	390	403	405	452	444	427	428	445	441	431	444	438	459	386	449	413	437	410	415	419	460	416	425	434	423	408	432	428	392	376	424	420	408	396	376	417	433	435	413	421	400	419	439	486	447	426	436	439	417	415	447	408	422	416	380	425	398	453	451	415	414	416	437	440	436	437	377	430	390	420	361	425	408	437	431	429	412	411	424	402	425	398	437	399	468	420	405	437	411	431	434
28469	12490	2902	392	310	276	286	246	241	235	210	190	219	195	212	226	237	202	192	202	224	199	188	171	204	204	186	212	202	209	184	174	175	201	184	206	198	221	190	212	199	198	186	185	191	189	201	223	236	201	175	212	197	209	219	188	193	213	195	221	191	196	217	199	202	199	217	178	216	196	175	183	197	200	214	195	179	196	182	213	204	193	156	218	212	186	197	189	214	188	197	198	202	196	193	176	173	175	207	200	178	196	188	186	212	214	221	176	172	182	185	160	189	207	210	207	199	196	201	182	203	186	190	201	175	195	182	186	163	187	197	199	203	203	198	187	193	191	215	200	204	206	228	184	204	229	186	196	186	197	201	209	208	202	225	197	217	197	193	192	201	182	188	202	177	215	183	199	182	197	171	217	217	193	202	196	178	195	200	213	175	195	226	191	200	193	186	173	210	194	197	190	188	192	200	155	209	182	188	174	187	191	212	199	186	199	187	211	210	187	199	211	179	187	204	195	186	182	182	179	199	235	206	166	209	170	183	196	175	177	179	168	169	196	196	181	195	198	170	190	208	187	171	221	195	189	196	186	191	181	175	185	192	223	189	185	188	192	158	181	170	220	174	174	196	218	186	190	186	189	194	188	185	189	178	207	186	180	182	212	198	203	180	182	186	191	222	205	182	188	202	192	191	203	181	206	201	184	195	192	190	187	190	186	197	180	195	194	188	187	181	197	177	202	204	203	191	180	206	227	206	202	213	193	208	185	194	195	186	202	198	200	198	183	170	201	189	174	220	197	215	204	190	180	191	191	194	179	197	199	200	203	193	208	183	199	194	198	204	177	208	193	203	197	181	222	191	201	174	182	192	203	217	202	194	181	236	178	182	195	172	177	188	184	228	184	196	205	194	177	196	221	179	190	187	204	226	203	182	192	180	222	181	165	185	209	186	178	197	196	222	207	185	193	219	183	221	180	194	187	193	200	177	230	206	188	189	183	199	181	192	169	213	190	197	185	179	210	229	212	185	204	177	184	225	184	178	180	178	204	180	195	177	182	183	167	204	195	171	200	200	193	193	212	179	191	185	167	184	220	185	184	179	190	183	191	200	166	187	200	180	192	193	158	211	175	190	171	198	183	212	191	166	182	183	167	195	185	198	218	207	226	195	207	186	188	195	179	181	215	205	233	202	191	206	169	175	192	213	191	217	220	198	185	191	196	204	191	204	200	236	190	185	184	210	195	192	177	187	194	206	189	197	195	219	189	214	209	208	182	179	217	182	186	206	193	185	201	179	187	192	200	221	222	197	193	190	197	198	182	207	189	184	168	185	169	208	212	218	173	194	222	207	219	211	196	188	169	184	202	204	184	197	195	202	207	213	192	169	189	180	212	187	188	185	209	174	198	213	194	180	186	189	186	186	237	186	207	195	177	191	173	215	205	203	183	200	172	193	184	196	191	224	201	206	191	195	201	200	206	214	182	189	169	186	190	205	213	208	193	187	196	184	196	186	190	200	202	180	195	192	219	208	172	170	169	182	182	186	186	178	190	213	161	163	203	212	197	187	183	169	206	191	188	181	190	184	201	185	199	179	208	163	178	174	189	201	203	207	203	173	193	202	186	184	191	183	188	177	217	195	208	198	201	189	173	191	225	191	206	189	192	176	194	188	206	196	178	192	185	204	174	175	199	187	179	177	178	196	198	197	189	211	220	180	216	197	206	174	188	204	192	188	197	194	187	229	200	199	193	219	209	194	229	201	225	200	164	190	181	207	209	193	189	215	205	212	180	183	166	168	188	204	203	174	187	211	203	187	209	205	177	165	192	188	185	203	197	225	187	196	185	176	206	180	206	203	208	185	193	204	201	171	202	203	198	177	200	197	216	210	209	195	191	213	193	212	181	225	199	184	206	168	196	197	216	199	207	190	189	178	199	193	169	214	214	179	210	184	186	174	162	195	196	188	189	184	188	212	176	187	177	181	209	192	205	211	210	202	191	199	186	190	227	199	193	195	188	181	196	196	199	197	183	201	221	206	195	214	186	201	179	185	211	188	159	190	183	214	167	199	219	221	221	171	214	163	183	186	166	197	193	172	199	190	200	207	200	178	188	195	184	208	191	198	196	202	184	225	193	196	192	179	184	184	180	171	193	201	223	186	174	213	194	193	191	185	186	195	215	204	180	187	184	187	187	185	186	213	196	223	195	194	177	204	197	187	182	177	199	190	171	197	205	194	199	192	183	210	217	176	195	199	186	210	186	164	167	192	194	189	193	199	179	174	188	189	192	182	205	213	210	196	206	176	206	189	190	203	183	195	177	195	191	182	205	183	204	207	205	192	190	213	194	232	202	190	208	200	202	214	186	209	185	158	211	162	179	206	183	216	186	183	184	200	199	192	208	186	200	168	173	176	201	198	184	197	216	213	186	179	174	197	184	191	194	205	188	199	189	199	204	179	180	224	176	180	203	189	213	200	181	196	193	196	206	198	206	223	181	218	168	197	201	197	165	235	221	195	185	203	186	206	186	188	182	193	189	193	197	186	188	189	183	200	214	197	209	182	191	191	198	211	182	215	210	194	181	208	205	207	217	204	205	194	198	193	190	189	200	189	181	189	182	198	207	211	214	184	209	171	193	179	190	209	193	174	205	219	208	207	216	211	200	184	185	200	179	183	178	192	191	178	198	198	179	218	188	190	196	193	189	182	186	188	190	186	188	202	234	198	207	153	187	201	229	187	212	178	182	179	189	197	175	184	209	183	231	214	217	183	217	198	194	200	198	192	198	178	177	196	197	170	198	236	216	196	197	181	176	187	197	195	232	178	190	194	194	181	202	205	205	191	186	196	194	189	194	183	199	191	205	199	200	216	214	204	177	200	187	182	186	213	185	187	173	201	171	186	204	193	188	210	178	181	216	200	179	209	187	213	191	166	205	174	170	207	184	191	203	197	197	171	200	211	211	233	191	198	237	190	180	216	197	210	208	194	183	199	182	186	197	171	196	185	187	178	211	194	194	194	175	188	194	218	212	197	190	190	205	201	169	186	213	219	210	200	182	204	156	220	208	197	195	179	186	170	205	176	193	186	196	208	221	184	200	219	231	205	185	175	209	163	189	202	193	202	190	179	178	206	187	197	186	201	221	175	193	195	195	187	174	213	213	194	180	212	181	205	187	205	171	205	192	197	206	219	210	217	192	191	177	190	188	195	214	212	190	170	168	185	190	192	200	190	193	199	188	191	200	181	177	201	196	195	219	176	197	187	207	175	193	191	191	211	197	211	190	184	208	186	218	197	182	204	230	179	187	197	211	184	209	191	215	207	189	218	194	185	203	207	209	191	222	198	196	188	181	167	186	192	214	177	215	202	179	201	173	207	190	184	185	181	197	220	183	182	199	189	177	214	187	175	187	189	194	217	187	183	211	200	212	213	201	207	186	203	185	192	215	197	173	188	179	222	191	193	192	201	170	205	196	216	229	202	204	188	230	180	180	208	220	169	192	189	173
20086	10565	3076	1197	1016	950	843	804	740	641	596	631	554	547	578	685	699	586	568	568	568	497	473	496	521	507	459	506	467	477	477	458	478	456	515	455	486	438	509	520	467	510	444	495	469	460	437	489	451	499	509	477	491	477	503	471	482	451	464	468	453	445	469	449	489	473	438	479	497	464	491	450	490	461	486	495	477	438	509	477	454	434	478	416	443	475	490	459	474	472	486	470	456	447	453	437	528	492	440	452	449	455	484	453	431	437	462	437	453	493	474	428	444	434	497	455	481	457	491	419	476	448	461	464	476	438	461	445	478	422	459	449	464	519	482	467	482	444	486	456	511	452	475	463	447	504	518	473	497	467	475	447	451	511	442	465	441	483	449	477	448	474	485	488	431	466	431	456	462	465	526	454	508	474	474	442	475	456	441	483	498	471	460	439	480	458	487	484	485	475	458	464	448	484	448	456	461	462	480	474	465	458	478	456	517	451	472	423	461	499	497	419	492	478	457	451	484	455	471	477	449	505	519	466	485	441	478	467	440	471	450	427	463	494	501	515	453	458	450	463	485	459	443	472	466	443	489	476	468	478	468	453	490	483	487	479	487	467	448	460	457	453	458	445	455	479	485	434	471	486	457	447	455	451	477	453	473	475	411	475	479	479	443	478	453	472	474	503	449	434	462	438	454	473	498	497	456	494	508	475	474	436	443	493	473	432	470	431	433	452	457	468	440	491	447	474	461	501	452	454	451	477	468	472	484	451	507	454	493	494	453	498	488	466	458	417	432	465	474	452	473	454	467	453	446	480	452	483	511	435	452	451	461	512	431	451	450	466	491	472	449	444	446	444	486	434	444	462	460	482	475	461	492	439	468	463	485	510	445	509	455	476	463	466	484	443	498	472	473	471	455	450	459	488	465	492	481	451	464	463	463	474	492	456	474	492	464	460	443	496	460	476	490	445	505	488	498	507	448	446	509	485	466	455	450	459	496	446	484	491	478	484	535	448	469	469	499	443	484	517	476	445	451	439	461	439	492	437	481	502	493	455	453	482	435	471	488	448	428	438	476	500	485	446	483	476	443	470	451	435	434	457	506	469	458	432	458	459	511	437	476	487	476	504	461	522	447	462	470	443	484	490	471	467	465	444	447	444	443	500	419	476	498	461	470	464	462	469	458	485	439	480	477	461	512	485	503	478	475	458	474	469	479	470	422	490	483	462	473	469	503	430	483	462	477	508	474	479	477	429	466	478	475	495	450	475	513	501	479	457	489	484	491	428	457	458	472	434	476	512	507	452	477	486	487	430	439	498	475	480	454	444	462	448	459	476	475	443	465	473	496	440	444	437	486	469	460	467	487	481	464	460	442	467	482	493	454	443	460	478	463	436	493	481	452	443	483	519	479	466	471	464	458	478	451	484	502	470	477	485	475	503	470	429	498	461	448	472	497	435	471	475	433	479	482	482	504	405	461	439	477	492	476	450	474	470	483	442	462	507	483	480	468	422	447	436	476	503	509	502	501	485	435	484	463	433	453	466	457	465	490	428	432	456	441	472	463	465	471	479	465	488	479	496	469	451	490	479	437	452	463	443	489	460	493	451	486	461	476	480	482	484	514	469	486	468	462	479	440	457	472	475	473	471	460	476	478	464	461	440	452	453	483	461	459	498	442	470	474	461	478	449	449	438	481	470	455	469	457	471	449	458	446	482	463	437	483	445	463	469	503	468	480	484	452	458	447	470	484	474	485	450	454	432	442	464	482	454	444	437	469	441	494	526	494	416	452	477	504	440	501	474	477	468	500	482	475	486	419	428	452	465	473	464	434	473	463	474	464	467	462	455	475	479	486	432	436	472	448	490	418	468	481	457	493	477	438	472	442	489	494	482	459	466	485	492	492	450	499	468	450	490	449	498	476	481	522	440	480	430	464	438	446	492	452	460	500	507	472	441	507	498	464	491	477	462	505	454	509	439	446	509	446	492	457	461	463	460	457	512	473	472	442	446	473	469	463	428	444	461	448	455	432	502	485	456	498	460	447	477	484	454	481	455	456	480	458	476	511	489	466	439	454	481	450	471	456	449	422	483	480	489	479	509	515	447	440	491	480	453	482	447	489	452	490	442	496	501	472	441	443	480	488	470	447	485	461	477	496	470	485	448	495	448	480	431	469	483	496	459	483	503	438	466	491	438	462	497	462	465	481	485	428	454	465	461	503	474	448	434	505	451	451	492	433	458	442	431	435	483	486	463	457	499	425	431	465	457	458	479	477	490	462	487	443	471	492	441	485	483	423	451	472	460	476	460	467	450	461	476	477	464	473	495	481	481	465	461	469	417	471	477	491	465	417	485	481	484	475	455	474	499	475	441	455	432	489	419	497	483	433	472	493	409	500	490	445	511	482	458	504	471	468	440	467	491	470	442	509	503	473	476	458	463	475	453	465	440	497	474	481	467	486	472	520	489	461	480	460	469	446	519	440	502	470	462	446	449	470	438	457	491	479	469	475	480	432	482	463	482	476	465	455	445	454	492	469	447	442	467	437	439	496	478	479	447	485	471	481	428	472	469	457	474	458	488	510	500	486	495	521	490	488	449	460	465	496	444	482	486	462	523	480	481	490	471	455	489	474	493	429	485	465	466	490	471	462	502	447	461	453	463	515	484	459	468	469	476	454	452	450	496	447	506	483	441	497	486	466	456	500	465	490	468	468	447	509	476	523	458	479	470	460	454	460	440	471	491	456	450	506	504	493	489	470	453	442	501	490	449	478	465	492	495	486	488	472	466	472	422	469	497	470	457	430	462	488	464	474	460	476	453	475	460	466	475	474	454	469	433	484	475	497	435	479	465	474	430	458	426	479	466	436	472	464	429	437	462	473	452	508	490	452	455	454	470	464	449	459	514	515	489	470	523	485	442	489	411	484	467	463	449	459	438	443	455	493	487	452	494	452	433	444	477	466	469	460	453	438	479	442	484	492	439	485	469	440	449	469	446	466	467	488	523	513	454	473	493	446	457	476	512	482	460	488	479	455	457	443	471	465	479	446	492	465	481	479	472	449	525	470	475	488	491	473	488	487	475	454	468	467	465	466	469	479	495	427	469	439	442	475	421	481	462	460	475	487	468	502	487	473	490	461	507	444	475	452	459	465	480	451	464	467	422	484	458	470	450	510	481	475	486	508	459	460	468	458	438	448	458	428	488	440	482	469	460	435	454	471	452	462	423	460	493	464	441	432	469	494	462	454	439	471	444	498	470	520	481	531	460	487	471	436	458	471	471	474	446	465	462	491	444	454	483	459	418	476	453	482	429	480	478	439	450	437	449	496	471	475	484	484	486	469	436	468	469	445	480	459	478	468	475	496	453	442	426	475	479	467	454	444	459	468	471	445	508	472	429	445	501	473	491	443	479	456	479	452	470	431	450	460	498	446	461	484	465	434	453	434	516	476	499	502	425	457	450	486	489	488	483	482	453	480	466	508	496	457	448	481	464	437	499	481	484	480	453
38007	19841	6009	641	327	234	261	207	167	141	140	135	129	160	158	126	190	140	145	139	140	114	113	99	111	114	122	110	103	114	136	124	101	129	103	109	123	117	117	128	102	101	111	96	112	108	94	118	104	106	96	89	93	111	106	112	103	101	103	111	110	103	97	125	102	102	93	108	98	102	102	121	116	127	104	106	122	109	94	112	114	109	98	139	102	108	114	118	117	112	111	109	110	117	107	120	113	111	112	105	99	102	104	125	108	121	130	102	129	117	106	96	134	109	104	119	90	110	106	126	107	101	141	102	106	92	101	107	111	101	124	120	102	109	125	112	117	123	133	104	105	102	104	101	119	101	109	102	116	108	104	105	117	109	105	122	104	112	96	110	120	100	119	111	116	109	127	109	115	112	91	97	122	103	95	96	105	116	93	74	118	94	107	120	131	108	118	110	103	106	135	117	112	98	104	100	113	114	101	100	106	127	114	106	106	131	113	108	97	105	108	124	107	93	110	119	109	98	102	133	92	115	104	108	108	100	114	120	116	91	114	112	107	107	113	118	105	99	96	113	108	108	113	111	114	103	110	117	111	103	120	118	102	110	103	90	119	118	95	126	117	109	108	107	96	121	112	100	117	111	111	102	93	108	114	101	104	128	95	120	108	112	98	115	121	121	94	97	110	101	105	103	115	125	89	126	108	131	102	127	102	95	113	110	103	116	89	94	129	97	131	112	122	103	134	120	99	110	95	113	114	74	115	110	105	111	118	111	115	82	130	119	104	114	109	127	114	96	102	109	112	108	131	144	99	96	118	111	119	117	83	104	109	101	106	108	119	106	122	99	120	107	103	106	136	117	74	105	111	95	101	122	118	121	107	105	112	131	122	106	113	106	107	86	103	111	122	106	84	118	112	94	108	122	114	110	120	118	127	116	112	106	118	116	119	117	117	118	114	101	123	103	106	88	111	122	105	120	109	97	103	104	124	115	95	102	118	117	100	123	118	119	115	119	108	109	96	113	107	121	116	111	91	120	113	95	105	111	87	122	108	98	102	107	83	112	120	94	107	122	115	104	104	104	122	112	109	115	99	111	92	110	107	96	87	100	111	127	103	109	93	116	99	106	88	127	116	110	120	104	113	103	134	116	120	104	106	113	117	130	107	94	119	102	98	100	130	127	121	122	95	112	102	103	116	89	112	116	118	100	111	116	109	94	98	114	98	97	106	90	113	118	118	95	101	99	115	120	114	91	103	112	112	117	127	100	110	115	104	133	122	125	114	105	112	133	123	126	109	108	115	100	106	104	108	118	130	104	102	117	118	119	111	130	104	113	109	108	103	110	116	117	95	113	132	119	101	110	103	104	104	111	92	99	123	135	115	96	114	111	125	106	125	125	104	110	100	108	100	106	102	107	119	133	104	134	111	120	129	95	92	105	135	101	111	108	89	128	112	107	99	94	118	99	121	119	132	101	120	117	106	101	116	100	121	98	130	103	109	120	117	109	108	113	113	103	106	109	115	117	94	111	108	111	105	114	119	117	99	109	109	101	116	99	107	117	122	117	123	104	94	106	124	113	105	112	101	109	114	107	127	121	111	120	117	110	107	103	103	110	108	92	110	96	100	117	125	119	110	112	102	120	127	120	119	102	118	112	100	116	87	98	112	105	112	113	106	108	107	109	112	108	99	99	125	99	100	101	109	125	115	130	96	110	92	92	110	105	114	115	111	109	110	120	87	99	103	105	101	122	116	103	136	107	105	117	85	104	94	98	108	97	105	102	101	111	121	121	95	118	123	120	98	89	102	107	104	99	112	143	120	94	109	113	118	115	109	112	97	130	115	114	117	114	108	123	110	118	96	112	97	125	109	96	115	111	122	99	113	112	112	102	118	114	113	113	123	98	98	88	114	120	92	107	123	121	126	94	112	99	110	100	108	109	82	108	108	103	119	128	124	105	100	117	131	93	107	101	120	100	115	116	109	126	86	110	115	125	111	114	119	120	103	111	124	110	124	103	135	112	115	110	135	113	126	95	112	113	121	108	121	103	76	111	130	119	106	129	117	117	114	110	98	98	136	128	104	102	104	101	103	79	93	121	107	94	116	103	102	112	112	118	109	102	106	120	112	115	79	105	107	108	136	112	136	112	133	113	118	114	104	100	102	128	99	103	105	121	111	100	108	119	109	110	98	116	112	127	96	112	108	110	97	104	97	118	93	91	99	96	131	104	105	110	125	123	106	104	109	116	138	131	89	101	105	119	127	108	88	115	116	122	103	113	107	119	72	91	117	92	110	125	96	108	119	116	104	125	91	117	98	115	121	127	128	110	100	125	100	109	99	134	89	96	105	110	98	101	115	122	117	98	110	115	127	97	122	111	124	115	116	122	103	112	96	122	104	109	94	118	105	132	111	118	113	108	115	97	102	115	107	98	116	125	107	104	107	95	128	110	113	108	100	90	114	101	122	95	99	102	109	106	117	94	113	116	122	119	114	122	105	112	104	112	109	110	102	122	111	120	117	103	107	113	110	118	89	106	118	120	113	112	100	109	110	113	96	109	108	106	112	111	116	112	94	115	87	116	115	111	110	119	107	127	105	143	97	110	119	105	122	115	114	131	127	114	117	120	120	114	100	117	100	116	106	116	114	101	114	129	118	121	90	109	94	118	117	108	109	112	116	128	107	101	108	107	124	127	115	126	114	117	121	87	96	112	106	105	99	93	95	116	106	108	102	125	94	100	129	95	112	95	96	99	102	119	104	104	122	97	101	119	102	101	108	112	114	120	110	104	104	125	98	116	111	116	98	110	125	101	114	97	107	110	108	110	112	107	106	109	103	102	103	114	106	123	104	102	107	93	114	107	107	124	119	108	114	118	108	81	107	101	106	94	126	129	111	82	117	107	109	104	104	107	107	112	96	125	113	97	117	114	119	101	104	104	108	127	126	105	97	111	118	111	121	116	131	122	110	115	92	105	101	95	108	111	136	99	117	125	100	118	112	110	123	133	109	125	128	141	122	88	114	131	119	123	120	116	130	101	94	87	109	111	118	98	98	97	94	107	95	97	95	129	103	96	87	101	110	108	104	113	94	118	100	119	114	110	115	112	106	100	120	116	133	127	101	128	112	103	109	97	112	113	115	129	128	116	105	118	118	116	117	108	100	94	107	119	113	93	110	113	122	105	124	126	116	107	128	115	123	102	125	122	106	112	110	134	131	114	117	118	91	109	111	118	110	86	121	111	112	114	131	110	92	120	136	124	107	111	105	105	111	110	107	111	105	111	115	104	113	128	108	106	106	110	92	121	105	107	105	108	113	129	123	117	105	117	102	101	94	107	97	128	109	122	113	97	111	111	122	118	120	96	99	128	111	113	110	102	95	114	101	96	113	129	119	109	115	107	119	111	91	101	116	94	111	121	108	101	113	122	117	117	115	110	119	106	108	93	113	115	92	121	98	104	120	94	88	107	97	135	114	108	107	119	131	123	102	116	109	104	79	105	117	98
25249	15621	4639	1453	1247	1139	1043	833	698	547	519	487	469	412	481	666	579	480	396	418	418	325	318	307	286	296	286	326	315	316	288	297	293	280	285	300	267	282	281	295	305	306	269	277	241	287	277	289	298	255	261	259	241	306	272	287	278	284	300	274	277	305	292	296	296	256	269	292	279	250	265	266	300	282	267	257	262	302	292	255	313	284	313	272	252	288	285	250	279	250	306	263	293	303	288	274	275	263	315	259	288	273	276	279	256	280	269	282	285	271	281	284	259	272	307	296	279	257	242	285	283	280	229	261	291	281	272	292	277	276	297	283	274	292	263	268	279	260	262	272	237	288	269	294	307	284	272	284	275	293	259	268	273	268	292	281	291	246	263	239	278	275	264	278	243	270	254	274	284	248	276	291	247	254	254	267	274	306	288	252	269	270	249	258	289	270	268	285	299	252	276	255	271	295	267	287	269	282	284	255	262	293	306	262	265	281	295	277	296	274	266	284	279	253	269	250	270	257	274	278	267	280	268	265	285	268	263	281	269	284	247	267	271	256	287	286	264	279	310	264	244	265	294	262	274	288	304	300	259	281	270	258	268	290	301	259	254	264	290	282	244	255	259	255	255	305	252	266	271	286	276	280	259	282	288	250	252	273	276	287	318	287	240	249	279	308	275	254	298	256	264	294	284	276	288	267	276	289	262	287	272	297	292	261	275	255	271	287	264	266	268	252	278	280	289	288	314	239	288	270	295	279	262	270	261	281	262	237	267	312	259	288	252	282	266	287	279	267	283	263	261	277	254	286	252	248	265	268	292	270	245	275	291	260	273	273	269	293	268	272	264	266	301	251	265	273	291	275	270	248	239	302	272	260	262	258	280	302	262	259	260	256	237	262	291	279	283	256	293	278	262	252	275	286	281	249	259	268	286	250	301	275	300	258	264	281	273	255	269	280	281	290	257	254	269	266	276	272	272	259	249	269	264	263	259	268	264	282	267	332	255	288	249	289	279	307	266	268	272	308	270	252	299	264	310	278	285	265	270	263	284	276	246	276	248	250	269	259	277	275	240	280	293	286	264	244	263	335	267	285	259	269	252	293	258	270	295	255	291	277	292	279	286	297	253	240	278	262	259	287	280	244	277	250	250	285	235	285	273	286	260	278	254	279	249	302	266	273	287	263	284	296	273	281	256	270	264	265	255	264	274	274	273	295	258	285	272	275	316	307	257	247	290	280	269	252	274	283	291	251	236	298	283	272	292	257	259	283	290	276	276	283	275	283	262	266	259	300	284	267	273	282	290	252	251	291	247	267	248	290	277	263	282	270	272	262	269	258	272	301	267	276	238	279	287	269	291	288	285	279	254	285	296	298	273	278	263	260	252	285	280	277	284	294	274	272	272	277	279	269	255	270	249	286	263	276	240	272	261	277	250	250	238	281	269	293	272	269	298	275	253	273	295	283	263	291	273	274	263	269	265	282	292	296	279	234	282	282	255	318	264	285	270	286	293	264	264	275	269	248	267	292	304	273	261	273	279	284	300	265	255	272	300	285	263	290	280	273	287	269	270	280	270	285	259	274	264	265	273	296	289	248	291	280	281	266	299	240	281	272	270	259	274	260	279	251	289	264	259	281	289	306	283	251	307	262	285	266	261	274	268	256	262	277	258	262	250	226	263	288	250	285	291	259	256	288	295	279	278	266	252	283	292	279	298	267	269	306	262	272	307	298	251	270	304	278	265	292	253	274	275	258	281	258	267	280	228	275	261	260	237	247	279	297	270	245	246	258	269	284	264	276	277	288	246	260	253	273	291	293	263	279	271	270	280	287	289	278	289	272	303	246	268	284	290	262	260	281	264	279	255	293	260	276	262	297	282	294	276	272	277	282	274	263	280	283	290	249	290	267	280	269	272	287	263	275	283	251	272	291	286	271	297	249	261	280	264	267	283	273	294	279	281	300	254	292	257	282	273	265	291	246	294	259	293	288	319	299	293	279	279	281	290	272	281	281	290	275	299	273	251	256	268	292	299	301	263	253	289	278	270	288	313	295	275	278	279	264	283	275	272	246	247	287	267	281	259	286	276	265	295	276	315	286	236	276	261	248	260	279	271	278	289	266	267	287	283	276	283	266	294	257	266	254	258	249	269	288	278	257	270	276	273	296	255	270	290	296	256	286	274	275	266	285	275	263	276	282	257	288	295	257	285	287	307	261	260	288	262	284	278	264	275	281	284	302	266	275	287	279	270	256	280	247	286	261	290	254	274	254	239	266	292	258	278	253	261	258	276	289	282	291	284	274	256	289	248	271	276	261	238	257	278	294	252	265	270	292	275	280	278	295	261	274	295	269	264	263	276	269	281	275	292	270	286	266	276	257	263	274	273	256	261	290	287	289	252	293	293	289	282	277	275	273	252	262	295	283	249	283	260	258	262	265	276	258	295	310	312	260	284	284	259	276	257	277	253	287	276	277	285	249	256	287	281	302	296	249	238	250	275	277	245	280	295	272	255	264	301	253	265	232	272	276	274	270	249	275	244	262	284	274	268	247	228	266	270	274	275	278	266	260	286	253	283	285	279	288	295	310	278	266	284	257	289	288	283	262	256	296	292	297	300	300	245	274	265	312	299	276	300	260	251	304	299	276	272	263	256	287	293	304	276	263	249	285	288	248	277	274	245	263	283	266	283	299	231	268	293	284	271	274	296	276	273	261	274	283	247	280	279	292	271	281	300	268	299	292	274	264	261	296	265	270	271	262	239	260	246	289	210	248	276	255	288	299	285	267	276	282	256	270	311	301	271	277	268	283	284	266	252	263	279	240	281	263	273	275	299	299	316	281	303	275	268	270	260	261	282	279	289	282	269	260	278	281	293	288	266	263	280	280	300	274	257	300	272	293	274	296	291	275	286	287	297	254	257	279	282	253	274	249	293	254	251	258	261	302	277	293	261	258	275	261	279	302	255	297	297	266	255	287	280	270	268	304	273	284	270	265	295	284	242	267	283	265	281	269	273	292	288	283	278	249	266	266	282	279	263	298	223	239	285	259	264	270	285	269	247	291	280	249	282	255	297	264	282	295	252	300	281	301	260	263	266	274	273	283	266	259	273	278	280	264	278	266	265	259	266	244	290	273	247	290	296	289	270	282	256	283	272	243	293	256	291	275	278	284	270	273	292	297	294	284	281	283	279	268	271	281	275	282	307	242	253	272	278	245	282	282	277	267	267	262	259	301	275	272	277	281	267	253	270	285	273	291	282	261	275	242	248	314	287	283	246	282	293	266	254	307	279	261	285	287	282	267	282	295	244	261	262	268	265	275	292	257	278	288	262	247	294	289	311	250	293	244	297	283	260	299	280	256	269	256	274	273	279	278	265	270	267	244	272	277	271	278	295	279	265	266	284	277	241	278	296	299	267	290	283	282	315	293	277	289	286	316	258	291	288	269	267	267	265	287	279	267	285	264	257	296	286	285	267	274	286	258	259	273	272	275	283	263	266	256	287	266
16326	5461	789	213	210	185	197	184	182	170	180	179	180	205	164	191	158	172	166	176	163	172	167	169	187	188	157	164	171	178	158	158	163	178	187	166	160	166	173	187	167	202	171	171	176	187	170	194	172	170	183	170	163	169	183	165	151	182	175	170	200	166	190	161	184	189	179	176	175	182	148	155	164	141	170	195	153	160	171	184	174	176	169	162	192	163	195	183	182	188	185	159	159	172	193	182	164	145	176	153	183	176	162	171	124	167	175	178	197	171	196	168	168	167	158	173	171	190	165	172	172	152	171	159	173	178	165	166	169	163	173	196	177	166	164	139	158	160	183	158	179	183	174	181	174	150	155	200	158	184	166	163	174	178	178	180	169	173	149	164	195	170	176	152	166	166	175	158	181	163	158	162	183	159	186	173	159	178	169	157	184	194	165	186	166	171	180	174	149	176	167	183	170	173	183	148	167	167	194	190	171	163	183	160	165	152	154	165	155	161	143	184	170	169	171	162	157	167	170	159	149	170	159	174	168	175	152	152	166	178	174	177	153	152	158	161	172	179	184	160	165	163	160	175	167	163	175	162	149	182	160	162	188	175	153	169	156	192	176	170	187	167	159	182	171	167	186	212	161	151	188	185	194	180	177	177	178	138	173	198	181	177	173	158	184	154	177	178	178	172	162	158	151	180	179	157	178	168	160	191	165	150	188	171	152	158	199	173	196	153	168	145	165	192	140	171	171	148	195	163	168	173	161	176	168	167	173	184	174	180	166	144	171	168	174	161	212	152	179	193	162	168	157	166	172	182	198	188	172	181	179	176	160	189	177	172	153	169	176	201	165	201	188	165	169	150	160	184	161	201	205	198	156	191	179	194	186	176	189	156	179	184	186	149	160	163	150	167	198	188	171	178	159	200	149	152	178	164	180	169	152	160	185	191	199	165	159	198	211	167	149	173	140	175	191	173	171	178	151	160	173	182	175	138	166	164	178	175	155	176	176	174	160	160	158	177	182	168	161	142	176	185	185	185	176	168	164	161	178	171	178	163	177	172	199	154	174	178	183	157	177	160	158	163	172	166	148	187	179	161	162	181	159	157	178	172	202	207	182	197	179	182	161	182	161	171	181	163	184	186	211	190	172	139	169	176	173	167	175	179	189	160	173	197	174	203	182	192	192	183	162	172	165	189	173	175	172	156	172	168	175	161	187	181	159	181	161	178	162	174	161	165	149	177	172	179	158	158	166	162	158	175	172	204	166	175	176	143	195	181	165	173	181	178	174	174	158	196	167	177	202	179	173	182	196	160	170	157	164	170	185	175	151	170	163	156	145	172	176	168	160	191	181	164	184	182	203	150	167	169	166	169	158	160	157	137	167	188	170	175	176	194	176	179	162	179	165	174	170	163	171	148	172	161	153	180	173	183	175	204	155	158	190	133	180	158	176	151	173	185	179	192	144	180	165	170	188	154	185	181	185	179	178	155	175	182	157	178	178	163	174	185	171	178	161	160	173	184	166	176	156	165	184	187	185	171	173	164	175	195	192	162	182	179	191	160	177	165	163	184	190	180	177	189	171	151	182	167	157	167	170	179	180	171	172	162	184	145	170	150	170	164	184	172	157	172	166	162	173	172	173	183	158	170	193	168	183	146	179	174	158	188	164	183	161	173	168	194	196	166	174	151	149	173	168	159	169	191	158	188	207	175	137	169	171	176	173	191	187	144	155	173	183	161	168	172	185	178	180	166	187	174	170	187	166	166	190	171	178	141	171	144	172	147	182	179	180	197	183	152	167	175	169	176	164	160	181	164	166	170	164	205	183	177	159	153	172	173	194	166	195	161	190	188	154	174	200	174	167	179	164	167	155	175	166	160	156	163	158	179	168	173	181	153	154	181	152	161	183	145	164	178	176	164	174	181	183	164	152	182	162	185	168	160	185	175	156	158	171	179	177	179	173	166	170	166	201	159	209	181	179	178	145	159	169	173	196	171	181	166	162	170	183	204	162	151	167	163	174	169	207	178	194	181	188	164	178	153	171	182	182	174	200	198	161	180	184	174	164	173	164	174	161	169	149	156	169	171	161	164	143	189	158	196	188	191	168	151	167	178	187	173	195	171	155	162	151	163	190	173	185	174	167	147	180	170	187	163	156	177	175	201	169	163	170	182	167	154	186	158	143	183	177	152	177	165	176	186	165	172	172	194	170	189	166	158	182	175	136	172	169	195	167	204	212	178	200	170	174	178	165	177	161	176	194	191	168	183	173	178	167	157	153	164	181	159	181	165	158	186	215	177	157	161	162	161	176	161	157	181	155	155	196	177	156	164	177	155	168	174	165	153	193	176	145	156	187	173	138	161	169	150	192	156	201	174	190	161	137	157	174	171	164	180	181	160	164	165	192	183	166	141	173	169	158	188	175	173	191	172	188	165	175	173	192	157	147	176	189	182	177	181	160	162	197	176	155	181	140	181	164	182	139	186	168	177	189	208	179	200	180	183	170	168	150	135	167	175	174	166	181	165	197	180	175	177	162	182	186	160	192	150	179	182	184	170	199	189	167	169	198	165	188	153	157	171	177	155	175	186	165	174	182	155	184	157	197	171	185	141	194	170	174	181	147	153	180	191	177	156	161	162	181	201	187	195	158	173	189	206	177	148	180	178	168	186	170	170	152	152	177	180	166	168	158	172	175	168	179	152	162	165	178	151	178	175	186	164	175	190	189	148	197	175	155	177	186	168	156	169	158	169	173	190	161	177	155	173	183	179	159	178	157	161	179	194	157	166	181	165	146	157	169	167	179	172	170	190	200	190	163	173	167	160	186	182	195	173	180	179	170	188	162	173	172	158	188	175	171	168	187	167	179	156	176	177	152	179	162	142	150	158	187	187	145	146	174	142	159	186	174	146	176	173	184	166	183	181	166	153	177	197	140	192	159	169	136	149	158	166	152	180	175	169	162	183	181	178	150	166	168	178	144	165	191	162	186	155	180	173	167	175	174	178	172	172	155	171	171	194	165	178	178	153	180	145	174	178	167	171	177	177	173	162	169	156	185	174	168	174	159	171	197	187	192	172	157	159	170	161	177	175	183	176	162	190	174	167	185	159	169	163	189	166	173	160	165	178	191	172	161	173	193	159	143	175	191	173	171	164	154	168	200	187	150	181	164	168	178	162	196	167	169	170	138	179	167	181	175	154	186	177	162	152	174	198	187	155	176	179	175	191	174	168	169	169	162	182	170	165	153	175	171	178	182	151	170	174	162	190	162	175	152	185	153	199	139	135	185	177	180	159	169	165	178	177	172	146	187	147	188	184	151	190	165	190	170	147	159	185	165	178	155	160	168	168	158	166	180	161	193	156	163	167	157	169	176	156	150	171	190	178	156	176	176	177	178	190	164	171	152	185	192	174	205	152	156	190	171	187	169	180	178	154	161	167	152	155	174	156	174	182	178	162	187	180	163	156	178	155	152	166	179	197	203	189	160	157	159	185	191	174	154	197	186	162
11583	4783	1303	610	549	567	505	534	491	466	458	444	427	471	464	537	527	495	446	446	463	435	419	463	457	401	437	452	391	422	442	415	418	419	389	406	467	413	423	415	438	446	453	434	435	415	422	433	432	413	432	438	401	416	487	423	431	423	420	456	440	438	452	433	409	394	449	394	415	422	464	393	432	424	414	417	404	429	466	433	407	429	461	427	424	445	394	421	431	400	433	410	437	442	452	401	431	430	432	442	425	458	384	431	424	415	406	434	432	388	425	434	390	431	415	428	413	420	483	405	433	422	455	437	434	411	430	460	474	425	411	460	459	401	446	427	402	440	427	419	452	408	475	402	435	461	443	413	401	428	433	467	409	397	442	465	420	416	414	431	419	396	439	432	456	441	406	426	421	414	407	431	407	406	411	398	441	429	411	437	388	399	411	431	415	439	440	429	421	456	392	385	401	421	395	387	423	421	412	442	479	408	437	443	484	404	409	416	413	444	424	391	447	434	408	404	443	404	431	411	404	401	444	452	428	411	423	424	457	457	445	420	427	451	446	420	414	433	419	428	432	408	410	425	416	456	434	439	432	446	422	473	431	396	429	419	406	419	405	406	410	402	470	429	462	422	393	442	446	409	402	447	422	436	423	408	422	442	395	445	429	434	409	426	432	468	439	412	438	427	388	428	446	448	416	440	418	414	432	419	430	430	417	416	402	426	426	393	397	421	416	430	441	398	453	411	455	395	468	467	419	423	470	472	429	441	413	439	421	433	439	456	449	416	395	417	422	416	393	418	431	428	429	451	407	416	437	392	421	439	402	404	458	429	406	415	397	464	399	437	436	429	439	411	407	460	455	423	396	442	447	421	438	439	462	425	413	458	419	415	433	436	431	421	415	422	412	392	415	452	430	391	439	441	428	428	386	397	431	407	416	423	426	433	415	401	466	438	433	437	432	438	424	425	412	415	443	434	425	426	427	434	395	361	424	430	466	423	405	424	430	435	392	451	444	394	428	394	409	423	432	404	396	461	459	416	431	442	424	444	401	404	405	448	452	413	442	441	388	436	450	402	421	446	403	432	420	399	422	418	480	430	450	464	420	434	402	395	456	428	437	429	432	453	444	455	437	408	411	417	454	433	404	422	426	416	390	429	457	451	411	413	452	406	405	442	422	446	450	412	420	425	454	411	421	402	411	375	412	403	439	426	416	422	422	418	430	456	397	416	394	412	432	448	435	403	394	427	457	411	396	449	415	377	430	415	423	437	433	415	448	423	435	444	424	407	426	433	433	413	407	455	447	401	432	442	418	408	361	408	412	413	426	423	413	423	414	441	413	456	419	423	436	442	415	394	407	394	430	443	411	452	414	439	391	422	430	402	392	427	431	433	390	448	422	422	394	427	457	447	424	432	423	433	391	413	444	436	427	385	445	431	395	425	411	446	399	424	410	443	443	437	420	456	456	431	413	441	414	450	424	403	389	445	446	450	404	436	420	426	406	438	413	446	472	419	397	445	438	370	389	451	444	418	432	482	411	425	450	423	440	433	446	423	432	386	427	423	391	379	416	420	430	451	406	408	434	454	457	435	436	425	416	396	418	458	427	449	410	432	445	421	410	402	427	470	448	425	463	412	404	479	407	476	412	464	478	386	419	444	394	399	417	441	395	396	408	452	472	428	425	404	424	430	415	429	401	417	402	414	425	384	418	418	408	453	436	443	451	442	432	397	445	415	410	431	428	455	444	425	422	393	457	427	380	429	465	402	409	479	440	424	449	432	492	398	423	434	445	435	408	419	371	431	445	452	447	425	449	431	431	405	457	450	419	436	426	412	430	465	426	364	438	430	415	388	396	402	430	430	434	423	465	413	404	459	434	428	406	451	446	415	445	420	435	428	414	406	447	441	414	406	455	378	458	445	415	456	436	433	414	421	418	422	423	453	450	428	441	457	455	438	419	410	445	454	415	435	438	460	414	443	417	376	448	433	393	398	436	431	406	408	426	437	418	430	430	428	431	396	402	433	426	415	432	396	425	402	414	386	416	438	380	382	406	434	444	442	391	426	427	427	429	425	405	406	427	444	439	442	432	440	443	452	437	412	427	434	411	423	453	426	441	420	411	410	443	407	416	440	448	412	426	411	409	429	425	455	410	445	399	434	461	410	462	429	392	423	395	396	409	438	438	432	418	379	422	406	435	435	479	442	433	450	435	439	410	437	451	440	454	396	406	416	415	424	435	421	389	431	422	455	424	416	415	426	428	424	385	413	420	401	433	456	408	443	393	435	430	417	421	416	413	430	419	464	398	410	416	432	409	414	426	410	427	430	427	427	439	428	422	455	408	445	438	405	429	413	421	407	445	423	414	412	455	415	405	441	420	431	423	466	383	414	424	413	424	436	457	441	426	405	421	421	451	448	443	440	444	405	438	425	466	447	423	430	432	430	424	406	419	391	422	472	402	446	436	400	425	411	455	394	422	430	404	429	390	449	421	418	459	418	399	409	484	428	445	433	453	422	413	415	396	456	420	422	444	431	394	402	435	405	424	436	456	412	460	426	474	413	422	474	414	406	443	439	430	428	441	413	420	416	442	414	418	393	431	444	394	430	398	407	432	441	416	439	419	387	446	409	423	427	436	413	470	405	420	433	402	451	445	486	420	438	403	415	433	398	441	443	448	443	401	459	427	414	407	432	427	443	429	427	421	430	445	435	437	406	411	488	409	414	418	421	423	422	418	396	385	433	447	434	435	398	435	439	425	431	430	447	454	400	378	420	433	437	432	453	440	407	430	413	400	399	428	408	428	381	359	442	428	385	460	386	444	434	415	436	432	442	435	461	458	413	394	432	396	430	413	464	421	448	443	410	382	423	421	396	458	388	434	430	422	403	404	429	426	445	423	411	437	414	401	439	420	393	423	437	410	454	387	382	392	424	424	444	410	429	468	404	410	411	448	435	447	435	437	444	416	435	442	468	434	445	464	417	422	415	398	422	431	429	427	391	442	454	469	411	441	434	409	425	426	435	419	423	441	458	389	427	431	408	420	422	403	440	401	407	455	443	444	419	386	429	472	417	426	373	400	409	456	428	428	432	416	425	392	439	412	446	419	384	459	444	381	426	412	420	399	406	401	432	402	431	419	442	420	431	452	414	439	432	465	411	438	453	444	427	471	425	423	376	442	446	452	399	426	437	442	432	405	452	443	386	424	405	432	472	428	417	389	403	447	448	451	453	404	439	413	428	449	428	418	441	423	432	399	424	395	438	412	393	425	424	419	424	443	407	383	426	465	432	419	435	462	413	405	404	440	420	422	438	420	422	427	425	411	415	435	414	417	435	443	435	401	432	390	445	414	454	417	401	425	444	398	412	439	427	407	388	427	455	434	448	428	437	404	389	415	424	428	425	428	426	435	393	415	434	415	438	417	399	427	454	441	393	455	426	407	385	449	416	381	407	423	427	424	410	412	429	432	421	389	443	402	455	429	405	393	437	388	437	447	435	457	403
29280	13019	3185	450	306	255	283	251	218	253	198	200	216	205	202	233	220	190	212	206	218	180	209	193	218	201	172	178	171	201	190	206	214	205	195	215	194	201	219	208	192	210	205	195	198	181	205	200	198	218	203	209	211	201	231	221	211	173	157	201	192	178	198	215	190	202	215	198	197	206	194	207	191	199	213	213	206	211	201	190	193	199	194	195	215	188	178	193	172	191	222	190	196	189	195	184	211	199	186	201	208	199	188	204	186	196	196	181	178	187	199	213	202	199	175	226	185	199	200	199	204	199	200	189	213	176	184	224	198	205	204	176	221	223	196	211	184	198	222	163	212	202	216	191	204	187	199	214	186	191	185	168	203	177	205	214	222	187	196	190	195	199	186	202	213	213	193	148	220	178	201	218	208	205	170	199	207	221	209	202	212	221	199	220	208	228	181	196	172	213	181	212	185	217	212	169	202	215	173	207	198	214	193	188	184	215	174	192	212	194	218	221	202	216	186	190	163	205	187	216	195	184	196	214	194	180	202	204	183	209	200	204	200	227	200	206	200	210	206	205	199	216	191	199	202	222	206	188	202	210	194	197	196	197	200	212	185	179	174	183	210	202	201	192	191	214	193	199	192	184	196	201	209	190	190	182	184	206	212	201	210	184	195	204	218	185	196	208	188	180	210	187	202	189	209	184	216	195	193	178	212	211	224	210	200	194	218	231	209	186	244	191	211	183	183	207	183	177	189	204	203	200	185	189	174	177	211	212	212	192	202	201	195	182	199	188	223	177	188	197	207	210	192	194	191	218	212	203	181	189	192	194	187	192	215	203	189	178	183	187	206	202	234	198	206	207	200	213	183	191	167	188	184	180	200	205	202	225	179	190	225	193	194	208	217	177	220	212	203	190	202	181	197	192	199	206	209	180	218	205	216	164	176	196	199	202	214	199	175	192	212	211	185	220	195	175	185	204	202	219	199	203	190	198	205	181	206	211	224	209	196	217	216	172	200	195	219	204	192	208	198	188	209	187	194	209	200	201	191	189	216	212	178	224	189	203	184	201	193	194	196	190	202	201	209	211	195	222	197	213	204	199	212	202	228	181	213	217	212	201	189	203	204	208	199	204	191	221	188	225	187	217	199	211	202	200	192	215	229	223	205	205	177	197	219	206	197	220	208	219	206	211	176	158	201	194	179	182	182	195	208	203	189	189	194	210	210	202	207	210	206	193	195	169	203	185	190	205	200	178	204	217	223	188	203	186	182	208	186	176	181	217	207	179	174	182	213	181	207	195	199	208	210	203	199	195	176	201	206	193	188	205	181	195	173	217	210	212	174	175	213	167	186	192	201	213	203	222	196	195	205	207	206	191	193	176	187	196	211	185	198	184	203	208	195	163	179	175	185	194	180	193	184	211	191	191	210	226	215	197	195	178	194	199	179	206	200	235	173	175	169	194	196	185	204	196	189	211	192	190	203	204	211	213	200	190	164	193	210	209	203	185	204	216	211	191	206	199	178	180	171	207	213	207	197	178	177	180	214	203	176	192	175	171	228	201	163	202	165	181	188	190	189	219	223	186	205	190	206	180	168	208	185	190	198	189	186	173	202	234	177	202	226	192	233	219	179	181	195	205	199	192	199	211	179	202	204	207	192	201	191	183	183	214	192	206	184	188	213	192	214	209	167	185	192	198	219	200	178	196	185	192	194	162	175	224	204	200	180	196	200	198	204	201	201	177	197	183	197	198	181	201	222	216	204	207	196	193	189	209	200	187	183	205	176	187	190	210	193	185	197	219	191	186	198	182	204	218	187	186	194	206	184	216	203	202	184	194	208	205	200	194	217	218	177	218	232	183	186	210	222	217	211	206	208	211	156	191	199	211	201	179	191	213	196	195	182	186	206	237	198	213	190	219	223	206	196	190	191	191	181	205	190	187	179	185	208	207	195	193	199	182	191	197	205	220	203	185	195	171	210	214	195	196	192	215	232	205	210	210	214	215	214	183	194	212	223	214	172	185	208	195	211	181	195	184	208	191	178	205	190	183	196	199	207	194	180	207	194	188	208	203	186	188	197	225	200	182	194	199	196	165	178	196	187	214	201	189	184	197	211	232	210	215	179	199	217	209	183	202	183	195	189	210	228	182	218	199	209	194	194	191	215	206	190	183	194	197	209	202	164	202	187	173	193	211	197	187	203	199	210	195	214	232	216	197	217	197	196	211	223	223	160	182	177	208	201	213	205	211	198	206	206	203	187	201	212	168	171	170	203	190	191	171	208	185	176	201	191	225	194	202	182	190	184	201	188	208	209	198	196	213	217	211	212	201	182	195	217	208	219	199	208	173	221	189	203	200	209	173	202	200	202	232	187	195	179	191	181	174	176	198	198	173	172	180	194	165	199	215	172	179	189	177	215	178	210	188	182	208	201	194	223	217	189	193	193	202	208	173	203	221	227	167	191	193	204	212	183	219	201	202	186	204	203	220	208	188	207	218	182	228	190	217	172	172	201	195	195	193	202	196	199	203	185	180	216	181	194	192	211	179	180	184	212	193	183	192	219	200	174	204	185	201	187	178	195	223	218	214	217	203	200	174	209	206	193	193	207	198	189	211	194	206	176	161	179	212	196	190	196	182	190	211	188	189	183	206	207	170	195	213	196	201	193	212	176	193	188	193	193	213	212	195	182	185	169	238	184	203	170	199	198	181	210	196	192	190	202	202	203	181	193	184	196	192	207	193	177	205	204	185	197	199	185	192	178	202	211	211	198	183	191	222	183	222	205	205	196	202	174	201	195	203	170	202	194	166	204	177	209	188	189	164	210	210	211	194	218	215	187	193	212	216	199	225	178	192	190	187	204	208	196	194	199	191	208	164	212	235	187	190	218	210	181	193	205	208	196	192	206	214	204	174	188	186	206	199	202	219	182	206	203	200	207	195	224	213	220	191	171	212	202	215	176	200	211	191	216	216	197	171	206	163	212	169	195	185	214	184	198	185	202	236	193	202	191	203	204	230	190	177	208	227	190	169	187	199	218	209	202	169	217	205	199	197	196	175	211	173	205	204	221	194	193	201	205	197	205	190	179	210	194	204	215	203	209	189	204	197	202	198	207	197	188	200	203	188	205	185	196	201	200	214	205	192	203	218	163	208	206	164	176	176	206	188	204	216	204	201	199	191	212	190	180	184	204	234	207	189	199	213	188	171	203	178	195	217	196	202	201	213	213	187	181	186	188	191	202	191	189	219	192	169	193	206	196	176	200	226	193	181	175	191	210	204	220	212	197	204	190	201	187	190	192	208	221	181	220	210	182	202	182	166	187	198	203	218	195	208	202	217	206	204	166	200	187	206	191	233	201	183	197	183	206	208	215	193	185	184	202	182	192	208	209	171	190	214	213	199	209	197	205	185	186	170	210	205	221	191	195	214	174	173	226	201	208	191	205	186	170	204	176	206	205	188	175	204	196	200	207	207	209	193	177	186	211	228	208	181	198	197	179	228	200	228
20410	10736	3659	1174	1079	940	839	724	687	653	594	582	640	542	564	708	759	617	566	539	547	513	484	468	475	475	498	516	477	500	498	477	448	482	459	541	458	429	470	483	488	474	483	457	456	441	494	494	469	469	471	492	479	474	485	460	489	485	499	498	495	441	446	463	423	492	547	464	464	487	484	446	507	501	478	514	481	489	531	478	465	488	478	474	490	471	472	459	493	474	457	497	528	472	471	476	479	505	457	481	478	463	482	494	455	458	512	469	484	507	508	488	479	453	508	477	521	471	467	466	466	498	491	523	431	513	475	456	510	518	494	472	450	448	481	459	459	462	461	472	474	465	504	485	428	532	515	431	463	487	464	441	475	491	459	473	453	460	507	484	503	509	494	456	487	470	534	477	482	564	488	464	454	471	502	480	465	461	492	448	450	446	484	485	502	469	503	487	466	470	513	489	491	485	501	516	457	482	462	508	457	500	478	507	496	477	430	454	480	500	509	466	462	491	477	491	474	477	471	466	493	455	466	503	442	474	460	446	462	466	485	474	484	496	492	478	472	472	481	475	486	501	501	446	499	461	460	468	473	464	498	477	500	482	462	449	467	484	488	471	485	494	480	511	496	469	481	479	488	444	466	481	444	473	470	485	465	469	488	512	498	445	435	499	480	458	483	468	482	471	468	476	497	455	485	513	457	475	461	466	456	443	486	468	491	468	427	494	490	467	476	472	477	497	495	436	496	452	477	465	480	490	491	458	473	422	434	454	483	496	478	471	477	503	485	485	492	486	456	478	468	471	482	487	474	477	460	489	456	463	499	456	484	489	481	491	444	465	474	444	468	526	446	425	474	440	499	481	453	489	494	500	445	500	470	466	503	485	485	466	461	482	487	445	496	479	477	436	436	464	465	458	445	491	454	528	484	456	472	443	453	470	451	458	483	508	466	433	484	509	461	486	500	492	472	471	502	493	452	470	485	509	466	457	467	488	477	436	454	483	484	472	434	517	453	486	435	460	493	492	466	449	456	458	492	479	455	516	475	454	432	489	450	483	480	443	443	497	490	451	452	496	468	460	511	487	438	463	466	501	470	501	464	503	479	517	457	464	524	486	459	477	494	464	472	514	469	454	492	472	477	471	452	487	505	462	446	460	481	493	508	481	485	483	509	448	459	490	437	465	462	492	465	470	460	456	494	480	461	477	438	514	485	494	451	465	511	465	489	463	503	500	471	521	461	501	506	469	479	455	495	472	498	471	424	481	496	470	471	463	480	485	492	487	484	486	481	493	447	491	460	477	488	514	480	487	462	472	461	511	454	470	460	488	490	446	489	474	496	481	473	457	465	443	488	494	473	443	466	506	470	439	505	474	468	439	489	489	450	511	443	493	493	471	477	455	475	454	453	494	483	467	505	485	464	442	482	495	453	456	491	456	503	496	458	500	489	492	483	483	470	506	475	449	439	492	464	474	483	476	499	450	485	467	501	494	482	434	493	460	457	435	461	450	524	442	483	465	465	500	502	440	487	475	479	506	456	532	483	484	476	454	500	504	473	466	521	469	456	476	484	454	436	437	486	463	459	484	455	474	462	480	502	484	498	470	458	485	516	472	516	441	435	479	473	473	456	483	449	457	487	467	461	487	463	463	467	472	437	465	449	494	431	448	496	448	463	439	473	495	478	461	482	473	476	459	443	497	450	484	485	481	474	437	506	475	444	495	484	465	485	486	468	443	437	459	477	500	482	478	475	502	465	470	463	474	451	449	478	494	424	454	477	529	471	439	498	533	505	497	490	504	492	487	499	502	487	455	458	468	508	449	479	427	523	477	470	533	503	466	487	461	449	491	497	452	449	505	433	472	486	460	467	458	477	482	475	474	466	537	452	467	487	479	482	485	501	451	450	470	460	489	475	415	476	468	488	469	473	476	470	496	435	490	480	483	497	472	450	465	502	482	485	448	447	483	441	470	510	480	476	474	526	477	499	435	470	503	491	443	523	473	462	528	482	501	463	437	434	459	480	509	497	495	491	488	440	513	429	476	493	488	469	512	441	489	428	435	464	489	502	465	445	489	460	493	476	469	480	441	481	473	459	466	447	474	517	495	488	480	487	477	508	467	469	496	451	494	477	483	449	464	482	481	454	467	502	465	465	455	480	477	465	457	491	466	468	501	489	461	491	489	497	468	475	507	481	446	502	495	476	476	448	529	512	496	483	459	494	436	499	486	448	464	473	463	486	468	444	439	482	494	500	473	441	462	464	500	491	468	469	506	454	527	495	438	469	459	484	461	462	454	431	478	471	468	473	478	464	479	441	458	484	477	487	432	419	440	447	477	487	470	484	471	461	499	469	458	486	466	484	461	491	504	472	494	474	482	468	468	471	480	443	452	494	505	457	485	506	489	457	509	480	501	458	479	472	476	446	474	499	456	458	490	522	476	461	501	469	474	490	458	462	477	476	443	466	495	487	468	496	451	488	482	474	461	489	438	462	501	468	469	525	498	456	429	499	438	455	469	453	510	488	473	481	493	491	457	453	457	475	494	525	468	449	512	484	458	484	488	487	479	502	479	508	464	457	448	464	459	455	452	480	436	418	443	470	447	462	521	473	442	490	514	492	453	462	462	468	474	504	481	496	445	486	474	473	466	477	507	486	461	484	457	456	507	446	486	467	452	495	481	454	478	497	463	464	483	502	490	510	451	483	434	434	440	470	503	489	461	458	477	485	486	455	488	471	493	481	524	476	449	457	447	478	474	467	462	488	444	519	520	463	472	458	439	448	483	476	460	479	501	504	507	488	443	488	469	421	479	489	505	488	527	471	418	439	433	455	480	520	496	468	496	494	498	463	463	468	465	512	480	497	482	470	477	488	487	466	458	517	472	491	481	494	503	483	483	478	515	469	464	489	513	468	437	464	456	475	478	508	498	483	486	493	438	487	425	477	480	499	462	478	450	500	467	479	490	472	498	484	468	449	507	496	459	494	462	461	487	457	518	483	467	443	456	475	447	461	486	490	464	443	498	471	460	475	458	440	468	464	472	485	474	458	485	473	462	478	455	469	448	496	453	457	458	474	480	473	488	489	481	495	493	474	491	491	467	484	498	492	496	449	477	495	449	477	472	471	508	463	483	471	502	483	444	486	474	505	463	473	461	448	479	457	484	502	467	515	492	437	482	448	466	438	497	489	451	443	474	466	475	503	453	507	480	467	508	473	451	495	465	501	450	493	483	462	486	440	461	464	464	504	480	482	496	476	465	487	460	492	454	445	517	454	478	441	471	486	477	488	466	484	461	504	509	479	477	496	478	458	471	490	486	405	473	446	506	450	497	455	456	440	459	497	491	470	501	448	467	468	449	464	495	427	498	435	486	477	474	503	480	475	492	507	488	491	494	504	453	481	469	477	484	467	491	469	426	471	460	505	451	487	432	473	458	466	461	484	499	459	482	443	447	479	472	481	441	475	499	489	491	461	444	474	452	466	489	490	492	437	477	482	503	500	477
37808	19880	6091	709	353	242	224	220	165	149	155	160	156	155	148	168	161	163	141	138	120	122	129	126	115	118	111	132	124	131	114	116	127	113	111	121	116	102	109	135	97	119	114	110	110	128	111	101	122	111	112	101	100	114	116	110	115	100	113	101	125	106	118	95	99	98	97	107	116	97	124	133	98	123	114	118	105	112	113	115	108	127	119	121	98	119	99	107	101	115	107	96	106	113	86	115	102	116	111	114	109	114	92	118	101	111	112	119	103	108	111	104	139	123	114	112	114	121	111	116	137	125	124	137	106	116	123	121	117	109	117	122	115	89	96	107	124	128	90	109	89	112	112	109	100	111	109	97	124	134	111	106	102	84	111	116	111	122	129	119	118	100	97	103	91	114	97	98	116	93	117	123	107	121	103	93	115	152	112	129	96	111	117	139	96	108	107	118	92	124	107	115	99	122	126	132	118	99	117	116	105	106	101	116	112	94	128	110	113	115	111	98	115	111	107	105	119	104	102	128	111	119	105	120	111	120	124	123	104	99	104	123	103	112	128	115	100	115	125	106	95	111	116	95	128	107	109	105	119	121	107	112	116	113	103	97	117	119	105	111	99	117	109	123	123	120	110	105	107	126	112	110	118	119	112	107	117	121	110	102	102	119	133	89	122	130	98	105	97	117	123	116	111	126	108	126	112	119	113	103	114	104	114	120	115	137	116	113	124	123	90	122	116	117	105	132	111	107	102	107	144	121	113	93	112	105	108	104	103	118	111	136	107	104	108	120	101	110	120	139	115	124	107	103	99	129	114	105	99	108	129	123	118	97	121	114	116	111	99	136	125	122	124	104	104	102	96	93	108	114	129	103	98	109	102	131	118	123	114	112	117	112	110	107	111	132	90	112	112	122	107	98	94	97	119	109	117	115	116	119	108	108	104	106	106	103	111	127	110	90	102	111	106	113	110	104	104	99	106	100	107	122	115	129	100	123	118	101	108	125	128	121	106	112	99	97	107	113	121	116	114	118	101	106	116	104	112	109	114	92	108	107	109	114	112	118	106	113	94	111	121	117	96	115	104	100	107	122	111	119	114	93	130	116	130	126	120	124	107	100	111	101	87	122	125	127	106	113	103	107	122	114	91	104	99	119	111	120	113	97	110	109	106	121	114	108	125	118	112	113	111	116	102	115	104	125	120	113	121	121	99	100	87	99	106	112	107	109	90	122	89	122	124	103	109	126	112	113	104	130	121	103	113	138	96	104	106	100	91	132	115	112	137	106	104	118	86	106	123	119	95	96	119	107	116	124	116	107	110	130	108	91	114	123	111	107	122	126	116	115	87	122	91	121	116	111	99	129	113	98	128	121	123	105	107	108	109	106	109	103	140	100	119	99	112	130	100	109	113	119	124	113	112	126	134	115	120	105	108	113	110	103	114	107	127	96	106	105	119	128	119	107	121	110	122	110	108	102	112	92	104	121	107	106	107	118	125	131	110	115	96	127	111	108	130	114	124	109	112	111	119	123	123	107	119	116	111	124	95	118	114	120	89	97	122	99	108	103	112	113	111	109	105	118	127	101	124	85	99	120	99	132	97	123	102	106	104	125	103	110	121	108	123	122	103	123	134	121	106	123	114	110	101	114	112	97	115	115	113	94	120	112	116	108	109	110	102	104	120	91	106	126	100	108	117	119	109	115	117	97	103	119	119	113	102	113	118	151	117	121	105	114	129	122	111	125	124	118	105	120	101	130	156	126	122	128	110	95	109	116	95	102	127	109	105	103	94	104	124	124	98	116	102	111	112	101	102	118	111	104	92	107	106	117	119	120	107	108	118	112	113	104	102	111	113	109	111	110	115	101	98	114	95	125	107	112	107	94	101	110	112	104	99	95	87	98	89	113	103	99	123	107	92	117	113	114	119	113	128	121	119	100	107	97	104	105	131	113	105	103	84	110	110	121	115	102	107	105	102	107	120	101	101	105	111	117	135	127	90	94	87	102	133	103	107	108	99	101	103	98	119	115	122	115	122	88	103	117	124	98	107	111	131	129	102	116	103	93	111	102	98	125	105	107	122	106	102	114	105	120	105	100	113	85	107	114	118	126	106	113	101	113	111	116	130	105	95	107	114	103	92	130	117	116	103	94	121	109	113	98	122	132	106	114	118	127	90	111	98	117	102	110	116	124	120	89	125	102	109	124	125	117	122	99	106	117	109	118	107	118	93	108	127	97	119	106	105	114	109	119	124	93	110	120	99	121	131	120	118	110	119	92	112	109	117	123	110	104	126	113	120	108	83	133	104	120	132	93	89	120	136	98	110	122	96	100	106	117	106	104	122	106	107	140	100	119	115	98	108	122	121	101	95	124	123	101	111	120	104	123	113	108	118	123	105	124	120	111	108	95	111	92	92	110	116	114	115	106	120	98	101	105	120	100	123	106	113	111	102	100	101	116	99	146	103	120	99	119	113	105	99	107	106	119	111	102	96	117	99	117	125	105	107	119	116	100	92	117	102	115	116	104	101	106	114	95	105	104	108	127	116	111	109	111	103	102	116	109	121	136	107	118	109	111	116	96	131	108	116	105	103	110	123	109	86	109	114	118	113	92	123	121	114	124	112	116	115	131	97	113	124	112	122	113	125	130	112	120	131	121	99	110	99	107	117	101	113	123	112	105	109	123	116	103	103	104	104	100	107	101	123	110	125	117	110	121	105	75	100	133	91	106	113	95	95	103	118	120	104	103	104	112	93	134	91	108	111	105	113	126	108	118	109	105	123	124	108	120	108	115	118	120	102	107	111	118	121	99	116	115	126	116	106	100	105	106	109	124	118	86	97	111	110	114	112	110	108	114	96	128	103	106	113	122	117	122	114	109	97	120	114	107	107	106	115	86	110	131	97	95	117	110	100	117	104	94	93	95	115	122	126	115	104	118	103	128	103	102	104	86	102	113	104	141	110	124	118	127	107	122	102	98	126	135	101	115	114	106	106	143	103	110	121	120	103	98	107	124	124	115	87	102	104	130	106	118	105	104	101	113	105	106	110	111	104	122	93	121	119	87	103	102	106	103	115	111	103	107	109	109	123	110	119	77	107	122	107	110	103	119	102	107	106	147	103	116	107	98	99	111	124	110	119	142	115	115	114	123	120	100	103	118	132	108	100	123	126	101	105	124	116	119	118	109	119	120	110	112	125	110	133	121	103	118	102	89	114	107	115	94	118	122	130	92	104	121	109	109	115	126	111	105	102	100	103	104	112	107	99	116	107	114	155	109	106	105	108	102	118	118	124	124	130	124	97	102	117	121	121	129	92	116	102	128	112	127	95	99	125	107	113	126	123	115	125	120	120	100	105	123	112	90	124	115	113	108	103	106	110	122	103	124	107	104	105	115	96	115	123	96	111	101	112	83	120	118	106	102	91	93	114	116	114	116	108	106	102	108	104	127	114	104	98	131	103	111	126	108	117	116	127	115	108	111	104	100	117	119	111	100	118	129	97	105	122	104
25509	15762	5221	1652	1315	1078	887	720	657	556	493	470	571	436	475	733	625	514	404	388	341	327	321	334	335	337	335	308	295	284	322	293	281	281	303	273	297	277	339	272	246	292	275	295	259	268	282	295	284	297	263	313	275	276	274	288	293	289	300	268	246	285	255	238	311	273	271	274	288	284	297	310	273	294	284	306	282	305	302	294	286	282	292	252	285	281	285	306	310	279	302	271	264	288	279	291	291	259	277	253	275	251	292	269	259	293	235	257	296	281	273	300	273	288	275	273	272	291	264	263	241	277	303	264	253	294	276	264	299	250	277	276	299	285	338	288	286	300	295	249	280	263	265	312	270	292	265	286	297	276	255	263	288	282	274	267	286	266	269	302	306	267	279	298	261	276	269	291	246	291	302	288	284	281	265	270	254	255	277	261	252	284	267	289	273	270	279	285	278	294	286	287	259	263	275	272	276	294	272	277	307	273	285	274	268	261	306	320	282	274	277	279	312	293	261	261	262	286	286	284	280	282	282	304	279	271	271	282	287	283	307	279	292	263	267	304	250	248	259	282	280	250	299	306	298	277	282	275	288	273	278	289	272	298	261	252	257	253	296	300	306	282	286	284	281	273	256	299	258	256	251	270	287	273	281	267	274	275	242	270	276	289	280	276	276	268	242	243	274	283	275	295	279	269	272	264	288	305	296	269	274	269	258	287	255	304	276	304	290	267	285	295	271	270	292	286	265	301	248	216	274	257	279	309	275	288	265	262	245	291	285	255	262	283	278	272	298	248	271	283	259	281	278	260	249	281	264	247	322	262	258	249	277	303	285	288	282	280	295	256	288	292	277	287	303	262	278	284	263	286	251	237	274	280	269	302	271	250	290	250	294	293	256	307	264	271	287	285	268	261	282	273	285	305	271	248	267	257	261	270	301	252	278	289	245	280	263	268	250	272	291	283	284	300	262	302	312	304	257	267	283	265	223	286	262	291	316	261	270	257	277	285	288	286	260	293	265	278	267	285	268	298	278	287	256	257	283	260	302	283	276	272	256	291	295	286	264	263	273	300	303	293	321	276	265	303	287	275	281	297	257	290	293	278	290	297	287	272	280	262	279	266	270	257	273	262	303	268	267	305	262	293	246	268	284	309	260	304	251	273	288	277	279	287	291	272	287	286	271	257	255	262	275	302	254	275	268	268	279	276	253	286	248	295	295	294	272	289	268	276	298	242	289	288	274	274	271	266	232	290	303	252	278	281	250	277	269	290	251	291	253	307	284	248	284	294	277	284	260	279	280	262	263	275	286	301	259	250	269	275	255	272	275	252	262	297	296	294	269	272	287	261	284	263	279	295	284	274	274	246	277	260	282	283	292	252	276	267	291	247	292	282	268	313	255	295	256	275	283	291	271	292	275	269	257	299	290	264	288	286	288	283	282	306	275	258	269	271	280	286	300	295	292	289	281	276	239	293	263	249	281	290	278	283	269	283	271	268	281	307	275	294	272	285	299	247	307	256	278	316	298	256	267	278	258	272	265	288	239	305	279	267	265	289	276	268	277	289	286	260	268	262	265	272	288	285	309	274	264	287	265	306	285	268	256	274	261	275	277	296	265	262	267	267	268	306	280	272	275	274	275	298	272	284	282	272	296	272	258	273	287	245	305	265	280	258	284	278	287	281	271	313	290	275	325	270	256	263	250	257	291	284	227	279	272	312	287	282	264	288	243	286	300	273	254	277	277	256	260	298	241	277	286	299	270	308	273	282	285	275	275	260	280	307	279	302	257	290	267	285	268	296	291	299	293	293	258	282	286	283	277	277	276	294	297	281	271	276	283	275	277	271	282	274	266	286	279	312	275	249	264	271	285	288	268	269	290	253	279	260	276	312	297	260	293	258	247	253	291	270	270	274	290	269	289	278	259	285	261	256	258	246	259	265	293	283	300	272	303	268	272	307	291	307	291	306	277	259	270	275	297	268	289	285	282	266	283	284	276	270	297	285	303	302	284	265	258	276	299	293	298	250	250	279	291	281	284	261	288	256	243	305	292	254	282	283	290	254	294	273	281	271	273	276	286	283	286	288	278	249	252	257	258	253	281	277	288	279	284	263	297	285	291	315	293	272	296	271	283	268	284	293	294	272	257	285	285	283	254	290	270	274	293	243	291	261	280	286	277	276	273	267	282	291	267	295	276	247	278	269	266	285	263	290	313	283	300	268	276	237	252	292	305	306	274	307	275	252	300	284	287	264	284	258	261	265	276	273	256	277	261	271	272	260	273	282	297	286	303	280	304	307	282	279	282	278	259	282	290	272	284	304	247	256	290	291	297	292	286	288	253	286	288	279	221	281	290	268	271	274	257	262	256	295	275	299	299	270	286	265	286	262	280	291	275	237	258	248	285	303	256	267	268	273	276	276	293	276	264	249	260	329	293	284	258	254	264	263	295	272	275	288	287	263	289	286	282	253	257	256	320	296	278	267	276	253	245	276	280	281	271	269	260	275	302	267	299	269	314	258	317	270	288	272	302	276	294	257	272	273	252	258	270	284	269	266	301	240	242	271	285	286	288	265	291	279	290	296	267	285	273	293	299	258	277	289	298	262	293	300	268	285	268	320	296	293	293	258	258	291	302	280	296	267	268	257	275	285	298	286	266	264	270	275	267	276	253	293	273	283	279	294	286	280	296	253	290	258	263	270	275	284	247	287	275	234	294	296	274	295	276	265	276	252	259	273	264	277	247	274	278	295	275	301	280	273	298	266	286	280	308	292	261	277	258	268	280	273	263	283	288	251	288	284	285	265	268	305	308	294	279	319	281	284	291	274	292	262	279	287	246	298	286	254	266	268	282	278	311	281	300	288	275	284	299	269	266	302	272	274	270	278	290	286	269	288	278	272	278	265	289	253	270	279	262	282	254	277	295	281	282	291	255	275	275	276	265	285	272	321	290	261	279	257	273	278	268	272	302	267	276	279	300	270	259	317	279	277	285	265	263	251	273	280	249	275	290	264	275	280	290	313	279	282	276	295	295	285	277	263	276	266	274	272	258	283	262	266	296	286	287	306	257	316	313	284	262	282	282	265	264	300	284	283	279	272	300	255	264	264	282	265	275	305	280	271	297	285	310	304	281	279	287	274	253	326	274	276	269	286	276	319	271	261	265	253	252	276	282	278	278	273	295	296	313	264	251	287	232	278	290	271	281	241	288	290	287	268	272	261	266	267	304	240	275	285	289	282	253	288	287	247	271	268	264	302	274	269	282	273	285	258	254	288	301	289	271	284	288	283	273	257	263	298	269	280	280	275	263	283	276	305	287	267	313	268	255	281	308	265	266	253	263	291	303	285	269	269	277	267	260	294	291	312	303	260	277	274	287	276	272	290	269	246	306	285	308	257	270	315	253	269	292	307	271	274	265	264	276	294	243	278	266	303	263	295	265	271	279	263	281	252	241	300	269	262	275	255	272	285	277	291	308	281	292	299	294	248	275	293	269	258	259	299	257	312
16734	5562	940	267	212	190	204	202	178	180	163	177	209	165	186	183	160	179	170	161	168	177	168	167	184	159	161	180	185	173	149	180	183	177	155	197	168	186	175	172	173	175	161	165	178	167	157	166	148	163	169	178	206	197	151	173	185	146	166	169	185	150	189	191	174	190	169	184	172	192	188	164	143	193	183	161	191	162	145	161	145	168	174	174	171	174	168	169	164	160	145	185	167	170	173	166	156	183	166	203	198	155	178	166	168	174	184	177	192	202	180	172	176	167	147	166	200	148	184	159	168	159	174	183	173	170	156	172	177	161	189	183	167	173	148	178	179	159	190	158	178	168	188	170	171	184	195	165	191	164	191	188	188	167	191	176	189	183	170	179	155	177	167	176	161	189	174	167	165	169	166	172	181	183	160	199	187	178	182	174	186	154	151	171	194	192	174	179	181	173	168	176	179	191	181	203	176	166	159	174	187	164	178	179	195	193	167	146	175	175	160	178	177	176	164	167	160	175	212	161	163	201	175	190	180	194	177	200	175	158	182	182	172	161	183	197	185	157	175	192	153	181	179	169	206	173	180	166	166	175	179	172	170	180	183	152	168	157	160	178	168	170	172	158	150	175	148	158	176	207	174	187	146	163	150	171	181	167	161	193	174	169	168	160	170	166	158	176	193	169	176	177	177	172	187	170	184	177	180	145	195	170	205	196	170	181	168	168	176	157	149	167	141	146	153	184	193	167	173	155	173	159	168	183	166	163	184	186	153	191	180	181	168	174	183	168	161	161	157	180	189	182	199	177	169	141	182	172	205	172	159	170	157	168	157	162	170	195	191	164	177	176	194	161	183	172	190	170	176	172	159	174	176	184	174	154	174	148	154	195	185	191	170	167	171	180	193	168	179	171	171	160	173	189	154	179	171	173	175	184	161	172	167	175	171	173	177	153	172	172	192	150	180	167	190	178	193	195	164	188	186	159	175	177	169	197	175	169	200	187	177	189	167	145	154	144	159	182	172	157	178	152	190	188	187	151	165	152	145	182	183	185	166	175	172	174	162	175	164	179	186	185	156	177	188	150	176	166	176	173	145	158	200	176	178	188	198	165	190	203	172	168	156	163	168	164	177	147	181	174	164	178	182	150	169	164	174	174	174	182	155	176	172	201	171	183	162	185	155	183	148	167	166	172	150	179	169	182	191	199	192	172	174	161	164	161	180	162	163	156	181	175	190	158	178	168	174	171	176	176	176	187	175	181	187	172	176	177	154	156	176	152	148	171	161	178	170	183	193	161	181	171	208	171	150	160	175	184	166	157	167	185	178	153	166	174	162	187	185	171	179	162	178	166	177	178	185	166	155	155	169	163	180	183	191	176	182	164	185	171	155	167	157	166	197	185	182	178	162	161	188	188	186	152	170	172	178	166	169	156	174	183	136	164	183	191	164	187	178	152	185	159	194	209	157	158	201	185	165	184	208	155	173	184	183	175	173	183	188	159	195	172	180	196	180	181	178	175	160	159	178	186	196	167	183	171	167	185	183	179	171	181	183	189	191	198	187	168	189	155	160	167	191	164	180	175	165	168	174	172	164	183	181	189	180	171	194	161	171	168	165	177	167	173	173	175	154	165	145	181	178	164	192	197	173	185	171	169	173	191	185	170	157	151	175	165	177	160	172	146	170	168	190	173	194	179	167	176	160	156	174	180	171	186	166	163	210	160	197	161	179	192	174	178	210	191	181	181	157	161	196	208	173	139	189	181	162	167	181	179	167	170	135	174	167	174	167	167	173	194	199	170	188	192	146	161	155	166	184	168	153	168	174	182	181	181	187	168	163	164	171	169	190	193	159	149	168	180	180	172	168	162	179	166	180	165	192	191	159	163	169	155	211	135	194	182	179	177	203	172	184	164	175	166	153	154	173	194	179	175	169	167	164	165	169	179	157	174	208	160	157	174	153	164	182	170	173	184	163	215	156	159	168	184	165	166	160	156	173	158	167	160	156	158	178	192	168	165	176	173	165	165	168	206	168	175	172	186	159	185	188	159	184	172	164	179	158	153	159	175	162	189	161	156	154	152	170	150	163	184	171	157	165	152	164	162	167	175	169	164	195	184	152	161	186	184	150	156	175	173	173	154	166	194	189	175	161	159	174	186	148	157	158	164	190	177	138	156	161	183	166	169	163	166	179	183	168	175	162	185	167	176	194	153	167	159	180	172	191	178	155	156	152	185	177	190	151	174	159	172	210	170	189	187	167	181	167	188	154	168	183	193	178	167	186	175	155	178	184	168	175	160	175	168	164	198	175	170	192	159	193	179	171	166	175	167	156	190	192	170	180	185	158	173	177	157	188	189	172	145	167	170	167	175	155	156	177	169	173	170	197	191	199	190	179	176	185	165	164	169	185	187	180	173	166	152	176	184	157	176	175	154	174	178	186	169	189	193	169	197	169	197	163	185	171	166	174	161	169	155	173	175	169	163	180	176	178	182	183	171	173	162	164	166	184	150	155	167	183	184	172	168	172	165	167	181	203	190	167	168	165	155	183	168	169	177	166	172	175	178	182	170	159	185	179	190	162	170	166	164	198	168	190	166	185	174	183	164	168	180	161	167	195	160	182	168	153	166	165	186	146	167	178	156	169	165	182	169	180	172	188	184	173	198	151	159	172	168	178	146	183	160	188	171	193	178	170	164	158	190	197	172	162	179	165	195	196	160	162	156	157	180	188	172	165	161	160	184	164	165	183	160	165	181	181	181	177	189	188	164	158	161	187	148	172	168	154	169	162	178	168	164	163	172	179	174	184	182	191	178	163	159	168	187	163	179	175	189	166	143	198	198	155	161	179	184	165	155	173	160	193	182	203	182	188	201	164	166	166	171	156	181	172	152	179	175	189	158	168	173	166	196	176	174	185	184	159	184	187	179	183	181	177	170	176	197	171	178	164	163	172	185	178	186	194	161	171	168	169	199	184	170	159	160	183	172	177	161	172	188	183	178	163	142	167	166	184	177	174	169	190	176	175	168	167	184	189	197	164	162	154	168	178	187	165	172	181	180	156	190	182	176	149	189	170	180	179	181	170	170	161	188	147	171	180	179	186	161	182	171	173	175	169	174	138	136	167	176	173	179	160	197	165	163	168	168	171	166	171	161	170	150	173	178	175	180	184	151	175	175	162	185	177	162	166	162	196	140	208	222	164	183	189	165	213	179	190	173	204	175	153	167	190	159	160	160	185	165	144	155	158	138	180	165	184	186	160	134	179	171	185	173	166	165	158	181	160	191	170	166	169	151	171	195	152	195	194	176	183	178	176	174	178	170	180	196	169	160	173	171	179	153	160	183	188	194	173	189	186	156	162	172	196	148	188	184	188	185	172	178	158	190	184	189	168	184	192	212	174	151	160	184	171	168	155	168	166	166	152	170	175	142	157	175	190	176	176	207	173	154	182	138	150	163	170	175	153	161	176	191	173	180	169	176	175	164	196	172	188	178	180	165	163	179	205	195
11937	4847	1448	663	571	525	497	494	485	403	455	478	470	475	528	523	513	515	468	465	436	419	435	417	412	434	429	436	398	442	450	471	423	429	412	414	426	440	431	424	423	443	438	450	456	441	433	438	456	421	450	447	459	407	419	441	467	386	413	430	374	422	384	398	438	468	420	448	463	393	462	409	448	428	422	466	424	415	421	404	409	450	452	442	438	411	412	411	444	461	454	432	427	423	424	408	438	422	461	384	419	449	430	433	417	467	440	444	464	451	412	439	407	456	430	426	436	385	421	421	407	413	466	385	403	407	456	410	393	416	437	451	426	412	435	419	415	458	436	397	477	445	422	447	445	447	400	438	415	456	436	430	419	443	445	407	429	391	440	425	444	444	402	453	458	399	428	410	395	446	451	436	447	419	432	411	433	420	428	449	444	407	433	424	473	403	418	431	438	426	433	446	432	415	433	450	416	433	407	426	437	495	450	448	420	490	421	413	409	409	432	404	433	456	433	416	455	417	408	408	443	450	436	453	409	427	429	400	392	455	433	443	437	459	420	399	422	463	425	449	437	456	421	404	414	426	412	448	434	415	439	464	401	430	445	400	408	420	423	428	428	412	401	426	444	425	442	422	405	413	442	446	434	423	406	422	436	424	457	416	412	461	403	399	378	391	426	426	474	443	432	390	469	431	400	414	382	429	421	441	446	415	412	469	437	400	421	453	460	435	485	412	414	434	443	465	448	405	379	424	415	391	419	404	411	436	434	417	440	414	412	438	438	444	424	416	411	427	421	434	468	409	458	433	460	430	455	420	418	425	440	459	437	450	449	413	413	396	397	411	440	436	400	448	451	447	441	471	421	444	432	440	414	398	435	435	429	425	402	417	389	404	397	407	409	406	391	409	436	458	413	428	436	452	458	432	425	400	414	414	417	468	458	434	451	439	453	420	440	409	451	432	413	432	444	399	416	422	417	430	416	407	409	413	462	436	411	457	421	409	422	434	431	410	434	440	419	448	447	418	439	401	445	454	456	455	457	388	426	414	427	478	443	418	459	408	395	448	419	442	409	417	424	432	470	393	424	405	428	446	460	413	405	391	461	425	426	432	447	436	473	466	451	417	417	412	417	437	484	403	451	461	427	404	436	432	429	442	432	363	436	421	415	437	403	433	448	421	453	401	456	425	426	431	434	434	399	397	411	433	462	405	407	408	437	415	429	446	452	419	431	413	437	451	424	460	441	422	423	415	436	452	405	422	442	421	448	406	445	420	434	427	447	417	425	428	389	416	429	422	452	389	431	471	459	483	420	430	422	441	461	415	435	424	412	436	453	404	422	367	418	432	434	436	415	406	434	435	411	417	437	421	405	408	458	448	460	449	448	400	415	414	409	454	450	443	412	434	431	456	422	443	439	433	455	452	434	446	387	426	456	417	439	433	395	425	448	367	431	418	407	424	433	484	444	409	424	371	439	439	488	430	404	439	429	466	424	422	425	445	417	421	443	450	450	436	419	416	454	446	439	389	459	419	430	419	432	419	425	433	432	427	446	454	439	441	418	433	433	482	445	407	447	426	402	413	402	441	430	429	418	437	441	413	437	422	435	460	441	428	435	455	466	460	429	420	440	413	448	457	433	440	418	384	439	454	402	442	457	464	433	401	449	428	441	408	427	416	381	436	440	417	428	432	412	473	426	438	456	435	425	451	402	436	414	412	436	414	449	436	433	447	463	439	439	421	463	440	426	413	459	438	446	431	418	427	433	445	419	431	443	462	445	449	398	429	454	431	437	462	366	455	431	442	458	442	460	430	444	429	494	423	396	397	430	425	413	452	451	414	439	400	463	479	408	438	432	435	430	427	389	425	417	390	433	428	400	441	411	430	461	444	379	450	445	406	448	399	448	422	444	386	432	413	399	438	435	391	443	411	424	430	412	432	431	404	392	427	463	444	388	421	436	440	424	435	390	417	454	402	424	425	427	484	410	410	448	435	450	402	404	411	395	424	433	422	417	402	463	417	425	449	449	437	419	433	395	380	440	413	452	421	417	455	445	466	404	418	443	422	443	439	414	419	411	428	394	397	421	426	417	455	433	375	433	422	428	453	421	402	470	441	422	431	437	433	412	423	421	416	434	411	445	433	395	427	442	415	440	414	433	426	436	461	435	451	440	431	463	433	427	432	399	415	467	433	431	407	437	414	407	411	428	445	413	423	429	444	401	438	430	421	396	425	423	401	436	426	418	464	428	420	422	438	424	464	424	447	436	447	438	447	423	425	448	434	461	468	453	415	419	409	423	439	434	450	407	455	427	445	442	413	419	414	453	420	428	411	409	467	412	431	456	428	459	470	438	453	433	409	402	409	386	390	448	448	410	428	425	445	417	413	423	419	475	457	430	439	454	442	448	420	425	433	454	416	430	416	442	455	421	410	398	426	420	450	385	436	459	429	459	449	444	435	420	458	430	425	423	435	423	451	403	421	449	404	437	433	381	459	389	412	404	430	416	420	439	444	433	413	418	392	431	420	434	397	437	422	405	432	436	428	382	429	431	373	413	417	407	403	442	437	425	421	379	382	463	460	415	414	424	401	421	397	403	435	430	429	424	435	439	431	459	435	488	424	406	444	458	478	426	436	451	421	413	427	416	414	420	461	423	435	434	430	412	410	380	426	403	427	441	433	424	453	391	422	424	440	461	447	456	401	418	424	417	445	445	418	435	442	410	424	439	410	404	436	423	445	432	430	436	438	393	417	425	438	440	409	415	403	446	430	415	430	429	398	454	399	465	411	457	440	440	448	423	444	419	462	467	465	446	377	394	451	397	443	436	476	413	443	414	438	428	426	448	424	421	431	392	460	437	449	422	431	426	419	428	467	439	409	439	427	413	423	387	433	402	423	435	431	434	467	440	479	461	427	422	417	434	407	397	447	408	420	478	423	419	400	432	385	439	439	408	437	418	445	447	440	433	424	430	386	407	443	427	424	440	448	407	458	434	418	429	462	420	441	430	430	442	426	429	440	409	441	424	423	469	430	441	411	413	439	412	404	420	437	440	393	426	440	433	421	438	431	411	447	441	437	420	463	421	425	451	436	423	401	423	416	439	460	427	411	449	486	389	458	471	408	402	445	452	436	443	414	465	421	433	445	453	424	431	462	421	425	438	452	446	458	465	410	462	480	430	438	468	425	419	390	414	433	447	421	441	432	450	462	482	402	420	409	408	435	424	422	442	443	394	424	437	461	457	459	418	414	437	459	424	446	400	448	417	427	444	440	442	434	456	433	477	434	416	438	419	437	425	421	441	392	432	470	409	420	421	384	429	410	399	418	411	457	424	458	418	420	396	428	438	375	420	419	430	415	435	421	398	423	433	454	458	435	385	444	410	402	430	429	423	416	405	420	437	424	434	440	469	404	399	408	425	431	418	420	414	427	412	401	454	460	429	415	458	423	430	473	435	434	415	432	426	440	462	408	432	462	368	425	391	420	403	404	395	453	466	445	418	419
29160	12945	3627	557	321	279	234	227	235	212	205	214	235	215	222	242	232	197	212	203	195	202	174	227	194	196	179	195	196	187	188	189	193	186	203	193	213	208	191	189	194	209	172	197	192	185	214	187	219	218	201	229	184	216	168	197	210	199	205	243	191	201	200	194	181	195	217	203	190	201	222	231	198	198	202	181	196	186	202	210	172	192	191	178	213	164	207	194	212	217	190	183	181	186	215	213	185	210	191	209	199	204	183	191	173	192	182	182	210	204	182	185	199	224	201	214	200	223	190	198	190	222	152	201	199	193	217	196	174	190	189	202	198	207	232	192	215	226	228	209	177	212	209	224	224	183	201	179	165	171	198	201	200	220	183	171	208	200	174	195	204	202	224	201	226	198	211	208	228	185	176	179	193	211	195	207	191	184	196	192	184	189	195	211	202	174	182	188	189	203	196	198	222	216	185	212	179	174	195	201	213	208	208	203	211	224	203	207	199	197	181	218	209	190	179	190	183	203	204	204	197	196	188	193	189	219	219	213	199	176	206	196	171	197	173	208	198	180	165	205	194	213	205	205	183	207	186	210	188	192	194	174	169	201	176	192	175	240	193	186	186	188	194	201	239	206	194	203	187	179	209	200	196	192	188	212	193	219	222	207	215	193	220	205	195	185	200	192	216	211	209	185	199	199	194	188	199	182	202	207	218	196	202	192	216	182	190	200	187	199	186	173	186	214	198	169	186	211	176	193	190	188	197	200	182	191	209	166	199	178	236	176	179	195	204	210	188	192	179	229	217	171	175	195	200	192	185	201	201	231	194	198	173	204	216	189	191	197	206	160	190	188	172	184	206	182	194	210	206	220	215	185	200	197	221	197	196	195	199	216	180	218	196	212	225	199	163	186	236	196	207	211	199	212	193	213	186	172	206	187	222	204	193	176	208	190	208	181	194	197	238	215	181	183	189	173	181	168	211	184	193	230	180	194	189	210	216	187	192	184	201	179	192	194	187	202	200	203	179	169	194	198	182	218	206	180	205	180	191	195	193	184	200	192	194	214	172	186	188	198	218	177	190	193	196	216	201	188	178	205	210	194	181	187	198	217	177	188	190	199	185	209	180	187	170	232	203	219	232	169	216	235	183	205	187	175	183	207	211	189	181	215	159	190	205	205	180	209	200	190	206	216	199	180	203	225	205	177	203	185	197	207	214	188	198	190	225	183	198	194	178	181	219	194	232	209	211	196	219	197	211	197	196	187	207	184	204	173	201	219	191	178	192	191	214	196	195	218	186	163	192	192	164	197	222	194	205	221	194	200	186	199	200	197	191	189	179	212	192	212	180	201	210	179	187	220	184	214	189	200	221	174	190	215	193	198	184	208	209	197	208	187	195	165	187	211	205	197	199	191	195	204	192	196	201	167	195	185	192	197	196	211	201	188	223	209	184	218	201	192	184	218	190	226	187	214	207	204	191	218	171	178	178	192	185	202	187	194	206	184	184	191	198	215	201	225	169	226	189	195	201	184	208	208	206	209	219	204	214	212	190	204	204	185	190	191	195	205	209	178	201	216	221	206	179	179	197	175	204	190	195	208	208	208	216	185	198	194	182	207	191	186	196	205	181	207	180	182	155	202	189	199	210	199	181	176	210	203	206	173	213	212	199	203	193	173	177	199	215	198	161	192	199	196	201	184	203	198	196	188	195	211	183	211	217	191	216	203	184	203	198	177	188	201	207	200	191	187	212	209	210	218	210	189	185	195	187	201	193	212	208	203	220	195	211	193	198	206	174	205	233	203	179	212	181	207	184	197	193	213	208	201	188	223	192	189	188	189	192	187	207	209	192	210	190	188	223	219	184	214	198	184	205	211	223	200	206	215	185	200	208	223	183	191	201	219	224	196	204	190	209	197	183	198	180	189	212	197	176	178	191	213	213	182	209	196	190	206	205	197	210	195	211	196	176	195	236	181	204	202	180	198	220	205	193	193	188	179	219	209	208	192	179	203	202	190	180	172	185	193	200	179	198	227	221	186	164	207	199	189	173	218	206	219	218	182	175	188	223	202	205	192	180	209	188	192	212	238	215	197	202	180	196	203	208	210	197	188	186	211	219	209	220	208	198	213	205	186	214	228	184	214	198	190	194	187	187	193	197	189	219	196	197	194	220	182	195	210	179	173	194	193	169	170	182	221	194	212	171	180	197	190	210	223	212	179	203	198	222	189	203	200	190	183	204	216	181	176	218	199	189	198	227	188	203	210	181	178	192	190	208	197	205	204	194	196	205	177	187	206	205	206	173	192	179	176	202	206	212	191	192	187	214	186	173	188	198	188	194	178	193	205	195	192	181	185	219	186	197	185	187	187	213	200	205	210	220	209	198	161	195	180	208	200	187	190	203	212	204	214	210	185	206	222	197	201	199	233	217	208	194	192	184	201	185	203	191	212	192	182	188	193	190	198	184	183	195	226	179	203	180	199	193	208	189	169	221	157	182	221	184	204	210	176	182	195	191	209	200	198	191	211	184	207	188	211	203	199	186	201	201	174	217	205	198	193	198	193	187	233	194	182	170	190	232	206	196	203	175	209	198	210	234	201	214	222	203	211	215	190	197	198	195	197	194	200	183	227	203	177	182	187	234	213	196	200	184	202	185	175	189	233	213	210	204	200	225	203	208	214	180	191	196	175	172	199	193	201	208	195	196	220	218	175	196	191	200	207	212	195	207	173	198	205	172	189	198	193	189	227	183	198	181	194	217	198	206	195	186	189	218	201	189	215	211	210	220	227	192	194	182	224	194	161	205	188	226	202	205	195	213	204	190	181	184	196	174	193	209	189	180	206	222	185	197	192	195	197	180	211	193	180	188	179	221	186	203	199	216	181	186	205	215	186	224	192	225	195	191	207	191	177	203	195	207	200	181	202	211	236	188	190	184	209	196	182	172	206	217	195	209	197	197	197	199	174	191	197	190	205	206	217	200	196	187	201	202	198	205	229	200	205	170	199	213	194	194	216	190	188	227	195	186	190	184	183	191	181	206	203	205	223	193	198	178	228	206	177	197	177	176	183	197	208	185	213	178	194	203	198	197	226	195	201	206	224	208	199	201	190	201	212	189	185	162	200	177	213	206	215	208	204	206	156	195	183	207	197	189	183	209	196	191	196	186	207	197	187	203	219	191	195	188	186	199	202	210	211	211	182	200	169	205	204	186	219	192	215	177	239	179	216	187	188	188	180	208	200	203	206	174	202	189	208	190	203	187	204	214	218	190	200	196	196	185	204	201	177	196	212	201	204	201	217	198	181	208	209	179	189	174	188	218	227	205	208	196	188	222	197	200	203	209	191	190	207	209	236	172	177	194	207	210	183	191	167	191	199	193	196	193	200	185	178	176	216	183	225	203	220	180	221	201	197	199	210	205	201	197	197	198	217	193	215	181	184	204	210	193	199	210	205	202	214	213	201	185	192	191	234	214	192	209	185	209	182	195	199	204	211	204	216	167	209	205	200
20638	10835	4024	1292	1106	914	813	749	687	635	654	588	669	652	606	739	665	543	547	541	551	519	494	467	505	496	511	484	528	459	466	456	475	515	438	491	465	494	503	486	515	476	492	452	485	456	477	460	485	502	468	478	471	478	484	480	482	490	459	530	454	450	474	503	490	469	481	506	503	500	474	445	514	435	495	483	504	470	488	490	505	479	496	488	525	472	481	499	450	523	499	491	483	490	471	479	487	487	483	440	450	452	520	470	517	486	478	476	499	499	473	465	489	472	471	468	490	481	490	445	508	479	493	465	456	479	516	430	474	498	435	495	474	467	487	478	448	517	465	491	502	512	472	501	454	481	496	480	551	447	481	487	503	478	473	482	469	479	477	501	483	479	426	496	490	493	426	447	478	473	481	481	444	470	510	454	466	472	474	498	508	489	468	465	476	463	487	515	493	495	477	484	488	480	507	505	459	469	474	460	460	470	459	465	447	441	475	477	498	499	461	475	461	480	493	469	495	482	450	480	507	457	452	448	465	449	453	480	487	513	462	495	466	505	489	493	488	435	489	471	453	422	469	453	486	458	512	508	498	492	467	467	484	473	462	414	425	460	447	477	464	468	493	465	489	477	459	487	490	511	489	499	532	498	479	457	441	452	467	451	480	514	468	486	477	480	477	490	483	497	500	475	478	452	489	444	457	471	438	432	497	486	490	483	466	450	465	427	448	469	474	533	486	441	487	486	478	519	454	490	497	484	485	477	466	484	482	423	502	458	459	490	474	488	463	438	478	477	498	473	504	434	439	509	529	488	454	483	451	484	487	477	488	450	467	488	482	493	486	467	489	481	467	472	492	469	451	474	474	489	485	470	460	454	489	446	464	479	480	477	463	474	452	476	473	453	477	473	497	503	425	448	463	454	482	470	441	520	466	497	486	476	473	495	462	460	485	505	478	439	469	455	459	540	496	466	509	462	449	440	448	473	438	492	474	464	469	467	469	470	490	460	448	447	452	508	441	481	470	489	496	485	467	467	501	443	458	463	505	492	456	490	492	419	487	507	499	477	496	480	466	464	453	484	466	484	480	480	510	473	468	466	517	482	509	476	458	483	462	497	440	476	493	516	444	465	473	486	482	453	453	464	456	490	454	464	487	417	472	484	504	461	450	452	433	437	458	485	453	506	456	474	485	444	501	473	453	462	483	494	451	479	447	479	524	482	496	508	462	488	477	501	496	465	452	488	440	499	524	456	410	499	513	454	460	468	447	448	440	459	494	424	457	519	469	449	476	498	484	480	455	456	472	452	506	481	496	480	479	500	456	501	432	488	490	466	472	516	479	473	468	488	479	488	488	444	498	519	484	474	451	504	502	456	478	478	483	504	468	446	439	460	493	475	460	485	491	453	449	485	466	477	525	474	470	480	461	458	482	449	459	490	428	498	473	503	518	481	480	486	472	487	498	452	488	480	493	483	457	508	489	425	471	487	444	462	482	465	489	449	482	463	450	460	498	482	502	476	460	536	486	440	486	497	483	458	475	469	465	473	466	481	487	457	509	502	455	470	463	441	513	437	505	440	486	464	507	465	449	457	490	498	473	478	511	461	441	502	473	494	459	496	484	477	468	488	448	471	491	486	509	461	481	486	495	484	469	487	502	457	475	485	503	476	488	501	500	498	510	478	478	486	486	468	459	484	489	498	507	424	497	477	478	437	465	489	472	446	467	479	457	485	482	501	490	472	456	429	476	506	459	497	482	496	481	451	467	462	455	476	465	512	481	469	514	485	451	472	469	451	462	485	464	459	469	467	435	469	450	499	465	483	484	481	471	476	470	494	456	489	438	494	485	501	459	439	424	494	484	450	489	474	475	486	467	466	443	479	488	452	482	518	463	451	448	479	461	451	505	500	481	491	463	481	473	489	448	454	502	516	476	485	464	468	459	493	488	501	478	476	509	488	448	498	503	448	465	476	484	473	462	518	503	451	454	433	465	469	467	507	483	441	484	476	470	501	480	474	454	474	472	488	486	471	461	484	487	463	506	496	466	466	512	519	478	488	489	484	439	482	473	470	478	471	481	462	459	489	473	489	484	448	450	491	440	401	471	416	472	483	441	518	487	462	484	431	518	460	503	486	487	431	456	487	465	445	472	496	475	463	461	468	485	486	474	470	524	477	451	473	503	489	491	467	441	465	497	450	445	493	456	490	478	472	461	483	479	512	486	455	478	468	467	481	459	471	443	468	470	473	468	499	490	488	489	478	471	496	465	488	463	493	491	494	485	516	461	495	449	527	534	465	470	482	497	462	454	456	500	462	477	483	531	489	456	475	486	481	510	459	429	489	487	453	479	444	465	469	468	483	493	461	476	461	498	488	477	504	500	494	454	473	453	453	452	475	478	458	494	512	469	482	468	497	474	489	459	503	507	454	452	480	479	470	513	503	496	473	534	509	506	517	467	525	478	491	488	478	461	445	497	453	426	495	464	494	502	455	472	445	427	429	470	451	462	424	510	475	464	464	503	476	460	436	494	484	485	502	483	468	484	524	456	468	482	463	497	482	449	469	482	467	428	511	466	522	467	466	501	476	475	463	507	495	473	474	459	450	495	498	491	481	488	470	465	482	454	445	525	469	471	472	436	495	474	489	463	515	427	491	451	468	470	471	514	526	467	453	436	502	473	463	480	494	485	511	430	429	442	523	480	453	490	457	469	481	443	476	489	446	499	466	458	476	477	475	507	487	449	458	451	509	515	477	449	462	480	494	517	500	502	450	436	479	455	481	476	484	448	492	462	478	466	437	484	445	516	495	484	484	491	470	458	475	497	467	458	462	433	527	521	496	478	489	498	478	479	492	464	454	461	463	484	479	465	473	484	482	472	468	496	477	468	487	474	434	473	464	482	466	491	437	455	470	454	472	468	467	468	469	457	462	484	451	467	496	435	479	493	509	474	482	440	450	427	442	506	483	529	493	415	481	474	461	468	492	470	449	459	495	482	470	456	451	472	475	456	465	509	527	494	443	475	450	466	540	455	478	456	517	487	480	482	458	466	478	476	489	480	449	462	473	498	493	480	465	480	475	497	503	491	477	478	490	492	504	522	483	492	459	491	479	499	470	434	508	479	455	484	474	486	472	486	491	452	454	484	507	468	464	467	453	490	500	468	456	496	465	445	513	492	489	472	489	499	522	476	457	516	497	475	480	467	474	489	446	451	465	498	477	417	464	467	474	448	481	506	498	450	521	442	457	476	507	503	488	444	456	459	519	450	486	445	477	488	473	500	474	463	429	472	467	455	481	489	444	470	503	477	458	451	451	475	462	487	468	455	491	449	503	495	471	487	475	493	466	478	440	461	445	445	463	485	448	459	443	443	454	456	523	453	512	492	459	476	478	439	480	450	465	458	492	501	447	504	495	472	478	499	444	466	494	474	507	501	476	472	501	468	509	498	518	482	450	477	473	468	451	461	459	444	510	467	426	481	535	475	465	459	480	461	502	469	465	488	445
38647	20506	6306	844	352	267	215	193	167	182	173	144	167	160	146	205	167	159	137	146	121	102	142	128	106	113	127	115	121	82	106	101	107	126	110	116	104	120	105	112	115	88	120	141	110	106	102	117	111	116	111	95	111	102	110	116	113	135	125	92	105	113	113	115	117	111	99	121	117	114	111	112	99	124	111	104	97	136	120	102	100	101	115	129	114	105	111	103	101	115	112	113	121	127	114	128	106	107	121	109	113	108	106	114	127	102	124	100	115	117	105	97	103	117	110	104	113	102	114	107	103	114	106	119	102	135	112	123	106	113	112	118	126	118	93	127	119	120	96	128	109	107	117	120	124	112	97	103	142	108	101	98	119	100	129	126	102	101	116	94	116	95	117	103	113	115	111	104	97	127	108	136	95	116	105	124	96	126	115	111	109	95	116	122	148	98	103	114	120	117	111	124	135	110	110	104	114	113	116	120	113	98	112	138	118	99	107	114	110	113	110	129	114	96	129	131	88	106	131	121	97	103	108	118	125	93	119	101	114	101	127	100	100	103	103	102	110	110	120	118	125	117	120	106	124	124	134	123	118	122	102	99	125	98	125	111	104	80	129	106	132	127	108	99	115	102	103	87	105	99	108	108	105	129	114	100	112	108	99	127	94	115	108	107	125	102	98	116	101	102	110	111	119	110	105	116	106	101	134	103	110	121	82	94	109	128	85	115	123	100	106	118	118	99	105	107	107	138	116	103	129	131	127	106	107	119	105	98	97	122	123	112	113	94	113	124	130	113	126	115	116	118	119	106	96	119	118	114	119	136	97	118	102	101	125	115	109	106	117	108	105	118	118	107	105	98	108	119	103	111	125	105	123	115	103	106	119	96	115	113	117	102	101	121	93	116	114	106	112	121	100	123	128	126	110	107	92	115	104	94	105	108	114	125	126	100	109	119	104	119	116	115	124	114	112	111	104	103	121	107	126	101	99	87	118	95	106	99	99	121	101	110	111	125	114	115	92	108	110	110	116	107	110	124	124	99	130	142	115	99	124	112	100	120	92	113	90	119	110	113	104	120	129	113	125	94	125	107	121	86	110	132	117	98	107	116	110	121	115	122	110	108	103	102	107	110	107	104	110	99	98	107	114	136	126	92	122	121	113	105	124	110	101	100	96	126	112	107	100	102	113	115	102	128	90	117	106	122	121	124	110	97	124	126	97	122	119	114	111	115	101	113	137	127	97	107	119	110	117	95	102	110	111	100	102	96	125	109	96	113	98	105	111	106	109	102	112	116	111	129	111	100	105	124	115	112	105	125	120	102	118	119	110	107	122	101	119	132	109	111	121	112	119	103	106	118	112	126	113	105	113	109	94	111	110	96	110	108	106	114	96	98	112	110	133	106	118	102	110	117	134	108	99	107	92	102	92	101	111	131	113	109	110	112	93	134	112	105	109	108	116	113	111	90	105	112	96	118	113	98	117	119	108	108	119	112	99	116	109	115	98	112	119	108	102	121	110	136	108	112	99	117	114	125	124	112	110	120	94	111	114	94	111	123	108	119	103	107	113	106	134	105	125	112	120	105	107	110	92	112	108	122	109	105	133	126	114	108	102	108	140	111	106	120	116	123	102	101	120	117	125	100	99	107	106	112	114	119	102	110	115	106	96	129	127	105	117	109	114	98	100	115	99	103	114	99	129	112	95	118	99	121	106	108	121	114	102	98	112	129	135	128	121	103	115	111	125	93	107	121	117	103	123	103	100	100	106	110	109	121	103	126	104	117	105	102	99	126	120	108	97	101	122	123	89	106	112	120	112	99	117	112	102	125	107	108	114	103	103	84	118	111	118	105	98	114	128	114	110	120	121	100	103	128	115	101	116	115	105	119	113	92	113	127	113	105	122	109	115	107	84	112	120	122	118	119	97	99	129	108	129	117	108	119	107	100	117	92	114	115	104	115	115	105	116	133	129	119	101	108	115	117	123	119	133	106	119	114	113	110	95	93	108	120	104	112	109	112	129	102	100	106	105	107	109	93	127	98	121	120	135	93	83	111	112	124	136	99	99	120	116	116	103	83	114	127	104	89	106	121	133	125	101	97	117	101	126	113	101	107	91	113	138	89	137	99	94	127	121	102	122	128	132	120	106	99	110	116	120	108	100	118	107	120	99	129	140	108	123	117	102	124	100	109	103	115	89	105	121	101	97	112	111	104	122	107	92	140	112	110	126	106	107	112	91	112	119	100	97	132	139	112	112	114	115	123	121	112	98	109	112	106	109	98	117	131	103	107	93	101	110	118	128	99	120	99	102	115	111	124	128	111	133	115	124	106	107	106	100	123	88	120	102	119	120	114	103	124	107	117	131	114	124	90	107	115	116	120	106	130	99	109	102	106	115	112	121	124	127	120	113	109	111	127	117	104	110	112	129	119	96	111	123	137	106	97	105	107	101	113	101	107	95	99	106	120	118	99	107	101	142	117	114	108	98	119	112	113	119	111	133	102	102	96	106	111	96	107	107	128	97	128	104	104	99	114	97	109	127	103	112	106	107	120	133	124	115	122	99	111	112	124	125	111	90	124	111	115	134	138	110	106	120	122	124	112	111	109	116	116	109	113	147	101	110	115	115	112	117	107	119	96	128	126	95	102	118	116	98	106	111	107	111	92	108	103	117	123	111	113	132	110	112	119	111	119	129	127	104	122	110	117	122	104	108	127	109	110	112	108	107	108	122	129	127	121	108	92	129	124	99	125	110	116	121	115	102	128	123	117	120	132	100	123	109	101	95	101	116	110	139	117	125	116	110	105	106	98	118	106	117	109	122	96	93	119	108	101	100	112	104	83	118	107	116	95	135	118	107	87	107	101	116	128	102	95	110	125	105	100	116	107	117	108	117	115	101	111	96	110	115	121	124	98	107	110	123	117	111	108	117	114	96	107	116	127	123	108	102	98	113	113	89	123	104	107	107	106	110	111	114	94	112	105	109	114	119	145	106	111	118	124	97	94	120	107	115	117	134	123	113	114	116	102	110	105	89	118	119	115	118	109	93	127	131	107	116	95	111	111	121	110	109	103	89	96	102	122	121	117	118	105	109	121	113	104	102	109	139	111	101	107	100	132	114	112	106	131	101	106	122	128	97	106	123	110	98	122	110	112	111	105	131	111	115	94	123	117	122	106	114	132	100	96	111	101	120	95	103	101	136	108	124	126	116	102	109	116	130	110	98	113	109	142	101	110	118	119	103	118	108	117	111	120	125	113	93	110	106	100	94	116	99	124	114	113	116	132	105	118	122	90	103	89	120	132	123	110	106	112	122	114	125	92	96	107	119	121	102	101	116	113	111	118	96	127	139	105	120	103	111	113	127	97	107	123	114	114	98	113	103	84	106	119	109	119	97	112	91	117	108	101	113	109	95	109	103	87	129	128	122	102	128	124	103	104	117	104	119	128	100	98	113	115	98	122	127	109	123	116	123	97	94	126	96	115	104	108	115	102	113	114	130	106	105	101
25616	16137	5476	1934	1366	943	854	776	653	541	488	548	622	451	518	685	548	456	369	382	333	326	306	283	297	284	307	281	325	289	277	292	292	306	303	284	277	270	277	276	284	287	282	289	297	253	267	273	322	287	283	277	264	283	290	309	287	277	282	257	264	263	245	279	293	277	335	295	252	315	272	307	304	248	302	299	279	276	287	275	286	271	296	280	324	269	269	266	306	286	289	265	296	275	257	255	290	229	324	298	242	284	276	325	311	274	233	272	275	285	256	265	316	266	287	284	303	270	286	286	273	297	266	287	265	306	292	282	255	286	279	266	305	264	290	267	297	277	288	277	289	249	282	290	291	294	228	291	314	288	254	259	278	271	280	284	292	302	270	291	291	261	284	284	281	281	287	272	245	284	262	310	280	270	278	297	284	299	324	275	308	266	277	277	302	314	265	270	267	287	296	263	274	278	257	299	279	282	278	265	306	266	277	284	298	268	281	276	262	286	252	295	262	270	259	265	258	324	270	261	293	285	287	290	287	277	256	294	265	262	278	287	276	274	269	259	274	272	298	279	266	279	289	287	246	268	253	247	282	295	290	277	258	263	252	275	278	292	291	303	282	246	263	283	253	277	282	273	278	266	268	287	290	286	300	261	250	266	277	259	279	296	284	277	301	276	293	279	265	253	275	247	261	257	247	287	281	291	291	280	288	292	283	262	277	284	286	279	295	296	250	297	287	274	278	315	293	279	285	267	268	275	281	296	249	297	244	278	276	272	270	258	291	269	248	293	274	287	276	303	261	295	287	300	266	312	280	295	293	272	289	256	250	285	297	292	276	281	274	315	263	288	289	277	267	273	281	258	295	265	261	257	291	269	249	294	260	312	273	278	306	320	271	268	258	265	242	270	252	288	261	303	260	275	303	310	306	277	299	276	299	274	249	308	269	256	294	275	292	247	316	298	308	284	279	271	287	267	300	287	275	286	276	299	276	289	278	276	231	298	282	294	269	242	294	263	255	266	273	258	265	281	283	274	272	304	272	247	282	253	273	297	261	279	275	267	302	253	279	272	292	290	261	269	319	271	247	276	281	276	314	279	259	268	258	304	269	285	288	263	274	264	251	282	293	307	250	282	296	290	245	267	306	297	258	276	288	284	245	269	261	260	303	266	304	278	267	299	287	250	266	250	303	278	270	288	278	310	259	325	262	308	302	272	270	281	291	283	255	263	292	277	275	280	260	293	286	276	277	273	289	280	292	276	251	267	285	296	276	293	245	295	279	281	308	291	294	293	286	283	285	284	297	298	265	268	300	288	302	255	292	272	290	310	273	267	264	281	294	284	269	286	285	285	313	281	299	265	252	296	284	272	298	265	276	309	280	305	276	308	254	289	279	268	294	299	277	286	285	292	299	259	279	294	261	278	268	300	277	274	285	298	268	266	262	300	293	264	287	269	274	286	273	267	250	275	294	292	287	295	270	276	257	283	268	284	292	283	259	280	268	295	274	284	291	276	286	308	305	260	281	273	282	284	285	267	301	252	283	289	254	262	265	289	304	309	287	274	286	252	268	262	248	291	312	258	271	246	277	258	243	279	287	243	276	273	267	289	251	264	296	294	251	281	282	298	288	301	279	292	304	253	304	273	283	291	291	279	279	266	246	295	296	265	284	299	275	293	290	290	275	288	288	249	270	296	282	300	290	281	277	276	269	270	282	278	251	324	260	263	278	264	273	284	307	274	308	300	279	274	282	262	275	267	281	284	297	299	252	273	268	282	280	276	289	298	283	289	295	290	298	282	270	291	292	261	274	281	286	269	280	266	276	259	251	246	297	268	294	284	249	265	311	266	264	261	275	274	289	261	260	263	332	276	281	300	287	276	265	266	231	295	299	278	246	267	277	259	299	293	263	264	316	279	311	279	285	284	271	306	315	283	309	264	265	266	296	270	293	279	239	274	278	263	301	244	242	286	264	290	274	272	314	255	271	253	269	293	290	273	275	267	260	270	269	296	285	323	282	299	289	243	285	302	275	266	288	292	267	284	298	275	302	249	265	271	301	276	275	278	255	287	259	270	251	285	297	244	246	303	307	271	247	267	286	269	308	289	276	258	269	241	266	269	290	277	257	260	321	289	261	287	249	280	244	292	287	275	300	282	290	247	263	291	274	286	305	275	270	256	269	273	272	302	269	298	256	287	296	271	275	277	304	326	259	281	223	265	273	271	284	285	292	267	278	277	282	298	281	292	304	289	254	301	308	289	298	268	318	267	293	293	265	271	268	277	270	263	291	289	260	295	258	261	281	262	297	308	258	255	286	271	259	288	271	278	280	290	282	296	270	282	291	283	316	296	280	285	295	286	267	257	290	291	269	279	270	260	274	293	274	248	254	270	254	294	313	275	271	310	290	261	305	274	277	261	284	283	265	281	285	264	300	269	296	272	240	261	273	304	262	283	262	289	248	273	288	274	300	297	286	279	287	285	249	263	281	270	303	270	264	294	320	264	296	281	284	261	293	278	299	268	293	280	303	272	283	263	294	268	308	316	282	275	297	245	261	272	269	275	268	275	257	276	275	297	273	325	286	264	315	309	319	235	288	287	271	289	295	260	286	281	241	275	264	299	249	260	274	293	293	295	274	279	290	294	227	302	284	281	304	294	270	263	289	295	274	271	258	288	277	291	259	246	296	266	280	258	257	277	237	276	264	286	284	286	280	276	255	282	263	281	287	279	252	274	263	294	285	280	255	300	278	265	293	276	302	260	291	273	275	285	273	300	259	283	310	288	285	285	286	265	266	297	274	264	283	288	275	260	272	263	315	260	309	239	256	281	256	280	279	292	258	275	288	265	262	261	268	282	273	285	287	289	265	277	246	299	257	284	258	287	263	267	306	286	257	286	283	293	257	269	284	248	296	283	288	286	238	283	265	266	271	283	265	266	269	286	273	278	260	282	279	278	279	287	277	266	277	291	290	269	267	266	258	272	291	265	285	284	281	300	272	289	309	291	250	280	279	264	295	291	271	275	235	280	270	308	292	234	277	291	249	273	259	306	282	256	274	295	272	281	303	297	266	273	259	265	258	281	276	293	240	269	278	287	266	275	279	264	263	305	276	265	275	288	284	313	295	286	285	286	276	255	271	306	273	279	254	282	282	275	282	269	286	250	275	265	264	282	286	282	265	266	294	298	288	306	254	246	276	267	285	276	310	281	292	279	258	295	307	256	283	296	290	290	260	295	294	266	275	284	251	275	267	266	240	293	290	268	253	258	278	279	271	282	299	259	287	276	248	272	282	264	305	271	272	272	303	263	302	260	294	286	270	266	303	272	273	264	267	267	301	291	322	284	284	276	259	276	278	300	271	262	270	265	285	297	278	264	309	272	236	296	296	279	298	283	284	287	258	308	294	273	283	282	289	288	298	275	267	273	275	284	297	279	276	276	271	271	277	295	316	282	275	288	250	257	266	289	263	302	256	295	262	259	285	275	286	279	286	287	301	281	269	293
16611	5495	985	289	198	198	171	194	190	200	179	190	190	151	179	157	196	176	192	162	174	187	163	186	154	176	170	182	168	173	183	164	166	167	194	157	153	192	210	173	190	160	170	164	163	151	168	200	145	162	173	178	173	179	188	153	170	173	182	204	158	170	166	176	156	164	184	164	193	184	168	188	181	164	161	162	185	177	175	182	150	175	165	202	148	183	163	172	186	185	170	176	161	189	198	192	176	171	176	167	174	216	158	175	173	168	171	169	209	181	174	173	166	181	177	169	147	184	190	149	171	174	185	168	201	171	177	193	170	177	161	213	177	172	172	175	187	162	185	199	180	180	171	185	177	200	206	178	184	186	174	188	164	187	169	190	151	169	177	136	183	197	169	173	185	165	164	165	151	168	170	195	197	188	171	151	180	166	157	194	162	185	189	157	188	167	185	174	155	157	160	140	185	155	189	154	154	166	183	171	200	201	170	159	184	182	182	160	189	177	173	167	193	190	196	164	145	169	196	159	191	189	176	186	191	157	174	199	180	167	158	172	165	143	174	193	190	185	170	200	187	188	152	163	192	185	174	154	156	168	197	154	167	210	160	165	176	186	173	167	179	165	168	174	198	189	173	172	161	166	168	185	184	166	138	186	162	173	160	173	183	174	177	170	195	193	157	183	163	164	200	171	185	183	149	167	181	181	181	182	173	155	185	172	183	181	159	183	168	185	169	179	178	197	173	190	170	170	148	180	172	173	172	187	166	164	172	200	182	174	165	164	144	193	189	192	183	171	173	170	197	190	157	179	185	184	208	180	189	178	178	182	165	172	175	173	168	200	175	149	156	174	177	179	191	187	168	180	165	189	168	194	174	177	158	205	187	186	171	165	199	179	206	177	176	177	166	173	194	194	180	166	159	167	167	189	154	187	191	177	171	179	163	185	168	189	173	169	178	166	185	202	175	195	185	169	188	160	147	168	187	179	178	192	175	159	185	171	192	174	180	203	197	189	154	192	198	139	184	190	181	180	154	160	156	170	180	189	198	177	171	171	184	186	162	172	200	177	166	186	158	189	168	182	156	169	151	178	155	183	169	158	187	164	169	160	178	164	184	198	174	184	189	170	149	153	190	168	172	165	188	196	170	167	168	174	181	192	166	185	184	165	159	181	181	156	189	169	179	178	180	156	193	173	159	174	167	156	162	189	191	173	196	153	175	176	159	192	162	188	190	202	175	182	177	199	170	174	191	177	185	170	189	155	189	179	172	158	168	189	161	166	182	191	158	162	162	198	199	187	190	197	181	176	170	165	158	176	208	188	177	198	191	164	177	189	207	158	177	169	188	178	170	168	194	200	195	197	172	168	174	168	167	195	153	199	186	169	175	165	161	223	197	154	173	169	169	186	173	175	191	175	188	173	169	183	184	191	178	190	170	166	174	166	164	163	180	179	165	165	191	182	175	172	186	193	153	166	168	193	165	163	158	176	192	209	190	181	180	176	167	180	168	168	191	166	171	173	175	182	187	178	171	188	192	178	177	163	187	180	164	149	186	171	171	192	162	168	168	178	162	174	198	199	207	179	186	212	188	191	172	191	186	168	158	178	199	181	195	159	187	181	188	160	183	185	164	158	168	185	187	157	167	154	195	171	182	183	177	183	186	177	171	165	169	177	185	170	201	178	176	160	167	163	186	158	157	181	160	170	186	178	173	190	166	193	168	180	165	160	175	166	165	179	200	176	186	153	167	168	163	179	208	171	196	184	162	177	186	177	208	166	176	169	175	186	203	179	151	181	149	175	187	184	200	182	162	179	179	195	192	166	155	176	171	186	154	170	178	193	209	147	158	176	199	161	153	172	152	178	180	203	163	168	194	164	188	144	180	162	196	187	187	176	164	191	189	194	172	174	174	163	188	190	153	170	159	161	183	187	161	186	157	173	181	162	195	170	201	168	168	156	187	165	180	184	189	164	171	172	156	159	168	168	175	183	158	205	182	188	196	173	194	196	187	170	194	181	174	177	170	182	180	179	177	196	180	185	185	175	169	169	179	146	147	163	152	161	156	154	165	184	164	165	208	179	167	194	173	193	184	160	170	190	207	157	195	176	182	194	159	153	176	186	171	145	165	184	179	165	148	187	171	176	182	181	173	181	171	200	169	159	165	174	173	154	161	199	167	176	173	187	157	166	160	183	177	178	182	159	189	157	177	185	158	183	163	177	158	192	195	168	156	172	184	168	177	168	160	156	204	185	167	218	173	178	172	155	190	172	185	178	164	177	174	176	179	144	182	169	158	164	171	166	192	180	199	161	168	179	185	176	156	170	167	164	181	181	176	164	190	160	174	171	187	182	202	183	203	177	177	210	140	173	185	171	219	164	177	193	191	160	158	172	175	186	162	180	176	188	188	180	164	191	177	187	171	174	161	185	175	157	173	186	176	154	187	186	191	173	166	181	157	146	160	169	191	159	179	181	183	170	172	181	174	193	179	193	151	145	174	192	173	172	168	164	150	155	179	172	193	200	179	170	186	157	159	156	158	198	160	186	161	171	185	174	152	183	169	166	153	158	156	188	179	174	175	191	157	153	168	183	156	166	151	169	178	163	161	154	155	169	187	169	169	183	175	178	185	194	165	171	173	183	180	197	192	170	160	196	171	171	164	184	147	147	194	188	176	189	181	203	164	182	192	155	153	179	174	174	147	159	171	195	180	164	153	191	181	192	179	172	199	173	180	178	180	189	177	183	193	185	196	156	171	167	200	161	206	164	167	174	210	165	154	186	189	162	203	165	193	203	195	208	198	169	170	172	163	187	187	175	202	198	188	185	182	195	160	176	169	168	171	198	173	159	172	205	188	182	165	171	193	168	176	183	150	165	181	176	180	174	189	161	211	174	182	173	173	208	177	152	191	190	186	158	180	169	178	196	195	164	179	188	195	200	185	182	194	175	148	168	189	180	193	179	192	169	176	165	177	195	178	190	169	182	206	147	185	184	181	171	165	169	167	183	173	157	168	187	181	178	197	171	190	172	194	161	193	215	184	154	182	181	182	171	171	186	178	167	194	164	180	191	154	183	183	152	177	189	185	171	194	195	162	172	174	163	192	156	169	212	172	164	178	180	190	168	173	180	141	151	180	169	175	166	172	182	163	169	183	188	167	188	171	167	193	185	176	172	186	191	167	199	187	182	165	169	186	176	177	170	175	178	168	191	169	167	181	179	201	173	173	196	178	149	196	176	156	187	195	177	188	191	204	178	160	184	152	171	176	167	181	195	177	187	189	158	160	174	182	157	194	156	194	180	183	169	175	175	202	184	158	192	164	187	161	185	167	186	187	193	175	166	163	173	178	180	185	167	174	176	178	159	165	153	198	187	157	192	169	180	193	167	168	200	182	176	176	199	170	180	198	175	185	158	167	166	173	172	154	189	182	177	183	218	141	170	193	183	180	174	213	174	164	190	190	160	164	157	176	176	172	174	156	182	184	167	201	161	179	192	149	185	194	179
11854	5028	1722	900	633	544	506	530	491	496	529	469	510	496	541	587	502	492	469	475	449	457	381	457	422	398	447	433	426	441	453	446	423	451	425	442	463	469	397	425	398	436	437	482	419	441	449	436	466	411	423	479	403	435	426	415	436	477	480	404	462	452	469	443	477	428	442	440	426	448	437	410	394	426	442	450	430	460	399	433	387	457	414	461	426	421	449	410	461	413	423	421	387	431	418	455	435	401	433	416	434	458	451	437	420	484	453	452	430	423	443	417	445	412	437	449	438	446	428	442	421	440	432	418	444	396	416	433	442	410	426	425	419	458	436	474	440	436	462	395	476	443	422	413	437	466	443	436	438	423	402	463	452	422	442	435	450	447	411	441	448	445	431	448	446	424	436	418	443	440	448	403	423	467	467	442	413	463	441	458	432	455	446	447	392	457	456	446	404	433	420	409	440	427	434	464	406	444	417	431	412	488	422	441	465	428	434	443	432	423	471	431	446	418	467	442	451	448	435	436	441	447	429	405	444	430	411	405	415	420	441	412	432	425	453	428	444	484	436	448	416	413	471	416	402	437	407	423	444	472	455	448	455	447	449	413	430	417	398	461	443	467	407	425	415	456	455	398	450	452	423	480	477	427	425	461	427	427	443	453	415	475	436	429	443	403	432	421	439	411	412	453	436	412	426	422	466	440	446	447	433	428	434	440	438	451	416	434	450	427	430	409	446	437	463	405	467	434	427	471	430	474	445	391	432	434	463	464	438	428	440	437	418	439	432	424	400	439	418	456	410	426	414	438	445	422	453	454	400	406	445	414	430	443	443	457	422	455	401	400	485	431	407	432	435	446	405	423	436	476	423	447	412	435	458	451	463	418	423	397	456	425	442	476	449	410	398	430	428	417	411	446	429	425	458	472	422	456	441	428	416	430	398	416	459	451	406	466	455	473	436	473	436	430	454	434	427	450	406	427	492	434	433	437	469	451	463	412	449	439	468	452	420	434	413	438	454	440	445	426	438	435	488	429	404	438	419	458	468	423	403	423	453	428	420	428	433	440	447	447	481	450	456	421	426	456	468	425	445	417	442	455	424	466	443	437	420	427	425	445	468	417	409	427	425	469	457	436	471	425	438	442	420	420	413	426	432	445	428	418	432	404	412	438	462	424	463	449	479	387	461	435	452	452	418	460	486	440	431	497	452	417	410	419	435	446	406	435	456	451	452	438	383	425	453	454	461	451	459	414	425	427	431	431	460	420	455	445	420	399	396	443	432	439	438	450	474	437	467	476	445	428	445	452	413	478	408	446	433	449	456	416	409	449	435	450	427	443	432	422	448	451	417	417	452	450	413	415	440	409	406	437	431	429	410	436	447	452	413	409	452	444	431	429	445	401	442	413	473	484	406	449	422	419	445	446	421	461	422	411	407	437	422	445	438	465	443	442	444	477	415	447	424	411	485	420	437	420	419	483	435	411	445	427	424	448	425	443	434	474	396	389	444	401	415	409	455	443	448	431	435	455	438	410	404	407	451	404	419	468	435	423	426	410	487	421	423	427	465	431	441	441	440	468	434	393	420	408	462	479	457	460	435	400	417	410	408	422	425	468	456	446	420	451	464	449	447	448	457	435	423	422	452	405	450	425	455	444	427	454	471	431	417	438	447	422	424	482	438	431	464	407	443	422	461	467	430	407	430	470	421	429	443	438	423	470	438	472	434	439	455	431	464	465	428	460	399	430	451	427	437	448	456	436	506	401	417	423	462	431	416	416	427	406	421	468	406	435	438	439	451	423	458	452	451	411	439	432	416	438	435	427	423	442	452	430	435	443	459	446	405	441	423	417	437	424	436	420	411	407	431	447	450	448	409	467	468	448	456	431	412	413	469	427	447	446	437	402	431	418	464	431	412	454	430	428	436	415	407	435	457	399	430	457	430	423	447	444	469	405	431	436	434	420	496	457	471	412	446	417	431	415	438	451	461	409	467	429	436	433	423	447	450	454	413	460	457	448	445	470	446	426	433	424	438	449	424	455	458	421	382	424	418	461	416	440	427	401	461	418	424	404	436	433	432	439	437	441	448	431	443	427	445	400	440	427	427	472	428	398	457	449	428	434	439	423	450	468	447	460	415	432	411	412	440	406	429	472	432	449	451	433	438	437	444	414	438	424	458	424	452	401	438	441	422	443	431	449	466	431	429	469	472	421	471	444	417	437	440	423	432	468	413	401	423	427	412	434	416	374	440	401	443	419	479	443	437	434	388	410	412	442	441	409	482	450	442	430	416	428	403	447	455	405	439	461	425	475	406	450	449	458	450	435	455	417	412	446	429	440	465	429	394	432	394	455	411	453	450	446	419	430	381	404	463	489	432	430	415	453	419	447	443	455	436	443	430	415	459	424	475	411	479	440	444	402	457	408	435	459	410	503	406	422	434	437	434	441	402	422	469	397	458	428	451	414	383	436	433	430	450	432	465	425	437	456	398	454	453	417	447	444	470	439	464	417	446	437	436	448	429	460	457	466	414	466	431	446	446	417	436	436	432	435	457	434	434	432	441	415	433	449	478	431	464	438	411	407	465	459	457	438	399	464	459	406	430	434	460	433	473	410	454	418	433	441	387	437	440	444	410	425	438	432	434	446	484	400	463	453	425	417	457	397	436	441	391	428	430	458	426	467	410	443	456	455	398	416	455	410	461	433	405	440	425	454	455	411	414	405	416	437	437	387	435	415	440	440	466	392	439	466	413	420	453	439	422	439	442	435	429	457	421	450	471	392	455	423	424	480	426	435	454	431	383	441	414	424	459	443	435	393	454	436	438	382	455	444	443	418	424	404	406	439	420	405	450	423	438	454	428	479	408	432	426	447	456	469	455	403	452	425	459	392	453	453	439	435	409	419	454	435	405	404	409	424	469	429	427	425	426	426	428	452	437	432	378	434	400	455	442	426	404	452	428	458	436	437	420	428	450	446	426	441	450	428	406	442	460	442	443	467	423	395	437	439	461	410	415	434	417	432	460	445	423	446	447	465	457	441	439	412	462	471	440	440	417	406	442	409	406	428	441	440	404	439	406	423	446	452	451	418	419	440	457	447	409	421	450	437	459	415	418	405	422	441	454	425	416	418	435	408	434	441	431	426	493	441	500	422	465	439	437	437	457	445	418	417	445	452	447	440	431	451	427	442	435	460	430	442	457	425	438	504	435	421	462	414	455	453	433	466	433	425	413	463	412	443	423	410	416	432	479	448	469	397	438	445	473	453	467	438	472	410	452	441	463	465	447	421	419	456	470	469	415	431	457	452	417	444	443	452	425	457	414	465	424	434	440	435	434	421	448	416	414	442	462	439	425	438	400	425	441	408	413	476	439	440	459	443	481	442	447	455	415	410	472	441	474	459	453	428	446	458	440	455	429	413	456	423	432	442	427	466	406	470	445	435	433	459	438	476	436	408	454	418	413	439	459	419	493	412	477	404	413	441	451	399	467	426	441	466	445	441	437	430
29381	13187	3446	601	341	275	258	242	259	236	254	206	241	234	224	251	213	232	224	214	223	229	180	225	238	210	203	181	199	220	189	220	208	194	174	214	218	214	204	193	191	211	183	205	193	179	207	186	204	229	197	215	195	201	194	174	184	206	217	217	201	197	220	189	208	194	179	192	219	224	200	195	197	208	173	219	187	173	187	188	180	208	208	185	196	206	175	203	193	226	207	230	201	205	221	200	226	203	194	203	196	233	215	179	192	213	213	204	198	188	208	207	214	202	218	233	217	200	187	195	171	198	203	199	207	153	208	177	211	187	212	191	199	181	190	204	197	182	195	184	202	218	208	214	245	206	176	213	213	210	245	189	194	212	214	179	204	199	213	221	204	210	211	219	181	198	176	205	200	228	220	184	234	196	186	196	199	204	211	212	178	179	187	186	208	194	208	208	207	194	209	200	194	200	181	183	163	185	224	182	205	206	214	197	199	186	200	217	207	193	183	207	191	204	190	187	202	198	205	211	209	200	196	202	179	212	222	221	187	191	177	209	167	187	208	198	191	194	197	206	185	202	226	233	196	192	183	172	196	191	198	206	199	228	184	208	192	194	202	188	203	181	199	185	185	197	211	182	198	237	195	187	208	186	208	211	218	217	218	197	205	198	198	202	186	203	187	193	182	208	213	219	215	200	219	203	203	204	202	210	197	213	197	186	205	207	207	196	181	218	186	200	180	195	207	209	188	199	194	209	224	211	186	198	199	220	200	220	212	187	185	185	194	194	204	185	194	200	189	185	186	221	196	182	190	205	207	204	222	200	193	192	204	191	172	235	202	194	199	216	199	182	199	165	196	183	210	206	205	207	195	184	217	213	179	187	202	171	168	183	193	199	186	189	198	221	181	207	190	213	202	203	210	194	209	192	206	199	193	202	197	172	186	183	208	212	211	175	184	193	221	198	187	176	188	207	220	203	185	215	209	208	214	180	194	201	240	184	185	219	193	216	200	212	215	185	200	225	218	199	204	250	219	177	210	195	208	203	191	172	225	204	209	182	188	220	196	183	172	219	201	207	190	194	190	189	202	209	199	228	194	192	217	188	235	197	206	204	211	205	189	195	231	168	225	198	172	226	236	220	223	204	210	181	213	188	200	202	212	230	181	222	210	175	198	202	190	206	180	193	239	193	215	211	211	199	176	215	206	184	209	204	220	210	192	187	193	210	193	202	202	183	214	201	237	208	204	206	201	219	206	204	193	209	172	205	198	200	207	195	175	224	190	192	197	192	203	190	176	167	186	222	218	212	197	216	191	197	212	214	192	188	194	207	242	190	223	191	217	222	228	209	200	189	198	180	224	208	191	210	179	198	187	202	226	200	189	201	206	215	181	217	197	198	201	223	226	206	179	203	211	200	188	223	212	176	200	194	211	205	206	179	208	172	206	192	193	231	224	191	207	200	200	183	188	205	187	205	219	224	193	199	188	192	208	211	190	197	223	198	219	164	190	214	216	182	245	204	185	174	211	187	190	206	220	211	218	205	224	222	214	224	198	202	190	212	198	212	185	194	221	201	215	179	214	206	205	197	212	214	216	192	215	181	197	195	198	182	204	203	213	191	195	194	229	188	204	174	202	216	208	185	198	203	183	199	189	216	212	210	207	221	205	178	186	186	204	198	192	166	216	201	170	184	199	198	192	186	200	219	199	226	194	191	189	209	193	180	188	203	211	188	179	194	189	216	211	198	211	192	165	192	173	175	188	186	196	207	200	214	204	194	191	220	207	199	176	178	201	196	191	184	192	177	216	188	196	208	205	208	198	196	201	180	196	193	204	203	190	204	194	208	195	196	170	212	184	188	226	188	192	179	204	208	205	178	199	188	191	187	209	236	194	207	203	174	201	215	209	208	192	224	204	206	205	229	181	206	209	206	190	221	192	199	195	218	219	236	231	218	187	182	219	204	180	192	204	209	196	206	221	227	224	204	246	214	214	188	222	184	210	210	206	180	191	180	195	206	205	187	191	219	201	204	216	200	183	201	216	205	196	218	177	208	211	210	221	185	184	200	230	241	221	183	218	194	198	185	201	202	243	197	222	188	197	215	203	193	218	204	177	200	210	226	209	214	210	193	210	214	201	216	206	168	219	194	208	190	226	195	205	202	194	196	211	200	221	208	227	220	183	193	194	212	194	180	202	222	211	167	188	218	182	196	213	200	200	215	177	217	224	189	195	201	193	234	208	201	212	197	199	221	196	196	191	198	195	180	182	197	195	194	209	186	184	192	195	183	187	175	228	197	224	195	193	197	184	220	191	192	208	196	204	197	198	208	176	201	189	217	205	202	197	187	218	183	220	209	214	209	206	207	202	219	216	200	214	210	196	208	204	205	201	176	224	185	203	168	190	204	174	201	193	179	202	186	211	238	210	218	220	173	178	200	220	204	237	205	181	184	172	182	206	218	206	188	197	192	206	216	199	199	189	191	208	203	211	201	210	196	185	216	197	212	201	230	200	216	191	210	207	195	220	204	212	177	217	193	214	227	227	196	175	191	203	192	188	182	200	190	186	188	190	210	229	210	222	226	213	207	205	214	207	182	195	193	179	201	194	208	189	197	185	195	211	195	225	172	187	211	211	226	240	160	198	215	226	189	201	256	191	213	205	188	201	219	208	197	214	238	223	198	190	191	189	197	197	208	208	220	232	178	211	191	181	196	233	217	189	161	188	198	199	214	212	185	212	215	203	190	196	188	216	193	199	223	184	198	206	190	211	239	225	216	187	215	196	214	209	175	175	177	185	187	174	184	200	212	183	204	198	219	200	211	187	203	195	180	217	220	230	212	201	223	194	208	218	212	202	224	195	196	198	198	183	192	194	210	210	201	229	192	204	179	223	197	181	189	196	174	197	203	194	235	221	187	199	217	197	205	177	193	164	174	183	190	196	203	201	190	188	200	222	198	179	215	198	205	199	219	215	184	219	206	171	188	209	183	195	192	221	207	174	219	179	201	213	205	213	215	224	181	196	212	199	192	203	204	216	201	199	199	187	201	213	205	202	222	198	210	192	211	197	197	216	203	196	234	187	191	193	189	217	202	239	205	215	238	214	220	217	218	184	207	196	202	192	214	197	216	208	199	168	206	206	212	166	190	202	192	182	181	201	208	201	175	208	223	208	184	218	190	189	205	228	186	190	187	206	191	198	206	219	201	219	212	232	217	203	206	184	188	177	190	186	205	196	167	206	214	203	220	213	184	206	217	211	209	205	198	219	198	191	184	207	218	186	216	185	214	203	203	224	191	212	193	213	209	190	190	215	208	205	215	184	183	197	199	199	211	188	195	205	192	194	208	210	200	184	197	172	201	223	189	198	218	218	185	215	198	202	197	203	232	216	201	186	214	205	210	209	196	219	201	203	173	196	222	214	192	199	212	211	204	181	193	201	217	219	154	203	202	202	208	194	206	202	215	212	224	192	207	221	181	185	225	240	195	184	197	189	187	201	200	181	181
20657	10770	4122	1666	1171	896	831	811	758	663	635	671	775	612	730	781	633	642	655	601	522	505	522	524	511	494	522	504	470	524	502	533	538	509	542	485	506	486	492	492	525	507	491	492	454	462	494	504	485	509	497	471	488	457	497	517	510	491	457	482	472	483	462	460	473	499	482	524	509	500	460	467	474	486	490	495	445	496	524	455	509	487	498	497	522	469	477	471	455	457	476	489	450	511	496	477	490	509	482	459	515	521	447	497	494	508	513	488	488	477	462	496	489	464	490	467	433	511	475	453	506	468	482	494	473	487	499	501	500	514	509	497	458	487	493	502	479	491	470	474	506	505	490	502	448	514	523	466	494	506	470	471	480	447	520	472	464	482	490	478	491	498	516	518	509	457	507	436	426	458	483	509	505	514	511	505	497	505	459	489	463	589	487	488	494	503	468	498	484	488	507	489	449	463	454	496	472	469	472	517	464	471	478	484	469	438	484	459	484	501	498	489	551	486	501	496	469	491	501	471	483	510	491	503	475	483	518	486	481	488	475	454	490	492	489	492	466	451	527	498	498	486	510	456	490	481	472	540	485	502	559	452	529	475	538	464	467	498	461	480	493	469	476	469	496	520	501	478	478	453	481	487	497	473	461	486	476	490	468	516	453	498	471	519	462	472	483	464	490	495	527	485	497	481	434	474	503	472	482	497	466	516	493	461	501	473	495	475	476	508	489	471	470	456	517	525	471	500	489	489	468	475	513	492	506	471	465	488	480	505	543	492	453	526	494	488	467	487	486	470	469	462	495	448	474	504	462	482	490	468	478	509	487	511	488	495	464	498	455	478	501	519	493	469	458	473	455	460	496	472	482	506	477	493	476	497	492	487	479	475	467	498	468	482	442	490	496	509	497	475	503	486	478	474	522	484	484	491	479	490	507	475	466	472	537	463	496	481	519	471	478	489	487	490	461	483	459	477	481	479	529	502	482	502	492	479	474	470	515	488	472	536	470	463	461	532	486	524	482	480	499	531	449	452	496	478	463	525	543	472	488	496	517	448	461	503	490	466	472	417	501	511	476	494	471	472	505	479	447	500	500	465	466	518	512	519	472	499	460	490	485	431	484	476	512	494	511	449	472	500	506	488	486	496	505	463	498	503	477	463	467	478	482	501	499	508	497	508	474	475	530	512	463	484	455	526	449	505	511	498	489	509	504	501	462	496	475	495	506	481	501	454	481	483	491	467	478	510	501	475	500	520	479	466	508	430	464	482	482	451	478	518	484	507	472	500	474	474	485	513	491	477	455	558	513	484	483	477	511	490	464	505	474	468	494	491	500	452	495	487	517	465	492	493	476	484	446	453	504	504	505	486	520	517	483	430	485	510	442	495	473	523	492	502	527	513	454	467	487	463	471	470	480	489	473	498	511	511	549	485	554	484	468	467	459	476	468	489	479	536	477	512	503	476	460	496	529	471	474	487	517	464	519	488	475	480	516	499	479	507	493	488	488	508	464	466	501	502	462	491	475	494	465	504	462	474	494	463	452	465	475	475	503	457	469	520	513	490	508	516	454	504	498	458	516	514	499	480	484	457	511	436	500	471	470	448	514	512	468	482	533	498	481	474	503	483	466	488	465	456	496	491	506	508	496	486	447	525	503	450	472	519	458	481	481	477	474	505	476	472	498	456	472	489	410	517	455	486	462	462	465	490	435	505	501	514	447	481	517	510	465	457	463	484	473	508	539	451	444	492	506	513	511	509	486	470	515	495	459	518	499	482	492	447	494	504	441	506	517	469	450	470	489	503	469	476	470	498	523	462	507	519	463	480	461	471	458	480	495	474	495	518	476	497	452	470	449	481	511	499	474	503	494	467	523	511	486	492	527	442	443	471	485	502	470	510	454	492	445	479	498	485	483	466	506	493	487	503	458	461	506	479	497	462	494	466	480	482	519	496	544	454	470	506	500	511	470	470	461	483	461	498	469	501	498	491	482	439	461	497	493	467	494	486	489	470	497	471	482	471	449	508	503	479	467	472	454	483	505	430	506	491	453	501	461	517	489	485	464	489	519	480	442	482	503	478	448	464	504	464	474	463	480	474	489	547	457	528	525	498	497	491	469	490	495	492	441	488	494	470	465	479	499	493	475	488	475	440	484	506	490	505	510	488	475	509	459	474	494	504	470	488	522	489	476	508	504	481	477	482	457	498	489	489	484	538	487	485	503	512	475	472	476	496	489	469	489	500	527	488	472	516	504	476	506	477	459	492	465	471	504	510	521	484	472	439	471	533	471	478	496	471	481	493	487	481	472	489	443	514	464	463	496	503	466	538	495	487	492	509	449	496	469	472	477	490	518	479	501	485	490	505	504	460	447	475	493	502	474	460	494	482	527	498	435	468	498	487	477	484	502	482	510	467	509	483	536	491	521	445	493	493	486	527	512	521	471	538	476	512	473	521	525	465	462	507	502	463	479	480	519	458	493	533	460	481	444	480	491	473	486	503	454	473	518	516	502	519	480	497	474	510	511	442	524	446	504	502	496	472	529	490	493	513	476	472	466	492	472	493	522	521	492	529	441	485	504	465	499	459	469	470	472	509	481	496	489	490	479	466	497	467	500	483	507	489	470	529	509	499	505	508	451	489	505	485	496	477	455	501	479	501	454	501	504	473	526	502	516	480	502	475	491	502	489	489	503	478	470	493	510	501	490	440	520	487	500	487	498	466	454	460	525	511	490	477	525	483	488	466	489	490	510	491	461	490	501	474	486	500	495	486	478	436	465	467	538	481	447	475	498	500	495	499	508	509	451	485	501	487	513	518	458	468	508	490	505	518	505	514	468	457	470	462	488	485	477	502	485	457	460	441	530	488	494	508	486	496	505	480	480	507	471	520	472	509	508	502	438	516	469	501	493	456	472	497	521	504	470	475	475	511	487	492	459	507	472	457	500	483	471	479	504	463	504	515	484	491	503	512	496	480	488	490	517	498	463	472	510	489	469	482	471	485	496	510	457	496	489	501	490	503	479	455	528	483	481	525	491	489	491	474	471	464	500	493	491	445	472	451	516	503	491	480	514	511	491	479	505	469	445	464	483	491	507	494	466	474	489	534	462	506	502	505	516	492	492	489	483	499	510	472	465	486	526	458	516	528	460	514	438	506	459	493	523	509	454	445	483	488	452	483	479	498	505	470	473	482	501	518	459	483	525	502	488	469	466	468	502	464	505	477	494	512	445	477	452	494	492	489	525	502	479	493	467	532	480	479	489	510	457	488	475	493	467	504	475	511	467	471	495	463	524	471	529	456	502	519	494	458	495	475	483	482	501	515	499	496	500	483	514	477	531	510	506	461	507	491	461	500	515	473	508	503	462	530	521	488	439	496	495	507	522	489	471	442	514	473	483	447	476	464	491	503	450	479	443	501	516	503	515	463	476	466	482	555	495	486	466	525	456	459	499	498	508	512	474	533	484	502	492	481	520	482	465	484	477	479	439	509	503	479	474	485	469	517
38277	20650	7505	1044	427	270	236	215	191	177	187	190	193	129	153	171	152	167	159	133	109	105	119	117	116	112	128	126	131	123	110	113	131	138	100	124	127	101	114	124	118	141	138	146	115	126	125	118	108	102	122	101	115	130	126	122	120	123	116	105	108	138	119	135	117	121	125	115	100	117	93	101	117	129	124	127	120	118	111	121	125	125	119	117	135	114	113	118	117	109	125	104	118	119	100	126	106	97	121	110	127	124	127	100	102	105	109	130	132	119	102	119	126	126	133	122	95	114	125	130	105	128	129	99	125	141	108	113	97	128	109	102	105	131	127	100	101	109	132	121	134	130	97	110	112	122	103	114	111	120	127	129	122	122	118	124	115	121	107	119	118	108	117	125	136	124	117	136	114	102	107	105	107	124	116	133	117	110	116	149	120	118	104	105	122	127	121	135	142	122	99	112	98	124	109	116	115	131	125	122	104	123	106	124	114	110	126	127	121	109	103	138	115	131	138	108	97	134	106	99	105	113	114	121	126	130	102	106	109	110	129	138	125	110	121	122	123	110	110	114	117	117	91	136	109	130	128	106	120	119	111	97	121	118	111	111	112	119	114	114	115	115	108	130	98	126	111	100	115	108	114	115	112	113	115	127	121	122	130	96	113	125	109	128	130	121	124	129	123	104	115	99	137	111	114	102	123	137	114	118	116	137	119	121	135	116	133	135	106	117	128	120	119	125	112	122	108	120	98	116	132	131	102	119	109	123	124	114	120	107	96	123	115	128	113	130	117	117	106	121	107	136	117	125	122	121	105	127	142	110	117	132	113	143	102	130	129	143	140	114	122	122	115	124	135	113	104	122	132	122	152	134	125	127	125	109	133	137	105	120	131	123	109	100	138	107	122	125	116	121	141	121	109	103	109	110	115	107	119	126	111	125	128	118	122	112	101	126	105	123	112	100	129	123	124	113	116	116	126	127	119	101	106	131	103	111	114	131	92	116	131	112	105	128	112	122	101	109	124	109	137	117	103	134	124	109	109	112	95	119	112	109	135	106	117	118	105	124	115	128	104	118	112	116	125	118	115	111	116	112	117	140	119	107	119	122	129	146	141	112	121	112	119	111	122	117	118	96	98	113	128	118	98	110	111	135	136	104	91	133	130	95	124	131	137	125	117	104	117	112	104	133	119	122	133	115	95	112	115	113	96	118	98	99	99	127	126	95	120	121	115	145	124	83	89	110	116	113	116	97	124	112	123	113	110	115	111	121	116	103	123	120	111	107	107	111	124	113	126	127	111	140	121	136	121	129	110	133	125	120	123	113	98	123	114	130	129	113	107	120	124	121	106	103	128	120	115	111	128	116	120	115	102	110	122	116	126	102	122	109	95	125	118	124	130	105	114	107	100	129	108	100	100	127	124	112	138	120	137	134	146	115	119	110	118	105	116	125	120	122	126	131	109	115	115	120	117	115	122	132	102	133	153	123	115	103	117	117	125	123	135	119	97	127	116	125	117	112	113	118	116	130	106	141	132	119	107	119	121	114	129	130	110	111	101	120	135	133	110	111	96	152	129	119	127	107	133	117	106	114	113	116	131	121	125	100	135	107	127	129	113	125	121	123	130	111	104	113	112	112	125	102	92	119	116	108	141	121	95	121	128	124	120	132	112	151	113	99	100	126	113	95	117	93	137	121	106	120	118	119	123	107	117	123	119	111	106	106	115	103	144	112	129	128	98	113	125	124	116	104	125	108	109	107	120	128	129	116	116	116	136	103	119	109	130	119	128	113	117	104	113	138	113	115	94	109	128	124	110	117	119	121	98	135	130	107	130	101	125	109	105	121	110	112	90	107	120	109	115	111	107	125	133	121	121	135	132	113	118	124	98	143	99	134	125	127	106	119	137	114	112	106	122	118	113	104	140	126	99	138	114	105	115	117	101	109	115	134	113	113	108	104	127	111	146	106	132	129	111	102	123	129	107	113	103	102	104	128	111	123	115	113	139	116	105	128	111	139	121	122	127	133	111	105	104	95	97	147	141	126	130	114	87	121	120	91	118	129	121	118	125	97	130	118	111	115	121	94	126	118	100	113	125	114	119	94	129	129	101	103	102	111	128	118	130	120	114	122	108	122	118	103	115	109	113	142	125	101	107	120	121	115	120	133	122	98	126	120	89	105	118	108	117	115	117	106	133	129	130	112	112	122	109	113	107	106	124	131	105	127	117	94	110	119	131	132	121	131	117	130	137	117	115	108	114	106	133	118	130	121	124	112	130	106	119	110	104	131	117	116	132	112	120	113	127	103	118	117	107	106	96	115	121	122	121	127	112	122	101	127	109	124	112	126	102	108	120	121	128	128	127	113	121	128	104	112	123	109	127	128	128	137	113	94	129	112	111	127	112	137	117	92	115	110	131	120	118	120	136	109	136	119	124	107	133	116	116	127	119	127	99	144	112	122	121	132	121	126	111	124	124	127	138	114	111	110	122	135	118	117	112	111	114	126	118	112	115	111	117	107	136	104	139	106	113	133	99	112	115	118	113	127	128	119	124	105	142	115	128	106	101	116	124	105	130	120	109	95	154	116	147	117	116	129	111	115	111	136	111	110	117	138	113	110	113	115	111	116	132	141	121	114	111	96	112	126	118	118	122	125	96	142	99	104	122	141	130	105	122	119	101	134	118	145	123	99	109	118	120	114	135	99	129	117	104	112	111	109	117	106	129	121	121	127	121	141	105	109	120	111	132	92	119	119	123	96	114	102	108	130	128	117	106	129	87	128	118	136	110	101	129	102	105	114	107	118	123	119	105	127	113	100	109	117	132	95	119	124	114	129	111	105	130	130	114	118	128	128	131	109	116	114	105	110	115	125	103	135	115	109	143	129	121	127	118	104	131	131	119	130	116	121	118	134	122	124	126	128	117	111	129	107	117	117	120	112	122	110	101	136	128	112	111	108	127	124	117	116	125	111	138	98	113	138	115	107	110	112	131	101	119	106	112	92	133	110	122	115	126	86	113	102	113	94	126	114	131	114	101	129	109	133	124	124	101	113	114	112	124	120	120	109	101	110	111	109	110	124	114	144	136	137	110	124	111	104	114	108	134	126	103	139	132	129	115	97	125	102	122	121	116	108	127	113	136	109	109	131	112	94	110	105	113	148	130	94	101	146	117	113	110	133	119	106	122	126	121	131	113	128	120	130	115	127	139	122	124	128	125	115	115	114	128	112	110	117	115	122	118	119	148	104	103	118	113	114	112	124	102	115	140	106	134	134	106	124	126	117	124	125	121	111	105	138	117	110	121	102	112	144	120	108	118	141	101	119	118	102	135	128	104	115	113	106	106	115	121	112	116	113	119	124	113	118	112	110	129	99	102	120	81	110	110	99	124	131	113	105	116	136	128	117	117	103	98	110	108	98	113	112	117	126	127	117	109	109	110	122	97	127	112	113	109	137	129	105	111	126	108	118	117	115	114	131	113	116	116	133	107	112	112	113	114	130	109	102
25523	16286	6415	2434	1583	1057	951	961	765	665	592	679	885	547	681	715	585	573	520	448	373	336	343	304	295	298	350	312	312	313	347	310	307	302	308	303	299	317	311	334	306	323	295	275	310	342	304	313	280	323	251	273	289	302	313	286	281	275	320	296	264	293	287	279	295	305	333	306	268	310	299	306	298	313	327	283	307	322	278	310	282	318	290	305	291	280	305	277	305	291	274	325	290	308	305	276	273	285	308	292	312	295	315	286	295	297	293	281	285	301	291	319	300	280	291	300	297	289	290	297	300	303	297	324	289	321	303	296	317	299	295	293	314	306	272	298	297	304	267	314	293	272	302	291	268	295	292	305	309	292	256	289	285	270	277	294	286	287	297	285	288	300	296	298	280	288	305	282	276	309	302	298	337	312	292	271	312	291	293	307	263	317	323	286	280	301	295	301	302	301	262	329	294	272	304	283	297	311	281	290	288	264	306	320	253	273	267	321	303	307	283	298	303	297	297	273	298	306	280	329	286	261	307	297	284	284	301	300	293	275	291	310	311	293	285	289	278	285	335	295	298	283	341	304	297	259	286	290	311	281	258	298	278	328	294	317	273	292	295	296	297	342	320	305	329	310	290	294	274	272	292	284	293	284	294	296	279	308	299	310	314	285	293	309	275	286	309	284	274	286	312	297	318	318	281	291	287	297	288	287	284	309	301	278	299	298	267	312	277	259	294	297	279	274	286	278	313	273	286	316	316	342	320	289	318	295	286	297	298	273	270	320	306	260	289	274	304	271	292	301	293	272	306	278	320	301	274	300	295	310	289	284	270	293	295	282	294	289	314	327	255	293	321	342	282	319	275	280	294	256	300	266	283	270	299	287	306	270	304	265	314	286	309	309	296	314	322	272	330	295	286	312	299	284	295	295	294	309	301	284	296	294	313	307	289	304	295	287	289	303	319	290	283	267	289	307	289	283	310	285	291	311	284	306	276	293	296	273	299	304	285	317	261	292	337	284	301	297	275	288	314	322	295	290	308	302	285	302	309	293	330	310	295	314	324	297	282	289	295	269	297	302	306	321	303	293	301	292	282	273	317	271	281	281	334	277	295	292	285	279	287	258	274	280	281	264	281	269	280	281	277	283	282	286	317	294	289	294	286	295	325	293	287	312	317	304	261	278	287	304	315	282	312	288	289	307	326	306	322	288	243	289	291	275	281	303	297	289	269	281	254	271	289	320	250	294	287	287	328	273	310	283	308	294	293	301	296	290	305	315	306	289	289	282	298	290	310	315	296	289	291	313	267	278	291	283	316	276	304	297	307	283	322	311	279	323	305	284	268	302	293	289	291	280	279	274	288	300	299	304	284	300	304	311	301	272	304	271	257	259	271	278	270	328	284	295	273	283	270	287	294	278	291	286	263	288	322	298	286	312	299	266	262	324	294	314	289	295	302	273	300	310	293	265	288	293	315	307	278	290	291	256	310	259	303	282	313	302	302	287	281	292	274	295	273	270	304	292	310	285	277	276	290	272	323	298	317	290	325	281	285	282	299	265	300	285	289	285	293	313	322	315	290	278	295	304	290	266	319	288	289	330	278	282	288	268	311	300	307	319	300	305	293	286	312	277	307	299	269	281	327	291	312	270	283	323	301	303	313	284	306	315	287	269	295	279	293	279	283	288	286	313	303	281	274	293	306	289	278	302	312	278	297	293	292	271	292	287	284	312	281	297	296	290	271	303	300	309	304	309	325	246	292	301	310	294	279	294	293	273	330	294	306	262	294	288	293	299	287	281	272	281	310	306	287	287	299	276	273	270	279	301	292	292	284	301	273	300	295	277	294	279	272	282	294	283	299	292	268	279	291	285	288	317	279	291	292	278	277	296	323	287	294	311	294	268	269	291	310	302	291	302	289	278	291	287	291	344	310	250	286	287	288	318	286	303	285	302	296	319	310	263	275	307	312	275	285	291	274	289	302	276	267	288	284	293	294	307	305	300	293	257	298	301	301	295	280	280	290	278	281	268	306	319	306	262	269	279	301	303	274	279	298	287	290	293	298	275	304	283	295	289	300	278	285	283	306	282	283	274	276	278	275	295	275	260	275	294	278	310	319	360	266	265	268	322	308	299	306	288	289	281	289	311	273	285	291	280	320	306	299	306	302	292	295	267	273	295	299	282	284	281	270	264	300	293	275	312	299	309	287	310	299	293	293	284	301	288	272	271	245	274	287	283	308	292	295	273	284	304	287	294	300	257	254	302	253	280	257	249	287	286	335	289	279	315	305	299	345	321	305	284	279	280	273	315	287	298	278	291	296	304	289	314	279	274	302	309	279	293	303	294	290	255	299	255	296	273	275	287	316	262	280	290	289	282	281	278	293	281	288	307	301	275	288	282	295	240	252	303	267	284	279	293	289	257	281	297	302	289	266	290	303	303	273	304	309	274	281	287	287	272	316	275	282	318	261	311	291	284	289	300	273	266	326	321	288	284	267	290	275	274	300	296	285	290	313	307	300	315	286	297	293	306	281	301	282	310	278	275	331	264	293	317	277	275	303	289	278	313	311	308	300	283	285	273	277	329	269	331	333	285	286	279	303	257	291	273	293	262	270	274	309	291	280	289	272	283	295	310	300	277	290	298	254	283	307	281	268	313	294	291	302	302	269	295	274	287	274	300	299	283	294	362	288	323	281	299	273	287	308	318	302	331	301	290	300	282	291	268	331	298	264	335	276	324	287	310	302	297	286	311	311	276	262	276	295	295	306	302	276	297	294	290	312	277	317	269	282	313	290	282	276	299	314	298	293	319	246	306	310	315	301	317	326	302	325	286	309	289	261	304	281	321	290	264	286	308	276	291	306	295	290	307	276	267	285	273	320	284	276	306	267	289	326	283	311	311	311	281	287	291	298	324	313	282	318	264	320	291	307	279	276	289	300	302	344	287	297	309	279	290	297	287	282	298	293	270	288	252	292	291	307	274	285	283	310	298	300	314	272	307	307	309	267	318	275	265	266	289	289	320	336	293	260	288	305	290	286	269	268	343	266	302	294	298	268	303	335	281	303	284	315	268	302	275	279	281	299	302	296	310	302	284	323	318	299	267	287	305	301	293	298	287	291	288	301	295	290	294	314	321	308	325	295	286	304	275	284	305	321	261	306	297	272	287	285	268	283	293	303	313	302	282	282	269	301	305	285	278	324	290	293	294	244	295	296	282	272	306	262	347	299	301	297	279	281	280	289	309	316	312	296	293	289	284	292	266	290	298	311	281	286	271	313	268	288	310	277	309	324	277	314	286	293	272	290	311	285	301	287	300	285	271	301	262	280	297	292	302	314	286	281	295	279	303	290	296	275	285	309	290	294	294	297	287	287	299	285	276	294	312	281	295	313	285	298	306	298	266	270	308	292	316	298	280	283	318	291	290	298	279	305	288	340	298	313	282	311	268	295	288	270	295	330	296	290	312	336	285	285	287	301	285	295	296	290	301	283	301	281	294	263	315	272	312
16853	5465	899	291	221	207	238	237	199	196	189	166	201	172	198	182	193	205	179	175	191	179	197	193	200	208	187	187	187	182	168	201	193	180	193	166	190	163	190	194	167	193	187	175	188	169	183	160	183	181	189	176	173	192	176	189	193	180	188	183	190	181	186	196	166	193	192	198	170	175	178	176	185	161	182	168	180	191	178	197	196	193	195	171	194	175	158	167	181	210	185	169	185	164	179	176	194	180	189	173	182	182	191	193	155	193	185	200	177	167	201	178	186	151	183	200	169	207	207	174	181	201	175	167	201	181	192	162	174	198	190	206	191	205	181	196	190	207	170	177	178	183	185	168	179	199	177	212	186	170	152	190	156	185	190	176	201	186	173	167	188	188	162	187	179	224	160	204	200	223	180	164	200	187	170	182	180	183	194	189	165	211	179	178	172	169	189	177	187	193	177	200	178	169	177	163	190	192	198	182	170	180	165	197	168	198	201	165	150	182	172	175	166	174	185	185	198	200	183	179	178	172	201	174	188	200	181	180	168	158	193	196	170	202	171	177	184	187	146	186	186	185	183	159	188	162	192	166	217	171	190	195	197	176	178	196	169	188	171	186	219	223	206	175	177	180	182	176	205	203	181	203	172	173	177	155	157	158	173	168	169	192	208	173	161	183	195	180	194	175	200	168	170	179	204	179	180	173	167	197	186	191	206	169	170	185	189	167	182	205	201	207	191	174	153	171	154	223	177	198	198	180	214	167	189	175	180	199	207	197	175	167	205	189	173	185	196	193	189	176	186	193	186	188	196	172	192	161	169	169	188	175	183	183	187	210	173	184	179	202	195	207	211	190	214	183	183	196	160	204	174	197	163	192	168	171	188	172	201	193	207	197	155	165	194	187	172	192	199	221	179	205	191	183	169	169	198	188	183	181	191	167	195	163	198	152	179	168	173	174	184	182	160	192	198	189	184	163	205	195	179	193	148	178	182	198	182	169	186	176	184	183	175	210	174	195	204	182	178	189	176	189	179	175	195	196	186	210	164	212	180	189	177	200	180	209	209	188	162	185	193	186	178	183	190	204	171	172	183	189	188	178	162	183	157	185	179	185	163	185	196	193	198	191	163	180	184	195	162	165	189	176	204	184	200	192	174	159	177	153	183	179	186	162	192	176	196	198	186	173	202	180	182	209	208	200	197	144	148	194	194	153	153	189	177	167	197	167	188	196	205	188	180	187	187	175	182	187	196	182	169	176	185	176	159	183	204	187	171	204	194	173	186	170	184	212	183	173	206	194	171	201	161	176	199	197	177	194	169	189	207	187	178	174	188	190	173	187	201	199	194	162	168	198	195	210	188	181	166	178	189	178	179	155	182	179	158	181	194	167	197	170	179	177	158	169	174	189	173	200	158	188	200	184	198	171	168	200	203	187	193	182	188	181	186	212	198	201	189	191	168	205	175	163	188	180	182	194	185	187	175	168	159	183	213	180	192	169	195	178	218	169	189	161	193	190	189	205	171	176	187	198	179	185	179	199	184	191	207	193	185	169	181	196	172	197	162	178	189	181	186	192	176	194	178	212	161	192	207	191	170	172	175	175	190	163	190	188	171	209	183	204	194	208	183	189	195	189	176	188	180	191	186	172	190	197	176	194	187	165	191	192	171	184	175	215	160	197	171	179	196	197	186	204	195	180	172	179	188	175	162	161	175	153	175	197	211	195	185	181	202	161	181	173	168	169	199	199	183	177	190	182	172	166	183	175	190	195	187	185	177	206	182	213	178	186	188	190	199	197	192	202	182	180	157	178	178	194	169	156	191	166	164	191	174	171	171	185	186	179	180	184	177	173	176	194	199	191	182	185	168	159	191	184	170	167	202	174	170	192	171	200	177	189	183	187	184	177	175	184	167	162	168	192	194	191	217	149	190	188	182	180	169	173	219	157	191	182	168	200	201	227	186	173	200	203	197	172	186	176	190	183	185	195	193	142	178	176	182	174	184	195	181	180	186	190	180	194	172	202	182	200	169	168	175	194	183	181	176	178	198	197	174	195	166	186	197	170	183	169	193	175	201	194	166	168	188	192	176	166	185	194	180	181	194	211	184	183	187	176	164	195	180	180	197	192	174	180	198	215	191	173	191	207	194	212	178	203	182	179	173	204	162	175	192	194	177	199	173	202	186	182	159	178	184	164	183	164	187	198	165	198	164	181	176	196	182	174	161	208	161	167	181	206	180	194	179	199	198	200	168	189	189	166	179	169	194	194	179	172	167	167	139	172	176	199	186	176	211	170	167	167	204	178	177	170	178	177	173	200	199	207	178	164	169	189	188	192	199	175	187	187	175	194	163	159	179	181	187	188	198	182	180	205	172	158	183	210	175	175	182	185	185	171	182	177	174	184	196	185	186	180	142	201	179	191	183	191	166	195	191	174	194	183	183	170	174	147	197	181	205	188	184	177	194	218	180	179	192	175	194	178	212	176	185	169	162	186	192	202	200	204	174	158	179	187	180	194	187	182	187	187	194	213	185	202	177	183	208	171	184	174	177	205	166	176	186	193	161	182	172	182	188	175	204	190	207	179	170	174	175	202	188	181	212	189	197	199	182	174	158	180	193	168	197	189	201	168	172	200	199	197	179	176	181	160	163	181	185	178	168	211	180	186	198	203	174	185	188	181	188	186	197	193	195	193	172	183	178	188	180	177	211	140	190	182	176	189	185	165	174	181	175	191	186	153	185	182	166	164	203	189	156	169	178	172	188	184	183	171	176	181	162	179	192	185	173	170	178	180	171	162	179	184	182	214	188	197	156	181	197	162	192	180	161	183	188	193	192	197	164	156	190	194	175	184	172	174	177	176	184	176	190	186	171	180	188	188	182	172	188	172	174	204	182	177	172	189	166	183	180	156	196	180	181	169	208	191	182	175	195	204	184	203	173	187	152	199	180	175	180	185	199	185	165	182	176	167	177	186	174	181	144	189	165	173	170	186	187	183	203	167	159	189	186	179	186	170	178	159	180	184	181	162	172	186	190	164	182	163	195	185	200	180	204	200	211	208	190	180	184	175	210	185	198	178	214	194	167	205	195	209	179	207	200	179	185	173	189	183	171	145	187	206	181	209	185	189	197	186	192	175	199	191	197	176	191	187	164	181	185	183	204	188	186	192	189	205	199	184	174	212	179	160	194	196	191	167	176	171	189	193	180	197	193	186	180	173	175	159	183	185	180	161	204	173	208	182	193	177	182	192	175	215	209	178	210	209	167	198	186	180	200	196	162	184	165	159	175	176	176	188	185	178	189	205	176	186	162	168	197	182	206	194	174	187	198	196	177	216	183	202	181	158	167	196	172	181	176	168	198	180	177	186	176	192	175	165	159	180	207	185	166	197	171	185	183	171	203	178	179	176	193	191	155	203	168	180	185	168	201	141	183	192	174	169	165	181	199	181	172	186	205	174	185	166	176	192	180	175	176	175	174	179	187	195	175	190	200	172	182	179	196	173	181	206
11954	4883	1485	868	688	656	617	619	550	519	494	583	605	533	621	635	526	493	550	523	473	422	468	452	465	463	448	438	460	465	439	443	476	447	463	473	504	427	434	467	453	443	465	454	455	423	429	434	452	429	472	470	427	461	469	475	471	432	457	498	514	448	434	509	433	462	438	452	445	458	424	402	467	426	482	439	463	444	420	456	436	462	460	468	486	483	428	477	499	463	404	410	442	414	453	434	429	439	425	397	455	473	418	480	477	443	441	483	455	468	478	459	399	464	451	442	448	462	414	392	442	431	478	481	495	427	441	479	430	467	443	473	487	461	455	469	443	426	446	430	487	474	464	475	451	462	450	430	437	428	450	465	460	422	453	439	468	487	436	465	437	451	465	444	441	462	450	459	461	449	444	465	430	437	415	454	445	441	429	482	466	455	427	449	441	440	430	472	430	474	474	504	441	437	455	451	438	436	439	452	453	483	483	422	443	470	420	471	434	462	430	461	473	428	431	460	433	433	448	428	472	468	468	454	465	409	453	454	462	445	422	426	443	408	434	433	460	445	490	437	454	429	438	408	441	452	486	455	453	463	438	460	432	461	459	404	438	423	465	454	445	479	461	465	455	486	417	482	472	472	471	502	408	419	440	485	477	458	470	429	443	453	442	501	421	429	464	436	440	433	448	456	446	446	462	431	443	454	491	463	456	437	466	428	426	466	434	457	489	459	449	452	459	454	481	466	447	465	437	437	460	473	442	459	478	483	473	428	465	450	435	470	450	471	486	436	472	497	437	451	451	452	485	484	433	464	438	472	489	453	458	414	470	431	492	475	422	434	414	481	446	423	463	430	445	459	488	462	441	497	456	483	446	480	494	454	455	399	442	450	451	455	452	435	462	442	447	422	462	461	440	444	454	404	454	422	441	473	440	477	453	438	478	433	451	465	486	437	483	434	427	437	453	449	430	449	458	462	477	427	434	499	423	444	478	451	463	460	428	449	465	471	421	445	431	430	453	427	495	408	466	459	455	434	457	451	421	437	448	453	501	434	494	461	486	453	487	422	432	471	451	457	472	451	454	443	490	436	451	483	452	451	454	456	418	451	452	437	473	457	447	461	462	410	468	443	414	468	425	478	479	435	470	470	422	457	470	435	472	435	402	463	446	471	449	415	419	448	475	433	453	465	440	422	431	473	428	455	448	424	426	492	440	452	440	449	436	446	476	451	429	438	442	446	433	461	433	454	453	452	415	504	492	453	465	479	428	479	477	471	429	426	454	459	472	455	439	444	436	453	441	463	452	457	461	497	458	414	471	476	485	425	460	420	446	436	450	424	497	455	470	456	447	477	405	468	417	438	457	439	437	477	460	435	434	458	465	462	456	436	439	438	485	475	489	463	455	431	426	420	438	420	444	447	485	457	428	455	480	412	463	422	463	457	467	457	448	437	453	489	433	455	466	499	410	444	442	421	436	502	452	457	420	431	476	464	449	464	432	465	401	437	459	436	446	463	404	440	440	448	460	457	487	448	451	466	469	430	490	458	497	476	456	450	423	478	463	478	450	468	456	448	477	447	480	459	473	446	442	456	488	471	448	435	456	433	399	459	437	476	432	461	492	447	410	481	480	425	451	460	422	463	432	475	423	461	479	460	450	443	435	485	465	476	453	450	447	440	452	426	470	486	439	427	453	484	459	483	470	451	458	466	465	438	448	450	434	470	437	446	472	429	488	426	454	441	449	467	492	441	437	424	463	490	469	492	460	456	443	451	463	436	471	466	449	449	457	444	454	458	466	509	449	483	477	446	414	472	443	526	488	433	435	441	451	469	445	474	467	477	443	486	448	472	486	454	470	479	480	474	420	433	438	479	454	451	436	483	464	452	425	474	469	447	490	442	432	501	495	453	441	472	473	455	469	455	452	463	477	456	447	467	463	470	457	436	435	479	422	499	439	447	460	450	441	493	484	445	405	446	477	462	448	443	493	418	459	490	411	478	435	447	418	464	481	429	436	446	440	443	448	444	460	430	485	460	432	444	457	463	467	460	443	450	442	469	437	451	462	440	460	473	401	427	461	453	468	474	464	452	472	461	455	468	455	410	461	445	465	448	460	445	436	485	471	489	485	474	463	455	451	445	460	432	453	443	464	479	433	465	469	441	411	437	457	443	474	477	404	415	460	424	429	463	418	455	408	476	465	433	483	424	505	435	452	478	446	433	445	466	454	419	479	463	405	416	446	469	439	421	456	477	491	471	513	466	463	457	453	480	502	435	438	465	455	432	461	470	445	469	460	413	447	460	502	436	456	489	464	466	474	421	422	468	450	459	456	442	445	491	432	473	446	450	462	443	430	500	448	469	459	468	469	443	469	474	448	472	448	451	437	479	478	448	458	436	438	462	449	444	470	416	462	448	447	462	431	479	420	452	461	458	458	487	458	460	440	482	462	487	451	450	452	449	448	466	476	461	424	461	464	437	452	471	478	454	485	442	482	454	483	415	456	454	463	437	477	458	457	440	467	421	455	483	473	460	450	432	462	472	499	489	476	471	396	450	462	432	448	469	455	475	464	482	501	450	487	439	450	448	455	463	480	450	428	451	439	436	480	453	473	473	436	456	450	445	422	449	444	471	447	451	488	455	442	423	444	433	439	458	419	413	472	445	436	482	446	447	452	496	438	454	460	451	488	428	442	448	432	429	441	447	456	449	459	443	443	454	466	473	417	460	463	457	427	457	481	466	467	440	455	438	452	432	453	462	450	507	464	455	439	472	476	412	451	432	435	438	455	464	454	464	505	420	446	453	434	472	443	480	485	454	442	469	449	473	449	479	435	469	476	458	485	472	454	453	453	466	453	472	481	442	447	421	472	448	445	472	496	443	452	445	452	471	441	483	447	470	467	477	489	459	479	448	471	496	456	454	463	481	463	478	458	420	428	434	453	456	436	441	441	445	478	446	502	448	423	431	447	431	478	452	454	453	438	447	440	430	437	406	444	458	452	429	480	459	469	488	445	480	474	477	462	458	489	438	443	453	453	453	474	494	445	431	447	450	458	451	442	441	434	438	453	491	452	470	463	440	453	478	434	421	438	483	439	466	431	426	433	432	505	412	433	468	439	429	455	445	414	441	452	485	411	444	459	443	473	436	475	460	451	473	443	426	423	481	420	420	447	442	479	457	445	491	428	436	433	471	428	453	440	436	451	485	476	448	422	438	478	437	451	424	475	474	466	488	465	464	502	461	437	448	488	479	488	451	453	431	427	473	459	464	437	411	454	432	467	419	453	448	448	474	479	439	465	464	477	444	477	443	481	466	444	433	407	450	478	416	490	439	462	470	462	443	455	448	457	444	449	475	482	428	482	469	452	452	460	465	434	468	463	487	438	515	466	418	462	458	426	457	470	458	439	440	442	452	457	431	461	455	494	469	470	424	420	424	482	480	495	424	444	474	468	436	451	425	474	471	461	442	432	457	465	458	439	427	459	475	469	449	450	460	455	423	479	500
29773	13307	3410	641	405	310	266	308	263	242	262	264	271	249	299	281	244	245	218	226	220	178	208	205	215	228	157	211	173	192	196	203	211	239	224	216	209	202	230	232	206	195	194	228	205	206	222	181	197	225	208	195	203	209	207	193	189	180	198	199	211	214	211	231	198	218	220	212	201	236	194	208	183	204	207	224	227	206	227	184	211	206	230	200	232	213	228	234	242	201	227	192	193	206	243	219	219	222	229	215	243	211	172	231	217	202	216	217	220	193	223	184	194	201	200	154	199	211	183	216	201	197	211	227	217	194	222	177	213	218	224	202	229	217	211	183	211	197	226	202	216	197	219	220	237	197	208	192	226	202	189	185	208	226	223	203	218	201	198	195	187	193	211	211	244	205	215	204	203	214	205	197	224	194	181	209	234	175	215	210	217	236	197	211	201	211	234	235	201	205	188	224	216	211	199	225	202	184	190	230	218	211	217	199	215	207	186	190	199	220	222	230	237	225	192	216	220	214	207	208	202	221	209	201	199	175	192	192	210	210	205	205	234	214	187	198	217	221	188	196	223	199	204	194	207	203	251	236	217	224	204	219	211	202	205	230	194	184	233	186	193	207	192	191	242	231	215	248	218	204	235	185	195	198	198	202	214	208	208	196	193	238	193	218	224	234	212	204	220	243	217	187	227	216	209	201	208	197	218	221	245	219	208	199	195	206	216	223	198	221	171	211	221	209	228	179	193	202	204	202	209	208	192	212	202	184	213	204	201	219	233	221	180	243	231	208	232	227	227	221	213	200	199	235	217	203	210	192	200	225	217	204	220	235	229	231	224	220	177	226	219	219	199	208	204	226	210	239	233	238	220	160	219	209	209	223	221	204	226	223	183	235	198	238	186	189	216	229	232	246	201	203	207	222	209	180	200	232	196	208	210	223	219	218	204	213	226	200	206	219	200	220	244	219	211	200	200	199	237	208	204	210	203	189	229	231	220	221	200	207	215	190	204	214	240	224	195	206	213	221	210	207	209	226	169	212	200	206	189	209	214	215	201	212	192	209	225	185	198	183	206	182	216	199	213	223	220	225	213	232	185	204	236	224	225	202	216	204	224	218	218	223	215	216	185	205	191	214	203	218	226	227	198	193	220	223	215	220	217	220	217	225	209	214	210	241	196	205	212	204	193	187	222	198	208	206	207	210	209	195	197	212	203	225	211	205	199	208	202	192	213	226	224	204	227	215	202	196	204	201	203	210	215	215	189	195	234	218	212	211	217	236	207	174	201	198	238	228	217	212	231	192	223	253	200	203	217	213	222	207	207	200	208	215	227	219	243	192	186	206	212	244	206	219	205	200	219	204	224	218	211	203	203	185	194	198	186	217	219	203	215	226	201	209	207	219	220	230	195	203	204	183	221	235	205	220	235	215	206	228	206	207	190	208	189	212	203	209	171	224	209	214	237	212	202	231	218	226	237	236	221	211	245	211	209	217	240	227	227	231	207	207	248	216	192	209	194	227	225	210	227	181	203	215	183	197	209	207	196	196	243	201	206	193	216	200	192	223	202	193	194	194	204	233	222	211	200	220	196	195	194	224	193	207	220	190	195	231	180	238	231	232	244	206	220	211	218	199	208	216	218	234	192	227	200	218	206	223	206	217	246	207	214	215	179	202	220	234	240	198	197	225	208	198	217	208	193	199	210	206	196	230	209	209	217	211	220	208	217	217	227	202	207	220	207	209	215	187	194	214	192	214	188	205	221	203	212	212	207	197	222	208	214	206	223	233	192	193	189	224	201	205	221	189	198	226	223	211	206	218	207	203	217	229	256	223	206	238	213	197	224	189	215	229	214	218	217	232	187	206	192	212	238	207	218	211	209	217	221	223	214	175	225	206	201	213	189	231	216	200	227	253	196	217	210	214	205	214	237	216	195	188	218	208	216	194	219	220	225	196	212	217	231	209	203	217	175	220	216	211	197	193	226	204	199	223	228	193	197	238	205	183	231	188	200	200	219	213	220	216	206	196	189	218	225	210	185	209	216	208	221	176	194	240	237	221	210	206	213	204	215	205	191	193	202	199	204	206	226	232	216	191	225	207	222	236	205	219	210	214	227	188	219	203	205	194	234	207	221	207	219	214	183	206	222	210	200	210	200	211	208	207	207	209	182	179	182	206	209	200	192	201	210	219	214	213	210	223	203	202	186	209	208	221	205	208	213	179	209	206	219	211	212	188	189	183	201	212	209	201	210	193	210	209	218	219	209	207	208	220	210	206	206	205	218	191	206	191	193	244	225	202	213	193	212	186	225	184	203	193	210	208	203	213	240	222	208	185	178	210	209	219	202	198	222	206	189	179	218	229	243	200	180	222	208	222	174	189	204	239	221	203	227	214	213	220	205	202	220	181	226	240	196	215	227	214	223	212	224	219	217	238	184	209	243	232	218	192	198	215	171	220	195	214	214	185	194	204	239	206	207	244	174	205	216	197	209	201	224	192	176	225	222	227	215	207	187	203	193	202	204	224	218	208	205	215	225	207	208	235	202	206	190	183	197	188	193	227	182	232	225	217	223	222	201	198	232	206	232	222	219	222	216	215	201	241	185	220	212	224	203	215	205	215	202	204	200	198	197	189	179	216	225	184	192	208	217	211	229	185	198	220	222	194	214	214	227	175	180	178	194	221	198	210	228	218	200	240	208	208	192	213	219	216	204	232	224	204	205	208	218	194	207	213	214	243	209	218	220	211	221	207	205	199	190	192	194	201	206	204	241	218	178	228	197	187	199	232	188	221	203	198	209	206	216	200	182	217	200	183	221	213	224	209	203	192	212	232	211	191	182	211	194	244	205	209	224	194	198	218	218	208	240	207	223	223	205	211	223	222	248	209	217	200	203	216	215	200	230	235	203	219	237	210	225	201	212	220	200	222	221	188	227	245	219	203	196	194	210	211	228	196	240	201	226	223	230	212	212	223	212	217	211	229	162	210	200	216	203	197	201	187	209	217	210	219	199	206	220	208	210	236	207	230	216	212	194	220	190	204	205	260	214	214	201	221	186	217	223	210	210	205	197	206	224	199	228	229	206	209	214	215	214	204	212	212	221	168	210	208	200	221	191	211	219	237	210	231	228	223	229	205	201	237	221	213	218	181	218	212	217	184	221	211	213	197	199	206	223	218	201	200	179	214	217	207	206	217	223	188	212	224	203	231	191	188	216	213	214	206	208	211	213	214	206	213	207	187	176	200	208	241	201	204	204	193	218	202	234	215	190	197	181	193	234	196	226	193	210	208	208	206	221	196	184	218	225	204	211	196	199	191	198	206	188	219	184	211	235	190	215	215	226	212	192	215	187	240	211	197	218	205	217	195	200	199	225	200	213	192	202	207	200	202	210	205	208	192	215	204	221	215	212	215	216	203	208	231	211	220	217	204	213	206	203	199	233	229	195	232	198	232	203	197	219	220	215	183	213	201	185	201	214	194	214	199	211	220	183	218	205	205	202	213	210	200
20582	11169	3854	1758	1341	1072	992	913	839	723	730	981	775	688	870	915	666	639	665	657	535	507	535	535	493	499	491	544	502	474	563	532	529	513	512	554	532	517	550	495	515	502	488	477	460	523	510	519	514	508	486	490	485	533	487	477	550	448	502	506	527	493	468	494	505	539	514	485	528	507	469	491	472	485	481	512	517	530	509	554	494	510	512	495	541	500	496	489	540	507	510	493	535	519	487	525	494	465	524	539	552	492	493	518	516	496	494	492	536	515	502	497	522	530	467	493	525	489	513	529	475	493	531	545	523	501	535	459	534	526	509	501	528	517	524	468	506	511	488	466	500	506	537	529	506	491	517	500	527	512	467	487	523	505	452	505	503	481	485	536	520	479	528	524	529	494	512	506	503	513	486	484	527	469	508	495	488	461	512	501	482	502	535	484	522	522	508	490	511	510	529	499	517	515	502	494	445	470	458	483	538	507	481	502	524	472	472	504	529	548	502	510	494	495	506	464	491	531	512	533	544	529	531	491	506	498	521	478	503	484	536	515	484	508	509	540	539	473	499	491	509	475	504	486	501	513	510	526	520	524	524	543	486	538	508	517	501	500	474	510	502	482	535	497	515	542	522	488	473	479	521	533	507	506	478	500	490	512	491	516	491	533	499	519	517	524	540	492	497	522	536	498	487	502	485	472	518	505	530	464	530	507	517	564	536	494	496	509	487	510	510	499	502	506	513	508	531	476	475	468	538	483	517	472	512	498	526	496	502	536	505	524	480	523	519	544	510	508	501	547	536	457	491	494	521	499	478	504	526	482	483	490	485	516	528	524	530	487	524	479	485	495	530	486	465	526	528	506	513	511	498	504	459	513	475	529	502	516	538	526	467	487	501	496	485	521	511	517	521	525	510	487	558	504	489	553	509	483	534	517	508	511	543	467	482	483	477	517	473	555	492	498	541	487	524	472	517	505	486	530	573	563	533	538	482	531	516	490	560	524	502	536	498	527	511	498	516	484	493	485	521	501	501	475	515	488	485	507	523	519	499	462	490	482	522	471	504	485	510	539	499	496	489	541	516	509	522	515	528	495	507	499	513	538	483	492	498	522	505	514	497	521	497	512	506	495	521	500	490	515	500	524	479	524	497	504	528	513	524	495	503	504	535	500	528	550	484	548	515	508	526	540	522	520	511	485	482	492	531	472	534	468	473	549	490	476	513	530	540	493	496	535	503	504	478	536	521	504	491	518	527	496	500	524	495	515	527	499	517	539	527	474	471	505	488	509	494	474	493	505	511	493	555	508	541	522	531	473	495	489	511	483	495	480	521	521	509	491	477	447	480	519	492	500	514	497	527	508	520	512	479	478	485	520	548	528	477	544	504	575	482	566	509	516	499	520	477	527	528	496	490	497	525	493	499	525	499	518	514	476	524	492	468	451	504	543	482	518	532	488	522	526	488	497	507	480	509	503	525	527	495	494	518	506	529	475	486	526	479	512	555	482	508	526	489	475	496	514	499	473	513	507	474	512	544	481	535	510	490	496	540	511	503	494	534	504	495	511	527	490	505	501	514	560	517	567	502	522	491	529	518	517	524	483	500	520	498	521	498	531	548	519	477	489	466	505	489	477	512	517	505	491	503	558	507	523	552	517	466	507	538	522	501	489	518	524	523	495	552	552	488	524	545	490	486	488	542	543	480	470	566	478	457	523	472	503	508	512	527	495	515	466	520	504	500	498	534	511	468	503	509	497	480	471	510	476	505	527	510	506	533	502	518	546	538	495	500	492	507	530	507	488	502	519	475	484	445	501	459	523	515	532	510	502	533	504	558	473	512	506	540	481	500	502	496	517	497	543	492	523	526	496	525	518	504	486	520	482	477	512	505	529	502	513	509	498	527	526	504	497	523	573	496	525	472	499	478	461	537	489	507	520	498	494	470	517	479	496	523	480	482	512	484	507	511	494	471	479	508	522	498	517	513	515	480	508	502	527	511	526	474	510	531	524	468	516	541	493	500	547	506	510	534	453	502	502	499	487	515	478	507	538	469	529	482	508	515	515	516	505	505	490	499	521	507	557	535	477	507	521	520	515	463	480	485	521	497	495	498	507	544	507	475	515	534	502	460	457	466	483	474	502	480	515	517	499	483	522	524	516	508	511	523	546	477	502	526	538	491	508	552	496	491	542	516	528	510	493	496	506	521	539	500	490	524	522	470	502	501	522	496	488	479	484	527	508	519	471	539	495	488	554	515	470	481	516	487	544	466	493	506	473	514	517	477	489	515	489	516	510	494	483	488	537	529	474	510	504	463	482	519	475	503	509	514	512	523	490	473	458	519	517	482	532	510	489	524	466	472	510	465	523	501	477	502	528	510	508	527	498	500	488	505	499	495	521	468	518	499	489	523	499	495	505	479	487	518	517	473	470	513	523	492	520	480	505	468	524	507	491	550	550	520	513	519	498	495	523	543	543	496	512	499	470	494	471	489	544	532	521	488	503	534	497	480	501	518	508	563	490	481	522	508	479	481	475	514	533	534	512	470	517	499	542	533	520	489	521	518	529	506	513	531	543	525	484	520	525	515	478	530	472	488	500	483	466	527	509	450	521	475	561	505	537	513	477	504	492	522	463	527	510	525	503	528	522	488	483	519	505	531	529	489	541	539	521	517	530	473	470	467	481	522	492	516	481	479	490	506	502	542	499	477	512	527	485	521	525	495	534	507	484	482	550	510	531	516	512	474	512	511	503	508	552	525	510	492	527	475	491	530	486	476	529	529	488	515	493	514	517	499	479	566	517	485	558	513	475	517	532	511	545	493	534	498	475	554	521	552	499	463	513	498	475	474	486	495	521	507	519	496	504	553	499	546	481	481	512	494	508	541	480	513	493	513	535	471	461	532	505	506	505	521	504	475	497	488	485	474	518	476	503	510	525	512	529	540	505	494	507	515	508	533	493	489	537	499	521	508	517	480	509	484	507	492	497	459	527	538	491	481	528	506	536	517	473	518	518	454	528	498	510	492	512	510	520	541	477	527	515	529	498	486	505	504	535	505	483	509	472	494	505	498	535	487	488	533	497	484	539	538	523	517	479	505	475	498	479	540	519	508	496	483	459	515	520	505	496	489	509	534	493	504	458	503	507	512	500	506	477	464	520	497	491	506	484	494	503	508	510	522	440	484	513	568	511	489	526	552	517	542	516	465	509	500	501	516	487	497	503	498	496	486	533	494	511	497	480	512	514	471	488	535	501	477	489	554	495	476	502	547	538	522	510	519	494	504	498	513	516	517	491	533	484	512	489	497	497	529	534	498	520	484	508	483	487	479	512	513	483	460	516	495	532	515	514	486	485	489	517	494	486	531	513	491	510	526	503	529	534	510	478	494	499	491	513	518	502	524	554	510	505	479	493	534	525	523	486	510	522	487	537	546	494	511	501	484	509	488	528	478	516	488	506	501	552	501	468	540	489	525	503	510	503	537	478	541	479	515	502	503	528	509	473	500	479
38628	20705	6455	963	521	347	232	251	193	191	191	208	192	169	206	254	183	152	153	134	138	140	137	128	136	118	112	101	139	134	120	108	133	117	144	122	120	125	115	121	127	131	114	116	105	126	114	118	118	129	123	134	117	106	129	133	109	129	130	134	113	153	115	133	121	128	130	109	136	126	126	128	115	133	126	118	113	128	111	148	111	125	122	114	120	121	129	119	120	126	95	145	123	119	134	105	117	129	139	113	135	135	122	132	109	142	134	128	130	108	105	116	123	145	117	118	114	117	110	128	132	127	160	108	148	134	116	109	148	121	113	104	125	122	131	132	113	136	129	123	119	132	124	106	126	135	128	105	124	119	114	117	118	128	138	118	117	118	137	93	118	122	120	136	126	112	127	129	126	113	137	142	118	128	112	143	110	121	121	119	138	118	125	120	118	123	126	107	134	129	147	133	122	111	120	110	110	119	129	134	105	120	112	135	121	135	133	136	118	132	117	121	132	126	111	133	123	144	127	122	109	131	134	126	107	122	123	142	114	111	131	119	114	116	125	135	133	141	127	139	103	125	118	118	129	129	128	114	107	117	143	117	122	121	133	121	102	120	123	110	120	124	100	114	136	119	136	117	99	127	128	141	120	126	121	126	103	126	125	138	113	120	104	117	130	130	125	115	110	123	142	124	120	126	107	117	137	130	121	122	149	127	121	140	116	130	135	137	140	109	106	126	101	130	119	123	127	127	138	125	124	124	112	131	118	114	124	110	129	138	111	103	141	134	148	159	133	136	113	109	140	120	131	126	128	117	124	132	118	119	115	122	105	125	143	142	107	137	130	104	116	124	123	123	129	123	122	123	127	154	134	143	134	122	117	138	120	126	140	124	116	137	140	139	132	127	116	99	125	116	137	133	141	133	124	118	140	124	123	130	119	137	139	139	143	127	128	138	113	110	119	115	124	131	124	130	123	119	126	123	143	113	107	137	128	119	136	119	115	127	124	138	128	131	109	125	118	126	124	107	136	146	127	140	127	111	120	106	129	113	143	112	137	157	137	140	121	118	133	140	116	91	136	100	129	119	129	108	149	116	106	122	131	120	124	114	123	131	140	139	161	129	107	120	128	139	141	121	134	125	120	142	150	116	126	121	135	133	113	104	134	127	128	103	129	139	103	125	107	124	127	127	155	143	143	126	122	141	120	134	110	109	107	133	129	131	114	119	118	119	136	129	121	154	138	128	118	118	131	120	142	126	120	114	107	101	134	113	125	120	110	119	148	141	134	132	125	119	105	110	117	128	120	101	133	118	133	110	125	108	141	117	103	109	117	129	136	136	118	125	107	127	144	113	132	120	142	149	125	118	112	100	123	130	117	125	132	142	120	139	116	111	139	126	137	148	123	130	129	115	134	121	129	152	106	135	120	122	131	134	148	128	126	111	132	99	112	134	157	124	128	125	134	146	105	131	121	114	133	131	124	127	125	134	106	127	130	119	126	134	155	143	127	108	131	134	122	109	140	135	120	132	127	114	120	136	137	116	119	117	111	134	124	151	123	131	139	130	128	129	119	107	108	134	119	133	128	108	117	124	117	126	126	101	131	96	116	107	127	140	128	133	126	147	133	129	127	125	125	137	136	135	135	129	127	129	137	139	125	116	123	114	131	114	142	111	152	103	120	118	141	107	115	139	137	123	130	134	132	100	115	162	110	120	142	109	135	117	99	117	113	133	139	105	120	133	116	121	110	124	110	134	109	138	122	111	142	120	129	122	94	111	122	137	141	113	120	140	134	124	118	130	128	125	138	121	118	129	113	152	121	112	140	118	126	129	132	114	123	118	136	138	130	129	132	148	117	104	148	147	136	129	130	114	96	134	114	113	117	119	128	122	123	112	162	124	113	112	129	145	157	127	142	133	108	108	119	114	138	102	139	122	149	155	117	123	109	134	129	134	127	118	133	133	116	99	98	112	150	118	134	127	106	134	120	135	103	117	127	123	120	144	137	150	106	108	107	111	83	128	128	120	115	146	111	116	121	118	127	120	106	137	133	120	135	126	102	132	131	116	103	105	113	127	130	133	120	117	123	97	112	147	136	129	140	165	113	152	103	122	118	145	142	110	130	123	116	133	132	124	107	140	136	122	123	134	122	129	115	99	129	127	111	126	130	107	119	117	133	132	124	129	127	133	125	106	125	121	121	134	136	121	126	121	110	129	135	117	127	104	130	116	116	123	114	120	104	142	119	149	114	125	120	149	138	130	120	124	111	116	125	117	135	137	123	117	127	138	120	127	139	106	135	113	108	133	126	123	111	136	141	112	125	122	116	131	136	131	98	128	140	98	125	148	105	125	129	134	119	136	121	146	143	117	118	113	115	128	101	122	127	127	118	131	110	137	130	112	131	105	144	116	136	138	135	133	127	113	121	124	124	118	100	137	119	115	129	142	130	106	115	116	110	125	139	151	148	132	131	143	142	97	125	152	144	142	121	126	118	127	128	112	111	114	112	112	138	130	113	132	110	144	139	142	121	134	125	112	112	116	127	130	124	138	128	134	105	118	114	110	143	122	110	126	124	130	123	144	133	133	108	133	127	124	121	103	126	123	150	151	123	132	122	115	129	125	128	143	150	119	147	115	112	120	108	124	121	123	131	122	121	121	129	117	128	110	128	132	127	137	128	125	149	131	118	119	120	123	115	118	118	134	138	149	131	115	122	118	134	97	109	127	141	118	120	116	120	97	144	129	112	132	123	131	123	125	118	150	118	146	141	125	145	135	140	107	120	137	118	117	153	112	120	123	130	133	128	121	147	136	132	121	128	121	130	109	104	128	119	143	121	117	109	124	117	115	131	134	128	133	151	139	136	131	137	122	130	151	124	133	126	131	145	115	130	128	141	120	128	110	123	128	130	112	148	128	132	122	117	115	117	147	92	124	109	125	117	118	124	147	118	119	126	123	130	124	110	94	118	105	144	114	112	118	144	133	138	115	114	116	134	121	116	134	105	124	138	121	119	122	121	118	131	132	105	122	121	149	119	124	119	133	117	101	133	142	115	123	137	110	114	113	135	130	123	134	139	120	140	118	133	146	127	130	100	121	125	139	150	124	120	119	125	120	132	124	119	118	115	121	133	131	128	120	135	104	122	129	124	164	148	147	125	140	133	143	128	121	108	115	127	112	108	139	111	102	118	123	112	129	152	117	120	137	128	136	131	112	147	121	118	103	142	110	119	128	120	129	119	104	128	121	107	115	116	134	135	145	124	116	121	128	140	123	133	123	129	101	121	157	123	100	141	111	113	126	138	111	127	135	118	125	113	130	119	119	129	121	130	139	118	132	120	135	125	111	118	145	128	127	133	136	139	102	133	104	138	126	131	139	123	134	129	118	129	125	118	140	121	130	117	125	130	118	118	145	115	110	105	121	109	108	139	104	121	124	123	130	110	120	111	123	130	130	138	133	141	126	128	99	129	135	121	110	134	99	106	117	114	137	139	133	120	116	138	111
25642	16468	5513	2450	1763	1199	1092	1036	851	732	733	962	662	684	998	1152	658	573	584	526	410	374	325	346	318	347	354	334	350	320	324	321	281	350	336	302	299	313	319	295	327	337	326	309	323	283	332	308	311	332	279	311	295	322	341	294	297	328	328	295	306	301	318	318	310	352	307	320	329	295	289	313	297	323	283	308	323	289	333	337	329	323	318	284	315	308	282	300	308	283	336	315	315	349	298	302	319	303	315	320	303	298	280	305	276	295	303	295	314	296	301	290	332	286	312	290	312	295	309	311	280	324	322	348	321	299	308	283	293	325	295	304	305	333	303	361	320	283	319	317	321	321	309	327	322	320	319	302	302	300	326	298	319	312	315	308	348	313	297	289	291	301	279	285	288	324	314	316	316	310	307	317	307	346	330	300	289	281	327	330	334	335	322	322	317	333	322	338	301	311	340	279	284	315	310	334	325	310	307	347	304	315	310	305	307	305	297	324	301	359	310	336	307	317	338	307	334	297	300	336	292	308	297	328	327	275	311	310	279	312	267	295	316	329	273	331	317	316	324	293	295	304	323	317	330	295	321	324	304	313	305	316	298	314	314	328	327	328	330	263	281	326	307	330	299	302	309	282	330	307	302	298	294	312	290	310	336	299	335	313	291	299	293	296	304	287	288	309	304	307	322	340	349	298	324	358	317	337	266	325	303	298	336	271	345	318	317	330	298	302	333	321	311	305	286	320	293	296	322	322	308	316	337	313	308	307	316	358	303	339	315	304	281	290	293	310	305	318	321	307	284	334	295	284	254	299	306	279	320	317	319	314	314	309	299	321	338	312	284	311	311	309	314	299	304	321	307	299	348	306	291	329	345	334	309	313	301	312	300	276	315	322	340	325	306	303	330	296	321	322	324	312	279	337	316	325	355	290	326	314	326	303	325	308	325	342	314	307	316	306	309	316	303	305	309	310	303	305	311	309	322	290	308	304	335	330	337	330	302	322	318	308	289	300	299	289	309	304	319	321	325	295	330	313	298	325	321	295	307	284	342	316	313	302	320	318	316	297	263	305	307	333	330	313	312	323	297	327	314	283	360	297	313	306	275	295	300	304	333	338	292	341	322	312	305	327	281	293	283	310	300	297	298	313	301	334	299	314	309	323	310	307	303	325	301	309	317	318	342	313	315	327	322	266	326	301	302	294	310	350	281	298	298	304	317	308	308	312	318	317	303	309	290	336	334	305	313	303	302	263	316	317	299	289	282	305	298	297	320	299	299	329	324	289	316	339	299	295	292	311	303	283	331	346	306	296	314	303	283	316	294	295	319	298	326	299	280	314	330	296	324	309	291	327	318	292	303	299	296	309	292	316	315	301	344	316	300	273	311	323	328	289	286	313	299	309	295	312	282	315	317	322	295	322	321	306	337	319	327	309	295	299	318	298	306	329	309	316	303	298	314	330	305	311	277	309	315	301	312	302	300	323	323	306	327	297	289	300	323	297	319	276	325	312	284	284	293	321	325	304	324	311	332	296	280	335	321	299	313	315	297	308	289	299	310	305	308	320	326	325	294	306	316	286	291	304	321	291	297	359	295	292	297	340	301	326	294	316	336	285	309	321	314	319	305	299	281	306	322	308	285	317	338	299	295	299	312	293	303	314	283	288	305	304	319	338	343	320	295	324	297	303	294	314	297	332	340	302	300	316	322	317	294	292	292	304	305	311	327	280	306	340	305	289	305	286	312	321	319	305	287	313	271	291	301	305	319	306	271	294	305	328	328	282	321	306	308	295	346	313	286	312	305	315	313	313	306	294	291	332	317	317	303	328	306	297	318	333	321	293	326	299	296	339	316	305	312	317	321	307	252	303	270	312	309	301	332	309	312	307	351	269	325	325	308	308	291	332	322	334	342	314	308	309	295	296	331	338	311	322	266	314	292	337	304	312	322	317	280	294	304	342	315	322	315	332	279	336	321	310	303	310	296	316	273	313	322	307	346	327	308	321	311	303	339	340	335	312	342	315	324	317	299	322	318	318	276	329	315	324	326	346	292	319	303	329	344	308	312	317	321	319	326	281	329	315	308	309	312	319	297	281	313	323	335	314	270	317	305	310	327	294	314	314	337	283	305	284	284	294	303	305	293	359	314	293	327	307	302	311	325	302	308	302	333	299	358	320	284	309	299	316	292	321	307	328	309	312	328	334	300	293	309	266	276	311	307	330	294	280	282	312	322	363	320	300	332	334	289	306	297	278	307	287	298	327	305	330	297	299	290	306	297	317	311	299	335	328	324	320	290	325	306	309	342	324	298	316	298	300	313	297	302	306	321	308	340	284	329	329	334	279	314	288	316	319	324	335	296	340	315	321	313	325	300	298	319	272	304	281	293	320	311	314	314	291	302	283	317	308	304	304	306	301	293	303	290	262	326	311	275	291	308	289	325	279	329	313	314	320	296	315	328	311	309	312	314	280	317	326	304	272	310	295	324	338	328	309	305	304	295	314	313	288	293	318	342	308	279	286	313	316	318	317	295	283	311	311	293	300	356	322	307	291	327	330	302	302	310	311	266	305	292	308	328	295	276	312	304	285	316	329	309	307	306	322	326	301	341	323	313	329	299	321	302	274	323	322	269	315	298	349	292	315	319	353	289	305	290	283	280	329	329	282	327	303	295	326	318	297	313	321	318	296	317	318	315	341	343	314	263	296	288	328	323	294	304	295	328	302	290	320	289	292	291	296	278	334	313	306	328	305	324	299	315	305	317	281	325	308	305	312	291	295	332	304	292	290	351	301	311	324	312	291	292	319	313	308	316	301	315	313	304	314	327	320	301	340	313	304	308	278	344	315	369	321	310	312	277	308	286	288	290	282	321	285	321	316	321	298	350	284	308	304	335	301	310	332	283	292	366	320	331	332	316	285	319	313	286	320	290	302	305	301	300	329	320	301	313	307	313	313	310	320	292	315	334	311	301	328	303	323	306	315	332	319	304	314	281	300	301	336	330	285	317	320	297	296	293	331	285	306	285	332	308	299	321	329	322	298	329	308	299	317	321	309	319	286	341	310	307	316	316	293	308	298	284	305	272	314	291	320	306	287	346	287	314	303	324	320	343	291	277	313	302	310	307	300	331	325	301	315	289	282	317	295	318	282	297	287	297	308	301	330	279	308	320	342	303	301	337	299	334	319	282	283	276	334	312	309	319	313	353	332	338	323	310	328	292	330	288	290	340	302	299	324	290	277	294	309	322	328	270	309	307	292	317	321	317	289	313	338	325	312	281	281	290	309	357	290	308	287	307	321	299	292	302	314	282	296	316	296	310	301	300	340	305	306	286	312	295	317	330	291	325	314	280	319	320	327	291	293	320	324	302	315	326	313	305	314	309	334	331	328	296	296	322	311	293	302	316	326	310	337	325	329	296	327	318	326	300	310	325	306	319	301	344	322	340	314	307	300	307	323	295	287	332	306	297	317	290	346	321	314	324	347	284	302	267	315	308	287	285	304	309	328
16685	5394	938	327	242	189	231	194	201	208	197	213	210	216	213	247	204	211	238	211	196	193	182	209	188	169	181	205	185	181	209	200	205	168	177	170	180	185	188	205	197	195	188	191	212	185	189	197	220	213	186	191	219	190	194	187	187	178	185	180	163	189	176	225	194	182	211	175	180	193	190	179	159	189	176	192	194	206	188	191	204	170	169	166	195	196	168	177	179	195	172	214	192	176	191	191	188	206	156	177	171	186	189	192	163	172	168	198	198	166	200	195	198	212	192	196	195	184	177	188	155	170	178	194	197	179	192	185	206	201	183	198	198	184	172	154	175	168	199	180	196	178	174	168	200	191	204	161	166	187	184	177	187	199	220	198	193	182	192	205	186	187	189	183	194	188	194	197	190	193	188	196	185	215	190	206	199	192	198	160	170	187	199	178	188	187	196	199	199	198	178	212	158	185	205	206	197	203	182	189	208	197	177	178	182	206	207	193	197	184	179	202	172	212	162	196	226	193	196	213	203	200	180	185	184	184	178	200	198	216	186	194	179	181	189	198	200	189	186	196	172	195	194	188	166	182	194	188	184	203	214	194	175	186	194	188	206	190	180	197	160	187	199	186	193	175	197	204	200	162	199	199	208	149	184	187	206	189	159	187	180	187	180	201	200	161	202	183	179	174	194	190	197	195	163	171	213	219	193	192	183	217	179	182	200	203	191	208	191	172	172	177	197	168	188	172	183	186	188	193	188	192	190	185	183	176	186	191	204	179	217	176	183	182	184	182	203	179	175	186	177	190	183	217	193	171	176	178	196	166	181	228	200	186	183	210	180	188	174	193	157	177	170	209	176	193	216	192	228	187	194	183	159	182	181	230	174	204	203	184	188	190	180	190	175	183	193	173	185	207	191	185	206	203	171	187	181	173	196	164	186	193	181	199	178	212	201	201	191	175	162	187	203	172	178	225	181	187	180	188	191	192	202	189	191	179	171	182	197	196	176	175	169	196	184	177	193	206	199	182	190	196	187	198	201	199	189	200	161	202	193	208	179	201	194	172	185	186	179	175	191	183	208	166	202	186	162	180	173	174	174	188	163	157	194	202	187	188	189	225	196	207	213	201	186	194	189	203	170	168	180	177	203	196	183	164	173	202	176	180	178	178	215	171	179	196	169	202	203	191	193	193	185	188	174	180	212	217	188	195	170	199	173	187	158	186	205	196	182	173	145	152	206	197	195	182	227	189	204	169	180	194	208	189	206	184	193	226	200	169	183	194	192	177	182	177	173	158	165	175	168	206	200	178	166	183	189	194	175	154	185	190	185	181	157	217	202	195	208	194	170	180	182	178	209	178	232	199	188	172	183	212	174	195	185	176	204	183	168	170	195	182	200	199	171	207	198	199	183	206	181	188	174	159	198	184	181	192	183	229	195	179	189	178	188	190	187	210	191	194	212	206	190	173	155	198	161	188	191	197	179	167	171	201	186	194	181	174	199	206	179	200	191	177	184	180	167	172	176	168	173	199	158	205	205	188	178	181	184	198	162	183	179	159	159	195	181	193	206	208	202	188	171	184	193	190	171	195	197	179	212	171	174	179	166	199	197	199	194	182	192	191	166	195	188	205	209	183	179	167	193	185	197	187	177	165	179	195	186	168	158	173	200	150	217	188	209	231	195	169	179	172	199	186	197	182	193	191	202	191	176	172	183	173	199	175	182	192	199	199	184	186	170	209	189	186	195	157	197	187	189	194	167	174	208	191	200	188	210	151	187	200	211	192	160	195	177	185	178	184	181	168	203	188	185	200	181	163	189	181	156	171	167	171	175	187	190	188	198	205	178	166	186	193	212	203	209	183	194	187	191	196	185	170	176	194	180	183	205	201	204	189	192	212	191	203	162	186	197	192	179	178	193	193	196	172	192	159	171	196	195	184	178	165	186	193	198	182	192	186	193	188	194	215	210	189	174	177	175	183	203	191	205	170	195	187	185	215	178	174	197	173	181	190	182	193	195	173	229	190	185	206	189	190	210	175	188	183	184	171	193	148	181	217	203	188	208	173	171	170	200	184	194	202	195	212	192	205	197	200	202	205	195	190	178	166	199	190	189	168	183	198	179	180	180	191	182	173	178	169	204	189	175	188	201	185	198	174	183	187	198	201	163	203	175	183	189	195	187	163	181	187	209	192	186	194	165	196	206	200	224	194	184	200	191	175	184	180	220	180	174	161	171	178	186	181	173	180	182	182	201	181	194	209	171	207	175	185	192	166	189	216	187	183	179	170	195	198	175	215	181	211	179	173	195	198	219	208	209	173	215	208	155	181	159	186	196	197	180	204	183	173	233	186	197	203	213	175	180	187	202	180	185	153	196	174	205	186	176	188	172	171	183	188	187	195	177	188	194	187	172	172	177	167	210	189	190	171	190	218	182	200	182	184	205	190	177	183	163	201	205	162	194	181	173	196	183	192	203	179	165	185	199	184	169	188	200	204	180	198	217	173	183	166	192	170	170	205	174	185	197	202	190	198	190	194	193	181	185	180	149	188	204	189	178	179	198	158	189	185	204	199	185	188	184	184	179	187	190	187	193	194	188	192	178	193	192	198	186	183	170	173	206	151	197	172	210	179	172	173	162	195	199	178	174	211	172	151	173	184	227	194	195	191	199	190	216	193	175	190	184	194	171	186	195	181	203	192	182	209	194	187	191	162	182	202	141	201	201	190	181	192	208	194	190	160	213	170	167	179	171	198	180	183	158	190	195	194	185	183	216	184	187	189	181	201	176	196	195	198	179	190	189	193	200	187	199	162	183	179	177	184	189	194	188	203	171	180	207	184	163	212	180	203	203	188	197	166	165	195	178	187	198	194	205	170	204	188	175	208	197	197	224	203	185	184	166	203	186	175	199	205	190	178	193	210	206	185	205	185	207	185	185	193	186	171	203	203	203	215	195	198	185	170	165	204	191	186	175	170	193	170	148	176	176	192	212	190	180	203	213	182	198	198	190	190	189	170	176	176	207	202	195	187	186	184	178	178	185	190	168	180	180	203	189	195	181	170	171	200	192	188	177	192	163	200	209	187	208	201	162	180	188	215	181	182	204	191	194	193	226	198	166	192	165	212	182	160	166	166	192	184	202	198	165	176	190	174	180	201	192	179	221	201	181	176	201	189	202	194	156	173	172	175	190	191	171	187	198	192	221	177	176	178	193	173	187	210	153	198	189	202	197	170	183	191	185	207	168	195	170	192	175	184	193	189	173	181	180	181	208	188	211	174	172	197	198	181	188	188	204	194	203	163	153	186	207	177	199	181	193	171	182	204	164	207	178	195	186	182	191	205	174	181	214	199	178	181	175	188	213	205	187	194	189	183	201	194	178	192	182	179	190	188	205	182	186	221	182	194	177	198	201	209	204	212	193	213	182	212	191	163	192	184	184	222	213	180	196	179	192	151	189	170	205	202	176	180	184	195	201	162	188	173	182	198	216	193	182	173	179	183	182	196	173	194
11915	4727	1615	894	714	620	603	592	589	559	554	646	552	548	751	704	577	475	520	524	518	463	479	484	454	461	490	482	435	461	461	466	447	446	467	438	451	430	478	456	477	480	501	504	468	439	503	468	473	469	514	487	490	478	481	472	447	472	468	475	472	489	460	477	469	428	492	472	522	463	460	437	471	466	441	438	481	497	479	485	470	476	451	476	481	444	449	472	483	438	447	483	461	463	462	464	462	471	457	462	472	454	483	449	483	467	495	458	463	424	462	451	466	425	447	483	454	477	441	469	469	472	463	504	476	439	464	524	481	483	453	460	458	458	499	543	460	464	453	481	504	450	461	466	443	484	476	488	475	490	448	505	463	460	427	444	437	490	449	460	456	471	451	468	528	470	446	455	452	493	473	494	441	473	460	488	472	479	447	487	452	467	411	448	466	453	467	462	481	454	490	485	460	451	431	462	428	422	429	421	440	501	464	488	463	450	485	473	492	498	450	461	455	506	451	478	426	453	435	443	523	479	527	446	473	476	488	484	463	411	444	457	444	475	464	466	462	473	518	483	486	489	438	485	479	477	482	456	465	493	457	469	478	465	438	465	452	448	489	489	457	491	439	451	454	459	470	468	478	456	462	450	443	480	450	460	478	495	431	471	471	484	434	457	504	465	459	474	480	470	445	450	475	458	426	469	480	439	453	480	490	494	466	413	456	445	460	458	448	446	443	461	507	459	438	505	507	460	471	491	493	466	471	480	505	461	471	474	470	471	480	464	484	459	450	499	476	459	472	457	496	449	445	469	432	460	468	493	521	440	467	433	489	438	503	487	446	447	472	468	438	432	441	468	522	475	454	472	455	435	444	489	462	438	452	467	432	479	476	449	465	467	460	463	444	440	479	472	439	456	445	453	455	495	491	447	476	484	479	496	482	452	478	467	499	475	476	487	442	457	457	429	442	475	442	463	467	458	455	447	469	520	469	429	486	515	467	453	513	470	448	512	464	460	448	465	486	479	445	441	458	459	425	447	483	473	449	459	469	461	489	474	466	477	415	513	473	469	471	451	510	487	460	474	478	468	436	469	460	510	491	452	437	442	474	443	474	476	474	439	470	453	452	437	454	445	481	465	427	475	465	489	448	491	437	478	477	441	464	469	467	474	439	400	442	478	477	470	439	462	477	481	465	459	431	457	469	460	476	488	464	470	511	521	473	445	462	456	432	504	455	445	469	452	477	474	478	518	470	472	474	489	465	465	474	449	488	482	523	469	464	458	467	503	473	477	442	444	459	456	455	475	451	468	447	432	486	463	446	478	442	457	439	470	481	488	446	466	472	459	488	417	463	490	456	483	472	484	459	481	490	446	479	500	443	440	430	467	476	463	459	454	450	519	467	512	476	446	507	456	488	468	496	484	466	449	492	449	451	480	452	503	430	473	485	464	460	465	491	459	462	490	474	504	444	448	485	470	468	479	481	442	473	431	451	413	501	530	481	442	456	500	464	469	453	449	468	515	440	412	468	458	432	452	452	481	506	475	483	471	473	492	455	446	462	427	456	456	513	491	449	445	466	453	501	461	464	481	493	474	441	463	482	512	471	484	470	453	476	440	449	511	478	472	461	462	455	464	470	454	483	439	462	462	444	443	460	431	471	462	439	462	460	482	424	465	458	455	484	455	465	430	443	466	474	456	491	461	483	450	483	480	493	478	472	444	477	486	461	480	522	481	430	432	479	484	484	477	448	472	494	509	461	455	445	459	514	464	471	506	409	459	399	468	478	472	444	474	506	451	449	442	498	449	448	431	456	459	444	469	476	444	442	429	442	443	465	446	438	488	470	478	429	476	435	503	469	474	476	492	448	486	465	449	455	495	474	490	441	486	438	465	490	455	457	452	453	464	435	519	457	430	467	451	445	446	452	443	470	468	485	467	473	498	476	455	484	440	473	499	450	490	491	433	485	483	464	451	474	457	460	471	472	441	410	442	472	478	470	428	493	461	484	447	459	475	456	482	450	451	456	476	461	466	472	455	471	480	485	456	451	475	465	447	472	481	469	482	500	467	475	422	479	446	446	485	461	461	486	486	444	476	464	437	447	497	466	456	482	432	481	485	488	485	483	443	414	519	436	444	474	468	501	512	464	450	457	465	504	453	436	439	457	473	488	473	461	452	494	476	439	466	453	448	439	440	473	468	473	444	491	488	427	442	445	495	517	447	489	442	473	442	471	439	485	474	486	459	485	477	420	459	458	453	447	481	473	494	443	475	466	484	445	486	449	490	480	464	449	482	439	451	444	478	449	461	468	505	498	440	454	476	477	476	484	451	447	466	448	519	441	443	463	499	460	456	489	457	464	491	476	469	431	480	413	449	464	477	486	465	453	446	496	473	427	493	483	479	440	484	447	435	468	456	491	480	443	484	427	435	447	449	462	481	455	482	485	447	412	449	471	471	450	475	473	484	460	502	456	461	468	469	470	456	451	438	438	473	479	473	462	498	465	478	472	466	451	450	461	469	478	450	474	481	482	450	483	450	448	488	490	483	459	450	457	510	475	504	490	435	462	467	451	477	449	461	452	484	468	473	477	467	481	445	487	470	459	478	443	459	461	492	458	452	454	439	465	475	472	481	438	519	462	418	477	496	424	497	477	445	495	444	490	429	476	422	475	485	473	460	498	461	446	498	435	468	454	499	451	469	455	450	484	453	440	459	479	470	502	475	458	458	466	477	455	478	426	449	453	440	486	511	449	446	470	446	471	475	433	484	456	482	484	456	444	500	494	502	481	448	487	495	453	489	446	478	465	492	462	433	450	458	427	420	488	455	430	510	433	465	466	492	454	485	476	462	458	461	446	488	454	452	433	426	441	451	440	483	419	454	450	433	502	440	429	425	468	463	441	429	479	474	489	465	504	497	474	460	433	433	480	478	463	480	418	420	441	477	492	478	493	445	481	402	476	443	496	433	444	434	454	445	458	452	472	473	480	443	462	463	460	455	439	441	451	480	439	475	469	458	495	482	459	480	475	473	471	476	454	423	452	465	476	446	483	441	485	464	478	485	450	464	483	465	422	484	475	462	480	428	481	447	458	449	470	477	453	505	446	480	483	491	434	450	483	466	468	458	512	471	473	474	468	437	430	443	456	456	459	451	508	443	423	444	447	425	467	453	430	508	459	452	453	443	473	458	475	467	452	461	468	477	427	453	452	478	485	474	460	457	434	455	483	473	521	490	493	467	476	449	485	423	489	474	477	438	460	449	467	476	466	474	455	477	483	444	468	481	468	450	470	463	458	472	470	467	445	440	422	487	484	494	459	464	486	469	493	435	495	442	436	471	483	459	478	459	465	444	450	448	464	418	460	428	487	481	494	477	455	484	443	491	458	461	453	472	487	469	517	476	453	415	477	464	460	506	478	474	457	477	481	465	464	454	455	460	466	469	477	490	450	508	497	467	453	479	503	465	442	442	472	504	478	458	432	431	457	464	486	472	458	475	443	444	467	470
29097	12795	3349	582	372	315	294	283	269	234	236	252	244	277	303	264	252	242	250	219	186	203	247	222	186	231	226	191	200	220	207	180	220	216	221	225	203	210	260	208	192	241	207	195	204	188	203	236	228	215	207	211	207	219	220	208	203	200	208	219	190	191	221	222	219	239	193	210	244	205	208	196	193	195	199	209	218	205	221	230	207	226	221	224	216	226	197	220	217	216	199	208	211	202	207	206	207	198	221	204	210	211	185	184	199	201	205	201	225	206	196	211	210	191	198	245	204	199	221	223	226	207	226	203	212	196	201	198	240	204	217	217	199	209	219	226	206	224	211	215	186	203	227	200	243	210	206	206	226	241	210	210	237	190	203	197	224	201	232	202	192	223	211	225	193	219	203	221	198	188	201	224	204	196	216	222	227	201	196	207	206	220	208	191	192	213	223	206	223	228	216	228	216	219	212	216	225	202	183	206	209	233	212	196	209	243	222	214	208	200	218	167	208	218	212	199	195	211	185	218	239	216	188	193	232	228	216	201	202	230	213	230	212	203	203	228	229	185	220	211	227	201	189	191	250	218	201	206	199	197	218	220	194	229	211	194	213	222	202	201	214	224	221	194	241	217	241	210	170	198	187	240	209	224	269	221	211	220	176	213	201	180	196	202	176	235	197	224	202	197	202	250	203	207	237	232	215	191	204	220	224	197	204	207	213	203	212	183	214	202	230	235	216	200	199	201	209	197	214	203	211	212	222	206	237	178	193	223	215	198	230	199	191	241	230	211	212	247	194	220	197	200	233	212	218	200	186	222	221	207	206	217	234	206	244	219	224	220	232	194	208	216	208	272	222	212	230	206	194	194	213	211	216	216	220	229	221	199	213	205	203	203	188	209	234	228	223	205	225	201	241	222	224	201	215	212	230	210	205	203	216	198	202	201	190	207	190	198	214	194	203	197	226	219	218	180	206	209	213	219	196	205	219	198	215	188	205	216	207	233	224	217	204	222	202	238	219	209	209	220	205	221	204	206	221	213	191	211	221	212	200	207	225	188	207	192	217	212	197	222	217	215	231	203	198	197	190	205	217	213	208	214	206	204	198	214	206	195	209	232	221	215	210	215	230	233	244	209	202	193	201	190	224	206	225	178	212	200	216	219	227	188	207	220	227	220	177	195	204	216	223	213	189	214	212	235	226	217	206	218	189	188	204	223	183	204	192	208	214	192	211	211	200	214	208	205	228	225	227	225	214	218	221	221	236	218	240	244	224	222	224	207	205	212	211	204	204	235	190	205	188	201	249	212	219	233	227	215	207	196	201	214	232	196	207	207	213	199	224	197	189	216	228	220	226	223	199	201	217	226	208	202	222	205	229	214	202	183	208	189	202	200	167	206	220	195	217	185	204	224	222	216	219	234	214	193	192	217	234	212	183	226	217	239	198	221	207	218	225	215	209	194	232	200	190	225	216	220	198	242	202	204	233	222	207	225	218	201	235	222	209	211	204	237	182	208	207	195	203	213	212	211	226	200	223	187	208	201	214	227	202	201	206	210	219	202	248	232	204	195	232	214	209	208	219	194	202	226	196	206	186	181	233	214	203	196	203	213	210	219	234	213	218	216	197	203	203	221	181	202	211	203	183	211	199	201	210	197	203	194	221	227	211	199	205	203	228	218	192	181	194	217	226	211	214	210	197	205	218	217	209	234	216	207	173	178	221	226	229	227	208	192	188	206	201	197	199	232	188	204	198	219	234	177	226	206	202	205	229	238	221	192	231	221	210	229	194	216	213	189	207	186	215	231	191	173	208	193	213	192	202	217	198	211	225	206	197	217	204	249	235	195	232	214	198	236	217	243	190	226	220	228	202	215	228	211	197	198	185	214	201	229	197	192	189	225	219	217	226	202	220	234	187	202	195	210	197	220	239	188	216	208	202	211	227	192	230	233	193	210	206	240	222	225	222	206	196	218	198	222	195	199	208	214	232	212	187	236	199	208	202	213	232	206	205	206	219	220	212	234	235	232	205	222	221	199	201	210	200	209	216	225	186	216	221	242	212	198	222	233	200	183	197	226	210	209	212	200	205	206	215	226	189	205	191	224	215	204	193	211	178	192	227	197	191	202	191	210	212	204	221	246	201	226	199	198	205	210	211	242	228	226	210	209	190	221	212	221	194	212	200	202	212	216	212	212	208	228	218	182	198	234	206	216	211	212	223	240	229	222	210	218	198	205	245	221	210	226	192	167	201	216	199	191	224	204	204	225	214	249	211	241	209	210	207	227	223	208	195	232	208	218	210	203	226	215	208	225	187	224	210	200	197	203	214	235	223	201	198	197	220	200	196	171	212	179	205	236	248	184	247	208	200	188	224	199	186	217	201	210	200	199	224	181	192	198	202	231	182	234	183	216	219	214	195	193	201	211	205	213	221	167	224	205	233	223	208	205	225	216	206	212	208	217	217	203	252	215	194	177	222	214	207	226	227	183	203	212	186	179	189	208	214	214	186	190	240	214	199	231	200	218	229	204	218	224	211	217	228	220	229	191	189	201	213	204	185	214	183	195	218	230	188	190	199	189	211	221	220	186	216	207	192	203	206	204	218	203	202	195	213	230	208	201	208	173	230	181	202	205	192	212	210	208	233	175	214	208	229	202	218	205	184	208	222	242	230	209	184	207	212	213	200	221	214	199	204	239	214	217	217	222	227	220	211	191	215	227	217	202	257	199	220	205	210	222	228	201	208	202	225	194	228	199	197	230	228	202	208	208	230	239	188	216	219	195	211	216	199	220	208	237	211	189	218	222	212	207	230	202	209	199	215	230	215	215	249	225	218	205	203	203	203	219	229	216	200	253	184	218	212	201	223	205	252	230	222	212	173	190	213	189	201	190	192	238	201	196	229	216	212	211	184	217	180	199	201	200	229	227	197	205	198	194	195	216	182	201	206	210	235	209	230	177	210	248	209	225	213	196	222	206	194	227	204	200	211	231	200	226	231	202	210	216	224	211	203	188	195	196	215	201	169	224	208	218	207	248	213	235	207	221	199	211	188	222	197	210	206	233	191	192	208	211	185	213	214	192	198	199	215	193	213	212	250	231	212	185	216	223	237	194	172	222	194	204	218	214	197	207	220	235	206	231	227	190	223	218	210	234	200	228	211	222	222	203	205	233	194	208	224	207	204	223	191	217	242	202	215	202	235	198	194	213	189	207	234	216	202	228	210	196	240	241	226	191	191	225	215	229	206	224	216	207	232	205	209	207	209	202	197	216	190	202	204	184	221	194	214	220	197	216	188	222	209	223	234	246	220	205	239	221	254	220	228	187	195	229	217	214	199	206	221	222	205	220	217	206	223	174	196	208	210	204	212	199	209	196	217	218	192	199	202	210	236	218	209	216	228	195	242	211	211	208	221	218	215	200	230	197	218	202	215	206	209	208	255	205	206	223	222	212	247	224	220	254	223	189	191	216	201	220	218	222	193	205	205	196	189	191	213	204	232	213	230	216
20475	10706	4105	1522	1215	1007	933	862	840	854	819	818	697	767	1121	1151	867	740	663	597	575	549	513	495	527	541	523	545	557	509	533	520	501	500	547	519	491	516	527	485	524	501	524	509	522	542	540	484	542	519	487	532	492	501	493	512	518	516	479	507	493	539	483	509	441	520	539	508	550	504	476	454	496	545	513	515	520	503	563	534	492	487	481	522	504	532	517	515	516	492	471	495	455	533	529	507	505	534	501	507	534	524	479	479	548	522	510	507	493	519	510	518	551	533	518	533	520	509	489	492	519	495	479	542	499	517	517	569	527	506	496	521	507	525	475	518	498	499	464	525	512	517	540	520	576	513	510	534	521	543	507	527	516	556	534	501	518	492	505	512	562	494	542	540	488	476	508	486	509	520	492	511	534	489	508	522	506	533	505	506	497	488	511	511	504	530	477	495	522	507	534	510	515	494	527	469	492	493	506	507	505	529	472	499	471	533	518	529	511	488	511	555	470	527	516	511	520	529	482	486	558	471	518	519	516	537	541	544	461	507	526	549	540	518	485	526	509	506	535	490	560	521	497	548	503	501	529	519	536	536	511	508	511	554	527	494	527	500	558	505	520	546	513	510	534	539	515	559	473	489	486	521	536	523	500	528	494	480	532	509	515	531	505	482	505	503	523	497	471	537	566	513	552	502	529	504	501	560	519	517	479	513	540	489	476	519	533	514	524	544	504	522	531	545	509	519	490	542	490	495	522	518	514	494	516	497	495	521	510	498	512	493	523	475	533	489	511	498	544	491	517	503	499	520	486	568	500	531	497	485	523	519	554	552	500	506	472	490	538	526	521	546	483	534	495	514	496	467	551	520	435	517	534	479	483	536	532	508	503	542	516	506	502	484	517	523	508	509	516	529	501	511	503	500	526	489	483	461	525	531	500	516	571	503	484	528	482	572	512	470	508	528	482	551	534	463	472	565	513	532	519	515	532	523	505	480	521	505	523	541	506	488	518	520	483	487	466	500	530	516	520	505	518	485	479	493	505	524	534	519	526	536	524	475	533	507	510	447	523	478	491	556	556	490	528	481	488	525	529	511	477	520	505	541	475	547	517	497	512	545	522	491	488	519	508	537	501	489	522	553	542	540	534	499	548	521	519	521	454	523	483	523	522	528	476	465	558	526	553	523	520	507	528	531	512	565	540	522	474	504	535	526	525	471	535	540	549	468	525	525	510	490	521	515	541	499	456	553	540	577	526	501	529	525	487	533	494	520	494	548	509	516	574	472	521	469	484	519	553	520	528	494	471	496	521	516	532	499	502	501	508	540	529	517	476	516	538	534	531	519	537	533	501	546	498	518	518	521	525	534	499	527	499	539	543	511	498	498	550	533	537	499	505	476	530	460	510	537	519	499	496	507	546	541	514	526	532	476	524	521	541	514	520	522	549	489	499	519	524	553	527	508	545	477	496	513	506	521	567	489	515	485	493	505	527	486	504	495	497	483	572	515	498	543	539	522	528	507	535	476	509	521	529	488	471	482	524	507	531	530	509	499	540	474	519	513	532	530	519	546	534	519	508	514	501	520	506	506	494	515	546	521	524	508	528	551	532	487	539	496	539	523	507	478	480	526	520	523	506	515	474	486	523	516	526	498	489	541	527	522	514	518	506	480	482	503	561	507	559	460	495	529	515	505	557	488	531	486	547	507	511	487	542	516	491	459	486	554	524	541	537	532	484	522	537	513	534	530	536	511	543	538	547	545	522	506	480	539	507	470	496	495	516	541	502	533	526	468	531	471	488	526	529	544	516	518	548	501	487	504	481	497	519	543	522	545	536	550	515	501	518	499	490	510	528	522	521	460	499	516	518	533	519	486	520	504	493	524	472	494	508	512	534	536	539	560	508	484	488	527	509	527	549	531	556	475	534	487	543	518	503	561	532	507	513	533	469	516	536	489	513	531	468	508	539	504	530	544	507	545	467	518	537	508	506	524	480	511	529	509	503	508	491	488	514	518	501	500	518	529	497	538	484	561	529	544	504	533	517	459	505	477	525	539	495	509	521	538	499	515	502	532	542	500	485	527	492	558	500	520	520	532	528	493	512	517	522	506	532	528	549	530	463	530	499	528	534	515	524	534	523	480	494	495	533	506	517	562	517	521	515	503	506	511	511	522	533	559	546	491	500	504	517	508	470	545	518	523	505	539	511	542	517	531	540	550	519	493	507	514	506	473	527	496	537	513	494	532	527	489	525	538	522	520	510	520	492	502	508	538	504	520	484	553	523	480	570	485	514	504	529	482	480	553	537	504	486	497	509	514	546	528	534	504	497	485	505	506	549	527	547	508	498	494	469	509	530	477	513	457	556	511	501	478	513	504	565	550	506	495	485	532	519	527	513	546	544	497	496	530	504	495	523	524	564	536	525	522	484	533	515	508	552	520	503	523	507	514	511	496	500	518	504	497	479	541	542	521	510	494	510	466	543	484	497	516	470	491	496	477	518	505	537	539	542	538	506	527	518	531	540	554	469	504	547	520	479	516	551	509	520	472	531	542	475	543	515	515	549	496	471	554	513	552	536	533	534	521	544	510	488	507	533	516	515	492	461	564	556	496	522	479	504	503	485	541	540	530	518	532	499	518	553	502	508	528	498	479	493	502	511	539	503	516	544	502	541	511	525	526	515	531	525	557	500	500	573	511	514	520	501	541	528	549	489	547	517	531	540	483	481	507	541	520	515	555	542	540	538	492	538	519	552	491	495	539	527	466	515	512	529	529	516	480	518	519	527	542	500	517	528	499	524	479	512	514	480	504	524	454	481	512	520	540	494	549	482	505	534	511	515	513	517	467	499	499	495	579	487	516	521	504	502	528	479	468	504	522	509	511	518	526	531	480	510	508	507	518	497	483	517	531	523	478	506	500	543	504	521	498	537	484	503	499	525	565	508	535	515	526	483	549	506	513	520	493	457	551	506	546	520	489	509	502	518	510	510	480	497	521	549	513	521	524	520	496	548	538	490	503	515	501	542	537	516	526	545	580	511	505	524	515	486	546	506	510	535	544	516	531	561	517	501	501	496	513	507	514	510	507	505	511	498	535	519	538	521	535	504	519	549	532	482	511	506	530	509	508	541	517	453	517	519	527	576	506	501	507	514	465	513	539	560	507	543	464	487	490	506	467	535	522	502	519	553	507	529	486	470	551	511	527	503	496	502	512	516	532	519	512	493	548	492	552	471	504	474	517	511	501	487	489	528	521	505	528	528	491	488	542	536	509	517	520	511	506	524	508	549	519	542	538	484	490	530	480	516	556	552	530	576	511	516	547	488	489	520	530	521	543	532	470	486	456	488	468	540	517	512	521	551	523	528	513	487	531	487	476	506	518	527	541	510	499	532	545	501	502	537	480	497	461	524	465	465	521	485	518	525	520	530	511	510	500	500	522	527	509	521	513	511	481	503	511	508	540	522	527	502	497	519	510	519	523	521	532	550	507	512	524	518	511	473	478	525	530
38780	20998	6643	806	400	329	218	239	203	181	230	179	176	215	231	231	214	181	163	151	133	148	148	120	103	117	125	116	130	124	147	133	119	132	141	141	136	137	146	147	127	121	123	134	115	126	127	121	126	142	141	119	116	113	133	129	130	138	134	146	111	139	121	132	130	124	135	129	143	149	129	145	130	141	119	121	140	135	115	122	136	127	118	118	116	127	154	130	118	117	119	124	130	113	131	135	135	113	128	125	115	119	119	131	107	119	152	139	128	156	138	128	124	124	117	145	135	120	131	115	142	117	128	112	120	129	107	132	135	139	125	98	138	123	116	130	122	126	138	135	126	126	118	127	124	144	135	130	140	132	130	129	129	152	116	126	108	130	137	141	157	122	143	116	139	120	114	140	118	122	136	115	124	124	138	119	127	139	123	109	132	126	149	118	146	135	138	122	119	147	108	122	140	109	118	110	118	125	127	134	128	133	115	126	162	125	125	137	107	137	127	146	130	130	127	127	122	156	122	134	126	133	129	133	108	134	119	130	120	121	127	109	126	125	124	145	110	128	141	120	131	127	129	147	116	129	131	124	134	130	130	114	122	119	141	131	130	145	121	121	100	121	111	122	104	133	116	128	129	119	138	131	140	122	128	115	114	101	121	114	107	123	120	126	147	141	122	128	127	109	133	124	114	126	107	129	148	101	138	116	113	136	130	112	94	121	126	114	115	148	134	133	106	131	117	131	124	113	152	140	114	136	132	126	110	119	98	158	143	139	129	124	124	124	138	122	127	131	129	114	100	130	127	113	148	114	123	127	120	118	117	134	142	131	115	117	146	133	137	124	125	143	163	110	126	116	125	141	98	118	138	135	135	137	145	140	110	144	118	151	127	128	120	132	127	125	151	103	139	118	114	116	143	104	132	126	135	152	144	129	133	128	132	120	115	123	163	152	111	132	118	96	136	130	129	129	130	145	130	119	141	112	133	142	125	131	119	117	130	133	107	103	132	111	125	148	121	139	143	130	142	135	114	131	143	135	133	117	117	115	145	122	142	134	124	118	114	103	151	136	128	138	117	110	147	141	144	122	122	122	134	120	140	130	134	115	129	120	139	124	123	114	115	124	126	124	104	115	139	145	113	140	133	128	140	99	123	132	129	156	126	107	121	132	142	125	115	126	117	120	129	141	124	110	111	131	141	108	130	143	112	133	117	114	133	139	140	141	141	122	124	151	122	142	136	131	123	106	150	122	142	155	129	118	131	131	129	116	130	132	141	148	143	150	128	131	118	138	141	125	127	149	126	122	131	137	121	145	130	128	130	108	128	125	120	126	157	133	124	115	105	138	115	142	124	132	118	130	123	99	126	121	143	135	116	129	129	125	128	145	150	106	141	106	119	134	148	130	126	116	123	132	126	131	119	131	152	137	124	108	101	125	126	134	134	112	115	104	125	140	136	139	120	140	117	109	123	136	140	104	131	131	126	131	125	138	135	132	123	126	108	138	131	127	141	127	128	113	129	148	139	123	141	109	140	145	124	140	115	123	120	151	105	109	133	154	124	146	116	149	97	133	114	134	128	140	107	126	121	115	137	159	120	120	125	130	138	116	120	132	129	139	111	124	142	127	116	139	149	153	123	119	128	152	121	105	134	117	122	126	146	126	127	157	119	107	127	116	116	129	114	118	148	128	122	130	115	139	123	121	123	141	115	121	111	129	128	122	125	122	133	122	116	137	128	144	130	123	125	123	107	155	132	124	140	139	118	131	134	118	164	140	133	117	110	124	132	130	137	129	135	120	128	128	141	118	140	131	112	125	130	126	140	131	147	114	147	126	122	130	120	115	138	121	128	128	115	110	116	117	128	126	139	147	124	139	117	152	126	132	107	134	127	122	135	137	146	122	114	139	126	110	107	129	126	133	116	110	124	134	125	139	119	132	112	120	129	129	143	126	109	124	128	134	136	135	111	122	134	138	132	139	121	145	126	135	124	124	125	113	121	130	138	135	129	157	134	114	124	136	121	103	128	125	118	113	120	137	135	119	97	120	141	119	116	131	124	119	117	114	111	118	120	125	117	142	117	118	120	102	136	137	110	111	128	116	115	110	114	119	122	117	111	127	144	127	126	123	132	113	148	128	108	136	144	124	122	128	135	117	138	150	116	121	125	117	137	129	122	138	135	139	122	120	135	136	132	124	115	126	140	154	126	134	134	123	129	154	120	123	132	122	138	127	138	122	121	124	137	122	126	114	128	151	146	114	114	125	112	136	131	135	107	143	123	146	139	125	129	145	123	145	126	133	117	140	142	125	131	129	106	139	128	119	140	135	123	118	126	132	137	110	130	95	127	119	125	140	145	117	128	134	130	106	125	127	126	120	139	138	138	135	141	122	119	121	137	156	128	138	117	124	137	126	114	116	142	132	138	136	139	122	126	114	128	126	117	128	123	139	126	103	146	149	126	130	132	113	107	109	107	132	128	127	137	124	123	128	141	140	127	116	155	127	145	133	141	114	138	142	111	139	157	132	124	126	117	109	109	128	111	114	129	118	129	109	130	124	136	125	137	118	162	121	135	139	127	102	123	132	116	130	132	120	114	123	131	109	121	150	135	116	129	134	135	134	140	123	113	97	119	126	121	138	125	130	141	126	126	123	134	119	136	141	120	119	124	134	129	133	128	123	107	132	122	153	118	124	118	124	126	114	122	135	128	126	127	134	126	127	121	110	156	120	126	128	121	110	117	131	114	131	128	137	143	117	109	119	141	121	142	97	119	121	129	122	115	127	129	140	114	122	121	126	131	124	117	120	117	139	132	154	125	141	124	137	132	151	105	127	127	141	118	121	141	141	137	112	138	117	132	117	137	128	114	139	136	133	142	119	125	146	146	126	141	144	112	138	123	122	120	110	126	144	132	123	147	117	120	124	125	118	122	128	112	126	130	139	111	105	124	121	146	132	130	134	125	117	118	148	118	134	138	129	122	100	132	99	121	138	125	113	134	126	118	125	133	117	127	115	132	126	122	141	119	143	147	159	138	134	110	133	148	133	124	122	123	124	136	138	132	146	110	121	123	116	116	133	127	149	136	132	134	126	130	132	133	129	123	123	129	118	114	128	106	112	135	115	140	132	110	117	148	158	131	120	134	134	133	143	130	124	135	107	126	128	143	134	144	127	120	131	114	154	136	151	137	114	113	143	123	124	108	136	116	127	120	140	115	139	122	125	133	136	109	136	146	131	154	128	151	140	123	138	128	120	122	135	131	113	125	126	119	125	130	129	142	124	112	125	140	161	116	133	116	120	128	131	124	128	127	149	116	121	136	135	129	135	136	145	130	140	132	126	119	132	139	138	131	124	121	127	147	115	157	140	120	133	107	128	142	135	128	110	120	134	111	114	136	139	137	135	130	131	108	138	120	128	125	141	140	140	112	103	116	116	142	121	113	147	121	143	131	106	131	129	106	154	126	113	119	150	137	124	136	133	133	130	134	140	138	124	107	107	131	103
25813	16459	5478	1752	1495	1171	995	881	843	818	906	841	732	864	1208	1167	934	640	638	561	449	373	321	361	348	359	367	338	311	344	330	365	312	331	324	342	320	341	309	316	327	301	328	296	319	330	321	292	350	321	347	306	348	310	349	319	312	358	324	348	322	322	313	305	335	336	303	330	281	339	321	332	331	310	310	288	311	323	332	319	300	329	366	331	316	351	354	323	360	320	310	333	349	310	331	323	333	332	300	287	327	289	320	324	328	311	325	295	323	335	315	333	303	330	304	338	312	335	334	335	333	311	278	323	319	285	331	334	300	288	330	348	317	306	319	312	321	319	351	317	269	341	307	306	325	318	323	322	296	335	335	318	318	321	284	315	321	311	305	318	315	306	317	317	320	340	312	326	332	320	316	322	298	339	335	313	289	320	334	335	318	346	316	304	331	315	358	291	312	301	290	337	324	292	312	293	303	334	290	294	324	335	329	315	304	337	330	292	287	320	310	334	332	313	364	321	304	336	330	322	357	337	327	320	304	297	320	315	295	318	327	323	344	321	334	325	314	293	318	322	329	320	310	316	321	316	355	294	318	313	358	326	337	323	299	331	326	313	305	304	309	286	325	334	310	308	297	318	325	317	328	312	332	313	340	299	321	345	338	290	335	320	327	296	320	335	336	295	319	322	308	352	310	328	303	328	307	303	315	313	307	334	343	320	332	315	323	307	299	309	321	311	315	320	318	305	329	339	304	335	310	343	312	319	300	322	341	341	335	302	324	304	305	311	294	341	316	306	315	340	309	304	333	347	299	320	332	319	310	317	357	320	309	320	330	290	304	330	318	303	357	331	335	303	345	323	314	303	309	323	318	313	321	336	353	308	320	288	322	310	295	303	313	318	347	338	316	317	316	332	348	335	298	328	328	349	350	297	311	305	324	331	315	334	324	299	329	312	350	332	315	334	306	293	319	322	326	338	333	309	358	313	335	306	323	312	302	344	312	323	302	341	327	308	306	323	317	308	345	318	329	344	329	297	338	322	303	327	347	294	326	296	326	259	286	316	339	315	305	300	331	302	344	307	341	326	282	298	338	293	365	325	304	292	344	313	311	351	307	314	346	286	322	307	345	334	340	295	325	323	332	329	302	369	335	310	321	349	336	317	328	356	307	302	343	303	352	312	315	314	309	346	321	314	326	335	340	342	313	343	327	356	303	298	335	286	316	332	284	306	317	273	316	318	326	295	311	324	343	316	348	322	298	319	315	314	336	321	297	324	323	324	318	325	317	318	294	306	329	297	328	349	292	313	343	356	284	327	306	288	321	317	343	296	316	307	340	336	297	333	319	323	298	267	313	346	315	344	311	312	326	305	314	311	293	320	328	316	339	317	330	304	294	322	318	319	294	324	322	308	319	293	333	316	312	321	315	324	340	325	302	317	351	333	309	313	312	336	320	303	308	317	281	326	267	286	322	311	321	329	324	273	356	326	305	315	332	321	330	329	309	295	319	333	311	309	302	307	308	340	315	311	302	309	315	294	294	310	335	312	322	316	309	315	332	298	332	368	329	327	337	291	301	313	348	292	320	329	313	318	337	330	314	319	309	311	324	327	328	301	295	294	329	320	337	338	327	330	301	290	317	287	321	319	325	303	283	330	347	302	305	326	340	353	345	314	330	333	299	284	311	353	318	300	320	353	324	328	318	309	355	316	343	324	308	315	352	335	305	329	335	311	307	327	323	326	304	332	326	323	296	312	336	308	297	330	312	283	290	306	338	322	328	326	310	327	301	316	290	321	306	314	322	307	317	336	329	283	318	304	315	331	329	315	296	295	300	307	334	286	338	329	334	273	313	333	295	332	307	308	296	333	283	296	351	322	295	330	331	300	320	315	324	311	343	306	337	316	306	328	322	305	291	317	326	320	328	270	302	297	303	301	334	344	314	297	331	329	294	327	292	313	317	280	321	322	313	330	328	279	336	309	312	304	301	326	321	337	289	333	317	285	315	309	327	285	329	301	287	305	320	279	321	328	275	364	303	354	320	296	297	310	304	336	306	322	350	311	315	297	282	313	296	314	286	303	281	345	320	336	324	327	315	334	308	323	317	339	327	319	345	334	311	340	294	316	354	301	351	350	300	339	333	312	308	339	343	318	357	333	315	307	331	315	337	315	305	329	340	294	296	313	295	322	337	371	335	332	314	313	309	318	260	326	349	288	327	308	320	317	312	313	289	314	313	318	330	342	323	342	320	297	327	317	313	294	318	283	270	325	319	313	324	311	321	334	347	316	325	340	334	318	282	300	282	308	316	325	318	348	296	321	318	340	301	314	346	288	312	350	334	327	319	327	301	312	330	315	285	301	341	314	297	284	337	302	309	326	310	322	299	330	370	287	307	317	308	299	299	330	304	342	327	322	325	331	299	316	310	345	291	318	310	350	311	290	295	309	304	323	276	309	341	295	322	291	342	308	307	335	322	308	332	343	286	298	304	344	362	304	305	304	277	283	329	322	338	283	311	312	301	331	317	301	288	326	355	335	305	363	309	309	324	303	315	305	313	342	354	297	345	296	327	330	330	320	323	315	300	322	327	341	308	328	313	306	331	302	294	339	337	303	305	362	303	316	298	305	343	322	340	323	314	344	312	322	313	295	316	342	335	297	324	328	359	310	322	291	320	289	310	274	317	311	310	334	318	330	310	290	329	307	325	310	324	326	335	313	304	309	333	292	340	313	325	321	298	319	290	319	310	323	322	324	334	302	303	319	336	331	310	311	330	349	304	344	341	288	341	283	328	334	293	331	316	323	337	319	328	328	290	308	324	314	330	322	328	367	322	295	338	351	321	334	303	328	331	340	328	326	316	312	325	305	312	294	311	323	333	354	304	328	305	280	290	298	277	346	292	363	335	333	329	310	340	313	327	309	314	334	326	334	290	278	323	313	325	361	314	313	335	354	302	307	324	314	325	334	299	306	337	332	296	353	319	343	298	336	328	332	341	355	293	293	323	303	340	296	337	292	312	296	317	321	304	334	303	299	288	330	330	336	319	317	295	334	323	310	287	299	332	311	326	323	327	334	306	342	302	308	326	329	308	334	307	287	319	323	323	337	328	310	303	318	351	346	282	306	292	304	325	295	336	341	336	309	336	308	321	296	300	310	316	324	326	316	311	321	285	305	304	332	295	326	328	333	334	329	315	308	300	297	311	327	328	320	315	322	326	307	324	315	322	311	332	320	311	292	297	292	317	361	313	312	316	307	349	287	327	280	295	295	314	328	309	317	323	321	282	307	283	292	308	323	333	318	340	324	328	333	324	334	311	324	324	296	345	320	322	343	307	336	321	321	311	294	325	316	316	305	332	318	303	314	322	315	321	338	314	309	332	319	311	330	314	322	318	316	324	325	321	322	339	322	354	314	308	344	292	328	318	309	303	286	341	327	329	341	304	318	302	338	352	337	340	317	299	294	335	321	280	342	293	313	292	299	308	331	353	303	286	327	317	292	333	335
17030	5502	982	281	224	252	234	223	188	195	220	190	219	217	242	252	228	222	226	194	180	185	185	190	189	175	200	201	211	219	182	199	207	205	208	185	173	195	203	196	182	198	202	194	208	205	201	200	194	207	184	197	221	205	188	183	208	188	197	219	197	215	195	170	179	183	179	182	182	178	195	195	190	210	188	184	210	215	193	167	181	219	183	189	157	175	209	204	177	182	169	191	155	190	201	167	192	176	197	187	193	188	193	182	193	219	203	194	208	180	178	220	183	210	189	196	202	197	175	212	213	208	223	210	197	179	191	194	182	194	206	175	197	205	187	168	212	208	194	174	184	200	178	178	207	184	196	180	196	200	181	198	173	191	171	195	184	196	168	192	188	169	198	189	202	208	170	170	176	178	182	178	183	201	196	172	175	201	180	187	199	195	227	189	182	163	197	204	178	190	189	159	194	181	187	185	201	197	196	215	195	189	204	211	196	189	190	204	186	177	202	194	206	191	188	210	213	191	184	178	216	185	203	170	163	176	198	198	189	205	206	181	185	207	203	190	224	201	184	214	188	177	160	187	202	183	172	185	158	175	203	202	195	170	193	195	208	207	221	212	179	205	179	176	184	180	212	188	207	188	205	184	214	206	193	186	197	204	178	188	173	177	192	209	198	177	191	214	198	206	165	211	198	193	184	215	199	204	181	196	192	206	207	188	194	206	161	210	206	175	211	195	176	173	199	185	205	189	170	198	188	206	210	194	181	195	190	181	203	206	177	173	184	181	172	183	198	195	198	221	206	206	178	196	203	177	198	203	202	184	188	195	175	187	201	177	199	203	189	192	188	189	177	189	189	196	210	192	182	169	171	171	221	181	176	172	199	185	182	202	202	184	189	197	171	187	202	195	191	194	222	191	221	206	216	219	203	210	183	183	184	190	208	179	210	184	206	216	208	198	192	217	186	190	210	190	175	167	170	201	207	193	176	179	197	178	182	191	184	190	196	188	188	178	173	190	182	178	204	205	208	201	175	195	184	195	214	203	218	209	179	170	216	183	160	187	194	179	187	183	206	191	196	186	213	187	180	180	189	193	179	182	205	163	196	217	254	198	205	183	177	188	189	185	180	179	223	215	166	169	172	203	206	212	203	168	165	198	195	199	201	204	203	212	193	164	214	190	201	190	179	197	165	193	173	181	214	185	205	215	208	176	204	186	187	193	204	173	186	227	181	194	205	190	197	193	169	170	194	186	178	186	199	188	232	196	195	198	186	209	205	169	187	205	186	174	195	178	207	210	206	175	187	170	214	187	199	202	206	207	188	211	194	206	188	189	194	206	184	225	220	202	169	200	207	193	192	195	206	181	185	193	182	186	171	214	183	182	207	221	181	180	184	189	197	186	196	206	193	184	198	202	197	215	182	195	190	193	186	210	227	213	177	167	192	178	209	195	191	204	193	182	200	189	212	201	180	172	216	175	203	185	204	214	183	204	204	179	188	197	195	193	183	220	203	189	192	164	187	172	177	199	181	166	165	188	196	187	198	188	192	198	195	193	205	209	203	185	178	219	181	199	210	206	168	202	208	207	211	223	190	186	204	187	173	183	161	192	215	168	189	213	190	171	164	187	204	159	184	205	208	211	189	185	225	203	178	228	189	171	182	181	207	195	206	199	204	209	181	204	210	210	196	188	203	219	207	189	180	210	183	205	219	187	225	229	185	215	195	206	182	197	169	180	208	170	208	189	178	172	204	201	199	205	191	178	177	208	197	195	192	198	187	200	170	205	208	197	194	191	220	222	195	184	177	182	186	190	182	176	180	219	175	182	193	218	173	206	179	172	202	188	173	176	201	183	167	175	193	188	206	173	220	180	188	180	184	177	217	213	196	195	192	195	171	174	197	191	163	171	208	197	197	215	185	193	186	194	202	209	218	180	189	213	208	213	184	174	177	180	199	188	166	177	203	178	185	195	181	176	208	184	197	186	183	176	218	179	194	162	209	205	202	193	216	176	176	181	214	198	187	199	210	172	207	195	203	211	194	193	195	199	232	205	176	203	194	168	192	210	192	180	187	198	179	168	182	201	205	175	188	159	186	205	191	155	187	173	212	196	195	193	180	202	198	199	198	196	190	201	191	205	162	197	187	178	179	189	209	203	194	159	178	189	191	194	174	198	179	199	206	189	192	227	192	178	193	200	217	196	187	185	183	174	189	205	196	193	204	182	197	179	190	186	163	205	180	184	191	209	195	211	206	198	177	191	195	206	179	210	184	200	220	181	208	180	179	190	187	212	190	192	206	192	212	179	178	170	183	171	188	192	167	209	180	210	205	184	177	199	199	205	176	184	219	172	198	214	161	224	162	196	206	208	190	212	167	199	188	196	211	201	164	182	193	181	201	195	174	193	200	183	203	193	197	195	195	208	201	176	196	194	207	192	214	179	212	207	211	160	199	174	194	207	198	199	158	188	181	184	191	185	194	174	202	198	213	189	202	193	187	195	195	181	208	178	156	205	212	185	197	192	175	192	202	185	187	173	209	226	211	203	195	153	190	206	194	184	167	200	209	190	216	214	204	225	188	201	189	177	197	189	187	192	188	211	211	182	212	216	192	207	202	173	180	187	188	175	200	175	177	236	189	177	172	181	182	204	198	222	165	196	202	208	192	186	184	193	184	186	198	183	173	184	208	227	216	210	175	190	181	207	198	198	182	196	208	170	204	191	184	177	170	193	209	189	188	205	194	183	219	178	198	181	192	187	184	185	200	192	174	192	207	209	218	178	217	219	169	199	184	202	177	209	180	203	216	188	194	158	182	185	192	194	190	201	188	215	197	204	184	193	206	159	180	217	178	180	175	192	191	235	180	190	211	208	189	170	198	210	187	195	197	202	201	192	214	206	190	215	195	162	209	209	181	194	226	198	218	175	168	207	200	212	170	168	199	188	216	197	167	190	187	196	198	184	177	175	213	196	203	207	194	212	186	211	183	185	191	204	220	193	194	189	219	198	196	180	183	179	196	195	190	185	195	196	189	196	201	221	199	183	204	152	172	213	179	217	185	190	187	180	190	173	213	199	223	177	209	194	181	189	187	193	209	210	196	178	197	195	186	213	220	180	178	199	190	191	202	174	203	181	198	218	196	172	204	190	190	182	207	205	180	168	211	210	198	178	184	197	202	190	198	220	192	185	180	181	212	176	199	179	180	186	184	185	200	166	169	184	198	177	204	203	171	171	162	174	214	178	195	196	220	177	187	173	188	162	217	164	184	187	188	217	176	206	191	167	202	167	193	192	182	206	160	187	197	195	178	194	184	190	176	212	199	171	224	188	210	210	180	170	176	210	184	196	203	197	205	188	205	193	188	157	169	219	229	190	188	202	191	210	175	196	211	215	230	207	201	225	207	217	175	195	186	177	192	220	165	195	188	183	200	195	192	218	198	215	210	191	199	185	204	174	211	200	184	185	181	190	195	207	191	185	183	188	203	214	210	186	218	193	167	184	192	204
12135	4790	1584	762	668	602	553	589	543	612	611	604	555	660	701	747	577	535	571	512	504	467	456	530	484	490	468	464	475	463	445	511	491	471	487	465	486	464	471	484	468	453	488	494	512	509	452	484	469	438	461	505	471	453	475	476	521	501	480	478	498	482	470	490	487	467	486	481	493	456	499	459	454	444	483	523	480	473	460	447	441	458	540	497	494	475	430	467	500	468	507	453	457	485	467	460	501	449	462	462	468	501	484	480	528	467	492	451	474	478	473	490	466	435	480	511	472	494	479	435	460	487	492	458	487	504	468	480	434	461	448	445	457	476	440	426	424	499	482	479	503	484	496	456	501	462	448	495	424	450	471	466	459	469	473	451	462	466	505	498	542	510	504	469	486	462	493	493	473	501	451	521	444	469	451	499	478	514	474	499	453	494	459	471	464	452	446	464	447	512	483	459	495	484	466	499	435	508	480	490	462	478	493	508	484	488	495	446	484	514	470	464	508	452	480	470	434	470	501	483	497	458	437	470	483	469	449	501	443	478	493	459	476	496	495	485	476	477	483	466	490	479	444	494	473	494	448	517	494	516	500	448	483	468	447	528	485	455	491	434	462	444	476	488	506	465	499	486	493	479	455	475	506	490	445	447	460	469	477	461	471	497	456	487	485	466	506	505	495	436	470	506	476	467	432	492	463	439	510	506	463	431	473	484	473	492	485	464	499	485	503	468	498	464	482	528	467	471	492	454	493	470	482	448	467	466	477	444	466	491	488	521	474	478	457	469	488	445	479	475	500	477	470	498	445	463	489	451	492	475	499	452	496	432	463	498	470	505	460	491	442	484	438	481	494	480	515	469	469	461	490	469	474	457	477	451	486	464	472	506	487	468	454	461	503	464	503	445	440	484	447	482	476	476	464	450	459	453	498	480	480	488	476	483	485	473	474	477	481	494	473	495	462	485	479	468	503	495	478	475	522	499	504	466	489	468	460	478	496	507	470	503	470	459	464	484	481	447	467	489	453	468	447	499	460	441	450	458	464	470	444	468	503	427	502	484	480	505	460	489	450	507	478	494	468	436	478	465	500	448	493	473	467	463	483	495	455	485	446	524	470	509	470	458	489	456	492	485	428	481	492	493	431	414	479	519	460	445	489	459	459	496	491	459	458	502	481	499	467	451	452	507	459	466	435	476	458	450	439	441	428	473	490	475	457	485	476	463	521	463	448	489	476	449	473	450	475	463	501	473	489	460	480	493	477	498	493	477	444	441	506	489	471	463	471	448	439	445	467	434	493	464	466	502	467	484	497	469	481	467	431	497	473	501	514	467	501	497	471	509	487	494	471	479	444	472	451	488	426	468	471	459	472	463	461	521	475	438	468	476	432	514	475	460	493	483	486	459	440	470	492	493	465	465	470	499	461	477	479	472	423	447	453	441	475	450	456	459	447	500	461	468	472	484	514	501	464	462	466	464	481	505	526	497	485	506	476	495	460	480	448	430	451	480	472	465	464	489	463	513	467	450	452	491	485	470	468	496	467	464	504	504	467	457	481	492	489	472	469	441	446	493	495	467	470	478	502	488	452	489	514	429	484	500	448	467	447	454	470	503	473	444	431	461	473	461	496	470	486	461	435	508	469	496	489	471	499	494	476	464	482	493	486	498	448	449	468	477	494	507	471	456	460	447	498	479	448	485	485	517	481	497	490	465	471	460	496	458	456	449	504	457	467	512	474	480	490	493	472	489	480	483	496	481	471	465	472	453	505	470	484	484	460	449	479	479	464	460	472	478	477	493	468	493	511	510	507	517	465	462	511	481	489	476	484	453	483	511	440	508	474	444	455	461	464	505	452	483	527	480	460	428	447	438	446	524	441	452	490	497	480	496	469	473	425	506	448	462	511	453	427	477	477	443	434	462	462	495	503	475	523	499	471	489	478	470	495	461	456	499	488	457	488	461	463	498	515	493	485	486	478	482	450	458	465	515	465	483	485	457	468	436	489	516	486	452	487	461	479	501	496	466	466	459	438	425	500	446	483	442	491	500	442	461	461	456	497	479	422	492	465	476	439	454	498	526	474	489	439	447	477	476	483	461	513	483	444	487	470	446	468	476	522	451	489	488	476	510	509	467	497	453	511	474	442	441	470	488	473	473	433	473	489	460	459	449	487	462	473	474	499	472	478	481	501	451	466	455	487	491	498	455	442	458	436	476	443	497	502	475	493	470	484	496	473	449	474	457	487	463	444	470	489	484	429	461	450	444	457	471	486	510	464	491	444	488	505	477	472	499	460	506	426	486	465	471	463	457	514	458	458	488	474	497	524	467	487	472	473	519	489	451	430	430	466	464	511	455	442	484	478	449	487	485	501	476	460	501	462	467	493	485	475	464	477	483	468	490	451	510	450	497	468	441	449	506	471	469	476	488	415	502	498	477	466	481	499	445	454	496	490	457	529	473	525	457	460	474	465	483	460	494	483	454	466	493	403	497	466	468	440	465	452	473	479	467	501	435	490	476	445	465	500	478	510	457	480	468	491	450	484	472	517	480	479	500	458	486	473	494	495	501	507	515	475	498	499	457	467	460	480	481	497	487	471	464	474	463	478	484	522	473	464	492	495	455	456	499	506	457	471	512	507	472	463	494	472	471	467	503	446	461	517	490	478	466	483	500	498	478	472	466	471	514	453	494	484	482	477	454	459	465	494	463	488	488	464	472	441	486	444	501	464	470	493	475	478	511	454	502	486	536	439	480	482	461	473	458	466	503	494	510	481	483	465	488	453	481	509	490	432	465	494	484	502	491	473	519	493	469	461	429	508	489	468	484	459	474	493	484	455	446	482	474	444	497	474	489	513	519	476	486	517	502	447	503	484	466	505	476	446	486	475	515	477	524	438	478	487	430	470	483	459	493	486	465	492	470	546	456	435	480	468	453	462	440	463	488	447	461	498	499	484	481	469	487	462	437	465	481	476	493	486	509	467	447	491	475	471	478	471	455	473	490	467	473	439	452	475	493	478	441	482	437	486	492	457	476	479	486	461	459	430	463	504	479	453	506	503	491	472	451	456	492	454	459	462	458	487	537	491	456	445	496	504	481	463	493	454	481	463	476	481	451	456	472	466	481	492	487	457	505	469	461	489	448	496	475	496	413	492	474	458	465	511	501	463	475	487	485	472	457	447	483	523	462	452	479	451	466	483	484	436	458	483	443	523	474	473	524	497	465	466	496	492	475	476	471	509	483	454	480	448	493	509	500	486	453	468	462	435	463	477	490	466	438	510	442	450	471	499	468	439	476	472	468	469	450	443	477	521	498	472	467	485	467	472	506	504	476	478	487	498	476	470	436	456	486	445	460	487	477	494	496	461	423	488	479	474	484	499	487	481	449	506	488	513	531	474	480	462	478	466	493	444	468	473	502	491	482	450	509	474	477	477	473	464	465	469	465	460	487	478	488	461	479	478	475	509	492	480	431	454	493	484	472	502	460	462	484	458	489	462	496	490	459
29737	13717	3679	501	340	331	269	256	279	305	309	277	219	342	292	310	287	205	258	204	261	246	212	188	222	194	224	238	208	217	222	205	206	237	232	213	228	227	236	223	212	213	231	201	199	222	218	205	236	229	218	224	223	230	217	195	210	227	199	230	208	218	225	200	215	219	221	208	237	214	183	228	210	249	232	224	208	234	214	226	216	211	233	233	224	221	224	221	220	231	205	206	245	194	188	193	201	187	210	187	220	222	212	219	241	219	214	211	229	214	207	214	243	216	229	210	217	205	207	219	239	215	194	229	211	216	218	203	205	248	207	224	224	218	215	215	230	206	211	218	218	224	202	218	205	231	197	206	229	215	211	212	196	197	207	214	214	243	198	227	194	203	240	193	216	231	204	203	221	225	213	187	191	214	219	203	196	228	204	221	210	240	225	211	203	223	244	224	245	185	208	211	213	213	229	209	230	206	222	234	204	212	234	219	215	250	242	237	206	202	207	215	221	207	210	194	239	235	206	234	221	212	204	230	219	233	187	219	207	225	209	197	198	232	226	202	226	216	204	209	247	203	210	249	195	223	236	220	229	204	188	225	228	198	247	213	205	205	226	230	229	236	211	204	240	201	216	194	215	233	212	223	223	237	199	196	218	236	222	203	190	240	204	218	225	218	185	203	236	195	210	207	198	205	206	217	234	211	234	228	205	217	193	203	216	235	254	229	214	226	213	218	231	210	211	241	230	210	192	224	240	250	231	191	218	226	216	216	226	209	193	221	188	217	256	224	234	210	222	240	217	207	215	218	207	218	218	235	211	228	224	236	224	229	226	221	194	195	239	214	208	212	217	209	228	222	198	222	198	237	244	212	219	233	220	195	202	221	216	225	229	215	223	225	202	198	232	211	227	211	242	234	221	217	241	189	215	206	203	212	214	213	221	224	218	189	226	210	204	219	207	212	217	220	220	233	223	202	211	208	207	199	213	219	214	251	243	193	215	199	194	208	219	214	225	219	198	231	225	226	226	181	218	261	233	215	216	219	240	222	222	229	209	221	174	217	234	241	229	207	208	253	225	233	224	210	217	191	219	222	256	211	227	241	243	238	199	224	224	242	228	237	226	211	219	211	213	227	220	218	231	235	217	202	224	226	227	232	218	213	235	242	210	208	198	241	216	228	216	222	217	211	224	210	225	222	205	251	225	212	244	210	227	229	216	195	234	202	213	212	218	228	214	230	200	207	221	215	212	225	242	232	194	228	219	238	187	223	193	207	216	237	199	203	197	227	206	197	237	199	216	194	222	247	215	204	205	211	187	220	233	203	235	202	212	223	178	209	205	209	223	228	245	214	208	199	247	218	216	208	240	219	189	203	200	203	222	234	213	209	224	191	212	210	223	235	205	220	235	217	219	222	223	232	236	210	205	238	198	205	205	214	223	225	231	210	218	216	214	225	204	196	215	226	199	216	193	211	227	191	196	224	187	220	183	199	195	192	203	227	245	177	229	215	198	216	214	212	212	205	197	206	235	202	229	201	219	207	217	215	214	196	200	225	219	238	228	232	230	235	223	234	198	219	211	224	185	234	194	237	215	209	197	226	213	211	183	233	207	197	199	218	229	231	206	243	203	220	217	217	223	201	241	214	190	201	223	222	234	223	211	191	214	205	223	237	206	206	189	206	239	232	197	183	215	221	219	239	222	191	225	233	231	213	225	238	206	225	198	209	223	227	251	218	208	223	218	211	202	243	206	234	216	241	228	211	240	230	228	210	218	218	205	194	216	201	216	219	225	219	215	183	222	211	192	200	212	217	213	210	227	216	211	219	205	193	211	240	197	188	209	178	195	193	233	222	238	213	193	198	212	209	210	239	192	213	214	220	208	212	211	231	195	205	232	191	203	195	254	193	255	214	222	225	219	236	206	210	216	215	221	207	208	212	209	205	189	214	218	213	206	227	204	209	221	221	197	211	200	212	213	228	201	220	239	210	220	214	214	222	200	222	234	221	219	225	200	231	209	220	202	221	217	210	225	203	230	206	206	223	204	203	216	222	223	213	214	232	219	237	225	243	236	195	233	237	209	217	239	217	225	214	210	202	238	234	190	230	220	249	213	181	209	236	207	221	229	218	218	239	198	199	199	232	219	217	231	226	211	256	229	215	248	210	229	242	204	218	203	191	223	209	207	211	239	203	183	209	188	232	212	204	210	228	233	181	202	223	213	210	229	227	213	223	215	217	245	223	218	219	217	200	218	236	222	254	232	199	221	224	204	213	218	219	234	243	207	214	225	220	210	234	211	213	245	212	214	195	233	203	224	205	232	245	223	231	226	232	195	227	219	212	215	212	246	193	206	181	200	202	213	197	241	215	220	209	229	205	203	232	214	247	221	214	223	210	202	210	226	205	215	230	213	219	222	214	206	211	225	224	220	222	211	214	200	213	213	237	239	213	242	223	249	236	225	207	198	219	211	217	212	226	217	233	192	234	213	212	219	205	226	195	223	213	190	214	213	233	219	223	261	212	214	223	229	222	212	206	228	234	225	215	204	201	228	268	191	207	203	193	218	218	211	206	221	218	230	227	207	192	198	215	188	214	198	225	233	195	208	210	237	228	206	177	252	217	217	230	220	227	209	238	254	224	210	228	213	215	248	220	216	228	203	218	249	211	237	232	207	213	233	232	222	209	207	234	213	214	210	224	206	252	207	232	201	213	216	200	218	235	211	208	226	233	189	238	244	221	205	244	233	213	204	218	217	229	204	224	219	217	245	233	228	224	245	206	223	233	216	208	215	202	230	222	201	233	202	201	248	227	240	230	225	206	186	292	184	220	210	202	183	200	200	247	209	221	229	229	209	218	203	201	254	197	257	214	190	208	212	222	191	233	210	218	201	216	206	213	230	230	237	208	227	207	215	207	252	226	237	225	195	222	198	198	223	208	226	220	226	250	222	217	196	221	237	238	219	215	199	220	219	227	222	232	245	226	200	230	219	214	246	192	251	234	209	231	220	218	210	212	232	211	196	218	253	223	227	211	216	231	228	236	201	247	222	199	249	206	229	200	217	244	244	197	186	213	217	237	209	251	204	229	216	216	210	194	220	213	224	220	206	224	221	202	231	201	205	214	212	180	227	205	203	220	216	207	194	230	202	211	189	228	218	207	235	240	216	221	214	207	204	206	222	214	205	208	220	232	228	228	215	197	222	233	221	242	230	225	224	197	198	209	207	213	233	214	213	226	238	215	210	189	212	227	213	226	192	228	188	203	232	213	223	210	217	186	215	258	228	203	196	214	206	219	212	203	216	227	214	204	210	236	255	214	227	211	236	234	263	223	257	209	238	212	218	223	246	227	224	193	210	226	235	222	214	199	215	208	210	236	225	215	215	222	217	213	217	227	212	239	208	207	223	254	210	204	216	209	209	245	215	236	231	234	208	202	222	216	249	201	204	249	249	209	233	230	231	225	201	239	239	215	231	215	221	219	208	206	222	202	210	218	219	232	186	219
21305	11319	3993	1229	1079	1000	891	797	803	858	910	899	769	962	1012	1066	837	734	772	641	594	540	562	575	532	552	547	548	550	512	533	474	549	557	567	535	509	539	557	530	528	527	514	549	542	505	508	533	573	521	507	558	484	557	560	536	535	529	519	544	488	521	546	542	538	517	541	497	532	532	510	496	521	507	531	544	530	544	506	487	541	468	505	550	517	522	553	527	542	516	543	520	516	540	581	569	512	488	509	540	548	532	543	501	547	503	502	514	527	512	526	572	507	536	527	537	511	551	532	508	536	523	533	534	552	550	517	553	507	509	539	509	530	540	505	571	524	514	538	513	512	494	526	503	502	526	497	516	559	548	533	504	520	530	515	501	540	549	538	518	529	587	559	522	524	545	496	542	530	496	509	503	522	501	507	525	547	521	530	517	547	519	543	514	553	495	549	509	537	521	534	523	527	510	491	549	540	515	501	565	531	519	528	560	483	493	520	522	567	512	513	547	563	555	543	528	518	539	531	534	547	529	543	528	539	510	504	540	546	487	513	552	534	481	544	532	573	506	549	529	540	518	510	510	527	482	515	514	532	526	514	510	560	518	512	558	559	563	507	518	499	523	531	530	527	487	506	544	556	513	549	529	495	545	542	522	536	536	512	536	539	508	532	526	516	494	539	510	518	523	538	504	549	566	511	530	556	508	525	531	513	525	553	510	507	518	576	534	507	493	534	541	522	504	494	549	545	513	521	521	557	517	530	523	532	524	541	546	519	529	501	573	526	592	509	506	481	561	512	565	488	502	573	502	497	546	522	555	518	528	520	520	515	530	533	499	535	516	524	513	491	502	572	515	549	516	538	525	505	493	509	512	493	485	540	518	513	511	546	533	469	529	497	509	547	541	535	512	515	539	510	567	537	534	527	467	537	592	518	543	558	527	503	532	528	543	500	520	466	506	565	520	523	533	555	521	494	537	509	512	535	536	539	511	551	501	530	498	509	549	513	536	489	522	517	505	562	527	535	526	545	535	513	535	555	504	560	490	523	550	528	522	537	564	486	515	536	526	547	486	546	512	525	509	543	507	550	546	504	520	519	536	562	481	512	569	523	516	490	492	535	493	551	530	498	549	515	563	529	597	545	583	494	541	502	532	506	524	568	527	521	521	511	535	495	525	508	514	535	523	504	506	545	509	530	505	524	500	544	521	509	548	519	516	530	527	501	507	536	504	502	504	540	530	532	506	558	499	554	551	520	508	523	531	503	570	496	511	525	533	529	533	520	526	546	547	516	569	523	509	514	497	492	541	540	512	556	536	496	497	507	563	518	502	559	518	528	512	537	514	519	527	510	557	510	535	504	505	536	482	500	521	532	505	505	505	579	541	529	540	515	543	520	530	544	519	522	542	516	488	528	565	527	481	508	542	507	536	557	516	509	531	533	543	526	509	531	511	547	484	505	557	504	543	502	522	530	551	526	513	554	556	556	545	519	556	515	518	558	564	521	519	542	511	548	539	462	570	517	533	514	538	503	495	534	511	523	506	558	497	537	495	545	481	543	537	553	490	546	567	541	520	483	543	525	535	554	565	540	511	528	532	529	512	514	529	504	544	523	543	528	504	522	522	541	519	494	521	535	532	512	539	585	561	520	498	506	527	538	519	507	515	522	508	510	476	527	508	517	490	523	543	506	526	551	526	521	540	539	524	534	540	501	540	534	513	513	524	546	538	538	525	522	514	496	553	549	512	588	572	538	565	493	584	508	574	525	536	518	505	543	530	544	502	495	506	509	515	546	482	532	563	513	511	508	518	562	534	553	528	526	544	547	491	526	489	525	533	531	511	537	507	526	490	523	529	529	528	540	523	526	518	509	515	529	523	527	560	466	544	517	521	521	505	555	535	511	526	552	537	539	545	527	564	531	505	534	490	517	522	506	551	504	508	533	549	533	502	561	532	502	534	521	501	515	503	524	522	512	575	529	479	550	525	524	508	534	519	549	515	525	555	523	523	527	511	511	533	523	534	553	512	498	488	533	524	495	493	494	532	499	540	513	515	535	498	552	518	518	518	532	500	531	505	547	495	502	549	512	564	535	522	499	521	511	551	523	532	455	566	540	537	511	524	549	512	517	544	548	527	531	512	550	540	500	529	528	543	565	512	515	522	519	542	497	520	507	519	524	559	512	554	529	528	527	528	564	551	534	547	537	530	507	539	557	519	547	552	490	510	532	535	494	528	535	549	541	526	567	531	538	530	525	499	540	521	518	546	533	550	537	535	545	520	531	513	576	511	516	481	513	555	516	520	528	512	546	542	529	520	539	536	506	556	532	544	514	549	520	531	557	545	491	555	489	523	555	507	529	510	546	546	549	544	526	535	494	497	529	510	488	531	466	525	543	529	480	541	486	517	555	523	535	512	562	527	533	515	527	543	480	535	558	527	556	490	490	546	553	509	529	558	549	560	487	541	542	516	528	480	507	558	516	513	524	481	520	534	524	541	545	518	573	549	535	542	516	489	522	528	511	507	551	537	524	526	547	532	553	497	508	563	509	501	493	558	506	532	545	533	520	564	496	545	521	477	505	507	562	526	483	582	492	523	547	518	522	540	512	527	513	511	516	510	530	520	481	517	496	510	485	513	497	494	514	544	535	506	564	490	510	548	515	491	555	551	528	537	534	557	506	536	543	529	500	519	560	526	561	513	562	540	521	540	493	525	531	519	493	569	557	505	504	541	522	517	533	542	526	489	512	542	521	575	542	523	472	528	515	533	544	551	531	576	539	522	512	499	505	484	526	540	503	524	507	501	513	519	505	510	511	483	534	516	503	532	503	549	535	552	554	523	542	508	502	543	534	562	558	568	503	478	504	577	486	515	530	534	550	520	554	524	496	496	522	520	484	514	508	494	508	528	476	495	526	513	560	534	513	507	500	531	547	535	535	496	565	503	519	506	602	545	504	534	532	501	534	528	515	512	511	495	535	541	495	521	520	571	512	512	555	523	532	539	495	547	584	527	533	509	540	533	508	522	489	520	510	497	561	524	519	532	539	524	521	513	542	544	551	548	495	524	560	525	531	500	571	486	549	534	515	546	557	516	508	529	552	541	512	497	542	521	545	562	548	526	512	520	537	520	594	524	494	534	501	569	515	543	563	511	557	515	520	518	525	512	569	564	498	533	554	531	507	538	550	501	541	551	567	532	539	541	520	535	550	541	525	529	508	513	537	539	507	506	528	532	525	510	534	491	555	556	498	519	498	506	507	534	541	534	527	547	559	538	512	579	547	547	549	543	541	520	498	552	550	558	508	537	505	504	560	528	544	518	508	523	561	496	518	521	519	492	515	511	507	528	512	552	502	527	538	511	578	534	518	491	541	515	523	539	527	528	478	518	513	518	534	479	519	500	524	518	516	499	512	508	553	510	505	506	537	526	499	513	536	528	495	502	545	523	575	507	524	525	548	520	519	527	545	522	503	525	492	524	547	533	531	521	498	533	517	535	554	547	501	573
39578	20807	6623	845	430	331	252	222	215	190	247	237	199	271	286	230	170	210	178	167	159	125	146	151	135	140	139	120	137	122	132	146	147	130	141	120	144	125	130	132	127	123	129	156	115	132	115	122	129	128	131	118	114	149	150	133	122	127	145	125	138	149	150	124	163	111	135	114	127	130	131	122	133	134	117	127	138	140	129	129	124	136	126	156	135	136	134	139	128	138	149	129	146	148	116	126	127	122	145	105	133	145	135	127	136	135	135	137	119	116	137	140	131	123	124	141	144	128	116	134	128	128	132	139	131	133	133	115	115	115	133	142	120	126	129	129	143	142	140	147	129	131	131	129	131	135	131	132	126	159	144	127	143	143	137	128	140	154	132	135	135	133	152	121	137	122	139	128	138	120	137	126	144	127	135	128	133	125	145	111	134	137	127	135	123	125	124	119	120	149	142	130	124	137	142	145	150	131	133	120	139	126	132	94	121	135	123	146	111	120	130	128	136	107	136	140	146	142	137	160	112	141	167	149	121	123	119	130	122	127	136	135	120	136	140	146	140	115	134	119	137	120	123	130	118	120	136	122	138	125	131	118	124	116	132	124	148	133	142	120	155	131	141	135	122	148	137	126	136	123	130	145	114	140	125	125	119	157	130	144	130	131	123	149	139	139	135	152	106	140	129	118	140	142	142	114	115	105	128	129	132	133	144	129	146	139	118	131	142	129	127	131	141	139	135	123	126	140	116	136	126	131	136	128	141	146	153	144	129	142	130	118	125	136	116	133	144	124	132	118	117	144	140	127	134	149	136	123	122	131	119	115	142	115	132	116	147	116	134	136	139	131	137	115	122	130	133	120	135	128	147	149	133	128	148	155	155	152	139	155	130	132	129	131	126	114	124	125	115	139	149	157	140	109	131	101	132	136	124	126	127	140	139	133	124	157	147	139	120	141	139	118	131	144	140	140	130	118	144	124	107	150	120	121	130	126	149	131	146	114	143	137	130	128	126	135	108	130	149	161	129	135	153	137	147	143	139	136	124	135	111	130	150	106	129	151	151	162	132	157	159	155	135	120	121	138	126	132	140	156	125	124	108	118	138	132	112	167	144	132	137	137	145	129	130	136	119	108	126	127	143	131	146	124	111	153	126	123	127	126	156	137	127	129	126	131	110	139	151	135	129	129	146	125	133	103	138	115	107	120	130	159	131	140	115	139	126	143	141	142	146	146	120	136	127	119	133	124	148	142	129	130	137	127	109	129	141	117	132	119	130	125	138	154	128	124	122	116	155	147	123	157	150	114	125	134	137	131	133	137	127	135	144	149	135	141	125	156	112	126	148	114	116	119	127	135	127	135	127	151	137	138	149	132	142	142	130	147	124	125	117	130	136	130	133	124	160	119	154	127	129	122	113	149	143	136	130	139	131	120	143	152	154	120	139	143	115	140	124	128	136	126	112	128	135	124	156	114	135	131	138	135	114	145	153	127	134	145	119	133	142	139	118	132	134	133	143	112	153	119	122	160	119	122	130	107	139	141	135	151	144	126	133	127	125	124	121	125	126	120	125	136	138	141	143	149	129	134	135	148	120	133	126	134	124	129	137	115	135	154	131	125	137	155	143	116	148	123	120	127	132	128	122	125	138	139	127	124	149	133	138	154	128	131	138	123	120	144	118	122	144	129	136	143	131	134	125	147	134	126	125	127	129	151	111	152	156	123	133	137	120	139	121	145	150	129	117	152	128	127	145	132	131	120	127	155	141	128	153	124	121	136	132	121	118	132	140	129	135	143	127	124	98	133	125	111	110	134	136	136	156	136	124	138	159	130	160	126	151	150	139	128	143	134	112	138	123	139	145	119	146	133	130	123	149	144	119	143	156	128	133	117	124	127	124	146	161	136	145	123	142	144	133	135	151	122	133	118	107	145	142	149	154	129	157	130	133	137	134	154	135	146	127	133	146	148	124	124	137	143	118	118	146	152	124	134	119	147	133	138	127	141	138	120	147	124	141	132	128	122	105	142	134	138	127	130	132	138	147	139	143	110	114	131	119	130	118	119	135	114	138	129	128	125	108	136	104	118	117	149	125	133	122	128	129	129	121	135	126	133	113	117	160	118	160	125	128	121	142	147	141	136	131	148	134	129	147	123	110	127	175	129	131	148	132	119	134	159	120	139	129	121	123	143	125	124	143	138	129	108	125	163	154	134	131	135	118	137	150	120	129	135	134	116	131	131	127	115	130	118	137	136	126	144	156	144	136	125	133	126	124	154	125	134	111	120	136	132	107	144	123	141	147	125	137	150	119	141	151	130	144	148	124	118	128	130	117	129	137	134	147	119	128	123	134	137	133	133	138	139	138	143	119	146	138	132	115	149	123	153	128	143	132	146	148	160	127	121	130	152	114	133	113	140	138	140	149	135	141	130	152	122	136	134	125	133	132	154	128	112	141	135	131	131	130	120	132	142	144	141	138	126	137	120	140	150	142	125	133	126	124	124	120	125	124	125	111	141	130	142	147	116	143	135	131	144	141	119	126	136	151	146	132	132	136	137	128	135	151	113	146	149	114	121	114	147	148	138	143	113	112	134	143	132	174	140	145	137	118	127	119	121	156	135	152	142	126	144	128	134	116	134	131	146	135	121	128	153	128	148	134	110	156	122	134	151	124	120	126	152	117	130	129	150	123	127	120	129	135	130	133	119	125	131	132	136	169	131	113	116	127	113	131	152	160	124	156	116	122	152	125	121	138	136	149	134	136	129	128	150	126	135	131	122	128	125	116	132	146	117	121	148	147	133	111	137	131	129	141	149	139	149	142	173	137	139	123	126	148	115	136	125	112	136	131	118	135	141	147	138	141	145	131	135	121	136	141	121	138	141	131	112	126	113	129	148	134	128	113	119	138	140	129	137	123	125	136	134	133	126	122	116	125	123	136	134	131	139	120	155	124	128	147	126	121	118	127	155	149	138	156	125	138	137	136	129	121	153	112	158	162	131	134	123	138	134	123	123	147	120	140	142	130	150	138	102	141	105	138	139	118	109	138	137	138	133	128	132	123	135	148	123	115	145	120	122	128	151	122	143	130	126	141	132	132	117	127	139	130	150	155	133	143	125	134	125	140	145	125	128	141	107	143	121	147	134	116	135	120	137	148	131	135	133	141	133	141	125	139	150	142	136	144	131	160	124	138	122	142	149	127	130	132	128	130	147	148	128	129	128	138	137	154	124	123	132	121	124	145	153	136	126	120	120	145	148	121	128	125	130	151	156	141	145	134	128	120	142	136	130	126	112	124	135	106	144	146	112	135	137	145	124	123	116	104	155	136	121	141	126	134	129	143	110	131	110	115	91	146	130	117	121	121	133	145	133	133	135	128	103	143	133	132	126	141	114	142	161	146	109	153	130	141	109	139	133	163	123	117	115	131	153	136	148	132	133	154	130	137	144	140	125	145	143	130	159	141	132	144	137	127	124	137	128	137	121	163	142	131	143	128	126	136	120	125	126
26261	16234	5553	1839	1478	1220	1006	870	798	928	1093	964	781	1124	1386	1250	824	668	603	551	396	400	357	372	341	356	321	334	346	340	362	337	328	343	329	365	345	312	363	357	334	352	322	335	345	347	315	373	317	328	360	295	314	338	332	353	330	342	343	316	321	330	322	298	319	304	268	309	362	369	319	344	328	328	366	308	326	300	336	342	361	325	322	355	361	320	343	310	341	302	305	330	309	335	308	332	333	311	316	330	325	314	344	317	331	339	339	301	347	324	347	321	331	338	315	345	313	301	338	343	328	316	361	329	324	369	324	317	321	338	356	306	301	333	338	312	312	329	297	330	313	308	330	331	347	326	356	347	312	321	355	309	339	322	316	310	334	342	344	310	313	348	336	338	314	338	333	328	311	302	326	346	320	321	356	352	327	301	345	327	345	358	325	344	315	362	331	301	312	322	298	319	319	337	343	301	337	350	351	310	321	349	307	350	324	369	349	323	335	304	307	312	323	355	316	325	336	343	326	311	331	301	322	308	357	361	379	341	296	328	334	336	372	333	321	339	313	352	333	324	317	315	305	314	328	334	351	350	343	351	325	348	333	340	327	333	359	341	354	351	366	284	336	291	341	322	329	324	321	308	333	361	322	315	313	317	324	347	322	316	340	333	336	323	319	334	332	308	310	333	335	307	336	298	336	338	336	324	308	338	322	301	325	306	329	326	340	335	336	323	341	341	305	341	324	327	320	316	351	350	338	318	324	327	368	330	325	342	338	326	356	343	344	338	341	329	329	317	327	324	351	347	331	309	312	339	339	295	345	352	314	332	313	334	315	353	315	322	338	318	340	333	309	331	325	328	348	347	303	328	337	343	318	340	340	331	339	315	331	332	290	305	356	359	342	308	320	334	315	316	323	329	335	362	351	361	355	322	346	352	293	317	336	329	311	350	307	297	330	285	292	324	305	331	319	340	339	329	360	355	334	332	315	363	342	341	343	340	351	310	314	314	346	322	340	326	333	322	335	317	324	336	332	375	368	342	351	341	300	319	302	343	326	294	327	356	330	350	347	337	329	328	332	289	314	346	355	287	312	331	307	348	330	312	355	333	306	308	345	323	323	325	328	359	330	332	330	368	318	317	321	287	335	315	276	342	303	328	312	335	313	324	347	319	318	340	307	347	313	361	341	346	344	333	316	330	311	340	342	336	348	353	326	358	344	329	311	311	337	300	330	348	315	331	331	308	338	348	339	332	342	316	305	330	331	329	300	315	332	336	332	294	341	348	327	327	306	341	356	340	331	318	332	327	369	325	326	331	321	340	335	325	332	335	341	355	316	359	347	334	354	325	328	311	346	361	336	343	350	321	312	326	308	351	343	371	359	351	337	322	314	329	337	317	327	326	329	346	361	332	325	311	351	334	316	318	359	333	368	300	327	308	312	317	359	351	325	324	352	328	317	318	358	327	320	350	343	302	332	323	300	308	349	320	323	341	359	361	321	349	348	322	293	327	343	334	331	318	320	334	304	352	326	344	319	323	291	333	321	314	311	350	339	337	350	315	296	294	326	318	362	347	354	310	315	323	355	351	358	310	341	317	324	355	294	335	333	296	322	329	327	328	339	334	317	319	338	341	350	309	324	326	370	338	340	312	332	344	313	346	334	342	315	355	307	330	310	357	344	357	351	326	298	338	330	305	329	343	331	294	320	298	326	343	362	314	315	319	320	335	348	328	341	332	313	319	328	358	365	313	315	340	349	311	322	306	319	354	301	333	321	304	321	316	341	354	333	303	333	309	360	312	301	295	327	337	337	317	293	321	329	320	341	325	341	341	316	321	320	364	319	334	317	335	342	343	352	318	310	308	322	300	314	335	297	322	320	311	330	325	336	328	364	308	338	298	347	329	320	335	338	327	319	310	336	328	341	366	316	361	330	321	347	347	317	310	306	318	333	315	351	306	335	358	344	297	324	355	321	310	327	328	342	363	352	324	331	329	330	350	325	332	343	334	341	337	338	344	328	346	305	324	351	302	332	326	338	315	341	348	362	341	315	348	314	326	317	355	327	327	354	342	306	324	330	359	349	320	341	334	349	336	319	335	336	341	351	315	310	319	284	323	309	362	364	320	329	343	368	327	348	331	316	321	266	310	349	308	343	305	322	325	320	336	300	346	338	340	295	333	349	323	338	335	310	331	345	343	323	338	323	335	366	381	322	319	296	333	323	350	318	302	322	316	307	322	314	357	323	321	338	361	343	326	326	330	337	346	341	363	316	311	340	332	346	356	335	342	331	319	333	324	310	351	308	288	317	296	364	327	311	317	362	317	354	334	334	328	314	348	366	357	333	326	327	345	314	330	351	343	345	347	341	333	344	340	365	277	376	337	319	330	325	309	325	298	336	322	299	330	343	337	332	345	309	328	340	318	346	330	341	378	364	318	339	322	304	311	337	344	339	349	358	300	318	306	346	351	324	330	334	314	343	342	320	296	344	327	339	330	343	326	317	356	326	334	333	320	332	360	336	348	365	342	322	309	318	306	328	330	343	314	320	298	342	329	315	315	330	347	345	327	336	323	313	348	289	329	342	321	307	325	335	300	314	285	327	352	314	327	344	337	355	335	344	332	316	341	314	339	307	336	324	328	350	319	320	324	354	344	315	314	342	316	348	318	357	335	332	339	308	332	324	331	315	330	329	370	285	340	304	352	335	296	315	292	327	319	331	317	338	343	330	360	336	328	307	315	334	363	321	333	341	322	321	308	323	330	321	317	330	336	327	335	327	364	315	315	305	326	347	307	337	305	333	271	316	307	308	291	325	279	337	306	344	363	335	325	323	322	332	338	311	337	302	334	305	318	334	352	330	320	344	362	331	339	342	304	307	326	297	338	321	298	328	325	301	322	321	331	349	329	299	316	348	302	318	321	336	332	323	309	336	311	293	315	306	321	329	345	307	339	295	366	363	312	324	331	335	327	348	327	315	309	309	324	345	337	348	306	358	356	308	338	333	345	351	318	358	314	356	296	344	345	352	355	330	320	336	319	326	339	307	336	319	335	330	329	321	314	345	335	318	333	315	319	328	313	327	311	352	332	378	321	333	318	358	327	328	342	343	345	345	328	316	331	358	335	344	335	337	343	318	314	334	377	319	313	354	284	347	377	348	352	347	326	301	325	329	314	301	364	308	316	332	340	312	298	311	324	342	307	332	359	347	322	343	338	302	317	357	342	340	329	344	325	329	339	329	323	344	329	317	346	331	344	358	342	323	305	312	326	302	321	318	357	339	326	338	345	320	330	313	342	315	328	317	314	339	343	326	342	344	332	337	350	304	343	337	340	340	315	295	373	364	275	359	343	311	348	314	309	297	330	320	329	352	315	327	314	318	322	328	336	359	335	300	342	333	316	328	366	309	347	334	334	319	350	305	323	312	322	324	313	345	347	301	314	319	311	336	307	331	347	326	326	320	315	325	320	323	335	318	328	373	318	325	331	313	349	316	308	332	336	340	327
17626	5465	911	315	225	229	213	206	209	218	229	234	197	202	290	218	224	183	200	212	206	213	203	185	202	210	198	212	210	207	208	193	203	188	188	207	197	198	195	208	200	183	186	190	213	211	206	231	193	202	192	214	191	179	202	217	194	205	184	184	209	207	208	202	208	163	192	194	214	191	196	185	195	202	221	212	178	200	212	194	177	202	196	211	205	212	183	178	206	212	214	189	205	206	182	198	199	201	191	195	203	205	185	175	203	194	191	184	201	151	180	196	190	207	215	196	199	214	165	185	193	190	201	210	195	180	203	212	195	183	182	204	174	200	192	227	184	191	204	201	184	188	187	204	181	198	204	187	205	216	191	182	164	190	209	184	204	195	195	202	197	219	237	205	182	198	189	217	197	218	168	188	163	182	207	203	190	172	187	200	199	181	227	202	206	189	173	179	190	209	199	209	182	201	195	219	220	183	169	216	186	194	201	188	188	193	200	197	202	185	197	205	181	195	215	192	221	183	173	188	187	196	201	193	207	207	228	205	178	225	205	172	179	184	200	200	220	168	193	210	199	199	213	188	195	208	206	206	174	195	199	202	217	187	200	211	195	200	218	170	222	180	194	194	192	202	182	202	193	199	192	197	210	188	192	209	205	184	191	197	180	202	210	198	204	203	193	196	217	227	218	206	192	215	192	208	219	173	221	196	196	192	210	214	194	179	180	222	173	216	183	199	195	209	182	205	188	207	210	222	225	180	198	194	218	188	181	170	213	154	222	196	194	192	198	171	164	197	213	197	225	169	194	205	203	191	212	203	198	168	179	195	220	171	199	199	172	195	189	182	208	214	204	199	191	196	185	183	194	194	199	181	196	193	177	202	198	189	202	207	192	199	160	200	201	178	232	195	183	191	217	186	221	206	201	215	196	214	190	197	197	194	195	196	198	229	190	185	197	170	204	199	204	171	189	211	216	223	207	208	215	186	206	180	194	194	178	188	210	201	167	213	199	206	206	197	184	187	191	211	195	201	205	190	212	187	184	180	209	195	176	178	198	216	221	205	205	214	196	190	207	203	212	212	192	216	200	205	172	178	183	216	199	190	179	184	195	186	200	222	205	188	230	175	217	189	213	186	205	197	212	203	188	213	205	178	193	207	200	192	236	207	199	176	204	206	210	188	188	203	220	208	211	190	193	175	191	189	193	193	201	176	202	191	225	204	193	188	192	186	203	182	203	209	188	179	176	190	191	220	182	228	217	181	209	190	193	177	182	183	204	204	209	199	196	204	201	197	186	186	221	191	179	215	211	207	211	212	211	218	197	211	205	210	204	224	194	192	180	195	202	194	214	190	215	195	197	218	231	223	171	193	198	195	197	192	188	217	232	194	180	211	186	197	185	169	203	201	202	216	221	189	182	199	184	169	201	174	196	178	183	191	184	189	203	212	201	195	187	190	221	210	193	176	202	212	198	215	214	207	240	195	186	194	213	218	186	216	171	207	173	184	193	218	191	187	189	218	200	192	179	221	207	208	219	172	224	185	210	196	201	194	217	186	174	171	181	197	209	209	187	208	196	181	196	187	187	209	180	175	197	216	216	186	198	195	174	190	210	191	190	184	209	230	184	204	216	189	200	193	210	178	186	193	189	179	198	220	210	192	216	198	209	199	179	190	194	221	184	194	179	190	179	190	223	205	214	207	202	193	201	169	217	216	211	198	200	208	198	213	213	197	198	176	187	199	208	209	196	196	214	210	217	207	190	227	206	190	173	177	215	188	211	218	214	202	200	207	207	223	193	197	218	190	176	202	195	183	200	205	199	206	219	204	172	201	212	215	210	198	204	206	210	182	190	209	198	163	180	192	199	215	209	213	208	209	203	199	183	212	216	180	171	211	201	198	208	214	188	205	218	232	212	192	177	179	217	215	197	194	190	207	205	208	199	186	224	210	215	205	222	213	206	225	190	222	186	185	196	184	176	195	193	206	205	191	203	188	211	209	215	203	162	188	191	178	200	188	216	214	218	221	187	200	214	201	206	217	197	207	203	205	173	180	210	194	190	192	201	174	194	196	203	196	190	194	235	183	215	198	192	198	214	216	209	207	194	212	184	199	165	223	209	187	193	242	191	201	204	190	203	191	184	152	199	177	187	196	185	180	181	187	194	213	204	196	185	188	199	196	199	200	217	195	209	175	181	191	218	192	204	208	184	182	172	189	193	202	187	199	215	225	204	215	195	222	207	189	180	189	191	190	195	237	225	204	174	190	207	214	186	193	198	179	199	218	208	197	196	208	191	214	208	207	230	193	182	216	190	198	185	195	221	198	204	177	202	180	201	189	176	199	213	214	218	189	207	200	211	188	186	199	182	192	232	212	205	210	239	206	216	212	196	196	179	174	211	187	205	193	217	170	199	220	191	197	207	200	200	215	196	206	182	192	196	190	228	206	203	193	185	204	203	174	231	193	200	162	193	245	223	184	204	226	173	185	189	192	221	191	197	223	204	170	179	214	201	197	194	213	187	205	210	212	198	177	182	209	182	193	186	194	214	206	185	199	229	202	228	214	189	208	186	199	184	198	206	203	188	223	193	192	184	205	213	203	222	194	216	199	200	192	218	200	212	215	194	217	215	203	189	182	210	168	197	239	197	200	199	212	201	210	199	204	212	209	196	172	196	187	211	235	200	198	175	203	210	189	206	200	182	229	212	223	184	195	190	183	199	198	231	187	211	210	193	187	227	224	189	213	226	177	190	193	200	221	237	200	231	201	171	183	189	186	199	202	171	218	173	235	204	191	203	185	175	205	197	208	204	186	177	166	198	210	193	181	231	182	199	188	210	221	206	193	181	201	208	232	207	205	206	197	217	195	189	193	193	207	203	167	209	185	203	180	201	203	183	201	222	188	217	223	225	197	183	205	191	183	201	201	207	194	183	190	225	188	194	210	206	176	182	201	221	197	167	199	201	218	191	206	207	203	187	200	189	201	203	185	194	207	220	204	182	191	183	191	209	189	182	192	194	189	219	202	173	201	188	201	213	216	188	186	211	184	183	199	196	200	216	224	211	184	215	208	203	177	204	227	213	200	190	189	189	216	223	205	193	189	171	200	192	210	221	199	201	214	183	191	239	184	182	196	201	182	212	170	202	190	199	217	213	187	208	196	164	188	210	200	202	204	219	202	203	192	216	192	222	195	205	189	197	198	197	205	216	188	211	219	201	207	193	203	179	201	207	167	221	186	218	201	184	196	214	209	198	206	190	223	206	208	203	208	213	181	199	189	234	190	185	189	194	204	200	184	188	214	193	193	218	210	196	211	184	211	196	201	185	184	195	189	211	182	213	187	204	191	189	190	192	193	199	207	194	192	184	186	215	214	203	208	194	234	193	206	248	206	195	166	179	165	196	188	196	188	185	215	200	213	201	205	206	192	198	205	217	230	192	195	217	185	168	185	203	183	186	204	208	205	209	213	197	198	193	205	209	165	196	203	184	209	189	202	187	197	197	213
12544	4656	1570	837	666	666	619	594	574	589	683	690	598	761	885	729	635	585	560	548	526	493	518	520	480	491	468	487	507	502	509	477	491	471	486	506	530	484	520	498	552	451	533	479	476	457	472	481	496	496	513	505	519	503	504	457	494	467	447	486	503	495	476	492	469	493	483	471	541	517	493	489	501	496	541	462	479	491	511	451	476	514	461	516	497	537	481	501	540	505	494	500	509	499	493	479	532	505	489	461	481	478	523	508	498	497	456	496	518	482	531	472	501	491	473	488	484	473	488	519	475	449	490	484	466	516	428	473	464	520	487	433	458	495	473	494	475	470	475	487	481	486	487	501	496	466	518	461	468	517	511	506	530	501	445	472	448	483	523	482	517	488	449	533	485	461	443	512	509	459	479	476	504	522	526	490	446	520	495	508	530	493	506	449	511	498	447	490	510	480	466	497	519	485	487	499	512	460	521	477	493	454	479	466	473	470	481	494	454	459	482	480	516	458	482	511	461	496	487	500	488	527	470	469	433	498	493	523	476	534	461	494	513	472	516	474	490	506	530	474	474	491	493	510	492	503	486	514	481	501	495	492	527	498	489	493	476	489	448	522	498	497	510	460	460	482	474	508	488	489	462	440	494	485	468	521	481	494	485	480	521	524	482	489	500	475	527	483	508	505	479	497	476	465	560	460	474	494	463	470	489	491	505	518	500	484	452	490	468	464	469	527	510	496	499	536	495	448	496	452	524	507	509	553	471	485	522	505	480	506	528	480	467	489	440	438	475	509	488	492	492	485	475	472	475	461	463	485	518	483	506	484	516	473	517	520	528	481	482	471	487	502	502	526	492	477	513	497	492	467	487	493	452	530	469	460	495	504	467	472	519	502	535	472	520	480	470	478	457	478	477	477	485	546	451	503	487	528	488	505	513	488	487	482	464	501	445	526	466	498	493	477	506	494	498	482	470	515	507	463	471	466	456	494	495	507	451	485	494	521	479	474	474	516	484	507	482	480	520	518	498	489	521	463	515	459	503	451	465	493	486	478	510	501	479	468	481	483	497	489	488	490	480	487	440	503	474	468	485	480	500	518	494	522	486	521	503	460	493	491	511	516	491	510	513	495	486	477	510	506	507	507	514	494	521	510	481	472	520	504	504	485	486	494	473	458	487	468	518	519	521	453	493	516	494	458	468	481	513	496	484	491	501	466	500	490	544	528	502	474	476	477	530	498	463	484	518	455	457	484	520	507	488	525	464	485	518	442	477	478	468	470	504	522	523	482	518	484	504	503	512	467	490	484	488	485	483	481	455	520	469	483	490	500	455	484	496	507	493	519	482	505	513	490	464	501	498	444	493	505	512	514	463	517	465	471	481	464	506	495	501	531	475	497	515	487	458	474	469	492	462	502	498	494	539	532	484	483	483	502	522	518	454	493	490	491	481	465	512	500	470	480	461	487	482	477	501	449	505	454	528	439	509	475	513	511	492	457	488	494	546	494	493	510	502	517	456	450	441	509	528	468	464	513	512	518	505	473	480	465	466	478	476	442	509	500	481	488	531	495	523	510	499	522	490	490	444	445	504	452	479	459	468	492	459	487	486	472	454	506	450	515	503	499	489	508	551	492	494	474	476	495	518	464	502	536	488	505	491	494	527	480	503	477	516	503	485	461	494	513	500	498	482	490	477	469	493	455	465	496	487	518	491	496	478	465	464	510	517	481	504	512	478	501	491	497	508	477	564	462	472	494	477	484	468	518	431	473	535	473	520	519	488	490	508	553	449	488	492	531	531	484	495	508	487	481	535	478	480	508	510	458	528	506	478	502	514	489	482	501	477	457	479	474	498	476	513	496	484	485	522	513	492	503	519	491	494	494	513	470	510	469	497	484	450	481	479	518	511	502	487	524	450	513	515	478	521	491	495	498	484	477	484	472	493	480	462	509	510	455	525	479	513	500	505	468	499	467	492	524	462	459	490	478	516	500	447	523	466	468	527	475	520	534	489	491	500	469	516	502	509	454	486	490	476	488	517	520	494	466	475	521	489	465	500	456	488	496	486	473	451	519	480	459	484	467	505	472	444	477	512	484	491	520	457	501	491	469	501	473	514	476	494	516	482	466	505	511	466	500	494	498	506	513	477	500	501	485	496	512	488	470	502	504	513	484	487	462	538	527	467	463	457	494	462	490	486	447	483	498	479	518	479	472	473	508	510	461	474	478	523	476	504	508	486	467	505	485	511	487	447	523	464	509	516	510	490	510	472	514	523	491	478	537	469	435	474	488	529	464	491	504	489	478	485	454	512	487	507	470	480	469	462	502	503	496	517	519	488	492	477	483	493	436	468	490	505	500	527	491	539	506	518	494	471	465	516	487	451	488	468	520	472	491	473	472	508	493	476	478	514	503	474	448	522	468	467	448	510	474	464	501	477	491	471	478	493	502	500	458	502	500	484	460	493	523	509	473	476	501	482	446	460	484	482	518	469	516	468	505	497	472	504	496	481	483	494	527	522	470	527	489	508	489	524	504	522	509	495	476	501	503	502	486	453	505	517	478	470	478	481	506	473	462	471	474	471	491	514	475	493	496	463	486	507	473	496	476	484	488	505	473	472	522	495	511	488	492	508	507	482	487	462	471	469	500	478	499	462	500	501	478	502	502	465	454	500	486	473	491	519	483	460	514	464	531	479	473	499	478	473	442	511	464	482	511	498	476	478	532	486	477	493	509	520	481	497	479	484	496	491	510	478	504	482	457	478	473	497	492	453	495	473	501	492	492	445	478	494	476	476	477	504	511	497	503	500	466	480	451	509	477	472	515	474	481	496	509	499	464	471	496	493	491	479	514	521	505	509	493	518	481	509	484	469	492	490	470	496	479	445	520	488	463	514	471	511	502	513	503	539	479	473	484	464	476	469	521	481	466	491	479	461	473	485	489	500	478	477	496	485	468	521	488	465	443	500	450	522	516	493	487	508	481	491	473	506	502	482	462	518	503	481	461	518	501	496	489	465	497	543	501	492	479	492	468	510	453	467	473	493	482	499	459	484	459	509	468	496	495	446	508	465	492	523	489	505	504	473	480	476	480	472	476	489	517	509	475	491	483	472	510	472	492	504	474	511	505	447	475	479	487	520	476	454	511	505	478	510	545	453	518	530	494	471	485	485	495	508	480	487	502	528	490	454	475	486	445	481	497	503	473	447	494	487	514	492	508	472	502	488	498	465	520	504	505	476	528	473	488	514	522	456	481	456	486	520	509	523	491	471	463	507	472	503	496	481	507	494	487	512	469	459	477	482	497	489	536	445	466	478	472	515	518	487	477	477	480	456	457	522	546	487	515	480	476	511	480	498	483	482	485	498	490	482	504	440	516	513	477	486	501	497	501	478	483	506	479	480	505	504	524	500	530	465	439	506	459	467	466	491	475	432	499	472	497	489	466	505	541	515	485	493	484	519	513	506	491	546	523	480	467	479	496	521	471	479	500	494	521	525	530	535	470	494	452
30693	14023	3683	614	392	332	289	290	271	284	308	286	258	313	364	320	307	238	266	235	213	196	173	231	222	237	236	222	242	257	216	215	209	246	202	219	246	227	226	223	194	242	236	246	212	221	241	218	214	221	224	238	241	200	213	217	244	207	222	222	267	263	212	223	219	231	211	215	194	243	232	268	212	220	226	221	203	234	209	232	232	223	251	248	241	216	191	215	190	222	219	233	203	218	215	250	206	206	209	260	194	211	174	248	236	217	230	238	227	211	231	227	228	176	236	217	234	226	242	228	192	235	205	208	226	215	219	208	218	199	203	219	223	251	228	224	238	234	227	228	233	203	240	217	249	242	233	201	208	226	206	212	185	248	228	226	241	217	195	214	215	238	228	227	220	216	208	234	209	208	233	218	223	212	231	227	220	237	252	214	217	227	223	203	260	244	230	238	206	231	223	206	205	197	243	230	226	212	204	228	208	234	227	223	215	261	236	218	226	232	199	224	253	214	219	228	240	223	224	213	211	202	220	237	214	226	229	239	223	223	212	230	261	238	218	219	216	252	217	235	230	235	210	224	233	246	201	239	218	226	206	197	210	233	233	208	228	234	228	205	233	215	209	248	228	228	227	237	240	234	228	248	234	212	239	223	217	218	234	196	247	225	215	202	213	229	231	221	218	220	218	215	190	209	211	212	251	240	227	251	204	224	201	235	228	252	226	216	229	213	194	223	250	218	227	206	239	224	240	227	208	228	238	194	201	222	253	205	206	232	216	217	209	217	229	206	203	247	211	220	267	216	218	267	237	213	206	205	228	216	241	209	200	235	219	223	245	214	201	222	210	214	215	210	227	224	231	207	222	213	222	217	211	238	202	210	226	249	246	213	247	251	213	200	233	252	208	238	231	255	222	209	219	249	203	223	207	208	201	209	231	214	228	222	198	219	215	201	271	240	235	231	208	222	249	224	236	239	217	242	217	204	226	210	203	218	219	228	215	220	197	241	200	237	196	214	236	231	236	202	205	239	227	234	196	213	216	228	225	232	211	206	212	218	224	218	220	223	204	243	226	241	220	239	206	214	213	202	216	230	211	215	234	207	245	257	239	214	210	225	220	232	206	243	247	242	243	210	239	247	229	236	212	186	245	210	238	220	232	231	209	245	213	237	222	217	229	232	217	243	252	185	221	213	210	233	217	218	243	230	250	220	217	218	255	223	200	240	242	226	210	230	214	217	217	244	234	227	214	202	231	236	213	227	250	248	245	228	247	232	225	230	228	230	239	231	200	225	239	228	224	201	257	231	226	222	211	235	243	207	238	211	219	227	235	215	224	218	248	208	212	246	218	222	200	220	259	233	213	212	218	241	224	236	204	198	232	211	210	227	216	205	210	224	251	213	208	212	235	205	195	249	244	221	220	225	200	212	210	219	232	189	229	234	215	236	212	228	221	220	202	201	231	219	223	243	230	216	215	238	224	216	231	218	221	185	229	220	222	222	206	237	217	227	220	216	207	245	212	238	220	223	219	220	188	222	238	211	248	234	228	213	221	226	250	226	215	223	206	197	214	210	245	240	239	247	257	235	245	194	216	214	196	232	217	242	234	218	237	217	218	203	196	239	230	214	229	206	214	225	219	180	199	228	237	223	216	225	185	224	211	200	221	229	220	221	199	218	252	235	242	223	193	237	252	222	234	232	231	211	219	229	211	218	225	223	247	255	219	239	223	206	233	199	226	240	241	210	229	208	247	237	207	216	208	210	225	225	214	246	238	233	236	243	222	217	272	219	178	228	234	227	240	233	251	232	215	248	245	220	208	231	245	197	224	227	207	234	220	225	229	226	234	212	226	222	224	226	234	215	233	222	209	215	204	215	215	205	200	206	232	222	221	240	230	200	228	220	236	222	214	235	238	242	202	230	200	206	255	255	237	228	221	219	215	230	246	244	232	240	220	216	234	220	203	216	219	212	238	232	211	234	222	220	224	221	232	212	231	217	233	235	223	226	223	211	227	244	193	225	219	227	235	230	225	211	231	222	255	215	202	212	217	220	225	216	186	256	238	245	212	217	201	243	224	238	226	222	226	238	219	215	228	217	232	213	236	220	227	202	203	229	211	249	206	228	208	211	208	239	243	215	231	237	224	239	255	212	237	238	196	220	194	233	236	229	242	205	249	221	226	237	197	222	228	247	202	214	201	235	249	217	234	222	234	256	227	244	228	240	211	259	219	197	237	220	245	226	242	216	224	223	241	205	259	245	232	208	209	244	246	222	229	198	210	240	222	219	264	213	225	222	216	187	242	243	243	208	201	234	217	230	199	234	223	240	239	221	213	259	232	168	240	226	239	234	237	211	233	241	238	198	227	182	242	210	220	228	250	208	235	233	233	226	240	200	238	219	224	223	195	215	224	234	225	229	219	223	232	224	213	227	216	231	211	218	225	204	230	235	242	222	243	241	232	252	224	211	190	230	227	231	243	231	217	265	213	235	232	250	237	209	238	239	232	217	189	240	239	225	228	236	219	233	240	195	206	238	236	229	225	210	235	229	251	214	246	215	212	225	231	227	220	233	226	215	225	231	206	200	196	236	238	235	202	246	217	214	216	213	215	222	213	245	220	236	223	223	248	235	213	242	232	205	239	218	217	227	202	243	206	212	216	228	249	248	242	217	207	244	222	229	226	232	229	253	209	205	207	202	223	214	239	227	241	244	236	237	242	257	216	210	237	208	193	205	212	218	227	235	215	224	217	204	225	246	222	225	213	226	211	211	210	224	222	249	235	247	260	212	201	238	214	207	222	215	216	230	253	225	220	213	220	220	222	218	209	204	224	211	224	229	219	234	250	201	206	201	196	231	245	225	204	252	211	239	195	229	212	215	223	212	251	267	195	231	215	218	209	214	243	205	229	247	230	201	254	197	249	232	232	218	242	223	227	252	227	228	195	211	220	229	219	241	233	228	208	212	257	207	214	247	216	212	234	215	212	194	208	222	224	205	253	259	211	221	237	233	223	210	209	220	220	244	218	227	218	234	229	218	217	219	209	215	230	227	207	199	226	218	230	222	211	216	227	227	233	212	199	219	216	223	219	236	239	218	213	232	203	239	222	230	245	211	203	222	246	211	259	213	224	233	198	221	239	224	233	244	207	227	211	231	211	212	210	212	221	231	251	245	216	239	220	221	201	233	208	220	235	205	201	208	219	225	253	212	252	212	240	226	197	189	202	208	236	217	254	246	228	217	240	209	212	227	228	222	245	218	210	212	234	240	207	237	208	228	224	209	187	234	231	225	212	247	201	231	246	227	224	240	218	236	229	192	198	258	253	217	225	216	196	244	221	216	237	232	223	238	273	211	230	224	225	236	200	208	210	219	228	231	202	227	225	194	203	235	204	253	231	231	220	234	200	244	207	202	218	221	217	228	241	235	199	220	222	220	221	216	220	235	214	239	226	226	234	235	222	228	208	239	217	233	217	219	212	213	208	236	223	222	217	218	210	240	241	234
21231	11229	3980	1663	1347	1041	937	906	780	853	1112	801	900	1304	1251	1035	899	659	668	748	644	557	548	585	523	583	533	551	577	556	565	561	551	515	552	570	516	541	541	496	564	587	558	508	593	536	524	552	550	511	555	530	513	551	541	541	575	572	546	558	575	502	523	558	503	525	559	519	535	553	492	521	521	550	495	525	572	566	481	566	543	552	539	543	541	554	481	482	576	486	565	570	527	560	504	553	527	543	509	540	520	536	549	524	520	556	543	547	542	513	532	524	528	565	515	556	547	513	562	541	598	572	510	549	533	535	529	529	543	514	543	576	589	548	480	572	502	526	532	539	552	529	526	513	548	554	536	543	500	574	516	505	610	556	529	561	543	527	544	509	549	526	542	504	508	556	519	545	485	576	599	508	558	521	541	539	488	549	543	496	518	499	559	485	558	514	537	502	527	555	513	532	512	537	529	530	582	554	533	527	541	541	521	532	559	516	497	522	550	551	547	504	513	556	560	522	531	503	496	515	528	520	570	542	565	539	560	555	557	532	553	546	528	541	525	515	546	548	505	479	538	518	577	544	513	543	533	550	553	497	567	577	547	507	527	549	564	555	560	543	568	534	535	553	541	536	515	558	509	520	581	565	525	539	544	509	531	545	571	552	539	547	533	526	496	508	566	530	536	507	550	535	542	569	517	512	557	539	538	516	573	505	561	500	532	509	503	556	556	524	505	515	542	543	509	537	557	549	524	508	542	545	541	554	547	494	546	521	531	528	526	527	536	521	531	549	549	580	514	524	502	565	527	554	548	509	508	521	516	539	547	528	574	547	567	532	548	552	563	565	565	572	577	545	521	573	538	520	516	507	557	544	560	571	542	542	560	535	513	511	524	567	525	532	532	596	560	590	587	541	532	509	564	516	555	560	489	500	568	511	536	531	553	518	547	538	496	515	553	581	533	546	564	553	506	549	563	575	528	552	541	533	530	513	531	529	561	513	540	517	543	478	554	570	513	557	521	577	576	573	490	554	598	590	560	543	546	539	492	532	500	539	519	549	531	552	535	562	525	491	500	556	554	578	553	556	583	555	535	579	555	539	522	523	545	535	547	540	523	523	528	552	530	528	544	573	544	575	559	568	530	540	539	501	546	570	489	551	543	540	576	542	540	499	596	515	472	567	513	557	501	544	511	556	507	544	526	531	546	554	539	528	536	553	545	549	523	554	579	552	570	544	521	528	563	558	553	535	521	532	520	521	549	531	504	585	517	511	513	501	547	551	566	553	524	530	535	537	530	589	504	583	510	569	527	592	557	516	545	579	545	534	572	546	526	538	528	564	575	519	497	568	543	583	552	581	505	531	519	535	520	542	535	499	524	527	545	578	497	533	573	532	510	581	577	525	526	510	532	529	513	562	528	570	485	496	508	516	542	574	535	563	541	550	535	555	497	550	533	539	574	555	505	539	521	543	563	586	518	528	553	508	551	554	593	555	518	507	508	564	558	526	560	550	515	555	537	547	562	552	551	554	575	550	544	521	533	574	525	532	559	567	584	556	536	527	551	549	565	555	549	513	512	549	548	514	497	545	508	551	521	541	549	561	550	538	548	566	518	520	527	523	523	563	586	555	531	534	543	536	521	566	489	513	526	548	500	545	560	573	527	507	514	539	555	529	558	556	541	580	526	544	553	535	555	527	574	563	511	552	540	542	519	565	541	554	561	563	509	571	559	507	551	542	587	489	509	577	535	549	520	533	563	555	546	521	550	554	545	507	548	553	563	541	537	582	549	580	527	527	572	505	525	513	528	552	506	505	536	574	516	539	562	573	585	566	540	549	580	539	535	515	556	555	552	545	537	537	523	565	522	506	536	547	516	573	521	552	566	487	525	523	540	527	571	503	493	522	560	559	510	568	540	558	552	578	547	514	545	514	540	497	536	531	554	497	507	498	561	574	543	536	523	565	516	529	537	552	582	522	557	524	549	528	573	529	504	548	532	548	509	501	550	531	537	563	538	525	531	538	567	513	549	558	505	531	495	576	560	547	553	484	589	497	512	517	525	539	570	495	550	572	515	542	620	526	505	541	562	534	541	540	547	530	503	551	568	523	506	543	558	569	559	554	480	513	565	549	578	594	513	572	525	509	541	550	515	559	518	575	547	542	555	552	572	537	568	518	485	525	516	566	547	542	510	547	538	514	526	536	508	579	501	557	549	530	536	535	521	540	529	566	561	506	532	529	551	604	554	560	552	503	535	520	546	568	528	523	518	563	531	534	546	552	553	518	504	562	511	527	527	511	525	553	537	493	532	570	548	567	600	516	541	518	533	564	529	521	557	563	536	504	567	580	541	522	541	542	551	540	497	521	512	543	578	517	534	556	518	520	559	566	546	541	554	523	517	536	526	507	496	568	517	533	600	566	549	511	539	506	520	529	531	557	523	537	525	539	570	507	526	547	526	542	543	515	530	525	540	534	566	539	555	510	559	503	552	524	531	532	536	524	542	574	541	523	528	535	592	506	538	572	508	516	499	564	493	576	518	500	549	532	511	564	545	549	557	545	532	545	578	522	546	526	536	563	525	538	541	558	542	529	542	540	579	552	512	516	569	542	540	542	523	544	526	564	544	523	526	509	556	537	535	548	510	520	532	536	509	551	574	582	516	530	543	511	529	541	522	523	537	519	532	535	555	558	519	512	565	560	560	552	554	517	549	545	531	496	511	527	531	519	536	553	532	535	576	543	551	538	529	567	536	534	571	578	551	546	572	578	542	543	549	519	520	536	500	500	507	530	590	550	541	495	525	513	590	518	526	485	518	513	497	549	549	535	561	560	567	532	560	551	521	507	523	525	563	551	537	553	547	498	539	549	509	550	544	545	565	559	588	552	538	568	545	540	565	544	544	559	547	546	541	554	552	531	511	525	571	573	540	542	530	544	547	534	549	551	515	535	524	556	497	588	553	556	537	548	558	556	598	549	541	541	573	522	550	481	586	532	536	544	535	519	533	537	549	566	517	525	573	528	509	583	533	565	503	508	554	545	543	505	557	533	509	529	553	517	499	553	521	543	516	521	582	507	560	532	511	551	514	556	520	490	506	487	581	555	530	560	538	510	549	526	543	566	508	568	543	521	544	545	534	561	591	540	561	548	510	584	529	565	552	553	517	507	539	572	520	537	545	511	514	513	508	536	565	540	522	540	553	555	557	555	510	534	550	558	539	562	549	545	536	530	551	513	513	564	552	548	543	542	553	561	552	581	554	562	551	536	545	560	535	522	545	571	518	562	544	514	518	545	499	576	490	542	518	571	527	525	558	566	550	548	571	532	564	548	555	559	563	537	534	525	572	576	573	485	541	554	541	551	539	553	553	527	555	566	537	540	537	507	519	529	561	514	542	529	524	565	576	565	519	548	546	516	570	537	556	552	541	535	517	550	553	566	553	497	544	529	530	561	545	533	550	513	515	575	536	569	548	513	529	565	507	562	537	552	536	555	519	556	556	535	515	548
39821	20353	6745	942	442	321	287	233	212	239	230	184	281	320	307	216	200	193	182	189	156	129	146	132	117	145	136	133	130	114	137	131	164	133	148	155	138	136	154	143	136	131	135	121	113	132	133	141	136	139	111	134	116	126	134	150	135	142	120	155	144	135	132	116	141	132	116	125	131	155	139	143	151	138	133	120	124	151	150	163	159	156	132	157	155	141	138	143	150	158	125	146	149	127	128	110	137	132	120	143	137	168	158	126	141	148	130	107	146	114	127	140	153	118	140	134	111	126	110	143	152	112	141	140	127	117	132	131	119	129	155	141	153	135	136	140	141	150	116	167	136	121	150	133	132	129	136	142	148	126	119	134	152	159	125	119	156	146	135	126	132	148	134	136	143	155	119	140	148	154	154	124	143	130	130	116	149	131	144	157	142	158	127	140	149	123	144	127	143	136	141	160	143	127	130	165	127	144	127	142	146	131	160	143	130	141	146	124	146	135	154	129	130	139	141	135	135	140	132	132	132	109	146	143	148	142	126	121	121	152	143	153	149	160	139	136	148	148	160	144	149	149	123	152	134	142	134	117	140	155	146	133	142	125	117	158	143	141	135	121	146	138	136	121	148	143	134	134	127	115	132	162	129	136	119	136	139	142	135	133	150	142	137	140	124	145	143	122	136	139	123	126	135	137	145	152	130	139	131	135	143	142	135	112	164	141	161	140	116	119	129	126	127	133	132	142	153	134	157	111	137	133	157	136	142	131	146	128	131	132	135	129	125	149	118	144	120	141	148	148	145	129	127	156	133	121	135	145	157	159	138	123	153	131	151	120	149	129	142	142	128	136	145	133	124	123	147	142	117	141	149	135	132	143	135	143	124	119	133	130	125	130	150	123	149	141	129	146	146	121	125	122	139	140	131	119	131	126	135	131	122	124	163	138	126	121	133	120	135	138	134	124	139	129	130	129	148	163	131	144	134	140	128	136	130	139	153	123	146	141	135	138	121	127	139	132	150	133	121	122	115	133	131	141	150	116	134	113	138	122	146	156	126	162	165	143	138	128	140	108	126	115	127	131	142	158	135	126	118	135	135	142	158	109	119	130	140	135	121	133	127	121	138	132	129	119	143	138	161	140	132	145	130	136	115	128	143	149	152	139	125	122	122	136	124	120	129	136	150	124	156	144	131	135	138	145	124	135	150	165	143	130	152	127	150	132	148	152	149	118	133	140	145	135	135	138	129	128	130	139	121	146	127	137	156	126	139	152	134	151	138	146	147	131	146	129	136	173	131	134	139	117	153	122	136	140	145	123	137	144	142	127	148	156	140	135	113	157	154	148	112	142	151	133	136	132	153	145	133	106	144	138	154	146	152	129	132	143	127	132	123	141	142	129	122	125	130	125	127	138	139	132	135	150	159	145	138	134	124	133	131	129	170	154	110	122	141	144	121	151	159	142	133	120	123	155	157	153	130	133	133	140	141	133	171	111	134	136	156	141	121	125	131	130	137	126	114	128	117	125	121	113	123	146	122	145	146	138	137	129	116	126	119	141	167	157	125	150	133	137	126	139	136	131	146	120	154	153	134	132	110	140	117	115	138	144	151	126	123	118	140	131	115	146	138	128	139	144	138	132	125	147	141	141	139	130	125	130	116	113	136	134	140	138	143	141	144	145	129	145	129	126	132	147	137	130	154	143	141	138	139	130	119	141	142	139	155	134	153	149	126	140	128	143	112	121	152	157	140	117	133	126	117	178	135	151	127	141	139	146	142	145	129	129	136	116	127	144	161	147	151	135	117	140	143	156	128	151	123	139	145	113	126	135	116	142	132	159	142	148	142	149	140	148	141	139	152	132	128	137	142	136	131	126	152	140	122	139	136	138	148	128	134	129	113	153	128	131	121	158	149	145	136	120	156	129	126	136	117	123	143	152	141	146	147	137	134	122	120	130	117	128	143	141	128	147	131	160	130	151	120	136	137	133	129	138	167	150	127	124	130	115	134	153	148	132	153	162	152	146	109	153	133	108	140	121	129	136	119	146	131	148	131	135	144	136	163	133	132	125	155	129	133	128	126	133	136	152	161	140	132	128	143	128	145	142	125	119	118	139	134	138	144	124	142	150	134	116	143	161	162	139	146	124	142	122	130	131	138	133	99	130	128	138	107	122	138	123	112	143	142	137	111	158	135	172	135	137	151	140	169	129	117	158	138	134	154	125	139	118	148	137	136	138	151	114	129	135	142	117	132	147	154	160	138	136	139	134	140	156	150	172	135	146	124	147	132	122	103	124	121	145	147	140	123	139	146	147	138	153	146	115	125	153	109	128	145	136	157	157	128	171	129	154	129	127	144	132	132	159	119	134	140	153	120	136	140	118	133	139	170	159	130	139	130	124	124	141	130	134	139	153	142	143	147	134	140	133	117	139	129	117	123	144	148	136	163	146	143	148	130	144	124	143	114	144	148	124	125	158	134	117	153	135	146	142	125	119	144	151	136	135	140	132	125	143	155	161	144	134	129	147	148	141	128	142	142	123	140	137	147	129	128	156	144	151	139	140	123	130	138	153	133	123	143	130	137	145	150	131	136	138	147	161	131	144	154	137	148	151	154	137	132	141	127	118	125	117	144	138	123	132	141	142	124	150	136	132	144	141	137	141	142	156	143	140	132	141	161	139	146	135	151	137	135	155	157	138	144	144	154	130	141	133	122	116	145	133	140	136	125	147	145	116	130	137	148	132	139	132	133	147	140	166	143	154	107	152	142	138	144	151	110	147	127	139	130	129	139	133	122	122	141	143	140	132	135	121	135	138	134	130	121	143	149	154	122	123	135	143	145	148	145	153	148	159	152	141	124	131	162	130	130	144	135	121	126	134	140	147	139	116	143	169	137	159	135	148	141	141	131	129	145	124	116	166	143	148	135	117	141	121	109	121	146	121	156	144	159	150	116	136	139	141	142	144	158	128	138	149	139	149	146	139	138	128	133	157	139	127	137	111	145	130	140	136	129	142	120	156	147	150	142	133	136	159	136	140	137	119	144	126	123	115	121	142	133	135	140	142	142	151	119	139	160	154	127	126	146	144	142	129	135	165	138	132	140	132	135	152	121	142	163	125	152	137	137	133	133	140	141	158	128	128	130	127	140	148	151	131	136	163	102	130	152	165	126	118	118	131	136	149	128	147	139	145	147	153	151	138	136	135	156	137	129	122	148	161	126	126	132	152	141	148	146	144	125	131	127	114	133	140	137	110	134	114	140	146	126	150	147	132	155	131	128	142	122	158	135	124	156	125	141	146	137	148	128	132	145	138	155	150	120	138	158	126	151	156	118	166	157	124	144	131	132	149	110	133	129	148	137	137	134	144	136	145	137	116	149	141	172	129	142	140	132	144	151	136	130	121	133	125	134	99	152	137	166	126	127	143	134	144	153	159	131	137	144	134	143	135	127	139	138	142	148	129	145	155	137	143	145	145	147	162	134	163	148	129	128	119	144	152	132	129	149	134
26747	15555	6300	2151	1693	1301	1154	957	829	852	1079	751	1016	1506	1397	1079	971	683	615	652	447	358	356	357	330	390	350	346	347	351	332	363	366	328	319	398	369	343	346	347	339	360	371	330	350	346	307	340	339	365	344	339	309	351	344	341	310	325	369	341	346	363	360	307	386	347	377	350	360	306	329	292	308	359	350	297	314	328	352	332	337	357	366	336	355	329	338	328	335	343	354	345	330	334	361	356	360	349	310	336	347	340	332	319	345	360	325	308	351	331	314	321	379	360	349	333	328	359	353	334	322	340	305	314	363	334	355	354	359	371	345	369	330	336	332	367	366	337	323	341	328	334	331	338	342	318	340	340	355	334	329	340	350	347	379	371	367	346	351	360	365	322	342	342	365	383	352	356	347	348	361	337	369	316	349	335	336	393	329	332	389	328	330	349	338	312	344	315	331	334	352	322	350	359	380	333	374	348	348	345	329	308	368	356	333	359	356	355	322	359	357	322	333	326	344	346	330	335	334	305	347	320	348	322	364	338	336	341	327	347	310	297	347	373	348	367	375	326	335	313	314	319	348	365	308	341	356	335	342	317	369	343	353	350	357	340	351	363	353	353	326	332	349	334	352	339	331	330	331	333	332	354	367	349	316	311	353	349	324	366	361	365	321	358	312	373	354	324	340	344	326	340	349	364	377	310	315	322	335	345	348	337	347	336	345	314	355	360	338	357	331	344	337	330	349	311	338	341	354	386	361	353	358	366	347	350	370	346	338	313	355	346	333	323	334	303	359	321	316	334	326	366	320	317	367	319	348	354	330	339	325	346	351	358	287	315	354	346	329	349	343	346	326	338	306	316	317	321	327	368	352	343	338	388	326	335	380	342	369	375	333	355	330	371	346	312	353	342	333	343	330	335	333	334	338	345	345	363	324	385	379	368	327	359	357	302	340	340	341	319	329	368	345	320	359	370	349	324	297	367	362	341	307	322	347	343	348	332	340	339	341	306	340	307	323	300	366	358	360	351	356	305	322	326	323	332	364	339	368	349	318	344	364	375	340	378	376	336	326	339	341	333	342	313	323	327	305	360	374	348	311	349	289	326	354	318	347	323	381	289	332	351	341	319	359	342	334	356	361	331	380	376	340	344	338	345	329	344	339	362	357	326	361	352	310	354	347	376	335	324	341	367	339	345	325	348	357	337	350	346	350	373	353	341	324	346	329	335	340	326	337	309	327	329	353	347	341	351	331	339	377	331	352	320	336	346	338	336	339	345	344	298	342	345	292	341	331	347	332	297	336	347	337	330	363	358	328	325	357	335	342	338	322	359	323	364	354	332	341	366	328	337	371	350	346	318	362	329	348	303	317	350	319	344	377	363	346	333	333	354	329	335	359	350	365	332	337	349	388	343	335	368	349	347	335	323	338	362	325	321	360	309	332	347	343	325	368	338	342	328	339	358	334	351	361	325	315	355	309	337	342	336	342	348	324	331	335	298	355	365	358	331	350	313	355	326	343	316	355	338	328	307	362	336	328	352	350	356	369	369	335	346	356	331	359	342	347	312	382	325	348	366	346	318	321	342	366	320	362	334	325	352	328	321	311	347	334	327	329	326	323	331	332	346	363	313	315	365	353	324	351	346	336	356	326	320	356	328	349	332	359	333	300	322	344	331	323	340	343	348	338	338	356	347	345	334	351	319	350	332	318	348	353	358	342	352	339	334	350	327	300	316	357	313	326	337	323	348	342	337	334	315	361	338	334	317	344	353	348	329	318	364	325	348	355	335	331	365	369	335	318	336	344	292	333	339	341	322	356	325	310	292	324	350	336	344	346	347	339	359	342	317	342	365	319	324	343	319	373	358	351	344	341	349	352	303	368	335	397	329	309	322	336	357	381	357	365	366	340	346	315	362	348	311	375	333	347	358	339	337	367	334	340	324	350	328	335	360	371	325	326	336	352	327	339	349	322	339	340	338	344	317	353	341	361	354	355	365	328	369	281	314	320	352	369	337	337	326	353	351	338	347	339	307	327	325	307	320	341	342	341	349	348	349	328	340	356	353	354	360	323	352	352	332	347	334	322	368	325	334	333	348	360	326	370	342	338	358	350	333	328	354	339	310	320	356	357	312	319	344	345	359	355	338	309	364	322	345	351	391	338	309	327	368	349	354	318	351	327	337	323	340	344	349	326	331	341	345	342	361	333	329	331	369	330	326	343	369	334	342	306	332	333	302	355	351	340	339	361	305	350	311	328	342	347	342	363	326	356	350	342	333	319	322	340	298	338	323	342	325	351	346	344	355	304	334	364	335	371	315	356	338	307	329	329	315	316	333	328	341	377	352	381	344	386	337	356	321	330	348	336	347	339	353	350	329	326	354	315	328	324	357	326	328	325	311	325	335	342	313	365	352	349	349	324	327	314	322	364	351	332	341	351	319	329	325	321	360	340	368	365	356	326	374	324	333	350	333	347	339	340	352	342	342	336	335	371	326	348	348	355	330	326	342	330	344	336	334	317	316	336	334	341	364	314	361	355	320	329	355	345	363	354	303	327	319	339	313	355	361	352	332	346	351	322	353	340	326	362	348	333	365	334	298	346	332	369	330	335	309	319	347	376	323	339	326	365	353	348	334	349	331	349	350	350	331	324	370	337	345	345	349	329	348	380	359	331	324	312	328	320	373	358	395	373	329	381	321	351	323	329	337	349	310	340	351	321	339	378	314	343	359	370	322	320	330	349	317	362	376	328	368	364	333	342	325	320	348	356	352	317	309	322	361	391	317	328	349	364	342	355	325	361	321	360	356	351	352	323	361	350	333	330	348	343	334	330	337	355	318	311	341	348	362	330	347	336	364	364	354	340	341	359	330	349	326	349	340	304	346	351	312	334	351	308	311	343	321	372	358	354	333	376	364	370	355	321	356	381	328	344	331	343	353	364	353	351	365	310	322	317	332	349	334	315	351	323	358	337	352	337	351	346	326	329	342	331	372	345	341	346	328	349	314	340	349	325	365	373	338	365	329	320	358	350	316	334	369	332	342	334	320	328	344	353	345	329	318	320	329	323	341	332	352	350	377	332	366	339	345	351	360	344	345	354	326	311	333	355	396	326	347	340	336	360	319	385	314	363	338	363	345	329	334	333	354	359	306	332	339	323	368	367	323	346	323	336	367	315	339	340	325	340	343	367	385	369	347	363	307	361	341	364	372	383	320	341	352	343	332	349	339	303	336	388	340	341	351	341	298	320	323	370	356	374	353	354	335	347	359	340	333	354	343	355	360	327	296	374	335	332	334	340	398	350	340	322	306	350	355	331	348	336	350	371	365	333	350	328	313	343	315	345	346	343	332	330	337	331	346	376	322	346	325	348	329	344	343	364	354	323	372	342	362	313	376	368	327	311	322	342	344	345	351	378	386	334	340	346	339	368	346	334	341	312	327	327	337	355	306	365	342	336	327	324	351	353	329	331	335	334	363	342	330	353	339	354	351	335	347	390	325	357	337	357	377
18026	5991	1014	298	257	223	240	208	195	213	246	199	241	239	239	229	216	231	213	233	206	211	185	202	198	206	193	198	214	204	213	187	198	195	187	198	192	178	178	192	207	219	202	237	190	193	195	216	187	178	188	226	203	187	203	204	203	220	192	193	245	164	186	194	228	201	183	208	194	234	195	202	164	203	192	192	208	207	213	194	196	211	200	201	203	215	206	192	176	212	219	204	181	192	226	214	199	196	190	184	171	220	211	187	188	203	186	197	226	183	180	213	203	211	211	180	188	181	193	210	204	186	211	198	208	203	202	197	196	203	184	197	174	229	200	206	203	184	233	201	209	183	192	215	199	219	188	190	206	202	201	222	200	180	207	187	230	197	168	187	215	210	194	204	186	179	218	200	209	204	205	212	220	184	204	196	212	211	182	211	209	224	194	184	190	206	191	227	177	218	215	220	174	177	210	209	186	205	182	188	181	200	202	205	166	219	175	182	204	202	191	188	190	219	213	223	209	195	204	203	188	221	181	197	202	175	186	206	200	215	198	182	182	217	206	200	209	240	186	190	182	192	205	223	192	215	214	213	191	203	202	188	180	196	206	220	220	208	197	181	182	191	207	182	203	180	219	187	166	200	178	188	222	229	171	210	201	203	231	175	195	206	214	220	223	193	179	198	195	199	195	210	177	207	210	213	210	209	190	183	234	224	204	193	196	176	203	216	198	224	205	207	217	197	211	187	220	209	200	184	214	216	219	189	175	207	183	226	201	222	193	225	211	194	190	205	189	212	228	200	195	179	203	204	207	194	164	212	191	219	196	220	200	213	209	214	172	195	168	192	200	206	229	188	204	212	186	222	191	186	186	211	185	210	170	165	186	199	233	192	189	185	191	206	222	199	191	186	221	216	203	205	200	173	193	206	182	201	170	187	219	202	196	196	202	187	218	173	212	171	197	187	192	206	213	198	208	217	194	192	189	191	190	211	212	229	218	210	198	167	170	213	199	168	202	205	177	223	212	205	205	213	202	208	193	201	214	226	187	219	216	172	192	223	191	226	183	180	209	217	187	186	216	211	174	180	229	209	178	219	211	212	205	195	210	233	219	216	206	221	178	191	192	186	202	199	227	218	196	193	179	195	211	202	205	207	170	196	210	204	179	214	196	205	194	186	212	208	189	207	194	221	194	206	206	208	183	202	195	227	211	195	211	210	204	187	215	177	210	196	188	207	199	212	197	211	204	189	206	193	201	195	212	208	189	211	224	188	211	210	208	205	199	191	196	207	188	187	213	191	204	213	211	202	194	200	195	198	202	202	219	197	221	206	206	188	211	200	192	184	210	231	192	199	229	200	208	207	201	219	234	182	192	204	172	208	204	200	221	187	199	211	201	190	210	207	217	193	174	171	209	198	208	206	177	203	203	168	193	204	199	187	193	169	201	197	202	237	213	171	207	223	210	220	202	200	217	183	186	209	172	204	199	185	175	204	209	224	226	185	210	195	198	186	197	191	234	200	207	212	184	188	185	202	206	211	204	199	196	209	181	188	211	190	196	200	215	195	198	207	213	187	188	201	211	162	202	210	227	196	204	226	198	190	220	219	206	180	221	198	194	198	195	190	187	205	202	199	218	192	199	210	186	213	221	191	192	195	206	203	192	183	203	183	201	209	177	169	191	195	202	189	250	180	170	217	196	193	195	185	232	194	177	177	197	209	181	196	197	200	187	206	216	195	199	218	204	187	184	183	217	235	208	205	220	212	193	170	211	193	201	200	194	201	207	226	191	191	196	185	194	214	225	212	206	207	182	196	223	198	207	215	210	214	188	211	210	228	190	216	200	198	200	193	198	167	189	178	190	199	189	190	212	183	213	204	228	184	202	204	199	208	216	228	207	211	187	192	192	186	230	200	196	190	189	201	196	170	193	199	227	187	187	209	227	186	187	221	217	204	209	196	187	179	210	189	175	187	211	200	199	207	192	195	203	213	186	205	220	223	193	224	220	202	189	219	207	188	189	188	192	198	201	217	213	188	187	202	210	229	205	214	185	236	196	197	201	198	190	185	181	201	206	194	206	194	217	213	225	211	192	217	199	205	185	208	199	215	211	195	215	160	180	187	221	224	194	207	188	220	216	232	184	207	201	179	205	200	186	195	217	221	195	166	186	173	191	196	197	207	206	201	214	211	190	220	228	178	193	201	199	216	205	186	198	179	183	199	195	192	214	201	204	183	197	199	232	213	197	208	209	194	200	208	211	188	182	182	188	182	196	204	210	202	207	208	175	208	231	227	205	190	213	228	201	179	213	215	202	202	199	223	207	181	210	228	182	190	217	214	197	211	191	195	210	215	208	193	203	193	227	206	208	207	183	198	197	208	201	169	201	197	213	199	187	187	188	214	195	190	201	212	215	185	193	190	190	191	191	204	196	213	214	218	220	217	208	189	222	178	191	201	227	195	216	202	202	189	184	203	206	213	200	192	207	207	202	201	197	200	180	206	190	201	184	201	199	175	188	204	202	226	174	231	188	223	201	199	209	209	204	221	205	210	193	181	232	189	191	200	217	200	206	169	213	202	209	202	199	207	212	232	191	233	239	193	225	194	198	209	194	202	213	187	224	205	191	192	230	213	209	219	196	196	176	175	196	208	209	201	222	200	196	190	205	184	206	187	189	196	226	207	214	175	212	212	199	222	221	205	211	199	197	198	196	216	171	226	184	182	203	204	203	223	208	223	213	207	193	174	197	199	211	223	218	195	183	177	200	220	190	207	203	234	197	171	239	195	233	175	210	220	183	212	200	229	210	215	176	211	206	211	191	187	204	215	195	202	184	198	201	215	203	197	205	219	186	222	195	229	211	234	188	206	171	191	212	199	195	177	190	205	198	196	191	213	183	207	184	227	192	222	211	213	219	222	215	184	185	190	217	215	175	176	208	182	184	197	194	219	189	173	192	195	178	185	212	193	181	214	239	211	217	193	233	189	213	218	208	231	225	220	195	195	200	181	204	198	192	222	196	181	173	194	175	187	195	205	213	229	189	220	210	191	182	216	205	196	200	207	182	185	177	202	211	228	196	210	192	206	197	206	201	207	164	196	195	204	198	208	186	199	178	214	212	195	195	201	209	181	198	206	195	218	206	187	205	197	191	206	215	200	181	198	210	189	200	181	214	192	216	207	201	179	225	186	207	184	208	195	199	219	216	206	213	218	221	216	186	216	199	176	189	197	230	204	210	211	207	224	196	185	195	189	236	217	193	223	211	173	217	172	216	175	181	195	203	222	185	211	201	188	210	194	209	191	241	203	228	207	232	235	213	202	170	219	212	203	195	179	222	184	201	168	184	181	168	204	209	198	194	192	195	210	202	200	203	222	207	201	178	199	175	196	209	208	208	200	195	211	179	214	222	183	205	198	220	195	189	196	205	203	214	182	179	185	197	225	193	202	195	186	216	201	161	194	194	191	211	198	209	191	198	210	211	202	200	214	200	177	235	184	196	180	174	213
12675	4864	1788	790	703	723	592	607	602	582	668	576	680	837	722	681	690	629	544	594	519	497	503	481	485	505	516	450	481	513	487	514	459	483	509	526	528	486	492	506	488	495	525	559	477	493	500	481	476	506	447	542	528	492	499	526	477	474	482	497	465	509	470	482	478	481	517	516	520	501	489	474	480	503	472	518	495	459	481	545	486	492	531	507	476	495	519	471	505	510	482	492	505	472	477	454	482	480	481	466	504	488	517	506	503	448	510	505	493	519	520	469	516	500	476	498	507	470	515	528	514	495	482	490	506	528	488	507	492	464	479	525	517	476	492	517	478	466	486	467	525	471	521	516	504	500	483	500	495	489	528	516	489	484	452	514	503	498	478	480	524	509	499	504	492	506	480	519	465	490	512	476	510	471	514	502	484	457	510	490	494	522	512	504	483	516	470	516	506	472	484	511	478	500	500	461	538	454	512	516	446	479	492	487	484	491	499	467	485	441	518	451	511	485	513	473	508	489	478	498	513	531	459	479	531	471	486	523	524	450	480	458	490	497	503	491	516	489	524	485	413	488	514	468	520	495	463	456	524	474	480	504	477	463	458	488	494	500	444	521	473	482	482	487	477	499	532	499	497	462	470	541	461	481	462	463	473	493	500	494	499	504	499	528	480	551	483	470	508	466	502	512	451	453	466	493	475	502	498	493	507	479	487	445	496	534	516	504	507	492	480	475	477	525	496	493	487	494	522	519	519	490	538	504	500	466	488	484	492	515	514	519	490	511	474	487	491	476	495	487	527	514	493	502	507	462	528	477	472	485	491	481	491	506	531	544	473	487	476	483	516	470	522	493	517	504	478	489	497	555	531	509	484	487	497	544	479	537	488	510	540	466	510	482	432	510	505	504	522	435	487	505	482	460	490	503	491	485	520	515	499	486	484	498	509	526	466	507	453	507	459	517	520	503	531	477	492	484	508	460	464	477	479	511	519	483	470	509	520	482	456	503	485	518	512	505	486	505	537	493	505	483	492	525	496	485	519	496	505	493	496	519	510	462	457	511	493	502	523	484	475	532	481	470	509	509	496	535	468	452	490	468	516	476	493	525	523	490	492	450	477	455	479	518	494	530	493	485	489	502	514	481	530	514	512	522	482	502	447	494	478	455	524	490	511	467	495	516	500	493	522	476	520	496	506	535	455	488	494	501	450	514	525	502	481	462	498	531	466	501	477	515	493	469	496	498	471	486	489	509	471	496	457	543	509	548	479	483	485	527	484	491	505	477	515	504	527	478	534	514	471	543	502	480	471	518	493	474	480	507	478	516	498	476	525	487	432	535	485	501	460	505	483	486	492	517	500	518	504	496	478	531	490	504	507	487	475	491	478	548	487	500	538	473	474	476	455	518	532	510	497	467	545	512	492	488	494	467	506	496	495	502	493	487	481	487	498	508	493	452	508	524	518	498	454	499	516	522	495	514	484	503	504	484	532	510	510	507	495	487	536	478	519	495	498	469	497	492	446	507	472	469	462	504	491	493	471	471	512	517	482	483	478	497	490	480	490	482	502	501	519	467	517	536	537	496	483	463	455	462	509	486	501	515	534	485	509	473	517	481	484	500	487	482	498	481	468	507	495	481	489	452	495	499	490	495	509	495	457	488	509	500	479	476	518	492	509	461	472	480	501	507	516	550	533	456	479	498	462	480	497	512	513	471	516	479	491	470	535	455	530	517	497	489	520	514	474	510	468	496	528	476	474	446	509	486	487	530	508	507	482	493	511	508	469	478	510	514	502	471	488	494	476	503	461	472	502	488	505	515	495	502	499	485	483	512	501	493	471	461	493	499	522	509	506	522	467	494	525	477	484	505	485	498	446	504	446	470	476	483	508	493	516	475	504	535	495	489	506	525	511	498	467	485	513	487	496	483	479	487	480	496	478	546	529	519	535	516	459	519	504	501	497	471	439	485	494	498	519	473	464	498	482	469	462	463	506	495	516	489	502	526	457	504	495	530	452	508	484	495	500	466	504	485	486	546	508	494	505	528	486	494	455	525	480	469	524	523	468	538	457	494	476	500	468	500	479	520	460	535	537	549	468	511	515	519	472	497	470	510	453	503	494	489	465	460	454	486	483	488	497	472	495	515	489	472	490	467	512	484	479	494	509	490	437	478	485	508	518	492	493	481	456	488	477	528	470	496	492	517	537	478	487	531	480	487	514	453	470	499	501	525	508	511	459	494	506	478	556	453	499	498	476	503	513	497	492	512	472	495	478	480	504	570	497	488	515	476	498	531	516	495	478	473	511	508	501	505	479	524	514	506	518	488	500	480	495	473	506	461	521	465	484	504	465	459	495	455	515	507	511	519	473	495	483	520	460	504	473	530	491	468	501	521	479	497	503	463	488	513	479	495	460	478	507	482	481	466	503	492	480	534	461	528	508	474	516	510	447	471	503	511	504	474	482	484	483	497	485	472	488	489	477	464	486	478	482	526	509	486	512	506	470	476	491	491	542	507	469	513	508	468	485	514	526	480	503	498	495	472	506	493	498	528	502	479	500	473	488	488	483	524	480	510	472	493	472	477	494	532	524	501	495	492	440	463	494	508	535	520	465	511	496	500	492	495	485	455	505	478	520	531	438	459	503	490	498	488	456	517	485	508	519	486	488	497	484	502	493	500	516	499	508	528	488	461	496	503	496	515	499	512	527	500	485	513	500	538	464	512	520	432	466	513	449	502	478	500	487	468	487	506	462	508	522	541	485	531	490	479	487	498	457	516	510	498	522	507	504	502	519	515	478	522	487	495	488	498	507	476	503	488	471	520	462	496	501	506	500	514	511	473	489	495	480	510	494	493	487	485	502	518	509	493	524	484	539	510	471	508	501	496	478	504	490	505	531	465	452	510	511	508	494	488	496	485	487	493	502	492	476	492	538	501	497	502	505	515	530	519	444	476	496	510	509	475	479	484	507	462	504	518	500	476	467	508	496	488	454	470	481	474	518	460	543	485	517	499	483	484	456	463	456	489	552	515	490	475	493	489	542	518	469	462	495	494	484	547	487	479	495	499	540	480	488	434	518	499	495	479	516	480	521	511	507	487	511	530	505	515	483	536	505	501	484	474	489	509	531	488	522	500	508	498	500	505	528	459	473	483	475	512	511	504	486	505	482	476	489	501	485	502	493	477	519	489	505	508	509	490	488	503	515	514	507	497	521	514	460	513	526	509	495	492	510	494	468	473	482	486	495	512	491	478	502	457	517	491	502	511	511	465	465	473	507	492	525	494	513	503	433	495	486	475	541	443	524	504	451	518	482	495	500	511	532	495	489	543	503	515	515	498	505	523	481	485	485	506	508	488	495	463	475	478	545	496	481	480	514	510	491	475	447	492	487	474	451	518	487	505	549	484	490	505	481	532	506	511	490	494	459	489	496	492	485	469	477	461	520	468	501	460	519	476	525	533	487	481	498	503	469	511	508	467	496	511	479	479	496	468	527	533	496	451	512	503
30307	13331	3820	531	379	366	306	291	282	275	254	259	286	329	247	279	315	273	247	232	236	257	227	224	233	207	221	229	204	243	236	216	217	205	197	236	223	224	268	199	201	202	245	197	245	214	236	260	216	226	224	205	239	228	224	242	243	233	210	245	240	195	219	204	233	239	202	230	201	225	206	224	219	195	212	231	240	218	205	210	219	196	210	221	234	258	223	224	219	215	233	221	264	258	222	190	250	227	227	218	209	194	210	208	231	221	224	227	261	238	226	206	226	243	207	208	200	214	235	206	219	240	247	240	233	246	225	242	221	232	205	211	219	217	238	228	248	210	255	212	217	229	214	226	212	207	220	228	203	237	257	227	227	203	227	204	218	228	229	216	195	187	228	225	212	221	218	221	230	213	206	239	238	200	237	230	197	238	228	214	225	211	251	256	225	235	229	235	227	203	249	218	217	219	239	220	209	224	234	235	198	239	250	205	245	226	204	201	200	232	211	217	238	230	236	224	220	202	208	229	233	238	236	210	223	207	250	226	242	214	235	217	237	218	214	252	238	209	208	208	207	218	218	204	225	234	216	231	233	230	202	239	234	228	232	252	214	227	234	240	217	219	209	244	216	238	229	205	200	222	224	192	207	220	231	229	224	237	236	234	207	219	222	225	216	234	218	223	238	224	243	243	219	220	219	216	248	226	255	229	241	247	206	230	234	228	230	226	207	221	222	218	226	230	224	237	244	218	218	259	209	207	201	238	208	213	203	216	204	214	205	220	194	215	219	227	225	213	224	219	241	224	188	226	218	214	217	197	217	219	218	226	237	244	244	222	242	218	212	222	197	204	232	229	247	226	243	212	218	205	220	192	223	243	204	226	217	207	199	239	231	238	261	209	217	224	203	225	207	223	226	214	224	234	211	229	192	244	223	219	229	228	213	213	230	226	204	230	234	209	257	209	199	221	218	214	224	219	232	244	229	244	223	201	243	214	239	208	222	219	216	194	224	220	223	220	223	216	197	234	232	225	223	219	216	239	213	222	228	206	212	223	240	229	235	252	209	201	221	211	223	224	239	212	227	223	212	230	239	217	237	253	240	217	218	248	221	222	225	201	237	216	226	231	245	229	218	234	229	226	212	192	214	224	234	202	203	237	233	234	210	209	208	209	226	229	222	223	242	235	227	227	237	253	210	217	218	207	238	213	220	211	214	225	253	244	223	214	229	219	228	235	191	222	212	204	228	202	241	205	220	224	219	228	266	211	232	237	226	242	216	246	224	230	227	235	207	213	231	220	237	213	202	215	236	212	227	250	230	247	219	250	208	213	202	218	209	231	225	222	244	229	216	194	215	199	242	254	229	217	217	241	219	222	214	199	254	233	238	224	215	234	228	226	213	227	240	222	216	214	215	207	232	225	242	218	198	219	221	220	212	213	254	228	206	227	228	265	230	228	218	249	231	247	221	234	226	239	189	210	225	222	225	239	212	232	253	229	244	234	224	214	247	225	240	203	224	252	246	230	216	225	203	216	230	231	210	225	226	242	188	229	206	225	226	234	232	222	225	253	217	204	246	255	229	216	249	221	200	250	211	209	230	212	239	233	234	218	211	217	211	222	199	225	246	227	246	190	229	206	206	226	218	216	220	224	234	220	234	236	230	207	209	239	204	233	255	222	194	220	213	204	224	214	228	202	214	217	230	214	212	229	221	220	234	232	193	209	204	229	210	219	228	215	214	224	214	211	230	242	227	202	195	214	214	235	222	247	249	237	201	259	232	224	217	225	206	203	228	203	223	226	214	229	223	218	206	216	242	222	233	213	215	240	210	216	231	201	242	234	242	225	212	227	230	212	231	237	244	194	214	238	230	233	225	197	221	203	212	228	198	243	236	262	220	212	246	237	244	242	229	232	218	227	211	252	222	219	218	198	209	229	223	187	254	215	216	202	235	224	201	255	248	249	203	229	256	193	229	248	232	221	238	229	231	244	202	235	217	202	227	247	204	234	222	232	241	214	182	218	218	216	208	201	259	219	199	242	213	211	221	243	220	208	199	233	226	211	220	203	211	222	205	238	237	223	200	213	221	230	241	210	212	206	232	220	190	226	246	247	266	247	211	215	201	253	230	176	235	202	201	216	238	221	248	208	239	198	224	223	215	239	216	228	220	239	220	190	229	220	226	235	218	215	216	239	230	241	223	212	213	248	230	233	224	218	210	222	229	211	215	222	238	204	217	227	224	209	216	228	239	193	222	233	224	208	239	247	235	228	223	231	227	244	217	221	226	212	213	223	220	213	251	244	237	219	229	209	259	241	198	232	229	241	227	202	217	222	221	222	239	220	240	200	221	224	232	234	221	225	243	221	210	201	218	232	231	229	221	219	245	179	182	228	199	229	230	229	226	238	209	220	202	234	224	221	238	200	225	225	246	230	209	240	224	228	225	233	200	226	228	219	210	229	224	265	234	240	229	213	240	229	215	192	217	197	217	239	220	239	214	233	236	221	225	194	224	223	235	220	228	239	221	205	226	214	232	209	244	208	233	217	214	205	207	230	207	226	221	210	259	249	239	202	212	231	224	233	202	232	222	214	231	212	230	240	214	215	213	226	220	240	214	235	215	182	238	219	239	217	226	225	185	234	199	189	227	201	232	220	246	236	223	183	208	229	220	231	215	226	227	256	250	228	222	217	243	234	251	219	232	206	198	220	228	224	207	189	209	214	190	189	228	227	212	216	213	256	217	229	239	240	240	192	229	229	239	205	235	226	209	224	236	232	216	226	208	193	214	200	189	227	226	204	213	212	216	229	200	217	244	236	217	239	239	250	199	213	198	235	232	212	218	243	242	236	212	225	238	224	217	226	247	239	201	225	201	249	226	215	212	223	231	229	226	209	209	245	224	233	223	243	229	201	233	225	262	221	229	194	234	226	212	201	228	183	247	202	242	206	205	233	219	247	206	194	216	241	224	220	242	192	233	227	202	225	230	209	211	207	229	201	233	252	202	221	212	206	226	200	207	235	217	223	222	225	210	214	237	217	236	212	241	201	218	184	196	233	237	195	229	256	218	226	236	218	241	216	269	251	225	206	241	245	214	215	239	225	199	214	221	215	211	232	210	222	223	244	189	209	227	224	224	219	204	228	195	227	214	233	221	209	217	252	239	255	257	213	238	213	209	244	227	228	232	220	186	204	239	213	181	192	233	221	216	244	226	218	248	248	209	209	211	251	229	248	236	243	206	219	181	266	228	205	227	208	250	224	233	209	208	241	227	227	215	216	202	209	210	206	235	200	240	223	215	231	260	224	212	234	244	233	236	217	230	242	238	212	238	219	224	251	222	229	244	251	218	194	233	199	202	224	239	208	239	245	221	233	226	247	215	220	223	203	248	233	204	255	206	208	218	205	222	202	219	190	223	222	228	224	249	242	255	240	238	203	203	232	212	213	215	230	226	229	248	232	230	224	236	208	216	234	209	200	200	212	232	221	190	224	227	209	243	258	229	215
21602	10512	4852	1449	1308	1284	1099	924	797	892	827	734	1108	1392	901	944	983	805	738	694	605	569	541	571	520	561	560	535	579	571	514	553	567	581	578	579	511	488	570	552	569	559	530	539	533	512	528	574	567	517	549	578	509	498	517	513	536	520	562	559	516	543	544	508	569	553	543	544	563	514	542	530	564	556	539	516	580	531	528	546	520	524	556	500	553	538	547	525	519	556	568	571	512	548	559	521	541	540	537	517	547	548	495	507	531	535	575	547	533	516	592	543	524	530	578	546	563	527	511	516	526	521	563	552	518	528	507	511	498	524	553	493	495	541	547	497	542	546	551	522	532	521	531	555	550	513	525	538	506	544	521	524	546	486	540	540	494	578	516	575	495	495	546	527	517	492	540	565	537	557	536	578	543	558	545	537	513	548	504	549	532	522	526	507	517	504	592	556	519	521	564	582	602	488	539	529	555	578	517	574	499	573	576	534	551	496	489	554	530	558	507	500	525	558	563	536	497	543	522	535	557	512	531	559	523	516	541	523	507	515	583	513	557	525	541	555	561	571	535	538	525	539	542	565	535	513	481	524	516	537	589	518	513	509	513	557	526	489	536	554	488	495	555	533	527	565	533	551	524	520	478	537	550	517	492	524	525	532	492	533	553	541	537	585	577	509	539	529	551	503	562	504	511	537	527	537	520	505	516	532	478	542	530	536	541	560	572	591	536	558	539	520	516	498	500	562	547	536	525	537	533	532	562	550	526	545	505	545	516	535	530	514	569	550	519	568	510	515	576	544	513	525	504	532	528	506	553	520	547	508	500	486	510	525	523	549	547	535	521	535	512	543	572	532	494	524	529	545	550	532	538	547	612	503	503	566	525	574	520	574	511	503	529	536	533	537	526	522	544	571	534	582	577	554	559	543	513	549	528	524	498	539	514	503	520	547	520	529	506	563	500	503	520	530	536	491	540	544	554	534	517	512	534	532	547	568	505	520	541	558	520	506	562	565	524	557	567	509	546	563	578	577	556	477	514	540	535	493	534	512	491	539	574	495	534	589	520	562	525	506	528	517	550	524	519	527	539	536	534	552	542	530	525	540	544	547	511	527	552	581	522	518	529	546	513	538	528	525	526	541	513	534	542	545	544	556	547	555	567	535	536	568	493	498	547	519	555	534	538	517	533	546	520	514	527	526	530	506	551	515	512	550	579	572	511	522	512	529	559	524	515	535	543	532	510	542	557	524	561	519	528	571	541	540	571	594	535	526	492	529	537	533	531	530	540	547	544	530	560	520	541	568	566	549	537	489	524	562	534	533	557	568	538	531	547	522	542	572	547	543	587	532	525	582	568	564	497	528	527	621	527	509	530	509	548	571	538	534	572	561	575	556	506	494	564	535	523	527	518	530	529	494	558	534	565	524	547	561	544	531	515	518	539	537	521	552	510	521	545	523	542	513	588	553	545	579	541	514	526	556	531	544	534	508	529	493	542	561	548	535	568	535	575	547	498	537	517	519	560	533	537	536	581	560	530	558	505	554	516	523	507	516	502	520	509	559	550	472	461	533	500	535	574	505	535	546	530	571	522	575	574	522	559	560	540	531	552	564	510	509	537	499	530	570	555	534	505	551	506	529	518	547	532	559	560	529	528	526	547	542	571	513	511	533	553	528	552	524	540	543	526	553	554	543	540	519	542	566	554	489	503	593	489	543	531	564	557	521	500	564	526	529	536	547	551	559	519	529	527	508	536	583	523	495	571	518	514	553	516	552	570	571	526	531	503	479	561	557	533	561	570	513	561	545	532	531	548	553	585	518	535	589	555	534	583	539	502	573	532	520	517	515	518	546	531	550	536	574	566	513	536	571	543	565	528	526	543	538	568	590	554	536	529	499	525	573	541	569	534	521	535	582	535	511	526	582	532	525	537	520	542	522	536	531	528	563	521	501	559	512	542	557	566	511	511	578	598	524	547	517	526	543	534	522	571	542	534	538	570	495	527	482	511	551	529	521	552	512	508	522	565	578	569	525	541	534	573	521	576	532	527	551	520	538	531	557	562	491	544	545	554	529	566	531	556	538	528	566	541	524	539	505	561	509	537	559	523	552	542	550	522	510	558	502	533	538	526	549	530	544	567	553	522	542	555	549	557	524	528	524	527	553	521	563	530	555	524	511	499	525	545	512	522	519	546	527	520	481	574	557	547	533	559	554	532	558	543	531	557	545	535	539	526	615	556	550	550	541	561	518	490	530	574	526	559	554	551	515	521	565	557	586	571	542	550	560	509	562	552	550	517	530	566	468	522	516	545	540	543	541	532	599	541	528	531	544	482	517	569	510	544	558	525	543	544	537	574	539	498	500	519	565	545	533	554	540	567	515	525	537	504	492	498	533	529	526	554	525	552	516	511	528	542	548	516	532	539	538	493	496	549	540	519	544	541	519	568	523	555	528	576	535	562	543	545	576	537	530	559	546	541	550	551	544	496	502	498	523	528	534	533	545	529	546	532	543	546	564	491	517	500	563	566	536	562	514	556	535	537	512	550	542	572	543	502	554	502	555	540	576	558	544	562	571	520	523	507	547	535	551	541	540	530	541	494	553	510	556	552	519	565	600	528	518	519	545	489	532	548	531	567	535	553	533	532	509	567	502	557	584	522	551	582	541	557	532	572	577	551	516	530	524	519	507	543	527	495	543	530	562	532	522	563	556	539	521	531	532	523	530	549	534	538	529	542	570	511	486	572	541	490	543	482	540	527	562	520	516	554	571	560	495	564	511	534	510	538	569	569	539	521	572	543	504	569	549	543	537	550	519	528	514	537	560	516	548	530	559	517	539	524	563	523	539	487	560	525	578	577	555	542	554	528	541	534	582	572	515	556	544	542	535	572	551	514	557	530	522	529	529	541	534	589	526	569	534	566	576	547	529	549	575	547	527	531	531	518	533	543	516	539	510	503	552	493	524	544	544	549	557	592	537	483	567	541	496	547	524	581	536	575	537	533	552	492	508	522	555	518	549	548	497	544	552	553	582	545	575	523	507	520	595	521	547	546	513	554	488	517	553	551	542	513	535	528	546	531	521	509	534	572	510	557	531	566	548	532	526	535	527	541	561	547	537	513	537	505	546	520	531	532	524	528	547	474	520	550	537	551	537	492	538	503	529	548	533	511	538	526	538	490	544	496	522	520	562	546	512	504	540	509	522	548	548	547	492	557	519	537	519	548	552	499	525	559	514	545	499	538	476	516	520	568	572	495	553	520	542	513	560	542	513	526	503	510	567	506	555	536	557	592	538	519	528	525	572	506	566	581	518	525	499	533	520	572	547	535	541	545	554	566	546	544	581	552	532	507	510	524	521	510	571	583	526	543	558	537	546	532	533	548	536	550	507	568	542	548	569	503	513	518	544	556	501	571	529	541	540	526	506	518	542	519	564	516	544	563	547	556	506	521	534	555	555	562	526	523	538	546	555	573	531	529	485	565	553	520	558	550	522	535	509	514	494	511	521
39802	19821	6852	854	518	408	313	278	206	213	191	217	272	288	216	215	222	218	168	181	151	142	156	124	128	160	156	140	118	147	121	133	158	162	108	128	133	119	134	145	144	129	149	119	148	144	128	130	138	143	145	151	138	145	137	160	133	131	143	134	140	123	135	127	128	114	124	134	129	132	131	143	136	142	132	127	155	140	139	134	136	129	139	142	129	119	149	153	153	129	139	141	141	136	143	124	135	116	120	122	139	129	121	140	132	156	142	121	120	136	124	109	134	136	154	151	148	142	132	146	147	134	124	163	110	135	144	141	151	166	145	120	148	132	129	170	116	140	127	168	125	139	145	141	128	145	124	140	140	127	140	146	137	162	135	130	119	135	123	122	139	148	151	134	137	139	118	130	139	130	164	140	131	138	134	133	145	121	127	135	146	140	132	154	144	141	142	137	121	159	126	138	139	131	143	147	151	146	143	119	136	144	124	135	128	133	141	132	126	151	121	124	134	148	111	138	127	121	123	133	132	130	114	142	125	117	149	136	139	162	156	144	139	136	134	128	127	153	135	135	156	138	137	137	143	134	140	149	144	140	137	139	127	149	140	134	136	140	143	109	145	148	120	145	152	142	143	145	144	150	154	124	120	140	152	121	139	130	166	144	139	152	127	130	143	134	128	134	136	133	136	144	150	150	138	127	133	123	124	145	111	126	123	155	127	125	135	132	134	119	120	143	140	119	140	138	148	145	135	141	121	139	133	134	135	125	123	142	110	128	122	130	135	134	137	142	139	162	128	126	132	133	138	144	132	128	127	159	129	141	140	133	134	143	122	136	130	141	154	114	137	116	148	158	124	138	138	155	144	132	137	105	134	140	129	118	140	140	132	146	126	143	127	153	122	126	135	137	133	152	137	140	140	145	150	145	142	119	131	148	117	134	122	134	123	130	123	135	129	144	147	149	151	123	142	126	127	122	133	135	122	145	132	126	137	132	129	137	152	151	129	125	133	129	153	121	142	141	136	154	138	120	131	113	129	130	141	130	117	113	155	149	132	133	150	157	136	124	130	127	136	122	146	150	119	125	138	138	136	120	141	132	144	118	131	139	142	148	145	122	145	128	151	148	138	139	137	130	124	129	147	139	118	137	122	148	129	136	132	121	131	148	114	134	126	126	146	144	151	148	119	142	126	132	121	128	137	108	149	139	130	127	142	126	136	128	123	161	139	143	129	142	158	132	127	139	139	139	127	149	125	123	120	141	159	142	120	142	129	130	141	139	140	133	134	118	138	124	125	162	146	143	130	121	111	134	114	156	141	143	143	129	142	130	112	124	151	148	127	125	125	148	141	120	137	138	141	138	117	139	145	157	150	121	128	143	134	129	111	127	137	137	132	135	144	127	131	121	141	118	142	145	133	144	154	160	147	130	148	128	126	130	147	117	130	122	123	137	149	151	143	152	140	129	122	139	145	140	128	133	144	138	120	132	127	125	122	115	155	145	156	142	126	145	137	136	125	143	130	122	135	129	132	139	130	154	126	106	126	131	147	133	135	124	121	134	150	135	138	133	123	125	161	155	123	130	141	150	133	130	125	123	128	125	136	159	141	118	154	126	120	152	128	134	148	141	145	127	154	145	139	146	155	144	142	143	143	137	135	143	146	133	133	138	129	135	146	155	148	148	142	156	140	148	128	142	131	135	132	142	102	126	155	118	167	114	127	143	127	122	136	142	120	119	146	155	125	124	144	148	149	135	136	149	154	116	128	146	136	134	119	157	150	134	129	140	129	153	143	141	106	135	149	120	111	128	140	133	127	106	128	131	114	138	134	144	134	128	133	133	117	124	135	133	136	140	139	133	127	128	132	127	156	146	106	131	146	135	143	135	145	144	139	146	128	142	116	146	147	140	135	158	159	140	154	130	115	160	144	127	128	122	122	131	147	151	148	132	155	120	155	140	119	134	147	162	139	113	138	134	126	128	165	158	136	165	128	137	127	143	142	125	129	151	115	142	113	111	117	136	151	145	141	141	146	129	142	146	142	125	139	115	113	151	147	141	140	130	102	128	153	137	143	144	116	132	148	135	161	123	130	152	146	138	132	139	149	160	125	133	135	134	141	136	131	117	140	162	151	135	135	145	113	145	143	136	129	115	121	152	146	118	141	143	143	120	150	142	138	154	144	122	131	140	139	115	132	146	149	143	118	145	156	130	144	119	159	140	128	141	104	133	122	132	145	129	157	132	136	104	142	147	142	145	135	128	135	138	125	117	123	129	133	135	111	146	129	157	124	139	138	153	121	136	131	139	142	136	136	128	110	135	133	126	128	116	136	137	158	134	134	134	133	150	134	116	162	126	155	126	142	139	134	131	154	140	125	130	119	149	143	130	135	125	124	140	107	139	121	132	137	126	125	139	148	157	120	137	127	106	137	139	122	134	143	146	130	112	152	127	112	141	128	154	155	140	161	143	119	123	126	129	119	135	144	128	111	143	140	159	138	97	125	153	147	131	130	159	131	159	128	138	134	136	138	113	136	112	125	147	140	125	106	146	144	116	144	145	153	143	147	123	151	117	130	128	136	160	113	125	153	137	144	113	139	137	142	128	146	145	139	132	126	147	129	134	121	117	128	157	129	127	148	157	110	136	143	125	127	136	139	126	144	153	141	109	132	134	129	127	121	132	137	114	135	153	148	128	144	140	131	130	123	122	141	114	132	127	130	139	152	132	163	160	147	133	132	127	154	132	116	110	152	121	126	137	127	133	129	114	151	126	161	107	132	124	111	139	132	153	126	126	118	127	132	138	125	137	113	141	145	122	114	134	113	111	144	136	150	125	149	138	146	139	124	158	136	135	151	155	128	158	122	123	158	141	150	119	128	146	132	150	141	149	127	142	117	139	140	127	132	144	122	137	141	126	139	144	147	132	134	136	150	135	136	135	129	153	122	129	153	145	135	117	116	155	129	129	133	129	173	142	125	134	152	143	143	142	145	127	135	119	124	117	129	123	140	130	149	151	146	128	146	135	133	133	119	111	129	150	148	151	110	137	141	142	133	126	141	127	127	135	136	137	126	138	127	134	150	132	143	142	139	163	145	144	154	137	156	132	137	137	159	156	140	111	134	125	128	144	125	128	129	140	139	136	138	143	137	144	131	123	118	132	126	153	138	141	124	151	124	150	151	141	153	132	156	129	135	118	107	141	119	122	143	126	126	175	161	141	136	142	152	122	134	146	144	135	135	132	145	137	149	118	125	138	142	136	153	135	131	139	144	141	141	154	157	135	149	121	113	157	156	139	143	139	115	163	151	152	123	142	120	137	132	145	135	127	152	114	152	134	144	130	139	155	137	152	127	118	134	131	129	127	139	140	134	121	126	142	140	130	130	131	142	150	127	120	121	127	125	157	145	123	156	154	120	114	125	143	153	126	159	108	123	132	128	131	116	141	154	122	133	124	138	133	156	148	147	137	133	135	110	140	136	136	153	138	130	127	140	137	137	138	114	145
26783	14532	7104	1877	1750	1574	1296	977	810	855	827	756	1389	1400	837	967	984	775	663	595	402	378	397	394	340	411	360	351	328	347	358	350	388	324	322	369	347	329	356	340	337	338	360	336	358	371	369	371	326	318	306	361	347	324	326	351	336	349	345	363	342	358	318	342	323	324	342	347	315	332	320	314	316	328	361	330	367	360	324	326	346	342	325	348	322	316	333	342	333	313	347	352	333	346	355	354	308	350	321	332	318	357	332	347	318	330	321	331	329	363	331	335	316	339	336	295	320	318	334	317	372	333	370	326	318	332	340	368	330	347	347	303	334	354	339	326	335	319	325	349	341	347	331	357	358	309	336	336	353	333	362	344	330	295	356	325	354	339	352	327	336	345	327	359	349	348	340	339	322	318	323	343	367	331	318	320	321	296	370	363	361	332	324	342	351	292	322	327	322	321	335	308	340	343	333	359	324	334	352	312	339	338	344	360	307	350	343	316	337	338	365	352	328	352	336	358	345	358	339	318	335	302	351	291	336	335	327	356	346	357	353	335	324	312	331	366	342	352	334	325	317	367	327	325	345	350	333	344	370	361	347	329	369	366	350	338	321	344	338	321	330	359	319	388	353	304	354	336	335	329	329	326	353	311	306	340	349	354	348	320	321	317	352	324	329	307	357	319	343	324	315	328	339	342	346	339	329	315	325	323	326	347	335	306	329	322	351	337	303	345	327	334	312	319	342	339	336	358	325	347	372	352	366	354	364	331	316	342	348	337	333	331	322	362	350	341	355	335	342	334	355	335	354	328	321	311	359	322	311	337	316	378	311	331	326	330	338	318	339	335	330	309	348	372	316	352	321	368	333	336	331	338	327	331	335	341	341	341	347	325	332	326	319	326	340	339	295	305	321	319	334	317	357	337	361	326	307	345	289	321	316	338	330	362	327	334	317	322	354	310	318	342	331	339	345	345	315	338	328	345	324	344	334	311	316	334	315	343	321	354	352	315	343	323	343	317	320	334	321	353	343	330	330	334	352	373	321	332	348	364	345	343	331	335	352	343	344	320	349	321	352	328	334	303	351	337	313	310	377	364	316	339	342	342	345	326	337	343	342	342	346	348	339	341	342	342	342	358	329	313	301	340	354	344	322	308	324	319	346	321	305	351	316	353	350	343	338	356	339	329	360	323	357	347	340	334	364	339	342	360	308	325	325	343	338	350	351	325	365	329	340	362	324	328	351	336	348	332	331	341	343	302	335	324	317	368	360	332	359	298	359	320	323	318	327	357	291	331	345	310	327	334	340	345	335	361	334	343	334	339	336	337	352	348	308	380	314	345	364	328	334	304	329	347	321	350	345	380	369	339	336	342	319	320	328	337	367	339	323	336	323	332	312	332	357	334	378	318	326	342	343	312	363	335	367	325	311	316	301	303	348	361	306	310	343	383	301	319	362	318	316	350	326	346	347	353	339	337	315	346	348	311	332	344	337	358	336	364	336	323	341	325	346	319	362	344	350	327	350	365	329	382	336	324	364	356	329	345	353	332	354	342	336	331	352	337	332	355	315	310	347	357	321	357	346	357	366	319	362	331	328	347	350	328	339	340	357	338	323	326	324	329	357	355	302	332	360	305	323	357	350	343	316	321	310	315	335	318	327	318	350	361	335	315	317	347	348	323	326	334	339	345	357	331	318	350	310	312	341	345	328	333	282	330	341	341	359	329	328	365	326	303	369	334	339	338	335	327	341	351	366	330	308	332	352	329	340	341	324	318	351	321	321	305	321	293	310	322	332	336	342	311	353	335	334	347	324	321	335	327	320	353	330	334	323	359	334	317	302	338	348	342	332	336	328	338	330	345	316	337	309	304	312	355	321	325	315	333	366	346	335	298	331	310	354	348	332	347	336	339	342	314	347	308	330	349	334	338	377	343	338	374	354	319	332	331	326	331	326	337	356	375	311	315	366	352	346	349	346	354	333	350	342	338	324	347	325	337	337	353	367	345	356	322	323	350	323	348	323	324	322	354	304	344	345	320	340	354	343	352	322	352	344	334	325	323	309	325	329	341	349	334	339	328	328	310	319	314	325	335	325	301	302	346	332	358	314	366	326	312	330	319	317	348	321	334	330	349	341	300	335	343	326	361	329	331	333	363	335	324	318	316	352	342	335	329	326	333	328	297	346	353	344	331	361	362	353	320	337	355	342	343	348	370	312	355	341	339	336	330	344	356	351	339	326	336	323	358	330	329	355	323	327	360	346	330	347	331	326	325	318	310	324	340	314	361	317	352	370	335	334	345	357	361	321	317	340	332	361	347	328	338	339	316	335	339	340	304	353	347	328	312	377	338	335	352	319	315	333	306	299	336	334	338	356	318	359	360	350	358	343	341	307	320	399	332	340	347	342	343	352	322	316	353	335	308	322	331	356	334	311	345	373	346	342	331	338	347	315	349	338	321	339	335	311	352	342	288	322	331	334	375	355	350	321	355	326	338	334	331	349	324	343	348	359	343	352	347	357	326	337	307	343	352	334	310	359	326	345	347	347	333	337	349	344	347	305	330	355	315	303	341	340	331	289	346	327	339	335	346	382	325	325	317	354	336	319	314	388	337	364	312	318	374	312	347	343	386	356	339	353	339	355	345	313	340	313	341	311	355	360	324	326	307	323	323	356	301	337	314	279	312	339	310	313	341	304	339	343	312	332	335	319	313	333	361	345	357	335	331	367	364	323	339	349	370	363	335	328	320	329	344	350	328	335	328	318	320	308	355	299	309	311	340	362	353	355	335	329	321	329	322	335	333	325	356	368	342	341	318	336	347	346	337	320	342	319	342	296	335	352	366	352	319	339	333	342	298	349	297	331	317	343	339	321	326	349	336	368	311	333	350	331	338	314	323	321	327	349	362	351	326	348	309	351	335	360	360	332	359	350	352	332	351	335	359	327	331	341	342	363	358	334	325	317	364	357	334	365	377	343	318	331	372	336	345	330	290	315	336	354	327	320	328	326	332	333	343	354	332	311	318	324	343	357	300	317	351	340	358	319	349	348	324	314	328	334	328	367	312	294	307	348	349	331	364	335	330	339	297	352	305	355	353	328	339	342	321	280	323	336	347	336	334	349	355	320	361	319	364	326	376	298	329	349	321	366	325	303	332	357	312	346	371	360	339	320	337	351	367	360	328	325	324	334	355	324	353	346	309	346	309	349	370	342	348	325	343	361	348	330	349	340	340	316	355	334	344	339	313	317	348	351	339	372	326	330	375	347	331	358	342	337	342	313	345	346	365	337	321	333	346	329	295	342	377	338	340	333	345	343	334	322	345	311	327	338	384	303	330	355	320	357	315	351	314	309	325	326	330	313	344	315	321	363	317	312	336	323	353	372	354	353	318	324	343	376	356	375	327	358	297	353	355	332	335	359	349	324	320	322	339	324	342	312	331	366	315	327	335	363	326	334	338	351	310	357	341	333	367	328	357	332	345	323	363	336	355	342	324	338	330	329	349	352	335
17747	5623	1119	313	267	259	223	204	201	224	204	237	255	251	237	252	232	207	203	232	207	212	182	183	218	206	175	222	207	191	184	203	187	215	173	195	187	215	188	213	193	189	190	189	210	182	199	207	193	204	199	209	185	193	189	178	210	189	182	201	223	218	203	199	212	202	200	227	236	159	212	177	207	204	174	201	181	200	223	204	184	211	195	230	213	214	206	184	218	194	202	210	187	184	212	213	209	212	195	196	195	184	202	226	180	214	194	212	207	206	206	187	217	208	189	229	203	227	176	213	209	209	208	197	211	200	178	191	202	189	191	209	188	201	172	185	163	212	206	197	221	211	175	185	197	198	246	220	192	203	183	206	222	193	199	176	217	210	184	178	199	219	201	190	196	216	197	208	202	191	174	188	188	203	204	214	192	201	169	210	228	192	238	192	183	197	220	199	214	198	201	198	203	201	206	211	212	206	184	198	207	186	225	187	204	198	199	208	205	206	194	195	207	198	201	220	213	199	207	214	184	201	196	224	219	213	185	188	208	216	201	225	214	205	203	216	199	196	185	207	191	195	210	195	195	194	224	214	187	196	181	212	210	209	206	184	192	205	208	176	216	177	212	184	205	186	200	209	186	202	212	211	202	227	190	207	191	193	192	201	194	209	219	207	193	214	212	203	216	198	193	229	173	192	196	208	207	217	207	205	210	191	196	192	198	186	212	206	207	210	204	182	213	183	223	202	205	187	214	193	207	193	206	197	223	200	214	201	190	224	201	205	223	189	192	209	203	223	197	177	214	210	215	208	209	212	212	207	198	207	183	224	211	206	194	201	220	178	211	201	203	219	202	204	178	178	186	177	219	205	182	187	228	217	196	202	170	205	215	218	182	190	210	199	211	195	199	203	217	179	205	228	214	209	191	228	200	186	217	224	213	178	187	211	170	205	189	191	187	204	207	243	229	217	205	221	185	219	226	218	204	185	182	203	211	213	203	206	197	215	215	222	193	183	208	196	194	218	201	212	192	183	198	197	214	209	200	207	195	208	172	217	216	215	215	230	233	216	200	187	189	193	206	210	213	194	215	202	215	229	200	206	190	200	205	195	220	194	198	208	228	222	204	192	190	199	192	222	218	207	203	187	199	169	210	190	189	198	201	215	195	209	207	203	201	196	218	204	200	184	199	231	232	190	174	198	201	188	197	190	195	210	204	195	202	224	195	207	186	203	187	187	189	226	211	194	206	189	211	196	215	183	231	200	184	215	184	213	205	193	197	185	195	208	187	188	192	220	219	230	188	175	210	193	195	208	208	201	186	194	214	212	186	208	180	203	190	200	205	213	176	214	195	173	194	192	200	214	230	206	226	199	211	210	182	202	199	195	187	163	205	212	200	255	196	188	210	210	202	176	212	208	198	220	210	191	208	208	182	220	230	182	181	231	199	200	193	205	198	177	233	200	232	235	207	197	179	195	198	177	206	192	207	212	228	188	219	199	203	180	198	198	213	215	217	207	225	195	172	210	215	195	204	194	185	191	212	185	194	212	198	195	195	199	212	197	237	199	228	213	176	198	187	213	190	219	207	208	201	197	211	196	217	221	199	215	228	211	209	227	195	225	203	212	209	212	201	204	191	186	202	208	201	205	194	200	213	197	228	229	184	218	213	213	190	223	192	199	212	212	208	193	212	193	192	202	227	216	217	200	209	193	186	219	206	207	181	193	203	209	183	188	198	196	194	210	210	193	211	212	215	199	190	196	192	201	210	211	183	201	188	200	205	199	186	218	180	225	204	193	193	186	205	207	182	211	200	230	206	194	192	213	189	191	202	195	224	181	220	221	202	189	198	187	211	198	204	216	199	199	248	222	211	196	222	199	185	191	201	190	219	198	189	187	205	195	194	225	213	204	192	211	225	200	206	203	207	180	200	209	170	200	198	178	192	191	175	214	187	193	185	200	193	214	219	207	204	190	189	210	212	190	200	200	184	217	204	209	186	210	171	203	199	165	206	207	196	207	202	215	226	194	174	210	189	181	214	210	207	216	182	223	195	201	174	203	220	181	195	204	202	208	192	187	203	201	183	217	210	217	199	201	183	203	203	208	185	196	193	186	222	201	206	208	192	180	209	201	186	206	193	207	201	210	197	196	183	216	212	212	199	204	221	198	227	215	200	203	203	236	198	212	210	192	194	191	202	219	205	203	192	205	184	192	202	222	203	211	199	183	226	200	193	208	188	215	193	189	218	189	182	198	207	212	195	200	208	221	228	189	195	209	193	220	197	184	204	214	188	207	224	178	194	196	192	218	184	194	209	196	194	181	206	192	198	200	191	213	199	204	206	220	221	198	194	205	223	201	207	201	173	179	223	199	193	217	192	220	235	182	185	240	204	190	216	201	167	205	190	209	212	198	197	222	233	201	191	200	207	177	199	214	187	208	209	234	192	191	180	194	196	190	191	195	209	172	204	213	200	226	193	192	253	213	200	192	222	213	209	231	203	197	218	235	208	177	211	195	211	213	195	202	206	210	196	203	185	249	204	187	191	210	186	212	180	188	186	213	214	193	216	204	183	182	191	216	212	206	225	197	204	182	186	202	205	188	215	201	198	181	210	187	227	206	239	220	212	213	216	201	216	196	190	195	218	189	196	184	207	211	220	196	199	187	209	204	205	189	218	181	218	228	199	188	203	201	195	215	200	205	190	196	226	195	220	216	186	196	196	202	211	215	194	214	196	188	181	209	189	191	195	205	217	177	177	202	215	199	211	183	222	202	192	201	193	209	198	204	173	183	178	197	231	215	203	203	226	208	187	191	219	179	172	218	212	212	199	228	232	202	204	198	209	174	224	227	208	218	214	196	216	214	206	215	210	184	214	219	209	185	200	185	216	215	180	231	193	181	199	204	177	191	205	226	243	212	208	205	207	217	180	221	195	201	187	219	201	197	183	217	195	193	222	228	181	200	206	207	221	196	184	186	203	235	196	204	198	182	195	192	191	187	183	193	214	200	193	201	224	183	218	190	207	216	206	183	201	200	197	235	216	197	214	188	203	213	168	231	183	219	201	215	217	200	220	204	188	222	222	195	206	192	206	204	212	211	194	220	207	201	202	230	205	192	239	192	163	218	190	203	199	199	196	228	214	201	217	196	207	200	192	214	192	191	204	190	193	220	183	225	212	190	192	221	227	182	213	249	188	202	180	204	217	210	209	208	203	181	241	213	216	184	214	189	215	217	192	209	198	203	190	178	193	191	170	184	175	165	185	203	169	185	223	203	224	195	192	219	186	217	222	174	214	216	228	188	191	193	188	197	202	203	197	202	203	191	193	198	174	207	220	194	204	190	204	195	180	228	203	224	195	190	207	221	206	173	189	208	222	191	176	211	188	168	204	215	219	211	188	205	197	199	213	195	211	221	209	202	219	180	190	206	192	200	196	225	199	208	257	192	187	192	217	208	204	206	216	182	201	224	181	208	209	224	200	199	213	223	221	223	214	196	217	177	209	218
12586	4625	1852	861	859	820	723	615	627	590	572	612	728	863	634	663	720	658	568	573	497	526	520	474	524	496	543	485	533	470	469	458	454	486	481	483	520	506	536	486	513	514	487	495	545	473	490	490	530	453	482	492	519	481	534	474	491	537	499	525	501	495	483	482	483	459	487	475	556	481	500	511	532	491	576	481	481	510	485	533	498	476	491	488	467	461	483	486	507	487	507	446	514	486	519	506	515	498	528	501	497	549	528	475	506	503	478	528	517	527	503	484	469	482	504	487	529	501	507	480	503	507	509	477	477	507	494	523	497	480	498	517	502	473	522	477	494	485	474	518	525	454	485	497	489	487	526	515	453	472	470	482	520	490	503	502	495	489	468	478	502	472	525	508	501	531	499	539	504	520	509	484	501	538	520	496	546	460	514	491	446	482	465	513	476	486	533	484	512	497	525	480	523	499	535	475	483	499	507	499	497	491	468	464	491	511	485	500	511	546	493	493	526	492	479	469	489	459	540	483	452	502	505	482	501	499	500	505	490	479	485	453	504	495	469	476	475	502	520	513	476	482	496	530	508	482	525	482	500	502	490	559	503	499	509	488	430	518	565	492	531	494	478	485	490	518	481	500	469	485	513	486	512	547	493	516	534	502	468	519	525	490	466	486	470	499	506	487	534	534	493	498	514	487	491	498	483	546	483	478	505	511	490	501	496	487	465	498	493	499	454	496	461	491	521	498	517	491	467	505	446	523	485	485	483	509	485	524	504	526	501	451	484	531	505	480	479	493	508	490	482	553	483	507	477	520	498	491	502	474	481	510	499	533	488	483	539	446	521	467	511	548	495	502	538	517	493	462	513	506	492	508	524	483	487	519	476	500	510	499	467	510	491	503	473	499	488	521	512	469	500	492	499	489	494	499	510	511	479	502	499	499	499	476	500	491	505	519	472	501	493	494	453	482	496	494	477	501	485	511	501	523	475	474	448	487	447	509	495	501	498	526	537	482	506	519	488	494	477	493	501	484	501	463	473	544	428	498	509	477	507	501	479	507	460	486	493	437	478	434	495	497	509	549	477	557	505	486	485	489	500	519	490	499	460	508	486	489	474	462	505	489	488	477	550	551	490	526	521	503	483	496	481	465	493	487	498	474	501	481	480	499	545	490	504	476	485	450	457	484	476	486	483	484	490	477	500	505	479	507	489	506	515	477	458	497	471	519	460	486	479	499	488	489	491	480	514	500	524	514	497	490	485	537	488	488	496	512	507	481	525	457	521	455	486	489	520	484	492	501	505	496	510	492	486	439	486	486	522	543	484	464	454	501	490	491	457	538	504	468	518	515	515	480	479	481	477	514	468	499	517	499	494	522	503	508	510	505	489	502	500	514	518	490	481	489	480	495	507	497	509	493	483	510	499	481	486	475	487	517	538	489	512	504	466	473	510	540	517	481	488	492	455	458	499	462	519	491	517	532	500	514	514	488	501	497	514	495	506	488	504	501	473	489	491	494	476	459	513	512	499	513	468	482	472	463	505	490	520	487	465	485	491	516	509	517	498	468	531	530	503	464	474	453	475	529	480	499	492	481	509	487	485	486	484	475	464	465	514	495	485	493	530	501	514	502	491	512	503	483	524	510	488	466	542	499	514	543	488	486	511	506	509	496	493	495	479	520	490	477	536	499	487	483	521	491	530	471	502	480	507	490	511	493	466	530	474	521	520	497	489	494	483	520	445	526	498	469	481	475	498	469	528	499	510	512	512	507	520	489	467	476	470	482	514	448	513	501	503	522	481	517	478	518	472	505	478	476	500	493	469	498	532	510	528	507	520	497	431	502	534	509	521	495	548	489	503	523	511	524	511	473	491	483	475	450	479	515	510	528	513	486	500	490	472	461	505	475	463	506	470	461	505	512	538	486	483	514	486	512	478	492	459	511	513	446	457	469	484	473	510	481	473	511	511	465	498	497	460	462	491	453	488	499	515	514	522	473	488	490	532	523	456	470	506	482	477	503	450	531	477	496	544	503	539	531	448	507	525	510	472	515	505	445	475	462	488	444	474	486	469	459	517	520	479	516	492	503	524	528	446	531	485	540	508	469	506	484	503	530	518	488	515	502	483	454	519	499	489	518	493	484	462	468	491	494	472	510	468	476	471	463	515	496	504	455	509	519	493	511	509	512	495	493	502	520	473	494	537	530	533	508	456	501	526	498	484	485	453	500	496	508	507	530	486	504	485	498	526	490	483	485	536	473	516	471	518	480	494	483	488	529	469	487	452	513	496	488	470	483	491	491	483	466	505	505	456	525	459	518	482	494	448	503	494	498	490	471	505	513	503	503	478	521	522	491	498	512	486	513	474	476	499	501	500	513	485	512	505	500	512	502	491	525	467	503	494	514	500	503	503	513	498	484	456	489	514	478	515	519	502	485	466	465	508	497	510	476	480	482	501	523	514	494	482	514	516	500	488	520	485	467	501	522	528	493	480	520	484	505	463	499	497	492	514	528	551	482	520	474	498	489	527	492	468	509	494	503	447	502	524	496	467	489	574	473	503	509	502	509	459	523	483	539	512	478	519	524	538	494	504	493	527	490	461	474	495	505	480	487	494	505	516	475	497	445	471	486	524	482	482	458	504	494	497	500	513	546	452	517	568	484	455	493	484	506	503	496	492	500	496	466	523	480	487	495	460	493	516	533	508	507	514	552	498	477	491	470	465	522	498	498	486	506	499	497	503	503	452	518	539	503	516	468	510	513	549	500	482	455	510	489	492	497	489	474	504	504	551	495	486	509	479	531	465	508	498	471	488	497	473	557	500	472	521	547	477	537	507	486	477	529	521	494	490	516	508	498	487	465	489	495	493	535	530	485	479	470	515	491	465	493	474	507	471	471	540	504	486	494	473	502	508	491	507	473	500	516	498	486	501	478	512	532	490	518	495	480	504	513	445	499	475	470	473	441	488	502	507	507	516	470	487	478	550	491	470	467	525	502	480	520	506	480	515	503	513	503	494	504	491	511	450	506	534	523	501	503	504	496	519	445	454	477	514	478	497	486	461	505	484	477	511	490	496	506	528	524	509	487	499	488	547	519	499	490	467	492	494	479	491	558	472	513	475	458	509	508	485	458	504	506	508	489	462	520	496	477	522	475	503	461	504	465	494	503	502	496	528	478	536	509	511	489	523	481	469	479	494	491	481	507	471	493	508	529	484	546	535	489	494	507	495	486	514	505	504	486	467	470	466	479	472	505	489	431	488	476	482	465	533	491	504	537	532	516	487	500	513	490	487	506	511	518	472	491	485	536	479	481	511	461	476	455	511	469	530	524	502	510	527	505	497	454	499	507	501	488	480	484	499	457	506	459	473	463	491	490	496	511	477	502	481	505	502	449	473	470	477	511	504	517	524	533	459	516	493	488	500	484	499	509	511	517	500	488	528	492	476	500	534	491	523	481	475	432	473	503	529	507	488	516	515	495	493	483	492	500	467	491	528	498	494	524	539	474
30540	12894	3422	662	484	401	349	307	289	267	276	281	304	297	281	273	304	270	250	244	242	229	225	234	236	234	240	201	218	242	232	227	235	186	247	215	241	227	226	223	203	263	215	238	252	231	219	214	223	219	205	239	236	243	203	252	226	234	230	242	223	236	209	254	205	240	240	239	226	238	209	240	245	230	222	218	245	239	250	219	219	217	226	211	215	198	190	225	217	203	238	262	259	216	237	226	239	228	197	220	235	202	211	222	236	211	245	205	271	217	237	253	210	250	205	218	203	252	214	234	214	216	195	235	229	203	218	212	230	233	217	229	237	229	234	249	244	226	207	251	228	216	238	245	200	253	224	232	253	207	221	243	203	232	207	207	234	229	224	215	258	229	209	206	234	225	217	224	203	260	244	227	247	213	223	240	213	246	219	226	222	227	218	214	241	246	222	238	242	217	207	239	218	238	240	225	234	223	225	213	211	219	229	218	216	225	242	223	221	217	226	217	219	218	225	237	228	225	224	264	240	239	230	249	231	242	246	216	220	228	202	213	245	192	207	262	207	202	217	207	236	230	249	244	206	266	205	215	209	227	221	208	220	228	226	246	238	242	225	189	185	230	224	239	201	224	232	214	210	223	221	224	228	249	216	237	195	234	244	234	221	239	217	210	212	231	206	223	208	215	231	237	214	222	225	215	253	214	244	221	227	249	220	234	221	238	249	201	256	237	216	245	237	229	207	232	247	228	216	200	247	249	221	242	230	237	248	213	228	232	218	214	261	210	202	218	240	214	209	223	219	244	228	248	242	226	219	239	219	242	223	239	231	194	220	212	210	221	224	209	236	234	259	240	215	227	240	243	222	211	221	233	251	234	245	252	238	210	227	217	231	211	213	227	224	225	219	231	209	243	212	209	231	219	265	248	245	245	208	223	224	239	225	241	219	219	232	223	233	238	255	220	239	197	248	199	244	230	226	249	220	216	227	246	230	200	211	211	223	203	228	229	230	238	208	229	235	216	213	243	226	244	253	235	230	234	242	239	240	214	196	220	221	216	236	252	230	260	250	228	208	217	238	254	238	233	251	218	233	224	283	214	225	232	199	232	224	241	235	218	254	201	244	244	235	206	200	223	215	218	214	205	236	217	252	241	211	243	231	266	243	256	226	214	235	218	227	221	224	231	233	286	226	222	230	243	252	216	217	239	239	216	192	207	222	214	259	198	220	228	246	227	227	217	234	238	229	258	254	249	236	229	203	240	248	260	263	191	229	235	228	223	237	233	222	235	214	222	222	189	246	207	237	229	208	206	199	219	235	224	215	228	196	233	229	208	211	204	212	215	252	207	218	213	219	259	223	226	236	234	265	231	237	229	227	215	222	224	207	243	255	220	223	220	220	236	250	231	214	220	224	223	224	203	212	226	231	216	256	214	201	219	252	216	204	223	229	200	217	247	204	233	226	225	224	216	214	212	236	227	262	219	234	241	223	240	246	232	198	224	205	225	227	248	230	211	251	204	213	220	221	225	214	233	199	235	238	208	248	245	218	226	237	214	226	239	240	248	243	211	221	213	217	235	219	212	204	255	227	249	225	220	238	248	215	249	203	229	225	235	219	246	199	240	245	221	222	213	201	228	216	245	217	218	210	233	206	209	209	225	211	223	254	241	227	231	236	189	225	218	209	257	229	206	230	224	243	241	280	219	235	243	211	203	197	234	248	231	227	222	201	237	213	226	230	247	236	238	212	237	236	217	226	217	245	212	205	230	203	230	247	214	209	191	223	220	241	249	233	226	234	214	240	216	264	232	243	204	226	209	220	213	229	254	207	228	239	227	246	214	202	221	218	226	231	219	218	229	234	237	234	229	224	251	222	232	241	239	233	216	207	236	224	214	226	218	216	229	238	258	231	231	211	224	226	210	197	229	213	220	264	213	231	234	243	237	207	214	210	217	231	201	185	217	253	215	220	230	230	233	221	242	211	231	218	223	251	245	221	234	246	208	212	253	247	216	233	251	238	222	215	230	226	218	197	207	192	246	193	222	211	246	224	213	233	235	237	241	217	253	223	211	249	232	222	241	230	200	200	222	232	225	239	218	254	214	250	242	237	229	224	224	213	220	189	233	247	230	220	212	199	224	231	241	216	229	213	244	226	205	208	185	254	256	243	234	219	221	232	209	229	219	223	214	224	244	247	248	243	238	237	206	202	214	218	214	231	231	234	228	223	263	239	267	233	229	225	225	217	183	239	215	238	241	241	215	198	253	225	228	208	225	208	242	227	223	232	238	234	259	262	222	245	212	237	216	215	233	209	238	226	230	240	210	226	205	239	220	196	230	249	274	219	211	228	226	213	215	233	200	216	227	227	203	234	227	229	249	223	222	228	218	233	238	235	230	218	205	230	213	222	241	232	210	252	226	261	213	217	214	230	238	264	183	215	245	239	235	216	234	217	227	215	238	219	218	208	222	238	254	217	234	239	231	241	252	208	213	208	214	224	226	219	222	218	241	247	215	201	210	227	234	221	241	231	198	205	209	219	235	242	234	244	200	215	223	223	189	233	223	245	238	233	214	227	242	252	237	227	234	211	241	223	221	208	273	246	220	240	228	213	252	229	215	212	200	196	225	232	222	262	229	223	200	255	224	251	207	240	244	240	217	241	251	208	205	228	217	221	231	191	234	231	246	241	216	225	234	212	213	223	210	262	246	240	260	203	210	222	225	226	225	231	230	210	252	247	198	223	233	208	218	215	219	240	244	227	183	204	240	233	241	238	238	242	222	230	248	237	192	234	215	228	250	214	211	234	237	196	233	215	224	220	242	224	204	248	216	226	230	238	240	225	230	221	207	241	249	237	236	235	237	239	229	229	204	209	221	229	232	234	220	224	253	230	205	250	235	221	230	212	227	206	234	240	222	236	234	234	225	234	236	207	246	232	218	232	217	258	248	281	230	246	247	223	228	245	210	217	254	233	216	248	244	249	247	224	254	234	226	240	255	219	268	218	223	220	201	226	234	223	221	211	207	206	239	219	240	241	246	236	210	237	218	218	243	222	233	216	219	208	221	207	218	207	218	222	246	215	231	250	235	214	210	212	252	241	216	211	238	249	234	219	220	231	222	254	215	204	211	226	201	230	244	208	231	218	253	234	216	207	254	228	236	245	221	225	201	207	217	237	200	208	203	228	205	258	230	188	212	215	222	218	237	245	246	224	239	255	221	237	216	230	256	224	199	224	216	208	236	203	212	208	228	224	224	224	227	231	229	220	238	242	198	247	210	225	242	229	232	229	245	218	240	235	238	224	228	249	227	215	244	248	234	245	204	239	260	258	247	210	214	238	236	230	212	233	247	223	225	218	252	244	237	212	216	238	243	224	221	243	220	214	244	229	221	219	212	220	231	227	246	234	217	222	206	216	244	253	221	248	234	243	216	240	203	211	219	217	224	248	241	198	192	206	261	249	256	211	209	196	232	227	217	216	206	232	231	194	224	241	237	208	215	259	242
21605	9977	4378	1823	1867	1433	1166	917	837	774	737	885	1089	1113	792	932	1088	916	792	674	590	571	527	559	519	532	550	564	536	584	564	544	523	588	560	542	557	561	531	565	568	574	516	511	516	566	603	564	523	581	516	543	511	533	544	537	538	537	527	521	507	524	548	532	593	517	533	537	517	514	581	570	576	539	584	573	491	518	563	529	568	535	544	563	539	570	569	521	547	569	544	555	538	551	557	559	567	543	536	532	531	573	506	549	490	522	558	543	530	516	516	552	567	514	553	536	584	559	547	513	563	504	516	507	539	546	519	534	543	553	534	540	518	553	557	561	531	514	559	533	530	513	540	578	547	577	571	563	565	569	550	526	568	545	532	553	532	510	526	520	564	548	524	534	541	541	585	514	518	581	513	566	548	521	527	528	548	550	485	546	520	539	573	529	558	540	522	514	596	526	566	545	527	563	562	542	520	566	555	577	517	507	585	556	557	519	534	517	547	571	535	513	550	534	556	573	566	511	565	539	518	533	536	473	545	537	565	584	496	548	550	573	541	575	567	546	558	527	562	543	571	499	531	551	541	533	581	518	541	574	582	600	547	522	546	529	550	572	568	535	564	557	521	582	536	534	536	558	529	530	555	532	524	572	566	537	529	539	596	570	560	556	531	552	589	574	555	547	561	526	488	557	552	560	599	520	566	555	509	520	539	514	567	562	563	521	555	541	546	568	480	532	536	562	528	525	549	534	513	541	569	539	540	537	541	579	545	533	537	590	561	524	568	557	518	561	556	538	532	522	527	568	529	546	552	523	524	550	566	565	547	555	542	505	515	529	570	540	538	577	546	521	595	553	564	559	574	511	511	510	483	566	469	522	514	500	571	548	525	500	541	550	568	582	536	560	547	514	536	527	556	531	530	550	543	556	531	489	530	530	564	517	587	561	534	545	569	564	547	496	540	570	514	503	544	528	566	539	520	532	546	529	548	550	566	531	530	543	506	549	553	516	533	511	547	538	537	551	565	552	538	509	496	537	521	532	522	510	526	518	564	569	491	545	515	492	586	565	513	526	544	547	533	559	549	547	556	519	514	521	539	555	544	554	557	576	531	545	511	510	552	539	537	574	547	542	549	589	537	531	563	535	505	533	487	509	528	534	538	521	578	550	537	517	564	545	558	526	555	539	546	548	571	534	506	548	537	544	545	538	546	558	480	557	560	520	587	507	501	554	520	522	507	559	570	546	490	508	537	555	524	557	517	509	579	525	513	574	583	531	562	525	534	547	507	523	498	489	532	543	521	526	548	570	539	559	555	558	553	575	526	499	522	579	557	486	529	476	516	529	515	503	555	554	542	545	546	550	538	525	501	543	548	549	551	560	511	529	553	566	557	530	561	544	540	504	553	521	518	543	506	562	552	600	511	529	523	540	565	515	514	583	504	567	542	545	576	559	549	550	587	556	538	516	541	581	537	539	497	532	589	553	575	534	548	510	562	514	535	568	542	550	564	541	513	577	549	528	506	545	559	552	536	534	546	504	502	537	524	539	577	541	539	555	551	540	548	525	541	525	548	513	487	566	522	564	522	561	537	518	528	535	538	527	549	516	531	560	540	564	552	552	542	523	531	554	547	572	532	538	536	558	574	510	539	537	535	531	607	553	533	547	525	592	558	517	557	539	499	554	545	523	551	542	555	512	570	554	525	545	545	557	542	522	524	532	526	531	515	556	532	541	562	544	529	571	526	539	541	541	526	568	536	543	544	487	569	553	547	527	540	526	507	557	556	516	527	519	562	565	557	537	550	535	555	576	579	546	518	571	520	589	584	563	541	538	525	562	574	560	557	520	551	551	545	560	499	573	529	513	555	543	573	515	531	525	551	577	548	566	583	515	542	549	545	591	533	603	537	543	534	560	546	514	530	566	557	589	505	537	566	483	558	558	554	525	555	532	586	554	530	543	556	551	537	537	560	530	526	519	537	511	537	527	491	570	518	537	567	505	549	508	493	531	537	532	516	548	536	528	539	498	543	559	516	547	581	547	583	563	523	584	549	549	564	534	520	572	517	551	565	576	547	512	539	518	578	528	564	534	576	581	562	537	535	540	544	547	525	535	530	546	545	517	536	563	540	536	588	517	559	548	549	558	527	548	502	498	502	553	537	563	547	539	582	589	576	539	523	564	569	557	556	549	541	594	560	563	549	547	535	553	559	553	548	501	532	531	537	566	495	515	542	535	554	533	538	535	567	545	570	509	561	566	539	554	521	546	507	524	591	528	543	548	557	548	559	590	511	537	586	528	562	543	555	504	483	529	551	533	545	500	542	538	509	542	513	534	563	548	522	586	519	570	540	601	494	543	521	531	569	564	527	466	537	565	545	564	518	524	493	537	517	521	591	550	502	536	517	524	544	516	567	556	537	517	539	566	551	556	538	535	561	553	560	558	529	500	573	546	599	568	535	514	562	540	571	560	584	571	549	498	528	524	524	572	507	514	552	553	545	577	546	568	547	539	578	535	511	540	573	520	554	572	556	519	549	547	527	546	521	543	501	553	532	546	556	562	519	563	517	567	536	531	500	567	551	521	555	529	555	552	548	546	553	544	542	524	561	531	546	548	496	510	547	564	529	553	563	549	524	505	563	509	541	601	547	586	569	497	534	536	541	523	574	566	523	505	537	522	546	534	518	581	536	519	512	505	541	541	543	536	523	539	523	576	536	518	529	548	533	518	556	525	561	574	542	535	564	527	545	527	556	557	536	543	524	506	534	538	572	521	534	499	535	514	529	566	510	551	506	592	552	538	534	549	561	538	581	539	571	538	512	590	521	510	557	519	581	520	530	563	558	552	542	551	534	534	521	578	530	538	560	574	564	500	530	521	544	569	542	568	540	584	565	531	527	574	513	527	536	503	553	537	507	509	550	535	534	567	515	549	557	511	519	531	523	521	540	554	548	551	528	550	527	524	559	530	555	563	545	542	568	544	555	516	565	533	517	578	498	529	508	527	584	520	555	551	555	553	483	528	563	515	528	607	542	544	566	549	555	534	559	501	581	552	533	532	555	533	507	532	527	554	507	563	521	542	528	555	548	514	550	558	546	498	542	577	521	541	542	521	560	527	532	563	576	539	516	542	531	550	541	557	515	500	543	528	543	523	553	574	516	530	547	543	534	590	509	582	496	539	519	529	561	573	532	538	525	564	524	536	535	529	532	561	544	544	553	591	560	534	532	566	554	531	533	551	554	530	572	559	471	524	526	565	572	543	527	519	556	540	562	514	526	576	523	573	574	554	533	516	559	496	511	567	531	556	539	538	541	564	517	560	542	543	551	568	532	515	562	521	503	529	541	559	530	542	530	544	567	518	513	522	538	534	514	547	514	523	551	554	540	516	527	537	534	564	539	547	502	506	548	495	566	513	569	571	545	512	529	521	544	538	537	551	533	513	552	515	472	524	559	505	543	552	532	511	562	556	541	534	495	527	534	571	552	533	552	546	558	559	544	530	572	529
39630	18996	6089	1117	633	498	338	276	216	207	195	220	248	250	192	200	243	249	227	159	143	126	162	142	143	132	127	140	136	169	145	138	149	112	134	145	156	136	146	138	139	147	141	144	154	116	136	117	108	130	139	133	147	142	149	136	145	143	159	161	132	123	158	154	146	146	132	140	139	126	150	134	142	142	139	157	130	138	119	127	147	120	153	124	143	119	144	134	129	148	120	127	158	126	160	144	157	135	129	157	140	124	140	155	135	171	131	157	112	126	122	148	136	140	148	137	135	138	132	129	127	148	124	145	144	134	149	159	146	143	123	142	144	152	125	129	129	143	154	135	125	117	123	136	135	140	156	143	108	143	127	127	125	138	136	158	142	176	157	134	147	157	144	144	142	161	140	148	159	146	135	124	119	112	153	128	137	138	122	126	118	139	134	124	146	148	156	119	140	160	142	154	142	155	118	137	119	140	163	140	116	137	128	141	126	137	125	132	132	137	146	128	135	114	131	133	101	136	138	146	140	151	124	140	144	161	143	120	129	124	134	129	122	106	143	141	146	158	124	139	120	149	140	129	122	110	124	137	154	123	139	129	129	130	132	140	151	136	139	154	124	152	153	139	126	141	131	123	129	118	138	137	113	150	144	126	152	134	135	153	142	163	123	133	130	132	143	110	138	129	138	138	150	139	130	153	127	137	137	132	140	138	165	143	129	134	162	118	134	135	119	132	136	129	131	123	131	144	142	117	139	150	128	135	148	142	152	150	143	125	141	128	156	132	141	140	114	141	134	134	131	155	155	148	114	139	140	129	159	129	134	153	133	144	134	119	139	133	113	149	144	144	161	137	144	135	131	149	142	157	151	153	130	130	124	145	125	159	140	135	126	139	126	160	122	157	131	136	145	137	127	142	129	131	145	135	142	149	161	152	134	129	134	133	132	151	158	134	125	143	118	135	155	147	156	150	137	130	132	138	145	116	145	156	159	151	141	153	128	115	128	131	144	135	112	147	147	138	132	128	130	129	139	141	129	139	157	141	140	153	152	146	140	137	116	133	132	134	154	154	123	167	135	136	141	132	125	114	132	148	118	130	125	136	116	129	125	139	136	133	156	125	128	144	135	134	131	140	138	132	160	152	158	145	110	150	133	139	137	149	124	147	159	121	147	128	134	143	145	145	127	137	123	106	147	119	143	128	151	142	132	145	164	129	155	143	129	132	151	130	126	134	121	137	119	130	126	128	134	131	141	145	130	130	143	142	160	155	140	159	143	143	153	127	133	141	117	131	149	145	159	120	143	126	137	124	135	148	132	135	137	151	153	150	135	135	119	117	158	123	145	136	119	160	136	146	105	135	127	119	124	131	141	136	144	121	147	136	129	134	136	157	124	121	133	114	154	138	131	155	144	114	129	110	143	138	114	135	139	147	133	151	150	112	147	142	120	144	149	155	129	146	127	151	134	144	139	120	129	128	155	156	125	131	145	158	129	152	139	134	132	119	129	135	149	133	140	119	122	150	132	132	130	145	138	139	138	140	146	130	131	123	110	129	138	141	145	150	167	152	151	138	155	139	124	150	148	163	110	135	122	137	126	151	135	136	135	121	125	129	135	168	145	118	148	121	133	124	148	129	140	153	112	117	131	128	125	133	136	133	129	137	114	164	135	139	137	130	108	141	144	151	120	127	142	142	136	158	144	137	141	148	106	135	138	142	156	154	122	132	153	125	135	137	152	153	151	127	125	137	133	140	134	137	147	110	156	150	125	158	121	160	124	125	130	142	134	147	113	163	114	148	130	149	129	129	131	151	134	127	133	123	141	133	139	119	135	124	151	149	144	158	127	163	152	141	138	154	131	160	146	124	149	130	116	124	130	117	146	177	126	171	136	128	148	128	132	130	138	139	159	141	132	148	159	136	123	135	146	161	150	125	123	119	137	118	143	157	147	144	148	149	136	117	141	146	142	147	154	138	143	123	123	148	128	160	135	144	129	129	147	152	139	128	125	139	133	146	142	145	143	140	125	137	116	123	117	128	155	131	138	132	120	122	126	143	153	144	133	144	118	150	130	142	138	147	133	132	152	141	147	103	126	127	141	133	123	127	152	155	140	152	122	112	129	148	143	124	151	146	153	148	163	138	132	119	146	150	100	156	146	126	132	108	158	116	121	135	127	128	160	126	146	154	139	138	119	138	151	143	119	135	157	144	130	137	127	139	125	136	132	128	141	138	136	148	138	140	157	132	113	131	148	150	128	154	137	117	123	126	133	146	140	147	127	145	143	137	148	136	123	130	130	137	134	144	143	170	129	133	129	131	135	135	132	143	143	138	135	141	141	142	134	120	156	147	132	133	159	110	141	145	140	155	174	151	131	155	120	146	145	111	135	146	136	141	141	169	148	140	142	140	139	155	112	126	144	129	132	140	128	149	150	127	131	115	140	155	143	152	152	149	136	129	133	135	128	149	132	130	135	138	159	152	150	139	122	127	122	142	129	134	148	157	135	144	144	131	127	121	156	138	143	146	130	121	129	132	128	131	150	125	129	133	138	122	161	146	104	136	143	129	150	153	108	161	118	115	144	131	137	140	130	144	144	127	136	126	139	142	125	132	141	142	117	128	164	135	152	140	153	134	116	121	148	155	135	141	140	126	149	167	148	148	153	119	143	134	138	147	135	144	132	152	129	147	119	140	139	128	134	147	131	146	145	131	154	133	128	140	134	140	145	141	136	146	131	136	150	142	129	141	132	131	129	145	154	159	146	164	122	141	117	142	129	143	134	138	143	147	120	154	152	136	147	133	121	132	116	160	130	154	137	126	152	139	164	153	127	134	142	151	159	138	137	130	128	134	132	130	141	145	134	130	157	155	130	179	158	155	121	151	154	127	136	137	132	131	142	150	122	138	146	148	117	155	158	142	141	139	131	111	139	126	138	126	124	159	140	146	121	145	153	115	153	128	126	142	144	132	123	137	147	131	157	129	149	136	129	163	127	178	152	142	155	140	127	142	134	129	156	165	160	125	150	150	153	136	134	126	160	140	119	144	140	138	137	131	147	146	138	162	138	120	133	157	159	157	147	170	132	129	140	142	131	121	150	132	144	160	131	138	140	149	145	115	122	129	149	136	126	159	147	135	136	177	157	125	161	134	140	147	171	132	125	138	143	133	160	139	133	136	133	136	140	137	154	138	138	143	128	146	133	125	135	125	145	132	132	153	150	142	137	158	160	109	127	136	131	131	147	140	143	134	132	150	122	141	103	135	131	143	154	139	144	147	131	131	135	156	138	157	154	133	168	145	134	130	134	129	154	138	150	157	121	123	149	120	145	122	142	136	127	154	151	163	143	135	137	136	138	148	146	159	139	158	142	141	134	142	117	137	139	126	126	136	153	150	150	133	149	125	124	128	117	136	125	129	119	132	120	133	136	122	139	142	146	133	155	145	142	134	139	131	145	139	132	150	129	135	150	149	141	150	119	154	133	141	120	165	133	148	135	159	144	124
26481	13712	6582	2769	2456	1972	1418	950	828	818	751	897	1227	1150	710	798	1112	1043	807	546	418	370	366	347	319	362	388	362	394	379	326	353	347	356	349	386	367	371	364	326	352	349	383	367	349	369	357	324	363	327	371	333	310	330	366	337	328	344	351	337	320	352	347	347	325	369	355	348	335	327	362	337	342	363	312	339	346	339	354	371	337	353	348	313	310	325	346	322	358	327	356	337	360	319	327	320	360	390	353	335	314	332	333	355	360	346	324	336	333	352	359	331	349	364	353	303	330	343	315	350	372	339	344	342	334	342	349	337	367	344	315	350	337	353	354	356	351	347	377	353	322	322	339	338	337	312	364	329	367	338	328	307	347	345	344	320	362	343	358	365	318	290	334	347	352	305	332	351	332	322	364	344	320	368	336	346	315	321	336	338	338	351	328	336	370	313	317	326	368	342	359	335	349	331	317	335	327	341	317	351	320	345	336	332	332	366	311	355	333	311	366	318	365	349	322	334	333	347	352	349	337	327	338	348	332	333	317	337	344	361	360	359	354	365	297	347	315	351	323	362	343	331	342	354	325	333	359	343	321	384	334	331	338	378	348	341	307	359	321	296	352	361	339	321	335	322	344	337	347	355	365	362	342	336	364	327	339	332	305	332	355	343	367	353	361	350	345	332	322	367	321	348	334	327	358	320	381	331	323	326	350	315	303	320	357	326	335	381	335	370	338	365	322	349	332	341	344	353	331	315	339	341	357	352	326	336	359	362	329	393	335	336	337	351	327	346	341	318	320	307	346	350	337	323	380	305	297	342	347	330	331	366	353	360	372	303	358	349	334	303	323	330	365	329	330	319	351	339	333	338	362	340	312	337	328	353	351	285	319	307	353	341	356	307	350	345	343	338	317	334	348	336	336	374	322	362	335	312	346	366	332	331	325	324	341	328	337	335	353	344	346	335	351	313	305	361	301	330	332	351	342	321	344	374	369	329	321	338	344	338	349	376	333	336	365	356	328	372	347	309	314	339	379	355	348	367	332	350	350	349	365	344	384	313	320	327	335	342	339	354	322	302	369	319	349	380	328	352	333	382	331	313	321	324	337	333	347	338	349	349	339	325	315	306	322	301	371	371	328	379	324	343	340	315	343	369	340	344	350	367	360	354	336	328	314	365	352	322	340	382	348	327	313	359	347	330	318	357	353	337	351	332	343	352	361	369	372	336	300	349	339	374	351	316	322	364	355	321	347	335	318	405	337	352	329	359	283	353	332	335	360	329	302	339	366	303	328	370	340	362	332	335	330	340	357	301	317	340	347	340	320	336	354	383	363	358	323	327	335	337	335	327	316	331	367	333	357	328	358	323	324	314	320	355	329	361	307	361	347	328	332	353	321	333	357	361	342	308	365	380	343	328	359	311	355	360	331	318	351	329	341	347	333	342	344	347	332	325	342	360	307	343	338	330	310	358	329	317	378	325	342	374	367	317	361	305	361	316	352	347	360	344	311	363	342	340	355	306	330	339	312	320	330	330	346	319	354	368	349	338	352	320	350	333	331	355	325	338	329	304	350	357	332	340	303	331	326	320	343	353	360	336	332	334	339	297	339	350	348	316	313	320	331	345	345	327	356	369	330	336	320	338	340	336	339	332	335	362	318	309	364	346	355	363	343	320	345	359	320	336	343	362	335	330	335	361	337	319	336	341	351	320	325	321	335	295	320	345	334	332	311	336	328	328	345	312	348	308	344	331	323	367	360	352	342	359	319	331	367	322	326	341	368	318	330	379	364	336	366	326	333	354	333	370	307	365	346	332	357	351	322	335	348	315	337	336	341	297	340	358	315	336	370	341	348	352	308	366	380	349	311	372	345	307	323	340	356	317	360	340	355	310	354	326	323	351	343	348	330	357	345	312	353	342	331	346	327	347	375	360	352	325	355	315	363	314	345	333	337	367	354	315	331	343	350	326	340	336	355	350	326	357	326	341	328	343	338	337	332	348	331	345	336	330	329	343	320	351	350	305	350	338	319	303	369	366	331	351	348	342	351	360	327	341	344	334	322	339	321	351	314	344	364	372	341	367	361	335	352	322	352	331	312	341	293	341	354	360	355	319	335	340	344	354	344	341	340	354	334	378	339	357	340	352	316	320	377	356	298	337	334	331	335	336	353	321	359	338	344	338	352	322	345	344	334	380	371	332	325	352	334	357	376	345	315	379	327	310	372	344	326	339	339	332	319	346	333	330	314	307	347	353	359	363	371	353	342	365	321	328	372	351	356	308	315	334	354	318	369	330	389	335	307	349	373	371	331	342	327	338	342	348	358	325	322	351	342	371	337	351	353	352	357	356	365	333	337	318	344	366	329	351	337	362	359	334	337	347	349	329	326	317	329	334	362	343	346	342	350	300	359	339	345	333	353	336	318	358	332	339	367	344	343	342	337	344	353	364	333	369	333	321	349	325	322	327	350	327	330	340	350	356	323	332	366	339	350	336	343	342	349	319	319	331	306	344	304	340	388	368	324	353	337	331	322	385	353	344	292	348	380	360	359	370	350	338	320	354	343	312	303	320	340	313	341	316	327	327	378	355	326	356	322	351	337	365	354	327	338	369	336	350	337	362	307	357	331	345	340	335	343	338	371	334	339	342	320	339	373	360	346	350	352	337	376	353	379	319	340	360	356	333	336	345	357	326	337	324	340	335	313	323	351	312	314	325	371	334	329	327	348	373	330	341	326	332	369	327	326	312	333	317	323	353	348	329	354	319	376	360	333	331	336	352	343	315	315	355	355	363	307	334	310	331	340	305	359	346	354	334	326	307	327	331	323	339	354	368	345	328	340	353	362	356	316	325	319	322	345	340	332	354	316	351	317	325	352	306	334	351	338	349	377	310	364	357	345	347	323	355	329	343	327	329	316	318	328	328	332	334	345	293	357	345	359	343	349	351	328	309	312	343	310	354	340	325	344	323	372	359	378	305	322	345	289	321	363	323	328	311	337	315	323	348	319	350	333	369	310	311	334	344	358	345	346	317	320	346	325	314	339	330	315	346	303	345	357	325	378	346	320	335	334	357	317	365	362	367	362	360	342	386	372	334	355	364	349	335	343	338	355	332	340	356	312	313	341	334	349	331	353	355	359	307	331	326	357	373	341	341	316	332	331	324	318	354	365	328	356	335	313	380	330	342	309	315	340	368	341	308	346	360	320	368	316	365	330	332	361	324	320	367	338	348	346	355	331	348	333	333	342	353	363	398	354	339	330	302	372	344	355	333	334	347	341	335	379	351	329	357	349	367	330	378	355	330	364	317	323	335	350	345	372	361	332	337	346	326	357	360	345	344	332	338	354	373	327	332	352	331	347	364	340	329	334	335	339	338	364	355	349	335	354	348	342	345	371	332	346	355	340	351	343	346	341	336	310	300	357	338	360	350	367	351	328	363	349	354	363	342	370	369	342	356	317	328	338	336	344	326	312	324	336	314	361	332	327	311	357	335	320	332	326	333	337	322
17445	5491	1077	368	342	301	262	238	216	192	218	234	223	249	234	252	265	224	213	187	209	190	229	192	215	172	179	208	195	189	218	229	199	201	227	205	203	213	194	201	226	214	227	194	229	229	187	183	200	191	205	208	225	202	207	186	191	188	189	223	172	219	209	197	173	184	227	194	183	186	188	226	225	202	202	219	202	223	223	208	208	196	184	202	203	192	181	256	212	210	194	194	253	194	209	236	208	207	191	205	211	208	207	205	193	213	213	206	196	228	203	199	192	196	231	213	202	197	210	219	190	219	203	215	199	219	213	188	196	214	198	216	205	194	242	207	199	195	196	202	215	180	190	209	205	192	189	200	198	215	186	213	201	174	197	209	210	226	230	224	181	211	224	212	234	203	186	178	213	213	219	167	183	223	196	219	211	205	204	192	211	185	178	220	202	172	177	211	195	197	221	217	198	181	196	201	210	202	213	222	180	208	175	217	206	179	170	226	222	217	217	190	184	202	206	215	217	188	188	200	198	187	215	205	225	188	179	176	188	222	200	204	207	189	225	186	185	200	216	199	198	204	207	200	211	198	192	180	200	197	215	186	223	207	205	234	216	211	222	194	203	223	196	193	196	207	166	198	199	200	219	196	201	182	242	178	207	219	177	218	193	196	210	213	249	205	210	195	190	220	210	193	201	191	177	192	193	223	212	193	213	189	197	206	185	215	206	229	222	193	199	201	212	176	204	201	203	189	210	213	201	181	169	226	186	181	221	203	186	209	177	195	213	214	185	200	208	194	205	173	197	227	199	193	217	227	195	220	183	212	202	207	192	205	190	193	203	219	203	194	202	187	190	190	225	213	203	222	207	212	229	215	195	191	230	204	207	224	201	204	225	217	211	203	214	219	226	199	208	191	205	217	190	224	186	188	198	215	211	192	199	195	188	220	238	205	199	218	204	211	211	208	226	177	174	215	210	207	195	174	196	192	218	221	210	184	234	224	203	220	182	198	214	203	208	192	203	224	182	239	189	194	220	202	200	212	204	195	219	239	201	208	210	190	198	222	206	199	190	211	201	218	184	200	217	201	182	224	228	224	250	182	183	216	192	199	198	206	215	187	188	175	226	218	179	197	198	198	228	215	206	222	192	213	194	176	204	188	192	185	163	188	221	193	195	202	191	231	207	211	234	188	243	163	203	223	200	222	177	218	199	189	209	209	210	179	182	200	208	195	181	207	198	228	194	198	171	199	227	187	201	212	174	190	181	192	187	209	218	218	188	211	219	228	206	188	230	213	208	189	198	187	180	208	190	199	191	205	194	213	212	212	198	200	239	191	178	202	238	225	180	204	217	198	199	188	223	225	216	201	224	202	210	218	218	189	205	242	216	203	174	208	225	192	214	212	184	207	211	216	216	226	198	233	179	186	217	206	197	206	186	200	231	205	198	209	205	163	194	215	200	226	209	225	192	203	195	210	208	183	204	240	211	186	178	206	204	207	199	194	175	203	183	187	212	194	195	204	198	157	193	202	207	183	196	218	195	220	186	207	190	177	199	197	186	195	189	209	233	188	184	184	178	194	192	212	197	195	187	222	196	216	212	222	216	221	186	214	218	196	201	191	205	231	202	212	196	205	188	190	212	223	207	227	218	174	210	189	191	214	215	190	224	225	209	201	229	192	220	198	199	205	185	193	225	199	229	200	182	200	216	203	204	205	223	224	208	198	248	219	202	186	225	203	228	216	221	210	227	193	200	174	226	185	222	205	210	198	203	191	220	201	212	199	222	209	209	209	181	209	188	198	208	222	222	207	196	213	197	228	224	179	203	204	225	196	206	191	189	219	191	212	212	197	189	220	188	211	224	213	184	194	181	226	219	223	212	190	197	211	208	221	186	207	192	252	190	199	167	220	199	234	200	195	225	223	189	209	197	194	204	179	184	216	221	202	191	206	200	220	187	236	220	183	212	199	177	217	187	216	175	215	185	212	191	194	206	215	167	215	218	233	204	193	193	203	208	183	209	235	199	199	196	230	200	188	215	199	205	208	192	209	200	206	211	207	195	199	195	231	215	216	204	219	208	191	203	213	210	210	203	208	233	211	204	187	195	189	202	184	223	196	223	178	219	174	223	227	199	194	212	198	200	187	247	180	207	207	207	175	181	225	203	215	197	198	195	219	206	174	206	208	192	206	201	219	194	193	202	209	191	222	214	213	219	188	208	228	216	194	203	217	187	205	204	188	196	207	218	219	199	199	196	226	195	190	233	195	202	210	205	195	201	194	183	241	224	165	186	196	211	212	201	200	204	202	200	199	227	206	176	232	198	193	199	218	191	194	196	195	206	209	225	205	211	201	201	202	185	194	194	196	211	196	183	181	175	183	215	209	201	218	221	197	210	203	219	218	173	176	178	219	214	213	224	198	220	187	209	219	216	183	205	209	202	221	200	205	183	174	194	203	209	219	212	190	193	229	201	199	200	243	193	201	202	205	221	201	186	188	203	194	211	185	200	208	211	189	240	194	201	227	202	238	218	193	202	212	184	220	189	192	194	223	201	210	222	171	242	198	216	178	212	222	202	216	182	181	209	200	181	188	204	231	202	221	212	187	195	211	190	203	208	197	196	224	221	186	198	199	211	210	199	211	195	205	192	214	198	231	181	207	188	203	210	191	207	212	215	197	194	223	223	219	193	215	207	193	211	192	198	212	203	231	199	191	179	235	215	193	214	205	229	188	206	216	204	197	197	188	214	199	212	192	207	208	193	214	201	197	173	202	206	218	219	190	203	185	185	198	202	201	223	185	217	219	190	198	206	207	194	190	208	196	187	201	217	197	190	184	180	217	212	203	222	185	201	212	207	204	201	211	200	198	194	207	191	223	186	202	207	223	185	195	185	209	198	200	193	207	190	216	196	177	178	176	241	216	239	194	216	210	229	235	187	209	181	211	197	211	230	207	191	181	222	196	203	205	201	188	200	190	212	217	194	223	218	200	205	209	204	238	201	207	203	200	188	214	225	200	204	197	209	205	209	203	200	222	204	215	192	199	215	229	199	210	216	190	231	153	183	211	205	217	205	192	190	222	201	183	235	188	210	226	210	203	230	192	185	240	208	199	167	188	227	170	200	220	187	216	210	201	189	198	200	197	215	174	222	195	241	211	217	206	198	213	201	189	208	191	189	218	170	207	192	201	185	221	210	195	208	201	194	212	204	210	192	185	229	195	212	210	214	196	184	179	209	179	224	195	211	221	225	207	196	225	224	190	217	215	202	224	194	209	190	206	217	210	194	193	214	231	198	224	210	216	214	233	204	219	213	220	186	207	208	200	185	236	215	214	192	202	202	189	206	219	193	190	238	231	202	191	195	197	211	212	183	185	191	215	184	173	188	218	212	182	198	183	211	209	201	199	182	197	198	204	179	217	211	168	236	198	225	180	180	217	215	214	220	215	197	175	212	212	226	192	176	223	198	195	185	222	173	214	181	195	228	205	196	200	199	220	191	194	206	222
12321	4561	1895	1243	1166	963	795	626	611	583	538	657	753	753	587	579	710	769	638	574	507	486	513	510	500	528	486	541	517	522	489	516	527	482	513	533	528	508	487	527	492	479	499	525	515	515	481	459	443	497	480	511	504	528	502	537	520	512	504	523	486	516	472	498	479	531	535	509	485	500	498	513	514	506	517	516	497	489	505	532	485	543	521	478	492	513	488	522	493	515	529	482	505	486	494	504	499	538	492	500	508	488	509	501	481	507	485	511	472	511	487	517	490	509	493	499	460	510	544	492	527	528	496	488	520	488	500	500	515	504	507	489	495	510	532	487	531	518	546	479	484	520	518	490	450	490	487	490	574	521	502	518	536	504	513	497	527	503	514	495	498	538	472	477	492	496	505	490	507	479	531	501	463	499	523	478	530	530	541	505	472	465	493	503	492	515	506	520	476	489	511	504	499	527	491	516	492	511	519	497	496	512	512	477	496	498	514	492	497	463	523	536	473	440	533	473	498	490	478	519	536	535	483	509	496	478	492	465	490	506	515	466	509	496	494	486	510	490	484	484	508	491	478	529	531	478	507	514	513	497	489	486	490	484	479	529	466	523	499	505	520	456	479	543	488	489	489	545	501	509	491	490	525	515	510	489	485	466	513	517	503	511	492	504	482	525	512	559	513	523	496	530	508	512	464	498	508	479	533	489	469	509	527	482	480	507	467	522	474	465	527	491	508	495	458	499	476	515	520	475	530	536	520	495	508	453	475	525	471	501	466	504	497	501	462	480	563	542	468	503	474	514	516	468	538	502	496	541	505	493	487	544	465	479	533	457	473	497	509	522	496	482	532	521	477	546	518	499	505	510	486	501	523	513	528	504	508	477	501	479	495	498	498	494	467	455	509	471	505	494	518	437	487	458	525	502	470	544	555	485	525	494	527	466	496	481	501	487	522	498	453	507	516	457	463	514	496	523	526	488	488	517	507	497	500	519	533	497	471	506	494	515	496	499	505	493	509	462	501	513	508	488	471	493	480	505	515	524	515	491	495	484	468	515	489	539	503	502	516	475	506	489	523	518	525	523	499	496	490	504	500	504	503	504	500	497	541	495	500	533	492	520	474	510	512	508	504	511	508	534	515	469	448	524	526	459	486	488	492	501	514	469	503	473	470	468	495	477	492	478	477	489	517	504	493	511	543	492	470	504	492	541	481	506	505	485	510	481	480	507	496	510	505	451	473	497	477	488	493	534	516	499	519	527	554	493	516	479	504	503	480	530	510	502	503	520	516	495	481	525	493	552	505	477	490	500	497	532	533	498	523	511	462	516	524	500	501	520	515	495	510	499	483	534	523	459	507	489	490	502	483	495	496	547	498	505	481	485	488	470	495	516	505	528	506	525	474	510	471	501	515	500	506	512	462	475	516	500	468	480	507	492	483	476	491	505	499	500	493	520	483	534	501	534	512	498	491	482	463	501	486	530	487	481	480	511	502	550	460	514	497	457	458	488	546	467	525	463	497	506	527	472	517	526	525	492	487	528	506	547	516	544	493	494	486	483	509	483	496	515	496	484	526	491	503	487	504	466	497	585	489	479	524	495	477	490	528	465	492	476	482	508	501	482	493	496	501	524	502	511	476	518	475	520	507	512	504	518	507	493	485	493	504	489	530	467	545	480	474	450	505	494	469	507	489	494	529	494	554	508	458	507	492	514	482	483	508	482	509	494	521	483	482	461	466	527	487	492	475	470	509	477	504	546	510	514	519	525	516	490	522	478	486	540	508	480	502	511	495	508	506	490	494	504	504	479	513	498	510	491	544	491	499	478	495	503	467	485	511	480	500	489	528	438	477	511	531	477	497	512	498	537	499	493	503	480	496	508	496	487	484	516	496	502	505	504	477	503	457	515	510	522	497	497	491	491	467	511	515	501	494	483	488	485	451	510	471	495	529	478	451	510	498	512	486	484	500	485	532	523	487	536	515	513	491	482	491	522	478	490	554	511	528	498	492	527	488	505	509	498	517	529	511	477	493	524	503	529	483	522	472	542	487	461	505	491	512	495	497	500	503	481	528	518	500	536	485	470	531	491	524	519	531	544	502	550	499	512	539	537	469	501	526	524	505	513	506	507	494	501	497	480	478	537	490	514	495	473	508	501	512	484	517	516	502	497	490	489	486	458	498	509	500	494	487	509	505	529	507	491	504	539	472	506	475	491	469	469	530	511	537	486	475	494	530	481	502	498	521	473	499	512	484	516	483	521	516	497	506	487	505	522	522	503	496	474	495	501	504	495	539	484	510	491	509	477	495	511	514	509	476	497	503	498	497	514	493	517	484	496	517	527	492	492	515	474	502	507	496	499	462	483	461	524	570	519	468	490	484	469	497	507	500	489	503	485	487	484	472	468	505	552	515	511	485	502	513	513	489	523	545	475	514	492	498	479	501	493	503	470	511	493	509	513	532	492	492	513	502	495	465	539	520	502	482	518	500	472	472	457	459	531	535	515	496	512	495	491	529	511	503	504	532	478	524	493	509	510	507	538	486	451	503	515	526	510	525	507	512	486	521	478	508	493	504	514	481	493	494	483	476	480	515	509	511	537	502	487	509	460	503	556	486	452	454	478	524	499	512	552	491	495	496	517	491	530	472	519	492	510	493	481	506	486	495	484	476	490	493	480	501	476	514	466	511	492	487	549	522	533	549	532	523	480	515	503	455	484	510	501	515	489	504	481	535	506	518	459	490	495	474	470	484	538	472	462	509	484	540	480	499	525	511	478	506	521	524	509	535	513	496	509	501	479	480	491	475	509	512	505	515	501	439	487	469	523	482	532	515	528	509	492	520	512	498	504	519	483	512	478	484	480	497	519	532	484	484	489	505	483	486	512	523	507	511	494	471	493	519	478	472	492	480	484	506	505	497	503	488	502	505	506	473	525	452	511	534	511	506	519	494	481	507	468	496	518	491	497	488	489	509	472	502	506	517	510	543	478	500	503	518	481	518	510	501	483	499	505	498	494	466	520	531	531	490	514	516	491	530	479	449	557	514	499	549	463	453	470	532	542	499	468	515	478	510	492	499	491	488	533	525	506	506	510	529	500	486	494	482	485	502	539	480	503	515	535	513	469	507	494	492	537	519	503	489	522	492	447	501	533	513	520	504	498	456	492	518	484	535	486	486	471	528	535	513	499	501	523	537	481	498	513	485	505	502	506	481	498	506	510	489	475	482	509	496	483	532	516	498	503	486	478	483	487	497	492	507	504	452	483	554	448	538	480	515	463	497	513	524	519	524	470	484	516	516	481	485	476	526	520	511	529	513	496	513	497	515	472	463	489	512	497	475	498	509	495	506	480	476	464	465	499	494	536	489	484	510	472	497	502	468	506	502	515	495	488	518	504	532	487	521	469	494	511	504	494	495	508	480	530	460	496	501	499	476	508	476	486	501	505	481	521	513	498	522	505	505	514	518	492	490	485	524	503	475	493	451	494	527	460	507	569	459	491	532	488
30185	12260	3095	911	652	498	341	304	282	290	267	286	309	312	287	228	294	286	274	266	243	227	259	212	234	239	247	232	224	232	251	252	239	245	240	227	201	202	202	232	202	261	233	252	248	210	234	225	236	240	238	263	225	229	236	212	223	190	220	229	220	210	221	250	232	224	233	235	212	255	235	217	229	224	207	238	231	225	228	212	219	249	207	224	224	230	235	210	227	209	218	226	220	247	232	223	218	218	217	197	257	227	218	227	224	201	245	245	247	253	252	219	218	208	225	198	218	256	238	264	251	241	266	218	274	251	229	234	260	236	239	212	204	209	256	226	203	229	217	211	221	200	235	227	221	233	224	229	213	253	212	236	215	254	237	226	220	250	248	186	232	197	224	259	216	216	209	230	205	236	207	230	226	238	208	213	237	207	230	227	216	222	214	232	255	220	236	231	219	226	199	215	230	223	249	216	224	241	219	212	229	236	224	247	216	225	203	228	237	237	248	221	236	217	240	195	241	228	224	238	245	211	228	207	215	231	228	218	214	222	246	228	226	216	224	234	229	233	213	231	223	250	224	262	229	210	229	248	214	230	209	249	216	249	245	236	245	244	238	201	223	218	217	227	201	213	251	230	215	229	238	223	208	222	272	240	236	210	238	232	234	242	240	230	232	220	223	186	247	243	238	235	210	226	236	216	234	227	216	237	242	236	248	253	245	215	226	242	236	211	233	230	229	237	231	242	233	239	210	214	207	246	218	206	242	218	230	238	210	217	232	224	244	222	243	216	213	201	206	220	212	226	220	250	244	213	205	232	212	235	231	225	230	239	236	245	233	224	227	226	231	246	216	250	234	192	242	236	238	235	227	242	250	227	218	210	210	224	226	216	227	243	192	230	208	240	237	238	217	221	220	246	209	212	217	242	218	217	218	208	203	249	220	233	236	237	234	222	242	223	252	227	246	218	211	225	224	250	242	227	237	193	225	215	228	242	242	238	247	228	216	228	197	240	244	240	233	205	217	221	225	249	204	240	230	228	241	224	217	227	208	228	229	217	228	206	241	232	227	225	237	205	244	238	203	217	249	218	239	215	248	224	224	229	213	217	249	249	225	240	221	224	221	220	230	220	232	226	247	229	211	233	227	237	265	200	243	216	218	231	224	244	228	201	226	237	219	228	248	224	202	211	237	252	245	246	252	252	217	225	219	193	221	233	205	222	241	219	243	240	197	216	248	248	217	222	220	222	207	246	203	248	235	204	203	233	230	219	250	215	234	213	206	233	227	223	217	228	212	246	229	221	205	256	236	261	253	253	197	211	229	229	228	223	211	234	233	222	241	225	203	247	223	242	228	220	237	222	259	229	228	226	228	207	234	254	272	205	217	234	235	232	213	247	255	194	215	229	231	216	263	226	230	237	242	240	250	217	215	220	223	224	243	239	238	226	220	238	199	216	254	241	207	230	202	228	229	210	212	247	257	217	197	231	215	230	231	226	245	232	222	230	225	207	218	256	253	206	234	192	222	205	234	235	247	212	211	210	222	244	221	234	224	229	199	197	201	211	195	216	223	251	230	226	211	247	223	209	245	223	209	220	237	200	254	235	225	253	235	227	217	200	257	203	215	213	233	254	238	226	244	219	222	231	221	248	239	231	232	201	220	230	213	217	263	216	230	227	222	241	242	210	218	250	217	214	212	225	217	227	239	212	209	224	223	236	254	218	219	215	198	209	239	251	219	226	256	230	209	243	251	223	214	220	223	209	246	221	249	238	246	199	239	226	218	232	256	223	205	208	247	231	225	221	224	223	240	231	235	218	230	219	219	220	225	214	235	227	211	238	250	240	250	250	239	230	226	191	226	225	221	231	214	241	215	223	212	251	223	248	218	212	214	223	217	219	235	221	223	227	215	238	246	206	230	222	246	244	217	229	232	225	213	255	245	203	218	219	236	227	214	228	242	207	250	231	221	236	212	241	210	199	203	205	257	250	252	213	205	234	202	210	200	223	226	228	225	261	241	194	234	230	220	246	250	215	218	218	230	238	249	222	229	231	229	191	204	227	234	227	221	205	225	228	218	221	250	239	221	237	224	213	258	230	209	214	227	243	218	219	226	252	236	243	230	217	208	212	210	238	225	229	231	220	269	240	205	205	231	225	214	230	237	206	225	236	209	238	231	221	223	233	238	229	237	228	224	195	213	197	206	245	230	207	231	212	229	255	222	252	221	223	234	252	249	233	212	226	229	228	219	191	241	212	221	222	225	240	231	215	237	240	241	218	222	216	241	241	231	194	236	251	243	248	227	201	227	235	216	224	238	194	259	234	252	221	217	221	219	240	209	228	221	239	245	231	212	257	205	245	192	236	215	256	188	240	257	222	222	256	237	247	226	236	241	246	235	223	227	198	201	208	223	269	251	212	238	244	227	234	208	235	267	251	250	241	227	234	225	221	238	234	200	221	235	232	252	224	201	208	222	215	214	213	185	238	207	233	245	207	245	246	249	254	225	232	221	222	204	214	220	219	231	243	241	221	191	241	203	230	227	238	225	243	213	207	232	225	224	259	242	239	210	219	203	235	233	231	252	265	228	278	236	237	253	209	222	244	214	234	245	230	268	225	240	216	212	216	258	257	240	229	231	253	229	214	241	232	218	254	210	242	228	235	206	212	255	215	227	231	244	218	215	227	230	198	218	234	224	215	242	227	226	248	239	232	224	227	234	248	208	244	242	201	236	243	221	235	220	218	224	230	229	225	234	228	231	235	242	245	233	235	251	241	221	222	219	236	229	223	234	234	244	218	276	192	231	209	235	233	215	218	204	248	233	230	206	231	244	219	217	241	260	228	243	214	264	204	238	213	232	221	249	206	236	234	216	213	214	248	220	230	220	206	224	226	236	208	202	220	233	215	249	230	216	224	243	190	221	226	241	269	241	260	215	228	246	212	238	266	246	222	235	223	219	240	241	215	256	231	219	247	214	238	232	255	225	215	232	247	255	196	247	206	244	221	209	227	218	222	255	219	247	220	215	231	233	244	224	224	225	214	185	239	213	199	262	262	241	223	243	206	222	214	227	239	266	206	217	224	234	263	242	225	219	205	242	214	221	235	200	234	267	215	211	201	232	224	225	262	229	219	223	230	240	232	238	244	252	262	234	236	248	230	248	236	230	249	234	250	218	230	244	245	240	233	210	214	226	247	236	218	205	218	244	255	231	227	198	256	214	222	258	235	208	245	229	186	218	205	205	222	185	242	229	217	223	203	245	228	234	236	237	263	247	226	227	220	202	235	221	232	243	235	239	206	235	228	225	197	216	221	224	230	230	208	221	227	248	255	232	235	217	224	240	220	225	218	217	221	221	228	215	242	215	221	207	232	230	196	222	240	234	226	240	224	243	242	226	248	254	192	239	251	221	226	226	207	252	204	241	267	232	215	214	213	221	229	240	209	234	235	248	216	220	230	258	218	219	227	218	212	251	222	213	245	228	219	238	237	217	230	209	223	197	212
20997	9711	4351	2619	2437	1824	1268	920	828	809	779	865	936	1034	759	816	1022	1066	847	658	561	559	572	549	577	579	557	546	540	519	519	539	573	553	595	531	544	545	548	574	559	573	587	559	534	549	533	565	557	564	571	506	565	542	559	520	556	537	534	560	543	550	540	553	516	534	544	555	518	536	551	545	569	554	524	517	506	522	550	506	554	573	554	547	567	577	543	571	596	551	560	528	550	541	532	520	570	535	544	563	543	532	609	557	545	549	540	568	569	548	570	546	583	535	526	559	552	546	583	555	541	528	533	573	499	559	535	529	538	580	556	561	528	573	516	534	527	544	524	563	541	508	568	531	511	528	580	582	528	557	549	534	548	501	552	586	526	558	556	573	539	556	565	565	582	537	602	587	523	535	561	550	566	510	520	564	582	513	552	563	539	545	580	558	533	547	556	517	531	572	532	556	569	550	546	543	502	535	581	584	516	535	555	555	579	550	559	553	553	537	564	519	563	507	541	582	539	546	556	536	558	506	605	541	558	589	519	528	562	555	542	597	522	538	552	530	552	537	563	621	542	562	551	549	531	575	515	541	549	533	602	549	551	510	570	511	524	580	539	564	531	548	543	542	533	549	560	539	541	557	591	559	549	556	530	554	564	565	552	599	549	582	498	572	577	540	519	545	548	579	568	555	569	536	534	537	537	533	534	569	601	501	535	566	527	542	473	553	549	557	541	570	521	537	531	540	545	540	535	586	560	541	566	527	491	541	555	515	514	565	547	553	544	571	531	552	551	557	538	570	533	551	543	540	545	575	579	555	549	584	544	584	533	506	549	534	536	562	570	545	568	568	542	529	542	562	533	542	506	529	550	552	565	537	539	525	540	551	561	537	575	536	553	521	538	528	545	534	579	587	566	554	484	540	578	547	569	562	530	529	569	544	547	541	538	530	538	517	543	524	583	529	506	520	519	510	569	541	528	541	552	548	554	512	545	593	563	550	537	531	529	531	559	566	558	513	574	570	612	552	516	521	551	579	546	547	585	559	541	584	505	563	514	580	556	547	559	576	550	569	561	550	544	578	517	548	536	575	493	547	551	557	562	553	548	534	558	525	576	513	548	578	540	595	541	518	569	555	589	547	528	530	542	517	549	557	556	559	541	511	548	546	552	521	564	556	549	577	523	538	571	501	524	566	532	536	586	565	540	551	561	533	548	539	562	482	542	518	558	560	545	545	541	533	521	544	545	550	576	565	568	544	543	519	557	550	568	573	551	603	568	531	559	506	562	574	536	569	549	545	554	542	549	596	553	564	529	531	499	559	580	537	523	532	522	530	550	540	527	577	507	571	560	572	523	556	542	545	550	522	541	525	552	573	562	536	535	508	521	518	534	552	558	564	586	528	572	555	558	596	605	569	540	551	543	552	544	572	554	565	548	557	515	543	537	575	545	568	610	513	534	555	552	546	549	556	533	548	558	545	508	523	576	557	558	543	558	566	493	564	527	559	561	595	576	529	615	538	588	504	531	541	530	531	533	509	546	562	523	573	564	536	565	547	575	546	538	532	546	547	544	543	535	565	553	534	514	517	503	509	571	561	554	520	567	563	532	517	558	555	527	552	533	562	518	515	568	545	558	537	562	548	553	533	516	524	534	562	571	583	586	546	568	553	520	536	551	531	607	572	558	565	577	580	560	564	569	535	535	535	535	559	587	550	594	557	524	532	521	506	537	499	510	515	532	533	538	501	590	558	541	556	556	547	548	539	538	539	519	534	552	525	527	558	550	539	605	580	538	596	533	521	528	532	581	543	566	511	528	526	535	585	509	532	534	537	537	557	506	536	523	530	531	563	543	618	529	567	551	546	527	570	536	536	528	546	506	544	549	568	541	541	521	522	609	517	526	578	573	488	575	512	569	518	560	553	550	545	561	620	588	538	514	515	512	552	505	552	525	542	538	552	525	552	557	562	538	526	541	559	546	554	526	533	530	533	537	539	524	535	533	561	522	555	518	542	519	589	543	528	579	498	572	538	562	567	577	566	514	541	538	572	545	567	538	512	541	469	520	622	568	525	517	514	520	555	563	549	571	562	536	535	571	553	621	555	515	528	589	543	555	541	554	526	530	536	565	571	553	552	528	494	546	519	576	531	543	585	538	584	549	555	574	534	507	574	532	539	523	529	559	544	525	575	574	584	529	537	581	539	549	533	524	526	551	575	559	547	528	549	542	576	519	595	547	529	574	558	506	551	526	556	531	570	549	549	516	542	573	526	545	527	558	566	547	530	544	559	509	562	526	490	542	533	517	518	534	544	530	556	582	548	550	577	565	542	536	547	534	535	530	535	550	557	527	546	568	559	569	548	565	572	544	558	533	557	544	550	544	573	537	549	518	512	541	545	566	542	533	573	516	523	507	520	559	564	578	578	532	533	554	561	500	557	542	528	542	510	583	531	529	551	538	515	570	511	526	502	524	541	605	576	555	501	545	542	559	549	569	531	558	538	558	520	579	573	560	527	550	544	551	590	569	529	573	512	544	563	517	527	611	540	530	518	554	571	541	524	539	528	550	532	526	521	531	521	543	548	543	570	571	544	559	500	552	525	572	516	561	566	527	524	569	502	556	575	568	546	531	581	568	555	494	565	553	556	532	563	538	543	544	560	539	542	538	546	582	569	539	557	535	526	511	563	550	535	529	545	599	538	603	597	559	559	556	548	552	549	565	569	569	551	530	603	568	543	564	539	570	539	556	538	555	532	512	523	594	559	564	535	585	530	557	561	527	543	545	479	572	549	525	543	557	571	552	529	557	527	558	566	593	509	561	575	589	596	513	557	539	487	568	545	587	561	569	528	519	559	517	575	525	565	538	535	591	517	544	543	548	557	542	549	523	523	533	527	522	555	539	570	540	552	567	562	556	514	542	527	550	531	547	587	551	555	542	524	561	525	548	584	536	513	554	531	551	585	558	539	525	572	534	538	557	534	555	513	523	514	506	563	546	563	531	535	571	531	535	591	546	528	537	541	600	521	588	543	548	565	538	593	553	532	491	560	515	513	557	567	563	547	550	554	543	527	593	553	564	568	557	612	528	509	564	572	546	541	536	530	505	531	583	522	555	546	560	549	527	538	565	524	580	514	540	545	579	579	509	545	577	567	539	569	516	563	511	575	561	555	556	549	558	525	541	533	526	529	534	531	550	519	510	539	528	506	547	551	518	560	584	551	570	556	535	506	573	561	513	515	572	518	527	609	584	529	527	523	552	552	537	522	569	574	526	542	555	550	501	486	557	549	519	562	578	538	579	543	555	537	548	546	542	570	542	531	591	556	581	539	540	498	547	519	519	541	483	546	548	545	564	545	538	548	560	533	586	512	573	554	537	546	566	534	546	508	563	569	535	555	542	522	598	529	554	521	496	541	562	557	557	556	507	538	605	507	538	553	551	528	570	567	558	567	525	534	513	566	598	529	563	485	556	553	510	593	501	565	564	534	527	536	532	580	587	533	547	590
39733	18871	5461	1371	856	561	360	265	239	226	198	200	219	255	189	190	221	231	196	151	146	136	142	147	139	144	154	132	148	145	137	129	154	154	154	124	147	137	137	140	127	133	113	141	143	122	137	123	138	112	140	151	152	137	151	141	153	153	135	150	128	133	159	132	157	122	153	129	146	139	163	115	133	124	133	148	128	133	130	135	133	135	126	143	136	129	136	135	141	129	106	142	143	143	131	138	131	143	126	149	157	146	136	133	155	164	133	162	137	128	144	155	144	143	124	112	137	118	150	122	130	135	139	143	149	134	166	137	138	133	140	135	137	118	140	118	128	144	137	132	122	142	155	139	130	136	143	147	158	124	151	121	117	121	121	128	148	156	132	145	130	127	124	138	150	127	148	133	133	130	113	127	151	136	151	134	130	151	150	157	122	125	140	129	133	136	113	126	123	126	160	125	135	136	126	142	145	148	143	138	119	144	128	150	134	148	117	142	168	139	122	126	151	144	114	142	140	138	141	152	97	163	140	146	139	113	139	135	144	143	131	142	123	127	133	122	112	136	142	127	140	132	151	125	142	116	120	131	148	121	156	142	153	137	118	143	141	126	136	146	127	152	150	139	124	150	131	147	140	131	161	130	132	132	123	149	133	133	130	142	128	147	149	142	154	123	135	125	142	132	153	139	120	143	162	132	126	140	149	124	140	139	132	141	110	131	140	113	137	147	126	136	142	142	141	144	149	127	143	127	137	139	129	146	127	134	125	167	145	150	158	131	134	133	146	137	134	144	149	132	130	134	137	108	140	159	159	143	153	154	132	144	133	154	137	148	129	127	121	129	152	149	156	143	113	125	131	143	145	146	110	159	131	166	144	132	131	121	154	148	152	137	144	123	116	140	151	140	132	159	136	142	127	129	128	137	121	139	134	132	144	140	122	125	146	132	133	134	133	124	142	152	135	132	119	137	141	154	130	135	123	116	132	155	127	144	140	125	140	139	160	119	127	136	164	153	157	120	122	137	142	140	133	137	124	133	130	144	126	146	134	139	135	133	154	143	119	121	128	151	123	156	108	150	135	119	139	141	124	149	171	139	141	132	160	152	147	156	160	122	154	152	140	126	137	135	149	139	136	148	140	134	149	140	135	134	119	119	134	128	150	142	129	136	127	136	144	136	131	139	169	138	153	132	144	110	138	129	148	132	130	130	120	141	134	143	155	144	141	147	154	123	145	133	132	134	109	149	136	138	126	126	147	128	138	143	130	130	142	140	125	159	121	136	164	121	160	138	147	120	145	137	157	122	149	140	145	118	137	130	123	118	138	125	151	119	108	147	117	141	131	149	147	134	136	137	143	140	115	140	121	141	138	135	142	118	155	130	125	151	147	145	129	145	108	142	135	149	134	155	134	129	124	123	140	135	147	155	128	146	129	149	152	125	128	137	131	139	131	137	123	136	112	138	137	155	129	152	146	143	134	128	127	137	140	138	131	169	139	158	130	130	130	144	136	120	157	139	120	122	146	129	126	119	109	150	132	131	140	121	119	144	156	144	145	136	116	135	137	142	139	122	129	157	159	138	140	148	167	146	139	148	148	130	130	138	157	155	116	135	115	124	150	110	128	131	132	139	138	129	146	105	134	125	134	154	126	126	154	160	143	126	136	139	141	144	135	148	156	153	134	126	146	134	141	135	153	142	149	151	138	108	111	157	121	145	135	121	130	135	148	125	127	119	140	150	140	115	132	123	122	137	111	129	133	140	121	136	148	142	127	147	126	126	136	150	133	136	120	127	129	140	144	129	134	128	141	164	134	146	143	155	137	127	127	140	116	137	150	135	134	133	143	158	140	133	137	131	120	164	118	135	139	160	127	147	130	157	156	163	123	136	142	123	136	110	121	129	129	110	142	105	169	126	126	141	142	145	143	124	152	131	127	141	137	146	149	152	119	149	146	131	145	118	123	134	150	150	130	119	126	150	142	146	131	165	147	127	115	137	135	156	161	135	141	127	139	131	125	130	124	153	148	122	134	140	144	142	139	139	144	156	128	129	134	148	143	165	155	147	128	148	132	138	135	146	150	125	152	118	141	131	123	148	142	143	131	130	142	135	125	147	146	152	132	154	134	131	140	142	109	141	139	131	136	154	121	132	131	151	143	128	131	137	130	148	150	169	128	132	144	144	122	150	138	138	133	138	142	151	163	156	129	134	127	132	117	152	146	145	135	139	132	131	152	133	138	146	141	140	140	146	145	149	113	114	148	130	161	149	125	127	110	130	104	109	123	128	131	143	139	104	148	126	128	140	140	128	147	136	128	141	135	140	152	146	135	147	139	145	129	111	152	123	132	134	127	137	167	142	165	137	134	127	131	137	122	127	134	137	139	138	151	120	142	147	161	144	143	167	150	123	143	133	135	137	154	132	132	120	153	115	146	158	111	147	156	125	131	118	122	141	156	131	127	152	152	141	131	154	136	147	133	115	117	133	134	145	155	155	154	135	137	125	138	124	145	117	147	133	135	147	144	142	134	144	113	156	134	167	119	144	170	137	158	141	136	142	137	126	123	161	153	151	127	118	140	140	138	156	141	126	140	155	140	129	153	133	131	121	132	135	146	125	137	132	139	138	132	122	137	139	140	153	129	133	143	143	128	151	132	139	121	145	149	134	131	160	128	139	129	160	142	139	137	128	142	137	139	132	133	136	137	130	128	145	123	115	139	138	134	126	171	136	158	154	133	139	130	147	142	147	134	138	139	134	134	135	138	142	126	144	155	151	138	125	160	117	136	144	133	137	133	122	142	136	151	111	128	162	153	107	135	148	139	135	129	140	135	121	139	146	124	153	139	146	134	150	120	130	142	131	130	136	163	141	182	135	114	142	147	140	144	148	124	129	128	133	142	133	115	144	140	146	143	147	133	141	145	145	133	129	126	129	156	125	126	143	108	138	125	122	126	135	137	142	143	139	142	142	133	127	135	146	148	136	135	140	137	157	148	149	127	141	125	128	155	149	149	119	124	149	159	139	146	134	130	140	143	132	138	147	121	131	134	120	157	162	149	150	134	143	142	134	151	142	148	121	126	155	138	135	133	135	131	136	128	133	135	137	141	133	132	130	143	141	137	138	157	123	156	131	138	142	158	134	141	122	149	121	113	151	119	158	133	170	135	112	137	130	132	143	148	140	144	139	143	115	163	128	129	148	131	136	155	132	167	145	135	141	141	134	130	128	138	138	132	138	131	139	133	121	137	156	132	141	135	148	119	139	137	123	135	162	130	153	151	170	134	127	149	140	115	109	145	120	130	127	135	131	141	120	151	145	117	119	161	132	128	153	158	134	127	141	144	114	153	148	129	131	135	170	145	130	131	134	125	125	123	147	143	155	143	144	125	141	141	140	135	136	146	151	143	162	144	141	163	134	154	133	127	158	126	144	163	142	157	123	136	125	136	131	153	138	122	150	123	128	135	144	151	134	126	138	143	133	129	132	128	147	134	136	119	139	165	159
26064	13864	6106	4017	3549	2415	1404	989	836	829	779	715	936	1007	652	862	1133	1091	730	490	469	330	336	357	351	347	333	347	387	361	343	340	314	341	335	372	337	379	326	364	344	354	342	338	359	341	346	357	327	306	360	349	348	356	336	341	347	304	339	348	354	335	337	342	359	322	357	376	322	324	349	358	308	355	338	360	329	345	346	322	368	363	324	339	326	326	333	360	324	332	363	328	347	323	339	338	378	322	344	347	307	379	358	324	315	370	355	365	357	346	353	346	354	354	331	362	310	325	322	325	334	337	325	339	337	348	349	360	359	357	371	341	325	336	350	348	338	351	311	316	326	322	310	355	351	369	336	342	324	358	329	319	328	317	344	335	348	349	351	343	363	317	343	329	320	360	331	328	337	320	336	353	339	326	329	355	312	349	330	349	338	352	333	304	353	353	349	324	326	352	335	344	363	340	317	337	316	329	361	332	341	341	325	344	385	336	385	346	348	348	350	340	352	337	326	338	337	316	352	341	322	322	343	316	370	331	318	344	340	318	356	354	304	330	342	345	341	348	358	356	347	371	316	314	324	332	341	326	365	351	342	347	336	336	350	351	331	343	349	334	320	341	346	320	312	344	366	316	351	352	359	330	356	338	342	345	331	343	336	374	302	320	344	367	354	376	371	338	311	349	362	333	317	372	322	342	378	349	306	352	308	345	346	351	345	355	339	328	342	357	365	338	324	329	349	357	330	316	330	351	310	360	332	364	332	333	351	331	342	359	349	341	364	366	354	328	349	336	317	353	358	355	284	307	327	316	340	320	375	338	349	333	341	363	369	315	317	333	337	374	338	338	354	344	332	335	344	298	330	314	348	344	347	353	330	342	343	325	338	335	346	311	351	295	314	357	327	323	343	353	347	360	323	328	321	321	357	335	351	319	320	306	340	363	318	359	363	341	356	333	370	352	342	289	324	371	312	350	319	334	352	349	354	347	321	373	352	337	278	351	344	336	345	332	334	309	339	349	335	324	351	366	327	338	362	331	341	340	356	342	368	314	356	374	345	343	339	308	322	360	351	334	345	341	371	331	319	348	350	346	395	353	336	280	348	328	345	321	354	352	362	362	374	318	334	350	368	335	380	353	386	359	336	363	311	374	318	340	352	346	346	329	361	344	314	324	324	324	354	329	328	350	355	360	319	364	366	309	345	327	340	367	337	329	349	328	344	347	351	339	347	307	310	324	344	353	343	358	357	349	328	318	337	337	365	341	327	362	342	340	353	334	334	357	321	362	329	348	321	363	334	338	343	340	363	343	346	341	352	358	350	367	293	331	335	325	347	342	356	329	316	319	353	338	328	332	317	315	347	311	332	375	324	337	351	313	343	331	323	318	352	366	379	369	361	320	316	341	337	323	315	346	341	312	348	365	336	317	342	343	322	288	323	358	345	352	339	331	349	347	333	376	339	350	342	348	312	322	331	334	368	310	377	345	350	291	331	342	330	362	349	336	335	355	334	354	311	355	362	314	351	324	320	371	323	308	331	346	344	325	371	298	354	345	339	354	353	363	334	324	307	336	306	336	327	346	343	357	345	342	353	350	341	326	315	335	346	346	329	363	300	320	349	359	329	299	310	354	378	339	332	325	334	334	339	346	357	334	355	331	333	345	359	325	317	365	318	326	331	330	369	327	339	333	336	333	340	323	361	312	364	341	360	318	348	319	338	323	334	343	323	315	332	329	300	326	334	344	290	352	330	360	347	324	332	325	392	299	347	344	273	339	357	306	321	323	316	352	334	309	318	371	334	360	312	337	339	338	353	323	337	368	324	363	362	344	337	335	364	355	307	360	331	345	316	337	338	333	332	334	305	325	362	321	350	339	330	355	324	338	296	362	360	357	367	337	319	327	303	354	327	359	347	348	333	324	307	378	331	358	361	309	340	357	331	369	347	380	316	312	395	338	328	357	331	299	348	313	357	338	383	352	358	329	314	322	325	361	328	327	356	364	363	360	319	360	366	359	314	342	337	335	338	329	309	340	356	365	348	351	347	354	327	338	323	339	353	322	323	331	362	345	347	332	358	301	340	374	341	322	368	346	363	350	295	353	336	371	350	325	318	341	343	359	303	312	314	325	340	324	321	344	335	311	326	343	315	359	335	348	293	334	327	339	370	347	368	332	361	341	357	350	338	366	360	326	359	342	328	340	350	337	334	323	319	362	324	372	367	340	332	313	335	341	381	307	339	328	339	336	356	331	330	334	352	339	343	356	353	307	346	349	348	309	348	343	356	337	320	373	323	353	296	321	366	327	335	336	300	320	369	308	317	324	346	306	345	332	337	311	342	322	309	351	345	351	345	297	341	351	327	369	331	351	316	347	334	336	339	328	333	327	365	337	356	371	346	314	355	342	341	332	318	356	353	317	354	373	333	348	343	346	335	316	312	342	339	319	366	332	331	345	333	299	297	381	374	319	343	314	342	290	345	318	309	382	331	324	351	339	352	369	341	364	328	295	328	359	339	347	346	340	350	310	329	372	339	316	337	349	351	358	355	330	358	344	351	359	342	356	331	343	364	347	364	340	322	336	333	362	358	355	352	335	361	365	352	333	334	314	343	374	384	324	301	357	354	343	324	334	343	352	327	358	322	343	347	348	342	351	340	331	336	334	381	315	313	360	312	342	359	324	323	353	327	350	375	338	323	347	338	321	363	357	336	393	333	355	316	344	348	325	361	337	366	350	355	346	334	324	362	318	357	356	342	320	331	351	357	327	327	324	363	350	331	352	319	331	345	348	331	348	341	359	328	332	327	362	361	310	349	332	363	315	356	339	367	346	288	314	334	313	310	340	363	359	333	353	335	334	370	334	360	352	322	334	327	335	327	319	370	339	332	324	320	322	336	324	318	331	344	341	314	369	338	333	379	335	358	340	346	332	347	361	319	352	344	338	324	311	343	352	344	360	351	338	323	322	356	286	340	340	366	345	349	347	332	364	329	332	374	350	324	307	327	341	368	361	338	352	373	334	343	304	300	320	341	358	355	338	355	332	351	306	313	329	360	331	355	324	331	332	331	329	327	360	333	338	347	351	350	370	339	374	330	332	303	330	356	339	332	344	333	331	341	320	361	360	357	318	333	339	320	340	329	308	345	354	371	306	327	332	344	336	340	347	328	338	358	315	335	316	341	344	360	336	350	346	332	333	331	348	303	322	328	335	331	347	345	312	356	350	326	350	385	321	385	345	338	325	336	339	339	359	293	329	363	315	345	339	327	328	386	337	360	354	346	321	332	346	336	356	358	371	287	337	362	366	343	304	335	362	319	324	316	321	344	349	332	321	312	321	337	343	341	361	360	317	329	314	340	271	316	345	330	365	346	372	333	350	341	381	343	319	349	341	345	327	348	376	345	323	327	347	316	326	343	316	338	344	308	314	346	283	352	324	335	328	329	314	348	343	303	330	311	346	325	331	342	330	360	353	354	334	312	344	360	330	342	321	324	334	330	357	358	307
17490	5435	1009	515	419	290	283	244	220	255	231	199	221	236	206	219	241	225	198	221	187	209	203	214	194	193	234	205	202	200	207	199	205	191	217	196	192	198	189	207	196	214	203	221	184	185	217	217	180	226	227	215	197	212	184	207	210	219	201	202	214	195	197	238	211	206	224	199	192	187	198	213	207	207	213	212	200	218	195	192	208	203	200	171	199	206	186	200	187	168	183	205	227	168	214	209	177	223	189	189	197	186	183	195	177	222	194	214	222	200	182	222	198	196	211	181	186	226	213	203	190	209	191	207	201	204	197	217	212	211	218	202	188	212	213	194	196	198	189	201	218	199	179	190	199	216	165	212	200	194	201	202	216	190	192	191	197	200	207	187	194	232	219	205	222	194	186	187	227	219	206	216	217	210	200	198	190	196	216	193	209	204	187	197	199	198	159	219	200	214	205	184	198	235	209	202	219	200	207	196	230	182	184	182	179	190	185	198	183	207	201	229	199	181	209	197	186	169	204	183	195	183	214	186	211	207	174	188	211	198	221	187	193	215	193	212	193	191	227	205	207	190	189	191	204	223	222	190	207	209	229	196	191	193	182	191	193	188	201	205	223	216	202	209	222	212	203	181	201	215	227	219	202	228	198	227	183	218	208	177	198	176	191	173	225	226	200	200	212	199	191	173	213	198	182	214	201	212	193	204	202	210	191	209	202	165	198	210	225	175	198	231	216	204	224	181	214	219	193	200	186	203	202	194	238	197	207	206	213	195	189	226	194	181	220	217	190	197	206	213	188	222	169	225	182	185	182	192	247	202	184	204	217	227	212	197	181	207	213	225	175	203	184	222	173	188	214	211	188	217	181	202	198	200	198	194	202	212	190	221	204	200	180	181	188	221	206	208	209	223	189	206	196	204	202	183	190	184	204	196	186	203	225	192	222	220	182	223	226	205	206	206	193	192	212	192	208	200	183	170	181	196	196	195	184	204	227	193	226	215	201	207	197	194	199	199	210	209	188	182	224	211	223	209	227	217	211	196	231	213	223	220	181	181	202	216	168	219	201	221	167	188	226	201	208	184	194	195	208	215	230	195	203	207	184	210	213	245	195	232	211	212	218	222	225	187	225	208	221	214	196	219	195	186	213	197	215	202	176	219	194	206	213	211	188	187	168	204	210	211	199	197	178	183	211	210	193	198	205	212	218	226	213	216	210	204	212	200	204	193	220	197	197	198	222	219	198	184	224	216	233	218	181	184	193	156	197	198	211	199	198	185	220	176	219	187	198	189	201	177	208	189	199	186	205	212	196	217	155	186	214	216	216	202	189	215	191	186	204	189	191	205	217	216	217	211	184	215	223	221	236	194	179	201	216	192	208	225	175	190	223	210	202	215	204	209	202	200	201	209	206	233	168	181	247	210	223	214	193	199	205	208	185	179	200	198	183	214	179	203	205	201	188	178	186	170	218	206	213	217	217	197	186	229	215	197	213	207	207	218	227	193	206	205	219	224	200	215	219	206	199	205	193	196	235	179	209	211	199	218	205	253	187	205	222	218	195	216	220	177	206	215	179	209	213	187	200	207	220	224	199	187	185	235	212	212	185	197	217	207	184	201	244	210	206	187	216	201	203	202	215	215	194	195	233	213	202	188	199	199	218	193	197	200	186	208	221	188	227	214	194	169	220	207	178	219	199	198	179	185	192	201	236	241	200	217	197	204	183	182	185	201	224	210	218	198	220	190	184	226	192	168	202	193	206	209	227	208	188	181	223	216	225	202	207	182	185	220	188	219	173	251	220	218	166	196	221	199	201	212	203	185	209	218	202	201	212	183	188	213	238	202	188	221	219	189	192	191	241	210	200	222	217	173	231	218	207	215	223	218	206	188	187	173	197	219	215	196	212	187	173	199	227	214	210	221	225	210	213	220	209	197	198	177	172	199	183	195	197	196	193	186	187	192	197	190	192	231	199	190	181	204	214	194	191	210	209	203	224	171	227	175	202	190	187	208	197	188	181	226	189	185	201	191	214	196	207	196	180	182	199	197	196	200	210	202	184	198	200	236	213	206	202	192	196	194	187	184	181	191	204	180	178	199	203	189	206	192	188	241	198	200	177	179	206	238	216	217	198	194	204	199	210	180	211	215	190	194	183	211	195	183	191	196	205	199	212	225	180	193	206	209	207	229	192	221	198	163	215	213	203	209	186	193	191	224	225	181	219	228	201	202	198	173	195	194	225	195	202	187	179	218	194	209	216	161	220	215	223	198	206	193	186	212	194	189	189	189	226	203	205	191	185	197	209	217	196	193	205	213	201	203	228	174	201	219	196	214	220	215	207	216	177	196	188	232	188	214	221	178	198	201	168	193	191	232	210	187	224	213	224	178	212	202	197	206	228	202	198	244	236	241	204	212	206	205	210	196	192	186	211	197	188	208	205	200	152	193	194	198	199	190	201	204	179	223	229	186	202	187	201	226	217	224	199	183	192	210	199	211	219	198	232	228	202	195	201	201	231	223	178	231	200	206	178	205	219	194	183	222	197	201	191	189	192	210	210	192	187	186	211	208	198	221	196	207	207	202	210	215	206	217	215	189	202	176	189	192	201	206	225	211	204	206	178	188	201	199	187	182	199	207	170	211	201	181	189	231	202	214	195	217	201	210	236	202	228	180	213	190	170	217	167	190	162	200	199	211	222	230	215	200	236	239	209	216	224	197	182	192	208	199	198	186	207	202	210	195	192	197	193	197	210	207	230	181	197	199	198	210	205	205	200	213	185	188	196	201	190	201	178	185	193	179	200	170	209	217	188	183	205	234	210	205	206	175	200	204	199	200	191	209	207	194	169	194	197	198	224	191	168	215	206	175	217	182	222	217	198	198	226	206	221	199	207	200	209	205	200	189	209	211	188	199	232	201	203	194	194	222	207	210	196	188	220	180	192	224	215	221	216	200	203	192	204	231	221	212	223	196	180	200	177	208	201	214	205	207	188	212	211	218	237	184	202	198	201	214	206	209	204	234	201	200	186	209	214	208	199	188	214	188	219	208	212	200	178	224	185	215	214	205	218	196	217	214	208	215	199	214	193	198	203	189	210	186	196	205	210	210	185	208	225	227	217	197	207	199	194	207	191	227	207	174	218	183	205	196	182	188	211	202	212	216	213	205	206	198	208	195	217	186	200	211	182	197	193	231	213	219	208	191	193	193	210	203	219	223	187	202	188	217	196	215	207	214	225	189	240	204	193	186	186	196	210	203	210	176	192	194	235	204	192	187	182	185	213	186	197	180	208	213	179	223	239	211	188	217	181	205	218	206	217	192	187	224	207	204	193	198	187	209	209	182	182	199	170	168	224	207	203	184	209	213	194	195	201	189	199	202	194	217	233	208	205	212	200	207	219	206	182	203	209	208	211	186	204	205	226	204	220	212	180	191	225	190	212	216	210	234	197	211	215	231	218	197	189	192	194	179	230	207	207	194	222	188	208	205	207	194	191	187	191	203	215	209
12277	4631	1868	1621	1451	1077	740	657	603	605	610	533	588	709	627	623	765	672	585	536	504	472	490	488	486	533	487	496	498	530	478	485	539	520	481	507	485	506	554	450	486	486	516	489	494	483	502	471	462	516	511	484	479	517	504	492	488	503	470	497	469	516	527	500	495	512	505	511	488	528	524	513	512	480	499	486	489	483	493	462	514	497	472	485	471	453	485	531	480	442	486	493	496	523	512	481	450	479	502	479	531	474	495	515	513	491	507	544	494	523	506	500	488	489	533	491	484	506	496	490	482	474	485	472	528	529	502	491	477	506	518	511	516	502	462	514	496	484	482	509	508	477	496	512	490	491	514	468	512	498	505	501	499	438	491	495	516	529	471	497	476	513	511	494	471	455	472	490	460	489	511	482	466	551	480	475	504	497	506	535	484	491	468	437	500	484	542	533	524	483	548	485	513	529	462	501	507	499	505	515	474	525	513	476	529	514	504	520	480	473	508	500	484	518	491	493	555	534	492	517	498	491	492	497	479	501	465	516	519	522	510	478	525	505	472	514	509	496	502	469	489	506	477	505	506	465	509	535	463	506	499	459	508	502	473	523	501	502	483	522	507	478	514	506	505	535	492	485	472	497	464	515	508	520	491	531	494	471	483	525	492	511	531	509	495	513	483	518	488	513	511	483	528	523	519	489	500	479	505	490	470	489	497	488	502	472	547	508	503	500	525	533	500	477	514	491	483	482	488	474	478	512	511	525	507	485	454	472	511	512	512	476	491	487	469	516	534	482	479	494	471	492	490	504	486	475	518	466	516	475	489	471	490	496	489	483	500	520	487	562	478	516	499	542	477	470	495	530	469	527	497	477	498	521	492	503	475	508	488	542	465	517	471	484	515	494	455	550	569	475	485	507	495	472	498	500	506	489	481	510	519	520	477	488	506	496	517	486	539	477	456	503	500	513	523	477	504	483	475	512	549	504	537	513	480	495	518	519	485	486	518	486	498	506	462	511	533	473	504	511	459	474	537	479	494	555	514	476	462	484	549	496	498	478	541	499	445	511	525	511	502	494	475	504	586	473	493	529	536	498	492	470	466	489	490	528	494	501	448	494	510	543	514	477	493	465	496	518	515	470	467	478	494	531	525	507	460	532	498	493	524	523	469	472	500	482	500	518	541	476	465	512	525	496	532	524	550	519	479	474	436	482	484	474	508	501	487	481	509	489	510	493	507	506	523	489	457	500	504	497	487	512	522	516	504	495	472	514	485	480	494	494	471	512	492	570	475	471	448	500	485	461	486	505	485	478	493	522	467	471	539	481	503	473	491	506	489	497	492	537	478	537	471	478	503	520	459	488	524	499	487	498	495	484	534	529	507	492	501	479	470	492	462	509	507	483	527	471	507	530	500	470	500	481	508	508	488	479	474	487	475	499	503	487	519	476	511	463	472	502	495	513	496	521	490	513	525	483	452	492	509	490	472	486	500	533	487	495	517	448	498	478	495	485	518	509	494	501	530	503	536	551	501	494	487	530	505	539	497	500	471	515	457	542	480	490	493	471	540	489	508	502	478	466	487	488	486	496	537	495	490	473	509	535	485	461	486	497	497	515	479	509	446	479	506	494	471	488	479	522	520	525	470	520	521	534	495	481	458	493	484	500	495	441	499	465	524	505	479	502	493	491	551	500	511	495	523	486	498	480	510	519	515	471	501	504	467	499	486	473	487	482	513	508	509	521	501	506	470	530	501	501	493	493	491	471	467	479	509	524	507	499	503	497	552	471	511	544	485	486	531	495	480	501	474	506	500	521	505	518	484	483	507	459	541	541	481	538	463	520	486	516	511	489	517	498	550	468	514	472	504	487	509	500	496	520	503	492	501	496	479	537	536	467	460	497	504	463	513	456	489	449	499	477	519	503	465	519	460	463	508	500	465	507	490	533	492	531	512	460	468	474	481	509	534	450	490	482	472	492	513	486	504	516	496	458	466	501	500	535	494	477	489	510	520	522	490	494	506	485	522	504	494	456	514	520	516	448	510	492	497	502	524	460	463	480	534	476	501	528	509	468	503	467	426	470	464	488	492	512	472	450	504	532	515	487	519	482	483	506	473	473	515	487	521	491	537	473	521	507	511	476	475	506	490	503	501	496	534	480	528	525	527	477	497	468	484	495	473	463	473	480	513	517	472	495	510	505	490	478	522	495	484	498	498	489	493	497	504	492	492	518	540	505	486	481	544	488	480	477	543	531	516	495	513	467	479	508	469	515	495	474	538	501	486	472	469	512	480	442	490	515	454	495	479	449	492	499	527	456	477	491	495	523	528	509	531	515	525	501	492	534	494	499	492	467	515	502	476	501	508	469	491	498	502	510	529	523	457	513	483	513	490	499	524	510	507	535	486	481	491	515	491	474	532	499	501	472	506	484	494	466	485	483	496	462	501	481	508	517	496	543	502	497	479	516	515	515	458	504	459	475	483	502	508	508	482	469	510	439	492	548	477	515	516	514	490	490	474	471	495	494	503	478	506	479	519	527	489	513	492	511	497	521	493	541	509	501	484	508	540	483	497	481	507	511	484	467	499	512	483	536	550	503	461	472	520	529	472	493	496	497	461	502	471	515	508	494	484	495	513	518	498	501	511	498	510	491	511	465	498	517	520	469	491	477	517	487	484	531	514	486	517	464	478	504	481	531	476	503	488	481	465	510	514	474	492	499	480	532	496	528	475	545	508	491	503	481	536	510	506	506	508	476	543	476	471	480	517	489	501	545	508	450	493	498	516	496	552	502	477	464	525	490	494	477	487	509	463	518	493	511	473	542	467	506	518	436	435	505	484	491	501	467	463	517	528	472	508	513	507	482	540	539	489	448	468	499	518	517	491	511	526	477	504	519	520	483	502	494	512	496	508	508	451	513	476	467	447	486	497	520	437	511	500	492	465	538	510	479	525	519	499	507	499	491	528	502	530	504	483	509	523	492	512	521	500	522	490	476	498	470	516	502	492	490	514	468	508	530	495	524	523	510	526	491	497	517	512	504	497	519	516	487	472	529	498	503	506	485	488	473	501	538	546	480	459	516	515	488	485	493	502	514	495	488	500	544	526	477	503	512	494	515	479	515	495	507	523	467	475	507	500	541	497	526	499	512	469	513	487	506	493	485	458	511	501	516	511	508	488	512	487	484	477	510	493	509	491	500	498	518	479	533	490	513	549	481	521	463	509	485	516	523	472	497	511	450	521	476	481	509	539	495	450	496	498	505	512	511	474	481	500	468	511	506	547	485	532	487	485	504	489	490	518	512	464	503	512	507	502	493	473	484	492	476	520	456	503	522	453	527	508	503	508	498	513	520	471	511	465	510	500	481	498	495	508	509	509	510	497	507	522	519	527	511	497	459	522	505	499	522	448	505	452	511	496	479	468	507	526	499	498	512	472	492	494	503	495	480	508	460	489	517	500	492	484	504	494	463	486	477	447	499	544	513	486	483	487	475	490	449	468	459	509	472
30277	12247	2727	981	607	434	328	275	258	279	262	268	254	315	237	294	297	264	252	234	221	223	215	204	237	240	245	224	240	211	251	221	211	228	229	250	239	265	235	220	187	217	221	264	229	223	259	250	230	240	231	239	239	256	223	274	199	207	222	208	221	246	220	224	255	241	234	228	244	242	214	208	192	219	230	250	223	213	228	223	213	223	233	251	217	246	209	228	266	239	217	214	223	196	211	234	222	218	250	238	232	220	212	220	234	241	208	264	213	215	231	249	220	221	226	232	239	221	222	235	258	215	243	234	254	237	244	221	243	217	226	233	236	232	214	216	222	248	210	233	229	193	221	191	220	244	230	227	212	206	228	230	176	244	215	212	219	248	205	203	242	225	221	207	244	229	237	215	200	255	222	241	242	199	235	202	223	224	218	230	239	223	230	252	224	209	212	224	236	220	216	242	229	224	213	236	215	204	220	238	241	199	248	232	216	229	229	226	224	226	207	235	244	215	228	232	213	259	208	224	220	235	246	204	238	248	224	216	220	223	247	242	240	243	195	236	246	230	205	226	220	228	250	237	213	236	221	208	204	223	249	231	230	206	208	228	195	214	210	207	227	255	203	232	204	215	229	221	206	225	219	216	211	178	187	240	244	257	207	211	205	233	239	240	237	205	231	223	219	193	205	209	191	206	246	265	246	206	232	197	223	246	215	217	231	221	211	224	242	197	216	211	231	222	213	254	216	210	223	219	250	233	237	217	203	224	204	214	226	229	242	248	217	223	213	231	225	236	235	214	199	220	206	188	258	233	212	223	208	194	220	198	202	230	241	236	234	210	227	234	236	236	220	207	257	236	209	245	232	232	209	244	232	210	224	227	185	210	236	245	254	242	257	249	217	271	215	227	232	244	218	225	219	225	223	214	218	219	242	197	220	255	212	219	218	240	232	212	246	208	211	199	230	257	227	205	216	262	209	232	240	222	232	198	245	212	224	242	227	195	215	203	222	209	260	229	202	235	244	205	228	239	216	247	203	229	219	248	214	221	233	234	218	203	209	232	218	216	207	227	197	215	239	229	206	228	229	224	219	227	229	237	226	245	208	210	228	221	199	221	216	212	237	234	223	211	232	248	220	254	204	216	240	214	226	223	223	235	199	220	241	234	224	229	217	205	219	242	221	252	203	216	217	239	213	214	208	198	214	217	230	225	216	220	210	235	234	217	231	209	213	213	220	194	232	246	225	219	219	227	204	245	237	222	213	210	225	213	210	222	212	236	223	238	217	215	253	200	215	240	210	225	204	236	218	228	230	218	200	210	225	220	224	222	212	242	220	233	196	219	236	218	251	230	237	233	215	222	226	224	216	215	205	217	225	225	223	215	242	240	235	236	220	226	232	226	242	223	235	226	225	220	238	227	236	230	228	200	210	236	228	222	236	211	241	230	218	194	222	223	227	221	239	228	246	241	224	222	209	233	189	256	210	214	248	235	234	245	239	199	213	221	217	205	235	210	264	235	238	241	216	227	222	219	226	223	227	221	211	242	227	225	209	223	254	228	245	224	243	216	211	222	217	215	224	214	222	223	219	230	223	241	233	252	228	248	230	241	215	243	200	227	230	192	230	260	222	252	228	225	231	242	243	256	241	217	204	222	193	212	226	212	236	221	228	233	197	193	222	252	226	228	215	221	211	231	250	248	235	229	202	218	217	226	220	243	244	233	232	188	218	266	238	234	210	228	199	215	234	242	232	216	218	227	233	228	222	230	213	222	240	194	177	198	223	210	241	225	203	210	227	209	215	237	224	217	228	205	217	232	206	213	238	223	216	251	224	220	223	228	216	251	209	224	230	199	215	228	232	218	225	193	213	224	266	261	205	223	223	221	210	216	227	235	224	209	208	222	203	230	222	225	248	210	203	227	242	238	224	213	214	241	204	210	203	235	231	200	244	227	220	232	218	216	220	238	219	246	233	236	218	214	216	217	216	217	229	233	233	254	219	230	215	214	201	220	223	231	201	228	220	217	232	226	218	207	252	228	248	226	220	223	215	222	225	243	248	211	223	235	217	205	258	217	231	204	215	212	200	239	221	224	197	218	207	238	233	223	256	219	211	210	215	223	220	222	226	188	208	218	213	234	239	208	201	199	246	214	238	215	223	199	215	220	223	212	226	251	235	245	194	227	214	229	257	243	232	241	250	213	220	212	214	188	217	206	243	227	197	192	229	212	226	239	242	207	231	259	205	201	216	230	229	218	214	201	216	224	212	189	195	198	230	207	219	226	229	212	244	259	215	240	238	258	202	219	234	221	223	216	196	227	217	214	251	230	216	227	205	214	247	226	217	233	218	197	221	221	254	261	233	254	244	208	228	224	239	226	207	206	218	236	230	203	250	211	213	231	221	232	232	213	194	231	217	218	202	235	233	207	237	217	259	226	247	259	245	205	228	256	218	220	211	230	241	207	211	215	233	216	222	207	220	230	227	242	214	192	235	229	200	223	232	228	228	203	214	200	209	189	221	262	241	219	237	222	242	176	248	243	245	244	221	241	219	234	225	237	249	212	214	229	237	239	231	232	229	222	231	247	236	255	240	191	226	244	261	218	242	205	242	232	227	222	214	238	197	256	235	218	212	234	243	219	221	211	216	222	214	201	212	227	215	251	230	193	202	219	244	212	210	204	238	231	240	240	248	225	220	229	219	213	210	221	235	233	209	244	236	204	223	231	226	224	208	229	206	236	223	230	245	231	232	203	223	221	230	194	228	196	224	218	216	212	239	235	209	207	217	238	205	251	210	251	232	192	221	226	212	258	194	233	247	213	237	223	220	235	220	234	249	239	212	250	255	232	244	215	243	231	226	204	241	217	224	210	240	232	237	223	235	205	207	200	231	215	247	219	210	226	222	222	241	233	230	251	214	200	203	238	220	240	257	202	232	224	237	204	206	233	224	225	220	190	234	215	237	227	225	213	246	214	237	239	236	226	205	233	188	222	228	198	210	232	221	214	229	228	197	213	206	197	216	222	229	220	242	206	226	211	229	198	219	227	206	239	205	230	213	249	245	221	201	218	227	233	214	229	253	228	200	200	239	241	215	246	219	205	246	233	217	232	231	211	223	227	238	231	232	234	207	206	235	207	226	228	220	230	202	233	210	241	201	232	241	243	232	231	200	229	245	223	227	246	204	235	212	217	229	242	262	236	257	226	225	231	195	232	230	248	199	216	220	223	210	237	244	211	203	245	218	244	231	217	197	235	203	207	238	215	229	239	231	245	229	237	199	220	209	213	235	227	237	239	250	222	219	215	229	232	224	214	247	211	201	232	231	232	205	221	222	185	232	231	213	245	257	194	244	265	241	222	256	259	249	212	217	229	200	262	238	224	214	204	216	251	230	230	225	217	219	215	220	228	213	233	210	227	244	210	227	241	226	228	207	245	221	232	228	225	226	218	200	209	229	222	229	233	229	229	262	202	260	238	211	227	207	193	270	234	219	219	216	218	196	219
21131	9694	3957	3012	2525	1687	1207	918	863	814	755	737	795	987	746	972	1039	923	777	628	568	566	557	585	554	574	548	545	548	565	601	544	583	556	525	587	536	553	544	577	546	555	500	540	528	530	572	561	512	552	554	517	533	542	515	559	585	538	523	530	495	520	530	562	543	599	588	519	518	563	532	535	513	546	499	595	571	563	502	538	558	554	515	543	544	538	499	563	567	524	536	590	556	545	521	573	532	507	543	507	529	479	528	517	541	527	589	551	551	528	579	528	541	529	571	561	536	567	541	552	567	506	529	538	527	543	475	566	538	534	560	539	529	496	589	542	559	569	499	526	540	495	570	558	552	537	556	546	529	510	567	533	522	495	516	564	577	519	546	585	549	543	582	497	536	529	551	514	551	532	542	519	562	537	497	536	555	533	572	524	519	527	551	556	568	586	501	513	531	538	577	522	551	542	550	527	488	523	549	561	546	582	571	515	520	509	546	517	556	492	534	541	558	532	539	509	534	518	523	511	572	521	503	530	556	578	534	549	506	554	536	537	556	517	519	557	534	528	531	516	560	511	494	549	532	567	529	524	507	555	511	546	503	521	555	512	543	535	564	542	513	511	553	555	533	550	551	510	574	538	484	531	554	517	521	589	532	559	538	533	546	552	531	562	530	522	578	549	539	533	573	568	525	504	494	523	537	556	567	520	571	479	565	587	545	531	509	499	508	559	582	585	525	570	537	526	507	543	543	522	525	580	550	563	524	530	563	549	539	554	555	511	584	523	519	515	535	536	544	561	564	526	579	551	524	572	568	524	540	497	561	527	567	535	531	544	528	553	547	532	563	533	530	553	552	548	519	563	511	512	529	550	496	548	555	538	539	533	516	546	614	508	537	524	570	512	518	533	557	540	554	541	548	505	551	548	552	564	558	520	509	507	550	548	519	556	540	545	536	581	558	554	567	513	520	539	546	543	522	532	570	558	508	540	590	553	551	556	485	532	521	550	549	534	527	525	515	531	559	533	522	518	541	545	539	553	573	549	523	529	521	577	554	550	586	517	528	521	537	583	544	552	561	514	526	518	568	518	538	567	534	525	538	527	538	568	540	584	542	520	536	571	518	585	533	557	557	530	514	528	562	523	514	561	499	541	585	510	539	522	584	528	549	502	556	541	564	533	487	516	500	561	534	522	601	513	543	535	528	516	555	532	541	537	524	582	565	529	516	558	504	532	587	538	496	519	537	580	541	520	551	540	532	524	536	527	508	579	519	539	551	545	520	574	527	559	511	581	542	489	536	543	577	560	560	525	527	552	536	482	516	550	598	550	550	546	533	546	550	549	536	563	563	547	546	529	540	569	535	514	524	533	535	555	524	546	491	521	542	535	527	516	568	516	516	520	559	515	554	520	541	496	528	562	545	533	581	521	532	553	560	535	571	519	490	559	538	540	515	567	522	538	509	502	517	502	538	533	551	537	526	531	510	512	541	543	511	558	533	563	594	552	538	561	530	501	477	525	500	537	478	538	533	517	549	568	569	532	579	511	572	508	576	553	514	507	500	544	515	536	565	561	529	506	529	544	553	529	561	531	587	514	521	561	549	556	573	525	514	561	547	529	551	551	512	512	537	531	571	582	540	569	524	529	575	572	565	555	568	510	520	525	563	525	531	542	513	565	545	530	561	553	558	545	552	518	525	527	546	550	531	513	514	538	527	522	574	547	515	547	566	526	527	545	573	535	556	543	531	530	520	566	530	534	564	510	556	498	532	542	518	530	528	532	532	518	548	519	540	534	509	560	535	547	503	555	515	525	538	558	600	561	556	550	532	539	553	553	500	495	594	563	564	580	515	510	565	554	508	541	480	512	531	570	529	528	494	540	512	550	506	511	519	523	542	573	551	560	580	521	586	556	563	531	603	581	552	528	559	531	530	509	553	548	585	554	541	571	518	529	559	568	519	508	540	531	542	495	563	532	508	515	536	565	580	542	592	546	538	541	500	531	493	514	549	582	477	495	613	513	576	518	536	545	579	589	542	511	551	518	498	605	546	529	519	562	533	541	541	539	544	553	498	542	536	540	549	516	529	508	541	517	501	546	581	527	530	554	537	541	521	573	526	559	560	557	549	593	538	581	526	527	547	500	541	501	553	532	567	528	555	535	530	544	531	567	512	542	547	544	572	538	557	559	541	501	596	529	535	544	532	518	521	538	535	511	540	569	550	498	594	536	515	552	522	520	540	553	525	544	495	533	576	520	554	519	551	567	533	567	481	508	477	537	588	536	562	522	538	516	525	555	552	510	513	569	527	597	548	560	516	555	543	524	556	517	552	527	507	528	550	561	538	562	524	551	534	519	521	569	520	546	528	553	527	524	543	568	536	529	536	511	519	538	545	525	532	551	554	502	555	553	538	535	501	556	538	511	533	570	546	589	537	563	550	531	569	552	553	530	522	554	560	496	550	565	533	548	521	521	545	582	560	574	546	543	521	501	550	564	536	540	538	581	536	540	590	558	591	567	538	526	575	555	519	542	554	516	506	535	558	540	491	558	525	548	597	553	536	528	511	538	533	533	585	557	531	551	529	517	576	579	552	583	515	588	550	524	552	503	533	596	520	487	534	559	511	542	548	528	536	536	537	571	519	553	524	541	533	540	563	542	543	526	548	518	540	526	542	552	533	546	575	560	515	560	544	551	549	489	527	534	567	512	520	510	502	556	528	570	556	519	532	531	527	574	499	592	597	561	513	552	552	588	536	526	581	528	580	519	511	542	526	548	533	537	503	506	602	536	537	551	545	516	554	556	511	516	574	510	527	542	556	531	541	531	531	533	526	543	520	536	571	561	537	524	512	569	518	540	559	569	526	507	565	536	609	507	513	585	503	542	519	598	585	524	527	499	552	560	566	591	543	554	545	546	542	539	512	513	498	574	538	558	494	538	527	572	549	560	569	572	542	539	558	558	528	564	566	530	535	559	516	519	567	536	535	554	531	538	552	539	536	512	559	516	523	500	545	523	544	510	502	509	543	543	556	553	509	569	499	544	497	552	568	538	552	510	532	487	559	539	539	581	541	566	542	512	518	502	558	543	538	540	541	521	519	501	508	550	544	497	545	542	543	540	547	532	563	521	561	569	535	522	552	518	534	546	535	539	517	531	541	566	545	541	534	518	574	500	531	536	575	544	555	550	555	534	523	540	522	561	510	560	519	546	549	509	568	543	572	581	549	607	554	522	525	544	572	551	568	555	538	520	537	536	571	555	531	537	548	535	577	552	579	544	538	516	514	495	504	539	514	565	554	564	527	571	522	525	546	544	562	500	543	532	502	538	536	534	587	518	569	577	550	522	529	537	594	502	516	525	504	561	513	582	570	535	580	532	530	543	526	579	546	584	508	498	530	566	528	538	545	552	570	541	545	549	634	577	551	539	550	531	509	524	555	558	511	572	528	542	581	529	532	554	520	561	560	557	529	539	540	508	550	561	517	558	553	535	527	567	535	511	533	486
39593	19307	5929	1467	828	501	281	240	239	238	209	177	188	272	144	191	226	202	170	173	131	142	165	133	152	159	154	127	130	148	117	132	154	160	142	134	149	114	141	166	135	139	131	122	140	131	141	132	136	132	160	125	129	135	132	150	124	146	144	132	136	141	128	152	137	139	134	144	126	132	124	164	140	127	135	116	124	119	134	133	139	129	131	123	131	136	142	136	133	138	137	134	134	137	131	123	130	135	131	139	142	127	148	132	126	124	137	121	127	119	121	126	140	136	129	150	133	134	138	137	136	122	120	113	106	131	128	129	114	117	142	130	137	143	118	140	125	131	126	152	111	128	124	150	125	130	122	167	141	128	136	126	140	121	117	137	124	123	111	144	138	110	142	120	127	123	129	131	134	122	141	124	139	127	144	145	105	128	136	145	123	136	128	125	142	109	131	113	133	126	160	109	137	142	119	133	126	143	124	130	115	139	138	128	110	142	150	115	133	138	156	124	147	135	153	146	165	154	153	160	137	121	149	121	130	147	131	134	127	136	125	147	135	110	168	143	117	161	143	147	111	159	131	151	121	142	128	132	161	145	121	134	136	114	142	140	143	131	138	130	142	127	143	128	119	136	162	149	141	144	150	139	144	144	130	118	114	144	119	126	127	135	130	138	143	134	148	159	121	150	156	142	113	152	161	139	119	130	129	133	165	139	123	162	141	105	129	121	132	135	153	123	134	140	139	123	130	135	135	143	147	129	151	136	125	143	122	119	138	138	105	141	129	133	137	145	120	131	138	130	138	129	154	123	126	151	145	166	148	121	113	122	133	149	137	137	152	139	137	140	152	120	120	125	124	149	133	138	160	141	136	128	137	106	128	155	144	129	129	142	125	137	118	131	139	123	132	152	134	121	127	139	148	142	143	143	155	129	125	148	147	160	147	140	123	144	147	144	147	137	122	139	138	134	111	132	156	124	127	113	135	123	125	141	128	136	130	130	131	137	118	124	128	141	153	121	136	140	128	127	141	132	135	130	125	111	131	121	112	132	149	138	141	106	116	136	157	125	148	121	143	142	124	139	151	156	124	121	149	139	123	140	107	157	130	109	122	138	122	145	164	134	108	131	140	136	125	138	151	125	133	122	149	129	104	132	118	133	145	106	125	131	107	137	138	140	121	133	118	153	143	144	131	135	127	119	119	138	129	154	131	147	137	144	135	127	137	138	124	121	119	115	122	115	149	143	142	140	128	129	125	142	129	124	108	119	133	114	139	143	141	143	142	142	138	145	117	120	140	145	141	120	111	139	166	124	120	122	147	146	146	139	138	123	156	133	139	120	145	126	129	128	145	131	152	146	162	138	126	126	128	146	127	125	157	113	147	125	124	126	121	126	159	139	127	142	143	117	144	159	133	124	141	131	116	117	124	147	161	147	124	129	138	130	138	134	156	126	140	137	129	128	130	119	154	133	136	123	155	123	118	159	161	133	147	146	136	139	160	146	140	137	123	137	138	147	145	119	134	150	143	120	146	128	149	128	154	124	139	149	139	123	134	132	111	143	149	136	131	138	129	151	131	137	144	137	127	140	126	116	139	146	114	144	142	99	132	149	137	142	137	151	134	131	131	151	133	146	151	145	145	109	123	135	137	162	120	109	149	128	116	118	132	144	136	144	142	129	147	142	132	137	153	138	135	160	118	139	113	143	135	135	121	122	129	122	121	139	130	140	139	125	133	146	125	127	145	145	133	140	146	121	126	126	135	129	153	156	130	131	135	143	145	142	133	142	133	140	131	126	138	134	105	108	134	124	125	126	110	152	142	144	141	124	131	140	151	133	122	120	121	139	135	122	144	148	134	137	146	144	134	137	133	126	110	156	156	137	150	122	144	147	121	126	118	140	146	122	121	122	124	158	133	124	149	146	106	130	147	142	157	138	119	116	141	129	144	141	135	133	152	131	128	123	140	152	85	126	163	118	144	128	144	123	128	123	122	125	124	138	134	132	123	121	140	136	150	126	127	118	144	143	113	143	165	134	147	124	137	126	132	146	133	151	132	134	158	132	122	137	127	134	135	107	145	126	162	122	126	127	130	124	125	129	132	137	146	141	140	130	134	124	133	130	130	117	146	132	128	118	144	128	167	124	129	144	140	132	125	143	131	113	122	132	145	143	122	131	160	126	148	147	121	145	132	134	139	139	129	140	112	155	131	136	139	130	125	120	133	141	159	159	145	158	143	126	129	149	127	127	127	136	120	112	126	131	131	136	140	142	118	125	137	151	131	143	130	140	112	142	119	145	144	117	124	145	109	161	136	125	120	142	139	132	136	137	133	134	129	130	129	137	159	134	132	142	126	141	113	140	131	153	139	117	147	137	130	146	129	139	173	138	137	139	147	143	129	131	152	124	134	123	141	142	139	128	129	133	136	118	147	131	117	110	132	123	144	121	145	143	124	129	121	122	125	142	107	133	127	139	134	131	141	142	133	152	153	140	134	138	144	132	152	146	136	134	121	134	161	111	133	141	155	129	156	154	132	127	118	137	152	140	149	142	126	136	151	131	106	148	171	127	116	142	133	153	133	109	129	136	122	130	120	165	139	120	135	135	139	119	130	158	128	134	129	141	130	127	150	136	133	117	158	134	138	137	126	119	133	115	106	129	121	124	144	138	134	130	134	139	148	132	130	138	147	139	124	132	112	106	127	125	137	130	138	149	157	129	125	131	151	135	125	158	142	153	138	140	148	129	142	139	141	156	136	157	118	137	120	125	128	143	140	135	149	128	130	129	145	136	117	138	138	150	134	149	136	134	132	121	143	136	154	118	145	129	142	137	133	120	136	134	144	149	129	121	127	134	123	149	133	154	133	125	136	134	142	109	146	136	126	121	137	140	156	149	129	138	130	132	140	133	144	150	114	131	130	124	151	152	140	143	138	151	153	133	125	145	130	133	130	137	140	120	102	126	128	120	111	113	124	124	111	117	129	133	143	140	140	126	120	127	115	138	127	141	135	118	136	145	144	125	131	129	142	134	135	149	125	146	138	140	133	141	136	120	131	134	120	154	135	139	155	118	123	134	147	134	127	130	128	134	118	145	125	130	135	133	141	151	126	116	127	136	136	144	130	134	145	126	119	142	145	145	106	132	139	134	127	140	127	132	129	138	144	122	143	128	130	165	154	122	128	133	125	121	137	156	143	137	124	142	130	160	116	144	139	161	132	142	141	137	134	147	137	156	122	112	133	118	149	118	140	137	129	149	130	167	133	151	120	125	137	123	130	124	153	120	130	121	128	143	122	139	114	128	136	144	139	129	120	138	145	144	118	124	142	124	148	114	115	151	134	132	146	158	135	141	170	120	123	133	113	126	117	123	131	150	142	126	157	146	141	124	130	129	149	122	126	133	116	133	126	159	144	135	131	149	139	107	142	141	118	119	150	152	120	120	129	134	138	155	159	132	150	140	121	136	135	133	157	137	137	122	142	127	121	147	145	145	157	157	145	118	135	149
26480	13985	6626	4125	3360	2210	1303	1036	922	837	742	641	788	1118	649	867	948	869	633	479	394	356	380	354	351	355	335	345	354	388	349	324	344	319	343	350	358	342	346	325	365	338	327	322	313	331	367	287	344	344	312	332	351	366	349	328	331	329	347	312	339	342	346	334	374	336	346	352	376	303	344	327	352	338	329	303	326	366	337	353	383	366	337	359	349	312	324	330	341	328	326	313	337	337	328	330	325	330	383	349	311	331	348	360	336	290	335	333	298	328	309	336	298	330	338	317	321	325	323	317	336	303	339	326	332	322	367	333	360	329	347	369	335	349	343	346	335	355	342	333	357	323	334	347	331	329	296	326	357	331	319	300	346	324	306	347	299	333	329	363	325	322	315	325	357	357	313	332	314	346	360	337	333	346	358	347	320	290	327	345	347	355	348	367	343	329	374	342	283	329	349	300	321	335	315	321	324	320	345	352	336	325	349	339	331	367	390	308	352	313	346	320	329	325	307	321	331	355	337	345	327	293	336	340	341	323	358	323	350	325	357	338	380	308	320	343	330	334	332	385	338	355	325	324	310	359	330	321	340	336	296	353	313	343	313	328	311	362	326	319	331	350	341	333	359	340	309	342	319	364	322	322	303	333	339	328	375	343	358	340	365	331	339	319	317	318	339	358	364	329	343	340	330	335	301	363	346	340	319	302	318	351	330	316	366	317	307	324	295	330	352	350	314	353	296	306	345	336	322	348	339	327	324	325	340	342	322	312	297	347	328	339	356	322	317	331	342	351	310	354	323	343	299	337	352	340	303	346	365	310	310	330	320	333	331	331	369	367	329	322	321	322	365	333	351	330	332	332	288	353	308	323	325	360	317	343	325	341	354	328	324	341	317	308	359	314	315	364	333	315	348	345	335	353	331	322	343	343	310	344	317	298	312	352	319	328	339	334	328	346	311	315	339	343	328	326	350	311	346	332	328	307	316	313	334	355	331	312	323	345	305	362	356	343	352	332	306	349	336	330	324	332	314	312	345	311	331	320	320	342	319	319	314	344	354	341	349	337	307	326	349	341	336	345	311	333	330	318	361	322	349	301	322	333	333	343	342	347	332	319	345	329	330	322	343	320	351	332	344	338	338	369	337	329	338	343	334	317	298	343	297	346	325	329	312	303	343	328	349	349	329	323	369	347	327	331	326	368	321	335	350	352	347	297	360	341	328	320	336	337	281	322	355	343	335	334	342	340	323	322	332	340	340	356	346	329	337	342	315	346	340	356	313	344	326	312	344	345	331	342	329	371	344	319	322	325	341	331	312	313	351	323	334	345	322	345	358	349	343	317	340	316	329	331	307	309	312	366	339	334	332	350	309	324	311	323	348	329	345	371	337	306	315	326	311	349	315	337	342	350	329	344	331	321	312	330	328	333	338	339	338	332	313	301	322	365	331	342	312	308	338	321	339	337	332	334	306	337	342	328	331	320	321	303	328	327	341	326	320	335	313	341	360	319	321	307	325	338	372	345	373	338	319	322	356	342	327	359	348	298	376	350	361	365	299	347	355	337	337	360	334	296	350	320	356	350	316	298	335	380	328	311	312	348	330	358	342	376	329	321	331	335	342	327	360	351	354	356	332	316	353	338	315	338	340	333	351	362	330	299	311	314	338	329	350	335	316	328	320	343	335	313	313	311	350	330	335	341	312	342	307	338	350	333	327	341	333	343	331	312	347	352	348	323	318	314	368	338	323	337	320	330	324	355	313	306	336	350	341	307	316	330	327	329	328	334	342	297	332	342	317	339	343	338	354	306	322	311	359	318	316	337	346	369	322	332	357	325	324	322	302	361	322	343	314	323	346	346	335	314	338	360	339	326	318	330	319	312	340	313	335	359	337	362	322	296	316	339	336	350	353	331	344	308	327	350	331	322	347	307	317	334	361	345	312	334	323	294	345	306	341	324	343	326	335	317	339	300	354	330	333	316	308	315	312	331	344	376	339	346	333	350	339	327	325	348	327	326	292	309	344	343	325	297	320	333	318	307	372	360	321	372	334	326	338	326	353	339	354	323	332	370	360	320	369	322	381	324	339	313	344	323	332	323	349	333	351	356	319	344	349	337	342	343	335	332	356	317	333	348	343	350	311	353	308	362	337	316	314	336	372	336	334	350	352	325	342	310	393	347	320	293	345	335	324	309	326	331	340	321	311	359	326	359	304	336	350	321	357	339	340	334	303	295	329	307	367	337	330	368	346	382	332	360	334	308	368	354	328	334	327	347	358	310	351	284	330	310	310	368	323	312	320	323	314	322	318	384	346	297	320	319	296	327	356	321	342	323	316	359	323	324	361	338	353	322	372	303	324	316	309	341	337	350	360	355	319	352	348	328	324	331	333	369	329	335	313	351	335	348	319	356	320	332	343	310	316	321	365	321	354	349	310	309	357	324	370	328	315	329	337	340	350	351	351	289	361	318	342	328	323	347	313	329	323	352	379	339	343	337	321	337	342	328	324	329	346	302	344	359	341	330	325	349	353	318	339	328	326	300	331	336	318	313	323	327	350	328	324	362	335	362	304	343	295	305	333	330	342	340	338	341	323	348	337	333	330	362	338	318	301	299	313	322	294	341	321	295	348	301	358	360	327	311	342	291	352	305	334	334	293	314	319	342	332	329	315	364	319	359	333	340	351	332	309	323	309	340	312	337	338	334	338	342	343	346	344	349	358	332	322	348	303	361	335	361	338	335	308	325	341	323	343	306	323	332	308	346	313	349	373	326	336	319	324	307	329	321	366	330	335	347	330	299	319	344	351	325	345	337	369	327	336	327	353	309	338	311	310	336	330	343	314	318	330	303	335	356	355	329	358	349	355	332	343	311	344	306	332	344	342	360	301	349	345	305	345	338	356	353	334	326	317	321	344	337	312	320	308	328	318	320	325	336	332	327	363	353	327	332	297	339	327	327	356	333	376	362	313	348	371	343	336	315	318	327	333	331	336	328	333	344	340	357	377	323	321	344	308	317	331	299	326	305	305	328	322	334	283	326	296	343	360	325	338	329	300	340	346	299	334	325	324	335	332	342	306	327	358	292	335	321	305	303	322	334	335	329	328	361	331	315	316	327	343	341	344	316	347	317	337	319	354	337	340	341	328	354	342	333	311	338	323	341	346	317	311	320	296	327	345	339	314	337	344	353	342	375	266	334	309	321	333	327	361	355	331	351	304	342	324	337	324	337	338	345	336	334	362	345	333	332	351	359	352	315	335	352	319	335	357	309	322	367	348	333	304	319	320	347	340	335	336	334	338	320	340	353	310	377	341	320	328	330	327	315	331	338	329	330	337	325	329	323	357	352	314	316	295	333	305	363	307	367	323	356	329	348	323	366	344	320	369	306	358	347	337	331	335	327	360	319	342	402	342	332	320	344	329	328	352	338	354	319	309	344	330	362	363	351	341	329	345	321	340	335	349	323	330	318	349	333	341	338	322	321	342	337	311	332	351	354	324	332	345	358
17435	5211	1284	629	364	320	235	241	236	219	203	192	202	251	201	213	207	251	228	216	201	204	208	186	202	194	221	206	206	219	187	194	239	186	196	187	209	192	214	199	193	227	213	197	192	174	201	200	193	214	204	192	199	188	202	203	192	220	213	207	205	174	202	205	178	194	224	195	202	177	196	188	210	235	220	191	200	199	199	197	190	199	204	190	199	195	219	214	167	186	204	193	193	184	187	213	195	191	204	205	205	203	197	198	172	208	226	202	221	198	209	219	182	174	210	183	181	194	192	200	198	181	188	207	169	187	224	170	208	233	192	207	178	182	196	201	229	193	208	183	200	214	209	218	185	191	194	238	192	183	209	199	198	228	190	194	230	202	184	184	198	176	206	211	203	198	196	169	194	208	213	211	205	215	210	199	218	195	206	185	189	194	202	238	179	212	198	181	188	213	191	155	212	198	197	206	185	226	196	204	208	200	192	229	199	224	207	217	200	197	191	182	231	224	193	216	197	199	188	222	216	205	225	200	239	195	205	204	204	188	211	208	189	201	200	215	211	184	194	225	209	207	204	213	184	192	194	198	194	189	202	202	196	212	198	216	207	185	185	225	191	187	198	194	196	195	214	206	198	202	222	189	197	216	216	193	223	211	178	197	181	189	199	185	209	225	199	202	213	195	201	191	182	190	209	184	236	181	186	178	211	192	188	199	176	178	218	190	226	208	215	216	200	196	214	241	192	181	152	190	205	192	206	205	191	219	173	204	208	195	177	214	185	195	172	188	219	208	201	171	216	207	199	185	220	205	180	206	186	190	205	208	201	218	209	181	208	210	220	216	192	198	199	181	210	172	210	206	186	207	206	196	194	203	194	191	204	200	212	205	201	209	179	178	209	196	203	218	208	162	182	203	196	210	202	234	212	209	175	203	216	202	193	187	196	196	217	195	210	204	196	202	226	211	201	205	227	185	202	198	202	218	221	194	185	203	193	201	182	202	182	202	213	182	196	196	194	180	226	208	207	207	210	200	211	178	215	206	205	192	224	221	211	204	178	184	217	204	198	211	192	212	234	202	191	175	181	213	212	217	173	203	197	192	198	206	194	201	238	200	221	198	201	191	195	208	204	207	192	192	204	184	208	180	179	219	232	180	220	196	195	191	200	207	207	186	214	220	177	212	200	183	205	197	208	216	187	214	205	178	192	193	214	192	212	201	203	205	196	232	206	212	225	192	207	220	216	197	199	180	177	177	200	207	206	189	183	188	199	222	200	223	212	208	209	205	213	218	203	211	214	203	191	211	224	182	203	201	175	207	214	195	175	189	193	214	203	203	180	169	209	184	178	203	222	201	198	190	204	182	202	195	180	187	204	229	202	206	238	167	202	211	184	181	188	217	185	222	208	182	209	210	205	206	212	211	220	215	195	183	207	207	218	202	207	188	184	210	193	218	196	200	221	205	184	195	184	225	189	205	200	183	181	220	190	213	211	199	187	169	199	184	227	191	201	209	194	190	209	184	190	196	212	192	182	213	213	188	178	189	185	213	188	215	206	180	169	215	212	170	214	209	200	183	218	196	197	201	193	201	193	216	202	186	210	203	193	194	196	213	189	210	235	204	183	233	203	205	231	163	207	195	207	201	196	194	199	192	201	234	198	186	219	201	200	208	216	197	197	208	191	210	175	200	177	217	187	165	204	222	202	206	210	208	177	199	185	197	192	195	216	219	195	190	219	229	206	192	191	205	211	193	182	207	206	194	210	204	217	194	223	181	192	212	190	196	219	181	219	208	181	218	180	195	173	197	173	205	186	205	189	170	201	205	216	201	187	198	190	203	189	165	219	210	201	226	195	193	178	200	208	202	224	220	184	206	192	238	199	229	189	219	187	214	175	190	177	194	198	189	213	207	208	189	201	187	205	194	215	178	225	192	192	201	213	210	207	188	211	213	216	200	192	183	202	235	202	199	183	192	169	195	192	184	199	190	182	209	202	204	207	184	196	214	223	220	199	197	203	213	182	192	187	178	218	203	205	189	188	199	219	202	191	196	196	206	166	182	223	215	214	193	205	207	191	167	186	183	192	208	223	232	195	200	200	221	204	235	191	188	218	193	196	216	199	221	197	202	211	209	202	251	233	191	188	179	187	191	188	211	188	200	217	232	193	207	198	196	211	193	199	199	180	217	200	195	172	211	206	198	227	194	192	202	184	223	187	206	227	175	202	174	189	208	185	181	215	211	169	205	219	182	206	209	182	193	186	181	199	222	203	195	218	230	201	196	194	205	189	228	221	202	184	217	197	198	194	180	223	170	210	211	187	179	212	202	211	195	180	200	199	196	195	187	193	196	187	183	189	202	215	184	198	189	174	192	200	207	195	216	203	203	213	194	228	200	223	222	206	188	197	199	221	203	182	207	216	198	213	190	178	188	185	190	196	190	207	192	195	185	198	184	215	212	188	222	200	190	191	210	197	194	165	189	172	208	182	179	200	181	193	215	187	220	168	176	173	215	202	188	200	184	230	205	225	168	197	208	186	192	206	219	206	191	199	190	213	198	197	222	185	219	208	199	191	209	214	187	206	192	209	192	181	210	173	191	214	185	188	219	208	223	179	201	160	213	194	183	183	219	210	222	193	210	215	225	201	217	212	194	165	197	192	180	226	185	211	198	212	188	192	211	215	175	217	208	224	186	179	205	199	203	201	228	221	187	165	210	210	203	182	191	217	204	201	188	216	209	209	208	191	214	199	197	203	163	176	173	191	189	189	209	212	207	160	204	202	223	197	205	203	196	214	196	206	212	197	217	218	198	216	182	191	188	228	215	221	188	190	211	194	195	196	208	212	176	199	217	196	243	217	202	209	205	191	217	194	216	206	185	196	198	177	181	225	230	197	243	172	202	205	197	208	203	184	212	197	225	191	222	191	206	191	199	193	212	196	196	195	178	181	219	187	178	216	197	207	193	177	198	196	205	181	196	230	209	212	206	189	190	205	185	222	202	195	177	193	187	224	195	188	184	204	209	190	212	192	202	202	209	210	220	190	209	214	216	221	196	211	209	225	188	199	212	218	202	158	191	183	220	179	195	190	221	199	193	215	211	213	243	199	196	213	190	184	235	199	209	203	211	230	234	195	179	194	197	207	210	213	207	207	194	208	218	229	208	210	194	221	219	198	199	182	193	193	225	211	201	194	191	190	213	204	192	180	199	186	200	171	195	210	199	187	216	204	190	234	210	190	203	220	187	202	181	211	211	174	201	200	196	193	237	205	203	203	189	216	169	195	197	202	199	197	203	204	218	237	211	200	205	198	216	202	218	218	193	198	178	222	184	200	219	183	206	211	177	225	206	222	207	196	202	174	217	194	208	197	200	178	202	205	208	211	196	203	198	210	203	193	187	182	198	207	221	201	184	188	182	201	204	210	213	196	220	174	201	178	209	196	193	197	201	220	195	180	186	198	222	183	194	193	208	189	196	212	197	228	200	210	220	194	189	208	199	181	208
12165	4485	2449	1688	1334	966	782	688	615	614	594	549	650	729	586	610	624	660	567	524	531	503	451	470	515	453	505	530	495	490	525	471	488	472	502	472	502	483	483	470	483	529	460	507	468	471	471	482	511	453	494	517	491	561	473	454	507	523	496	495	500	529	474	497	503	478	475	487	512	483	504	468	432	451	450	489	473	471	524	518	513	469	461	472	495	484	501	491	462	497	475	466	491	499	465	484	452	507	487	492	482	462	473	499	505	482	494	535	444	478	486	502	477	516	471	480	502	514	495	505	479	486	470	541	526	500	457	458	459	513	477	469	494	490	460	473	520	512	518	508	497	507	508	494	469	515	499	480	487	512	483	511	487	473	484	485	486	517	531	434	503	468	503	476	474	511	477	521	496	512	518	469	470	511	461	552	494	493	507	517	492	517	487	456	500	523	491	469	531	455	501	457	464	484	484	504	468	548	503	490	481	542	511	468	514	509	499	501	461	493	450	507	508	522	509	572	492	511	495	467	488	489	517	476	490	483	480	490	511	489	486	531	491	462	475	484	523	452	502	471	468	470	512	464	519	499	516	505	451	496	490	500	495	506	487	450	514	503	511	465	540	532	515	505	496	484	489	492	490	495	522	435	502	498	461	487	491	516	484	477	508	473	495	493	485	531	495	465	526	463	479	481	492	519	482	502	544	511	481	504	471	443	514	501	521	468	475	507	523	491	512	493	463	488	483	480	478	494	510	506	466	519	489	496	453	482	485	474	512	472	470	514	478	479	509	451	490	468	494	510	455	518	513	473	494	491	490	469	481	489	467	500	480	505	479	469	530	469	467	523	472	498	475	511	509	485	482	518	492	498	511	490	495	506	499	493	463	531	486	464	540	465	517	490	439	489	433	479	493	520	436	489	488	491	555	495	466	525	525	489	473	494	528	475	491	460	513	476	505	489	481	504	509	506	460	512	517	516	493	523	487	525	484	480	525	519	524	496	456	484	503	481	466	492	458	499	524	498	505	506	519	493	540	485	523	509	502	490	480	469	498	478	500	488	494	514	480	499	535	468	511	525	492	502	472	483	498	507	470	509	521	459	519	481	471	497	481	503	492	505	480	490	483	478	512	486	526	480	508	504	493	471	475	484	522	511	515	443	481	483	481	494	494	531	491	526	506	529	509	519	489	540	502	506	496	513	479	491	525	518	516	444	512	504	477	473	512	500	501	479	514	505	482	486	482	511	466	479	513	497	517	476	514	506	478	492	467	485	500	473	491	497	501	479	520	471	510	461	505	513	529	507	506	466	497	487	490	542	506	512	546	472	488	472	469	472	524	484	481	487	451	534	514	515	508	486	489	508	465	480	497	499	522	512	476	501	510	498	496	495	475	498	500	447	471	462	504	488	496	482	471	471	457	535	521	462	500	498	555	506	503	487	468	492	489	514	495	461	464	494	503	433	537	491	460	564	475	545	495	506	461	469	485	454	487	523	509	486	525	526	475	504	495	489	494	532	509	461	481	466	470	502	467	470	485	490	459	511	509	511	477	475	504	520	457	468	490	504	485	511	530	451	493	488	494	481	458	474	470	476	528	507	470	491	480	489	517	498	520	474	506	503	475	473	484	481	480	484	484	499	509	506	526	450	518	458	482	476	470	522	476	476	509	482	487	480	464	477	489	488	450	493	507	504	475	448	442	487	466	496	503	472	489	528	513	483	489	457	495	517	482	454	507	481	520	495	429	543	519	462	464	461	471	452	513	515	501	483	475	482	510	473	460	490	491	468	469	480	482	441	498	481	504	495	455	454	494	463	497	474	530	485	497	539	468	488	496	526	523	468	468	519	473	512	490	502	503	520	469	538	513	485	507	518	537	517	445	533	517	465	446	468	492	460	469	492	515	526	470	476	478	519	515	536	460	507	464	484	490	494	506	515	486	524	503	501	492	476	465	484	471	479	497	489	538	457	498	504	500	503	516	491	509	509	493	466	453	468	489	487	498	499	502	506	463	473	505	517	498	488	438	465	520	488	437	476	480	472	464	540	509	519	488	522	476	481	466	480	466	506	473	490	522	483	515	502	480	493	471	494	507	462	453	451	489	526	478	459	513	464	478	539	505	460	534	477	540	485	538	445	449	475	488	521	502	491	461	503	514	495	517	484	493	498	532	471	497	518	500	518	475	482	449	527	490	482	496	482	452	505	539	461	456	506	439	524	509	479	460	496	505	463	477	476	502	498	498	544	456	503	493	492	499	455	519	491	496	525	477	466	515	481	461	462	447	469	499	464	470	470	499	486	528	514	489	504	517	485	473	503	464	506	457	501	534	469	476	463	470	474	489	522	464	465	465	500	501	455	497	495	523	478	486	489	510	510	479	536	487	466	519	478	510	485	503	471	456	503	513	533	493	492	477	517	498	482	528	532	519	506	473	480	494	500	506	517	505	483	500	492	497	476	494	469	495	497	497	532	512	491	517	444	487	457	494	453	479	498	541	451	516	505	457	465	481	516	509	471	510	467	467	463	485	505	456	472	524	484	482	493	513	481	491	495	493	508	510	490	472	471	509	502	522	495	465	502	528	485	471	569	493	486	501	497	525	476	483	491	477	496	476	491	520	438	498	422	479	483	476	526	464	481	501	491	501	470	486	489	523	481	515	479	493	504	479	489	516	495	452	495	499	464	510	491	540	511	482	461	534	465	506	495	474	446	475	487	529	470	477	485	484	470	460	481	481	481	468	471	481	469	494	526	485	469	454	507	486	507	496	507	503	495	481	473	473	484	534	507	489	488	497	463	504	482	453	487	489	499	500	488	515	507	483	512	513	465	541	459	511	473	505	491	512	481	458	488	481	522	487	542	487	503	470	520	493	511	501	490	511	517	453	490	497	495	529	487	526	448	472	502	531	487	515	488	488	531	524	497	474	510	518	455	463	481	499	501	495	504	473	496	536	440	488	459	505	484	470	518	534	487	530	473	475	502	499	500	509	483	483	490	480	441	503	468	459	537	512	484	475	475	477	451	531	503	490	495	466	466	488	503	474	518	527	457	477	518	488	496	492	495	525	488	473	505	490	458	499	483	484	511	478	491	468	523	466	462	480	494	440	510	467	480	475	515	486	453	492	499	524	449	507	437	481	489	493	482	520	474	469	489	505	485	470	475	512	488	491	505	474	487	508	491	473	466	493	516	476	493	476	464	506	502	495	498	477	494	472	511	496	513	500	497	479	509	478	488	471	503	481	513	510	517	496	495	437	541	509	492	488	469	468	467	491	513	496	457	493	480	493	462	490	504	483	458	469	508	483	499	542	530	490	517	466	477	477	511	490	465	477	511	489	471	540	460	498	521	504	498	484	492	485	507	468	516	500	467	490	453	521	485	510	454	492	484	482	503	502	474	501	493	475	459	474	507	523	474	505	489	484	484	504	501	517	479	501	483	509	463	503	538	507	484	504	516	461	507	474	529	469	504	467	517	459	486	498	483	497	461	483	510	504	456	488	504	470	520
30547	12477	3085	1030	688	458	312	305	291	285	265	285	278	290	228	282	243	245	222	259	225	225	240	243	237	192	209	246	225	246	258	227	232	209	236	195	235	234	218	245	218	228	218	222	218	234	219	229	246	235	229	202	222	230	231	202	219	202	215	261	181	260	250	250	217	254	217	231	230	212	229	231	203	236	218	245	248	227	224	234	200	232	244	218	235	216	261	202	224	238	212	236	236	200	205	241	229	233	234	224	215	231	250	232	248	211	208	222	206	220	223	224	233	255	223	218	211	216	215	213	211	250	246	227	227	207	214	235	233	223	216	256	206	222	207	228	215	219	222	200	210	226	212	223	244	202	203	242	208	237	231	230	224	223	200	213	262	219	243	219	222	235	189	187	225	247	230	215	222	211	230	201	214	228	218	205	250	243	207	222	215	186	203	201	230	240	227	189	216	246	248	202	204	241	231	211	220	236	229	218	235	193	207	221	197	219	232	241	233	245	209	227	208	217	246	224	215	242	223	214	206	227	225	214	239	208	234	218	229	215	199	237	258	246	218	215	233	217	212	223	190	225	230	205	230	203	197	247	241	233	242	233	203	238	227	224	223	235	222	229	228	232	221	215	221	216	230	215	215	205	231	225	201	246	233	237	193	219	253	219	207	228	198	220	231	220	226	217	212	221	222	213	235	222	228	231	230	236	215	234	244	211	225	221	220	208	232	197	217	205	209	200	226	202	214	220	203	224	205	233	236	220	204	226	230	231	212	226	227	234	215	207	216	218	228	223	231	216	224	244	214	245	229	231	224	226	217	214	225	225	225	226	217	213	240	228	251	211	229	215	207	227	199	222	259	243	206	226	193	214	225	213	219	204	231	220	231	242	219	206	223	261	202	226	229	212	220	208	210	208	230	222	224	214	228	232	210	232	248	235	208	207	235	215	250	240	227	232	230	206	246	218	235	208	219	232	227	240	216	219	234	248	203	213	206	214	222	244	219	219	248	211	223	252	212	214	224	222	242	213	229	233	205	232	222	219	234	192	216	237	235	212	226	225	233	225	230	203	224	196	232	219	211	227	221	238	251	239	225	236	211	196	227	229	205	253	239	213	216	235	245	237	185	206	194	224	212	239	246	207	215	205	211	228	213	214	222	240	251	213	252	232	202	206	214	226	230	211	233	197	206	213	213	205	220	207	190	208	228	199	226	236	223	208	219	236	206	228	235	229	230	210	227	235	247	218	229	229	248	222	218	240	219	230	215	238	204	222	221	223	222	199	212	254	238	217	239	208	210	229	222	207	222	241	197	216	208	226	256	229	236	214	228	216	223	249	202	228	244	246	210	221	204	225	231	209	238	231	233	232	222	228	210	231	234	222	211	242	214	224	229	219	224	185	226	197	208	199	221	209	218	225	231	224	247	230	226	208	213	228	211	205	257	244	206	222	243	210	216	248	209	213	207	245	245	228	204	245	213	210	231	211	256	217	244	232	212	227	195	222	207	251	220	230	219	230	218	256	249	246	194	211	192	247	235	227	216	239	222	208	229	227	195	233	237	213	225	229	199	243	221	221	241	200	200	229	200	219	218	201	197	242	224	217	221	239	248	231	255	220	261	221	199	192	235	239	232	226	229	199	178	234	219	207	210	240	212	228	231	236	218	235	206	194	203	233	207	264	203	214	233	230	230	236	220	226	223	236	228	217	222	221	238	203	224	237	241	257	205	224	246	248	227	202	223	221	224	225	201	208	222	231	207	227	227	212	210	231	256	218	225	216	228	169	207	224	213	219	221	223	228	222	223	236	230	205	235	243	197	248	214	212	199	214	252	238	249	209	215	220	224	236	242	213	233	244	234	250	219	255	215	227	227	220	196	229	237	208	221	201	216	248	217	224	193	208	216	239	217	225	226	243	221	238	204	236	217	216	237	237	234	225	232	239	201	190	206	210	216	229	225	210	217	253	244	233	235	219	255	188	204	209	210	198	209	224	204	215	206	220	218	226	225	195	205	203	201	215	235	242	196	218	231	230	236	238	218	226	192	229	216	218	252	214	222	242	240	260	229	247	203	252	208	234	235	231	215	203	215	210	216	227	235	217	209	219	243	215	209	227	230	229	231	230	221	259	230	195	219	207	229	211	225	203	259	210	216	232	199	198	230	205	196	235	221	202	228	228	236	222	215	239	247	195	201	198	234	218	219	212	224	217	241	215	234	198	201	243	191	213	231	233	216	217	214	191	228	238	229	207	225	216	227	221	210	221	223	215	215	231	235	232	230	250	267	215	237	225	209	237	189	216	212	199	232	215	212	238	230	229	236	231	188	224	211	251	226	260	213	225	203	194	197	221	220	202	216	261	222	232	231	215	241	214	198	203	196	225	207	223	217	229	180	201	229	199	220	231	241	227	230	184	220	238	231	235	234	253	217	211	240	240	231	239	235	230	235	231	210	210	225	227	233	185	198	214	210	233	247	206	242	228	214	265	252	198	199	237	206	219	247	250	234	231	239	182	217	212	200	235	215	216	226	247	214	235	218	224	206	198	228	232	199	224	242	234	215	228	198	214	247	237	233	192	233	247	238	221	212	221	221	241	208	203	236	241	209	239	199	225	239	249	223	258	234	232	216	221	227	213	226	224	210	208	245	236	233	206	246	214	218	212	237	228	190	212	215	233	212	248	233	226	242	223	212	217	218	201	231	214	244	212	208	214	219	216	232	209	204	200	247	259	254	233	200	220	243	236	235	205	218	225	224	196	221	212	195	232	204	239	287	216	206	215	223	214	217	236	203	256	203	216	211	249	209	203	223	201	215	218	235	231	206	209	243	253	213	220	248	222	207	209	203	232	221	227	238	221	231	212	232	246	211	234	250	221	227	225	229	238	243	238	227	230	225	222	225	248	191	203	218	228	227	242	211	230	220	226	193	262	229	224	207	248	233	218	236	218	220	222	222	235	214	245	223	208	245	234	210	212	224	226	245	227	236	201	207	226	230	271	213	220	226	221	221	229	203	225	216	221	238	239	212	192	218	215	184	229	213	227	193	236	208	209	233	228	236	204	221	208	211	221	223	212	208	231	207	239	230	206	202	221	206	215	232	208	217	225	221	223	220	221	234	211	228	206	225	226	245	236	229	185	228	227	232	245	240	239	219	205	235	215	217	225	207	207	194	226	206	220	206	215	188	215	239	221	242	217	213	231	216	235	220	211	225	245	219	212	224	216	221	230	233	235	208	224	191	223	220	233	244	216	263	227	231	208	247	198	231	216	229	230	239	223	207	249	242	220	233	211	246	230	225	228	230	243	209	229	229	223	229	269	201	215	230	195	242	225	235	236	227	232	252	188	243	173	215	226	209	212	220	226	234	208	213	240	240	252	236	244	211	230	251	220	205	243	217	197	234	198	220	247	208	221	241	176	235	239	212	238	213	221	214	229	256	217	186	227	249	213	206	204	231	228	228	224	202	231	266	228	224	221	227	211	220	213	225	197	203	211	200	214	246	220	231	200
21271	9549	4581	3246	2528	1579	1115	919	874	885	765	772	986	1023	706	716	826	834	689	548	575	609	509	560	550	531	545	584	544	520	592	510	530	536	556	520	559	527	510	556	508	528	530	536	541	556	527	548	555	531	531	539	503	526	556	503	540	537	530	545	544	574	516	531	552	514	547	560	538	517	516	543	503	502	545	499	524	565	532	572	553	538	543	517	498	550	529	543	540	495	557	552	532	500	526	543	531	518	545	520	531	572	546	520	556	586	526	525	542	540	531	599	525	527	567	503	548	529	545	546	510	517	544	516	573	534	561	570	517	553	530	542	498	543	524	493	566	530	553	516	525	527	569	516	536	573	519	519	513	567	547	596	489	549	503	525	538	532	478	568	526	570	536	534	530	545	503	543	538	533	536	532	545	489	531	552	532	536	499	553	533	522	526	516	545	558	534	542	563	529	520	548	544	512	553	577	570	554	541	483	570	539	514	547	588	546	526	549	550	569	564	521	551	540	526	533	556	519	563	499	547	492	585	523	573	500	526	563	528	497	532	557	529	565	551	565	541	546	521	544	550	534	515	542	524	563	557	542	526	486	529	541	506	488	572	526	486	542	484	560	500	513	542	512	515	524	493	559	534	536	514	553	557	545	498	560	547	542	517	554	482	545	503	543	515	527	544	575	542	545	543	501	561	550	528	507	572	521	522	534	498	556	533	518	546	508	536	512	557	506	556	504	520	561	537	536	525	536	562	538	568	549	496	533	545	546	492	566	574	523	541	510	514	522	525	514	521	519	526	533	560	531	538	569	531	565	543	513	542	485	511	531	554	538	539	535	507	575	532	561	530	563	485	485	560	499	532	545	521	512	503	536	479	534	501	534	515	536	547	542	519	510	521	570	536	544	548	570	561	550	533	535	507	546	505	537	545	518	549	522	581	524	580	530	521	541	567	537	534	557	551	533	545	634	570	540	558	553	567	488	524	541	584	506	504	520	538	532	510	521	530	535	508	537	564	527	574	534	554	570	528	547	552	473	567	547	549	534	545	514	496	555	511	571	544	550	556	540	507	536	564	549	531	529	533	547	527	579	533	529	514	458	535	531	527	543	518	514	560	552	520	528	537	551	560	559	556	534	537	532	553	521	490	492	564	532	542	539	521	533	528	568	525	547	555	517	593	552	502	547	547	564	537	539	557	527	534	598	556	560	527	580	551	541	553	540	516	545	567	549	551	562	554	566	517	530	482	523	535	544	543	535	539	554	524	515	513	583	551	562	557	486	554	497	532	499	562	524	580	546	494	525	517	532	536	551	547	523	541	504	529	538	526	539	561	594	493	580	536	523	557	517	558	535	537	527	512	535	577	508	520	568	542	547	530	559	527	539	538	548	502	571	520	523	564	555	532	483	587	566	567	519	536	522	521	505	532	524	566	555	530	541	545	561	535	534	555	545	549	545	530	538	519	571	508	487	597	557	538	518	526	571	530	543	536	514	505	525	518	498	541	541	568	568	509	541	515	512	525	518	508	487	529	529	552	514	531	531	534	532	526	517	525	544	549	540	499	525	530	556	522	531	525	545	511	560	554	526	535	533	544	537	527	521	514	528	481	562	531	542	541	524	537	557	549	535	559	536	548	532	577	572	532	526	547	529	516	530	544	524	509	556	548	572	508	533	545	528	519	488	498	552	540	522	529	539	523	547	509	493	514	536	543	537	625	540	502	503	561	513	495	496	565	557	512	536	519	540	604	503	526	541	537	477	566	494	537	478	547	530	561	507	543	512	523	536	512	522	530	516	529	554	530	508	538	525	499	533	548	501	517	546	480	524	540	546	552	532	510	519	493	512	503	549	531	502	529	506	525	508	499	502	536	529	560	532	526	547	515	536	539	587	538	557	498	504	489	562	499	533	535	514	506	499	523	559	547	533	529	522	502	512	552	544	537	520	513	541	523	508	548	563	524	537	520	524	488	550	573	564	542	549	511	534	541	552	493	515	522	515	496	522	518	512	541	535	558	525	542	529	537	539	519	515	501	523	542	521	574	546	532	547	528	535	554	559	540	514	504	558	523	533	548	517	537	571	509	591	550	517	523	553	537	549	500	543	553	524	537	503	485	586	539	509	521	578	545	584	504	531	574	574	516	556	560	505	545	541	548	606	550	527	533	558	535	543	589	558	571	503	576	535	515	573	565	501	518	542	504	518	564	569	522	561	494	536	556	527	516	531	556	539	568	527	537	562	563	530	534	536	517	545	501	529	487	588	560	547	529	568	528	535	546	547	543	502	549	539	551	547	571	544	512	539	521	508	544	546	539	537	564	549	511	548	508	554	531	505	546	475	519	549	559	528	545	525	532	494	572	519	550	572	520	549	547	525	512	583	533	534	535	548	513	507	543	534	494	549	530	521	533	528	539	501	563	532	541	545	567	523	472	505	548	544	504	526	530	540	523	540	552	527	556	549	542	481	584	532	574	530	558	549	589	504	486	529	521	532	526	521	534	515	557	557	555	528	535	542	529	534	515	528	511	521	528	547	534	563	506	543	589	542	545	527	515	538	497	518	504	498	536	549	520	546	484	531	537	510	520	554	536	522	532	506	491	544	543	535	538	521	509	511	554	531	530	540	583	517	563	530	551	513	531	551	555	524	554	518	500	515	530	525	532	528	520	526	524	548	568	552	515	542	490	533	538	543	546	544	478	521	522	562	547	507	524	556	586	572	557	519	515	574	527	535	499	516	534	566	484	515	544	511	557	514	542	549	552	529	548	553	549	556	514	533	555	560	533	494	548	503	537	543	512	550	576	521	534	538	533	532	526	547	521	540	588	539	509	512	527	555	534	545	525	531	517	556	563	502	572	521	551	535	560	523	549	543	542	531	539	561	561	539	539	568	503	528	493	585	572	484	495	529	561	546	514	549	478	538	519	518	553	539	507	537	579	542	491	528	495	518	520	510	546	571	538	593	588	555	537	488	509	513	554	519	542	567	511	538	542	523	565	591	522	536	513	550	523	571	538	550	541	503	543	545	535	544	539	548	503	568	507	570	560	566	517	564	490	540	518	553	541	527	552	518	490	498	506	520	570	558	513	534	540	519	519	521	539	549	570	505	527	549	514	558	555	573	556	528	569	554	532	546	563	529	513	530	538	529	536	537	561	563	566	532	467	566	511	492	545	540	521	518	540	520	514	599	577	547	485	532	534	535	567	527	524	514	519	484	506	515	523	541	507	525	535	522	556	508	491	532	540	546	538	567	485	524	584	571	516	522	571	547	538	530	545	522	543	479	498	555	499	500	521	492	531	540	549	540	525	517	536	528	554	556	547	507	558	548	545	529	543	597	551	546	508	549	516	520	497	586	545	543	525	536	526	560	537	547	541	595	562	511	530	546	580	534	521	502	541	519	557	548	593	503	564	490	521	525	517	561	563	536	553	516	519	591	517	523	555	522	525	574	516	540	546	568	565	553	539	535	492	533	507	585	542	546	499	546	549	536	524	539	520	541	508	485
39498	18832	5324	1657	817	401	334	256	208	223	199	191	240	225	166	171	172	193	158	154	158	146	137	147	125	131	128	133	108	135	158	133	121	129	140	120	122	131	130	126	135	118	117	147	135	125	135	126	126	136	128	129	118	143	148	114	136	139	97	148	140	157	102	122	126	109	144	130	121	124	125	113	111	152	144	135	132	122	127	132	120	163	144	117	151	133	110	126	129	113	122	130	133	146	136	155	113	111	123	139	136	124	126	129	137	124	116	131	127	147	131	112	138	131	127	149	129	123	155	133	134	136	159	106	119	139	115	121	113	119	121	100	138	150	127	106	109	123	113	116	160	129	128	120	141	151	147	143	150	119	118	152	123	133	145	148	145	121	121	127	124	118	132	142	140	118	105	139	118	157	140	124	155	115	116	131	113	132	112	125	129	153	148	108	139	130	134	133	110	133	137	127	117	113	104	123	129	134	124	129	117	127	151	140	129	139	143	132	128	149	139	127	127	133	135	113	169	134	136	147	108	126	129	132	151	128	147	129	148	125	119	129	163	165	138	123	136	148	135	134	140	119	121	134	139	130	134	146	125	117	124	146	126	124	138	119	136	138	137	125	136	128	114	139	130	134	124	148	119	111	127	126	131	133	103	127	144	118	142	133	135	127	126	137	142	112	117	138	133	127	127	144	125	119	112	131	147	150	132	132	133	120	115	137	136	131	125	145	121	110	136	110	143	119	128	128	127	130	136	143	142	155	124	133	125	126	120	133	129	147	133	145	126	153	132	128	136	120	134	119	131	124	150	112	146	147	132	119	128	150	139	118	105	137	122	132	135	122	125	120	133	139	141	137	130	129	131	128	134	148	120	133	144	138	116	132	110	128	120	113	136	130	153	133	142	157	138	124	116	124	124	137	117	155	126	137	123	133	138	154	110	120	136	121	130	159	129	132	127	141	126	133	134	110	146	134	139	126	125	115	155	143	124	138	129	122	121	144	144	122	136	137	144	135	133	147	126	128	127	145	105	137	117	135	133	148	136	146	126	138	143	150	139	117	145	122	141	122	139	130	110	129	134	115	125	120	130	116	111	112	138	117	122	121	132	143	133	134	138	142	138	126	132	114	126	120	125	136	134	147	117	119	145	122	128	144	127	131	132	138	124	131	116	128	115	116	129	137	114	122	141	115	111	128	139	135	121	132	136	116	134	131	136	150	148	122	122	133	131	128	132	128	146	144	112	136	132	132	133	130	136	145	139	158	119	137	128	129	134	143	118	132	127	133	126	117	123	117	132	118	135	141	111	124	126	128	143	135	135	133	130	134	134	115	150	123	146	126	149	138	123	140	146	110	125	124	135	133	109	121	127	112	133	152	136	133	147	130	128	132	137	138	123	124	131	132	137	134	134	146	125	122	137	125	133	137	110	139	141	136	143	152	144	113	150	117	95	127	133	116	120	126	121	125	142	146	131	133	118	146	140	130	148	143	127	116	141	135	139	130	135	148	133	143	133	128	136	147	132	125	129	115	146	125	138	137	149	132	122	128	121	123	110	125	116	133	117	139	136	123	151	145	147	130	130	124	129	128	143	156	145	144	163	131	121	143	130	127	114	141	124	105	133	148	146	124	133	141	146	99	145	122	132	122	144	140	115	134	131	132	144	110	112	149	138	134	146	129	128	136	125	134	125	143	136	138	136	122	132	149	120	138	123	159	148	135	95	144	137	126	133	124	137	123	134	132	129	135	122	130	134	125	125	130	130	139	120	137	120	152	134	124	142	126	124	129	125	125	142	137	115	144	144	119	131	123	123	148	115	138	136	117	143	130	120	134	144	111	163	125	140	138	117	131	130	141	134	128	157	131	133	121	117	113	136	126	114	115	141	131	129	134	126	118	112	131	121	115	139	121	142	141	133	131	134	129	143	114	110	107	130	138	125	127	132	111	116	137	124	122	145	124	135	131	117	124	128	124	142	133	138	116	132	126	139	118	147	163	140	132	118	141	147	149	136	129	123	130	135	119	151	134	150	144	131	146	138	126	155	139	134	101	129	122	110	147	139	127	130	150	126	126	119	137	127	133	125	132	124	144	130	153	159	150	138	127	131	122	126	155	145	128	138	129	110	139	137	121	132	125	123	145	139	128	120	131	125	156	122	115	130	128	135	129	120	144	143	130	128	139	120	97	145	141	130	149	115	125	104	119	126	133	152	115	150	136	123	121	147	128	109	146	136	131	123	129	150	114	128	145	136	123	144	126	127	133	127	135	142	126	142	132	129	124	122	124	142	131	143	144	101	138	143	131	140	142	139	126	129	131	143	112	132	144	124	129	131	157	129	122	151	130	131	134	144	143	127	136	128	120	115	120	145	118	141	126	120	116	153	122	111	152	138	108	129	118	138	149	135	131	121	131	119	145	133	122	107	128	132	119	110	133	137	138	162	128	139	118	146	116	108	152	136	113	129	138	114	141	133	154	150	130	126	123	134	130	149	123	119	129	129	135	128	133	140	110	140	140	142	134	133	127	139	134	142	121	123	132	122	128	140	137	137	149	124	124	133	131	130	134	131	125	132	143	129	140	137	139	132	113	150	113	121	133	126	104	130	133	132	109	120	141	109	116	121	124	127	138	145	124	111	120	119	128	123	132	132	128	130	134	119	144	162	143	132	135	127	111	127	140	121	131	124	131	139	146	128	128	116	135	126	140	109	116	132	155	121	112	99	117	128	148	140	152	137	157	132	148	123	121	137	142	110	127	154	125	126	126	145	111	118	131	133	124	140	139	125	122	127	118	135	130	111	137	135	135	134	140	157	149	111	131	160	130	139	102	135	140	133	137	122	130	140	122	142	116	116	136	114	128	125	120	141	141	143	141	131	141	123	135	144	120	141	138	130	106	128	122	123	111	125	151	153	107	149	141	133	140	124	138	125	122	122	124	144	140	126	130	125	123	148	143	130	138	135	129	127	144	140	148	162	140	136	121	118	141	159	130	115	120	144	116	146	106	127	155	132	142	111	160	133	169	115	115	107	125	144	132	145	141	134	117	120	142	143	117	132	137	132	131	118	140	137	138	145	116	142	113	134	103	140	141	109	115	147	122	113	142	134	147	116	116	134	117	114	127	122	116	140	134	135	143	126	140	126	108	123	139	142	131	107	116	146	154	122	135	120	119	142	134	149	128	130	127	113	101	153	128	131	130	127	163	138	144	134	142	133	108	136	124	124	116	129	124	127	138	119	153	108	134	127	161	109	125	110	119	118	129	118	174	119	129	147	120	134	135	117	133	122	124	135	128	132	130	133	132	117	135	128	134	107	128	119	113	153	128	135	129	122	123	147	144	128	118	100	138	107	133	120	134	116	131	134	146	121	123	133	119	114	128	108	134	112	135	130	154	132	146	139	136	134	142	136	125	139	142	137	121	133	109	136	144	135	132	115	115	127	120	127	128	139	145	126	132	145	123	131	120	137	112	130	135	127	128	126	114	131	108	134	149	129	133	140	139	160	148
26335	13615	6529	4759	3137	1906	1389	1100	869	783	758	690	1024	1001	536	590	720	713	589	442	377	327	338	356	346	329	348	338	348	380	310	305	360	371	326	340	332	344	340	338	325	340	329	332	303	297	342	304	318	309	297	314	336	351	315	312	336	302	316	355	311	310	317	291	319	334	348	289	306	345	300	319	322	325	301	324	315	333	364	338	332	314	330	298	339	348	317	317	336	343	310	301	326	337	337	332	296	346	336	299	354	333	333	322	302	342	320	293	293	349	323	318	289	325	316	301	319	295	358	314	329	317	321	290	311	326	315	307	330	299	320	323	313	299	352	331	303	300	316	311	316	307	320	310	310	321	329	319	303	332	325	330	310	322	358	338	289	312	294	325	359	297	322	322	320	310	307	314	328	331	330	309	297	308	355	318	324	275	313	313	318	313	322	297	310	323	343	341	329	323	328	332	329	354	326	350	332	356	345	339	299	306	314	311	304	331	313	307	329	353	324	334	357	324	359	342	294	324	307	343	325	319	295	338	294	314	328	319	344	354	318	317	304	332	319	328	325	353	341	311	366	285	343	315	340	321	325	314	311	306	354	336	356	311	336	303	338	340	314	313	316	295	302	321	315	327	334	322	332	336	302	335	328	307	327	335	295	295	305	330	350	330	342	333	328	340	303	331	316	325	333	342	292	336	318	327	365	313	345	314	315	308	303	325	340	319	319	324	307	349	308	331	292	328	350	321	330	319	306	353	302	328	324	351	334	315	325	322	318	311	328	337	336	310	307	334	332	343	358	321	332	321	314	286	322	291	289	336	339	295	318	319	303	332	301	373	285	348	338	298	355	326	318	298	298	341	319	306	384	359	363	301	342	306	308	310	311	338	295	317	321	311	329	300	303	302	320	320	326	327	318	330	309	327	313	330	336	311	338	331	367	323	370	324	344	333	338	345	328	353	323	329	320	330	330	331	318	314	328	316	303	344	319	300	337	321	311	298	305	325	325	303	315	275	337	340	308	329	307	334	302	359	350	311	312	327	330	344	303	336	304	315	344	308	307	312	325	286	346	312	315	332	330	282	321	343	324	306	307	343	318	320	341	335	315	303	330	333	319	318	304	345	316	335	354	339	332	344	314	301	291	332	331	313	320	322	347	350	306	282	360	333	314	291	323	314	324	309	314	298	364	291	335	332	309	354	304	339	313	324	299	327	300	333	327	315	323	322	327	366	335	316	339	305	341	309	297	306	349	358	299	301	325	329	335	318	332	325	308	334	329	312	322	324	314	318	298	339	333	313	328	346	315	306	310	350	320	333	311	308	325	307	330	329	308	332	312	329	321	285	305	321	313	316	337	291	307	311	301	344	307	315	320	339	332	297	359	294	307	359	349	327	323	329	318	321	306	330	290	335	294	330	324	345	333	312	316	334	319	356	308	328	337	328	323	351	330	341	317	319	312	299	297	316	323	313	316	309	339	314	341	326	347	329	323	347	340	330	300	320	328	311	323	309	336	282	303	310	338	339	313	302	312	310	304	321	318	336	327	343	310	316	340	359	308	312	311	310	325	312	319	326	300	316	308	338	351	329	311	361	298	287	322	345	343	324	318	347	348	311	342	295	316	307	315	331	311	348	315	316	323	338	338	333	329	313	338	330	316	336	313	340	364	313	336	319	290	316	291	340	320	329	302	316	333	332	294	324	327	315	311	297	298	327	339	296	323	330	323	294	351	315	359	291	285	370	327	306	339	319	287	319	314	321	326	315	332	350	356	284	319	334	336	320	308	301	305	337	332	324	362	339	332	348	319	306	336	336	356	342	359	339	335	313	319	334	271	341	355	328	321	316	328	313	320	347	300	321	309	322	320	296	336	317	303	359	320	301	323	308	326	303	340	333	330	304	337	321	322	300	335	331	338	317	333	326	317	334	303	315	297	315	298	329	313	336	330	355	377	301	316	318	318	319	335	325	384	333	291	309	302	313	300	298	368	332	304	319	316	286	325	339	314	322	320	325	320	333	332	346	301	316	340	340	321	311	309	359	311	312	306	324	356	316	329	336	321	330	321	327	354	332	334	303	340	310	348	311	341	341	313	359	346	311	279	320	331	311	308	304	330	325	335	347	301	335	319	318	334	339	336	318	345	305	313	308	334	323	298	292	338	321	336	325	345	324	329	314	329	298	312	316	315	334	351	338	307	310	298	291	309	314	323	313	312	316	315	299	286	349	334	325	326	372	299	327	310	305	350	325	332	353	325	321	328	322	328	335	330	316	333	306	325	335	324	316	317	326	313	332	327	346	305	334	329	324	324	312	330	359	324	327	334	324	306	316	309	310	296	345	325	339	309	340	331	309	300	318	322	328	365	311	338	322	335	334	318	339	318	310	301	298	352	321	292	277	339	304	346	313	348	344	359	314	316	321	326	334	311	306	335	318	329	311	325	326	314	323	300	335	314	303	313	361	337	286	329	316	310	288	322	321	310	281	325	312	312	331	272	311	295	300	339	328	333	329	319	312	336	308	318	342	335	303	330	335	344	333	322	336	338	309	319	322	321	308	313	333	338	320	321	352	319	344	324	350	340	316	292	295	315	320	353	318	334	332	339	308	294	314	373	341	325	343	330	331	339	312	334	312	335	303	324	320	315	352	298	328	306	336	328	337	335	325	293	362	362	284	333	298	333	329	299	327	292	352	365	325	313	317	335	337	293	310	334	320	323	323	259	341	355	327	343	326	309	294	296	302	291	293	304	327	306	325	314	339	310	292	320	361	309	344	318	316	307	329	334	337	329	324	368	334	357	322	308	353	307	314	313	317	342	337	313	345	374	332	328	324	323	311	314	339	336	337	307	318	301	316	309	322	346	300	358	332	343	313	343	315	340	340	344	360	337	326	298	307	348	320	325	332	331	316	310	329	284	303	341	329	343	323	317	318	331	290	363	286	318	278	284	361	307	313	315	314	336	345	317	295	275	313	344	326	311	316	284	320	302	330	317	310	336	336	324	318	350	313	333	319	328	335	340	312	319	319	335	310	322	324	350	317	334	311	304	359	324	320	344	314	339	347	337	351	344	297	299	351	314	333	322	315	312	342	332	328	335	345	330	337	311	355	311	302	321	310	314	344	320	309	335	336	295	329	316	361	334	339	337	359	316	311	345	310	355	323	336	305	330	334	325	315	342	354	287	329	313	323	319	346	337	302	305	317	343	312	304	299	327	348	328	356	324	314	316	290	295	350	306	307	314	314	313	322	352	327	337	335	289	325	321	304	341	322	296	332	309	316	309	299	313	311	315	328	329	344	297	338	321	320	309	338	316	326	300	348	307	318	324	308	338	295	326	332	343	282	313	305	365	308	323	335	321	303	345	345	324	317	300	287	321	337	337	322	305	307	333	326	344	308	295	345	335	325	338	356	327	332	339	338	330	334	326	309	325	323	311	345	343	303	331	330	316	364	336	339	336	325	309	344	316	322	322	330	312	328	282	321	347	330	365	317	333	322	303	308	299	331
17513	5142	1127	644	415	276	226	207	227	195	206	212	212	245	194	203	208	202	220	201	191	203	197	218	213	191	191	172	200	202	199	215	198	216	202	174	176	192	201	154	196	189	207	189	179	173	188	184	181	196	205	214	166	195	212	219	198	193	192	211	185	190	196	213	177	196	189	163	203	224	193	211	187	217	214	203	198	198	202	188	196	188	207	175	200	193	203	201	195	189	225	182	184	192	189	202	233	186	209	229	215	217	197	192	196	197	182	197	193	200	193	187	199	185	217	193	188	186	192	209	190	214	178	177	200	210	209	195	190	204	197	217	179	194	205	197	218	217	206	223	203	213	184	202	182	225	214	206	215	235	187	205	209	179	192	188	206	169	181	186	221	201	198	199	213	192	198	208	215	188	228	166	179	204	228	197	209	206	199	193	201	213	188	199	202	180	161	202	207	225	197	210	218	212	177	180	218	180	191	198	215	212	198	187	192	201	200	182	192	195	221	190	209	229	188	201	195	177	182	208	207	188	227	215	184	197	226	210	219	205	205	170	202	201	191	211	195	217	221	206	193	181	232	208	194	179	192	198	198	170	191	183	206	186	191	194	215	197	202	189	193	201	182	207	210	221	202	197	190	214	208	210	191	203	212	190	210	193	188	190	206	189	208	201	170	202	227	193	192	177	204	214	194	175	215	183	194	184	219	186	180	200	191	181	204	215	204	221	211	185	182	199	204	199	202	222	208	205	220	226	210	189	223	200	197	195	202	179	180	198	238	223	206	192	186	196	201	196	197	190	197	191	178	186	199	209	200	215	238	186	195	182	173	181	189	183	215	206	207	220	216	186	182	216	221	192	205	182	158	215	204	180	161	217	207	197	193	183	195	186	199	221	210	185	186	200	185	193	184	200	191	222	218	188	217	206	206	182	205	196	198	202	198	185	202	222	193	211	206	214	197	189	200	180	178	213	190	192	190	185	166	191	182	191	185	185	187	204	182	162	211	198	181	196	171	205	196	206	210	206	192	190	191	192	185	197	201	189	193	188	201	213	208	194	180	192	226	196	233	168	209	206	221	208	200	177	204	168	189	233	209	205	201	186	196	201	216	188	224	211	194	216	185	199	190	196	188	198	192	211	186	213	214	211	161	178	196	204	216	194	191	195	228	195	200	227	194	176	196	195	209	200	192	210	235	201	220	200	206	189	181	196	198	185	223	212	181	179	189	206	190	198	208	204	213	196	191	216	223	165	185	198	212	194	225	226	217	194	229	211	195	188	201	173	207	203	210	191	191	174	197	203	196	190	190	180	229	196	191	195	216	192	193	175	201	184	196	201	195	198	206	194	167	202	200	199	192	180	172	178	195	209	179	199	190	197	185	201	168	202	189	188	191	213	181	190	208	198	196	202	211	208	203	227	180	160	234	194	217	187	190	196	167	192	204	205	196	196	184	214	156	220	201	185	227	180	201	185	201	201	202	201	206	189	181	204	185	194	173	193	196	181	205	206	188	201	186	184	211	205	188	201	209	222	190	187	213	200	188	202	206	211	224	189	212	206	178	169	197	191	213	190	204	215	164	220	223	177	192	210	190	220	190	186	179	209	195	216	209	174	196	207	186	191	200	190	174	210	203	202	230	198	195	198	192	211	182	173	203	203	180	194	211	192	196	210	182	208	179	190	208	201	198	203	179	198	208	190	210	177	197	225	219	174	177	203	201	200	215	199	201	177	223	237	197	210	193	185	225	199	214	208	180	225	219	204	213	205	194	197	181	223	223	203	203	194	182	214	205	201	177	193	208	184	195	198	201	187	179	214	180	201	205	206	190	225	205	197	210	192	191	184	197	215	223	211	214	187	191	207	226	214	205	202	247	179	212	180	183	178	167	183	196	224	186	207	190	176	184	193	215	211	202	211	194	201	203	200	206	178	235	201	173	190	222	214	187	227	210	215	198	192	197	189	211	199	193	212	211	185	206	204	201	197	213	181	199	183	202	170	191	240	221	199	184	198	195	193	203	178	227	200	222	183	182	192	188	198	217	205	232	189	204	212	210	194	211	221	209	192	196	201	194	189	215	211	208	193	192	234	204	207	207	203	212	189	203	181	183	196	215	199	207	223	176	190	199	216	199	185	192	182	169	165	156	198	220	218	221	216	189	186	191	167	197	188	191	184	189	200	204	209	188	176	195	195	205	192	203	224	184	184	180	197	157	228	214	192	192	185	185	205	171	192	182	187	202	185	209	196	184	201	211	188	163	195	190	190	185	172	194	200	201	201	182	203	176	210	202	221	217	181	178	184	245	214	210	170	191	215	208	179	222	197	187	187	188	207	197	203	205	186	213	195	200	185	186	217	184	208	194	177	205	186	200	187	191	179	186	223	211	180	206	192	193	178	183	176	202	191	192	214	206	215	196	222	211	198	202	212	188	194	227	224	240	205	192	207	194	188	193	208	210	191	178	205	196	185	204	200	223	207	200	200	185	177	212	187	173	219	206	192	188	203	213	182	187	186	202	191	208	217	187	189	222	215	183	175	213	198	231	210	211	187	195	204	208	203	202	179	191	193	195	188	165	219	183	169	205	223	191	206	211	208	197	230	219	181	196	206	182	207	202	182	216	193	194	180	194	180	179	194	211	208	203	214	203	189	212	200	173	233	193	196	216	187	202	218	199	173	193	210	180	216	205	228	213	192	202	181	233	181	192	193	207	183	193	219	205	203	197	203	208	206	203	194	207	184	206	205	176	198	197	180	209	168	193	197	190	205	191	193	202	185	194	173	186	187	205	208	206	206	202	203	198	203	205	216	175	197	182	191	196	208	199	219	189	227	212	208	228	199	208	190	214	177	191	167	213	188	206	215	191	186	169	192	198	197	204	188	191	189	218	221	185	195	207	210	168	232	169	206	203	200	217	204	191	201	201	188	207	216	198	204	172	212	210	187	203	203	188	213	182	210	218	207	205	190	180	223	184	196	186	210	218	194	188	195	190	236	192	225	200	186	189	177	212	187	195	208	204	193	233	184	189	202	215	217	177	222	199	190	208	182	167	192	205	196	202	205	186	187	213	189	208	190	176	190	176	192	204	196	207	165	197	210	218	198	207	201	217	201	205	190	194	232	190	182	196	161	190	206	189	220	192	205	203	188	205	188	190	178	241	183	202	229	196	194	176	221	190	192	202	219	202	202	201	185	232	181	182	166	208	211	173	207	180	200	177	197	168	199	188	219	182	214	214	212	189	185	186	203	208	159	212	188	219	166	177	176	217	172	190	202	202	225	188	194	215	177	164	203	196	187	200	185	191	200	186	189	228	185	211	200	186	193	157	192	222	191	208	196	191	205	210	209	185	203	185	203	189	215	195	206	175	186	214	163	211	180	189	189	207	205	196	216	196	193	154	191	209	183	200	193	215	193	194	213	182	205	194	200	210	194	193	186	204	191	195	202	198	177	172	224	207	193	199	194	192	193	198	213	204	209	198	199	185	218	205	185	189	207	170	198	210	183
12241	4444	2336	2034	1340	791	730	678	639	639	580	574	601	689	536	579	587	592	558	535	494	514	476	473	471	492	483	470	460	482	464	490	505	471	470	485	472	492	464	462	463	504	479	501	484	508	461	444	437	493	502	478	494	476	504	467	465	458	505	491	511	462	500	536	513	457	479	483	536	466	507	503	480	485	497	549	479	525	496	454	491	463	503	504	518	470	490	520	483	476	480	493	508	503	489	453	447	489	471	441	534	465	495	533	508	477	428	489	457	473	464	490	497	441	462	486	490	448	484	494	450	478	469	499	442	485	484	516	486	486	492	524	477	440	507	494	466	501	508	492	494	476	467	512	519	492	448	489	488	502	497	481	477	464	497	454	489	449	482	486	481	479	509	496	491	522	471	463	492	460	483	475	461	482	477	498	483	459	509	485	519	484	486	451	467	490	485	509	478	461	462	452	464	495	463	471	468	487	500	470	496	467	493	527	451	507	500	500	449	479	508	501	496	495	457	477	492	498	467	490	535	481	500	508	476	472	510	481	462	487	502	463	489	516	491	491	478	507	528	493	478	490	438	508	513	535	499	479	509	493	486	508	465	498	492	465	504	466	500	466	515	460	494	494	491	509	476	493	495	493	466	538	511	448	465	494	486	491	461	478	507	477	472	512	469	499	483	462	485	463	484	516	509	507	507	488	507	505	527	492	534	470	479	473	449	472	488	500	470	477	516	456	497	455	459	479	497	518	527	458	525	522	476	472	494	445	501	460	477	503	461	490	492	485	457	461	520	474	491	513	490	491	492	510	497	455	512	537	496	435	518	454	486	444	458	501	449	482	521	468	495	486	499	481	476	481	468	509	476	513	495	457	484	475	491	493	504	470	500	463	493	495	471	499	497	459	505	482	462	466	499	493	476	468	495	484	511	475	492	449	497	438	485	540	477	474	469	486	510	491	474	496	467	485	425	524	481	498	481	507	479	464	469	454	468	467	506	487	452	480	540	491	480	479	430	513	458	490	478	484	440	473	472	450	531	477	447	465	501	472	461	465	485	487	491	483	480	491	489	461	479	473	491	499	492	510	476	474	499	480	441	496	473	521	476	492	522	522	473	494	503	492	480	480	517	508	509	480	472	467	469	468	476	489	454	502	462	521	479	452	474	464	501	485	508	493	499	484	469	474	464	485	491	470	493	476	472	468	488	447	465	478	485	478	477	467	478	485	505	484	456	464	487	491	476	487	483	482	448	490	467	493	478	461	468	509	441	481	503	482	515	502	448	490	461	449	500	473	499	463	475	435	483	493	448	476	468	492	484	439	463	502	535	515	466	479	463	485	481	462	457	478	446	515	503	453	504	506	466	473	456	507	466	495	453	434	480	467	486	478	494	461	475	482	480	479	504	517	507	506	497	512	487	497	473	508	497	449	462	470	493	496	494	526	507	497	480	517	463	459	461	476	510	500	475	470	492	496	473	509	486	445	486	462	492	490	505	493	530	458	528	479	497	460	465	448	474	456	517	481	480	501	489	520	460	481	487	480	507	436	475	484	496	492	512	453	502	496	509	460	498	462	500	481	490	491	518	531	511	525	500	497	502	480	475	456	454	482	487	487	490	471	490	490	481	464	494	458	490	483	476	485	465	491	489	493	498	479	480	503	527	467	467	487	518	476	516	499	473	456	496	456	502	503	498	477	500	458	470	482	493	465	487	488	487	499	459	482	497	492	531	494	477	474	480	495	490	514	512	486	490	488	460	522	508	506	528	520	462	506	502	493	505	493	497	472	559	488	462	490	481	480	491	513	527	486	487	477	478	458	507	451	459	523	489	474	469	496	476	472	486	489	503	504	490	479	458	469	511	467	496	458	467	473	466	464	470	504	467	467	490	500	497	519	469	479	480	483	497	472	478	487	487	472	560	484	485	481	513	487	502	513	514	463	516	500	497	489	469	520	503	447	475	438	495	540	482	513	463	435	476	508	502	515	476	479	503	464	466	486	513	470	490	505	464	493	468	469	471	485	482	509	438	506	477	469	512	489	465	460	462	482	495	495	452	431	479	470	481	503	455	531	486	472	517	506	480	475	475	471	518	468	479	511	474	514	482	506	508	489	449	474	492	460	479	505	478	521	461	503	509	508	525	474	458	497	491	502	472	488	449	472	473	489	526	516	507	460	493	443	478	458	499	469	474	530	505	473	505	467	504	479	462	453	483	487	494	501	466	460	501	494	482	461	482	483	443	477	479	534	443	480	477	503	443	505	483	473	481	483	498	466	523	470	450	498	486	478	481	454	489	474	488	468	494	478	500	515	502	492	461	510	473	469	494	475	504	469	493	508	494	417	502	510	449	469	513	520	474	489	492	510	492	524	494	519	518	476	510	474	462	530	527	490	521	510	476	512	492	473	471	454	467	497	518	436	494	479	520	465	469	483	523	482	456	468	504	510	474	484	517	471	506	461	490	510	462	491	495	449	482	482	472	483	487	510	458	498	481	488	506	480	467	452	462	480	476	520	500	492	449	471	468	497	481	496	493	480	504	459	478	511	462	487	457	467	475	520	445	454	470	454	493	475	506	487	508	414	457	489	445	508	492	464	479	445	490	510	452	491	467	457	482	487	493	484	438	476	454	486	498	507	494	511	493	500	503	499	463	510	479	489	506	508	490	477	511	489	494	480	459	496	469	475	485	470	427	486	479	480	484	518	526	513	522	499	452	496	497	450	462	517	468	492	462	528	496	498	518	488	482	485	473	472	513	464	469	483	422	453	487	537	491	470	488	438	483	469	484	459	484	463	468	487	506	499	508	484	473	501	493	501	500	465	473	449	450	531	505	483	508	478	481	493	465	480	505	467	510	455	514	499	486	473	473	483	471	505	465	537	485	495	514	480	476	493	517	499	448	499	500	461	465	495	443	520	526	500	560	458	485	482	476	464	501	478	517	444	467	533	501	471	479	464	495	506	493	491	488	504	480	479	469	487	473	504	498	518	470	501	481	498	471	486	505	499	502	477	451	466	495	505	471	510	434	473	470	448	493	514	462	503	496	474	497	455	480	488	522	504	512	432	476	507	494	518	492	485	492	491	474	478	518	471	469	514	501	496	494	513	498	475	492	455	495	468	475	506	487	446	492	483	468	460	480	500	479	522	469	522	441	495	495	489	479	502	514	494	465	478	510	503	494	469	485	465	454	475	428	503	447	450	457	497	458	510	469	472	490	501	465	494	497	481	506	448	512	511	463	465	497	481	454	447	478	487	512	499	476	483	516	484	458	441	496	467	481	471	475	461	456	483	457	522	453	484	529	512	476	501	473	459	478	477	455	443	457	444	478	521	485	497	476	463	484	460	450	495	488	498	518	462	458	458	487	504	482	488	529	503	446	490	484	456	488	468	455	483	519	488	513	486	491	465	488	483	501	474	504	511	502	499	475	501	496	492	451	451	511	444	529	507	475	436	445	473	517	488	482	484	471	467	458	489	478	498	464	500	457	470	487	492	503	466	485	476
30107	12117	2841	1151	603	382	318	289	249	262	234	243	286	307	251	232	238	262	223	204	206	238	217	221	183	222	219	219	206	214	197	205	210	225	239	220	219	200	209	229	235	238	208	210	201	197	218	240	223	228	210	210	199	225	209	213	218	212	233	208	207	221	245	205	192	202	196	238	243	213	205	219	206	222	252	236	230	211	240	234	207	241	212	209	196	213	218	220	229	210	210	221	207	201	240	236	222	200	223	187	241	208	234	166	197	200	190	236	212	215	223	211	226	208	247	224	226	211	236	231	216	209	212	215	217	229	196	211	218	229	213	239	210	214	211	230	264	216	219	236	203	215	205	224	222	216	229	208	212	218	213	202	228	222	225	213	236	237	228	213	226	242	225	215	212	220	214	205	246	250	225	201	188	189	233	212	211	211	233	214	220	198	202	202	195	221	192	219	232	202	201	217	195	232	211	222	229	210	199	238	229	222	212	215	203	221	199	223	216	219	213	201	189	198	213	213	206	238	208	207	223	195	232	203	203	202	233	196	239	219	220	231	221	233	212	226	231	236	216	208	227	214	204	220	201	220	235	210	204	213	197	198	210	208	217	198	229	220	202	210	199	194	237	233	205	223	210	207	233	249	213	231	199	220	203	219	224	236	227	214	199	185	224	224	210	190	231	226	232	224	232	213	214	210	225	219	178	198	207	196	225	208	208	203	208	221	218	208	267	226	220	224	220	215	224	247	195	202	204	201	229	217	202	215	208	215	229	203	212	264	232	230	225	210	201	209	191	253	208	204	240	228	220	228	213	223	250	230	229	206	247	220	238	190	213	211	198	222	205	217	214	229	222	227	216	210	208	194	216	219	224	230	234	195	201	214	228	207	194	216	217	203	217	234	233	211	195	194	241	226	215	204	186	230	241	197	235	208	206	216	226	198	217	215	206	221	228	225	213	196	204	239	219	218	201	241	213	234	212	216	204	206	220	198	243	214	197	223	216	243	210	236	196	193	223	209	252	212	212	218	216	212	218	222	195	209	190	206	207	244	219	203	191	213	212	237	211	195	199	203	199	224	230	214	212	217	260	210	220	218	233	214	221	218	209	231	220	226	196	208	196	217	229	233	215	221	209	200	222	235	206	194	236	215	240	216	223	233	211	206	211	234	216	186	194	236	238	193	223	215	225	228	198	205	236	233	219	213	231	244	223	215	192	213	221	221	218	209	214	246	200	215	192	244	246	213	213	237	193	186	202	199	218	217	205	248	205	213	238	229	214	210	224	221	227	222	228	231	208	200	227	203	252	221	223	207	205	237	213	217	214	225	251	216	203	228	224	211	212	194	228	201	218	233	202	230	207	210	194	232	229	216	194	213	194	215	231	216	196	218	206	226	196	218	222	198	225	227	222	207	238	225	222	223	261	227	200	198	237	214	206	246	216	237	213	211	165	202	240	215	207	213	213	230	208	243	195	219	211	195	188	233	219	224	235	209	215	240	215	208	198	216	232	236	219	208	229	228	198	196	228	223	206	203	225	185	205	230	221	218	237	220	220	213	212	198	205	208	218	214	235	191	233	220	239	213	227	189	216	218	210	204	220	197	220	213	229	233	208	191	225	223	221	199	216	206	247	253	209	219	219	195	224	220	226	218	232	201	216	210	220	196	225	219	211	207	224	239	213	214	214	222	218	259	206	239	239	241	196	230	202	230	230	216	212	214	205	200	225	222	214	192	178	212	237	223	211	222	206	220	221	218	203	215	217	196	193	216	220	226	243	219	229	210	202	196	215	239	249	198	231	199	217	203	224	222	250	234	204	214	236	241	246	218	208	206	212	227	200	208	216	233	213	216	218	219	234	235	226	193	200	216	217	210	225	183	205	223	211	239	192	222	235	226	225	232	219	193	223	220	194	200	226	213	226	227	231	218	218	213	208	221	193	242	222	226	204	211	211	199	215	237	209	217	182	210	212	218	201	220	234	235	188	220	233	202	229	215	203	226	219	201	257	207	215	219	212	202	234	180	210	230	223	210	231	215	196	232	227	208	229	224	224	222	221	221	256	207	214	203	215	220	224	246	179	254	216	221	216	232	204	214	210	206	238	218	212	238	213	228	223	218	193	207	225	227	218	214	177	210	207	211	230	225	192	227	216	239	203	227	202	236	211	244	202	224	218	227	185	208	197	215	219	181	218	197	199	210	221	219	209	219	221	230	214	228	226	198	231	221	233	219	221	186	208	246	233	226	239	212	213	238	239	239	223	217	185	200	241	224	206	201	230	225	206	215	229	241	242	225	239	201	200	232	250	206	198	202	211	201	224	215	217	218	218	213	225	228	245	201	202	217	202	213	214	222	229	219	238	226	227	219	218	226	181	214	235	207	236	245	226	201	197	228	201	222	237	198	200	198	226	218	226	238	215	197	223	223	193	223	219	224	204	223	184	237	234	215	195	195	208	186	184	215	212	207	212	213	228	222	214	184	219	194	205	223	201	234	211	243	233	214	236	252	215	204	217	222	240	197	227	189	213	236	225	240	240	212	239	223	223	237	211	202	190	206	209	206	216	206	207	218	228	234	206	200	208	211	219	245	186	223	195	215	215	223	189	212	218	235	231	220	253	207	187	225	236	198	230	205	231	231	241	199	226	192	204	217	221	242	239	219	226	237	254	213	211	223	200	214	228	223	216	210	218	214	217	236	201	210	226	216	236	216	209	217	241	222	219	195	221	209	216	232	202	208	221	220	240	228	200	220	207	214	215	222	207	188	195	179	225	240	231	239	225	212	249	202	201	198	227	230	213	221	210	223	250	204	201	231	232	169	209	235	205	218	220	240	249	215	222	208	221	212	222	206	238	220	227	227	218	217	217	186	208	224	231	244	232	240	221	206	232	221	197	199	228	239	219	229	247	206	200	228	225	220	218	206	216	217	223	247	238	226	228	241	218	210	230	217	171	209	214	227	235	220	208	227	209	224	233	215	246	243	223	192	196	195	232	236	230	213	225	229	231	219	232	209	228	239	247	204	226	221	225	239	222	223	212	224	208	220	199	235	217	189	224	204	251	218	227	230	219	208	215	207	214	204	207	205	252	205	217	233	234	215	196	239	211	226	220	206	211	225	225	222	236	207	217	218	245	231	222	190	216	220	209	230	231	234	199	205	218	217	205	240	241	223	215	234	252	206	230	223	234	229	247	225	242	210	229	226	220	217	206	239	185	217	194	239	214	232	210	219	195	209	235	206	246	216	237	235	192	231	219	227	215	210	238	228	213	226	208	239	211	240	202	208	223	227	230	224	203	205	203	227	205	226	204	222	209	222	233	219	235	209	239	194	215	215	213	219	208	225	195	218	219	205	221	252	219	203	229	220	220	215	226	218	215	225	225	249	227	207	196	235	195	235	201	227	220	205	218	206	214	221	238	222	223	221	232	230	209	209	194	212	241	213	257	218	219	207	205	232	199	206	214	202	228	211	210	212	208	241	202	218	176	200	203	226	192	215	245	223	215	208
20819	9382	4408	3630	2215	1296	1021	895	830	773	701	739	902	837	616	717	818	818	679	615	578	532	522	522	522	512	518	535	526	522	535	525	518	531	551	512	522	558	550	518	539	560	534	559	538	537	535	544	502	530	502	511	512	531	507	525	532	530	519	506	519	557	511	527	529	502	553	509	516	513	507	514	540	509	511	547	515	514	531	495	492	521	494	568	520	513	540	506	519	540	495	526	561	531	509	506	550	515	542	512	511	499	513	510	543	514	548	506	535	543	528	543	544	578	522	499	503	502	509	517	543	464	529	558	528	562	537	514	489	524	523	516	493	557	522	490	497	564	519	496	518	533	549	547	541	500	508	529	535	533	545	513	486	550	505	508	528	540	520	523	499	514	562	506	543	509	536	512	530	545	496	482	522	531	491	525	503	504	531	518	541	549	529	504	525	533	498	541	516	512	522	538	556	572	578	515	542	532	510	490	475	546	549	555	530	527	559	533	542	485	520	549	500	515	534	508	506	540	513	524	520	533	511	548	537	562	524	542	526	495	535	533	535	548	497	476	538	508	544	503	514	505	536	495	557	528	515	532	489	519	521	501	515	521	532	502	503	500	533	531	485	487	496	528	505	516	525	560	527	512	551	554	521	547	528	498	523	528	482	496	528	541	557	530	544	516	522	526	552	519	551	502	532	506	488	547	535	509	552	513	549	518	538	537	576	519	516	514	533	513	520	531	508	561	576	510	481	501	489	505	532	531	529	511	528	512	523	516	559	521	559	517	501	519	498	548	519	528	553	523	543	529	580	541	500	528	535	508	557	528	520	496	572	541	539	535	535	543	524	540	513	511	498	529	506	563	538	542	520	526	516	522	543	490	521	503	545	552	525	545	562	522	551	532	552	496	569	500	521	558	513	498	507	581	563	551	561	524	531	522	508	505	536	513	520	522	539	515	524	531	504	542	506	571	507	523	516	502	564	508	501	528	563	519	554	595	518	538	562	510	480	530	542	525	506	523	499	558	521	546	529	522	526	520	523	472	559	529	478	502	509	530	544	563	505	501	464	490	528	527	536	572	543	526	548	557	523	511	528	562	524	533	518	509	518	542	557	551	511	517	524	527	536	507	498	567	516	538	520	534	545	528	489	504	546	517	535	536	539	534	518	553	551	485	517	524	548	544	542	535	556	528	510	552	556	573	521	542	524	523	530	551	534	527	556	525	541	566	560	506	501	518	557	499	502	530	525	518	565	525	494	504	531	531	531	480	508	501	523	520	478	528	547	480	519	554	499	532	516	545	530	486	560	528	506	488	520	535	550	532	568	483	522	497	495	503	508	572	534	519	524	488	488	534	569	527	531	537	570	562	523	506	520	518	521	573	523	529	533	542	504	485	540	530	539	538	524	495	533	488	500	507	541	526	529	504	532	496	540	538	486	527	516	548	476	532	533	542	512	506	518	479	525	535	511	585	530	537	516	530	556	534	515	538	544	540	543	546	542	545	518	503	540	530	525	528	502	499	505	550	495	581	519	512	566	508	531	558	550	509	550	518	559	513	533	538	537	506	520	525	531	535	559	543	573	535	509	502	549	510	543	511	559	552	509	508	513	516	562	533	541	500	513	537	541	561	510	541	523	529	511	518	529	512	507	513	519	531	565	509	546	527	530	529	507	551	508	505	514	518	502	489	522	495	498	545	578	517	530	548	544	495	527	507	508	507	555	538	533	491	541	506	535	554	535	518	529	501	501	481	536	554	490	548	519	513	561	547	539	466	460	536	573	534	502	505	521	488	504	525	488	541	517	501	530	511	487	513	557	538	528	516	493	511	491	537	526	555	509	534	531	508	556	498	531	511	506	528	514	510	527	484	540	530	498	489	493	537	490	500	514	504	534	531	520	492	510	546	551	554	508	513	554	520	543	503	487	482	500	552	517	510	510	532	575	554	505	493	499	519	495	520	510	524	550	522	518	548	552	529	535	517	530	557	539	572	487	535	551	500	494	560	582	530	534	541	505	532	497	535	542	508	529	555	544	570	553	547	525	510	522	553	556	568	526	495	517	496	548	570	486	496	527	490	510	546	544	525	568	547	492	530	530	540	525	514	551	509	504	547	534	476	544	550	506	539	542	525	556	535	541	512	527	505	526	552	493	512	552	517	520	525	487	540	522	521	503	513	530	473	532	504	505	530	509	530	526	570	475	511	555	525	508	494	493	538	517	527	540	550	575	530	557	524	532	530	521	526	602	509	518	481	471	522	517	529	503	533	541	522	508	519	553	520	514	573	511	525	514	519	522	540	544	565	510	508	529	553	557	560	534	543	502	516	531	517	526	517	502	505	494	539	492	530	550	552	541	512	552	573	477	511	585	504	507	525	544	516	477	555	531	567	515	471	522	540	505	480	557	498	496	532	552	524	536	496	528	547	527	483	499	556	487	551	551	560	499	482	505	552	534	536	541	496	510	504	507	521	532	521	557	499	501	530	513	554	507	506	531	547	535	546	507	534	502	516	523	571	579	514	527	501	544	486	576	494	555	523	493	509	537	540	554	533	516	514	552	542	517	573	516	541	519	526	519	495	473	537	504	508	544	523	584	517	498	545	508	580	513	499	562	521	492	527	502	545	523	549	536	509	529	490	505	522	523	533	536	510	496	521	530	512	503	552	545	556	526	570	575	506	517	520	541	501	554	498	532	504	510	524	482	514	521	556	506	503	491	537	508	544	510	514	524	559	556	538	561	528	498	516	526	517	517	572	518	528	550	539	559	531	505	534	508	526	580	514	516	527	562	547	548	536	517	525	513	560	548	513	583	555	504	514	530	555	545	537	551	517	557	549	582	528	519	560	555	540	546	572	512	541	520	519	531	534	486	563	568	502	513	512	510	520	527	534	548	529	519	513	530	510	516	563	506	485	534	558	476	527	517	548	531	541	558	516	518	505	522	516	516	533	484	528	552	535	514	528	505	543	524	586	560	551	519	468	523	552	519	538	525	539	494	509	516	550	569	534	510	534	514	569	532	520	515	520	496	535	552	542	526	561	511	564	534	513	499	569	548	550	524	526	512	493	552	505	560	516	535	540	577	545	556	483	484	493	530	552	573	509	567	562	503	510	520	551	513	496	598	461	515	484	522	518	523	573	502	517	561	540	532	522	534	552	545	509	514	550	506	470	494	523	523	550	544	508	552	516	537	508	525	536	498	507	495	575	532	526	526	523	504	535	527	546	540	517	519	535	541	503	553	522	520	553	494	542	572	525	530	528	513	535	517	510	548	545	515	528	523	504	492	531	520	511	553	517	538	528	552	537	548	533	533	551	515	525	499	513	506	519	569	512	538	537	579	554	524	524	535	485	503	509	494	534	500	547	509	550	507	559	534	531	515	531	519	532	526	508	506	543	518	531	533	508	520	495	557	544	515	518	488	502	547	521	546	549	516	506	525	520	541	488	496	530	527	506	550	528	547	528	534	504	527	518	531	537	487	548	503	519	497	505	507	538	543	540	547	545
39709	18596	4342	1414	676	364	274	225	196	201	172	151	211	221	153	184	212	177	189	151	147	125	120	139	120	117	127	121	137	150	129	136	113	138	126	140	137	151	113	127	117	131	122	143	128	130	133	126	138	117	116	129	118	122	123	122	116	156	156	128	137	130	117	116	96	136	128	109	133	133	141	125	142	118	117	137	138	160	134	134	129	132	108	128	127	114	105	108	136	114	126	127	115	119	136	119	131	136	130	111	135	141	123	125	117	133	130	127	120	114	116	123	128	138	125	143	119	122	125	121	99	138	123	126	127	139	138	139	116	127	128	135	134	131	122	136	126	112	122	143	124	106	147	127	135	134	129	121	132	131	143	137	113	111	145	122	111	132	125	130	143	127	137	127	133	138	131	132	115	127	125	121	116	108	115	134	145	123	143	114	131	116	129	149	140	128	113	141	109	123	122	112	121	130	123	110	141	119	125	116	111	137	133	120	115	127	120	133	131	134	144	119	114	124	130	139	135	133	131	113	123	124	142	116	140	131	103	123	112	122	128	124	131	155	141	142	137	138	140	141	112	114	118	125	100	128	114	114	135	129	124	129	120	126	143	145	139	131	130	112	135	132	121	116	123	117	125	124	103	115	120	132	140	140	127	143	141	135	137	149	121	132	116	126	127	150	131	124	113	123	144	143	128	127	133	122	123	152	126	166	147	111	133	140	127	142	123	131	126	105	139	121	147	135	128	125	115	118	127	133	129	123	122	108	133	129	133	136	142	112	119	131	104	120	124	126	117	138	117	116	124	137	134	132	144	142	127	138	133	122	131	129	112	117	111	118	145	131	136	124	137	141	128	126	135	127	154	120	108	121	114	113	121	135	127	123	133	119	139	118	124	137	123	121	138	112	112	122	103	124	102	136	135	144	121	133	121	131	151	140	129	90	146	133	131	119	117	116	110	118	141	117	118	134	135	109	141	126	139	124	144	137	112	134	125	125	137	109	133	113	124	119	125	120	123	126	120	125	109	107	143	122	117	147	141	147	145	140	133	112	135	113	118	127	122	134	128	122	107	151	121	112	128	133	136	133	130	141	121	132	133	135	112	127	132	112	113	117	118	130	136	130	127	142	139	117	139	115	125	137	127	126	119	112	129	111	128	124	128	142	107	125	130	121	116	141	124	142	114	125	132	115	95	136	140	116	120	112	134	118	106	118	115	139	130	111	134	144	122	142	128	124	122	121	141	129	122	119	123	125	129	125	122	130	122	126	138	135	132	120	129	137	115	130	131	155	145	113	119	131	142	130	133	131	126	139	141	129	92	106	127	136	123	106	108	143	117	124	118	114	135	131	99	128	117	141	103	128	132	133	106	131	121	130	127	140	121	143	137	128	117	152	112	139	131	122	124	131	122	129	125	116	136	148	133	133	112	141	142	120	130	94	125	141	117	137	138	122	127	128	130	112	115	128	104	119	121	129	126	129	94	116	114	130	120	123	130	116	119	120	97	149	127	121	131	139	136	132	147	133	130	149	122	135	126	133	124	125	116	135	121	128	129	127	151	126	106	135	134	119	129	138	131	151	137	121	115	127	121	111	95	150	141	135	130	130	127	133	114	142	134	139	114	137	129	131	123	156	135	132	112	112	121	123	131	138	130	132	126	130	117	110	105	124	116	113	117	114	119	133	116	136	125	121	124	150	130	119	110	115	123	115	128	134	112	126	126	125	128	117	115	120	122	143	126	129	134	123	123	125	103	117	117	165	135	113	127	113	130	112	127	107	135	136	126	124	117	149	137	110	142	122	129	133	124	131	143	136	117	121	146	130	117	119	128	134	139	125	126	112	107	116	105	124	131	112	122	133	112	127	117	130	125	111	152	111	141	142	125	113	123	134	117	151	112	130	123	130	135	129	123	104	139	127	119	108	134	143	116	157	111	137	159	117	126	127	113	129	102	138	122	99	130	148	137	122	138	120	112	133	126	136	122	124	143	114	105	113	133	109	147	139	143	126	146	132	93	113	115	140	121	114	133	115	129	125	112	118	141	126	126	114	133	126	114	124	121	123	112	135	114	122	110	122	124	121	129	125	138	137	124	133	150	115	130	129	131	148	121	162	142	129	130	118	140	108	142	110	119	143	120	134	117	123	114	121	99	136	136	145	111	121	131	126	116	99	122	130	122	123	133	138	127	126	118	134	136	117	116	154	157	115	126	116	118	124	117	103	124	124	123	146	127	134	134	118	136	130	134	126	131	150	150	104	130	141	132	133	143	133	134	125	122	129	127	124	144	129	142	138	124	126	145	134	141	118	123	157	145	124	129	137	120	140	142	139	133	130	131	134	138	131	134	130	126	130	112	141	132	127	118	150	129	133	133	110	131	121	132	119	122	121	139	119	132	123	143	140	132	130	128	103	126	131	139	113	106	118	139	127	118	103	135	137	114	133	96	132	105	119	130	150	143	131	129	113	127	117	126	116	94	136	126	132	144	122	135	100	115	124	128	126	116	136	123	133	132	94	134	110	116	128	141	128	117	106	111	143	115	123	156	131	115	124	137	128	125	124	112	121	151	124	122	123	118	125	114	116	130	128	128	117	131	114	130	114	161	136	111	121	128	142	134	119	134	139	112	122	120	112	134	121	154	130	122	118	131	118	115	134	153	116	108	131	109	144	113	128	150	129	112	140	141	139	132	126	112	126	110	148	139	155	135	117	132	140	137	126	127	125	133	136	128	127	154	127	128	127	134	127	139	131	134	117	125	133	111	126	122	135	132	126	135	118	119	119	140	119	117	121	137	144	147	133	115	130	139	116	126	137	109	120	122	128	147	125	118	128	117	136	127	142	112	131	127	117	125	132	126	124	124	121	133	135	133	133	135	141	140	132	127	125	147	125	123	127	117	143	127	127	122	101	157	140	134	135	132	153	137	126	132	119	134	140	113	132	132	119	130	138	107	131	138	122	113	150	139	108	117	126	144	132	130	124	118	118	123	121	144	146	127	132	125	114	122	114	115	111	139	133	130	133	127	124	116	114	122	127	115	129	136	131	120	121	117	137	129	148	128	120	124	117	126	117	124	115	116	133	132	132	134	124	146	121	134	121	129	121	124	126	130	151	146	140	127	141	130	127	157	140	130	127	126	126	131	111	129	124	130	128	110	121	126	136	128	134	130	115	139	120	123	126	140	108	117	117	119	106	123	131	138	129	144	136	117	116	130	127	130	115	126	130	136	134	146	118	133	124	130	115	126	133	135	127	126	133	119	125	117	133	112	145	132	148	122	127	154	150	135	127	136	117	118	110	120	134	122	132	127	137	115	114	116	107	124	115	121	122	145	123	124	131	140	133	137	128	129	109	138	153	154	130	127	152	108	109	127	121	130	129	110	116	115	115	116	119	146	111	135	127	135	123	114	121	154	132	133	111	124	138	151	139	106	133	123	121	106	141	144	136	108	141	116	120	113	129	122	136	128	138	90	112	120	137	126	153	117	146	125	129	121	140	137	121	116	126
26423	13089	5029	4152	2451	1468	1035	889	838	719	650	671	818	899	486	623	819	731	641	472	393	380	341	320	308	324	361	335	382	388	326	318	355	328	356	350	329	348	333	342	317	343	368	337	340	330	327	311	323	312	313	329	315	317	329	325	288	311	285	325	312	321	330	293	300	300	297	341	296	302	313	314	315	283	331	319	344	320	322	319	337	296	306	316	331	314	317	320	312	297	340	302	307	333	348	318	318	335	301	323	312	317	323	304	309	322	307	321	293	340	305	306	289	330	288	317	295	318	341	307	309	312	301	298	327	341	321	287	327	313	335	335	319	311	325	298	312	330	287	319	302	339	318	304	313	308	284	329	332	301	362	301	334	349	348	322	323	308	280	339	301	328	337	310	311	328	293	321	307	300	303	325	322	327	333	319	308	330	309	299	310	332	307	322	336	335	330	297	353	291	309	314	304	331	313	329	337	324	310	292	350	305	330	327	300	336	305	311	307	318	319	322	318	341	317	314	294	315	293	286	308	309	302	308	285	341	330	307	344	306	289	296	324	335	344	349	302	315	300	334	321	309	340	309	301	312	347	314	323	327	320	332	301	323	278	333	311	284	333	315	342	300	336	326	321	331	298	348	317	309	313	312	314	343	311	306	290	337	322	345	319	309	302	291	325	319	313	329	330	325	317	325	303	340	329	304	360	284	321	279	303	325	302	314	315	325	354	306	310	344	281	320	315	319	305	342	330	308	327	356	328	291	347	352	312	344	301	333	333	321	345	334	323	344	301	279	325	297	314	338	332	320	337	355	301	310	346	295	325	316	339	307	330	307	326	315	281	327	342	323	305	296	321	337	284	279	296	305	320	300	333	296	289	288	334	306	321	326	270	292	313	328	328	314	295	287	322	314	299	300	311	333	316	325	286	317	316	310	320	316	315	297	318	311	335	306	306	329	320	313	297	319	314	311	301	328	325	312	328	331	294	318	306	307	293	301	301	308	314	316	304	297	326	301	313	291	303	320	343	324	287	318	326	306	306	294	283	299	296	294	317	286	307	338	327	340	324	319	333	306	259	300	297	313	315	300	338	322	311	325	330	326	303	327	337	336	309	342	321	333	288	345	294	288	318	321	322	303	328	318	305	320	335	306	329	312	300	302	323	271	346	284	328	328	336	309	317	304	318	336	304	335	341	310	322	295	342	283	276	294	334	320	306	308	289	315	318	304	321	330	314	320	333	298	319	331	335	318	301	298	333	298	356	334	290	299	332	320	276	282	300	296	315	325	284	334	334	294	335	336	324	333	297	321	341	298	311	338	279	316	299	307	299	301	299	326	315	321	326	331	316	325	312	333	293	293	338	299	321	305	327	318	365	321	315	311	280	314	311	311	297	304	308	325	306	317	327	299	346	324	334	285	331	324	316	302	295	293	292	306	294	287	320	323	311	331	308	315	316	307	327	329	339	347	314	327	313	310	328	337	291	312	301	309	287	321	287	331	328	325	342	319	320	322	303	295	335	314	299	318	315	313	305	331	310	314	306	345	317	308	300	333	323	306	298	303	306	309	315	298	319	336	293	330	324	312	284	305	304	354	332	298	316	302	329	324	336	317	306	296	314	317	285	322	334	314	301	321	310	311	328	316	299	315	314	297	296	297	318	297	318	324	295	323	331	290	312	316	311	328	337	336	325	310	291	306	308	341	306	326	312	305	324	325	318	319	316	324	300	312	306	352	331	307	320	307	320	311	333	286	310	299	331	333	302	310	287	307	300	300	311	317	312	324	294	314	312	309	288	327	309	318	308	336	298	320	308	321	292	314	322	347	309	359	333	352	325	345	317	316	318	327	334	310	310	308	294	304	298	332	305	291	333	292	324	321	316	317	353	304	325	318	303	309	347	355	298	315	317	314	323	301	345	341	325	302	345	341	321	327	340	339	340	295	314	309	315	291	315	313	311	299	322	314	323	315	346	356	304	303	333	326	355	325	338	320	302	320	315	300	333	319	305	316	326	325	341	350	298	310	324	316	329	326	310	335	304	314	335	302	306	306	318	337	307	280	325	320	323	281	347	327	340	319	289	304	309	277	325	337	313	320	301	339	307	314	335	357	303	328	323	343	300	298	299	334	309	315	340	319	336	356	303	296	327	299	333	309	317	347	331	293	308	331	292	302	306	315	317	305	318	312	301	348	340	300	315	316	329	296	354	322	332	310	313	288	309	316	336	303	311	317	313	307	339	337	303	325	311	308	301	335	293	326	311	314	301	321	320	326	307	313	318	344	319	299	310	339	311	348	259	322	303	320	310	282	310	310	316	306	339	335	315	303	365	340	305	282	337	297	329	308	313	355	347	290	297	335	312	334	331	313	285	309	320	347	294	305	339	343	309	335	328	319	326	317	302	335	338	302	329	294	329	315	334	340	293	332	307	333	266	335	308	327	317	322	340	309	310	291	332	312	307	290	302	290	298	310	299	308	322	298	314	313	306	296	307	316	315	309	311	318	286	306	314	322	328	315	289	303	311	316	327	311	307	344	308	300	324	295	338	309	318	323	324	338	293	281	346	333	297	317	321	302	313	328	314	319	329	347	346	328	309	321	321	333	320	290	307	306	347	271	338	344	317	322	325	317	273	313	320	288	340	336	278	334	333	280	337	314	334	335	342	319	331	299	324	339	312	320	343	301	296	307	326	326	324	328	317	312	314	342	315	337	321	330	292	291	301	315	283	303	344	324	307	312	326	312	311	328	320	285	356	268	301	307	322	332	316	306	318	331	270	318	324	317	312	321	276	282	325	340	317	287	312	334	284	349	327	310	327	315	329	347	343	333	314	311	285	289	287	331	305	317	329	286	278	301	324	318	329	334	313	317	320	335	283	332	307	316	292	313	323	292	330	290	322	319	318	325	337	333	338	286	314	291	317	300	311	319	305	327	329	329	334	315	312	308	308	343	333	317	314	311	317	338	301	293	335	342	298	300	317	302	293	340	307	331	319	333	333	320	315	314	373	328	347	322	328	291	333	301	315	306	296	284	323	299	312	327	314	340	309	305	304	308	311	308	319	305	319	303	321	316	315	309	306	311	300	323	315	310	319	329	322	332	311	298	346	335	295	301	310	298	302	333	319	302	345	340	331	325	329	288	306	328	321	331	338	330	332	337	346	306	377	321	314	341	295	302	305	279	297	304	325	306	319	325	317	330	324	321	324	298	306	306	315	322	305	314	319	308	336	305	326	310	309	324	331	317	332	296	335	293	292	329	298	305	295	289	296	304	321	295	300	333	305	320	301	321	287	304	320	316	328	304	327	309	293	323	322	346	328	312	304	359	309	302	298	313	318	320	303	283	314	317	310	301	309	306	341	333	290	329	298	312	329	324	307	326	310	307	307	284	317	321	310	319	327	339	300	315	305	300	337	331	339	318	330	320	329	319	304	328	301	287	325	335	310	320	323	308	300	340	292	313	344	311	333	317	360	315	301	350	313	319	323	313	332	293	313	290	341	298	315	320
17724	5293	919	507	282	261	246	220	209	220	190	221	220	226	203	211	190	221	199	243	165	194	206	191	193	177	192	211	188	179	188	188	205	187	174	198	205	199	224	185	191	192	202	196	204	203	216	213	186	193	208	168	179	188	204	188	206	203	176	185	209	203	201	201	198	222	187	186	175	167	194	176	183	173	202	217	203	182	187	181	213	221	212	205	199	202	194	196	191	193	190	217	191	215	200	202	183	210	217	186	177	197	204	208	225	207	198	195	196	195	207	191	180	181	185	220	171	184	180	213	196	200	200	209	184	200	188	201	207	178	178	189	180	195	209	210	199	192	206	204	188	214	180	205	204	178	176	187	207	193	186	168	191	216	209	218	213	215	194	182	206	199	194	221	207	194	200	197	215	220	212	185	216	206	199	181	203	204	199	207	213	199	168	183	240	199	181	206	178	196	179	179	203	182	202	201	184	182	195	205	181	175	194	209	163	177	193	186	224	196	202	218	205	209	209	202	191	185	166	209	199	184	179	171	193	200	181	197	188	204	219	213	179	190	201	210	202	202	171	210	220	191	185	183	209	203	197	198	191	203	224	174	208	183	192	188	198	205	189	191	228	218	192	198	215	217	201	176	196	204	189	218	201	195	184	213	192	179	206	205	183	188	183	194	187	183	185	188	177	180	189	201	203	176	189	209	225	192	186	183	174	197	178	183	190	214	190	227	195	195	216	195	178	192	173	195	189	172	191	171	190	205	189	183	198	184	199	180	224	194	203	220	210	195	192	197	193	203	218	184	194	182	210	227	185	201	210	215	193	201	196	204	195	203	216	203	197	228	178	199	185	219	200	200	179	185	200	197	185	189	209	194	163	160	194	192	211	182	202	179	187	176	214	187	201	181	200	222	186	220	196	183	211	189	207	192	191	194	192	201	203	198	201	210	203	190	192	201	193	213	171	197	179	212	199	204	178	218	219	202	190	198	218	200	174	195	199	212	179	204	187	191	198	187	187	203	189	196	209	196	219	205	195	185	190	178	220	207	202	167	168	172	228	177	182	188	179	187	191	199	194	199	193	199	191	189	188	216	196	185	204	202	217	179	193	203	172	196	214	191	205	205	209	201	192	210	186	182	214	183	189	192	194	190	220	185	190	181	168	179	182	204	203	196	206	193	189	206	185	206	215	217	181	181	189	184	215	206	215	183	206	159	205	206	164	182	184	199	203	197	185	207	218	189	185	189	198	194	171	162	179	201	227	189	208	204	207	188	196	214	190	197	182	189	180	191	178	186	210	196	191	203	193	199	184	187	213	200	193	220	188	209	202	209	198	198	181	208	182	208	210	187	188	202	179	219	214	192	202	196	213	188	207	185	177	206	194	204	198	199	178	192	190	194	191	200	219	182	198	193	194	181	191	172	191	171	179	201	204	204	182	193	207	185	193	180	179	188	189	176	196	181	167	225	182	177	179	177	209	195	223	182	222	199	190	186	191	173	193	185	209	195	205	199	181	203	188	182	185	191	193	199	171	178	202	202	177	188	213	205	177	208	221	228	191	200	213	181	206	195	205	197	200	192	192	211	213	210	186	191	197	181	214	199	183	204	198	195	209	189	183	205	189	177	198	198	189	203	190	152	192	193	201	208	190	175	183	164	214	194	200	217	174	208	183	199	171	191	183	207	212	174	182	193	218	202	197	185	172	216	204	206	202	198	187	195	192	211	212	219	193	190	213	182	187	177	188	213	197	184	169	170	210	197	171	216	193	196	189	209	202	187	224	188	182	214	207	206	211	197	185	189	175	213	174	146	171	190	174	203	196	199	211	190	194	203	205	188	192	183	185	160	199	194	222	210	182	204	197	186	176	231	187	195	189	175	181	202	221	182	164	174	182	196	182	190	188	207	195	174	207	200	209	201	196	189	167	204	202	191	197	210	192	188	202	219	213	204	190	192	191	207	186	179	197	200	183	183	172	206	209	222	178	195	199	176	200	196	202	192	216	181	177	176	193	206	197	196	180	187	191	185	206	185	206	199	192	202	182	217	184	209	193	192	204	169	190	191	206	200	202	176	204	182	186	221	197	213	188	205	200	174	211	203	215	222	214	182	183	171	222	205	194	189	195	205	208	214	198	200	192	172	178	209	185	193	190	182	162	213	227	183	191	187	199	189	189	215	212	188	212	180	178	194	211	176	200	179	177	204	186	189	203	158	205	217	187	198	194	172	191	189	177	197	182	186	195	208	200	191	183	179	196	211	194	235	199	179	183	202	183	175	188	192	186	201	187	187	198	219	190	205	187	218	190	201	217	205	191	217	185	180	195	209	185	215	199	178	190	217	188	213	199	185	214	187	201	199	185	198	210	189	194	184	214	172	200	197	192	183	184	218	195	177	153	196	205	193	198	204	191	202	197	213	204	185	180	197	194	209	196	201	187	165	197	212	199	196	201	202	185	173	181	179	198	183	178	182	208	185	204	198	201	193	219	194	203	218	197	217	201	185	180	210	194	211	210	162	173	188	178	174	209	208	181	198	192	202	179	191	210	177	189	194	183	209	189	178	212	210	228	200	173	199	197	205	186	231	194	231	181	214	166	175	201	199	211	212	226	179	179	197	181	181	169	191	225	203	189	165	171	193	224	193	189	212	210	211	170	210	215	167	191	186	195	179	203	186	209	222	194	192	201	179	219	170	216	207	205	182	183	197	212	214	208	182	203	219	163	199	195	195	197	203	201	176	224	194	179	182	186	180	188	213	210	199	204	191	218	212	198	184	192	205	190	191	183	194	197	212	213	190	186	176	180	213	201	198	181	193	213	180	191	190	188	212	192	210	205	217	190	220	178	201	194	201	199	183	201	210	193	180	198	193	200	201	190	205	179	195	215	184	213	192	199	190	184	213	171	188	186	231	203	174	194	186	197	208	211	186	206	202	182	194	165	188	192	203	169	215	198	199	174	197	191	210	222	213	189	206	221	176	225	199	168	186	183	183	197	201	192	182	196	199	219	195	200	206	199	174	188	210	195	236	236	188	192	195	199	210	189	205	204	198	187	191	189	202	184	195	190	197	217	206	218	194	179	229	178	218	186	182	208	196	178	174	215	208	175	207	189	168	213	196	188	166	198	211	203	184	198	199	186	186	218	207	174	178	175	185	184	192	200	202	172	174	202	195	189	189	199	179	196	201	171	212	194	176	178	199	208	192	226	187	206	187	179	200	196	190	178	197	218	201	185	158	190	207	215	204	208	177	196	215	191	194	220	237	170	200	182	189	203	206	174	210	198	195	206	203	212	189	190	210	201	182	224	207	185	179	179	214	205	205	183	187	210	197	202	180	192	173	213	195	181	194	191	166	181	206	203	186	219	207	181	199	186	207	202	199	188	183	183	200	199	180	181	177	152	186	193	183	209	189	211	192	194	155	197	173	178	214	175	222	173	203	208	198	193	190	176	176	216	192	172	181	193	224	199	192	188	191	214	200	182	207	165	192	221	203	230	185	176	198	185	190
12438	4359	1787	1479	1018	752	644	562	541	552	540	577	637	610	514	532	600	624	543	511	464	461	520	497	478	494	463	478	482	470	501	456	516	469	465	461	437	484	469	509	477	522	509	487	482	496	556	494	486	491	528	473	449	459	518	483	505	472	465	460	465	470	515	476	492	483	524	502	508	464	495	474	466	460	480	461	478	477	487	473	467	481	472	484	471	527	477	453	472	503	497	518	451	480	444	479	499	480	493	478	468	477	506	474	479	514	486	436	492	479	525	465	484	474	486	446	436	487	480	515	508	484	500	476	470	487	490	501	508	472	475	441	489	491	463	519	455	484	453	428	483	450	496	501	437	462	487	497	486	458	466	484	500	460	486	476	443	497	411	470	429	494	471	528	464	488	487	437	459	460	481	475	487	474	494	496	505	477	529	464	477	486	476	483	484	512	448	463	471	464	505	483	475	495	437	468	481	467	468	458	464	497	494	486	445	499	463	535	490	470	505	469	461	465	456	478	515	501	503	458	480	439	452	487	499	460	492	449	466	426	483	489	455	494	456	453	473	516	504	458	449	482	465	488	467	471	492	462	491	492	450	482	489	482	502	478	475	451	473	459	440	488	475	470	495	467	505	465	499	486	503	472	486	483	486	462	482	482	487	476	465	513	484	456	476	507	432	453	534	481	530	493	536	496	494	477	477	483	438	455	464	450	474	494	457	452	470	464	476	435	480	475	486	447	475	510	506	502	528	485	482	511	502	456	477	462	469	514	503	487	489	481	468	462	487	483	440	460	486	493	463	473	470	481	452	478	457	472	484	468	508	470	464	460	486	514	467	492	489	526	479	524	491	493	483	444	428	443	553	489	494	477	507	501	453	460	456	459	448	484	494	503	481	503	495	478	443	500	458	461	499	518	481	460	464	530	470	489	431	498	463	508	483	471	473	495	477	488	477	452	493	485	491	494	498	479	450	477	476	460	526	466	512	461	478	487	464	521	505	459	508	468	471	498	474	467	512	451	467	488	464	473	480	467	502	496	471	502	471	502	468	491	483	488	467	494	459	464	521	491	457	481	475	486	476	485	511	502	492	451	505	499	478	489	470	496	487	493	534	454	509	444	473	495	481	468	458	483	461	461	489	492	490	456	496	477	464	476	486	465	490	479	458	510	461	494	485	467	494	447	478	502	500	469	469	475	436	519	468	473	508	498	485	482	502	493	457	467	481	439	490	472	510	495	471	477	478	496	440	478	480	474	491	452	480	479	525	465	484	474	535	490	504	485	515	487	464	464	494	516	497	458	488	521	503	496	475	498	506	471	519	456	467	499	472	501	505	486	501	457	470	487	457	457	497	497	489	513	440	505	468	472	481	460	473	455	475	436	503	469	471	489	478	487	486	471	451	488	454	464	491	471	482	484	500	466	464	502	439	451	500	425	493	512	534	486	465	477	480	483	454	463	488	494	434	491	474	481	453	490	443	519	466	512	493	512	465	464	494	484	475	447	465	452	472	449	473	497	461	478	482	474	486	471	462	468	490	471	541	462	484	486	537	510	454	457	475	455	466	485	464	448	472	473	476	487	454	492	455	490	484	481	457	493	489	495	501	471	464	467	478	461	486	541	492	454	464	503	484	524	504	502	485	503	500	499	510	470	457	439	488	459	439	459	501	460	481	474	458	443	486	462	476	498	487	491	465	476	443	509	505	511	471	467	470	478	496	444	457	460	468	467	478	517	451	517	481	463	455	475	457	466	477	470	444	465	487	487	505	437	475	463	470	478	446	470	490	448	457	446	490	500	479	501	507	483	444	460	464	479	461	487	514	494	446	493	499	496	501	479	484	463	452	494	467	487	481	464	490	504	505	508	492	488	486	456	514	491	458	468	431	517	523	515	476	458	473	466	473	495	484	450	504	477	466	478	485	499	512	506	476	460	478	482	451	460	464	486	500	484	494	463	478	469	463	490	476	491	536	525	445	471	462	488	479	539	472	482	482	479	495	494	481	474	499	486	473	474	466	492	466	483	463	483	488	475	482	459	459	464	496	473	482	470	504	444	457	464	464	488	509	482	486	471	473	513	493	444	471	447	500	481	474	468	456	429	460	476	496	481	466	461	482	496	467	430	440	497	479	478	478	441	448	479	460	473	486	492	488	481	490	500	501	507	455	499	486	487	506	495	472	499	506	461	457	465	468	472	462	517	507	488	512	485	508	483	462	472	493	495	490	461	478	507	504	451	474	451	491	472	469	439	500	500	505	505	458	520	469	501	497	470	483	491	514	454	479	465	471	442	452	510	470	470	511	512	424	483	505	513	487	475	471	490	458	429	500	432	464	497	461	486	494	492	466	444	458	479	468	473	506	511	471	419	480	493	482	487	473	485	458	457	464	461	510	517	456	511	498	478	495	445	456	530	510	483	482	452	456	476	537	485	514	488	505	480	477	514	462	506	479	472	476	468	452	460	484	519	513	450	483	472	506	498	446	442	494	471	486	483	493	477	448	443	472	480	454	440	499	452	482	471	523	487	441	453	452	495	473	458	455	486	461	475	521	506	482	468	504	462	484	507	477	469	491	445	477	490	502	458	488	456	468	454	496	443	470	476	447	447	491	489	502	456	443	498	480	509	508	530	448	460	453	485	465	444	483	481	507	490	467	465	519	496	500	479	475	493	488	515	432	472	458	490	479	502	466	483	474	465	484	459	452	524	501	461	481	483	483	509	471	483	436	491	465	496	463	505	487	466	496	486	484	478	486	487	441	458	462	496	478	473	488	458	503	459	446	473	447	448	485	473	480	509	497	456	503	483	504	477	475	451	471	483	522	460	484	476	453	504	492	445	463	486	490	486	493	486	482	460	492	480	456	458	504	520	455	488	461	491	484	476	476	476	466	471	477	447	505	495	488	531	486	484	496	464	476	477	417	481	487	491	485	487	455	481	475	465	475	502	449	531	477	504	470	481	460	498	509	480	515	492	451	482	463	480	469	472	519	424	451	468	462	443	497	491	471	475	492	485	461	497	497	461	468	465	445	465	462	515	485	481	523	471	468	470	465	502	510	489	490	456	468	473	474	520	452	476	497	474	500	456	485	442	467	454	464	481	470	464	488	484	469	477	464	458	489	493	478	451	434	470	458	509	464	495	463	488	480	538	470	460	457	477	478	455	473	497	478	480	459	498	482	478	513	515	468	514	494	486	476	472	494	444	443	505	465	476	487	458	476	465	467	462	471	471	460	481	490	451	505	460	481	460	488	484	497	519	480	516	489	440	468	458	441	460	535	489	522	503	429	510	491	503	494	511	488	508	504	466	506	478	503	495	462	461	488	492	460	472	502	499	495	448	497	481	440	486	522	461	505	531	487	491	492	481	478	442	486	518	479	462	489	492	469	474	491	487	512	471	496	497	464	493	436	490	467	513	454	461	465	465	492	478	475	479	473	469	479	454	466	479	487	506	509	482	473	481	496	478	478	541	473	518	496	481	496	507	471	468	481	476	483	453	470	455
30535	12065	2118	869	469	368	343	275	260	239	267	265	258	269	258	257	228	266	263	241	228	258	225	239	231	228	218	255	230	225	237	204	211	241	215	230	240	225	228	201	211	183	232	216	228	248	231	230	236	229	238	236	195	223	207	227	216	239	182	217	202	201	199	218	204	203	213	223	196	198	225	214	198	190	232	207	214	216	195	224	237	214	190	232	187	205	240	238	240	234	221	245	207	213	221	207	205	209	190	246	224	217	238	233	206	220	194	235	209	234	214	236	186	209	192	196	207	241	187	213	198	202	234	218	205	234	222	212	215	223	238	207	191	240	204	239	248	229	208	203	191	201	223	222	219	207	222	252	202	197	236	221	229	238	207	227	224	257	242	236	238	228	207	206	236	206	244	216	247	230	213	229	212	220	228	212	197	224	236	249	221	242	205	190	208	213	211	222	221	215	192	223	222	200	247	257	238	221	206	221	208	209	215	218	197	229	224	229	217	231	203	203	205	229	219	212	213	208	213	253	190	225	236	203	215	225	212	216	194	202	204	252	224	251	225	224	208	213	213	197	242	211	216	197	224	233	229	196	200	240	207	225	219	210	215	215	246	199	188	218	234	235	241	206	211	226	196	200	215	233	204	241	206	238	209	199	215	223	228	220	204	216	205	237	225	195	229	239	209	213	236	199	230	230	194	211	210	251	214	228	219	197	232	207	226	205	234	220	209	238	216	210	231	244	221	213	214	220	177	202	208	213	218	231	187	186	233	232	217	226	241	237	194	255	217	233	211	218	217	240	244	225	217	220	217	229	224	219	202	231	232	199	214	213	223	183	220	232	233	231	198	213	214	218	201	214	244	235	192	217	207	223	184	195	226	244	214	202	227	224	227	197	202	217	212	240	221	202	221	218	212	187	237	234	243	205	201	228	208	231	239	250	211	210	228	223	220	222	217	208	211	245	229	218	203	200	197	239	219	222	220	226	209	202	216	199	246	200	214	225	223	221	224	243	217	237	195	212	249	254	231	208	219	217	194	212	222	229	234	202	206	217	225	232	209	226	194	211	207	187	222	193	208	228	219	235	244	202	203	237	217	231	224	229	201	226	255	219	212	220	207	214	222	231	231	211	232	209	224	216	206	222	247	199	228	232	214	217	225	199	249	200	211	213	216	184	238	189	230	199	193	227	189	197	185	218	242	188	218	234	216	253	200	209	201	225	226	200	204	213	214	204	213	221	237	211	250	211	210	210	238	234	206	215	205	233	218	209	230	214	247	195	211	216	234	225	200	225	226	198	208	207	196	221	211	234	224	232	231	258	210	214	175	197	214	214	239	184	220	209	206	209	211	218	212	231	235	206	192	213	214	214	225	213	212	216	243	231	222	225	206	244	212	217	218	234	189	194	205	211	209	220	213	220	222	220	226	238	229	238	223	249	253	215	221	206	221	223	198	203	201	221	211	225	223	213	234	195	196	236	189	227	225	218	219	212	224	222	231	228	213	220	197	199	227	188	202	226	226	207	216	208	230	227	222	227	249	210	214	201	199	195	248	199	220	234	221	205	230	240	215	200	213	193	210	207	189	196	211	198	210	214	183	218	221	203	208	229	197	224	247	250	208	218	229	214	236	221	218	214	212	203	222	217	227	190	210	237	214	231	218	224	253	216	239	215	224	228	218	204	230	227	211	196	200	234	229	201	217	200	220	206	215	215	210	213	223	210	218	204	208	230	209	225	189	223	205	188	222	237	219	195	216	240	205	222	233	196	226	198	214	211	220	225	240	260	234	228	257	207	208	201	230	226	212	210	207	202	212	223	198	204	216	199	213	217	211	213	214	206	218	223	253	223	210	211	238	195	226	218	208	234	218	237	237	214	217	232	205	228	217	215	240	205	189	212	228	218	227	233	246	210	248	244	219	240	206	209	210	214	209	208	198	204	208	205	211	213	225	250	200	229	221	229	232	240	215	220	239	223	257	196	212	242	242	226	220	206	225	198	246	222	214	234	228	233	225	218	208	196	229	205	235	193	236	231	224	235	220	207	243	220	206	202	215	209	215	214	242	241	216	237	219	248	215	223	216	193	209	201	211	218	242	191	200	218	209	222	236	221	216	199	206	229	203	234	236	205	236	222	219	207	226	247	212	203	219	242	211	177	206	202	204	215	243	210	210	229	224	207	232	223	219	201	217	214	236	206	231	200	194	243	230	230	251	186	213	190	202	215	238	235	224	216	227	224	229	210	220	233	217	236	204	196	229	216	212	224	208	198	196	221	229	206	232	232	221	205	225	209	223	241	222	231	206	214	238	197	220	225	195	224	208	217	198	240	201	203	215	202	196	224	243	242	218	211	219	205	215	217	211	224	223	221	203	221	223	207	257	233	214	209	218	232	200	204	233	223	206	220	222	219	231	217	222	227	229	221	218	223	193	212	205	196	233	193	236	212	238	210	195	215	256	213	237	199	227	216	205	225	240	204	226	235	239	218	215	243	243	219	222	219	238	215	231	200	212	230	217	216	189	240	241	224	209	224	211	231	195	203	193	218	222	207	242	251	186	224	207	221	229	217	241	203	189	187	234	240	195	240	235	203	224	226	247	229	249	217	231	214	203	225	231	232	213	231	229	210	213	222	203	205	233	212	183	229	200	249	202	238	241	222	250	219	227	228	219	255	197	199	218	228	211	221	224	230	196	231	218	223	215	229	230	217	236	214	191	234	217	213	219	212	223	228	248	217	208	223	219	221	230	212	176	223	225	232	206	234	244	243	214	208	231	215	234	217	233	224	232	223	187	218	224	213	246	202	222	245	217	229	206	210	207	208	195	237	237	232	208	222	244	230	217	196	205	232	222	220	215	240	245	225	218	197	234	218	205	234	200	229	212	233	217	214	194	222	211	225	231	210	216	221	230	229	221	225	208	239	194	258	214	205	214	220	220	201	181	204	208	202	201	216	219	231	219	242	226	211	223	208	214	218	227	246	211	193	226	198	207	232	202	211	232	203	198	231	204	210	220	199	192	245	186	217	202	204	197	222	209	185	206	225	216	250	237	212	228	186	229	223	222	237	257	230	200	227	232	222	233	215	220	223	217	207	208	224	231	198	217	219	217	220	219	210	217	230	229	229	207	223	217	213	221	214	206	200	218	229	186	208	238	226	206	210	210	207	210	234	202	221	216	229	204	214	193	217	190	202	227	228	221	218	223	205	212	221	224	219	220	234	215	205	189	227	205	207	219	233	222	203	228	211	237	225	184	234	225	185	208	225	212	210	219	246	221	215	223	228	220	199	207	200	204	218	225	221	237	221	226	231	224	214	220	211	247	216	232	228	200	216	237	215	205	226	224	235	215	225	196	202	219	167	227	202	189	224	256	201	249	234	220	224	211	240	227	219	215	212	224	225	202	215	204	228	229	182	178	250	210	215	256	212	226	226	215	195	215	214	222	219	236	207	221	213	212	195	194	194	226	227	224	219	229	206	233	206	235	209	254	230	225	220	221	204	201	199
21376	8952	3303	2824	1782	1259	1034	909	814	768	756	752	823	709	614	674	731	822	724	603	527	527	535	543	535	520	563	516	510	530	495	535	551	519	531	529	535	588	510	529	526	494	520	529	511	466	503	518	517	526	487	498	521	549	527	579	561	522	567	509	498	524	524	534	540	538	528	518	564	542	520	528	524	473	520	492	502	508	502	534	536	562	517	506	508	547	539	520	489	484	556	528	471	545	508	531	541	533	551	516	490	536	512	508	493	523	502	504	549	528	544	524	489	516	532	516	490	539	509	527	486	497	512	528	559	501	487	578	519	503	558	504	569	488	521	483	537	505	582	490	495	500	516	553	563	485	540	570	568	541	496	499	492	523	530	547	534	510	546	493	523	541	521	454	532	552	532	518	550	504	502	528	494	535	504	533	517	520	524	537	503	499	514	564	517	568	549	501	575	544	558	524	517	483	523	528	537	537	536	532	525	514	549	527	504	509	481	487	511	517	505	531	532	536	513	536	507	539	532	515	490	534	522	519	564	520	506	523	529	533	539	527	516	501	517	515	478	463	537	508	511	577	535	546	515	514	541	512	525	531	551	473	490	542	494	517	525	496	494	496	491	524	510	493	517	558	507	551	520	522	572	500	547	488	520	542	546	524	511	518	532	545	512	498	513	511	511	560	522	524	502	546	512	533	470	543	509	521	504	504	544	532	523	512	541	513	506	532	524	544	492	523	518	518	548	504	541	511	521	549	522	524	516	489	546	518	537	496	534	544	530	520	491	508	544	543	527	501	537	516	519	548	506	511	511	530	566	505	515	533	499	513	537	528	527	483	511	560	482	521	497	488	539	496	545	533	540	493	502	530	535	508	534	553	540	513	507	506	518	478	536	520	558	541	521	532	569	489	497	526	502	498	500	508	525	534	509	482	476	539	501	522	522	501	517	533	537	504	525	495	490	518	526	528	523	512	508	537	548	475	571	526	520	496	504	523	530	551	524	535	489	492	505	477	499	499	496	520	528	536	516	492	531	499	515	557	504	529	514	536	534	524	533	476	547	512	501	481	508	531	518	510	528	503	553	536	503	525	521	507	498	519	590	548	488	532	493	511	492	535	561	510	541	519	505	548	515	523	502	550	499	492	521	550	543	525	526	515	499	515	573	516	547	521	543	554	517	502	525	551	521	508	509	499	522	522	534	525	506	507	540	477	540	554	506	526	505	522	533	533	514	516	510	538	510	555	519	543	484	484	504	505	481	537	531	470	512	509	498	472	515	552	527	548	493	536	499	521	543	481	522	519	579	521	549	484	533	501	544	518	492	556	481	487	496	489	554	473	507	519	556	523	535	523	516	524	525	543	486	507	480	510	520	527	521	528	528	530	537	519	539	555	535	533	565	498	516	497	523	552	531	538	511	524	522	543	536	525	510	533	491	561	545	488	532	524	502	523	496	490	559	540	485	513	531	526	527	540	514	511	498	485	542	531	534	512	524	503	512	516	541	513	548	535	530	513	531	550	518	526	495	493	505	555	548	514	558	534	517	494	516	515	467	555	528	510	549	540	556	542	504	541	505	530	563	549	527	544	495	513	536	572	481	530	535	521	510	491	523	512	544	531	540	515	524	553	456	510	543	538	533	519	517	535	537	567	570	504	483	532	511	536	519	484	518	582	542	491	523	522	520	530	538	565	553	471	511	539	505	511	518	528	549	499	464	480	533	525	554	545	527	531	518	535	514	574	558	509	521	525	509	480	517	528	539	518	551	530	534	534	522	547	534	542	542	517	533	505	571	533	517	485	505	531	515	500	522	482	552	538	544	519	514	518	529	532	526	564	565	508	514	511	471	513	566	554	527	520	531	548	535	493	484	570	542	492	567	497	524	585	563	511	526	523	516	548	510	532	542	514	551	500	520	556	510	508	496	520	560	531	528	515	524	537	547	529	490	526	529	544	530	510	542	553	511	539	564	530	490	547	508	539	491	471	512	522	523	545	533	543	518	481	505	510	496	489	548	543	540	526	507	506	502	544	538	528	529	515	524	481	479	515	526	530	520	475	521	499	476	505	519	499	524	505	500	511	522	584	513	551	509	525	488	524	530	531	538	557	561	546	490	513	516	542	482	501	498	501	515	529	536	556	473	504	519	514	524	532	488	572	542	513	524	517	508	514	512	527	521	547	510	491	562	544	561	571	506	516	486	525	507	529	529	501	516	537	551	551	520	517	507	515	515	521	528	523	491	559	555	501	515	549	545	526	499	524	505	498	533	502	565	528	568	544	550	519	541	523	519	474	513	533	512	526	545	511	540	542	525	544	547	529	502	540	536	546	511	546	486	552	546	496	537	481	544	521	503	511	490	585	546	479	465	521	515	539	508	529	522	520	495	506	524	554	495	533	514	536	521	537	512	508	498	546	545	516	545	522	521	523	506	488	548	540	547	511	553	496	503	551	536	576	545	527	526	566	530	500	524	498	523	499	542	520	565	499	512	502	526	524	509	518	512	512	540	525	505	503	537	549	519	513	499	517	567	474	558	503	514	497	504	526	536	536	539	520	515	506	539	495	531	524	505	503	558	505	527	530	517	551	519	521	506	494	518	529	552	511	535	514	549	513	522	565	516	506	542	497	519	496	546	540	510	509	556	477	538	559	497	535	545	525	504	498	558	532	530	546	526	500	553	508	514	549	543	557	526	537	508	528	528	504	533	504	491	481	560	491	554	483	579	534	515	495	532	512	545	536	571	524	510	528	524	531	485	486	498	543	476	511	517	581	521	482	533	459	532	572	515	524	532	504	524	504	488	534	544	495	468	516	526	540	526	507	538	511	550	511	518	514	539	534	518	532	523	564	541	508	527	501	528	496	520	527	519	494	521	526	521	576	503	528	509	488	509	521	512	528	512	563	568	538	503	523	514	503	544	522	543	498	475	511	538	489	584	534	539	481	515	541	528	524	548	549	526	524	497	493	510	507	524	529	553	544	540	570	528	506	501	548	508	509	537	489	558	524	515	532	499	553	523	510	520	511	493	508	505	530	499	506	493	497	561	526	541	524	516	492	529	511	498	537	546	507	536	506	518	513	499	542	533	549	538	515	541	540	518	510	506	520	503	494	512	521	502	502	505	497	517	568	536	525	560	477	508	533	519	527	499	501	531	529	491	508	510	514	527	464	540	494	569	547	511	482	499	546	514	502	492	529	537	500	551	527	511	551	539	502	517	514	501	508	518	542	561	520	522	506	478	489	537	547	552	498	545	558	565	504	506	545	509	538	538	520	499	494	518	522	526	526	541	520	522	506	528	559	546	535	529	542	535	511	536	503	520	537	516	533	519	520	532	501	498	531	537	535	521	545	529	525	536	501	554	525	521	526	519	488	530	536	525	543	525	551	524	525	519	463	523	527	531	535	520	523	506	517	493	522	517	502	530	528	477	491	517	547	489	502	553	500	551	524	527	507	525	531	493	554	524	479	585	525	524	511	511	503	521	541	533	499	525	548	555	514	541	520
39620	18103	4066	1198	574	374	282	246	216	175	203	196	184	170	164	162	192	209	151	133	129	145	149	122	127	112	126	134	116	149	128	137	130	140	133	125	138	121	147	133	121	147	132	109	107	125	137	144	134	120	145	142	136	129	149	132	106	117	144	111	129	125	114	117	108	130	130	117	139	129	141	123	124	117	154	114	139	120	114	135	117	126	120	120	140	124	140	123	137	118	108	126	133	121	136	110	131	116	116	137	128	106	111	131	115	130	135	148	110	139	110	122	123	130	123	128	137	134	116	119	134	126	121	122	118	127	124	131	115	125	118	138	156	143	124	151	123	139	128	129	136	121	120	113	127	140	135	121	125	121	100	114	119	130	131	137	126	114	108	128	134	104	110	127	127	98	127	118	115	115	111	108	151	136	140	130	132	117	120	102	131	138	124	144	133	129	134	142	123	141	152	132	124	129	132	128	122	133	118	123	135	125	129	133	141	126	136	135	139	126	105	148	119	123	121	112	124	120	140	129	147	130	135	125	121	107	117	125	124	140	141	115	134	116	112	127	137	133	113	136	125	139	130	114	130	126	123	129	160	142	124	152	144	109	133	150	141	112	122	123	146	124	108	145	122	144	127	128	114	120	129	140	136	106	127	116	151	108	107	99	117	140	100	105	129	134	119	125	109	127	130	112	134	121	125	112	128	128	112	134	135	118	97	126	141	135	133	132	133	133	111	139	157	130	117	120	132	120	102	119	128	126	115	147	132	122	133	125	133	123	131	138	132	123	137	162	124	123	122	137	121	136	110	107	124	124	132	135	128	120	123	135	134	132	106	135	134	104	112	137	126	130	109	114	105	107	132	133	123	136	110	134	128	139	138	108	134	91	115	130	131	139	138	104	120	122	118	105	141	98	118	124	131	122	129	123	129	128	114	115	130	140	126	130	139	121	120	135	128	129	143	117	142	121	106	116	138	129	139	138	136	119	139	124	118	123	114	137	139	123	147	118	147	115	119	123	123	127	119	116	131	130	118	116	141	143	114	126	115	101	121	131	156	124	125	153	105	120	132	133	126	119	136	127	115	124	109	132	142	115	123	121	132	160	127	127	122	132	138	129	133	130	138	105	133	130	137	149	126	127	125	106	110	125	130	111	125	127	131	127	140	136	133	126	114	132	125	138	124	129	134	126	145	143	118	131	138	130	131	144	130	131	134	114	147	125	135	115	115	109	125	135	137	130	124	131	146	98	131	128	132	158	128	116	113	139	118	127	125	114	94	113	142	135	130	108	123	118	130	138	122	109	127	126	116	129	108	135	106	120	125	147	121	139	112	130	121	102	134	132	126	140	136	114	136	145	129	141	123	162	113	144	124	121	109	120	108	119	118	114	133	144	126	120	130	113	136	135	143	122	128	123	136	150	131	143	107	121	139	117	115	116	132	129	147	131	118	121	113	137	129	145	119	132	140	135	122	125	139	147	139	116	131	108	121	118	115	139	130	145	103	151	128	119	129	155	126	135	112	127	116	118	116	127	112	118	131	103	137	134	125	137	110	113	111	124	131	112	132	130	135	113	113	135	120	146	137	119	139	127	133	144	144	131	116	125	115	120	118	115	137	120	135	125	106	129	130	146	131	141	132	120	139	157	118	130	113	105	145	121	130	113	135	122	121	125	150	125	141	103	131	125	119	114	103	132	104	116	118	127	125	137	140	130	104	122	131	113	120	124	130	113	108	102	128	142	123	105	128	152	143	105	119	128	113	103	122	125	129	147	104	132	132	119	119	121	127	130	121	115	100	125	150	119	108	136	108	126	105	126	106	127	118	145	107	137	128	151	113	120	137	123	124	135	124	135	126	132	119	118	128	139	139	122	109	114	110	106	128	119	122	130	152	145	137	129	133	136	118	127	138	124	163	138	125	118	124	123	143	133	130	121	127	125	126	118	136	139	132	138	131	144	136	123	113	117	126	139	126	134	105	121	119	125	131	153	121	116	136	130	126	129	136	103	121	129	106	113	115	125	108	119	143	130	124	138	147	124	126	121	135	118	136	139	127	121	121	123	136	102	126	129	125	128	121	121	123	131	147	125	117	125	127	117	123	146	141	113	102	111	107	159	126	128	135	121	144	137	137	130	141	115	140	115	145	118	105	115	134	116	127	112	164	106	117	137	124	139	93	107	125	118	121	130	136	131	138	117	119	100	123	116	118	114	101	131	145	107	137	107	117	125	117	138	128	119	121	153	125	102	141	133	123	143	132	127	125	115	142	118	117	118	121	122	127	136	110	116	121	129	132	118	115	131	139	123	120	135	122	130	137	125	137	122	125	133	121	128	120	126	123	103	117	102	120	125	128	120	118	140	137	127	141	129	119	133	118	122	119	135	142	117	121	135	121	133	137	128	125	118	103	102	158	124	126	112	100	125	131	141	117	118	115	131	129	135	127	114	131	140	136	146	102	135	126	134	135	100	128	113	124	136	144	120	112	115	127	134	124	116	132	117	147	112	111	137	119	143	124	133	125	127	131	151	130	121	116	131	109	153	138	116	128	107	120	123	112	136	109	148	123	102	138	129	139	136	113	141	140	143	145	103	121	124	121	134	128	110	143	133	119	120	152	140	113	116	136	117	119	136	119	119	131	132	146	135	123	124	129	141	142	134	145	123	138	143	121	120	148	122	119	130	154	141	120	139	143	135	129	134	133	122	143	142	132	110	135	126	119	131	141	137	130	133	106	98	118	102	133	132	127	133	111	117	122	121	136	118	117	116	143	125	129	113	123	111	141	130	123	129	111	116	136	126	126	132	121	127	109	129	116	119	119	128	129	132	142	137	91	137	124	140	127	138	103	126	129	126	124	142	131	147	135	120	132	99	128	120	107	133	110	125	140	127	119	125	128	125	138	135	110	110	128	129	134	129	113	134	109	123	139	147	104	125	111	107	130	122	151	123	119	112	122	141	103	121	130	111	140	144	131	113	148	133	126	138	112	125	129	129	121	146	142	136	148	157	129	139	130	115	114	130	125	136	120	127	132	135	146	146	126	127	110	136	107	139	125	125	109	142	139	141	147	147	117	129	131	136	132	128	154	138	123	123	148	118	133	101	123	123	137	133	126	97	123	120	137	156	151	128	127	142	123	139	126	136	134	146	134	121	114	126	124	109	110	127	126	134	126	144	159	135	137	121	144	140	139	116	134	140	121	115	144	121	143	134	110	157	129	135	121	107	127	144	118	135	131	141	123	110	136	127	115	107	124	132	129	142	145	143	113	129	139	137	128	140	133	151	118	134	130	138	121	167	134	119	114	113	135	127	103	129	111	126	135	136	95	113	117	120	141	123	145	116	121	132	118	119	100	117	137	139	119	133	128	119	137	118	122	116	148	125	141	114	128	125	123	136	115	121	141	99	129	132	149	122	119	116	116	120	111	122	155	121	137	129	141	115	129	124	139	136	128	118	142	123	119	151	124	125	136	122	118	129	137	116	125	132	106	123	123	147	126	116	136	132
26360	12709	4330	3492	2138	1594	1273	946	816	799	768	778	725	761	486	583	708	792	607	447	360	326	345	323	335	336	310	321	340	319	325	327	335	310	308	363	319	327	324	335	347	337	338	322	310	328	324	304	322	328	311	336	316	312	319	321	344	298	321	327	350	316	329	317	333	311	325	318	336	285	311	371	315	323	325	338	331	325	311	319	332	282	339	328	287	293	326	308	305	303	333	325	283	305	337	306	282	292	330	302	317	310	337	306	313	331	290	327	322	314	309	294	294	323	316	337	318	336	304	334	317	317	335	305	345	309	296	343	290	310	324	305	328	341	317	329	314	308	323	317	292	345	326	274	327	309	318	293	280	297	309	339	338	324	335	294	308	301	321	324	317	326	326	317	336	320	306	321	292	315	292	307	326	317	330	332	293	326	341	332	300	306	332	305	294	303	330	294	287	343	319	323	293	336	316	334	311	331	309	313	302	303	298	292	302	296	339	316	264	314	323	309	317	296	283	300	345	305	308	296	332	335	315	304	319	345	310	312	288	344	283	314	316	321	331	305	313	360	343	304	291	338	304	307	313	285	283	320	298	323	330	332	307	281	306	324	344	306	312	326	315	325	282	309	342	311	326	310	309	332	293	293	291	304	330	318	306	288	313	328	304	301	349	326	304	316	314	325	350	316	307	284	322	289	327	293	328	324	297	278	327	306	326	292	294	310	306	320	336	299	325	351	296	332	296	335	339	290	319	329	304	287	335	318	293	294	311	325	319	316	316	300	281	326	304	315	285	351	312	326	346	306	316	323	346	330	371	297	306	324	281	293	316	322	346	295	283	330	304	282	310	321	329	299	315	317	304	285	318	355	303	302	336	325	342	320	312	317	329	299	334	305	324	303	319	295	307	319	337	328	318	327	274	335	303	312	332	336	322	309	306	314	327	324	331	344	309	339	336	295	318	317	339	314	288	320	339	328	318	301	284	345	314	319	345	304	310	315	328	303	289	325	291	323	310	291	306	325	320	319	314	325	321	311	331	299	332	359	333	292	341	357	312	300	309	331	320	309	299	313	304	294	324	292	312	296	318	332	292	290	306	291	306	344	295	303	309	318	325	342	318	321	342	321	342	305	303	322	333	319	304	302	308	304	328	311	322	318	327	286	294	295	304	303	310	333	287	333	316	292	326	341	309	294	303	330	305	334	316	316	299	316	306	322	315	315	313	292	333	313	291	335	292	299	300	345	295	328	314	284	321	333	317	324	282	319	329	298	311	328	321	299	305	325	317	308	329	298	294	294	345	321	330	347	316	302	334	313	297	328	316	313	301	302	307	300	286	306	315	290	300	327	283	343	314	352	350	349	338	329	290	305	314	292	327	319	280	287	313	268	309	335	302	335	323	308	308	300	298	329	336	303	288	303	307	290	323	315	322	292	322	296	309	321	322	283	308	305	301	333	339	314	336	298	307	336	286	292	316	349	327	282	334	312	336	339	328	323	298	300	278	295	321	294	300	304	305	313	313	316	356	329	330	323	304	316	321	328	298	274	329	301	322	312	335	342	333	333	316	307	316	310	284	280	319	313	305	315	334	335	309	288	297	286	328	333	298	346	319	315	329	283	279	316	309	327	334	305	358	324	295	327	329	304	332	330	292	306	334	311	329	323	323	304	308	312	337	287	318	307	304	312	334	319	295	339	314	316	347	356	313	313	308	323	301	337	310	321	291	318	292	275	320	293	349	335	314	312	320	318	324	286	309	290	335	318	305	301	317	323	322	315	337	341	314	335	299	307	321	312	289	306	350	321	274	339	326	341	304	310	326	311	360	319	310	272	311	313	302	332	328	304	339	294	304	312	319	287	310	300	320	342	328	327	322	290	302	306	324	310	355	345	330	315	319	333	293	337	305	318	334	273	324	345	306	292	308	311	323	338	291	335	322	313	313	281	331	302	323	316	336	288	316	309	349	294	330	304	315	313	296	302	298	360	314	291	373	322	297	341	333	324	314	305	336	310	316	318	270	325	306	308	323	311	344	327	305	335	297	305	317	317	320	302	286	325	281	301	277	335	292	332	312	305	307	306	334	327	317	308	307	315	319	301	320	296	318	316	290	340	288	304	334	307	316	305	294	324	322	349	318	336	345	285	299	324	305	298	292	284	305	336	343	333	325	299	297	301	351	334	324	318	291	293	296	313	311	368	305	338	284	343	302	302	297	332	331	342	333	306	318	321	294	305	302	273	311	312	295	320	331	347	322	296	311	278	333	318	310	350	289	310	324	349	316	332	325	325	308	324	316	301	308	319	298	323	275	297	308	280	319	292	332	336	315	303	306	287	307	312	306	295	315	286	319	312	294	317	284	325	299	279	299	331	316	317	295	310	303	318	301	336	333	310	337	319	302	299	316	373	336	309	316	317	333	285	296	346	315	300	306	304	341	308	328	312	303	298	324	334	303	322	313	328	325	312	333	321	328	343	339	311	315	310	284	309	315	317	329	317	314	292	301	327	313	345	324	280	325	299	315	329	304	323	312	300	321	294	321	348	275	320	374	312	312	326	307	335	318	312	316	317	311	360	303	341	305	308	312	326	347	336	306	304	320	315	297	346	303	313	323	294	332	323	295	290	342	315	326	298	319	308	326	300	319	295	293	306	330	323	310	326	306	327	331	293	331	304	313	321	297	301	313	303	313	310	318	314	317	315	335	307	311	306	339	292	319	332	313	334	339	315	324	308	321	320	323	322	322	329	312	290	308	312	331	310	323	308	297	311	312	318	306	306	298	317	322	288	306	329	318	343	320	303	302	311	315	311	320	312	304	316	332	284	357	344	315	331	315	306	315	330	310	303	303	322	328	325	296	290	300	345	317	292	317	338	329	320	329	295	285	332	326	325	305	320	322	349	321	310	279	308	327	323	316	275	318	373	288	313	306	296	331	329	297	302	288	322	324	338	310	282	358	307	312	322	293	298	316	334	270	309	321	311	305	297	325	309	315	305	297	288	298	303	288	327	300	304	340	324	330	335	310	287	303	294	343	340	296	292	325	299	309	327	320	312	303	304	314	307	301	281	319	335	281	325	387	322	335	331	333	332	312	336	299	309	323	295	303	311	319	290	319	317	338	296	322	307	310	300	313	345	323	297	293	336	319	322	331	340	315	322	315	313	297	298	309	353	316	314	333	346	311	308	304	336	280	268	275	324	309	311	298	358	309	312	291	289	294	314	316	302	308	324	357	320	300	336	337	309	269	312	268	302	294	310	331	308	323	310	325	339	342	334	288	317	316	326	292	309	318	311	325	306	306	332	301	299	298	310	288	308	320	332	287	341	319	342	317	319	335	321	323	301	307	315	322	298	320	307	315	301	319	300	333	290	344	310	353	281	326	326	311	312	327	324	330	345	300	321	307	289	323	283	281	324	303	329	308	326	297	321	316	324	301	316	329	338	303	335	322	329	297	324	349	304	308	361	304	345	326	324	297	297	293	338	316	274	310	346	359	286	306	334	317	325
18138	5068	810	385	267	226	205	244	197	227	226	252	225	216	200	189	211	232	228	184	186	190	197	209	195	178	205	178	206	178	187	204	191	188	201	200	196	192	194	202	197	200	208	177	195	224	195	196	197	181	211	202	166	185	201	189	198	216	172	186	205	199	204	189	215	198	184	189	186	207	194	200	183	178	206	215	204	204	192	208	192	191	179	201	180	194	185	210	194	200	203	192	202	217	224	223	213	234	207	182	213	215	209	183	186	207	195	198	191	181	223	196	204	192	201	196	193	195	191	194	210	186	213	201	190	218	194	199	186	217	180	207	200	177	186	213	212	200	229	197	203	201	182	193	178	198	207	181	193	158	176	186	166	181	219	197	184	189	218	188	194	199	185	168	178	181	204	184	188	186	212	200	192	196	195	218	206	209	185	204	185	208	195	198	198	200	191	212	182	194	204	205	171	183	179	204	191	189	208	190	207	191	222	184	209	215	211	200	170	213	193	186	195	220	179	183	189	211	207	205	197	180	188	207	196	203	191	172	206	189	197	213	197	213	193	174	183	184	211	250	191	220	176	190	197	191	193	209	213	191	205	195	195	204	220	185	167	188	204	191	192	194	184	209	200	213	216	203	193	190	195	177	182	203	185	183	202	174	189	213	185	186	180	217	164	173	214	180	226	176	184	167	186	183	183	191	196	203	197	187	196	177	179	198	203	209	178	184	211	208	228	209	213	224	191	195	175	195	206	197	221	219	164	180	194	188	186	221	187	196	189	187	209	208	201	190	184	220	189	198	174	193	199	188	216	202	223	181	191	174	182	196	180	198	219	179	211	203	212	204	214	206	174	176	192	206	191	206	196	193	211	191	197	170	164	182	178	183	210	208	197	191	209	214	186	201	208	218	195	193	219	181	212	220	190	196	221	191	188	180	200	188	183	214	201	169	171	207	220	186	203	188	187	163	208	214	197	218	193	208	239	191	161	198	211	202	204	205	196	197	199	187	182	194	208	187	192	186	167	183	190	191	227	206	220	206	209	185	211	214	200	200	204	203	188	175	184	215	209	189	193	213	180	176	220	195	212	197	195	169	190	197	194	191	186	177	211	177	202	190	207	177	193	192	226	178	186	209	199	193	204	195	203	189	182	205	212	179	205	186	202	171	199	205	204	187	235	195	213	174	201	188	201	199	226	208	208	191	206	189	179	213	231	203	199	174	190	214	211	201	203	200	218	187	219	184	190	189	198	197	203	197	194	183	205	211	196	177	208	196	218	178	197	218	219	208	172	200	196	187	207	232	209	213	191	215	212	191	182	212	224	187	198	187	198	193	170	180	208	169	198	204	190	194	216	195	184	179	195	173	215	195	218	192	169	198	199	177	199	187	224	189	194	174	190	193	204	207	176	201	198	184	193	198	189	203	201	220	216	190	196	184	234	216	203	183	206	194	198	202	186	217	187	221	214	187	220	208	199	208	213	206	203	201	177	223	199	206	197	196	210	236	194	171	208	219	190	178	202	192	214	213	220	195	209	229	174	228	199	196	176	200	168	191	198	205	196	202	191	194	218	232	208	201	165	169	194	193	193	187	182	187	193	197	196	198	185	182	200	171	188	191	226	213	199	198	192	202	240	224	202	195	199	203	216	195	200	212	207	188	213	196	183	229	178	196	193	195	194	197	198	162	217	207	185	177	230	212	230	181	186	200	203	183	212	193	197	196	215	189	202	212	208	193	182	196	196	210	208	169	183	183	192	184	182	201	200	208	224	248	191	192	190	219	193	188	202	203	186	202	180	201	212	216	217	198	211	197	199	193	211	179	204	209	203	204	199	201	165	200	199	201	207	216	207	217	193	187	200	192	195	203	198	194	190	193	196	183	205	182	180	204	220	185	192	203	193	174	222	200	186	222	191	219	174	207	196	179	184	208	185	197	166	203	208	175	206	224	224	186	175	205	192	191	219	204	185	193	199	206	188	246	228	184	208	201	179	193	214	195	170	193	184	191	202	170	189	203	193	190	183	226	235	179	186	209	184	203	194	221	191	170	187	209	194	207	203	191	197	191	226	193	214	194	176	193	201	212	210	203	175	183	209	190	181	178	189	196	214	193	207	191	181	203	200	194	210	205	184	199	210	182	193	202	208	207	182	210	219	209	190	181	204	220	169	188	203	207	211	198	196	209	165	183	188	217	165	180	205	192	187	185	200	178	194	190	199	207	197	184	211	174	179	209	233	180	195	175	185	205	208	220	193	228	207	191	195	188	200	166	209	206	193	223	209	187	206	204	207	202	187	183	207	186	189	202	214	207	184	194	216	164	184	242	185	201	218	208	199	199	213	184	214	177	184	216	197	182	204	208	194	198	206	193	228	191	175	190	191	216	191	188	200	172	204	188	193	187	199	230	204	208	200	212	199	189	180	196	221	195	198	178	215	194	186	198	203	184	206	181	190	154	189	186	210	195	202	197	193	181	183	191	198	184	195	185	176	210	215	196	215	228	201	214	190	193	199	183	190	200	208	182	185	213	188	176	170	199	204	187	213	201	212	193	202	199	204	171	212	187	193	225	212	213	202	203	203	192	188	184	197	207	198	218	212	225	192	213	218	183	179	187	197	213	205	200	218	220	228	196	209	194	197	208	210	207	200	193	191	194	178	198	196	187	203	187	218	202	199	186	210	188	206	209	184	217	201	221	169	183	188	190	215	203	207	212	195	199	177	169	174	212	188	210	246	206	203	186	206	185	214	201	215	217	207	188	204	194	176	181	180	206	214	185	212	188	196	197	180	153	191	200	188	190	225	204	200	216	217	189	222	205	184	204	201	195	204	216	212	194	165	200	207	184	222	241	185	194	192	197	200	197	199	195	178	194	218	185	208	187	201	205	190	185	209	179	188	210	193	190	176	194	211	178	215	179	195	198	215	198	197	181	242	193	214	210	220	174	227	207	213	217	198	185	186	193	193	206	190	195	219	190	202	156	193	198	162	186	190	179	197	185	205	186	219	213	206	211	203	163	215	202	211	198	179	193	196	172	221	178	173	193	200	202	189	199	189	201	194	190	203	211	184	197	202	193	202	186	188	226	208	195	201	209	189	228	184	196	202	176	193	195	198	198	199	179	193	203	240	203	210	205	181	185	203	176	186	177	208	185	169	159	184	201	202	199	186	197	189	178	215	221	185	177	205	202	204	205	219	203	186	229	203	226	207	201	186	209	176	189	194	191	205	180	174	231	215	191	196	199	204	192	197	198	195	206	201	190	180	182	193	176	186	181	198	194	203	169	184	190	186	183	206	212	183	202	211	213	186	182	187	192	194	208	166	198	216	204	208	182	176	179	213	189	198	206	203	213	215	198	214	187	207	213	196	212	212	191	204	193	194	178	205	201	184	181	179	189	202	178	202	180	176	177	206	208	177	176	162	172	194	204	174	200	214	192	196	193	207	193	203	218	200	194	190	183	214	172	175	230	204	197	218	200	190	214	208	200	203	181	215	195	206	184	187	168
12382	4037	1474	1128	936	794	704	641	588	578	603	620	560	616	547	524	635	633	555	511	483	516	471	494	456	445	494	465	516	497	475	468	480	485	446	470	438	464	509	528	472	473	490	496	459	510	473	487	447	465	500	459	481	466	463	466	475	499	491	501	465	454	447	445	483	519	475	508	487	488	481	511	446	492	476	493	505	472	488	463	462	491	481	516	478	489	436	466	514	449	505	469	507	458	485	505	475	484	506	491	491	492	507	488	476	532	485	476	469	479	494	524	498	483	507	485	504	504	508	480	512	468	480	476	461	480	504	453	476	474	503	504	466	484	467	498	479	457	502	488	504	498	477	455	498	454	459	481	482	482	517	477	446	470	494	420	480	472	474	476	498	493	479	499	475	483	481	448	461	507	472	455	464	475	473	457	460	481	483	456	503	447	476	502	481	464	519	480	447	462	534	476	487	495	436	546	520	463	485	482	504	451	476	506	484	473	479	474	455	499	488	495	483	504	493	483	459	471	517	506	513	500	490	499	466	507	505	522	474	490	507	504	473	459	476	478	491	460	519	461	494	519	494	462	495	502	494	510	472	494	492	507	483	457	500	482	448	496	441	482	484	484	443	452	477	516	527	484	501	438	510	490	475	470	499	487	467	462	537	508	513	520	461	502	520	483	471	536	482	450	480	499	474	550	476	494	480	497	440	501	502	492	473	458	486	500	458	514	477	497	489	512	477	467	491	464	465	466	460	484	484	456	441	485	489	488	469	464	450	477	479	491	483	460	478	486	471	506	509	474	447	487	471	485	503	461	468	468	496	461	468	504	470	462	476	496	476	447	480	460	533	448	484	452	454	475	481	486	479	471	509	463	476	461	506	468	497	490	499	551	471	461	515	438	461	478	522	498	479	522	467	511	475	484	489	503	465	503	485	465	476	462	538	468	460	425	495	504	534	453	492	479	491	449	504	482	487	481	478	498	466	469	496	520	539	485	451	487	477	531	472	453	482	507	493	476	498	487	475	544	487	488	467	492	448	473	477	490	476	441	488	474	507	491	481	513	485	539	481	497	480	474	480	426	510	467	499	467	547	516	484	447	483	470	461	472	468	494	485	506	473	459	476	504	461	446	489	464	450	482	476	532	474	477	473	484	493	473	467	461	440	444	471	500	488	468	473	478	464	487	463	491	484	471	455	505	523	451	478	488	479	463	483	482	473	482	472	460	489	487	481	513	533	420	477	471	493	516	462	480	486	478	490	502	510	482	458	454	451	508	479	443	467	485	461	482	472	493	479	468	452	486	440	470	467	490	480	510	465	483	491	473	500	494	470	468	477	501	493	470	486	501	550	500	515	517	509	472	477	487	506	492	499	483	473	474	451	470	492	517	508	493	508	446	476	466	456	489	484	495	473	477	521	483	478	511	467	465	500	483	495	468	506	487	507	466	505	483	480	471	470	473	464	518	469	461	509	493	467	513	475	497	482	479	465	512	486	488	506	531	499	462	472	457	507	486	481	509	483	452	485	448	465	467	497	476	509	475	505	465	493	480	473	467	486	475	469	503	509	493	462	502	499	507	487	480	466	508	439	469	482	466	463	507	500	498	413	503	474	454	483	488	481	511	466	492	464	496	481	458	480	489	485	504	512	484	523	476	467	460	461	521	469	543	488	508	462	493	441	487	471	509	457	487	496	501	447	448	507	517	506	483	456	470	496	471	478	475	503	465	507	501	475	480	500	486	480	503	523	458	468	455	475	427	504	480	519	520	480	463	470	489	461	470	525	475	488	487	495	482	483	468	487	504	445	474	502	510	475	450	473	474	525	468	458	497	492	482	484	475	454	488	480	478	489	460	488	478	512	484	509	482	480	468	458	462	475	521	455	503	497	520	480	500	500	498	516	504	448	488	513	442	487	470	491	493	477	458	479	459	508	467	454	499	491	481	496	455	476	505	500	521	468	495	505	460	493	468	494	511	493	511	531	470	500	528	481	479	470	521	509	479	555	496	450	457	486	473	452	528	496	483	506	495	491	461	419	441	463	495	490	474	476	433	507	461	466	468	473	496	489	467	484	498	476	469	418	476	501	478	485	501	482	440	508	491	436	491	479	529	447	449	486	498	517	516	512	453	495	485	486	509	464	447	469	515	502	488	504	454	490	470	486	488	492	463	558	472	465	485	495	480	482	457	433	490	491	492	510	521	455	483	472	476	496	529	468	475	500	480	455	495	447	512	493	461	483	480	525	527	485	479	471	479	510	486	497	466	477	460	481	493	439	458	462	505	474	485	472	484	474	479	498	466	473	490	453	522	490	484	489	463	457	512	510	507	475	536	492	485	479	495	489	450	532	474	447	508	446	494	489	475	500	501	517	495	486	509	468	491	455	481	419	442	419	529	506	516	518	497	493	486	488	472	473	469	521	443	491	491	503	436	494	456	481	480	488	475	461	470	509	428	467	505	460	468	493	456	498	500	477	484	468	480	467	479	517	466	525	495	490	468	502	457	484	473	459	465	487	505	458	499	484	486	477	489	487	442	496	457	445	489	499	466	549	476	446	446	497	477	511	486	490	481	492	495	479	467	508	505	489	477	512	481	499	489	434	461	468	489	495	477	508	487	481	473	480	490	456	515	440	465	493	519	436	473	492	434	484	513	450	519	493	500	465	471	486	464	476	487	467	520	477	470	486	498	478	496	480	507	475	471	501	458	491	507	483	500	481	460	479	476	506	480	493	484	469	491	477	492	487	497	532	496	439	496	500	487	453	473	452	465	452	447	454	478	477	538	482	496	444	479	477	457	503	470	516	470	475	475	491	498	495	471	479	495	469	453	483	500	485	503	505	453	435	471	496	447	467	459	448	468	480	500	470	493	451	491	479	493	472	490	493	480	473	460	498	458	486	450	472	489	454	490	458	502	466	478	477	508	465	544	504	516	490	482	470	495	479	497	465	482	504	483	489	453	492	485	497	462	522	484	505	507	485	479	453	462	469	455	522	463	520	474	464	484	524	471	483	513	498	495	476	462	514	498	466	432	519	450	502	419	462	471	459	458	519	441	495	456	477	521	439	469	473	517	483	496	473	505	516	507	443	469	489	428	480	442	526	481	493	499	497	453	493	493	513	497	482	501	462	497	454	509	480	499	473	492	470	460	480	465	518	493	468	471	462	494	437	484	465	475	523	450	541	519	499	492	487	503	520	483	513	506	510	476	429	458	495	468	472	474	487	511	444	489	479	470	486	474	504	498	478	479	489	470	509	497	486	509	470	450	504	473	457	456	503	507	507	476	476	470	465	494	493	479	459	474	489	472	527	487	485	507	461	454	487	453	471	487	480	471	481	462	496	484	469	497	466	502	505	469	461	470	459	439	490	454	500	489	445	448	462	481	452	462	483	498	478	526	474	493	504	484	461	461	490	460	442	483	493	476	476	469	453	473	490	464	473	435	474	500	496	469	496	515	521	481	490	478	472	470	508	483	465	482	534	526	506	511	466	471	449	475	465	495
30699	11454	1784	593	418	383	334	290	279	289	271	270	248	230	240	268	211	258	235	237	254	205	241	226	238	253	223	258	235	216	232	197	213	205	231	192	236	258	239	225	201	221	213	233	244	253	252	216	221	247	214	222	201	213	189	239	249	232	218	228	188	214	233	223	190	219	248	225	192	222	219	204	200	214	236	215	215	236	235	225	238	216	216	233	225	244	245	213	217	200	196	204	192	192	207	227	237	220	215	223	181	223	223	258	222	238	232	228	201	245	230	226	225	227	210	232	216	197	220	202	196	196	250	232	217	202	210	192	224	220	205	216	242	208	210	222	240	202	224	203	207	219	234	201	259	218	230	215	223	215	212	215	212	246	244	217	199	225	220	222	241	253	256	213	220	209	246	224	224	216	201	214	208	223	230	221	231	225	230	219	209	204	234	218	215	186	241	215	216	207	216	207	189	214	201	216	214	219	198	226	233	215	227	257	208	233	224	245	242	227	250	222	235	232	216	224	199	217	242	226	221	236	209	218	225	206	220	237	224	210	190	212	246	215	209	240	238	234	216	228	245	217	264	213	206	200	223	222	217	198	219	234	229	208	226	205	218	212	229	200	214	209	231	206	230	213	245	205	215	255	234	234	217	238	215	190	205	205	208	212	231	189	217	222	225	224	242	230	217	232	211	221	221	201	227	202	209	211	237	218	198	215	241	215	207	232	208	228	247	218	228	218	229	206	186	235	236	200	235	199	204	230	214	208	199	209	225	221	219	222	253	218	209	233	210	226	216	226	248	197	213	211	216	185	217	221	220	228	204	240	194	221	253	203	223	200	250	215	209	204	240	228	224	225	215	232	227	235	206	211	219	210	229	218	224	196	233	208	226	198	201	217	218	205	203	243	219	232	232	225	224	219	226	214	206	220	190	204	232	225	234	209	215	223	196	238	193	226	247	231	238	207	205	231	231	228	243	243	230	235	214	223	236	217	214	217	241	248	242	234	219	224	218	231	201	203	233	210	218	210	217	236	241	234	222	237	218	215	206	230	202	229	219	224	259	189	224	210	217	217	237	237	190	215	204	217	219	229	223	190	212	223	196	213	230	187	201	212	206	203	234	217	197	208	222	254	223	204	207	225	199	222	223	212	229	216	223	235	203	200	219	247	227	227	256	248	212	205	238	216	232	225	201	221	222	250	222	249	200	201	200	229	233	252	228	214	227	235	204	251	241	241	231	240	220	225	235	220	217	210	229	228	199	223	232	238	214	205	239	193	211	210	203	216	213	224	208	229	196	208	259	212	242	242	209	208	236	219	211	221	228	221	237	211	253	198	197	230	235	207	215	207	189	233	220	194	228	229	243	241	204	214	205	220	216	199	212	223	240	231	218	232	247	190	202	191	228	223	219	214	203	227	236	232	197	236	209	236	190	220	210	220	198	231	202	208	222	221	229	217	228	226	249	251	202	228	205	217	233	228	221	236	196	206	253	228	207	233	215	197	222	211	209	207	227	221	205	198	215	228	221	219	212	215	207	206	239	206	217	223	226	214	217	221	241	211	216	226	218	227	209	209	247	206	205	203	199	193	220	207	181	226	228	183	234	227	229	229	214	211	205	196	203	205	209	222	255	235	209	232	205	201	204	210	214	220	232	193	184	215	202	214	234	222	247	215	190	222	207	235	245	219	229	225	228	218	235	211	243	218	201	193	216	218	201	221	222	232	196	206	215	213	210	210	225	234	231	196	236	252	218	211	204	201	227	205	218	219	222	248	241	209	191	213	239	219	219	235	224	264	224	251	217	231	206	225	228	242	237	204	245	232	235	200	210	249	216	238	221	229	210	214	242	221	224	212	255	225	215	219	220	222	227	251	240	229	253	225	197	210	200	218	214	256	241	212	189	239	189	248	219	191	219	239	204	219	212	234	209	190	210	233	236	235	219	202	198	227	240	223	249	227	206	189	213	244	218	263	200	238	238	207	209	214	198	211	214	239	205	235	212	236	206	229	238	222	235	187	223	216	222	201	197	226	235	202	224	200	225	213	221	226	190	221	217	179	230	243	219	204	228	219	211	230	233	205	220	236	213	188	248	244	218	213	201	219	223	234	192	217	236	211	204	229	196	201	222	238	202	222	212	210	242	214	231	198	218	227	199	202	208	217	220	209	213	193	214	205	223	234	206	265	196	228	226	218	199	250	224	206	234	232	228	226	222	223	222	227	213	218	224	218	231	250	219	189	222	207	207	220	211	225	257	239	225	221	181	244	229	205	198	234	248	236	218	191	240	235	213	224	206	205	236	235	235	210	235	208	231	224	232	246	222	189	208	223	244	183	229	220	220	250	199	219	220	204	174	230	224	216	242	225	248	219	230	223	208	207	204	217	209	214	225	214	219	225	211	230	192	248	227	225	233	217	197	192	244	227	201	190	220	247	204	204	223	238	204	208	222	260	233	215	201	233	228	205	214	251	204	260	238	214	221	233	234	208	207	224	223	232	230	231	263	184	260	202	239	245	227	215	259	214	233	224	216	230	235	223	229	199	201	223	228	211	223	184	214	242	217	231	207	234	208	198	228	239	213	212	222	194	207	237	224	206	215	242	193	238	226	227	249	227	237	250	229	197	237	220	235	182	227	223	239	236	176	218	209	234	216	212	230	233	202	219	235	233	245	197	190	206	248	227	181	211	235	206	235	237	206	245	221	212	195	210	226	229	210	240	229	220	233	229	213	212	225	214	191	227	245	225	216	209	225	230	218	220	225	215	232	209	244	223	194	195	196	223	223	221	206	196	226	245	233	207	217	219	229	203	237	215	197	241	226	217	239	179	201	206	216	204	207	226	200	225	219	225	208	208	234	204	245	235	200	198	191	221	218	245	233	221	210	267	229	214	233	252	178	216	190	230	218	217	209	205	209	206	225	235	208	242	231	213	236	229	226	221	196	200	207	198	248	223	233	221	212	240	223	234	229	193	215	219	235	222	186	226	190	230	207	190	232	211	215	232	212	223	225	216	197	207	199	206	236	218	209	186	232	220	204	200	190	218	221	217	198	219	232	220	217	197	241	226	210	211	217	246	230	203	216	198	214	222	198	220	236	216	215	212	215	205	205	224	223	218	208	234	221	224	220	223	233	225	240	217	222	229	206	221	225	240	234	252	215	218	244	256	200	221	228	225	220	217	205	215	234	218	229	199	205	190	234	230	245	211	226	225	216	242	233	247	194	204	211	185	224	213	192	222	225	203	216	217	202	222	225	207	215	230	203	227	206	212	219	214	207	251	216	227	204	236	216	212	225	216	184	193	210	222	235	213	217	195	236	204	242	219	233	214	237	208	194	194	220	227	223	224	215	242	210	227	232	208	223	199	216	232	225	229	237	216	236	221	219	229	220	223	225	234	225	244	225	200	204	231	217	220	232	214	246	227	218	203	246	193	236	199	226	205	206	240	203	239	261	225	200	264	227	213	204	221	217	232	197	240	210	220	224	222	207	201	220	181	208	205	238	219
21409	8266	2552	1766	1507	1303	1172	1060	873	887	820	892	757	807	760	804	838	696	755	605	579	530	575	558	562	505	578	540	517	522	535	470	515	526	500	559	530	544	548	543	545	560	518	502	557	553	551	520	461	492	515	508	550	516	569	545	577	544	522	553	549	512	523	479	512	538	471	504	520	511	505	488	503	555	518	521	537	501	535	513	510	525	525	526	546	489	538	497	545	532	508	550	496	496	531	510	513	563	507	537	499	532	514	538	515	531	506	542	507	504	535	527	571	560	557	521	528	504	535	530	572	501	536	507	527	560	497	536	533	535	548	538	498	516	530	477	508	523	533	553	538	493	522	543	510	561	533	530	507	514	529	501	547	512	515	509	520	522	526	514	497	519	494	537	508	527	527	543	519	565	492	532	507	541	528	521	479	542	503	526	526	525	490	540	539	451	507	513	525	560	539	537	518	556	501	534	504	521	556	511	535	550	535	551	586	559	499	528	528	506	540	525	524	508	537	548	516	522	495	522	558	514	546	508	519	551	521	508	514	541	476	545	528	518	513	523	516	495	523	520	508	552	490	563	586	536	525	533	532	522	507	555	538	596	556	507	528	490	529	569	517	522	521	484	537	499	508	541	510	541	517	532	508	536	510	530	540	523	473	521	485	558	533	545	489	509	546	513	565	521	535	517	473	538	513	489	552	541	518	564	560	565	528	539	537	537	509	541	540	501	535	517	554	552	486	544	515	515	530	498	508	541	551	502	562	504	516	494	494	545	488	529	552	584	526	517	512	516	528	520	552	552	529	524	513	539	515	504	528	542	552	531	548	478	526	563	567	477	495	545	511	498	506	513	550	543	537	523	557	503	516	528	525	512	537	536	560	544	534	551	504	518	496	534	555	505	544	507	538	547	493	554	497	544	518	556	502	525	518	530	528	545	559	563	522	518	517	494	504	531	479	548	523	543	479	502	540	502	554	559	508	521	527	514	526	543	512	561	506	508	552	516	522	507	501	509	506	497	540	536	524	533	569	562	551	511	525	519	497	519	510	553	545	532	487	480	515	530	531	489	545	508	533	529	505	530	491	510	524	551	524	546	531	518	563	561	535	553	510	535	508	569	517	523	505	507	534	525	526	531	526	548	516	524	509	490	486	497	550	526	523	515	521	543	532	534	524	564	550	578	538	530	530	508	507	533	520	522	512	575	517	500	488	522	513	500	508	521	530	555	495	516	570	526	557	520	509	499	545	492	512	516	534	525	529	532	535	505	539	471	547	536	541	483	530	489	473	541	555	525	522	516	513	539	549	544	568	521	513	542	534	536	557	513	565	522	531	510	548	547	522	543	560	555	516	534	496	501	518	530	523	530	564	560	468	514	532	538	558	549	510	512	491	537	522	569	526	546	505	540	523	547	562	541	512	505	503	550	515	502	502	509	538	500	531	520	546	514	534	509	516	502	515	532	535	541	566	524	518	518	493	529	556	536	497	565	541	558	473	516	552	536	545	515	539	509	552	543	540	549	501	538	519	534	504	503	536	489	525	573	500	511	548	549	520	510	520	541	530	523	532	512	513	514	547	526	515	517	497	514	537	556	529	512	512	508	526	510	512	522	527	501	500	491	495	555	535	502	505	512	535	510	562	544	552	548	524	540	515	551	522	548	527	476	539	553	561	490	519	504	532	548	521	558	487	549	547	494	527	518	540	533	512	551	529	534	534	539	504	568	478	511	545	518	533	503	535	545	534	528	556	517	484	535	537	535	514	535	536	550	497	535	550	527	551	525	479	546	540	572	495	585	557	497	534	541	525	593	504	526	532	505	571	524	515	586	546	584	530	515	528	570	574	513	572	547	521	491	504	524	530	496	557	504	562	533	574	530	521	514	527	543	483	547	519	511	525	522	496	479	564	544	523	534	506	527	561	499	516	544	520	500	547	541	544	501	508	543	524	540	519	546	495	544	483	492	553	509	543	515	529	554	567	543	502	498	494	546	514	525	516	508	503	554	536	546	532	517	525	472	528	538	560	517	550	550	534	533	511	568	500	537	519	512	506	538	554	518	530	496	543	553	528	562	499	535	496	569	525	513	551	518	528	510	539	498	519	558	567	544	505	526	496	480	538	528	488	544	549	561	555	510	521	535	517	560	554	564	510	532	540	521	512	544	547	516	561	526	547	528	525	545	587	527	563	533	525	506	532	497	547	551	562	536	554	538	573	523	500	517	525	528	574	499	518	494	546	520	545	499	503	528	527	546	553	511	553	527	533	511	502	506	557	497	554	535	561	526	550	522	535	541	522	540	527	500	554	543	511	488	546	587	525	493	498	527	548	594	528	522	538	500	508	478	556	494	506	481	528	565	491	509	560	525	541	514	525	537	535	550	554	550	498	524	529	534	541	519	547	532	528	497	492	528	567	528	588	560	571	468	540	511	517	494	530	520	541	529	554	505	536	532	498	580	509	527	519	500	511	493	527	517	513	542	558	515	539	526	543	557	511	550	528	547	515	557	525	489	509	493	517	530	532	558	500	533	525	533	481	520	533	530	508	513	493	511	553	506	530	539	532	564	500	567	491	543	485	518	554	544	505	506	523	552	516	460	560	532	542	512	541	561	517	535	547	526	510	555	538	518	565	485	465	487	515	503	504	529	516	556	532	505	507	502	549	555	492	544	515	553	521	509	550	587	496	512	520	531	554	525	520	514	534	522	507	557	557	545	536	515	558	495	533	517	513	556	489	588	496	557	554	526	515	515	519	484	530	546	512	490	545	537	530	465	502	549	530	538	546	536	521	532	530	514	515	491	547	520	531	538	513	527	532	552	558	530	513	522	511	493	546	504	517	512	536	510	595	503	509	541	518	504	511	537	491	563	576	498	496	526	529	555	539	509	538	532	544	517	500	535	517	540	458	528	533	527	535	503	549	501	524	532	546	552	535	533	528	497	546	518	563	501	517	530	517	530	521	533	525	541	543	517	517	561	548	525	535	514	492	504	509	508	531	535	526	524	506	511	538	496	537	536	501	514	547	504	502	494	475	528	545	556	509	522	509	490	538	501	534	535	550	494	510	514	571	545	526	537	517	543	527	583	516	502	532	508	565	547	498	519	542	539	535	550	532	468	486	529	532	514	496	496	508	498	524	563	542	533	530	500	515	566	552	546	562	527	534	546	518	512	537	524	535	525	541	524	484	535	497	528	513	534	536	553	547	526	496	516	527	530	527	541	551	533	537	495	531	496	522	541	488	532	486	509	535	505	474	517	534	514	545	520	521	523	542	548	567	550	520	513	532	512	490	547	511	537	494	546	493	481	523	531	550	562	524	553	547	479	499	546	503	552	534	484	511	495	493	520	540	563	522	532	511	527	552	505	527	507	501	502	498	507	496	541	513	504	530	552	489	538	559	560	535	525	527	565	538	520	528	502	491	490	517	523	564	484	527	560	504	532	521	514	539	526	527	521	581	500	541	492	519	511	521	500	522	540	528	496	513	554	500	547	554	488	569	501
39927	17299	3403	791	494	404	380	322	267	243	198	240	200	191	187	201	194	165	182	165	139	129	144	127	117	119	153	154	152	116	128	117	114	129	122	120	129	108	135	142	127	121	141	136	123	128	127	98	145	118	111	137	136	127	116	118	137	142	126	113	125	123	138	131	119	125	112	110	124	131	137	126	154	125	140	150	125	132	124	139	107	94	112	129	107	127	122	116	137	132	132	135	107	122	126	120	135	132	119	153	135	137	107	131	114	143	112	117	132	138	138	126	116	137	109	128	117	112	124	133	133	130	139	111	142	123	118	121	124	141	114	126	126	133	141	107	128	134	116	133	110	133	135	130	117	124	124	128	138	128	110	138	140	110	139	119	96	130	116	123	135	97	128	109	139	119	127	134	103	111	92	131	131	153	140	145	139	127	105	125	118	127	129	131	140	115	108	120	125	130	158	148	103	119	113	113	142	116	152	143	122	130	133	132	128	117	138	135	142	132	121	126	140	128	111	125	113	123	112	127	125	147	139	135	121	96	131	142	118	118	116	129	131	134	113	115	148	129	107	124	131	131	132	126	119	123	115	139	118	132	116	103	121	134	126	136	132	111	161	137	169	119	99	117	123	121	140	98	146	108	111	150	156	119	145	129	140	158	128	104	139	154	126	144	125	120	104	115	130	133	138	119	125	131	127	106	135	108	145	122	134	115	117	126	135	154	137	129	117	116	116	122	146	133	114	136	129	118	116	117	126	117	114	135	123	124	130	120	145	118	139	131	109	141	126	153	108	118	131	107	132	122	133	133	135	130	122	124	128	114	138	126	126	135	122	123	124	124	117	122	140	122	121	124	125	126	113	128	125	130	123	116	136	135	113	120	142	139	114	120	103	141	130	101	125	127	117	134	119	145	136	136	127	118	142	134	120	114	136	113	122	125	133	133	133	145	116	123	137	125	133	126	130	132	126	139	130	130	160	156	131	164	130	130	123	134	147	130	130	134	133	120	144	131	109	119	123	137	136	121	133	126	129	149	124	133	132	111	130	144	125	102	142	116	124	131	118	142	123	102	121	138	93	131	128	125	134	147	117	123	117	134	130	127	114	118	126	155	108	117	129	148	104	147	118	98	122	112	117	129	144	115	130	119	108	125	134	130	141	131	149	135	115	119	124	122	135	136	139	130	153	123	122	131	119	117	110	140	136	113	126	135	117	145	120	113	142	126	124	135	141	145	141	133	130	136	139	111	144	113	118	125	140	133	140	133	112	125	134	136	161	132	132	145	124	116	114	126	141	103	139	141	144	148	115	107	146	146	134	113	120	123	138	140	135	128	124	115	145	117	123	126	123	110	126	127	139	140	109	124	140	124	125	120	99	108	125	136	125	119	123	137	118	118	119	101	151	102	129	117	135	154	120	132	120	135	131	119	123	144	126	111	119	145	120	114	115	131	125	136	120	130	123	136	126	135	120	139	125	113	138	118	108	123	115	134	121	137	140	125	139	149	146	133	126	112	146	134	127	127	139	126	142	124	124	117	144	152	131	132	112	120	136	145	129	115	138	139	134	102	119	111	129	114	99	119	110	130	130	130	115	110	143	138	146	128	141	118	129	118	117	132	121	142	130	131	118	139	145	120	120	139	148	125	152	126	126	129	135	117	122	132	135	127	139	116	133	120	122	143	118	117	115	127	119	135	123	141	120	111	129	132	131	109	122	135	132	119	113	126	118	119	127	108	130	123	138	126	133	135	133	136	108	154	135	114	120	119	131	127	109	106	122	139	152	115	129	134	121	129	143	129	124	134	116	140	118	133	129	110	128	134	131	110	130	151	137	140	107	132	114	116	113	133	114	120	118	114	132	121	165	120	133	145	100	120	120	115	118	124	113	116	120	98	130	134	127	128	131	115	132	133	107	140	131	111	130	127	140	129	141	133	127	129	131	152	123	115	135	115	135	123	128	138	159	119	121	129	125	124	120	119	117	127	144	123	125	135	118	131	116	116	126	132	114	118	132	155	130	141	116	118	151	136	123	137	137	132	137	123	133	151	130	135	121	124	123	136	126	131	107	131	118	117	134	122	132	145	139	109	143	121	118	110	121	118	111	146	143	125	139	150	128	125	132	122	99	107	142	129	125	132	113	118	121	101	125	130	128	136	123	125	108	118	117	129	145	124	114	132	125	131	136	128	121	134	125	140	139	126	144	137	121	133	135	115	147	131	120	107	123	125	130	138	125	116	134	129	129	121	112	119	127	127	121	122	126	114	138	123	135	126	114	149	147	117	119	114	129	132	115	138	123	131	138	142	121	115	117	130	117	116	128	142	122	163	152	150	119	139	130	133	143	138	142	126	127	136	146	130	142	144	136	160	119	129	116	140	126	120	120	120	122	134	121	151	124	127	146	137	123	119	137	126	122	146	141	130	130	131	136	115	117	138	131	124	134	103	142	138	154	124	129	137	139	145	135	117	123	125	121	106	133	107	116	144	128	145	130	138	120	150	144	146	138	118	127	115	128	133	149	116	118	105	118	140	128	124	113	144	138	128	135	128	112	138	116	99	134	125	125	122	116	117	124	137	118	143	146	152	125	132	121	130	145	157	104	131	132	135	122	118	143	148	150	133	122	117	136	106	131	102	115	112	103	101	136	117	125	123	136	113	137	121	143	123	126	119	112	106	121	140	117	130	137	119	116	151	129	144	118	141	132	136	140	120	121	132	141	134	139	139	131	135	135	114	136	118	153	120	108	128	136	118	110	110	128	135	115	138	124	132	133	125	150	121	140	133	125	123	113	140	148	135	116	129	132	120	111	119	135	122	143	100	131	126	133	145	118	130	120	114	143	127	136	150	121	138	141	120	129	129	135	121	127	141	104	116	111	129	120	131	119	144	121	117	128	136	115	119	120	137	120	137	139	126	121	144	129	112	140	132	116	115	133	109	125	126	109	129	146	140	138	137	130	124	147	123	123	172	112	115	144	142	130	118	114	134	118	143	128	132	112	116	111	120	139	113	144	137	147	121	113	120	132	137	123	132	115	109	142	111	131	135	116	119	125	133	126	120	118	117	131	117	131	127	142	129	119	133	143	128	121	132	127	126	147	130	130	124	107	152	120	133	127	136	130	129	142	138	140	137	149	138	111	122	115	131	136	146	122	121	154	125	120	124	115	125	146	137	124	129	133	139	121	136	129	137	113	116	138	140	151	143	134	149	124	124	117	129	132	135	142	110	139	131	115	117	137	122	99	123	106	114	116	116	136	129	125	117	126	118	156	106	121	139	116	119	132	148	128	139	133	105	137	121	128	105	115	112	123	133	138	114	123	117	146	120	123	141	138	132	125	129	128	114	118	131	119	107	117	122	148	137	147	138	117	147	137	124	143	135	128	102	123	150	117	124	133	144	125	134	120	130	138	119	123	126	127	121	125	118	113	129	128	120	140	124	144	124	142	133	122	126	119	143	126	133	121	139	127	130	154	145	114	111	125	151	110	135	138	135	130	125	126	126
26177	11491	3468	2345	1898	1728	1720	1411	924	956	806	891	762	721	662	779	737	601	613	412	356	338	373	358	374	369	336	313	357	321	374	343	333	322	341	351	282	349	347	337	347	317	325	310	320	312	330	329	296	320	305	307	338	321	304	306	292	305	302	319	308	317	327	320	314	308	312	338	314	314	310	297	338	311	312	323	288	314	307	307	374	320	313	322	340	327	290	307	332	292	310	310	315	308	334	362	280	354	325	323	308	305	339	325	301	298	299	360	317	355	337	305	315	312	278	345	325	297	297	294	309	319	306	310	344	340	313	321	295	337	310	305	324	312	331	299	319	311	320	313	316	311	324	339	306	314	301	283	292	295	336	309	310	315	299	303	318	338	303	349	322	317	306	328	323	328	329	331	310	297	319	290	318	284	321	301	339	329	321	298	311	303	312	305	293	308	288	330	321	298	295	333	285	296	314	323	335	295	306	307	327	315	275	300	313	295	336	316	307	310	344	306	328	323	342	327	342	324	354	337	308	322	319	312	319	319	292	333	296	331	348	311	364	328	329	297	306	291	334	313	304	302	304	308	316	327	320	314	345	323	336	335	271	322	348	301	307	332	337	276	297	319	309	311	327	295	335	340	301	290	306	318	339	311	316	348	360	325	297	318	313	321	303	330	332	320	309	310	327	309	319	334	307	347	305	342	345	305	314	311	296	300	315	319	291	319	313	348	291	320	300	341	307	316	320	302	304	327	284	314	285	289	315	318	329	312	314	289	326	327	306	317	301	324	317	312	331	303	311	314	278	318	356	309	296	307	308	318	290	304	312	315	297	290	314	313	317	327	273	356	277	319	306	335	322	310	287	315	325	304	332	299	301	294	316	295	322	312	287	315	324	328	303	315	303	321	295	305	332	301	318	333	319	330	315	313	325	299	335	303	321	310	305	303	306	301	302	297	322	299	299	338	313	290	327	295	312	298	342	329	335	322	331	292	319	314	306	288	340	295	319	315	335	290	301	296	308	287	317	293	285	318	345	290	333	346	297	306	325	316	299	317	318	314	308	311	310	339	276	300	293	323	311	306	305	316	331	313	320	314	340	325	335	333	316	326	299	307	303	330	324	340	347	298	314	290	305	282	345	303	310	332	308	295	336	336	317	322	334	305	356	313	296	319	283	321	313	341	332	331	289	338	334	304	321	282	328	321	318	354	321	306	323	311	275	334	317	293	346	312	338	300	358	294	290	344	342	322	290	332	310	351	333	310	290	338	320	319	322	309	305	309	314	313	301	310	329	274	316	301	321	302	303	337	278	334	310	312	322	329	311	318	313	334	327	329	310	315	341	321	318	330	306	323	302	332	304	318	328	371	321	335	294	311	335	326	319	309	312	302	317	319	316	326	318	322	322	340	302	309	317	330	312	319	292	327	319	341	288	310	313	345	330	360	325	324	321	295	316	306	308	333	316	298	330	318	318	347	312	335	318	305	321	316	305	332	299	291	321	346	339	320	318	309	256	307	346	296	306	320	306	300	324	309	310	335	313	345	327	310	328	308	325	339	281	293	317	309	326	346	326	336	287	314	313	327	308	311	311	301	315	280	321	317	309	305	326	278	319	303	335	295	312	336	294	314	334	311	332	313	317	306	337	344	351	292	326	327	296	315	319	321	295	320	316	342	344	332	312	305	316	287	317	337	310	289	332	322	332	338	315	312	354	333	294	322	321	334	314	314	298	296	309	304	326	319	285	323	297	329	326	322	331	325	339	306	327	276	352	318	300	306	299	297	311	328	351	302	314	335	287	338	312	295	338	325	309	315	315	314	301	308	303	315	303	318	333	293	322	318	304	359	304	318	305	335	282	284	323	308	336	330	311	323	317	342	298	369	262	316	324	287	315	321	343	329	303	326	314	339	321	310	288	309	335	319	311	305	311	301	296	330	315	322	326	328	307	319	325	330	311	297	316	321	330	316	338	342	365	296	319	309	318	307	299	322	323	307	285	276	336	352	315	316	327	316	360	295	314	319	302	340	315	300	305	338	332	289	307	315	312	328	303	308	324	317	297	330	321	300	311	299	281	316	327	324	287	305	314	278	331	333	295	285	310	307	260	333	306	289	296	304	316	319	323	323	302	340	313	316	317	303	342	310	308	310	321	317	336	284	327	305	321	319	322	303	340	320	311	317	314	322	323	337	314	301	325	312	283	324	307	307	289	328	333	331	297	300	310	316	283	291	283	321	283	330	318	322	309	309	281	322	364	321	301	314	360	338	315	334	310	304	284	340	344	304	289	369	323	313	314	338	330	303	335	327	312	322	321	260	313	337	272	293	275	319	316	331	282	286	294	325	306	324	341	293	332	341	310	297	346	282	273	334	319	307	336	299	290	323	311	266	315	314	300	339	342	310	305	292	325	325	354	336	311	280	322	344	304	339	300	309	324	305	327	333	334	318	297	315	292	318	307	321	301	314	309	325	346	320	309	351	305	332	300	278	306	296	275	329	312	339	353	345	317	312	314	291	309	334	324	322	311	320	310	293	319	319	345	297	319	297	342	320	315	316	316	346	285	332	341	305	344	302	319	314	314	294	353	338	337	329	342	309	311	294	325	293	326	292	342	295	333	315	307	295	325	293	323	314	302	318	312	308	311	316	304	311	342	309	309	314	311	297	302	283	313	309	339	321	340	292	348	317	316	331	320	329	332	315	297	305	326	308	298	298	302	323	338	318	317	306	325	334	331	336	309	305	294	332	345	296	317	307	320	340	327	290	310	308	284	285	283	325	300	292	299	340	316	312	347	311	323	334	298	319	300	329	288	345	337	315	343	328	294	334	361	316	304	292	341	328	322	283	309	307	306	305	335	302	298	311	312	327	323	323	307	308	324	334	280	307	323	325	358	298	315	311	283	277	327	323	296	286	326	332	350	332	338	292	315	317	282	359	322	309	354	340	304	289	318	343	304	310	354	311	328	309	291	313	318	328	299	288	280	297	322	312	324	320	334	287	314	334	313	343	300	305	324	305	318	315	317	313	319	317	326	295	331	296	334	312	332	332	304	330	320	350	311	329	336	311	350	326	288	353	316	306	354	336	305	298	314	343	282	303	303	300	314	311	292	294	320	344	303	298	296	310	314	353	320	302	319	328	309	315	308	322	326	296	328	313	332	323	325	293	341	336	288	314	326	311	353	310	344	297	292	300	337	324	290	292	333	327	333	294	303	298	295	339	313	329	332	352	339	321	300	293	310	312	343	300	323	320	311	283	325	302	319	337	335	304	308	297	300	328	292	296	331	307	317	303	331	310	286	313	311	293	315	295	297	305	297	304	348	315	294	292	338	345	345	299	324	293	315	343	312	318	328	260	308	346	295	303	308	334	314	306	299	315	315	311	285	314	337	310	312	314	311	311	286	314	308	308	302	256	309	279	305	324	315	299	315	302	320	322	278	327	323	325	356	310	300	312	328	331	353	306	301	320	306	324	305	319	330	340	312	318	303	306	316	303	317	336	308	345
17736	4664	593	308	308	299	264	250	246	240	214	224	224	221	244	198	219	213	231	243	198	202	185	190	200	183	224	196	204	201	208	204	191	172	222	205	201	195	198	209	197	197	174	220	182	183	191	221	206	173	193	201	192	206	177	216	187	211	201	203	208	179	216	179	203	212	205	179	194	209	183	179	211	223	205	202	202	213	200	195	191	175	213	200	212	216	180	196	204	201	205	203	195	204	202	216	167	195	206	167	222	215	204	176	174	210	202	210	191	182	206	198	213	208	194	192	210	172	188	206	174	194	190	185	224	192	232	193	207	210	183	204	188	206	214	192	200	203	188	209	173	201	184	198	226	168	201	208	226	207	182	184	214	200	203	206	226	202	182	196	188	202	205	207	224	187	202	205	206	184	176	175	203	203	177	201	180	188	198	207	220	232	188	205	186	203	221	237	205	178	214	201	189	199	192	205	204	187	221	203	211	205	197	181	189	204	187	209	217	213	191	186	179	207	192	196	211	174	227	187	203	195	185	194	179	206	191	193	190	205	197	206	187	209	180	199	203	202	208	199	201	198	196	200	193	206	212	193	194	212	196	203	183	219	191	200	201	180	205	218	203	194	190	183	205	196	190	183	191	207	202	198	191	213	186	202	208	181	199	198	164	217	196	180	203	173	185	174	213	199	200	183	191	214	204	205	228	178	194	181	178	221	195	187	195	198	183	202	209	228	194	196	214	199	193	219	181	213	227	190	175	188	203	190	209	212	206	162	188	194	157	214	218	193	209	207	175	185	178	213	202	201	181	217	201	198	197	204	183	212	178	205	211	182	199	172	191	194	197	190	198	214	206	192	203	189	207	196	196	185	240	211	161	210	176	209	180	176	220	200	196	172	200	178	189	186	209	175	220	192	210	225	194	187	176	183	212	195	234	202	189	179	194	186	177	169	209	203	163	172	182	164	192	183	184	216	198	195	182	179	215	197	183	206	194	205	165	232	177	204	190	208	192	183	202	203	215	202	200	210	190	207	240	193	176	179	208	192	211	202	193	186	192	187	190	191	216	208	202	214	220	182	188	217	209	212	220	193	188	208	212	195	185	208	191	212	204	201	213	183	198	206	196	213	202	231	188	201	172	165	181	189	184	210	191	198	187	201	192	189	206	207	202	213	211	203	211	199	181	181	197	210	205	187	218	188	189	213	204	218	212	198	184	194	174	205	195	192	201	228	204	192	189	214	220	195	186	185	203	197	210	182	187	207	190	215	181	198	182	167	201	200	198	176	200	199	187	225	206	210	206	215	204	220	213	201	192	195	200	213	211	212	199	204	198	187	199	187	205	212	214	184	212	176	172	203	205	202	219	180	194	202	203	186	183	212	217	201	181	211	222	225	197	204	195	186	207	220	177	195	189	219	202	179	204	195	216	197	210	160	208	188	183	203	200	202	212	207	195	204	192	202	183	198	221	221	216	192	172	210	194	190	214	210	221	216	188	179	182	225	202	185	204	210	202	196	206	197	201	171	202	207	200	177	202	199	201	214	169	210	189	175	174	196	195	196	213	208	201	200	212	196	192	183	195	176	198	198	186	205	204	192	186	205	209	207	164	192	201	207	214	177	215	212	212	223	181	190	198	183	179	203	195	214	203	198	192	205	202	210	186	192	197	202	201	195	203	221	223	176	188	185	162	162	177	192	203	201	194	184	204	193	201	198	184	188	189	175	214	190	184	221	182	201	203	211	169	217	205	193	174	195	191	215	192	193	197	202	198	211	202	203	203	201	189	210	211	217	205	206	199	216	188	179	205	183	210	203	174	225	212	199	215	225	190	185	211	206	204	201	174	210	193	188	199	202	205	211	201	213	205	200	206	211	213	203	179	185	219	205	211	213	197	199	186	185	177	185	202	199	212	183	207	193	211	184	211	203	223	204	205	195	198	181	197	202	176	184	192	196	226	184	197	191	192	182	201	198	199	221	175	169	177	197	208	200	172	182	207	203	204	181	180	206	221	227	204	172	197	189	195	201	227	199	194	166	188	191	182	219	210	215	199	182	213	180	222	190	192	201	203	184	179	206	201	207	228	189	199	187	211	191	177	177	210	184	232	181	219	206	186	183	246	212	226	187	212	199	193	179	202	195	208	201	191	210	163	206	205	187	198	218	182	203	223	210	184	192	188	177	184	196	180	215	183	186	206	197	176	193	191	218	201	187	206	193	192	199	205	173	203	201	176	205	215	209	222	201	173	194	179	173	185	164	190	198	196	195	171	200	203	210	205	194	227	194	207	184	210	184	191	204	236	189	185	216	188	184	183	180	147	187	187	206	185	196	224	200	209	205	211	181	187	212	183	180	212	218	187	200	182	202	179	203	186	219	192	210	170	191	198	222	207	210	194	199	209	205	198	222	202	207	201	202	216	165	202	180	212	182	187	228	198	186	198	216	210	202	183	210	182	201	191	197	177	197	183	196	212	169	209	206	189	209	195	203	196	200	208	186	188	201	232	210	204	216	182	164	171	199	212	197	199	196	173	207	182	197	216	202	211	197	190	189	182	185	198	178	187	207	185	207	177	201	196	208	212	169	193	207	216	213	226	214	190	196	206	216	181	195	203	164	226	192	187	212	172	197	198	203	190	205	220	184	191	209	205	205	199	168	167	234	212	209	191	181	215	212	202	202	208	192	201	197	189	205	196	202	189	204	182	195	227	185	196	200	183	202	184	233	182	203	223	199	195	205	201	196	192	211	193	200	201	196	242	198	214	207	216	197	185	212	179	201	181	194	203	199	226	217	216	223	197	190	193	185	199	197	167	191	190	194	237	193	193	210	197	209	203	176	215	172	215	218	195	189	194	181	201	187	193	210	180	211	196	177	217	199	225	190	218	181	204	203	216	210	188	209	212	199	214	202	174	200	203	204	196	205	212	209	198	218	215	204	200	178	198	180	210	202	171	198	208	213	201	207	218	186	228	203	217	209	179	195	185	182	178	187	209	178	198	188	167	191	193	179	183	233	187	177	215	185	192	189	189	208	187	158	236	234	203	199	189	200	201	204	210	201	210	201	197	172	185	195	219	182	211	239	212	196	203	180	197	196	193	192	221	231	200	191	191	201	222	178	194	208	174	196	202	181	208	223	215	191	189	199	181	217	192	208	181	232	191	190	208	210	223	177	222	189	181	173	187	184	213	185	211	189	212	215	197	209	187	167	162	194	179	226	205	210	202	221	173	183	213	197	188	199	190	204	177	195	192	216	189	230	228	203	218	186	190	194	208	200	207	179	188	190	209	203	225	208	200	183	196	221	202	208	198	212	198	213	212	202	183	202	188	192	201	225	207	205	183	206	176	175	204	204	199	183	201	198	181	183	200	196	213	201	200	184	170	183	189	239	207	206	196	172	221	185	182	150	230	187	180	195	189	201	195	175	181	181	183	207	199	191	181	195	182	232	204	178	197	200	207	209	196	201	206	215	197	200	195	203	215	182	204	189	183	185	183	195	216	191	184	213
12395	3684	1144	936	899	846	801	751	709	648	593	649	667	623	556	613	577	551	575	516	496	456	473	499	494	470	477	459	492	485	472	479	489	499	479	494	417	483	481	488	474	476	530	482	509	505	467	496	478	495	505	529	503	490	482	486	490	487	459	478	472	497	470	460	500	493	440	505	478	495	525	469	467	465	508	479	483	498	499	483	489	467	499	467	494	480	497	501	490	493	473	454	478	496	492	509	491	464	461	458	478	463	491	480	469	456	498	454	504	465	479	472	477	503	468	479	507	457	483	481	499	461	458	474	476	476	488	498	449	532	474	462	463	477	516	499	478	519	523	472	491	452	511	472	523	462	481	460	478	437	469	478	457	456	499	530	496	509	497	516	515	494	459	455	489	466	498	434	450	492	448	496	473	517	470	468	505	443	505	481	481	485	466	491	495	460	468	444	488	402	456	538	507	520	430	515	497	484	486	510	476	458	478	469	467	472	487	515	439	477	488	510	469	508	464	475	488	479	476	472	477	526	519	487	495	458	453	487	473	504	474	479	508	494	487	472	465	443	462	496	491	487	498	502	512	473	454	506	488	511	526	478	449	527	490	486	478	516	515	509	529	474	493	453	499	428	493	463	523	507	500	469	502	474	499	458	485	463	507	487	445	492	480	465	480	508	492	505	484	445	508	483	520	481	493	485	473	511	482	500	432	464	495	487	509	477	504	543	478	492	475	478	500	508	495	486	505	481	464	486	468	508	500	432	505	483	500	501	453	474	494	481	519	481	485	490	521	507	481	487	482	486	498	458	480	444	483	475	492	516	447	479	489	494	469	524	507	485	480	476	502	471	494	487	476	504	503	476	480	484	513	466	495	506	488	484	497	446	474	500	486	469	458	467	481	472	487	459	452	463	485	469	488	484	453	480	466	481	477	483	487	487	488	465	477	487	482	464	448	510	527	492	464	505	451	499	491	489	481	489	474	528	469	512	500	511	500	496	495	485	487	499	480	496	522	501	467	494	470	469	454	433	484	478	494	475	481	478	482	472	468	465	480	497	442	498	528	472	505	492	500	486	485	505	511	484	501	506	495	450	500	461	470	482	493	502	486	449	498	509	489	535	476	492	480	496	511	479	461	510	504	479	471	483	489	501	452	505	485	493	471	470	486	489	510	477	488	450	466	551	488	449	517	465	446	446	501	473	477	476	480	502	497	456	499	466	490	509	490	458	470	485	466	471	497	472	485	478	456	477	489	526	501	480	469	460	449	486	484	495	515	518	507	480	486	472	524	493	462	469	478	463	534	471	478	486	530	479	505	471	483	463	476	496	492	456	458	505	494	519	499	476	492	501	461	471	472	454	462	451	494	476	476	519	483	494	534	485	462	496	454	511	463	464	480	467	497	490	486	453	491	492	502	471	475	464	468	476	481	470	450	486	482	498	466	515	469	477	482	488	453	454	471	494	483	489	438	487	476	502	488	515	507	468	458	469	496	495	476	449	468	458	483	521	481	458	509	470	508	498	494	466	468	471	510	473	502	479	481	493	484	493	458	473	484	509	460	500	456	494	498	451	479	450	467	481	483	500	513	459	488	483	482	528	493	474	487	477	481	493	441	492	463	480	451	484	503	479	476	483	499	484	488	502	463	450	492	476	502	481	502	437	512	490	470	462	496	460	480	493	463	486	446	496	487	443	507	457	488	481	523	500	521	506	457	482	456	451	497	477	517	495	536	483	513	477	467	499	482	494	498	476	477	467	498	467	470	511	470	466	523	480	504	485	472	499	484	504	498	489	462	475	475	476	518	469	509	498	500	504	485	501	515	486	482	485	493	535	519	453	509	505	457	481	487	501	480	440	449	400	463	426	488	520	510	487	517	519	484	512	523	487	522	500	462	485	468	499	491	550	480	485	436	469	503	495	506	456	509	473	501	445	469	530	506	542	432	501	470	489	475	499	463	468	480	521	470	496	495	478	503	468	503	482	478	479	508	453	462	480	465	479	490	496	461	489	511	473	440	477	527	492	467	536	537	537	487	491	494	468	463	520	491	482	468	536	513	475	516	466	498	467	456	512	540	461	492	450	513	488	470	466	462	500	509	448	517	507	460	467	488	476	495	466	475	458	462	487	463	514	460	520	509	477	502	493	518	511	478	483	521	445	468	495	490	465	474	450	459	428	514	499	504	520	511	491	450	482	455	534	497	462	482	464	464	490	488	481	479	480	495	443	471	491	457	492	490	481	449	495	492	458	497	478	443	514	456	485	476	452	477	462	509	503	463	453	488	481	512	476	475	483	493	454	481	549	467	460	450	481	475	493	475	481	485	513	466	505	432	452	488	473	487	487	519	448	446	492	502	497	484	500	488	464	478	534	511	512	480	492	473	523	481	451	504	467	458	466	498	469	477	488	504	471	480	483	516	482	503	470	488	480	492	466	471	453	488	482	454	472	461	509	482	490	507	483	467	494	451	471	486	507	484	497	488	487	458	489	485	486	528	457	475	488	504	488	490	450	491	496	432	459	436	464	497	501	492	484	497	502	477	507	497	528	520	497	473	467	493	477	517	466	472	453	491	506	507	500	476	533	493	479	487	440	526	488	494	502	510	462	456	473	508	491	489	491	479	468	499	496	473	473	482	452	482	528	500	486	469	458	491	511	478	513	502	475	481	507	470	487	450	490	487	520	465	467	494	435	498	490	470	479	471	480	499	475	442	463	458	472	490	479	447	479	484	486	482	481	490	480	510	511	489	478	503	455	442	518	468	475	536	514	451	518	511	463	496	491	438	525	516	475	472	473	472	501	508	448	472	460	478	505	486	478	498	529	496	485	473	485	472	487	477	503	481	449	476	476	481	443	484	475	507	503	441	485	511	465	463	503	469	483	475	480	515	498	476	485	490	497	462	469	517	494	496	484	490	466	454	457	480	455	529	469	473	533	471	474	457	463	478	490	483	478	470	511	493	474	434	486	470	497	485	488	504	500	453	462	462	484	499	497	512	501	463	485	495	503	518	510	512	459	538	497	488	502	517	481	520	489	469	501	491	500	472	487	451	499	505	479	525	488	473	491	497	493	492	490	467	513	489	483	465	511	494	489	538	468	485	497	452	466	503	465	445	565	505	480	480	485	466	474	475	457	483	504	508	473	468	490	461	462	479	482	491	499	487	480	438	427	496	490	451	496	501	484	483	479	466	447	478	489	480	454	491	457	511	511	463	508	447	459	444	505	528	475	520	494	472	525	484	515	499	498	479	481	483	497	482	423	490	489	486	503	483	497	468	446	488	457	471	526	389	479	454	483	489	452	493	505	483	509	515	510	485	495	461	470	433	506	477	524	479	468	507	456	513	469	462	476	513	471	476	485	427	501	516	483	500	500	463	490	508	476	485	512	494	465	473	501	496	481	519	500	462	482	507	460	508	494	491	486	466	513	475	433	494	476	479	488	521	482	494	501	462	458	498	532	507	501	496	511	479	465	467	499	454	439	481	504	515	435	494	462	491	489
30639	10675	1523	544	438	385	320	331	319	274	285	294	308	258	237	232	241	244	243	232	210	214	219	235	204	220	192	204	233	202	206	173	214	258	215	236	253	224	229	221	241	242	210	206	216	221	229	217	200	213	225	206	195	207	236	247	226	191	216	233	233	214	213	215	222	204	210	185	235	219	225	222	214	227	244	194	255	169	223	234	238	183	205	216	213	211	200	196	229	216	184	206	193	218	229	240	226	226	220	239	234	217	240	185	209	210	210	199	215	193	231	227	240	227	198	249	244	243	229	215	212	213	231	201	245	209	218	223	224	212	229	238	232	208	212	220	227	222	191	223	224	215	210	228	209	208	228	215	200	247	250	241	235	218	235	210	208	229	211	204	206	226	229	212	231	209	215	224	228	218	225	206	224	265	189	200	246	235	217	231	202	225	176	229	232	231	208	235	232	252	182	200	227	220	241	235	230	198	205	216	227	219	246	244	238	203	197	260	188	236	261	211	216	204	218	204	203	221	246	204	221	212	239	224	186	212	205	234	215	211	192	201	184	219	203	219	221	228	207	225	221	229	196	217	187	238	210	214	226	228	208	216	243	225	224	204	228	211	191	228	227	175	225	201	222	219	228	245	241	193	224	233	236	218	237	235	238	236	225	221	221	233	231	212	220	215	219	214	210	203	253	225	217	239	217	239	224	256	247	235	226	234	195	185	219	214	217	222	219	239	219	230	229	214	233	206	233	219	231	236	224	222	211	227	238	210	191	209	215	209	233	224	203	216	219	219	231	223	220	210	192	199	243	229	234	260	214	222	199	224	217	231	212	206	227	200	238	211	207	215	210	220	213	221	246	220	210	237	214	219	199	211	224	238	237	245	214	203	235	202	219	210	214	207	197	220	210	199	226	233	198	214	230	244	217	238	229	215	196	217	224	232	211	217	218	216	221	252	220	219	234	232	217	216	217	197	222	218	197	219	211	228	207	220	210	227	219	207	226	231	238	222	191	240	222	241	232	209	199	212	247	229	245	202	233	237	254	227	202	241	220	205	217	222	225	221	234	240	222	205	206	224	208	227	227	204	212	201	232	248	230	230	224	217	202	193	215	223	235	202	211	212	202	238	216	228	216	211	224	220	207	239	223	240	218	210	220	226	213	222	226	225	206	210	215	215	243	243	225	233	245	208	244	216	229	217	208	203	223	247	209	199	212	215	229	226	198	225	242	201	202	240	220	227	203	203	240	199	224	200	225	229	221	201	191	212	220	182	234	229	209	222	219	230	229	231	224	213	240	193	198	206	221	258	261	240	222	237	207	223	244	219	243	208	231	233	211	243	230	233	239	230	206	179	217	239	216	247	253	216	204	224	227	236	194	223	231	229	219	210	217	225	227	238	233	223	214	228	227	190	200	216	194	213	206	208	205	219	242	219	190	223	201	248	228	207	224	200	230	235	200	223	209	226	244	195	223	218	232	208	198	218	246	208	228	201	208	208	199	218	253	243	234	256	228	196	238	199	203	244	231	230	205	230	220	240	256	230	234	202	200	233	228	253	219	224	199	239	244	227	235	225	234	206	226	205	216	228	223	197	207	227	235	202	208	216	241	227	219	236	243	208	219	225	213	217	184	236	208	206	207	192	227	214	212	244	223	229	212	190	200	213	226	236	217	226	252	233	197	205	205	209	214	223	247	187	241	202	206	217	238	217	239	236	229	238	215	220	209	222	212	220	235	244	247	233	215	216	252	198	208	222	200	218	230	211	237	217	214	228	227	202	226	237	225	237	252	243	224	245	207	248	220	234	222	231	234	217	228	240	230	230	197	192	226	210	214	234	222	218	234	218	235	254	233	223	229	209	240	226	233	205	199	212	251	202	230	216	222	237	221	220	203	213	237	207	226	220	243	225	212	215	178	225	206	199	228	228	228	202	219	234	244	221	222	240	210	211	226	245	208	216	228	247	217	212	208	193	210	202	260	213	221	215	218	230	222	233	217	223	213	224	231	219	209	206	206	209	194	229	202	211	219	200	229	219	228	216	208	236	222	219	211	228	210	238	212	207	217	203	236	226	215	230	239	211	223	204	224	220	228	246	226	219	221	248	228	218	221	195	222	207	176	177	259	200	203	226	231	226	218	208	213	222	212	196	212	196	217	220	241	243	206	202	213	223	240	241	233	204	216	214	241	215	202	235	238	198	202	189	215	231	239	210	211	228	233	221	206	234	230	232	199	225	217	225	189	231	228	233	234	220	214	213	244	222	190	237	217	222	214	214	212	224	191	213	231	227	198	234	218	203	217	201	233	198	225	234	216	216	224	229	242	219	202	207	215	228	232	252	203	226	215	193	209	205	202	209	220	213	199	214	212	218	224	230	190	210	232	235	215	225	215	222	202	247	217	221	225	231	202	262	191	184	228	251	196	232	216	206	198	207	197	219	208	218	215	231	220	246	215	224	209	226	216	224	217	200	233	219	185	204	223	213	196	211	255	220	224	236	237	217	231	231	210	216	201	224	241	251	244	220	208	221	230	220	198	271	212	229	219	235	237	190	206	214	217	205	249	224	214	213	253	225	211	228	242	220	218	220	222	201	229	220	197	196	208	238	213	233	233	235	205	209	239	207	188	214	214	232	205	235	194	202	233	213	213	219	228	250	255	222	228	244	235	218	214	204	218	241	227	228	205	209	227	217	223	218	181	221	182	204	227	232	195	227	227	239	211	233	209	202	244	204	244	200	235	213	212	213	223	228	215	224	219	251	209	218	231	225	230	216	234	213	222	239	216	224	228	198	220	226	240	211	183	228	201	230	224	216	214	242	201	240	215	234	238	250	214	228	246	223	227	217	228	235	226	219	212	210	191	227	238	191	219	204	220	218	231	238	230	242	194	249	228	209	201	229	192	238	215	238	219	220	209	245	237	222	227	199	202	225	218	196	201	254	213	214	226	208	214	261	228	215	225	216	215	234	225	198	231	226	225	231	239	224	216	226	211	233	199	212	257	237	231	223	228	237	221	219	199	202	259	206	237	232	223	225	213	219	218	190	226	248	203	237	236	227	226	229	207	224	231	250	196	220	224	207	220	221	189	253	218	202	204	217	211	210	213	224	211	210	202	227	222	206	200	219	223	234	227	231	234	222	221	228	218	223	216	232	225	202	208	234	208	204	238	232	226	241	198	233	224	195	208	214	238	199	225	231	250	239	231	218	231	220	201	224	243	218	207	213	202	226	198	227	202	228	194	215	187	214	213	210	232	239	236	249	220	238	240	231	238	206	218	204	247	222	215	197	214	234	228	233	211	205	231	196	204	224	227	220	211	202	216	225	216	205	231	226	230	206	207	211	196	208	217	250	240	226	218	200	205	215	225	242	222	232	202	235	234	203	183	217	211	231	231	223	245	229	216	230	227	185	222	208	235	236	244	211	231	197	224	234	227	216	189	202	209	232	220	216	212	189	236	216	205	234	225	253	230	226	220	243	251	223	221	253	222	204	216	235	188	208	205	215
21111	7817	1917	1762	1609	1417	1179	1066	1052	832	937	994	861	783	693	717	654	703	775	648	526	510	549	561	510	537	529	540	512	509	525	528	512	541	549	534	564	546	508	513	546	540	555	522	555	520	536	525	531	499	510	549	532	513	502	518	497	540	521	552	536	542	523	575	520	527	517	515	536	546	520	513	538	497	576	537	536	525	496	565	564	529	496	522	526	530	542	493	538	521	527	531	514	528	516	507	538	503	531	535	492	545	527	502	517	540	578	527	532	528	518	555	522	535	510	568	523	543	504	522	512	523	510	539	545	546	530	523	513	507	480	495	534	526	518	539	524	508	550	518	539	529	519	518	500	554	532	535	549	500	512	515	507	512	497	522	541	547	499	537	535	516	550	540	524	566	536	532	563	529	526	524	544	508	523	509	519	545	546	515	506	511	512	576	545	571	548	521	560	502	514	520	561	529	525	538	524	534	546	531	558	543	595	538	558	497	536	529	571	567	530	495	537	510	553	550	561	513	565	488	518	502	522	525	540	534	492	516	486	559	507	509	538	526	544	549	544	511	490	509	495	591	531	482	521	528	553	512	563	514	492	535	522	534	536	542	517	531	515	533	518	501	531	501	515	540	554	502	524	515	554	558	530	557	563	532	525	502	557	515	533	522	503	511	508	515	555	553	541	518	492	546	487	548	465	578	501	502	574	570	553	529	546	535	545	562	537	577	489	516	569	497	503	485	546	520	511	516	495	558	502	513	554	515	497	500	555	509	510	572	503	563	528	515	515	536	512	498	530	527	576	542	585	530	495	500	534	517	543	489	542	559	486	516	569	532	531	559	524	527	580	559	502	525	540	548	521	514	521	531	545	508	572	528	517	519	522	564	521	520	546	525	535	537	507	535	522	458	531	519	527	529	520	522	507	524	533	531	497	564	524	525	576	509	537	520	531	482	523	548	530	534	556	505	570	592	547	507	525	537	529	520	508	576	509	512	562	512	507	522	536	565	534	504	544	530	526	547	519	526	528	511	552	498	564	510	524	539	545	520	535	569	519	539	508	518	537	519	502	543	528	529	511	483	569	556	473	541	568	542	524	560	480	505	563	542	527	521	534	513	528	516	513	503	547	484	493	494	521	510	555	531	539	513	495	524	502	557	546	531	505	508	507	547	513	516	531	521	485	534	507	558	569	512	504	532	513	528	521	527	522	515	552	511	509	578	524	539	494	545	498	558	529	532	515	511	533	520	532	560	515	559	532	552	526	519	542	507	515	512	492	514	557	544	514	463	482	530	520	554	508	506	525	560	539	519	510	468	541	490	561	535	571	532	514	534	563	565	559	573	532	535	492	557	564	544	542	486	498	526	561	522	516	531	555	501	537	490	511	542	529	529	536	501	533	548	536	517	543	491	502	539	554	524	515	535	497	506	518	528	533	534	575	501	491	526	529	518	534	541	542	527	522	502	488	519	541	513	548	500	517	531	522	557	509	500	527	522	544	528	537	529	545	524	570	494	487	575	505	539	526	531	523	538	534	518	512	553	505	511	512	528	523	532	530	485	572	527	545	494	546	549	529	509	542	504	535	574	546	527	556	526	524	531	557	530	488	553	516	576	534	551	511	504	544	569	529	528	584	514	546	530	555	531	555	522	522	505	533	564	564	562	552	526	520	519	531	513	527	510	513	534	530	532	508	540	520	540	514	559	526	531	522	532	509	570	529	495	526	572	572	564	556	509	535	530	561	509	550	528	522	558	566	481	527	555	513	516	574	529	542	555	528	523	514	550	501	520	560	516	484	527	546	543	523	534	532	566	556	503	525	549	541	492	503	486	548	548	523	511	553	548	538	529	522	522	493	523	534	534	528	511	518	512	512	527	522	507	535	539	600	532	510	485	512	541	493	542	543	610	540	492	508	480	517	543	537	547	526	523	578	518	504	495	524	519	581	488	530	541	506	570	550	504	545	516	573	522	507	546	548	517	534	513	514	508	507	516	514	500	525	541	551	525	539	529	541	509	520	559	556	530	547	558	529	527	513	553	544	552	514	534	500	533	532	514	513	493	550	502	513	547	525	564	560	553	556	490	525	533	535	541	564	548	518	533	558	548	559	527	504	526	506	537	521	559	537	526	515	509	515	532	545	516	517	516	504	514	479	576	541	585	537	534	499	582	532	538	515	538	497	535	529	544	524	526	504	532	540	521	521	483	535	522	557	501	534	522	558	538	497	511	544	525	551	525	528	511	507	520	569	537	514	525	564	533	531	524	565	507	520	500	477	553	511	562	555	542	485	541	545	531	538	512	512	555	484	542	559	557	520	553	532	494	541	555	505	532	573	535	551	551	526	542	529	537	523	504	508	520	517	536	529	527	535	526	510	516	499	523	557	528	524	504	513	520	502	498	502	535	580	528	526	551	473	533	525	527	514	523	543	517	543	506	500	529	522	532	532	528	513	500	572	513	523	513	551	527	543	581	495	522	536	542	547	512	554	530	527	519	516	517	518	523	556	518	527	533	537	531	541	552	540	506	542	544	533	498	520	516	511	517	526	523	537	518	500	476	525	518	510	544	532	486	518	529	547	525	544	566	537	527	508	579	551	478	534	464	528	526	522	517	523	520	469	513	548	503	535	547	518	535	526	509	546	554	546	536	538	552	544	525	522	516	517	542	481	526	487	512	564	505	534	544	542	522	529	495	531	531	544	510	548	560	528	526	537	501	543	537	527	550	529	507	544	553	514	524	549	500	535	543	540	550	558	529	565	507	539	536	530	536	530	565	512	526	512	520	501	486	535	547	505	500	549	523	519	554	513	556	518	531	537	509	554	527	537	509	508	510	549	567	546	524	573	536	528	491	511	543	516	510	543	508	507	540	489	501	513	531	511	518	538	511	567	524	520	507	520	551	567	511	492	524	539	532	502	514	521	510	539	530	556	527	534	538	537	514	532	541	567	520	578	505	489	514	506	509	527	502	516	514	513	517	528	520	556	510	535	529	547	546	498	520	477	492	541	509	555	530	506	557	544	560	508	495	501	538	542	496	530	482	535	539	538	509	559	532	524	496	506	561	555	529	537	532	550	504	527	512	548	556	547	529	538	525	563	499	511	510	529	500	488	537	525	516	561	507	535	521	548	528	537	513	521	533	555	515	516	544	516	501	522	521	507	527	534	528	535	489	520	543	527	543	518	566	501	524	547	526	544	532	516	547	522	483	471	532	469	521	538	513	506	537	509	538	583	523	563	527	541	521	552	494	587	524	551	514	570	546	568	509	542	513	492	529	511	532	500	532	475	522	554	538	573	526	555	539	557	515	521	511	520	489	497	533	492	544	526	512	554	566	518	527	566	576	535	492	507	495	505	524	544	555	567	536	527	526	526	564	585	540	540	550	530	543	528	510	521	498	510	539	500	491	533	520	534	516	481	540	541	513	540	554	535	501	505	533	554	546	538	494	546	526	498	518	531	522	507	499	568	520	506	530	495	533	533	531	552	529	505	567	555	523	540	525
39470	16881	3377	810	532	398	297	285	264	201	239	287	219	219	171	180	172	169	169	141	160	155	116	152	154	150	116	136	135	152	126	140	143	112	153	112	132	133	114	116	129	125	135	152	111	134	151	143	114	144	147	151	133	133	144	124	148	123	122	131	118	119	140	144	117	125	124	115	153	118	128	145	138	141	120	118	148	129	144	126	138	138	118	126	115	124	115	134	131	142	140	140	144	149	131	143	158	143	131	128	137	119	110	125	129	114	130	121	107	132	110	129	126	138	141	132	116	126	141	138	122	131	122	123	132	141	111	133	133	140	112	138	128	131	113	126	140	112	149	142	127	133	141	138	164	148	146	117	115	119	138	115	125	120	115	125	133	129	149	138	126	111	146	136	125	122	152	137	126	123	133	127	133	124	131	136	140	136	144	142	124	140	124	125	116	144	143	111	117	129	125	128	129	125	132	129	116	115	128	135	130	143	134	109	124	131	116	144	126	147	133	119	120	131	148	145	123	132	128	142	155	127	117	127	134	140	112	135	138	121	118	120	137	134	136	129	117	128	120	123	130	135	129	130	102	127	106	133	128	129	129	99	139	135	133	138	141	113	116	118	123	151	143	136	134	121	159	145	115	112	114	141	124	117	130	114	127	121	138	127	123	120	127	134	134	127	134	121	107	129	137	120	157	137	98	113	107	134	135	133	128	125	115	141	128	134	137	117	110	123	126	136	134	115	103	122	132	129	129	120	110	115	149	116	125	129	125	115	131	128	124	160	119	126	126	134	113	121	137	137	111	111	129	129	112	114	121	119	133	138	126	114	135	119	132	144	125	109	135	117	131	143	150	108	135	119	119	109	137	144	122	126	107	109	124	146	126	126	129	130	124	136	130	140	141	123	133	141	135	143	121	132	129	122	140	134	132	121	113	117	119	117	143	157	134	122	141	133	114	138	145	121	142	115	135	131	119	144	138	141	108	136	115	128	108	101	160	124	142	133	122	134	123	126	114	144	117	148	141	138	114	131	127	141	112	134	133	134	121	138	125	130	139	119	132	110	139	142	151	140	133	117	139	125	107	114	148	119	113	130	145	150	129	137	108	121	131	125	124	109	129	129	140	116	117	121	134	138	145	130	153	131	94	122	116	100	143	107	117	138	132	133	125	102	127	111	124	114	115	132	141	134	111	127	130	126	133	143	131	125	145	112	125	152	133	138	144	118	122	118	138	109	135	139	125	120	125	130	130	148	114	137	132	122	140	139	133	135	152	116	152	122	154	114	127	134	131	147	129	112	114	119	142	134	134	146	116	129	105	132	120	131	108	146	120	136	124	117	152	153	144	132	122	138	124	140	117	130	120	150	137	129	109	108	116	133	113	110	118	121	124	131	114	141	132	137	131	130	122	136	116	123	137	128	124	124	103	122	108	124	124	143	154	108	125	137	126	124	149	146	138	123	108	128	126	130	119	128	139	116	117	135	131	145	129	144	121	131	148	105	132	125	121	119	122	110	120	106	143	154	154	143	129	121	130	119	107	129	107	147	141	120	139	148	136	119	143	115	135	116	105	126	108	137	133	120	131	126	117	120	124	132	129	127	120	118	116	137	146	148	131	127	114	118	128	129	154	127	125	141	142	141	121	131	132	118	115	141	151	115	111	108	137	116	125	118	125	119	132	148	132	145	114	95	135	127	136	124	148	140	141	148	125	139	129	137	138	142	98	127	135	134	142	115	129	133	132	129	100	145	127	123	125	124	135	108	130	122	137	107	125	132	142	142	136	109	116	134	155	131	152	125	122	122	116	110	135	107	125	135	163	150	140	112	112	133	111	121	129	132	132	148	124	147	111	119	132	119	121	119	116	133	110	122	133	140	131	136	139	116	119	118	147	136	124	131	142	134	145	129	97	125	120	137	144	131	135	119	138	144	136	110	115	123	158	111	133	140	130	125	126	126	124	126	120	124	137	130	146	136	140	132	134	115	148	143	132	134	134	139	122	136	119	94	117	127	112	129	114	139	111	129	127	128	132	128	125	116	136	129	124	164	120	123	165	127	150	127	135	140	112	144	119	104	117	123	107	131	139	115	118	139	129	130	132	143	136	129	117	124	137	134	126	169	139	142	119	126	133	123	126	123	136	123	134	137	130	125	162	118	138	127	140	113	152	122	108	127	123	120	119	133	124	127	136	130	115	124	119	119	139	128	124	113	128	105	135	120	131	136	116	130	145	146	122	128	146	121	131	166	123	139	132	142	128	134	119	146	135	147	106	115	138	99	118	130	125	113	138	136	127	134	140	132	158	98	125	123	135	138	119	132	115	138	115	114	135	149	124	143	120	132	135	128	117	128	140	111	133	124	126	114	114	125	131	95	127	126	123	127	113	133	135	143	125	126	115	131	136	127	112	125	127	139	140	135	125	112	93	132	100	152	117	127	110	120	142	127	116	138	128	108	111	119	140	124	119	126	145	138	127	129	121	125	138	118	131	143	124	132	125	141	119	138	128	121	120	149	140	119	131	110	119	111	127	139	128	140	113	134	111	132	110	137	121	116	133	122	145	132	133	119	109	134	111	128	136	130	137	165	121	131	117	126	135	127	144	131	122	141	162	115	139	128	152	111	110	124	130	125	100	138	135	124	130	151	126	118	126	133	139	155	129	115	118	140	129	134	110	124	123	136	121	135	117	107	146	120	126	133	145	137	117	139	134	114	146	100	106	125	123	118	116	93	116	116	126	126	165	151	130	132	125	124	138	137	146	118	143	139	128	137	129	120	138	114	135	115	126	128	155	118	120	111	123	149	123	122	129	102	150	148	142	125	132	143	113	126	137	127	137	146	151	125	126	120	135	134	131	131	143	125	130	145	119	125	134	141	146	111	129	154	118	134	113	129	150	123	123	119	130	147	163	141	133	124	115	107	135	135	126	128	126	126	113	129	112	104	118	121	134	113	123	135	140	133	133	132	136	127	121	86	120	131	128	135	109	135	131	126	132	118	123	153	138	127	117	142	141	132	135	146	123	111	110	144	151	136	114	123	116	137	142	120	132	137	140	146	113	129	141	132	130	123	146	151	131	127	139	122	122	116	118	147	125	125	116	121	119	126	134	129	141	148	138	137	114	128	133	112	123	137	119	115	126	133	134	124	129	134	116	126	152	122	122	127	129	123	130	139	127	122	112	123	124	163	109	122	135	126	126	109	123	134	121	137	143	137	131	120	125	126	120	160	128	131	136	137	142	123	135	125	131	113	129	141	134	128	142	150	143	126	139	119	124	137	147	123	139	123	124	134	139	118	134	136	111	119	140	122	133	114	131	124	129	122	136	127	118	135	114	136	126	118	130	127	129	143	136	154	136	142	131	140	134	129	125	124	127	139	121	137	148	125	129	128	128	120	130	113	137	126	142	141	109	117	134	141	136	118	138	149	116	141	135	138	136	129	112	145	133	135	117	152	148	120	121	119	140	129	130	120	125	132	122	126	126	129	147	154	138	132	117	138	118	138
26071	11494	3341	2464	2271	1621	1289	1134	1030	799	1051	1161	865	780	673	570	541	626	715	541	376	354	399	330	359	327	345	365	352	357	353	318	348	315	355	324	348	318	313	339	330	338	316	320	305	328	319	298	323	273	367	337	283	321	369	346	264	335	299	347	316	309	320	315	340	318	309	335	305	303	325	295	286	315	307	318	298	321	340	343	339	298	313	307	309	301	348	317	298	331	326	311	373	325	276	347	316	349	324	313	342	358	307	317	362	300	337	325	338	316	324	318	322	300	295	286	290	318	308	323	319	326	333	321	327	334	331	308	297	315	319	311	307	305	322	331	305	358	351	331	333	340	300	323	305	353	299	329	312	335	310	331	319	321	319	327	320	322	351	317	320	301	322	342	324	333	346	303	340	310	302	330	309	310	307	349	319	338	309	265	339	308	354	338	334	323	296	322	343	326	322	332	311	316	337	364	316	325	330	310	311	330	323	305	287	343	303	334	341	310	296	323	302	317	288	312	289	332	282	341	320	313	326	311	319	317	343	305	304	353	339	313	338	324	322	317	304	304	323	295	312	349	290	329	310	298	331	304	329	298	312	311	298	280	322	319	321	332	317	328	312	300	311	310	314	317	317	328	309	320	304	386	317	327	323	322	312	318	329	299	298	335	326	313	334	328	334	317	307	322	316	307	323	312	326	338	337	304	321	310	333	346	294	362	294	299	321	325	282	324	319	328	336	349	341	334	314	306	323	332	350	320	342	311	337	293	342	330	307	284	303	323	283	311	296	352	325	309	324	318	283	317	329	316	321	315	311	311	315	326	321	307	311	290	324	346	331	342	308	328	291	292	334	335	336	301	311	339	340	321	347	340	325	311	293	308	318	307	332	341	336	324	318	358	314	295	300	314	316	307	327	339	333	344	325	326	318	343	334	313	317	304	355	300	284	292	301	352	318	324	374	314	357	332	309	320	299	324	296	296	310	304	295	328	325	306	323	318	294	327	326	319	313	326	328	344	306	319	338	318	335	357	315	317	321	332	329	326	293	284	299	337	347	323	336	312	363	310	293	308	302	315	321	306	326	335	316	323	319	331	329	307	284	289	327	310	323	297	306	310	327	363	324	305	339	354	320	304	317	314	339	289	284	348	304	323	315	322	339	278	336	308	315	338	339	303	341	325	320	308	307	338	314	316	348	315	285	331	351	302	326	323	332	335	340	317	306	312	314	314	318	335	331	333	323	346	315	348	298	325	336	287	315	297	273	285	304	307	333	309	323	306	318	303	317	321	318	328	327	345	343	332	336	342	316	326	320	319	296	310	336	325	304	302	316	296	315	340	317	309	310	333	313	343	345	348	296	335	313	321	304	328	294	285	316	300	306	361	332	291	334	302	329	302	325	345	343	336	316	294	326	329	354	305	330	321	332	374	325	299	313	304	334	327	331	315	307	307	333	309	325	303	318	349	315	308	320	321	310	320	330	326	349	315	345	310	325	330	317	295	334	340	305	340	296	361	327	322	303	307	282	341	339	343	299	313	333	335	298	321	335	319	321	291	293	302	337	322	316	347	334	299	302	344	321	326	309	319	330	322	300	330	290	333	322	286	336	343	308	324	325	296	322	290	334	299	300	303	340	298	316	303	332	308	306	318	351	329	325	290	301	319	312	300	316	324	323	326	338	334	305	357	304	308	337	340	314	321	329	300	304	319	314	302	326	308	303	301	277	311	324	338	302	288	269	314	304	304	340	302	291	294	346	328	336	352	337	302	319	319	319	322	333	308	327	325	337	320	327	313	332	358	305	307	335	351	354	290	327	318	369	338	343	306	328	312	309	305	308	296	296	328	296	340	341	321	301	295	345	316	312	312	323	293	303	324	325	341	305	319	323	333	310	308	301	316	314	340	309	360	318	330	325	302	334	304	329	319	311	338	318	302	299	299	310	328	338	362	319	336	310	308	320	309	325	292	296	292	321	315	340	354	325	288	312	338	346	334	366	330	323	325	318	297	332	325	325	277	345	323	300	343	337	337	323	298	339	317	321	299	351	301	309	317	314	306	345	294	318	306	306	334	322	342	347	329	277	323	299	342	307	298	295	328	351	316	351	317	351	318	306	301	306	309	305	299	323	304	313	311	326	325	302	312	294	354	333	340	346	332	341	335	303	317	308	299	321	321	303	290	320	335	352	303	333	288	319	329	327	317	300	292	312	290	295	331	315	330	385	309	318	330	318	312	328	315	335	314	311	340	327	346	312	283	329	297	287	325	333	277	341	336	334	349	307	294	304	345	331	340	351	341	327	349	339	322	338	308	346	302	328	335	330	330	319	319	322	348	346	303	303	273	328	334	315	333	305	330	330	336	317	322	347	330	340	307	302	338	332	293	351	331	314	326	302	295	322	319	377	315	285	294	332	303	338	303	333	310	323	296	311	344	298	300	306	303	324	299	282	297	303	324	313	326	342	340	348	345	283	344	301	314	296	318	310	343	294	326	303	349	335	313	303	318	315	300	332	330	364	283	301	346	321	323	330	324	299	361	342	336	316	320	355	329	334	349	320	340	292	301	338	331	349	314	293	308	336	328	296	334	321	331	318	315	318	348	325	322	319	328	302	323	329	308	336	322	320	319	290	346	319	298	315	306	295	281	319	354	298	325	354	290	304	318	323	312	325	315	358	322	316	323	308	335	338	310	327	318	298	317	328	357	317	289	354	322	323	344	274	311	319	287	327	336	296	307	312	325	321	327	331	322	331	353	331	307	343	348	310	346	313	295	315	304	320	338	316	339	300	326	338	332	319	338	316	326	315	302	284	330	295	298	315	343	353	316	339	313	300	324	295	303	346	286	351	313	327	312	326	305	326	312	303	322	371	299	322	317	305	339	296	311	341	345	302	323	329	339	315	356	341	294	361	307	314	333	290	332	320	358	344	305	314	325	328	308	311	337	337	272	315	345	302	312	324	330	317	308	318	320	321	311	326	319	306	336	329	307	307	334	339	344	332	317	340	307	282	310	340	321	301	362	265	322	342	318	370	327	319	284	314	308	337	319	316	317	342	322	333	332	301	318	321	339	309	343	335	311	327	342	301	322	314	311	329	345	347	327	308	337	321	335	325	319	311	337	323	318	351	314	320	325	318	336	310	302	318	305	313	340	329	353	312	315	334	315	309	307	354	312	336	335	343	329	343	331	330	310	334	327	330	302	318	327	316	322	311	301	284	301	320	351	307	301	312	332	307	318	322	328	327	327	335	308	322	310	307	345	315	349	313	299	330	316	311	305	334	324	285	323	312	326	306	307	335	338	357	305	322	353	324	316	303	331	321	320	278	317	322	328	350	350	288	318	305	330	334	317	328	336	334	310	299	322	297	291	303	326	324	295	301	300	301	305	319	341	325	348	311	339	300	324	344	315	315	317	318	330	315	367	310	315	315	329	324	315	302	307	301	338	281	328	313	334	342	285	318	312	314	327	346	300	305	339	298	276	299	315	304	301	331	273	360	310	334	318
17952	4690	785	393	351	249	244	238	197	206	244	250	225	257	220	212	223	187	218	193	222	217	200	166	190	176	218	204	213	217	231	207	183	188	214	209	200	209	188	197	191	193	207	198	201	217	229	213	174	196	207	220	182	193	221	212	226	189	208	213	208	208	202	187	186	200	217	206	207	242	213	209	224	188	223	217	192	198	213	213	213	206	197	187	206	212	167	202	223	241	190	176	233	188	205	220	211	189	202	181	196	199	176	204	201	206	185	202	201	236	200	190	188	216	206	214	186	200	183	200	202	207	191	179	203	197	215	191	193	200	203	211	181	201	193	194	211	215	228	192	191	206	228	194	231	217	206	199	197	215	175	200	179	215	201	195	200	193	214	218	196	204	198	192	188	225	211	207	215	197	220	214	205	196	190	207	204	203	175	203	208	195	225	208	211	197	194	186	219	215	178	198	183	196	207	205	235	206	205	210	190	205	206	183	199	220	196	212	210	201	203	212	192	217	212	192	191	197	183	215	185	183	215	201	196	211	172	198	225	197	193	200	191	213	187	181	196	206	182	166	193	206	200	188	194	196	195	181	169	180	191	188	199	209	176	204	216	227	210	193	209	179	211	206	205	186	219	192	227	212	183	162	198	212	209	210	222	235	217	213	181	216	221	225	201	227	217	205	181	190	223	189	190	196	184	195	202	191	185	190	215	202	230	212	194	199	191	247	191	174	234	202	192	197	190	181	186	188	193	199	195	193	207	220	197	199	217	180	203	188	203	205	221	188	215	180	213	188	199	223	201	169	202	180	202	148	189	202	191	209	242	204	229	211	182	183	220	206	214	195	193	200	212	202	206	229	186	213	188	180	215	218	203	192	210	188	199	215	218	183	191	198	187	179	197	198	188	225	224	184	186	206	188	191	217	184	206	181	211	199	204	222	218	180	217	213	188	195	224	223	244	188	194	167	212	222	202	174	184	205	225	219	219	191	209	207	204	216	247	201	204	197	197	219	190	176	194	218	211	208	240	200	216	193	213	215	201	185	204	192	197	216	197	218	189	192	218	199	208	224	195	182	189	211	196	220	239	167	199	212	208	220	172	211	214	172	190	194	194	213	201	218	191	197	200	198	202	210	179	167	191	183	205	205	204	204	195	216	185	200	218	188	179	191	194	222	201	178	194	200	246	210	209	208	195	200	197	230	177	198	202	191	189	231	193	216	230	200	215	186	197	207	215	182	223	217	239	183	202	208	194	197	229	194	226	185	221	212	201	222	191	239	201	224	200	201	188	193	224	222	224	205	192	192	210	183	216	206	208	179	197	185	217	208	230	211	225	196	219	200	213	209	202	213	231	219	185	237	191	194	194	229	218	198	196	203	207	212	180	162	207	209	224	207	198	195	204	201	218	205	202	189	228	188	192	209	213	226	221	167	192	206	209	171	186	194	194	196	219	232	206	214	214	186	212	207	203	206	188	211	196	208	194	203	185	197	193	187	208	198	230	202	180	211	176	215	225	222	201	234	193	216	238	200	177	203	209	192	197	203	208	215	216	189	204	170	201	206	188	211	220	193	218	232	187	192	183	180	212	197	221	207	206	197	204	204	196	195	206	206	203	206	202	201	174	203	196	211	208	202	213	187	193	194	196	233	181	196	194	203	191	220	214	186	200	188	221	218	162	220	207	198	195	198	216	208	226	190	219	217	235	218	210	202	204	209	205	183	188	222	206	208	195	239	195	186	218	215	195	207	202	180	198	212	200	174	195	191	197	193	212	203	195	193	193	200	183	186	221	210	212	192	221	204	189	206	209	211	188	220	186	206	197	190	227	222	171	200	183	214	185	221	227	225	199	177	197	203	214	195	198	209	222	216	207	225	235	220	200	207	210	205	200	207	201	194	209	180	228	210	200	197	210	206	208	219	218	204	204	197	197	203	197	187	203	204	211	199	173	208	197	204	212	188	219	194	210	191	211	193	187	198	204	210	183	219	216	193	234	219	188	220	228	228	203	230	204	199	214	206	216	204	211	194	227	216	208	171	205	203	189	203	187	183	189	211	210	197	212	173	208	197	221	232	204	195	214	223	187	223	197	203	203	184	220	188	176	188	202	189	211	243	198	218	222	198	205	205	196	210	190	228	214	186	224	224	195	180	202	206	194	222	213	198	191	216	187	220	212	216	217	197	203	190	217	164	195	201	204	223	193	257	214	213	221	195	222	214	193	201	227	206	209	208	223	212	176	207	228	175	195	216	225	214	211	180	215	216	207	209	208	206	218	205	198	199	242	203	227	181	210	216	221	204	224	189	218	200	184	211	196	201	171	205	226	203	203	208	212	224	218	185	184	210	219	235	203	227	193	223	185	237	169	213	216	209	186	195	228	201	206	206	199	179	219	214	225	204	221	236	233	208	213	203	198	228	214	209	190	202	191	212	192	192	198	225	206	163	200	210	196	198	223	200	208	187	219	197	205	214	216	199	195	196	200	224	198	218	219	203	202	198	198	194	235	195	222	185	220	201	202	224	223	201	203	196	212	192	192	200	197	213	181	199	168	187	192	211	213	204	199	202	183	223	213	210	196	194	209	209	215	200	233	189	196	204	205	207	204	200	182	199	199	170	203	199	201	201	204	224	197	214	180	208	182	172	192	194	209	205	187	198	225	219	216	205	185	200	231	198	179	188	214	222	203	193	222	191	195	223	225	205	188	191	198	218	212	199	209	214	241	188	200	209	204	234	218	237	202	205	213	199	202	190	220	178	245	201	217	184	183	222	217	185	212	202	196	193	203	219	245	209	174	189	196	197	205	198	213	208	211	193	201	216	186	172	181	206	204	209	201	197	225	210	203	224	225	223	227	190	190	190	188	207	209	184	208	211	216	208	186	206	205	171	212	197	225	221	189	200	199	187	168	235	209	209	205	194	221	214	222	196	197	211	188	200	212	221	195	205	196	201	214	225	203	180	210	224	211	200	217	205	218	173	204	210	202	207	201	201	211	208	226	193	221	207	220	177	210	195	200	197	205	229	213	196	177	210	234	216	214	203	202	215	210	219	226	216	220	224	216	204	222	191	185	186	184	208	192	236	206	216	224	180	213	216	163	211	202	186	197	210	196	185	196	203	204	210	196	183	215	209	205	202	196	201	220	194	199	192	193	212	211	213	220	208	206	204	202	180	205	183	199	208	205	221	208	194	221	241	212	217	195	192	169	176	220	192	203	211	188	194	184	197	209	183	215	196	238	187	197	195	215	233	199	192	194	199	217	221	195	225	208	191	170	213	240	211	187	205	211	202	212	197	209	197	215	167	214	223	183	239	203	174	212	216	210	204	195	191	182	214	194	214	229	211	245	231	202	190	201	208	222	227	203	197	200	198	211	196	215	192	225	202	218	182	199	194	199	220	228	205	194	201	230	218	214	202	228	218	187	213	215	187	194	206	208	187	175	209	186	202	200	189	201	206	201	164	211	207	173	228	195	205	194	196	190	222	182	196	202	198	221	189	185	225
12447	3688	1367	1237	1223	819	751	660	632	635	726	731	634	680	578	571	502	595	634	547	553	519	491	527	494	503	494	497	515	493	553	507	518	476	504	508	518	535	510	480	549	467	531	464	447	552	499	507	506	529	563	495	517	499	444	479	502	513	546	483	512	541	483	476	518	539	469	513	502	527	511	481	495	521	499	541	461	503	516	560	478	509	515	482	543	504	530	492	483	465	503	496	506	486	494	497	500	484	480	487	478	491	521	504	498	514	480	523	443	482	526	498	513	537	496	519	508	522	477	522	486	505	502	501	499	514	502	488	500	506	483	498	453	481	517	537	482	507	461	499	540	485	503	504	495	547	520	479	496	480	480	539	521	517	471	504	473	497	485	485	530	529	519	467	508	499	482	491	488	513	464	504	532	486	463	525	454	500	504	491	477	480	469	524	463	487	479	516	461	523	491	485	478	486	470	464	519	514	484	504	475	509	500	469	507	503	487	508	478	491	492	524	534	437	516	478	470	506	485	472	481	471	512	479	466	477	492	513	486	494	527	492	518	525	529	511	498	500	521	508	484	496	483	491	523	521	497	509	499	538	509	491	496	484	485	466	504	510	474	431	478	518	471	463	518	529	517	510	542	503	495	481	488	513	485	491	449	515	486	481	464	515	494	488	489	496	463	472	511	527	505	488	493	517	507	506	511	486	509	484	480	475	522	480	517	486	514	475	518	474	487	500	485	483	505	486	492	501	503	473	521	470	506	441	495	450	483	501	508	491	493	491	481	523	471	477	500	497	481	495	499	532	514	468	516	458	524	498	510	498	500	496	488	495	494	503	522	516	465	535	477	454	473	506	518	486	490	543	512	495	477	525	495	465	500	507	469	491	489	508	497	455	464	490	499	512	531	507	521	478	473	524	505	528	543	517	522	465	488	534	470	497	466	484	484	495	516	488	479	524	511	495	484	481	506	515	506	558	516	507	518	461	510	516	514	502	535	503	503	494	503	503	506	505	548	492	519	531	476	516	490	552	487	485	478	483	520	475	483	467	486	486	500	544	516	508	517	499	460	493	437	478	499	457	518	490	467	503	464	514	526	542	491	495	494	517	505	451	502	501	527	477	458	494	491	531	494	487	510	507	511	477	531	512	496	537	505	518	504	467	462	475	520	497	490	467	504	474	479	476	531	497	494	488	515	442	503	478	502	514	486	477	499	526	520	515	498	506	483	543	482	504	468	504	465	489	509	470	468	505	515	520	474	509	483	497	499	502	497	536	508	481	506	488	458	507	481	457	492	504	494	495	490	508	466	497	513	504	512	495	536	480	488	541	487	470	481	512	515	532	496	505	475	497	483	474	493	491	478	481	494	512	491	449	508	526	453	513	489	481	481	496	499	475	491	491	485	501	478	492	503	530	494	488	498	502	533	519	537	503	489	484	486	527	480	495	465	489	489	500	537	472	488	525	487	476	466	463	510	519	493	501	462	469	485	505	477	527	495	520	473	482	530	498	504	504	470	526	503	479	548	483	442	494	473	520	508	486	540	506	489	469	491	503	502	485	474	478	508	488	498	486	501	519	544	508	482	476	485	480	469	505	517	499	467	496	483	500	535	497	526	497	469	523	500	510	463	469	506	482	485	510	512	511	499	495	498	522	513	500	438	506	470	518	483	464	509	512	487	501	513	500	478	482	474	506	499	519	506	497	511	519	478	515	469	500	507	523	522	482	498	498	516	499	516	515	491	487	478	501	499	490	484	522	509	515	484	487	497	486	511	472	490	459	502	503	547	471	551	519	504	512	478	537	517	509	487	471	476	458	521	523	495	516	508	460	492	481	479	503	529	469	460	525	491	491	494	504	513	497	493	525	507	502	498	493	469	499	498	516	496	489	490	496	486	480	529	502	520	463	495	489	488	504	494	508	502	541	519	519	495	480	499	491	496	488	487	494	496	502	513	537	537	501	498	504	507	490	461	505	491	434	494	498	508	490	469	518	476	496	506	500	500	484	496	514	504	513	526	517	470	449	459	522	529	511	502	520	517	494	525	555	531	487	490	502	484	468	500	514	488	512	504	502	521	513	556	474	501	478	469	496	476	462	497	503	487	493	492	522	541	508	532	498	496	545	521	513	485	476	493	520	498	477	508	525	478	506	491	488	469	528	544	523	525	524	527	459	499	477	511	537	485	490	458	495	493	469	518	478	497	515	477	520	489	546	464	516	488	542	493	494	488	473	499	472	485	466	499	492	504	493	494	502	480	536	481	452	488	510	481	517	541	501	496	488	489	515	494	497	496	475	501	487	501	485	493	452	488	487	472	473	499	511	482	517	498	496	495	491	520	531	502	504	513	482	512	511	465	484	508	512	487	491	549	495	506	521	515	519	441	463	511	544	464	537	551	521	512	506	480	455	511	477	498	534	500	476	473	470	505	530	481	462	523	491	498	516	494	519	471	480	465	480	531	490	506	533	537	491	500	497	469	503	493	494	476	466	463	516	481	515	488	470	482	507	510	510	488	504	481	475	506	470	492	515	461	478	496	487	481	487	500	525	519	509	508	470	514	437	508	526	462	499	510	470	506	507	493	501	462	473	483	480	495	521	465	517	508	491	480	470	526	504	508	494	524	485	495	519	499	503	521	483	534	493	503	525	499	538	512	535	506	490	489	516	485	480	526	515	482	501	498	509	512	510	501	482	480	500	536	486	486	498	487	516	484	484	535	474	527	502	510	522	436	557	524	480	495	484	518	513	480	481	473	471	472	492	513	528	505	530	516	526	478	493	462	513	500	467	502	449	461	522	497	508	523	553	457	498	481	493	498	494	485	511	516	509	461	486	509	537	466	533	515	508	461	499	517	494	461	502	470	506	548	501	531	499	472	500	503	501	515	480	463	461	530	523	487	532	520	479	486	527	502	499	483	510	496	496	479	498	488	524	505	510	436	498	482	496	511	481	482	474	498	523	487	545	464	529	554	488	502	479	489	467	497	471	501	480	505	528	513	500	504	504	442	529	486	512	498	507	505	478	494	492	505	528	498	537	498	475	467	529	508	502	505	508	500	507	518	484	474	470	510	491	479	515	487	476	480	500	504	504	491	473	460	480	467	480	475	523	512	518	508	494	530	534	516	501	490	524	527	501	470	508	482	507	538	460	517	484	519	504	530	486	499	496	472	491	483	527	530	521	502	449	590	495	519	530	463	516	488	472	499	448	497	449	492	482	512	492	517	478	506	499	504	467	510	529	544	540	538	460	464	535	512	469	495	506	493	479	517	499	446	523	511	502	470	491	509	472	479	493	516	476	517	487	495	495	518	502	513	494	517	503	463	505	495	504	507	496	494	485	456	481	517	515	482	493	505	482	488	498	483	498	511	518	500	518	487	472	526	494	529	509	492	494	489	509	489	558	550	513	532	496	428	497	472	485	489	456	464	493	516	462	521	500	476	507	515	502	516	495	499	500	503	491	443	469	544	478	503	516	508	507	458	518	516	492	491	469	516	485	473	490
30690	10805	2118	695	526	393	340	304	286	302	306	312	301	300	256	228	259	261	280	261	240	229	261	219	213	199	211	228	220	239	242	220	242	234	244	226	229	216	252	257	199	224	216	209	258	250	223	248	201	225	213	228	198	219	222	204	242	261	212	238	230	240	202	242	205	216	198	228	229	248	232	243	218	225	260	200	244	236	247	215	209	252	180	225	203	229	233	270	226	213	228	233	266	229	246	204	224	238	244	248	244	226	230	227	232	233	238	215	225	227	259	226	235	221	212	243	205	210	187	263	245	234	236	232	207	250	236	225	220	215	234	247	237	218	240	221	219	218	211	239	235	239	227	202	218	253	235	216	230	248	247	242	243	243	236	244	229	227	204	216	233	247	243	212	232	215	238	244	249	234	219	250	243	221	237	256	237	220	225	213	222	210	254	260	222	230	214	227	214	213	240	220	225	249	221	198	220	195	221	250	202	236	224	249	220	229	271	240	244	248	222	229	211	239	228	202	226	205	234	249	224	233	264	219	226	224	214	219	243	267	270	234	208	204	243	199	218	233	219	251	222	207	248	196	206	234	227	212	221	241	229	209	221	260	230	205	188	244	226	239	223	231	211	243	228	218	260	231	239	236	210	229	252	221	211	237	253	221	231	233	222	223	202	231	202	202	238	226	231	220	245	208	234	219	215	249	206	222	231	224	220	210	213	240	246	242	226	217	215	186	208	244	217	236	251	200	234	227	226	189	253	190	230	222	239	227	235	251	253	230	207	237	264	252	235	204	238	237	215	209	222	213	193	216	223	241	219	219	247	217	246	233	250	226	216	253	211	247	246	218	230	208	198	233	242	223	255	224	243	226	230	237	253	236	228	251	245	240	259	230	214	254	252	241	219	230	226	235	226	225	216	223	266	212	241	246	244	220	243	230	216	201	219	233	237	252	212	232	214	247	229	191	244	248	219	207	227	271	222	198	213	225	254	217	211	239	191	197	220	217	205	231	208	211	226	251	231	232	243	225	243	222	247	237	211	231	224	218	228	235	233	221	230	247	213	249	239	227	227	250	224	211	241	267	225	247	211	209	212	238	200	213	215	243	229	206	244	205	246	257	244	254	220	225	219	240	226	219	237	207	195	204	197	236	249	198	228	253	209	239	218	215	222	231	205	220	222	251	230	233	222	219	235	245	210	225	242	207	231	180	217	228	226	222	225	236	238	226	276	242	248	204	243	228	241	235	242	237	245	238	244	251	214	218	225	220	214	224	229	218	214	239	231	221	209	237	252	237	235	212	214	231	232	237	228	224	228	161	224	242	218	246	228	208	225	228	225	212	214	238	239	247	208	249	234	232	217	219	208	232	217	247	236	217	227	234	221	267	231	243	247	219	252	239	210	239	232	251	219	254	235	219	262	200	231	266	242	246	270	222	241	229	239	230	249	214	230	249	212	250	256	240	220	246	221	245	231	217	239	228	222	228	227	243	231	225	228	225	230	219	244	247	255	245	252	214	218	238	225	237	241	227	213	218	197	218	239	214	234	201	259	251	241	222	239	212	238	244	220	223	211	229	223	250	208	254	222	235	248	204	256	234	221	237	240	222	220	209	208	220	241	215	226	199	215	203	245	252	216	213	233	222	232	245	231	214	228	223	233	212	246	233	256	251	203	258	213	246	226	220	197	215	255	232	233	234	249	218	235	198	218	228	244	227	238	200	206	230	243	230	219	236	226	254	230	235	212	229	212	243	224	202	190	235	207	248	219	212	212	229	198	235	216	252	237	239	237	198	224	238	234	208	248	229	240	220	219	227	237	215	203	227	233	206	258	238	238	230	210	240	227	262	223	218	240	207	267	238	237	222	203	224	213	239	219	223	250	223	244	221	230	226	218	226	237	204	205	230	239	215	231	259	230	210	239	221	246	216	225	235	226	214	256	243	225	202	243	229	260	205	212	224	233	229	232	245	208	236	244	232	262	239	228	209	214	252	219	236	218	230	208	223	217	231	231	248	223	255	217	214	233	227	224	230	229	256	244	209	223	212	207	207	237	197	246	237	240	218	219	239	225	211	231	227	220	242	239	257	263	245	235	221	239	204	224	234	203	227	221	222	223	239	257	251	208	262	228	203	250	238	211	217	207	217	269	225	239	236	248	227	232	257	240	226	224	249	215	258	199	231	222	231	228	233	241	253	225	216	226	207	227	221	221	221	224	228	207	206	220	240	223	231	216	244	251	239	212	226	221	217	231	225	236	219	234	233	221	213	227	239	213	234	240	235	223	222	211	233	265	234	205	234	230	191	240	245	251	228	206	231	242	241	215	231	225	246	246	255	240	210	235	227	207	230	207	248	233	225	229	199	245	212	232	212	248	207	215	194	236	225	236	211	214	228	245	247	206	219	221	243	212	242	222	222	216	241	239	247	258	224	219	250	224	230	256	248	225	230	229	233	231	232	203	203	214	231	221	206	206	247	242	233	196	245	210	214	218	196	230	196	214	224	216	202	218	236	245	227	227	266	231	242	222	234	245	229	248	243	209	197	228	239	241	217	210	222	228	234	223	210	234	228	212	229	223	208	217	250	232	251	226	224	210	244	235	228	252	235	222	225	230	231	225	225	214	224	208	241	257	209	228	247	244	251	238	229	205	240	240	193	211	238	230	252	210	242	244	220	230	233	194	226	223	214	213	229	233	246	188	223	217	273	242	246	212	239	215	243	245	207	232	213	205	222	221	240	246	260	215	224	244	203	231	237	220	230	232	203	237	200	218	227	221	231	226	216	215	221	231	224	203	212	238	232	220	249	220	240	256	267	261	234	234	241	243	221	240	254	222	227	233	235	215	244	219	238	224	233	227	212	218	217	224	256	204	229	234	227	224	225	258	224	244	219	238	202	215	250	228	211	241	212	217	252	247	226	197	210	209	224	208	227	223	242	242	240	219	244	217	242	235	240	228	242	250	248	259	210	226	231	204	211	265	211	214	236	224	225	230	237	225	203	231	242	214	230	216	213	204	213	204	244	221	232	239	212	200	232	212	217	231	273	222	208	256	235	230	247	245	230	215	219	214	210	206	242	240	210	247	254	236	208	232	241	238	225	234	228	230	224	228	202	221	230	250	234	248	256	243	215	220	220	252	223	197	198	236	235	210	237	215	215	229	209	230	241	217	232	227	228	229	222	244	230	220	234	258	218	220	273	254	246	229	205	223	213	226	266	199	224	232	235	233	176	213	235	195	223	247	231	229	269	213	235	226	236	212	232	255	242	190	214	227	247	234	222	210	212	227	231	225	240	248	225	216	244	202	233	194	246	227	223	228	232	200	212	255	211	226	225	209	223	232	218	183	207	230	251	208	247	201	200	236	205	222	242	190	206	239	247	230	195	231	252	227	230	229	223	202	236	227	236	229	210	258	241	225	217	248	256	233	184	236	213	213	225	264	219	211	212	228	219	219	236	222	208	238	220	231	236	239	222	243	257	217	237	244	247	221	232	230	202	205	224	258	225
21460	7475	3063	2249	1817	1314	1093	893	804	896	1105	1132	930	1042	783	653	643	907	849	722	590	610	531	547	557	530	544	586	585	548	555	540	567	545	539	532	552	574	573	522	567	559	523	515	538	569	538	582	542	525	571	581	519	561	575	537	527	552	551	528	511	540	531	579	532	573	508	570	550	557	547	557	553	541	521	540	496	549	543	573	551	517	573	554	551	557	538	560	514	512	550	539	518	525	513	550	523	530	537	492	545	529	521	562	588	523	535	570	536	553	562	526	604	489	532	570	564	564	529	535	563	501	515	534	539	551	514	548	549	552	544	505	588	521	528	549	525	540	558	539	503	528	522	557	529	559	588	557	564	547	539	539	584	513	520	521	527	540	571	565	562	545	522	563	527	531	505	534	525	590	537	541	553	521	542	518	558	555	545	540	519	544	549	506	536	565	549	570	537	535	526	532	534	569	507	520	567	588	562	570	545	549	555	524	504	550	550	574	562	519	551	560	528	560	540	533	542	566	537	525	541	557	515	564	539	530	549	562	558	547	582	536	576	566	519	551	537	585	533	565	539	583	565	557	591	531	536	556	540	515	567	499	550	569	512	568	534	603	553	544	585	513	542	532	507	525	582	562	555	598	527	547	544	581	579	568	522	556	552	524	552	530	582	528	539	504	531	539	527	543	549	527	527	537	534	551	553	567	501	528	561	524	539	551	555	551	521	577	561	519	568	536	525	568	538	522	551	531	511	541	529	555	558	558	554	535	539	555	532	521	556	590	530	572	559	552	546	549	522	552	553	512	556	560	574	548	589	561	509	500	556	526	525	552	573	550	570	535	609	551	517	520	554	566	542	558	534	543	538	553	553	597	583	535	587	540	557	538	527	571	551	552	555	548	534	560	570	538	492	465	582	510	549	559	522	517	565	572	572	550	530	597	586	557	530	583	575	515	563	535	565	541	525	519	489	578	516	547	545	505	555	541	553	498	541	542	544	572	588	533	563	526	529	581	504	525	544	565	536	565	587	559	542	557	563	550	505	560	558	542	560	517	570	572	557	504	543	557	554	518	562	541	504	506	541	525	525	512	551	532	567	585	502	529	502	533	525	559	540	535	559	553	511	577	535	537	554	566	578	527	512	555	554	553	557	553	550	580	518	525	542	556	574	557	541	519	528	559	555	543	521	504	517	513	540	521	555	512	540	599	551	568	562	545	566	565	549	545	539	560	561	573	553	563	573	554	561	574	535	553	529	537	580	605	565	536	522	510	550	526	597	546	544	506	556	565	561	552	548	543	537	561	564	547	528	531	522	592	551	546	582	513	518	562	539	567	549	540	528	532	524	545	513	548	533	564	510	535	550	560	530	541	551	535	546	551	565	512	562	542	568	539	514	537	532	555	549	536	563	617	581	580	521	523	572	518	592	518	565	555	555	589	537	529	572	534	509	546	540	587	593	516	538	557	565	532	553	545	533	559	544	546	564	585	517	546	566	573	556	511	545	540	561	513	517	521	536	537	515	520	566	578	574	520	556	552	564	509	542	491	515	527	549	591	494	560	550	538	536	507	576	554	544	556	538	574	539	549	578	581	571	520	547	562	531	524	528	556	551	557	601	566	545	540	606	534	541	563	570	547	538	570	516	558	573	512	539	543	479	557	525	530	570	552	513	553	554	527	497	532	552	556	511	544	583	544	549	569	557	564	507	514	520	529	517	503	554	537	528	551	549	593	550	534	484	554	535	549	537	544	561	551	534	529	534	519	556	493	540	579	531	538	552	526	558	546	573	547	552	525	567	528	537	537	559	556	527	544	535	524	511	609	561	554	565	480	595	556	551	555	558	540	539	536	546	509	542	518	545	530	540	533	545	557	539	546	553	551	570	522	540	503	554	569	493	608	557	519	570	556	550	558	560	571	509	554	575	538	561	583	541	528	569	541	510	595	548	574	574	524	556	507	476	535	538	556	570	551	525	586	545	500	538	554	546	558	524	600	516	563	543	524	547	588	529	540	521	522	520	528	544	554	541	547	574	517	566	543	546	576	573	560	535	536	521	507	551	561	546	512	555	616	535	542	557	550	524	527	591	533	554	580	577	519	555	563	524	560	539	571	599	549	578	542	567	543	540	547	524	529	550	560	562	524	591	528	561	556	535	531	521	536	537	532	575	584	534	554	528	519	575	538	570	556	554	585	564	546	494	547	523	541	575	550	553	546	533	581	551	584	515	503	522	562	550	550	575	555	527	572	538	524	578	576	514	517	545	579	540	572	496	581	556	557	507	555	534	512	562	576	534	552	543	531	523	558	561	543	577	554	551	546	515	529	545	602	522	555	600	545	558	545	509	531	535	492	551	573	521	535	567	592	541	534	595	518	547	533	550	514	520	575	502	551	568	534	550	555	560	488	552	539	508	577	523	510	527	546	539	510	534	504	500	535	559	610	545	599	570	543	497	516	537	541	551	536	552	537	501	528	555	549	509	559	541	569	552	545	531	554	527	567	547	572	570	528	547	570	574	542	546	549	527	563	502	551	520	511	527	542	524	552	555	519	529	529	496	569	503	525	509	492	503	560	573	537	539	532	602	561	520	560	565	558	533	533	519	561	590	523	554	505	577	537	560	511	518	550	551	551	542	538	537	575	554	533	507	554	542	518	550	548	581	535	548	578	551	575	546	560	550	532	568	578	559	534	564	544	548	568	548	552	557	538	534	560	547	547	551	512	522	531	519	534	553	549	529	555	538	522	539	510	540	524	535	554	596	533	521	540	550	545	551	572	554	591	568	553	514	508	556	546	532	566	559	540	555	521	530	555	542	510	555	562	538	565	524	556	517	583	545	594	574	554	557	554	602	585	539	593	542	570	541	566	547	556	541	535	559	564	540	507	573	545	520	497	555	512	574	526	551	524	530	560	506	546	517	568	537	543	518	526	528	520	542	573	566	505	561	529	544	556	515	580	559	576	560	518	550	515	552	517	563	507	529	532	552	526	554	538	563	565	541	544	521	529	558	484	579	559	548	546	540	527	565	552	523	527	499	537	526	552	543	584	551	540	558	563	565	525	534	540	581	510	554	527	531	536	529	523	585	572	509	580	532	573	536	514	562	586	552	560	558	540	570	556	556	543	560	570	567	557	581	520	536	508	542	538	552	540	519	536	542	557	536	564	529	521	538	545	532	567	508	571	542	590	553	556	561	553	571	536	545	540	556	569	507	570	545	555	574	524	552	548	560	539	554	499	537	572	546	544	543	569	553	543	550	563	553	552	556	506	510	525	512	528	546	500	530	518	562	494	539	545	504	563	579	543	540	553	547	533	576	564	540	513	557	510	528	537	547	526	505	553	523	588	525	560	550	552	565	534	487	545	548	536	527	524	488	596	535	534	575	564	530	515	580	568	568	555	553	538	519	522	549	586	531	563	546	582	563	545	557	548	550	592	547	535	553	510	570	558	537	578	519	553	578	555	519	541	542	514	531	583	575	537	516	509	539	519	525	522	571	565	601	506
39692	16522	4029	1074	598	466	330	248	193	244	262	237	259	239	189	159	163	188	198	167	158	167	148	143	147	126	121	130	160	125	149	137	111	123	135	138	147	153	136	139	131	144	120	142	132	136	143	119	135	133	120	129	130	137	137	118	127	126	139	133	132	151	138	132	145	135	130	133	137	136	105	134	130	162	119	118	105	117	146	138	124	149	133	151	153	141	123	144	149	141	149	118	122	137	139	136	145	122	135	139	144	146	136	135	137	128	138	138	147	128	131	138	130	135	150	147	146	134	144	144	133	126	125	123	131	137	135	114	137	136	154	137	129	164	135	137	132	116	117	131	144	129	148	137	166	143	142	116	120	153	128	122	127	130	124	123	126	127	156	135	157	156	134	129	144	149	133	122	118	122	134	179	120	122	149	139	139	118	155	131	132	117	128	125	141	156	150	152	134	119	133	142	138	115	146	128	151	135	143	141	132	121	131	135	159	136	151	130	130	126	115	144	131	119	149	134	124	138	121	142	120	122	146	147	141	149	151	141	159	145	143	141	144	158	134	114	135	139	134	138	136	133	131	143	114	115	122	137	118	133	139	142	127	129	143	135	127	137	134	155	122	114	150	129	142	131	137	149	130	123	144	143	138	111	140	137	134	146	154	152	133	126	126	144	148	146	119	137	131	138	126	146	131	137	134	130	137	149	184	160	109	140	119	132	116	138	113	127	128	152	116	129	132	139	142	141	145	139	111	117	124	160	119	122	146	113	140	147	137	135	136	135	139	149	152	158	132	128	160	154	141	137	128	117	138	162	135	145	155	136	132	131	127	134	151	134	150	143	129	138	134	140	151	144	159	120	134	143	129	140	140	142	131	137	128	130	117	130	139	145	131	138	141	162	145	139	116	143	150	119	136	123	128	149	142	140	128	118	147	122	162	136	132	134	121	122	147	133	126	151	142	141	127	128	146	124	143	151	121	136	139	142	145	120	121	144	131	132	121	137	147	146	148	154	161	132	136	146	136	134	112	133	115	136	123	142	162	116	142	133	146	144	118	143	142	130	136	137	133	131	131	129	101	122	124	165	129	138	129	137	127	125	141	135	136	138	148	123	125	102	127	131	157	134	126	151	128	140	138	138	126	131	129	119	121	131	135	133	133	147	144	131	122	140	135	133	135	144	151	141	118	147	134	123	117	128	123	135	142	147	157	122	145	137	144	137	125	134	138	135	145	153	148	114	120	147	108	125	115	128	139	127	140	121	118	125	142	142	142	137	143	126	130	123	115	132	120	144	118	135	131	105	130	114	130	154	141	126	129	109	132	114	144	99	149	141	127	111	117	153	122	140	137	150	134	130	132	148	139	142	130	117	135	139	138	157	140	136	136	123	136	104	108	143	131	156	124	119	157	126	135	119	129	124	125	151	153	143	117	130	147	138	121	165	126	152	127	153	120	143	123	154	131	131	142	126	148	112	124	154	140	131	149	105	140	141	118	105	133	132	126	142	146	138	139	157	138	142	137	131	123	129	160	147	140	120	117	141	142	109	134	149	131	121	127	134	163	146	128	123	152	136	137	136	148	124	148	143	131	126	120	122	158	157	159	123	129	148	131	136	126	147	128	119	148	146	112	124	136	136	143	123	125	124	133	134	139	122	109	114	134	138	110	122	128	135	160	111	152	138	144	159	159	126	111	155	127	144	146	127	164	144	122	142	139	139	132	126	126	150	121	151	149	132	117	124	122	137	114	129	127	150	158	142	141	103	130	131	140	128	134	125	148	114	125	125	120	108	120	141	132	111	144	142	127	132	147	149	140	130	128	131	146	143	153	146	130	132	121	143	128	134	124	120	131	124	132	130	142	123	113	123	163	124	150	144	130	144	145	144	135	123	138	128	143	135	159	123	145	146	144	136	136	153	136	149	145	158	136	138	146	102	143	119	152	115	148	139	148	132	119	133	126	131	138	154	135	153	138	126	149	145	131	137	141	129	162	142	131	139	130	121	140	137	144	130	135	150	148	125	113	140	136	103	137	110	118	141	141	125	108	138	133	127	112	153	136	138	129	146	133	145	115	127	139	151	137	143	104	139	138	140	155	129	117	133	147	142	170	145	131	126	145	129	129	131	138	126	169	128	110	166	133	138	140	161	130	133	117	143	122	124	156	132	128	131	134	140	131	135	108	134	131	132	118	113	129	133	129	112	146	145	117	130	116	160	123	136	155	108	126	136	137	146	123	124	118	137	122	150	155	150	138	133	148	128	142	115	138	147	138	124	152	123	128	157	126	128	117	150	120	116	144	135	126	150	139	146	140	121	114	158	122	135	133	113	128	146	114	140	130	158	134	120	140	149	131	150	122	126	127	106	127	126	121	139	139	140	138	145	111	149	134	120	139	109	133	137	147	140	126	132	122	141	159	122	117	121	155	133	141	154	120	121	126	120	124	143	138	145	151	159	145	114	139	135	132	127	113	138	129	147	117	115	115	111	113	129	111	127	139	137	137	129	130	131	111	143	137	120	143	135	117	147	95	130	134	131	127	140	138	139	136	148	132	124	144	134	128	132	124	128	133	135	136	145	138	133	135	151	163	124	148	125	121	129	163	136	173	134	144	125	139	147	157	140	101	136	114	148	134	148	152	155	135	117	145	146	121	132	138	126	141	131	132	147	124	122	136	175	113	157	124	154	139	134	131	148	138	139	127	114	135	148	139	139	136	154	122	95	136	132	150	139	128	122	134	140	152	145	112	131	130	123	147	136	132	134	131	123	127	132	138	145	134	136	126	157	145	129	129	155	142	124	129	140	131	138	138	133	138	140	133	151	129	153	123	132	109	132	119	154	137	127	128	133	132	160	138	116	129	125	116	158	127	131	146	139	135	131	150	128	119	133	154	152	123	139	143	131	150	124	145	143	144	126	144	126	122	125	116	132	148	129	135	120	127	131	138	145	143	142	141	131	133	138	140	128	142	149	150	116	136	111	145	140	139	135	123	142	150	131	134	138	123	133	149	135	146	150	125	137	139	134	128	146	143	125	134	134	122	112	117	129	123	140	141	140	135	131	141	138	142	128	117	110	142	131	140	135	132	119	141	133	127	143	135	130	137	148	117	121	140	143	136	151	127	136	149	145	126	120	118	135	139	119	141	124	153	142	140	149	145	127	120	124	127	127	129	144	133	144	133	132	133	144	138	131	123	147	146	135	142	144	144	138	136	135	149	123	146	141	141	114	124	125	129	130	145	129	148	139	132	131	135	125	158	159	146	142	105	153	138	124	138	137	125	139	138	130	134	117	115	132	120	134	144	119	142	125	121	122	153	129	137	137	156	138	138	122	146	172	131	130	109	121	144	129	150	157	127	152	140	134	135	110	157	115	129	149	124	127	122	168	130	140	148	148	122	135	155	142	143	140	130	141	151	133	100	130	121	115	135	141	120	136	113	131	119	127	127	112	122	145	142	136	145	159	135	142	137	132	126	141	119	130	139	132	163	130	127	138	138	140	134	136
26138	10847	4639	3311	2416	1795	1204	954	888	966	1269	1110	1044	1109	770	498	461	707	843	537	427	357	334	336	385	384	361	341	361	342	389	355	366	329	340	348	382	359	366	362	361	319	331	356	351	312	347	349	352	372	321	342	326	313	354	345	344	351	309	341	362	344	351	358	313	336	347	348	324	349	347	338	363	321	307	341	338	330	304	323	330	330	347	339	300	324	312	315	328	307	328	342	330	358	288	317	342	318	317	322	328	334	369	359	363	329	327	296	320	313	326	320	344	345	361	350	348	313	304	329	300	285	317	355	349	350	321	325	354	320	329	329	365	338	361	312	320	351	334	339	334	326	343	358	283	345	336	336	318	343	335	341	367	321	327	331	348	317	340	304	326	347	329	334	358	339	346	354	322	303	304	330	312	328	334	322	354	351	343	324	349	313	345	352	344	312	362	368	307	322	338	338	325	327	329	359	312	305	321	323	301	350	317	341	319	336	340	366	350	315	321	341	317	344	373	343	357	342	324	340	337	354	321	309	341	332	348	345	355	363	346	356	335	346	319	315	318	330	316	351	366	281	330	322	341	358	329	337	352	324	300	311	327	323	324	315	304	338	324	321	333	338	361	309	376	308	318	347	317	334	346	347	341	330	345	372	318	335	319	327	308	344	317	312	344	331	306	357	354	330	339	354	355	334	393	331	321	321	322	326	312	301	323	320	329	359	330	322	305	348	329	312	308	334	318	312	343	353	317	373	334	350	283	350	326	335	324	348	334	346	340	307	335	354	309	338	295	325	365	323	336	327	325	313	332	326	321	375	322	330	357	341	326	356	332	349	345	347	324	363	318	325	338	337	319	346	330	341	340	348	345	311	322	328	350	309	346	322	352	346	318	310	392	350	358	334	343	308	321	338	345	316	321	328	308	326	333	298	329	356	336	344	344	342	311	349	321	341	309	356	351	323	345	322	344	338	318	356	298	304	328	343	352	330	345	367	331	324	335	299	368	328	328	346	324	311	346	327	339	328	330	326	345	300	357	327	324	313	358	340	335	323	325	320	332	353	316	326	351	340	368	357	323	338	349	324	397	323	306	328	319	355	342	316	334	369	357	315	319	339	360	355	311	329	329	340	327	333	320	311	315	326	332	334	332	325	310	340	315	315	347	307	370	313	363	296	328	320	343	328	297	364	333	328	325	329	348	306	338	349	309	324	319	364	342	343	328	332	299	345	360	320	326	314	334	323	319	326	341	310	322	317	308	324	313	326	334	317	328	318	326	336	342	332	353	340	332	328	345	334	347	310	345	332	356	307	329	342	328	338	342	319	344	307	339	325	328	314	328	350	345	366	357	353	357	391	346	321	323	339	350	333	347	306	322	334	331	333	342	326	350	311	321	337	315	341	320	324	322	305	330	323	330	340	330	328	370	347	342	359	341	302	355	327	356	346	334	342	347	337	372	333	345	348	326	342	347	329	340	300	336	383	329	331	340	333	340	323	340	333	324	321	338	339	324	354	333	341	328	357	316	335	327	344	315	303	352	306	334	326	333	351	327	354	363	304	314	327	343	336	327	313	351	304	305	333	354	340	301	331	330	326	324	327	340	302	309	317	359	341	327	315	318	333	355	357	346	334	330	277	336	304	322	335	337	317	343	336	352	298	328	343	305	354	358	344	328	347	342	318	319	353	351	328	345	348	322	338	348	350	326	398	315	327	322	320	319	333	331	369	333	329	317	325	326	328	316	339	343	327	329	348	361	318	322	346	377	352	347	316	300	338	304	338	365	320	318	314	317	309	328	326	332	332	319	307	320	339	373	336	329	308	336	316	345	332	338	307	354	360	347	322	336	327	325	343	334	357	341	332	333	352	337	350	316	328	322	318	345	326	317	316	350	341	341	321	317	318	352	325	338	333	331	318	374	355	368	313	310	310	311	314	332	309	347	318	316	305	326	338	362	317	312	333	358	360	333	330	397	327	355	338	315	330	317	359	314	332	362	338	331	352	334	313	367	345	340	311	351	386	314	305	360	332	323	333	334	317	319	330	329	336	372	341	331	304	370	332	336	329	327	344	313	324	347	331	335	301	372	324	340	324	315	309	319	327	359	338	325	343	304	325	318	328	315	344	342	382	336	344	341	358	331	320	327	332	305	308	337	330	324	332	354	300	331	330	356	352	339	343	285	353	331	333	320	327	343	344	353	327	320	340	327	375	304	352	319	346	311	325	341	328	348	339	348	358	332	361	318	335	338	345	353	331	310	319	322	310	351	317	306	358	333	348	345	314	347	339	332	340	334	307	336	349	315	349	329	331	342	289	334	356	353	320	330	347	330	323	352	335	322	313	310	313	339	321	301	357	318	401	325	319	331	318	341	333	338	318	335	314	361	350	344	310	308	348	352	302	290	359	352	294	349	331	324	375	342	316	314	325	319	333	356	359	307	348	322	350	313	348	341	330	355	361	299	317	370	307	348	315	345	348	362	333	360	348	351	337	295	353	344	330	344	345	343	338	332	329	355	354	327	327	324	334	334	324	297	307	345	280	307	334	327	314	340	349	318	365	342	353	340	353	316	334	351	345	355	331	348	342	362	301	322	335	331	316	349	320	368	349	357	340	308	322	321	336	345	311	332	311	291	323	322	296	314	323	327	335	311	346	328	360	311	361	346	315	327	358	329	338	302	352	342	323	341	348	354	323	345	296	313	321	362	306	306	338	351	322	319	332	322	340	346	323	336	329	373	313	308	314	351	334	326	293	354	308	327	370	286	331	318	360	346	337	347	293	320	333	333	344	348	346	355	323	345	271	312	351	360	352	357	356	347	335	328	307	326	319	301	320	359	334	362	334	343	321	294	306	348	324	330	337	334	313	326	340	340	322	352	341	367	341	382	345	352	329	337	335	352	344	365	311	325	330	344	333	362	298	333	321	329	332	321	322	329	304	320	322	320	340	341	361	322	298	333	345	300	339	351	329	297	328	364	334	322	323	328	337	337	353	323	338	361	348	323	346	321	346	338	331	330	334	346	347	333	336	326	308	338	336	323	367	327	331	313	337	339	350	326	326	306	335	327	330	327	302	333	347	312	359	327	366	329	333	316	340	313	323	355	347	320	339	328	325	332	305	309	345	342	343	339	314	359	351	331	328	315	351	325	317	326	327	308	318	312	350	316	334	340	315	367	320	341	322	346	336	356	369	331	360	352	366	335	318	321	308	324	342	325	325	299	341	342	321	316	323	319	331	310	329	321	346	325	337	332	318	313	346	359	341	350	314	332	333	338	312	309	333	349	312	318	367	341	335	339	344	301	327	361	323	337	371	355	326	356	319	318	368	353	354	339	325	340	323	333	321	329	322	342	358	349	312	332	321	337	324	299	311	328	328	333	341	316	309	323	309	336	331	323	343	353	336	345	349	342	328	320	296	330	288	305	320	343	354	345	285	373	333	329	293	315	352	338	339	341	313	347	346	326	303	305	344	308	300	340	322	355	313	307	323	326	333	322	342	371	304
17853	4450	934	506	378	306	259	251	223	212	241	237	220	256	207	214	192	228	243	228	180	189	224	193	208	215	197	200	197	192	218	214	242	200	217	188	220	204	206	214	208	229	204	224	225	205	216	226	195	205	212	198	232	183	204	226	223	214	222	184	220	212	224	193	201	218	211	209	261	218	219	212	208	219	204	179	219	211	181	229	215	191	197	195	216	232	205	236	217	215	200	200	208	193	217	205	233	218	234	203	213	190	228	196	193	204	216	212	212	226	223	220	214	204	222	179	199	178	195	195	195	193	202	208	207	216	226	201	190	214	182	225	178	204	201	178	211	216	210	201	212	210	235	204	193	186	182	229	204	239	181	201	226	188	212	198	198	192	212	205	209	215	203	216	230	192	213	196	183	233	208	211	204	240	210	226	209	217	208	193	223	213	220	188	203	205	201	200	188	230	176	208	213	188	213	185	208	185	218	201	209	174	216	202	209	226	226	214	203	191	219	216	208	190	204	227	232	162	200	216	229	212	204	203	237	215	204	214	214	194	225	210	198	193	194	195	212	200	186	201	194	200	215	204	195	243	222	213	237	251	233	215	212	223	218	194	175	176	199	215	179	221	231	188	202	216	198	207	222	238	222	211	227	221	213	204	218	196	201	207	198	205	217	189	214	217	217	206	194	220	214	216	224	202	180	223	212	192	202	235	203	221	200	220	197	194	208	198	198	202	252	217	200	233	231	198	224	203	209	204	199	196	242	234	182	190	196	227	220	209	204	234	233	217	229	232	199	193	196	220	236	186	207	227	200	234	206	199	190	198	218	213	244	203	193	199	202	238	189	209	195	213	186	210	218	226	232	211	206	198	184	192	213	195	182	228	199	236	198	218	182	208	203	207	206	229	206	207	249	228	207	195	175	212	223	221	204	205	203	187	200	174	210	192	216	211	207	216	219	196	191	224	226	212	200	199	196	228	182	211	217	221	222	215	199	210	219	231	230	198	199	210	194	190	241	232	198	202	187	189	205	214	198	224	215	253	204	224	232	196	196	222	193	188	185	220	226	224	224	200	200	195	203	217	235	199	239	189	201	195	200	225	200	221	210	197	219	218	231	202	199	226	213	228	210	196	223	226	187	203	192	202	169	195	201	197	213	204	200	217	228	206	220	201	210	192	212	211	187	209	182	218	195	226	232	217	220	200	205	227	196	207	229	196	248	213	212	219	230	185	188	233	219	220	184	204	213	190	210	203	231	202	201	178	184	226	234	203	213	185	237	214	199	179	201	204	213	222	240	191	192	218	189	184	202	210	207	183	243	212	205	209	181	261	224	175	200	218	205	201	223	210	215	210	202	199	202	218	230	218	185	230	228	196	208	183	244	198	191	214	216	201	200	192	212	202	192	189	202	207	188	207	195	219	225	178	214	203	170	204	212	213	177	217	202	228	208	212	205	195	228	236	216	216	237	227	201	216	169	192	210	203	220	197	213	216	186	214	181	212	190	195	195	209	218	192	180	222	214	198	205	192	219	229	203	189	203	196	214	227	197	206	204	215	206	190	221	218	232	173	198	225	192	198	201	210	174	218	194	214	206	213	211	230	226	209	192	209	217	190	189	208	211	203	185	177	207	219	176	213	187	226	208	216	196	190	177	195	217	209	173	188	208	203	199	220	214	216	187	219	217	201	177	165	219	190	197	221	227	214	211	185	207	221	237	220	220	206	213	202	192	200	212	215	196	216	180	202	207	178	229	235	234	209	224	234	225	211	227	196	198	205	200	192	233	196	217	222	180	224	229	194	222	183	215	183	207	216	189	217	209	191	211	189	219	243	218	196	212	203	211	213	234	215	196	200	205	215	170	208	196	217	187	200	188	207	196	204	209	197	186	223	191	195	204	205	200	206	216	211	215	195	180	205	213	200	202	196	205	223	206	218	210	210	220	214	238	183	207	190	198	212	167	221	207	225	195	223	180	215	191	203	220	200	209	239	197	207	215	202	204	217	209	189	189	220	203	217	208	234	185	182	196	204	204	219	214	226	187	193	194	195	193	208	218	204	191	199	212	216	197	214	221	194	232	225	211	187	205	210	200	208	187	187	207	200	192	203	204	182	201	214	244	179	190	208	224	216	197	221	214	215	186	196	207	240	227	185	240	207	200	219	212	210	224	215	215	204	193	209	213	205	226	213	196	186	210	214	210	188	174	217	216	231	217	210	218	222	208	201	185	196	205	209	236	235	209	213	206	246	215	183	196	208	215	212	215	214	210	219	196	201	216	205	219	205	201	219	202	226	197	226	192	206	221	163	203	197	223	211	201	213	194	214	228	212	215	235	204	210	196	226	212	181	211	223	204	202	219	218	229	197	224	215	194	222	215	203	218	190	179	201	214	204	208	205	228	210	198	209	214	195	218	204	186	191	222	201	195	232	223	188	177	162	194	241	194	208	202	220	210	205	216	209	205	244	226	205	195	192	182	197	216	210	192	209	202	194	211	225	213	215	227	203	213	188	201	196	185	207	217	182	202	218	201	210	226	225	182	228	180	221	216	183	200	226	184	197	204	197	201	197	205	225	203	183	220	200	226	201	207	190	220	192	235	219	207	214	197	221	214	201	211	220	221	223	201	211	208	231	214	216	221	170	202	202	207	238	192	208	189	230	213	216	200	209	191	207	208	228	177	182	204	207	188	198	193	209	225	221	200	218	199	230	216	229	215	201	207	202	195	202	225	228	224	211	224	201	226	215	208	211	227	220	206	205	186	181	197	206	217	214	193	200	185	225	206	176	217	187	222	206	196	206	222	178	218	186	205	246	222	179	201	241	199	190	191	203	236	223	212	214	165	190	216	194	177	213	212	214	223	219	206	204	192	195	201	207	183	194	190	207	202	231	205	217	214	197	206	215	208	194	213	219	208	189	218	204	190	206	176	181	212	199	199	198	203	230	222	197	216	226	195	209	183	211	201	196	196	229	208	214	212	200	208	256	208	206	207	201	192	192	199	198	204	238	194	188	204	206	194	193	184	189	180	219	204	236	215	213	198	198	237	220	221	194	219	207	220	213	214	231	187	216	213	222	209	218	205	199	183	191	185	208	204	221	204	214	189	211	225	207	183	213	201	217	178	205	198	228	189	199	210	206	193	209	205	227	200	198	191	187	190	212	208	219	215	173	224	201	192	167	203	217	203	190	200	186	201	214	207	191	189	204	232	214	194	200	201	196	188	213	209	200	194	243	218	215	181	200	207	197	216	232	214	204	217	193	196	209	174	184	192	228	197	205	210	198	219	199	193	210	213	233	217	229	196	208	207	218	220	221	184	193	215	218	214	209	213	214	241	202	199	222	209	204	217	197	194	194	229	214	215	202	212	209	195	187	181	187	220	212	225	211	251	218	230	186	192	185	182	225	205	170	226	224	186	197	209	215	232	204	211	205	218	245	190	213	189	193	205	210	187	214	211	205	221	200	200	221	251	203	197	201	211	233	246	189	219	181	204	211	183	195	209	218
12240	3609	1687	1484	1164	863	732	615	614	673	805	650	726	824	631	562	521	607	636	585	488	481	497	529	555	480	474	553	529	528	530	509	514	465	518	531	534	519	494	518	507	497	444	477	495	484	520	490	523	519	517	506	536	454	534	512	524	488	502	506	495	529	501	504	519	473	530	519	503	443	526	520	495	496	553	488	484	500	493	497	496	462	552	552	507	505	510	490	489	515	503	459	519	529	490	491	518	496	521	553	522	516	506	510	492	491	532	490	520	540	485	478	496	495	489	530	487	522	505	524	499	539	464	479	520	505	508	493	505	528	556	521	551	512	498	504	530	475	494	524	545	497	532	510	494	470	528	477	494	529	505	485	553	518	505	489	531	500	548	514	483	479	487	533	524	486	571	468	494	527	483	502	472	506	525	511	505	500	517	508	532	526	549	512	514	544	546	496	494	505	504	508	477	491	467	494	539	483	492	518	504	547	482	495	527	495	501	505	515	530	501	518	491	457	491	508	489	488	525	507	516	545	514	506	508	489	470	514	512	481	529	520	499	546	501	501	510	468	519	507	478	496	516	523	506	470	485	483	463	517	497	542	536	530	536	534	521	505	487	530	540	522	465	501	514	514	484	500	507	521	487	470	578	513	478	499	501	496	509	541	490	502	515	498	533	506	469	495	490	500	487	497	484	494	479	467	513	502	506	538	529	509	494	517	504	521	480	494	510	516	506	531	477	489	516	518	515	515	485	501	495	504	489	497	491	500	538	521	515	480	513	471	499	477	494	479	503	486	540	496	518	489	467	462	498	516	489	450	517	478	500	523	521	513	479	470	494	507	505	489	488	547	485	482	513	496	507	489	496	517	526	526	520	528	515	509	514	488	489	545	488	478	509	504	499	496	506	513	483	496	502	503	474	503	517	522	515	494	521	459	562	508	520	566	534	529	500	504	506	498	488	517	542	474	469	492	544	464	504	543	456	552	506	504	529	502	484	479	515	508	494	497	474	516	486	526	538	509	517	506	548	505	519	515	475	520	515	508	494	497	502	520	490	497	499	550	492	466	528	483	512	560	524	506	490	469	536	518	485	506	495	498	493	521	516	503	556	492	481	525	530	529	516	467	515	502	490	531	501	512	524	531	512	475	493	492	514	501	516	478	495	505	513	518	532	511	479	489	539	493	478	517	493	525	506	547	480	503	509	530	502	495	483	535	491	511	537	516	509	524	501	514	487	518	506	513	481	467	535	518	500	517	501	476	497	507	537	563	489	527	502	507	517	473	496	500	525	541	513	517	495	456	497	519	504	489	494	505	500	502	518	507	519	529	533	508	478	565	539	455	503	504	538	514	508	499	518	513	538	487	505	472	476	512	506	515	483	558	492	493	510	527	492	503	518	502	521	496	464	504	534	519	489	487	513	519	520	528	493	489	503	515	482	542	480	496	474	468	540	503	509	502	489	531	534	482	516	517	481	506	512	513	532	491	509	537	512	487	482	500	533	497	501	518	558	486	456	486	493	501	545	529	482	487	518	473	493	523	476	491	507	539	525	482	500	537	527	535	464	502	525	460	511	524	496	476	475	510	486	522	497	489	530	527	516	503	521	509	455	445	507	510	528	464	473	516	484	537	505	506	514	507	519	503	525	548	510	541	500	496	493	478	508	525	497	528	513	527	502	498	492	475	477	538	510	493	538	479	529	542	535	497	494	497	492	495	496	538	506	527	492	503	496	494	526	467	461	511	508	467	498	524	479	471	556	502	501	497	488	501	514	521	555	488	534	531	506	516	500	499	487	481	521	495	488	466	520	505	516	503	543	523	498	520	519	474	515	542	536	508	527	491	484	539	513	554	521	509	480	535	442	463	520	481	491	499	522	490	492	485	478	527	484	527	479	525	493	490	458	510	515	483	467	541	460	479	496	480	489	524	504	517	539	490	504	491	526	549	520	508	495	530	513	481	482	477	526	528	520	486	530	477	495	493	503	554	492	515	489	503	533	533	529	515	469	523	526	524	454	542	517	470	536	494	534	493	513	525	488	525	506	523	531	532	560	491	512	534	490	457	526	490	474	540	507	508	485	515	501	505	517	547	516	492	506	500	478	502	475	495	504	507	502	465	496	482	524	537	502	493	484	498	507	506	519	461	499	509	487	507	507	479	495	486	526	488	489	467	497	537	507	507	539	508	496	461	499	484	454	510	489	525	510	499	498	515	539	522	513	533	533	524	508	474	480	527	484	518	484	511	489	514	541	478	481	513	508	527	504	520	480	463	525	499	516	511	498	506	492	503	488	505	505	468	494	555	522	486	511	537	487	536	545	488	517	530	456	520	493	507	524	511	491	496	499	503	512	482	541	515	487	536	518	499	495	522	509	467	507	470	489	477	520	528	505	530	529	484	483	518	477	527	537	546	509	528	523	487	520	510	521	488	472	479	480	496	505	455	506	494	524	468	497	485	466	497	534	555	472	506	544	460	472	463	487	516	531	487	523	558	496	497	495	521	551	501	490	504	549	453	510	518	544	488	525	546	491	539	525	492	527	486	546	490	487	505	489	513	535	526	506	491	497	506	502	511	535	490	488	505	490	486	489	499	516	509	499	475	505	516	512	511	496	522	468	482	527	534	532	511	520	518	522	503	534	524	523	497	498	519	529	524	499	458	520	518	555	527	482	535	494	491	493	528	525	492	550	532	462	513	500	500	517	467	511	540	528	493	498	562	449	525	502	506	510	494	495	510	510	489	508	516	472	501	531	503	500	498	533	547	499	494	541	474	513	535	488	513	522	520	538	515	493	508	512	553	497	513	530	530	501	530	501	523	461	508	493	523	476	491	472	510	499	541	505	474	530	533	478	514	490	477	507	494	489	527	540	465	469	502	506	489	482	483	492	513	488	483	524	517	553	487	466	534	518	475	542	551	459	504	491	514	562	512	530	485	535	444	498	519	521	525	484	500	501	452	517	483	496	496	502	527	516	518	538	485	538	497	483	521	468	498	513	468	542	476	528	505	488	476	491	497	502	525	528	486	482	527	534	517	523	497	507	518	515	475	524	504	508	527	498	488	477	520	542	531	512	512	499	533	590	498	493	502	472	452	519	487	480	498	515	514	490	506	524	509	553	493	528	518	521	494	525	469	530	473	516	501	496	529	530	527	540	528	537	497	524	512	502	551	503	511	481	525	506	486	515	501	518	491	492	544	503	511	517	514	485	510	533	520	491	499	484	483	498	519	517	509	495	468	505	530	519	487	500	495	531	512	563	491	501	491	529	473	502	524	474	478	519	519	496	544	512	515	500	529	490	536	536	499	482	486	491	504	503	498	505	517	486	489	485	499	489	516	545	506	519	484	523	467	498	511	542	496	504	513	529	489	463	492	489	475	508	510	518	498	520	530	533	519	517	502	471	506	476	528	508	509	508	522	496	492	526	508	513	509	533	473	528	511	531	483	549	502	519	535	495	502	511	484	501	492	532	492	472	509	516	522	499	511	500	487	499	541	545	461
29936	10406	2626	896	598	474	387	303	287	306	312	309	340	324	297	235	252	230	280	234	217	200	234	233	196	254	236	222	210	213	232	248	231	224	222	232	236	270	241	256	218	232	230	228	208	242	202	228	225	237	242	242	229	211	218	200	234	218	269	256	215	225	208	220	230	242	237	229	240	236	229	214	242	214	232	236	247	225	251	235	241	249	183	222	248	214	226	211	228	242	228	241	219	235	226	222	261	233	227	230	237	224	229	224	227	237	255	243	237	227	254	221	243	240	252	220	230	220	220	246	270	241	232	248	217	257	218	218	211	225	265	239	246	254	208	216	235	230	241	242	241	268	230	222	212	242	194	232	245	199	209	237	210	227	229	218	221	223	196	272	222	224	239	237	261	240	220	213	232	236	236	242	190	227	218	228	240	244	239	240	238	263	232	224	224	238	223	219	267	237	251	228	211	252	204	175	213	228	246	233	242	221	233	248	232	251	244	239	257	230	243	223	250	215	255	258	208	250	235	252	215	206	250	245	221	226	235	216	206	241	262	237	220	232	259	219	260	244	216	240	239	266	242	260	200	189	215	224	217	209	256	252	215	239	227	238	251	235	206	227	219	225	235	234	227	250	231	221	262	216	230	243	242	235	241	258	237	225	227	232	207	229	248	228	217	204	227	237	269	236	238	232	217	199	229	209	215	245	233	236	242	218	258	216	227	241	241	240	225	221	237	228	232	244	262	238	228	212	245	226	252	252	241	219	235	245	222	241	258	238	244	194	240	196	235	216	260	245	199	214	227	225	229	242	263	244	227	243	239	228	217	212	241	228	250	232	220	194	195	212	229	237	256	260	235	210	230	236	224	241	241	230	222	187	214	207	242	244	224	245	240	221	218	245	213	217	238	266	222	228	239	199	211	205	235	226	225	222	225	229	227	208	236	223	215	218	237	228	227	242	238	242	216	226	228	226	234	242	226	242	240	243	249	236	225	221	221	249	233	223	230	252	234	202	219	241	214	212	234	222	229	251	238	257	243	231	238	215	217	223	228	233	202	225	220	245	246	220	230	212	247	229	233	235	250	248	220	215	225	219	236	235	246	258	243	212	217	208	220	231	245	227	205	234	222	257	228	194	218	211	238	220	216	231	204	261	218	211	219	216	243	224	226	223	205	213	225	223	213	262	242	220	228	240	230	249	259	224	232	240	233	213	264	241	257	202	238	207	221	234	246	205	236	227	234	234	202	240	231	239	235	244	222	237	229	229	219	240	218	219	203	231	226	220	217	221	245	224	230	237	254	226	214	251	239	210	229	236	209	236	235	195	226	239	228	244	229	251	197	230	264	212	249	267	278	235	261	253	263	227	242	231	235	239	200	204	199	198	242	226	227	225	231	236	223	200	208	224	220	259	246	238	282	244	253	224	225	217	226	215	232	225	204	223	225	220	222	211	244	241	246	207	233	243	213	206	208	203	190	245	260	219	229	255	234	224	227	216	207	249	220	228	209	264	226	244	260	234	227	245	238	232	207	250	220	222	218	222	231	238	240	240	246	271	234	203	201	205	255	229	241	233	213	242	213	215	252	240	227	237	242	253	214	242	219	254	229	250	220	221	212	213	213	238	214	231	250	235	228	219	234	221	210	241	235	252	256	227	250	220	224	239	229	254	219	197	219	239	239	211	232	247	241	233	229	197	259	251	226	242	230	238	252	231	223	238	212	231	256	243	232	214	216	211	232	242	242	238	236	230	226	192	209	226	226	201	229	218	189	238	222	239	221	247	222	243	223	243	244	202	241	226	251	246	241	218	215	242	220	190	227	255	220	230	238	199	230	235	235	251	235	235	212	211	256	242	238	240	250	231	221	219	221	213	217	209	209	251	240	243	234	283	232	229	218	216	232	220	223	282	234	250	206	228	221	237	230	231	227	220	215	235	237	246	257	207	223	235	241	228	224	238	226	224	217	212	222	227	240	227	262	238	226	223	227	250	259	228	214	220	223	227	211	231	257	254	258	220	239	226	215	237	201	240	238	232	246	217	242	245	206	241	211	210	218	247	229	232	220	222	246	209	263	261	233	235	231	244	258	215	220	222	251	241	233	225	228	231	239	222	217	214	218	229	233	246	246	223	201	223	242	219	211	215	229	203	219	209	214	213	242	225	215	238	253	230	246	228	240	234	232	252	248	207	212	235	248	233	250	250	233	233	224	189	236	243	217	241	245	217	227	233	227	207	232	256	235	243	215	230	221	202	220	225	226	246	213	217	225	237	222	217	232	213	223	260	252	238	238	262	231	283	249	229	243	236	231	248	262	241	223	224	222	240	231	231	244	246	229	211	231	245	228	240	229	274	269	209	252	215	201	238	230	232	234	224	211	197	264	241	229	225	248	227	236	222	223	244	248	223	225	229	207	239	228	217	259	251	225	267	229	234	244	259	251	204	222	236	250	217	228	220	235	220	216	232	203	261	241	210	241	200	223	239	232	201	253	242	225	209	220	213	263	216	217	232	232	248	251	274	229	211	207	250	248	228	206	217	238	208	242	217	239	221	224	247	204	241	262	216	235	242	233	239	235	246	219	221	231	203	227	245	241	223	217	199	207	245	225	224	208	204	227	251	208	239	258	228	226	221	228	237	218	210	252	252	251	197	232	238	221	239	234	187	212	249	198	239	245	240	265	227	236	211	236	233	217	251	258	262	224	216	226	204	212	225	238	239	215	228	232	192	214	262	221	214	239	251	251	241	234	261	241	234	224	220	235	210	223	233	204	239	210	260	241	241	217	232	234	213	216	244	220	233	261	227	219	247	250	217	238	217	236	225	229	248	251	225	231	241	229	219	211	242	239	216	230	216	226	237	225	231	231	229	205	243	226	209	217	204	234	222	250	238	244	232	256	256	208	209	223	232	227	233	198	222	216	267	239	241	230	242	256	233	253	230	194	196	254	216	236	226	241	212	237	239	227	202	223	225	235	247	259	232	225	230	231	235	229	205	206	244	247	219	219	203	214	231	227	244	240	227	246	236	215	213	218	252	243	244	241	222	225	204	251	243	233	235	217	243	249	233	227	211	238	248	231	232	223	238	225	221	233	243	236	216	234	233	252	213	216	237	234	217	231	227	228	223	218	259	246	243	258	232	249	198	228	229	216	189	217	238	228	219	202	217	245	226	244	247	236	237	237	233	223	226	203	249	218	238	242	241	236	235	224	233	211	210	227	229	217	250	218	226	255	241	226	230	243	227	237	208	224	264	228	246	246	239	226	233	224	231	251	227	224	247	242	249	235	231	232	229	256	211	232	255	252	243	216	213	244	240	213	220	246	231	247	231	221	227	230	226	232	211	226	251	256	218	250	234	212	216	216	213	223	227	243	208	236	241	220	224	226	214	215	233	249	248	246	206	237	254	227	215	220	239	206	217	232	211	258	220	241	220	244	254	216	235	253	242	256	245	230	255	204	218	269	240	244	199	239	246	246	248	228	229	228	220	232	261	226	227	249	250	206	234
20712	7665	3810	2867	2054	1595	1208	951	862	978	1071	908	1175	1270	851	676	707	673	772	725	586	590	620	565	560	581	582	572	551	543	600	556	534	528	560	566	550	562	550	540	568	494	545	576	518	559	534	522	568	570	604	588	523	550	520	552	553	566	513	553	558	539	575	558	545	545	546	574	605	586	541	533	583	558	498	570	560	538	560	518	549	539	581	538	573	567	542	557	583	568	572	589	533	533	547	550	538	568	567	545	554	515	525	557	533	557	528	586	524	576	553	540	532	551	568	593	556	578	552	571	538	569	589	582	539	562	578	558	549	559	541	555	544	528	538	567	540	528	565	556	571	544	535	522	533	540	558	548	575	518	527	571	537	528	549	535	541	580	555	537	525	528	549	520	545	552	532	560	532	582	552	508	511	533	541	554	585	546	546	583	550	510	532	522	551	554	564	574	520	533	562	533	588	536	561	594	532	576	525	506	543	532	525	527	533	551	545	555	540	542	558	546	562	552	531	574	599	550	505	511	518	542	503	548	551	578	533	558	568	592	561	532	577	554	558	532	573	556	522	565	537	542	565	581	570	529	571	568	534	529	564	613	529	519	530	572	503	580	542	605	514	570	568	535	543	548	526	525	550	559	547	547	526	580	546	571	557	554	564	545	535	494	493	532	564	522	554	565	552	570	562	580	577	573	508	555	545	528	541	556	556	555	546	522	535	552	543	541	578	507	587	556	532	521	535	570	540	499	544	499	558	570	566	572	537	519	559	573	511	564	549	571	544	561	549	573	514	544	539	569	557	564	584	544	613	513	573	538	529	575	523	550	539	555	539	514	540	565	535	539	603	528	540	528	537	481	581	530	505	535	551	617	559	552	560	514	553	568	524	539	554	539	520	519	532	519	564	593	536	560	556	566	581	551	557	546	569	559	566	564	536	563	563	538	558	552	554	544	559	556	532	552	568	512	539	499	539	541	557	551	536	547	531	556	544	530	559	555	555	557	526	531	549	542	527	516	527	583	491	553	591	590	552	557	545	553	523	532	541	515	549	567	538	570	584	562	536	508	569	541	553	556	560	570	544	611	566	537	530	538	541	545	589	570	556	490	521	520	532	547	526	510	550	560	542	552	548	517	594	550	533	543	547	519	572	543	570	558	545	516	560	537	593	575	529	559	541	532	569	590	541	535	552	585	575	549	562	505	556	473	554	518	524	535	569	528	525	518	529	551	550	490	539	553	518	558	562	558	554	495	547	545	532	554	583	543	567	546	538	546	576	533	511	516	533	578	545	595	569	547	547	562	535	532	587	538	485	564	547	524	544	545	492	540	530	543	544	528	556	538	528	543	503	554	546	534	565	572	584	579	547	534	534	528	572	520	546	515	559	572	583	509	558	530	523	542	531	556	552	526	548	550	547	573	570	543	579	605	590	560	525	578	560	596	540	528	502	559	531	550	542	551	575	539	590	556	555	567	531	545	534	528	515	551	526	525	542	555	540	582	536	563	514	532	500	555	537	555	550	542	539	581	517	516	569	570	526	541	543	552	562	561	546	540	531	529	529	525	529	518	582	583	553	519	516	570	574	543	550	550	539	562	532	586	577	509	567	565	588	548	531	527	538	547	549	503	536	558	507	565	540	582	533	567	522	539	572	530	563	534	548	549	567	531	535	543	521	562	553	582	543	534	530	535	565	570	624	558	552	577	545	553	552	532	542	545	557	553	540	585	540	562	585	544	586	593	528	525	560	574	554	561	543	575	583	534	529	556	490	571	557	545	541	496	549	565	572	562	525	578	540	529	511	576	545	552	557	509	541	550	554	524	555	522	540	543	523	588	480	548	535	568	553	534	573	576	546	535	530	589	545	560	567	539	526	569	560	555	511	547	545	509	571	558	551	542	488	557	565	547	570	528	523	560	542	549	553	534	539	531	573	564	531	496	536	508	547	559	556	576	546	560	556	535	563	524	551	518	539	479	568	576	551	536	516	550	556	512	552	522	555	503	514	544	578	534	515	554	523	543	577	518	564	537	532	549	537	563	570	557	543	516	560	541	505	577	570	550	586	522	567	521	527	571	566	603	545	545	558	528	568	545	535	547	504	553	527	582	540	539	538	535	559	555	520	554	546	578	553	522	522	584	553	553	552	553	596	512	537	498	570	559	553	517	527	523	567	572	562	575	558	567	498	569	519	556	519	572	591	564	552	544	557	535	513	581	513	547	561	505	516	543	483	536	531	515	546	539	550	546	568	533	608	529	499	495	537	566	519	546	562	494	551	522	547	567	553	588	526	506	561	536	586	560	566	554	500	531	521	549	542	510	535	583	571	563	517	551	556	533	523	544	525	551	556	543	571	556	545	556	527	537	553	569	499	588	560	562	554	512	532	530	536	537	534	516	576	558	533	550	548	514	557	559	527	567	612	484	561	550	556	564	547	513	545	552	500	551	537	597	556	582	538	554	554	506	556	534	570	581	585	563	553	589	574	589	520	555	541	568	532	525	569	551	496	573	571	571	557	532	487	579	533	522	551	512	566	541	547	539	561	523	575	585	552	522	552	556	526	543	539	537	535	527	561	576	564	510	540	560	560	552	508	539	518	594	521	560	581	555	555	545	579	554	511	559	555	565	520	552	586	548	527	541	560	555	588	531	600	546	593	530	572	504	566	552	525	561	534	550	531	501	516	541	551	538	534	558	545	532	557	587	558	567	539	526	526	554	515	599	585	525	550	533	553	560	585	521	567	524	555	526	567	571	569	518	565	554	558	569	562	584	561	547	547	566	541	581	522	509	564	551	557	537	589	538	563	591	558	541	542	569	549	565	537	556	524	523	552	555	522	542	549	541	542	559	493	508	549	555	593	567	527	537	574	527	597	554	564	505	570	488	565	555	555	597	553	576	559	514	571	536	549	533	577	521	520	531	549	571	556	491	538	536	547	535	535	509	532	527	531	549	581	569	529	537	565	518	579	545	570	565	591	520	567	562	526	536	565	553	531	500	546	543	522	579	563	530	552	578	543	546	554	548	536	520	577	567	568	578	562	535	548	540	558	514	576	542	555	511	561	500	556	567	541	547	544	569	509	526	510	565	531	494	586	531	570	527	569	520	555	550	596	519	533	540	530	534	590	552	538	560	537	539	528	514	562	543	549	556	574	578	562	540	541	532	565	497	530	553	568	549	542	530	545	526	491	534	568	552	540	549	536	604	542	569	559	531	515	516	544	572	530	563	502	537	533	569	548	531	578	558	523	548	592	536	525	559	510	546	569	572	551	552	578	550	571	530	574	566	546	517	564	503	527	569	549	559	525	539	549	565	572	548	564	538	528	524	504	515	553	561	586	515	509	556	558	527	593	543	559	564	582	560	557	578	528	569	532	541	571	524	539	523	586	600	547	562	520	553	561	521	573	552	568	515	567	526	523	509	585	548	519	552	579	553	557	560	546	567	562	560	562	581	567	562	522	543	579	569	579	593	528	509	566	532	551	508	499	545	564	533	565	602	538	565
39087	16306	4936	1256	665	437	347	257	264	287	257	247	349	270	212	169	146	171	145	164	126	141	134	131	113	128	149	144	134	130	154	127	134	138	133	134	138	126	158	127	136	137	142	134	145	143	160	118	118	142	133	116	144	130	121	165	148	128	127	138	142	114	120	144	134	136	120	123	120	121	154	123	153	144	133	123	131	141	167	123	154	136	133	139	136	124	132	152	151	111	136	146	129	137	146	138	134	133	135	126	149	137	121	134	130	122	142	146	158	166	144	122	157	128	139	142	153	118	102	133	152	133	143	139	127	161	138	127	137	117	131	118	148	158	142	113	129	138	142	141	142	116	118	133	143	134	138	122	135	134	137	114	130	146	139	133	135	158	131	153	127	126	160	149	153	153	127	119	124	124	134	133	147	115	119	151	116	116	111	148	141	152	136	159	152	126	122	127	139	145	122	149	119	144	131	147	135	143	146	120	137	140	118	129	137	151	113	135	125	144	132	131	145	139	150	149	156	129	141	136	145	118	137	146	155	138	142	140	133	151	134	141	143	118	139	126	126	138	101	143	118	133	136	134	155	122	131	122	156	146	137	134	152	119	123	125	123	135	142	145	126	133	150	139	150	137	125	116	146	118	134	157	118	153	119	161	128	126	150	147	152	141	144	147	114	153	147	126	149	118	143	122	139	133	127	140	136	131	144	141	132	151	127	115	120	123	126	117	121	136	107	143	118	125	123	127	118	139	131	161	140	135	122	151	130	141	106	107	119	145	133	136	144	127	155	182	137	146	149	139	142	151	150	130	142	137	137	133	155	128	139	125	143	122	136	107	128	166	144	140	108	129	112	128	140	169	145	140	146	137	151	142	109	150	133	146	122	135	140	126	139	128	145	128	127	141	139	146	138	120	118	145	156	134	130	112	120	141	130	136	129	120	135	115	142	148	149	130	123	153	134	158	162	143	143	116	125	148	141	149	159	156	154	134	146	142	130	122	131	148	140	134	144	117	141	115	148	116	155	134	141	136	151	122	151	130	147	124	124	120	138	146	122	161	138	114	135	131	138	138	161	128	116	141	142	114	124	142	150	160	127	124	136	134	144	139	141	130	153	126	152	147	160	128	122	115	157	125	160	152	142	118	131	150	134	148	125	130	136	152	136	122	133	161	142	129	138	161	120	149	130	157	124	147	116	116	147	116	151	132	144	153	154	134	115	126	126	147	131	149	121	136	133	119	137	127	151	132	151	150	129	129	140	133	121	130	122	128	130	137	147	147	128	125	138	144	128	113	138	152	134	131	117	145	135	132	154	132	128	120	145	135	133	122	133	116	147	155	136	161	126	137	157	150	144	134	122	143	131	121	123	160	136	138	153	117	134	139	159	130	127	130	150	138	138	131	140	126	135	140	105	139	132	135	105	144	144	131	143	136	123	156	139	154	133	145	131	146	134	135	125	129	125	166	150	131	133	146	139	132	143	117	134	140	133	152	154	158	120	136	135	132	122	120	153	120	116	149	126	130	121	135	151	144	118	110	131	134	140	130	149	125	171	136	117	137	123	146	143	140	134	126	145	128	139	136	148	155	121	125	155	132	121	162	138	127	132	152	138	127	123	136	113	145	126	131	126	130	121	146	142	138	144	140	133	128	146	128	115	132	151	123	137	127	109	130	106	171	144	144	153	137	161	138	123	133	119	116	133	166	147	136	139	141	148	143	163	146	117	168	132	134	175	125	120	119	124	131	153	142	133	130	148	124	127	123	133	150	131	126	152	134	117	146	134	141	124	111	136	156	132	155	142	131	151	123	148	142	128	110	131	138	97	124	131	133	146	116	149	141	125	146	151	116	122	126	149	144	130	134	126	141	116	147	139	136	120	109	145	121	121	125	131	132	137	137	117	132	144	137	138	128	149	137	147	112	125	147	151	138	118	131	127	142	152	149	143	158	128	152	135	106	131	126	133	116	126	122	147	139	143	130	132	128	125	150	118	132	129	127	134	113	119	104	118	154	118	132	134	125	134	136	131	132	148	140	135	124	119	114	133	121	155	139	124	115	145	124	134	125	118	124	126	118	136	138	136	138	126	119	140	127	136	136	119	127	122	150	132	140	120	116	137	110	132	146	129	133	126	126	136	120	148	149	149	147	138	129	121	145	133	120	122	129	155	149	149	130	151	131	120	134	125	122	142	157	122	129	143	121	133	143	146	141	137	129	142	120	124	128	147	140	129	122	134	148	137	121	159	127	135	103	125	136	144	127	144	138	125	119	164	132	142	129	116	145	119	137	126	126	139	132	127	133	148	139	132	148	131	165	122	121	122	117	157	123	143	126	141	128	142	138	148	122	118	121	125	117	148	130	131	138	146	123	152	143	125	109	136	126	98	164	142	126	163	144	136	120	124	150	127	133	144	135	146	141	135	144	111	139	128	130	133	132	143	132	127	153	126	136	163	114	164	135	119	139	127	149	132	133	116	146	150	151	142	107	115	139	126	123	134	158	142	148	153	147	109	137	142	136	128	139	122	134	126	137	129	151	156	139	125	127	129	127	133	142	149	143	144	122	148	143	143	148	149	131	110	131	122	105	152	120	156	105	128	135	147	153	137	122	152	123	109	143	148	135	128	133	150	145	121	141	137	123	128	132	115	125	151	143	121	151	134	128	153	149	123	143	145	136	106	137	131	137	140	144	137	144	123	137	142	139	127	137	115	118	129	131	159	140	136	145	143	142	106	143	112	128	142	165	146	154	140	134	135	138	136	150	134	148	128	134	149	142	130	148	146	135	129	160	121	122	142	119	152	131	95	138	147	118	127	145	141	146	140	119	145	141	129	144	148	143	140	135	139	127	128	137	140	135	127	153	127	127	143	132	115	145	112	131	126	142	130	128	120	139	111	133	117	140	136	146	123	141	145	123	131	110	150	143	131	120	131	151	133	136	119	120	149	135	118	128	139	143	106	151	120	131	164	134	120	133	124	123	135	128	165	120	132	135	141	129	135	139	115	127	162	128	119	133	155	138	153	123	137	139	122	139	140	139	132	116	143	151	141	152	146	135	125	143	122	120	136	134	148	137	133	118	120	113	130	121	127	114	125	150	122	152	163	125	164	137	118	136	117	138	144	137	127	135	139	140	146	125	133	139	125	144	123	137	152	113	145	133	145	138	158	130	130	124	122	145	123	123	142	130	132	141	123	141	156	153	123	135	115	104	132	129	144	125	136	153	139	125	135	136	138	120	131	126	146	138	134	144	141	116	136	104	137	141	139	137	155	122	154	131	151	129	146	120	122	136	143	140	152	134	142	141	141	129	128	159	144	128	141	147	123	146	127	142	138	128	113	135	133	134	121	142	126	160	140	130	147	130	118	129	144	144	148	114	141	144	127	145	113	143	115	128	128	135	139	132	138	130	130	144	121	155	130	132	112	110	138	135	146	141	125	136	121	150	107	122	127	137	141	121	164	155	130	156	140	122	122	110	131	131	125	147	129	130	147	125	117	150	156	135
25821	11258	5195	3482	2513	1995	1415	992	902	1080	1122	1009	1446	1365	783	533	506	530	676	572	399	373	342	331	361	343	352	350	325	347	333	341	357	319	349	322	345	331	342	368	340	342	352	355	331	348	333	325	340	335	317	342	332	318	369	361	339	295	358	343	360	359	335	340	335	360	321	322	333	341	321	334	359	334	337	339	331	293	365	334	356	350	330	326	340	333	336	323	365	350	329	337	345	324	347	321	301	347	339	317	326	335	311	328	328	308	316	346	329	339	317	318	293	312	330	343	322	292	339	327	311	343	343	354	363	370	330	345	336	329	347	326	352	364	321	337	332	338	310	326	335	313	359	333	348	352	322	290	334	339	344	354	330	318	361	289	354	300	326	355	328	332	329	310	297	315	345	335	318	346	328	307	316	354	318	335	331	313	342	366	331	327	345	335	311	340	329	318	340	319	335	297	351	311	325	343	324	331	366	345	334	320	301	357	377	331	345	289	388	330	326	328	353	343	295	294	331	370	308	324	328	307	341	319	359	326	312	338	321	346	307	328	355	347	351	366	325	331	341	335	342	300	359	358	322	358	347	325	311	295	338	342	342	328	332	314	351	317	339	337	347	383	341	328	336	339	351	328	304	335	326	334	337	329	322	313	361	348	301	365	323	349	316	336	302	327	331	350	324	346	363	352	322	311	337	345	327	321	325	316	353	332	348	324	355	325	316	312	298	330	348	338	337	392	322	359	340	343	298	345	333	336	315	357	347	349	360	347	311	333	335	335	336	325	354	309	327	345	370	305	337	330	324	331	324	358	366	355	352	331	324	357	333	337	334	334	345	344	319	316	296	336	370	324	333	336	348	350	332	334	354	328	276	336	331	324	331	309	333	354	324	342	337	339	342	340	330	329	356	332	318	338	359	324	357	337	300	314	308	313	342	354	317	309	325	318	348	347	346	313	343	353	314	345	335	323	332	281	349	318	333	317	345	357	314	353	321	312	319	317	312	343	356	338	333	341	340	337	323	334	314	320	331	345	356	337	338	332	347	341	318	357	327	343	313	302	347	351	314	328	328	316	299	319	297	306	328	346	303	321	313	323	319	331	338	356	326	355	349	324	349	305	330	327	327	341	355	313	327	361	343	303	324	343	319	334	325	360	341	320	361	332	349	325	339	314	339	348	341	325	365	345	333	342	360	316	355	330	314	306	332	368	333	347	321	326	323	322	327	338	320	367	300	329	335	360	310	334	326	335	355	327	330	308	312	336	331	358	310	313	331	349	345	310	328	331	324	319	307	314	356	331	319	341	349	317	337	332	305	294	337	344	364	339	343	292	336	341	310	340	331	338	327	353	324	364	344	350	321	353	325	334	316	333	321	344	328	312	352	396	353	302	331	328	340	312	337	360	340	322	303	311	349	343	361	315	296	325	355	342	370	317	318	318	314	351	354	320	331	341	314	329	343	327	347	305	335	333	331	332	369	363	316	304	319	310	393	360	355	310	353	337	343	341	325	317	348	335	323	339	354	289	343	353	339	331	348	318	336	336	305	356	296	318	343	349	307	379	318	301	330	344	307	337	313	329	340	314	313	349	342	329	329	338	323	311	339	309	358	346	320	351	304	353	318	340	359	347	356	320	324	362	313	320	340	374	376	336	339	328	323	344	312	351	331	344	347	340	299	358	309	315	356	333	328	298	336	379	335	319	356	324	368	326	364	337	340	340	299	331	330	307	338	306	330	334	348	356	325	323	338	304	311	331	338	322	322	322	308	302	332	353	330	333	336	310	311	308	354	305	326	346	332	306	337	299	330	321	330	340	326	352	321	325	289	335	330	326	319	319	315	355	309	295	312	319	332	337	341	312	304	335	292	319	332	331	341	352	324	345	316	310	349	338	340	309	338	355	321	297	332	380	329	322	304	310	329	313	342	324	348	341	346	324	304	359	325	350	335	349	332	331	313	360	343	334	332	358	353	334	322	364	335	353	318	350	315	293	330	326	322	349	313	333	333	266	333	275	375	351	327	301	276	333	353	361	306	329	340	308	313	345	339	347	306	343	317	333	325	322	313	321	336	322	336	344	354	308	353	323	313	332	309	329	352	356	317	333	304	362	339	344	317	329	346	333	339	354	308	360	348	336	318	327	330	359	360	318	325	325	344	312	299	323	301	364	337	318	347	331	333	317	337	326	357	319	316	344	344	347	324	332	294	317	317	343	321	322	340	324	340	339	327	328	326	333	328	317	313	340	347	355	341	363	354	357	305	353	337	341	315	301	339	298	336	304	323	341	320	357	360	304	338	332	332	319	325	324	356	309	348	336	352	327	368	315	353	350	337	353	324	332	341	326	331	380	346	320	343	325	330	340	342	338	345	370	357	325	313	347	328	299	347	302	333	323	353	328	332	356	319	319	362	334	319	341	336	293	325	307	320	304	335	313	332	348	343	321	321	357	289	346	315	331	329	358	320	395	325	375	323	345	352	324	324	329	337	330	332	348	314	338	333	341	323	355	343	324	352	325	288	322	345	329	341	322	327	326	333	318	305	363	354	307	348	340	357	337	351	332	322	347	329	283	364	336	347	366	313	323	337	350	345	330	327	322	315	333	333	350	321	339	343	343	341	361	335	348	338	315	321	367	317	334	333	324	340	303	329	325	322	315	335	357	341	300	303	332	331	337	363	319	324	331	310	329	309	363	310	331	324	350	364	307	352	300	336	299	314	300	343	316	304	357	336	323	299	330	361	304	316	323	351	287	349	360	321	357	345	295	343	318	344	316	317	336	323	319	317	349	352	359	341	365	329	318	344	329	341	349	351	362	316	318	336	319	360	332	341	313	307	335	345	346	325	297	337	346	358	334	328	336	307	331	334	343	346	332	307	345	339	324	319	340	312	365	318	344	328	321	332	340	330	360	328	318	331	336	335	335	324	340	351	288	347	324	336	311	328	338	322	351	320	335	315	319	339	305	344	338	373	367	337	335	343	348	348	316	299	307	319	336	348	320	334	338	316	318	371	286	345	327	367	344	357	325	340	347	319	366	340	355	359	309	346	349	323	340	325	326	364	357	300	321	378	336	305	334	303	345	355	325	353	337	335	334	343	330	331	320	326	326	320	306	343	340	333	321	338	333	372	307	339	352	306	324	314	334	350	311	338	333	316	346	341	351	324	310	361	332	345	333	340	351	349	285	350	319	353	331	355	331	301	350	315	329	354	350	314	322	328	313	316	312	331	299	341	333	336	317	339	309	364	359	335	309	331	335	347	321	349	333	335	354	357	336	348	310	369	348	331	346	354	302	327	319	315	360	327	360	361	302	325	334	304	296	326	354	357	347	344	307	335	302	308	341	332	339	330	307	329	342	342	340	339	332	335	324	328	324	333	354	355	295	316	333	334	370	328	340	349	332	346	344	318	339	304	354	327	348	331	344	317	327	333	297	306	308	329	310	334	309	337	328	335	330	328	337	307	319	351	336	314	350	323	321	336	343	328	353	329	352	337	323	339	327
16993	4250	696	427	307	294	255	209	214	267	248	225	275	245	241	220	227	230	203	227	199	212	208	208	197	209	187	194	209	188	220	220	239	224	189	223	224	216	214	190	198	190	180	171	206	180	218	214	181	212	195	185	201	210	193	175	183	217	214	186	203	219	202	203	194	197	202	220	175	215	191	172	204	227	201	212	181	201	209	201	203	222	200	214	219	202	207	187	202	204	221	211	206	174	216	209	198	197	199	203	199	192	222	189	196	208	192	187	212	219	186	223	209	219	212	201	206	220	220	204	196	237	184	211	233	176	192	204	184	209	205	214	215	202	215	215	181	173	211	218	214	208	191	219	198	205	198	198	179	227	213	204	192	195	211	231	220	213	187	218	232	191	211	197	210	228	216	183	216	204	173	175	216	172	204	222	217	221	203	215	179	208	191	215	233	217	203	215	212	198	202	210	210	220	210	224	197	213	197	198	214	207	198	217	191	196	217	168	196	202	195	208	196	198	209	214	212	206	204	229	200	204	203	196	199	201	235	192	211	208	221	195	195	236	194	189	192	231	217	194	203	195	224	242	213	205	193	227	184	191	200	198	203	209	206	215	194	221	198	198	208	195	204	197	172	199	224	218	181	204	204	205	235	196	199	196	215	205	203	215	214	215	199	204	195	181	191	208	182	186	208	216	192	222	198	217	219	199	209	204	199	173	219	199	230	223	221	197	202	205	215	174	219	198	208	218	178	193	189	209	206	206	229	183	226	198	221	221	187	209	225	174	191	191	198	193	212	204	205	208	200	205	203	194	222	216	216	213	186	222	212	169	186	207	206	207	215	194	189	215	211	168	201	238	211	230	189	223	225	199	190	208	244	210	230	199	217	210	197	183	213	187	187	234	207	220	190	212	215	225	214	199	202	201	198	205	210	199	225	208	205	184	231	218	205	210	222	190	212	204	193	198	200	210	238	202	231	189	196	217	220	204	206	228	198	213	195	193	212	183	218	232	220	201	182	193	216	213	197	201	206	199	195	216	211	208	205	210	205	214	212	230	195	205	203	219	234	190	209	244	197	210	221	209	196	185	235	192	213	203	213	208	200	191	193	179	206	196	230	205	220	193	188	188	206	186	209	179	221	196	174	215	205	224	192	189	213	183	210	203	209	186	198	198	192	183	185	195	217	205	209	192	218	200	198	202	215	211	225	209	173	183	193	189	203	209	204	210	206	200	196	199	218	192	223	209	206	243	202	217	190	208	222	199	172	220	178	201	206	207	208	180	216	204	208	248	198	216	204	189	193	207	205	187	180	176	187	207	217	192	203	222	195	201	205	193	233	235	221	196	220	219	189	186	219	218	227	188	193	192	238	178	216	196	180	188	207	225	231	218	222	207	222	205	205	202	174	169	189	199	211	195	207	219	170	180	216	208	181	211	193	219	207	172	191	209	202	176	188	209	205	216	219	218	220	176	202	196	191	215	233	191	208	224	197	249	204	200	230	203	227	208	227	218	203	214	172	224	216	195	194	199	195	206	172	189	215	222	203	212	197	210	227	213	239	200	224	201	194	199	211	206	217	236	216	211	182	200	220	191	213	181	204	190	209	198	216	218	214	199	222	201	209	208	191	212	213	224	225	186	210	185	204	211	231	190	207	223	202	200	207	199	224	220	211	226	227	219	210	196	178	235	194	209	193	218	197	197	184	201	209	201	205	189	228	218	189	222	200	208	203	203	205	194	203	206	197	192	221	191	184	200	233	201	216	191	213	201	227	207	223	217	200	218	214	222	227	216	196	213	232	200	175	207	198	201	184	239	189	195	212	179	215	190	199	212	215	195	201	215	209	220	212	210	204	190	206	193	217	222	192	213	205	213	194	221	205	208	172	221	224	222	180	202	213	225	197	208	187	198	205	173	179	203	208	236	217	232	228	186	203	200	196	179	197	208	187	228	235	206	238	229	235	201	192	206	199	212	210	190	210	182	209	218	199	190	216	220	214	209	203	197	210	225	217	180	201	226	224	194	217	203	209	175	189	189	183	195	201	188	250	181	196	207	220	208	229	191	215	206	213	216	218	225	230	216	162	176	194	223	200	215	191	216	195	216	190	198	215	196	224	217	221	213	218	223	233	174	228	197	211	209	182	198	230	203	179	218	219	196	194	207	189	219	200	213	216	210	190	196	198	218	191	204	227	212	211	197	217	222	202	217	199	203	206	180	204	215	185	203	192	209	206	215	218	219	231	208	224	221	206	212	201	203	218	181	209	204	213	230	188	207	224	180	199	202	177	229	204	226	201	184	214	206	209	209	203	212	207	201	193	189	199	210	207	193	178	213	240	193	222	219	217	204	234	187	183	205	197	206	233	218	204	187	205	229	194	181	192	198	227	208	211	212	215	214	201	185	228	168	227	190	212	223	191	203	175	201	206	241	208	198	228	189	192	209	228	200	211	222	201	205	196	210	213	202	205	207	214	197	208	197	211	216	223	178	200	220	220	195	203	185	204	218	200	219	222	250	196	198	228	182	211	208	241	221	223	248	220	219	200	201	206	220	197	225	193	185	192	196	234	181	195	232	224	194	219	223	200	209	186	171	200	228	212	185	187	198	229	231	204	222	210	213	192	213	228	210	202	208	223	189	197	175	210	183	220	185	228	221	197	190	214	215	205	198	175	206	234	215	200	175	194	184	180	196	190	186	194	211	185	204	227	213	194	219	204	228	211	210	196	222	171	215	237	187	206	198	203	205	177	218	211	224	219	202	212	245	200	189	203	226	220	186	177	217	224	201	218	179	219	213	201	203	219	189	228	248	177	211	207	192	200	211	180	207	197	203	248	218	201	217	197	201	228	198	194	204	204	207	194	223	199	211	242	242	225	171	210	179	196	199	188	181	212	162	195	206	189	214	206	193	213	192	178	208	216	196	249	211	171	225	205	208	193	224	207	211	221	198	191	181	206	181	209	199	201	206	187	177	248	223	184	199	198	183	222	216	203	202	221	184	212	209	192	184	202	198	214	208	207	210	192	212	209	204	200	207	196	211	189	197	193	194	219	219	210	197	247	220	211	189	214	205	237	205	207	199	222	199	215	221	200	190	203	215	218	213	218	209	223	227	196	224	203	224	222	200	182	232	203	208	207	201	204	187	203	212	193	202	201	221	208	206	229	192	241	229	194	222	186	186	185	201	187	217	205	214	196	199	232	194	191	228	231	198	211	219	200	228	206	248	217	194	223	204	212	197	200	212	204	209	208	192	232	198	203	206	219	235	215	206	215	225	194	205	215	217	189	226	182	203	178	234	212	209	203	197	176	198	226	208	192	184	206	218	203	213	214	187	204	221	186	199	208	236	216	200	182	188	197	223	215	214	184	213	216	181	220	211	200	193	220	219	184	219	188	195	208	208	225	225	198	195	197	193	212	205	222	197	206	215	225	205	204	197	200	220	196	208	201	211	234	211	198	203	212	164	210	214	226	216	195	202	211	192	206	197	214	222	187	192	207	200	219	175
11841	3479	1420	1281	961	908	780	665	640	736	691	691	951	746	563	541	491	569	559	528	529	498	507	483	526	498	510	506	507	514	522	500	538	514	510	556	500	525	528	543	486	494	527	515	550	494	500	535	514	487	556	507	504	512	497	553	487	523	509	475	457	490	477	475	560	505	519	510	501	488	491	517	502	509	501	490	477	477	477	537	515	499	496	520	515	531	471	473	472	495	476	520	505	487	475	476	548	475	498	472	501	498	454	469	580	480	508	509	497	504	494	536	499	520	503	513	498	515	514	486	480	510	504	532	472	526	481	521	526	466	487	492	467	478	508	523	491	498	525	549	476	501	512	505	505	533	475	509	479	470	484	485	481	527	476	522	530	495	535	489	508	456	471	484	466	539	493	440	484	502	494	487	501	574	554	499	510	510	486	471	482	530	522	500	488	514	550	481	487	477	519	516	485	482	484	476	518	465	523	505	519	487	492	499	465	486	467	466	507	471	477	481	506	489	500	539	490	519	522	462	495	525	478	459	446	514	523	527	494	485	504	482	502	521	505	541	507	468	538	517	509	491	502	458	492	523	513	497	479	507	524	499	521	484	512	486	510	472	501	490	498	487	501	502	504	472	499	518	555	498	498	519	488	487	520	507	524	482	513	533	441	494	501	487	512	490	505	507	511	487	504	474	518	510	474	549	530	498	478	519	502	518	504	503	482	504	520	550	514	517	507	494	495	472	503	505	464	482	449	525	479	497	508	486	487	494	527	498	489	480	517	480	490	502	496	474	495	472	529	506	501	464	500	523	511	483	536	502	487	516	520	480	502	534	492	492	477	487	506	471	504	481	534	499	484	491	478	518	458	501	482	465	496	508	480	515	506	509	520	511	535	512	508	545	498	499	507	517	492	501	524	467	494	495	475	544	555	498	524	511	503	481	523	530	475	508	505	474	525	470	527	484	496	499	560	518	536	527	468	506	503	532	472	499	520	504	480	542	472	506	486	457	450	532	483	497	489	514	512	493	477	508	517	485	500	498	522	515	527	530	478	470	484	470	495	524	513	546	528	505	521	494	460	519	540	486	522	499	485	464	496	491	524	476	503	520	504	447	524	515	501	502	494	478	491	516	540	556	502	513	510	514	476	506	510	505	528	498	454	514	484	492	531	491	519	533	519	532	521	528	479	520	503	519	473	494	518	507	500	531	485	501	514	483	473	499	508	510	542	468	487	525	523	470	501	470	485	521	494	516	486	488	530	478	480	545	519	484	472	506	514	489	448	482	531	489	483	501	507	501	473	539	486	555	458	528	467	467	464	566	495	513	464	507	478	548	517	480	492	558	489	486	485	466	492	510	449	471	478	522	528	486	534	468	488	524	524	479	485	523	506	504	529	514	496	514	506	520	528	487	510	476	500	503	529	492	494	499	504	519	488	473	479	485	486	489	491	521	504	556	493	490	460	507	527	522	478	531	565	494	507	492	552	474	541	508	491	514	502	488	502	500	541	487	482	529	480	490	529	523	484	508	474	483	503	504	485	530	513	487	546	461	483	506	478	491	463	525	517	545	503	513	486	513	472	484	483	549	496	504	532	488	512	485	469	499	530	499	475	505	499	510	468	550	477	541	562	516	504	487	472	496	519	486	499	495	496	472	546	510	507	456	496	518	504	518	509	465	510	530	488	503	478	508	501	482	510	464	525	527	517	473	495	528	461	488	510	519	484	502	512	507	484	461	483	499	538	522	517	460	490	522	515	525	502	508	528	523	508	468	524	510	488	518	491	487	503	480	473	527	536	514	492	518	451	494	530	482	488	456	475	521	485	471	502	523	497	494	491	494	488	527	534	496	491	493	516	536	540	487	500	526	495	498	501	481	511	547	520	471	500	511	525	502	541	514	524	493	529	544	488	535	499	495	483	463	500	490	498	547	512	473	521	488	458	520	525	487	525	493	496	513	516	539	523	507	509	503	516	506	489	505	501	495	492	514	519	495	537	475	504	470	509	519	487	490	476	553	492	492	502	505	474	480	489	490	532	511	529	485	485	483	467	493	531	492	509	484	469	492	475	513	497	505	487	525	467	529	505	480	466	504	535	512	537	512	481	537	499	513	496	534	513	500	508	529	498	470	497	515	503	492	525	509	527	508	521	520	520	482	466	515	495	505	526	495	496	522	500	513	521	512	493	467	508	518	505	462	474	528	499	470	522	459	509	486	522	504	483	491	501	518	519	545	487	474	477	484	450	531	546	493	507	483	539	482	477	491	484	529	502	479	485	476	548	492	485	523	477	496	558	470	487	485	463	494	523	533	493	503	503	470	524	498	492	532	503	487	497	489	490	477	510	460	496	497	491	522	520	495	509	510	448	492	505	477	538	528	517	496	508	479	463	483	508	473	480	485	507	491	480	490	515	513	519	464	520	531	483	502	459	454	462	524	464	505	474	529	489	509	547	451	476	510	474	467	504	501	501	525	526	501	523	511	485	526	512	515	470	522	504	511	538	474	482	514	520	453	499	472	474	516	516	552	480	520	528	514	537	526	486	525	484	508	467	513	483	527	489	505	485	542	501	502	527	506	479	503	526	520	472	532	487	496	516	497	485	469	485	535	508	469	523	489	487	523	497	509	497	514	508	546	475	501	513	545	499	504	478	524	519	534	502	501	448	503	485	516	518	464	544	498	485	493	525	479	475	518	457	487	512	498	497	508	514	506	464	470	510	470	492	498	502	512	485	505	527	498	539	474	528	498	485	501	540	512	503	500	502	486	498	520	480	541	503	527	512	469	485	491	560	482	448	492	508	501	484	485	490	477	534	485	491	516	502	513	519	463	482	449	477	498	447	496	501	470	501	504	510	454	494	484	474	502	546	516	473	515	487	512	530	524	502	494	521	463	520	510	478	513	479	566	480	475	503	481	515	495	505	486	484	470	505	460	515	515	498	507	481	495	525	509	476	503	503	475	537	483	530	485	476	486	475	485	484	472	513	507	498	456	484	461	493	564	468	498	481	532	483	508	482	540	501	519	500	479	491	512	527	498	542	486	472	458	464	499	471	485	525	465	505	518	505	485	488	484	524	542	490	487	487	522	494	503	499	496	490	547	478	510	524	498	514	482	541	510	491	488	483	519	513	472	488	499	514	501	509	492	522	493	485	526	505	494	504	479	529	529	478	500	504	464	520	451	513	496	513	480	479	490	496	536	500	489	505	513	490	494	493	475	506	517	507	496	514	498	498	487	483	560	534	461	465	463	531	494	483	477	482	505	486	513	500	523	511	490	493	480	462	499	535	493	506	508	530	510	503	499	522	480	479	472	451	524	514	524	483	493	483	507	494	532	508	508	502	486	499	494	538	503	486	490	484	502	526	500	485	464	498	478	520	479	524	509	516	522	490	530	502	513	507	469	478	462	468	505	441	466	488	490	494	506	526	479	526	523	503	492	533	549	526	509	522	518	482	495	512	506	502	539	470	493	485	487	511	507	479	462	517	549	518	483	507	490	495	511
29666	10055	2387	691	481	374	341	331	271	321	293	298	378	285	244	217	253	249	264	245	226	208	234	226	224	247	242	247	223	223	206	226	199	187	240	236	217	230	251	198	218	224	216	231	245	191	222	218	216	218	241	229	234	202	227	230	228	210	222	220	215	252	244	269	238	218	215	255	243	237	230	216	200	262	223	201	204	235	225	269	224	199	220	214	198	215	223	222	245	204	201	225	229	216	262	211	219	198	237	228	216	261	220	220	205	234	249	246	225	256	219	227	245	219	241	221	230	227	225	251	216	212	236	223	213	236	237	231	256	229	238	196	244	252	193	218	216	239	207	211	252	262	201	237	205	250	213	186	234	233	249	233	225	230	215	206	227	219	233	251	238	239	247	235	196	213	209	223	241	231	206	238	235	246	205	229	210	223	193	230	236	185	233	244	214	216	233	215	227	236	238	205	206	221	202	241	260	215	233	225	206	258	237	231	209	231	240	181	232	215	217	223	247	245	223	229	209	208	217	236	240	235	216	207	238	237	234	246	222	218	219	224	253	227	236	232	227	237	233	203	214	206	234	214	212	205	216	233	228	202	224	219	214	249	233	235	220	229	209	195	230	201	226	232	235	256	219	232	229	235	201	249	227	239	215	240	215	240	247	248	213	220	218	228	248	208	220	215	210	239	249	219	219	236	251	213	229	252	221	229	201	202	207	207	224	242	203	228	217	189	234	200	211	225	211	223	226	233	233	239	216	257	237	226	224	233	234	226	221	203	265	224	233	230	255	218	219	245	242	235	220	223	199	213	216	234	231	217	252	229	243	214	225	224	214	214	207	250	212	221	238	226	210	207	212	235	225	239	267	215	234	216	224	205	198	242	256	206	203	198	207	248	202	233	208	233	220	222	201	230	230	246	224	205	250	228	229	247	235	223	204	266	239	226	240	226	232	208	237	229	200	219	232	213	222	216	247	206	209	216	218	259	231	216	208	222	212	215	250	225	223	230	230	226	233	234	243	261	207	244	200	230	221	233	226	242	230	232	224	225	203	216	220	210	247	293	232	243	215	206	222	225	231	223	225	238	210	197	233	212	242	220	234	235	213	210	239	221	235	239	232	206	239	233	230	217	225	247	228	224	228	256	243	245	206	223	221	217	227	232	233	217	205	270	253	214	221	235	230	216	221	244	219	234	232	215	222	225	226	228	216	220	231	254	217	230	246	217	241	222	235	228	235	249	237	214	245	235	229	230	194	208	233	256	232	234	236	206	229	187	212	232	224	251	222	274	234	226	259	242	230	231	207	237	237	219	225	218	208	207	213	227	236	229	205	208	227	219	224	197	211	206	217	227	218	227	249	220	230	211	244	213	221	215	205	224	239	209	222	220	243	220	248	231	214	246	247	236	215	251	203	216	227	218	237	238	211	225	252	225	206	224	226	240	242	233	224	248	258	233	210	223	207	203	236	234	223	207	216	247	234	192	225	224	234	217	213	227	225	214	226	225	232	231	241	209	245	239	238	218	210	209	231	192	228	217	228	218	214	248	223	215	249	232	241	215	225	210	215	207	213	203	242	222	222	240	244	223	201	227	262	214	235	250	238	248	250	239	234	223	247	237	246	231	238	227	214	217	219	243	225	242	231	232	210	223	233	248	210	258	194	241	212	197	207	204	236	245	228	216	245	258	240	222	210	225	246	249	221	228	249	223	220	240	264	233	204	245	219	212	222	229	243	217	200	202	232	266	224	209	230	201	228	240	227	230	245	212	239	251	234	250	225	237	219	225	197	235	221	226	210	225	216	234	207	207	252	237	224	236	235	247	205	242	215	240	214	226	214	221	245	205	250	224	242	231	243	223	242	227	225	251	248	226	222	247	246	215	249	223	220	228	220	233	237	234	230	225	215	212	229	223	270	230	271	224	238	255	226	217	198	219	239	218	253	228	229	221	196	249	243	237	232	210	210	223	248	251	224	224	195	230	217	253	224	207	225	234	250	211	238	223	215	230	235	217	234	223	234	242	227	240	251	222	241	223	221	232	222	224	217	212	201	238	220	253	237	217	207	233	204	247	217	279	240	229	217	211	229	224	233	231	232	225	228	211	236	231	215	209	233	202	224	227	247	234	203	256	216	225	232	232	233	232	235	208	249	200	257	219	216	248	231	240	234	247	232	213	182	200	251	234	234	227	225	234	232	249	237	265	225	247	209	243	259	270	198	248	207	241	236	244	211	236	227	212	215	218	218	238	222	224	210	240	212	187	208	208	228	235	221	234	208	229	213	242	262	222	217	239	240	215	204	215	241	217	249	238	231	225	229	241	187	198	222	228	198	216	219	187	224	208	257	221	204	222	254	227	222	223	235	219	243	184	215	240	218	233	218	227	210	232	219	230	235	222	228	237	213	197	224	244	243	201	202	218	210	227	222	220	243	253	191	241	241	250	232	229	235	241	252	259	222	210	213	220	228	222	227	201	213	225	214	213	206	244	217	229	199	224	236	230	218	217	225	219	223	269	231	224	213	214	245	239	239	215	244	228	232	229	231	266	228	198	225	229	210	206	208	251	225	225	212	221	224	218	216	216	228	234	239	260	240	216	211	240	220	229	243	204	224	243	224	225	217	202	221	251	226	228	246	199	214	201	234	236	217	198	205	235	218	228	218	232	226	231	208	244	229	245	204	241	237	211	231	191	225	233	239	224	235	221	225	234	263	234	233	206	221	231	220	201	218	208	219	252	207	231	210	212	253	256	239	206	197	234	221	215	230	222	207	233	229	211	215	241	257	241	248	221	226	227	198	215	230	217	255	226	207	221	253	244	230	234	244	229	226	230	221	218	212	211	244	214	226	233	217	247	219	225	227	241	216	224	210	212	220	243	209	210	235	209	222	212	232	216	211	225	234	201	219	213	229	221	261	215	239	228	209	238	223	226	242	232	242	236	258	240	228	235	241	233	195	229	202	245	223	216	213	235	216	198	217	245	207	193	230	219	216	206	234	261	198	207	201	229	237	229	205	233	227	214	243	232	217	233	242	240	228	211	236	217	255	237	211	247	247	224	216	240	214	206	228	232	233	207	233	251	228	208	247	239	226	229	207	241	237	221	223	219	234	207	225	210	232	224	227	230	235	240	239	244	257	218	252	217	231	226	205	213	240	196	244	249	235	230	251	248	220	203	223	223	253	221	227	200	200	229	206	224	235	224	221	242	237	247	210	241	250	230	247	245	233	223	243	227	219	250	221	230	218	216	223	227	241	224	250	222	236	235	217	243	234	227	219	240	232	220	233	217	222	206	233	211	213	199	200	198	234	256	242	240	244	201	208	231	222	219	222	236	226	223	250	218	212	238	254	214	232	215	226	199	220	212	217	239	219	230	204	223	244	234	222	231	206	246	250	189	218	244	211	266	230	204	206	210	220	219	208	211	236	212	214	207	236	203	238	228	238	231	211	196	198	206	266	236	235	207	224	245	203	252	212	198	217	214	231	226	223	213	219	222	233	236	224	244
20662	7624	3022	1976	1673	1399	1206	981	945	985	986	1130	1530	924	739	598	570	702	834	629	586	566	534	514	594	579	604	548	561	546	557	497	550	569	549	519	536	521	534	543	550	544	589	551	514	523	566	589	558	569	520	540	564	527	535	533	508	541	587	578	550	561	561	547	472	547	531	554	537	578	539	534	546	574	550	511	533	531	555	550	544	547	569	560	548	518	538	517	564	575	509	537	553	541	558	579	545	584	557	514	543	519	572	547	532	544	556	513	587	542	534	537	560	554	535	555	525	548	561	533	526	530	541	553	542	534	600	529	560	525	562	527	517	561	543	521	525	536	509	532	523	533	522	512	566	510	534	542	571	521	522	533	517	573	533	550	564	536	554	517	545	535	549	548	571	539	528	541	580	535	554	538	555	534	535	508	527	585	524	516	560	498	518	572	533	557	501	558	560	508	585	557	531	489	541	541	543	522	529	582	543	545	549	582	575	551	524	524	561	524	562	554	549	576	574	532	552	560	550	557	491	594	522	547	511	543	535	544	541	546	528	532	527	537	534	522	517	525	532	532	555	554	492	535	531	538	552	533	541	532	516	534	531	582	562	565	497	565	566	501	552	569	543	526	571	537	527	541	567	526	559	521	534	560	549	536	547	547	511	546	529	536	575	560	533	534	561	542	526	573	580	579	550	533	505	535	525	542	539	549	537	533	554	580	563	540	510	537	539	532	546	536	549	525	566	551	507	523	549	570	522	531	513	506	540	543	548	558	548	544	501	558	526	510	524	521	544	541	546	553	532	559	540	592	520	526	540	549	511	551	519	512	573	531	506	549	578	554	531	579	530	528	498	569	502	565	559	506	578	518	565	551	555	520	557	549	516	578	528	546	522	555	511	526	542	515	563	550	561	528	531	552	559	520	508	525	537	506	537	549	523	559	548	535	536	535	543	536	522	590	497	563	534	560	583	539	509	515	572	526	567	533	529	551	528	557	588	524	544	569	545	558	534	526	528	573	537	550	512	533	524	547	513	540	548	541	550	546	512	554	539	537	564	524	546	549	520	569	544	543	565	544	535	544	544	520	518	526	564	537	544	520	508	571	558	571	530	531	546	561	543	547	550	540	591	554	531	527	530	516	573	560	564	543	571	536	507	543	563	543	521	541	543	512	528	551	552	542	601	556	546	551	519	508	523	557	550	540	572	537	575	540	581	547	538	519	556	525	547	496	530	505	541	562	548	532	532	516	533	512	547	519	502	544	555	548	558	533	561	543	519	559	571	548	486	515	551	508	569	557	529	536	507	564	536	508	544	513	516	532	552	527	533	484	570	541	561	549	550	531	580	512	575	578	573	527	532	535	568	553	557	559	534	595	536	527	544	505	533	543	524	542	542	530	538	567	544	557	518	554	562	568	558	550	529	513	516	530	579	570	547	466	596	553	558	563	579	533	544	522	504	545	542	571	527	556	561	547	514	536	527	519	542	490	580	581	531	561	554	545	531	550	525	551	543	589	546	498	558	556	551	545	575	532	518	562	533	538	559	558	537	561	563	552	527	576	527	533	560	529	546	557	540	510	533	540	505	547	531	503	539	579	551	555	505	525	559	514	542	545	525	505	510	534	565	511	521	550	523	558	526	505	543	540	522	583	521	522	553	577	506	536	525	535	486	527	542	524	562	535	553	490	545	552	528	516	540	535	533	568	551	534	546	566	592	530	549	589	508	573	541	569	532	555	555	526	560	563	529	538	550	551	541	566	542	565	556	528	543	552	552	528	558	535	533	542	564	535	543	563	546	549	523	524	575	541	572	536	527	568	521	556	508	495	559	551	549	563	528	537	592	551	529	540	569	530	529	531	541	529	548	533	550	563	558	557	557	509	544	544	536	535	546	506	542	573	524	546	520	526	529	524	534	562	551	540	529	527	518	506	503	591	550	497	556	532	497	497	598	561	559	539	519	529	531	537	548	523	548	500	550	516	550	546	566	555	514	557	532	530	554	547	544	510	529	549	531	526	556	523	583	548	564	517	522	592	523	560	514	528	497	517	502	560	545	499	515	542	540	524	584	570	518	535	564	540	519	560	549	537	556	556	548	544	543	526	487	538	563	567	513	540	546	568	530	507	551	553	532	552	526	543	578	528	517	546	547	537	603	507	537	524	513	545	509	541	567	538	547	556	572	558	520	557	553	571	591	561	529	522	592	540	568	492	500	531	531	534	576	571	510	559	533	573	519	533	568	565	555	496	542	534	530	510	557	559	538	530	517	510	538	520	528	567	562	547	545	537	506	531	547	534	555	571	502	565	600	537	499	547	548	567	518	520	517	533	551	515	564	520	542	528	533	522	542	532	543	526	538	527	542	554	558	539	540	525	588	559	525	513	583	550	573	538	550	577	519	507	554	514	555	555	521	534	568	564	521	540	552	517	528	553	566	545	568	527	531	523	538	553	528	546	501	540	567	556	568	544	559	551	505	553	544	532	566	512	496	545	577	494	582	572	544	509	518	514	543	533	529	532	530	502	550	574	566	546	555	546	527	511	506	544	529	568	561	564	545	539	552	561	546	556	530	535	534	553	517	540	517	536	549	536	548	509	588	535	536	527	527	537	520	507	521	569	481	514	540	539	565	565	563	567	555	529	550	505	571	566	539	530	526	535	528	546	538	517	519	518	575	577	542	549	537	535	569	528	544	523	585	523	560	562	570	518	528	554	558	567	503	498	529	539	531	555	514	557	514	519	552	555	557	512	553	496	559	552	528	529	572	567	577	499	525	565	525	528	540	556	535	525	553	550	516	519	514	514	516	579	524	536	564	554	514	499	549	538	512	545	570	545	539	498	547	564	505	503	557	510	500	516	589	533	541	563	533	527	518	553	564	539	555	556	556	489	555	528	546	561	530	511	528	589	569	545	535	533	524	591	553	547	525	544	551	561	544	529	514	558	501	515	498	547	589	556	545	564	532	532	555	535	554	521	567	561	539	547	498	515	524	531	546	535	559	513	533	522	539	529	538	577	582	571	522	527	519	523	532	571	538	488	552	589	532	526	544	557	507	537	542	510	556	550	545	550	596	537	520	552	580	548	549	570	598	560	554	538	585	601	570	534	547	579	535	517	558	545	547	528	541	572	530	468	554	540	503	539	554	511	546	510	535	566	533	546	551	548	518	552	555	487	529	512	559	555	549	553	563	534	563	565	577	537	549	548	549	560	531	558	538	515	525	563	554	529	580	573	516	511	597	530	566	522	541	546	585	561	536	566	557	520	557	531	572	514	532	502	532	531	572	581	538	591	558	559	565	536	490	504	562	541	518	526	556	524	513	550	537	549	531	575	570	585	519	525	552	543	531	563	536	541	504	597	571	555	518	585	575	560	545	533	514	532	540	513	535	568	531	566	562	543	524	549	559	541	535	571	616	560	564	509	572	548	524	572	511	550	540	559	494	548	510	516	547	548	581	481	540	569	568	569	544	561	545	521	541	501	506	572	519	515	558	570	574	551	552	539
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
